Was this article helpful?

WordPress Plugin

Last modified 11:11, 29 Sep 2014

wordpress

Overview

Gigya's WordPress plugin is a powerful addition to any WordPress site, enabling a wide range of features that are fully configurable using the WordPress Administration Panels. The Gigya plugin enables User Managementallowing users to register/login to your WordPress blog or site using their social network identity, such as Facebook, Twitter, Google, Yahoo, LinkedIn and more. We offer a range of options ranging from a simple and trusted external login service to full cloud-based user management with widgets integrating your site with the user's social networks and enabling sharing, comments, ratings, reviews, reactions and gamification. User interfaces are fully configurable and can be controlled from the WordPress dashboard.

Version and Compatibility

Gigya WordPress plugin version 5.0 is compatible with WordPress versions 3.6.x-3.9.x and PHP version 5.3.x-5.5.x.

To view the version of your Gigya WordPress plugin, go to the WordPress Admin Panel and select Gigya>>Global Settings.

Main Features

User Management 

The Gigya plugin provides two main user management packages: 

  1. Registration-as-a-Service (RaaS) - An end-to-end user management system package. This platform offers a comprehensive cloud-based user registration system that supports login by social networks while allowing sites to maintain a unified user database for both social and traditional site authentication. For additional information and advanced implementation options see Registration-as-a-Service.
  2. Social Login - The Gigya plugin can be used as an external authentication system, allowing users to sign up to your site using their social networks. As with standard WordPress registration, new WordPress user accounts will be created in the process. 

Social Plugins (WordPress "Widgets")

Gigya's plugin comes with a series of WordPress widgets that integrate your site with the user's social networks and create a compelling and fulfilling user experience.  These WordPress widgets come with a fully configurable user interface design that can be controlled from the WordPress back-office.

  • Share - users can easily share posts with their social networks friends.
  • Comments - enables site users to post comments and have discussions about published content on your site.
  • Gamification - a social loyalty and rewards platform that can be easily embedded in your website, increasing site engagement and making your users' experience more enjoyable.
  • Rating & Reviews - give your customers an easy way to provide feedback on product and content across your site, and then share that feedback with friends in their social networks. 
  • Reactions - allows users to react to content in your site and share their reaction to social networks.
  • Activity Feed - allows users to see the latest actions on a site, according to who performed the actions.

 

 

 

Implementing Gigya's Plugin in Your Site

Implementation of Gigya's plugin follows three stages: 

  1. Installing the Gigya WordPress Plugin - Installing Gigya's WordPress plugin is easy and does not require any programming skills.
                    - or -
    Upgrading the ​Gigya WordPress Plugin - If you already use Gigya's plugin then you will need to upgrade to the new version.
  2. Gigya Plugin and Widget Configuration - The plugin requires some basic configuration.  Some widgets need to be enabled before you can use them.
  3. Attaching Gigya's WordPress Widgets - Finally you choose which widgets to attach and where you want them in your site. 

For a detailed description of individual widgets, see the settings links in Gigya Plugin and Widget Configuration.

For advanced users we provide Advanced Customization options, letting you customize the implementation through code.

 

Installing the Gigya WordPress Plugin

Installing the Gigya WordPress plugin is quick and easy and does not require any programming skills. Everything works out-of-the-box and the plugin is fully configurable through WordPress's Administration Panels.

If you have an earlier version of the plugin already installed, see the upgrade instructions

Please follow the installation steps below:

  1. Create an account in Gigya's website.
  2. Access the Gigya Site Settings page and follow the steps described in the Setup Wiki page.
    Make sure you enable status updates in Facebook, by checking the "Enable publishing user actions" checkbox on the "Permissions" page (please see the Permissions page for a detailed explanation).
  3. Download the Gigya WordPress plugin from here.

  4. Access your site’s server through an FTP application.

  5. Upload (copy) the plugin's unzipped folder to the /wp-content/plugins folder.

  6. In your WordPress Administration Panels, click Plugins, on the top menu.

  7. You should see your new plugin listed:

    Activate plugin

    Note - If you don't see Gigya's plugin listed try the following: check the "plugins" folder with your FTP program and see whether "Gigya" is located there. If not, upload the files again. If it is located there, delete the files and upload them again.

  8. Click the Activate link below the "Gigya - Make Your Site Social" plugin name. The page should now show the Gigya plugin as active.

  9. On your WordPress Administration left sidebar you should now see a "Gigya" item. Go to Gigya>Global Settings and enter your Gigya API Key and Gigya Secret Key (Base64-encoded), which can be found on the Gigya's website Dashboard page:

    WP-GigyaBasicSettings.png
     

    Note: Use different Gigya API keys for development and production sites. Before going live change your Gigya API key.

 

Gigya Plugin Configuration

After the Gigya WordPress plugin has been installed, both the plugin and widgets can be configured through the WordPress Admin Panel under the Gigya entry.
Under 'Gigya', you'll find the following tabs which configure global Gigya settings such as which social networks to use and login design:

  1. Global Settings - Global Settings are general settings affecting all the widgets.
  2. User Management Settings​ - Enable and configure the Registration-as-a-Service (RaaS) or Social Login widgets.
  3. Share Settings​ - Enable and configure the Gigya Share widget.
  4. Comments Settings (or Rating & Reviews) - Enable and configure the Comments widget or the Rating & Reviews widget. 
  5. Reactions Settings - Enable and configure the Reactions widget.
  6. Gamification Settings​ - Enable and configure the Gamification widget.
  7. Activity Feed Settings - Enable and configure the Activity Feed widget.

Widgets are added from the Appearance option in the WordPress Admin Panel.  Additional options such as the widget's title in your site are set when adding the widget.  For instructions on adding widgets see  Attaching Gigya's WordPress Widgets

Advanced Extension Customization

If you wish to extend or override the Gigya functionality using the WordPress "hooks" methodology learn more here.

 

Global Settings

The settings in this section define basic configurations of the Gigya integration on your WordPress site.

Customers who upgrade from Gigya's WordPress plugin version 4.0 will see a button entitled "Database cleaner after upgrade". The database cleaner is optional and removes all version 4.0 settings from your database.  It should not be run until you are fully satisfied that the upgrade has succeeded as it prevents reversion from version 5.0 to version 4.0. In addition you should backup your WordPress database before running the cleaner. 

Field Default  Description
Gigya API key (no default)
Paste the API key for your site domain that was generated for you at the Gigya site (please refer to Installing the Gigya WordPress Plugin).
Gigya Secret key (no default) Paste the Gigya Secret key for your site domain that was generated for you at the Gigya site (please refer to Installing the Gigya WordPress Plugin).
Data Center US Data Center If you are using an alternative data center (e.g. Europe), please change it here.
List of Providers * The default * setting specifies all available networks. Otherwise type a comma-separated list of networks that you want to include. For the full list of available providers, refer to the global configuration object page. 
Language English
The plugin supports localization. In the list, select a supported language for display on your website.
NOTE: If your desired language is not in the list, please refer to the language support section. You then add the relevant string to the Additional Parameters below.
Additional Parameters (advanced) (no default)
This box enables you to specify configuration options beyond those available in the fields above. For details, please refer to the Additional Parameters (advanced) section below.
For the list of available configuration options, please refer to the Global Conf page.
Technical note: the Global Configuration automatically fulfills the Gigya requirement to insert a Global Conf block of code in the header section of any page of your website that has a Gigya block in the page body (the block calls the main Gigya JavaScript library and initializes the Gigya API. The configuration is passed as an object to the script call).
Enable Google Social Analytics No Select Yes to enable the Google Social Analytics plugin.
For details, please refer to the 3rd-party Analytics Integration page.
Enable Gigya debug log No Select Yes to enable the Gigya Plugin debug log. When checked, the plugin logs all Gigya's requests and responses into Wordpress's logging system. Learn more about configuring the logging system in Wordpress.

Remember to click the "Save Changes" button before continuing.

 

Additional Parameters (advanced)

Most of the Gigya settings tabs include an "Additional Parameters (advanced)" box. These boxes enable you to specify configuration options beyond those available in the other fields for that tab.
Additional parameters must be entered in "JavaScript Object Notation" (JSON) format. The required format is {"key1": "value1", "key2": "value2", "key3": "value3", "key4": "value4"}​ where "key" represents the name of the API method field and "value" is the value you are passing to it. For example, the following use of JSON sets values for the Global Conf object's enabledProviders and ShortURLs fields: {"enabledProviders":"facebook, twitter", "shortURLs":"whenRequired" }

 Additional Parameters

Note: The Additional Parameters in all sections override existing configurations, and must be used carefully.

 
 

User Management Settings

The settings in this section configure the user registration and management (RaaS and Login) widgets.
There are three basic options, and the settings displayed vary depending on the option you select:
  • Wordpress only - This (default) option disables Gigya's login and Gigya's user management. The Widgets remain available.
  • Wordpress + Social Login - This option enables Gigya's social login, allowing users to login to your site using their social networks and enabling the Login widget. User management is handled by WordPress.
  • Registration-as-a-Service - This option enables both Gigya's social login and Gigya's user management, giving you extended data and control over your site users and enabling the RaaS widget. 

user-management-settings.jpg

 
 

Wordpress + Social Login

If you choose to enable Gigya's social login without Gigya's registration-as-a-service, the the following User Management Settings are displayed:

Field Default  Description
Button style Standard Specify how Social Login buttons are displayed. The default option is Standard and the other options are Full logos, Sign In With.
Connect Without Login Behavior Login existing user
For users not logged into the site, this field determines login requirements for performing a Gigya social action (for example, sharing, reacting, or commenting).
  • Always login – before proceeding with the Gigya social action, users are first directed to site login.
  • Login existing user – social actions are allowed with no requirement to log into the site. Behind the scenes, the following happens when such users successfully access one or more social networks:
    • Registered site users are automatically logged into the site.
    • Other users are logged into the site as temporary users.
Width 210 Specify the display width of the login widget in pixels.
Height 110 Specify the display height of the login widget in pixels.
Post Login Redirect (no default) You can choose the page to which your users will be redirected after logging in. To redirect to your blog's home page, please enter http://localhost/wordpress. For your blog admin page, enter http://localhost/wordpress/wp-admin/.
Login Providers   A comma delimited list of providers that should be displayed on this plugin. Valid provider names include: facebook, twitter, yahoo, messenger, googleplus, linkedin, aol, foursquare, instagramrenren, qq, sina, kaixin, vkontakte, blogger, wordpress, typepad, paypal, amazon, livejournal, verisign, openid, netlog, signon, orangefrance, mixi, odnoklassniki, spiceworks, livedoor, skyrock, vznet, xing. 
For example, if you would like this plugin to show only the icons of Facebook and Twitter, define: facebook,twitter.
Show terms link No Select Yes to display a link to the Gigya terms of use agreement.
Show Complete Registration Form  No Select Yes if you have defined required fields in your site registration form. When checked a 'Complete Registration' form will pop up during user social registration, to let the user enter the missing required fields.
Additional Parameters (advanced) LoginUI (no default)
This box enables you to specify configuration options beyond those available in the fields above. For details, please refer to the Additional Parameters (advanced) section.
For the list of available configuration options, please refer to parameters table in the socialize.showLoginUI API page.
Additional Parameters (advanced) AddConnectionsUI (no default) This box enables you to specify configuration options beyond those available in the fields above. For details, please refer to the Additional Parameters (advanced) section. For the list of available configuration options, please refer to parameters table in the showAddConnectionsUI API page.
 
 
 
Enabling Social Login activates the Login widget. You do not have to use the widget and can rely on existing WordPress links, which will open the standard WordPress login page with added social network options (see the image on the right).
You can use the Login widget to customize the sign-in options within your site. See below for an explanation of how to add the Login widget.
For more information on the Login widget, you can refer to the Login plugin page and to the socialize.showLoginUI API method.
wordpress-socialogin-page.jpg
 

Registration-as-a-Service

If you choose to implement Gigya's full Registration-as-a-Service package, the following settings are displayed.
As a first step please follow the instructions specified in the Using RaaS with WordPress page.

The predefined default screen-set IDs in the following section match earlier screen-set versions that came with RaaS Out-Of-The-Box configuration before October 2014. RaaS customers should note that default screen-set IDs were changed for sites defined in the Gigya Console after September 2014, and details of the new IDs are provided in the description field below. If you created a site after October 2014, please replace the old screen-set IDs with the new IDs detailed below. 

Note: To access the WordPress dashboard after activating Gigya's RaaS enter /wp-login.php?admin=true after your site's URL, as in http://<www.your-WordPress-site.com>/wp-login.php?admin=true.

 

Field Default  Description
Connect without Login Behavior Always Login
For users not logged into the site, this field determines login requirements for performing a Gigya social action (for example, sharing, reacting, or commenting).
  • Always login – before proceeding with the Gigya social action, users are first directed to site login.
  • Login existing user – social actions are allowed with no requirement to log into the site. Behind the scenes, the following happens when such users successfully access one or more social networks:
    • Registered site users are automatically logged into the site.
    • Other users are logged into the site as temporary users.
Post Login Redirect (no default) You can choose the page to which your users will be redirected after logging in. To redirect to your blog's home page, please enter http://localhost/wordpress. For your blog admin page, enter http://localhost/wordpress/wp-admin/.
Login/Registration Screen Sets  - The screens used for new user registration and existing user login. For more information, see the Screen-sets tool and the Default Screen Sets. Changes to these settings require prior definition of screen-sets.
Web Screen Set ID Login-web2 Name of a web screen-set containing the screens used in managing user login. Sites added to the Gigya Console after September 2014 should set this parameter to "Default-RegistrationLogin​".
Mobile Screen Set ID Mobile-login Name of a mobile screen-set containing the screens used in managing user login. Sites added to the Gigya Console after September 2014 should set this parameter to "DefaultMobile-RegistrationLogin​".
Login Screen ID gigya-login-screen Name of the initial user login screen. This is a screen defined in the web and mobile screen-sets (with the same name in both). The default screen set uses the same screens with different CSS.
Register Screen ID gigya-register-screen Name of the new user registration screen. This is a screen defined in the web and mobile screen-sets (with the same name in both). The default screen set uses the same screens with different CSS.
Profile Screen Sets - The screens used for entering and updating user profile information.
Web Screen Set ID profile-web2 Name of a web screen-set containing the screens used in entering user profile details. Sites added to the Gigya Console after September 2014 should set this parameter to "Default-ProfileUpdate".
Mobile Screen Set ID profile-mobile Name of a mobile screen-set containing the screens used in entering user profile details. Sites added to the Gigya Console after September 2014 should set this parameter to "DefaultMobile-ProfileUpdate".
Override Wordpress Link Yes Selecting Yes overrides the Wordpress Login, Registration and Edit Profile links, redirecting the user to the relevant Gigya RaaS screens instead of WordPress pages.
You can find those links in WordPress's "Meta" widget, which can be found in the default store.
DIV IDs - The HTML DIV IDs in which the screen sets should be embedded.
Login loginform Within the WordPress login page.
Register registerform Within the WordPress registration page. 
Profile profile-page Within the WordPress user profile page. 
 
Enabling Registration-as-a-Service enables the RaaS widget.  You do not have to use this widget and can continue to rely on the standard WordPress login-link which will now open a Gigya login pop-up (example on the right) and not the standard WordPress page.  You can use the RaaS widget to customize the location, size and title of the login link. See below for an explanation of how to add the RaaS widget. raas-login.jpg
 

Share Settings

The Gigya Share Bar widget lets the user share stories to social networks. 
share-widget.jpg
You can easily integrate the Gigya Share Bar in your WordPress blog by enabling it in the Gigya>Share settings page. You can choose whether to place it at the top or bottom (or both) of each post, and select the share providers you would like to have by writing them in the 'Share Providers' field, separated by a comma. 

For instructions on adding the widget, see below

 

Field Default  Description
Enable Share Bar plugin Yes Activates the Gigya share bar widget for use on your WordPress site.
Set the share bar position Top Choose whether to place the Share Bar at the Top, Bottom or Both of each post. Or, you can choose to disable it by selecting None.
Show counts Right Specify if and where (right or top) to display the number of times a share button was clicked for this product.
Layout Horizontal Horizontal or Vertical. 
Share Providers  share,facebook-like,google-plusone,twitter,email Type a comma-separated list of share buttons to display. For the full list of available providers, refer to the socialize.showShareBarUI API page.
Additional Parameters (advanced) (no default)
This box enables you to specify configuration options beyond those available in the fields above. For details, please refer to the Additional Parameters (advanced) section.
For the list of available configuration options, please refer to parameters table in the socialize.showShareBarUI API page.

 

 

Comments Settings (or Rating & Reviews)

The Gigya Comments enables site users to post comments and have discussions about published content on the site.
The Gigya Rating & Reviews give your customers an easy way to provide feedback on product and content across your site.

The "Comments Settings" on the WordPress Admin Panel gives you the option to choose between the Comments widget or the Rating & Reviews widget using the "Ratings and Reviews mode" checkbox (see below). Both widgets share the same configuration parameters.

Note - both the Gigya Comments and Rating & Reviews widgets supports SEO, meaning the comments/reviews content is searchable by the main search engines.

For instructions on adding the widget, see below.

 

Comments  OR Rating & Reviews
comments-widget.jpg  

RatingUI.gifRating&Reviews.jpg

 

To use this widget, define a Category ID in Gigya's Admin Console and enter it below, then set "Enable Gigya Comments" to Yes. The rest of the settings are optional.

Field Default  Description
Enable Gigya Comments No Select Yes to enable the Comments plugin or No to disable it.
Ratings and Reviews mode No Select whether the widget is Comments or Ratings & Reviews (default is comments). 
Category ID   Enter the name of a comment category that you have set up in the Gigya console. To define a comment category go to the Gigya Management Console, Settings>>Comments>>Comments Setup. Make sure that the Category ID you define has an "Operation mode" corresponding to your selection in the "Rating & Reviews mode" checkbox above.  To learn more please refer to the Setup a New Comment Category on Gigya's website.
Set the position of the comment in the post page Under post Under post or none (preventing the display of comments).
Additional Parameters (advanced) (no default)
This box enables you to specify configuration options beyond those available in the fields above. For details, please refer to the Additional Parameters (advanced) section.
For the list of available configuration options, please refer to parameters table in the comments.showCommentsUI API page.

 

Note:  the WP module implements internally setting the "streamID" parameter with the post ID value. That way each comments instance has its own unique steamID value - the ID of the post that the comments are about. You can override this behavior using the 'gigya_comments_params' filter. 

 

Reactions Settings

The Gigya Reactions widget enables users to share defined reactions to site products on user social networks. 

This widget displays a set of buttons like the following in a webpage:
Reactions counters

Reaction buttons are defined by an array of JSON objects. Each object defines a single Reaction button to be displayed in the reactions bar. Please refer to the Reaction object for the specification of the object structure, and see also the Reaction Buttons Code Sample below.

You may also use Gigya's Reactions wizard. Make sure you are logged-in to Gigya's website, you may access the wizard by clicking the "Plugins" tab, and then the "Reactions" on the side bar.
Note: If you copy Reactions from the Reactions wizard, please make sure that you paste only the Reactions buttons' objects and not the entire code.

For instructions on adding the widget see below.

 
Field Default Description
Enable Reactions Plugin Yes Select Yes to enable the Reactions plugin or No to disable it.
Set the position of the Reactions in a post page. Both None, Bottom, Top, Both
Providers * Specify a comma-separated list of social networks.  Leave blank or enter an asterisk (*) to enable all.
Show counts Right Right, Top or None. Each reaction button will show a count of the number of times it was activated.
Count type Number
Number or Percentage. The reaction button count is shows as a literal number or as a percentage of the total buttons pressed.
Layout Horizontal Horizontal or Vertical.  The direction in which the buttons are arranged.
Set image URL No  
Allow multiple reactions No Select Yes to allow a single user to activate multiple reactions, when set to No only one reaction is allowed per user.
Reaction Buttons No A text area for defining an array of Reaction objects, representing the buttons to display in the reactions bar.  No more than ten reaction buttons can be displayed. See below a Reaction Buttons Code Sample.
Additional Parameters (advanced) (none) This box enables you to specify configuration options beyond those available in the fields above. For details, please refer to the Additional Parameters (advanced) section.
For the list of available configuration options, please refer to parameters table in the socialize.showReactionsBarUI API page.

 

Reaction Buttons Code Sample:
The following sample code displays these Reaction buttons Reactions widget
[
{
    text: 'Amazing',
    ID: 'amazing',
    iconImgUp:'http://cdn.gigya.com/gs/i/reactions/icons/Amazing_Icon_Up.png',
    iconImgOver:'http://cdn.gigya.com/gs/i/reactions/icons/Amazing_Icon_Down.png',
    tooltip:'This item is amazing',
    feedMessage: 'This is amazing!',
    headerText:'Your reaction to this post is \'Amazing\''
}
,{
    text: 'Geeky',
    ID: 'geeky',
    iconImgUp:'http://cdn.gigya.com/gs/i/reactions/icons/Geeky_Icon_Up.png',
    iconImgOver:'http://cdn.gigya.com/gs/i/reactions/icons/Geeky_Icon_Down.png',
    tooltip:'This item is geeky',
    feedMessage: 'This is geeky!',
    headerText:'Your reaction to this post is \'Geeky\''
}
]

 

 

Gamification Settings

Gigya Gamification is a social loyalty and rewards platform that you can embed in your website, increasing site engagement and making your users' experience more enjoyable.  To use this widget set "Enable Gamification plugins" to Yes. The rest of the Gamification settings are optional.

For instructions on adding the widget see below.

 gm.gif

 

Field Default  Description
Enable Gamification plugins No Select Yes to enable the Gamification widget or No to disable it.
Enable Notifications No Select Yes to enable popups notifying the user of Gamification achievements: See Notifications for more details.
Leaderboard time period 7 Days Displays for the top users for the challenge within the set period: See Leaderboard for more details.
Leaderboard user count 20 Select a number between 1 - 23 to set the number of users displayed in the leaderboard.

 

 

Activity Feed

The Gigya Activity Feed widget enables users to see the latest actions on a site, according to who performed the actions. The Activity Feed widget can display elements like the following in a webpage:

 File:015_Partners/030_CMS_and_Ecommerce_Platforms/050_Magento/clipboard_1370273404186.png

The following widgets support Activity Feed:

This means that actions that are performed on the above widgets (e.g. user shared a product) are reflected in the Activity Feed.

For instructions on adding the widget, see below.
 

Field Default  Description
Enable Activity Feed plugins No Select Yes to enable the Activity Feed widget or No to disable it.
Activity Feed privacy level Private Private, Public and Friends. See Privacy Levels.
Enable Sharing to Activity Feed  External External or Both. External feeds are published only to social network providers. Both will also publish the feed on your site. 
Tabs order (none) Possible tabs are Everyone, Friends and Me. For an example, see the basic running example.
Custom Width (none) Widget width.
Custom Height (none) Widget height.

 

 

Attaching Gigya's WordPress Widgets

Note: Before adding Gigya widgets, you must Install the Gigya WordPress plugin.  After the installation configuration is required: In particular you must at least specify User Management Settings

Gigya provides the following widgets for your site:

  • Activity Feed
  • Comments
  • Gamification
  • RaaS or Login (depending on the choice made in the User Management Settings).
  • Reactions
  • Share

Note: Some widgets must be setup and enabled in the Gigya plugin settings before they can be used. Some widgets require Registration-as-a-Service to be enabled. 

 

To add a widget:
  1. Select Appearance and then click on Widgets.  Users who choose RaaS (Registration-as-a-Service) in the User Management Settings will see a Gigya RaaS widget, users who choose Social Login will see a Gigya Login widget.
    widgets
  2. Click on the Widget you want to add: Gigya Activity Feed, Gigya comments, Gigya Follow Bar, Gigya Gamification, Gigya Reactions or Gigya Share.
  3. Select a location: Primary sidebar, Content sidebar or Footer widget area and then click the "Add Widget" button.
    widget location
  4. A box will appear for entry of options specific to this widget (the example below shows the comments widget).  Options available by widget:
  • Activity Feed - A title for the WordPress display, select Override to change the width and height of the widget.
  • Comments - A title for the WordPress display, select Override to change the comment category or set the rating mode.
  • Follow Bar - A title for the WordPress display, icon size, icon layout and buttons code.
    Note: the widget configuration has a known bug - when saving the widget the buttons code disappear, however the Follow Bar will still appear on your site with the changes made to the buttons.
  • Gamification - A title for the WordPress display; Select which of the Gamification plugins to display; Width of the Gamification widget in the display. 
  • Login - A title for the WordPress display, select Override to change the width and height of the widget.
  • RaaS - A title for the WordPress display, select Override to change the width and height of the widget.
  • Reactions - A title for the WordPress display.
  • Share - A title for the WordPress display.

    Comments widget example
Was this article helpful?
Pages that link here
Page statistics
450 view(s) and 3 edit(s)
Social share
Share this page?

Tags

This page has no custom tags.

Comments

You must to post a comment.

Attachments