Helpdesk
-
PG Events Site
- Events Management - Events settings
- Events Management - Events categories
- Events management - Events list
- Events Management - Adding event - Subscribers
- Moderation
- Users management - Users list
- Payments management - Users billing
- Payments management - Billing settings
- Users management - Adding user
- Events Management - Adding event - Program
- Events Management - Adding event - Photo albums
- Getting started overview
- System requirements
- Installation instructions
- Events management
- Events Management - Adding event
- Events Management - Adding event - Packages
- Events Management - Adding event - Map
- Events Management - Adding event - Main info
- Payments management - List of payments
- Payments management - Payment options
- Site settings management - Date time and format
- Site settings management - Uploads (Max number, Types and size, Watermark)
- Content management - Notifications
- Site settings management - GeoMap
- Site settings management - SEO settings
- Graphics and styles
- Banners module - Adding banner
- Site settings management - Email settings
- Site settings management
- Content management - News
- Content management - Dynamic blocks
- Content management
- Payments management - Spent funds list
- Content management - Site language and content - Language
- Content management - Site language and content - Pages content
- Content management - Info pages
- Content management - Site language and content - Search
- Content management - Countries
- Banners module - Banners list
-
PG Job Site Pro
- Currency and payment management
- Paid services
- Notifications
- Logotype settings
- Upload settings
- Moderation settings
- Resumes approve
- Resumes and vacancies settings
- Registration settings
- Vacancies approve
- Countries management
- Modules management
- JS Banner module
- Payment systems settings
- Update to new versions - Job Site Pro September 2011
- Settings - Social Networking - Twitter
- JS Poll module
- JS Newsletter additional module - Subscribers
- JS Newsletter additional module - Newsletter management
- JS Newsletter additional module - Template management
- JS Newsletter additional module - Settings section
- Content management - Job categories
- Content management - References
- System - SEO settings
- Installation instructions
- Difference between editions - Free, Developer Light & Developer Plus
- System requirements
- System - Cron jobs
- Difference between Developer-Light and Developer-Plus editions
- Application for Android and iOS
- How to update PG Job Site from June_2012 to 2013.02
- Meet new version of PG Job Pro!
- Modules installation
- System - Social networks
- Content management - Info pages
- Content management - Site News
- Content management - Site Texts Management
- Content management - Site languages
- Payments
- Vacancies
- Overview
- Resumes
- Users
- PG Job Site - New version is released!
-
PG Email Newsletter Software
- Triggers
- Autoresponders - Manage autoresponders
- Autoresponders
- Autoresponders - Creating an Autoresponder
- Triggers - Creating a trigger
- Triggers - Manage triggers
- Subscribers - Bounced subscribers
- Subscribers
- Statistics
- Templates
- Newsletters - Newsletters archive
- Newsletters - Delivery schedule
- Getting started - Add or import subscribers - Import subscribers from a file
- Getting started - Create your mailing list
- Getting started
- Installation
- Getting started - Add or import subscribers - Create a subscription form for your website
- Getting started - Add or import subscribers - Type in subscribers manually
- Newsletters - Manage newsletters
- Newsletters - Creating Newsletter
- Getting started - Send your email campaign
- Getting started - Create your email campaign
- Subscribers - Adding a subscriber
- Subscribers - Exporting subscribers
- Settings - Server errors
- Settings - General settings
- Billing - Types of payments
- Billing - List of payments
- Settings - Logotype settings
- Settings - Languages
- Cronjobs installation
- Settings - Notifications management
- Settings - Spam words list
- Settings - SMTP servers
- Billing - Billing settings
- Groups - Managing groups
- Mailing lists - Merge mailing lists
- Mailing lists - Creating and managing mailing lists
- Mailing lists
- Subscribers - Importing subscribers
- Forms
- Forms - Custom form fields
- Service customers
- Groups - Creating a group
- Groups
- Forms - Manage patterns
- Importing CSV database after timeout
- PG eLMS Pro Software
- AllShareVideo
-
PG Auto Pro
- Moderation
- Vehicles
- Catalogue
- Interface
- Interface - Dynamic blocks
- Interface - Themes
- Interface - Geomap
- Payments - Services
- Payments - Settings
- Admin Homepage
- Installation instructions
- Introduction
- Administrators
- Users
- Payments - Payments list
- Payments - Billing systems
- Interface - Menus
- Content
- System - SEO
- System - Fields editor
- System - Uploads
- System - Photo galleries
- System - Numerics
- Banner ads
- Modules installation
- System - Cron jobs
- System
- Content - Info Pages
- Content - Languages
- Content - Countries
- Content - Email alerts
- Content - News
- Content - Contact us
- Content - Vehicle properties
- Difference between Fix size, Crop, Extend image and Re-size image
-
PG Matchmaking Pro
- Site content management - FAQ section
- Site content management - New text pages
- Emails management - Emails “From men” to women
- Emails management - Adding new emails manually
- Emails management
- Emails management - Emails from women “To men”
- Site content management - References section
- Site content management - Services section
- Gift shop management - Gratitudes
- Gift shop management - Statistics
- Gift shop management - Feedbacks
- Site content management
- Site content management - Tours section
- Site content management - Tips on how to edit text pages
- Users management - Men management
- Users management - Printed version for profiles
- Log in as administrator
- Main administration - Administrator's info and settings
- Upload main page image
- Installation instructions - System requirements
- Installation instructions
- Installation instructions - Countries database installation
- Main administration - Design management
- Languages - Adding a language
- Users management - Ladies list management - Adding a lady
- Users management - Ladies list management - Editing lady’s profile
- Users management - Ladies list management
- Users management - Editing photos
- Languages
- Introduction
- PG Online Training Solution
-
PG Roommate Solution
- References
- Events - Add event
- Sections Management - Uploads approve
- Sections Management - Your news, RSS Feeds
- Sections Management - Menu and pages content management
- Sections Management - Order of ads display
- Events - Events list
- Settings - Country search
- Settings - SEO metatags
- Settings - Site Languages
- Settings - Server errors
- Settings - Other
- Settings - Logotype settings
- Settings - Maps
- Sections Management - Info Pages
- Payments - List of write-offs
- Admin guide. Overview
- My area
- Installation instruction - Step 2: Database and server configuration
- Installation instruction - Step 3: Site settings
- Installation instruction
- Installation instruction - Step 1: Your Server Environment
- Users List
- Groups List
- Payments - List of payments
- Payments - Membership and Services Fees
- Payments - Payments History
- Payments - Billing settings
- Add User
- Settings - Watermark Settings
- Alerts
- User Guide Manual - Workshop Area - Roommates and Friends Menu - Power Search
- User Guide Manual - Workshop Area - Roommates and Friends Menu - Chat
- User Guide Manual - Workshop Area - Roommates and Friends Menu - Hot List
- User Guide Manual - Workshop Area - Roommates and Friends Menu - Quick Search
- User Guide Manual - Workshop Area - Rentals Menu - I Match Them
- User Guide Manual - Workshop Area - Roommates and Friends Menu - My Matches
- User Guide Manual - Workshop Area - Roommates and Friends Menu - Black List
- User Guide Manual - Workshop Area - Roommates and Friends Menu - Photo Gallery
- My Account
- My Messages
- User Guide Manual - Workshop Area - Roommates and Friends Menu - I Match Them
- User Guide Manual - Workshop Area - Roommates and Friends Menu - Services
- User Guide Manual - Workshop Area - Roommates and Friends Menu - My Roommate Ad
- User Guide Manual - Workshop Area - Roommates and Friends Menu - Events
- User Guide Manual - Workshop Area - Rentals Menu - My Rental Ads
- User Guide Manual - Workshop Area - Rentals Menu - Services
- User Guide Manual - Registration
- User Guide Manual - Registration - Private Person Registration
- User Guide Manual - Help Area
- User Guide Manual - Find Roommates Area
- User Guide Manual - Public Area
- User Guide Manual - Apartment Rentals Area
- User Guide Manual - Registration - Real Estate Agency Registration
- User Guide Manual - Workshop Area
- User Guide Manual - Workshop Area - Rentals Menu - Hot List
- User Guide Manual - Workshop Area - Rentals Menu - Black List
- User Guide Manual - Workshop Area - Rentals Menu - Quick Search
- User Guide Manual - Workshop Area - Rentals Menu - Power Search
- User Guide Manual - Workshop Area - Rentals Menu - My Matches
- Cronjobs installation
- PG SocialBiz
-
PG Real Estate Solution
- Technical documentation
-
Manuals
- EspoCRM
- System: SEO settings
- Экспорт (2015.10)
- Импорт (2015.10)
- Export (version 2015.10)
- Import (version 2015.10)
- Инструкции по установке
- Системные требования
- Инструкция по обновлению Real Estate 2014.09 до Real Estate 2015.10
- How to enable Facebook login
- System - Field editor
- Interface - Color themes
- Interface - Dynamic blocks
- Interface - Menus
- How to get Aviary API key
- Installation instructions
- System - Social networks
- System requirements
-
Frequently asked questions
- PG Real Estate Bundle Deployment
- How does the Real Estate Bundle work?
- Do you offer discounts and bonuses?
- Can I preview the text of your development agreement and other contracts?
- Mobile iOS & Android apps requirements
- How can I purchase apps, products or services in PG Real Estate Marketplace?
- How to update Real Estate 2014.09 to Real Estate 2015.10
- New features in PG Real Estate 2015.10
- IDX Broker
- How to translate PG Real Estate into a new language
- Mobile version and applications for iOS and Android
- Difference between the 2 platforms of PG Real Estate
- Экспорт объявлений в Яндекс недвижимость
- What is IDX? How is it different from MLS?
- Setting up a cron via SSH
- Регистрация ИП для сайта
- Moving your website to another server
- Что такое IDX
-
PG Ready Mortgage Site Solution
- Rates
- Newsletter module
- My notifications
- Loan officers Panel
- Pipeline
- Settings
- Subscription
- Success Stories
- Site news
- SEO configuration
- Loan officers module
- Loan officers
- Call Back form
- Admin Guide Manual
- Banner Module
- Installation instruction
- Content management
- Contact information
- CRM Module
- Customers
- Closing costs
- Modules installation instruction
-
PG Portal Pro
- Getting started with Admin panel
- Admin panel in City Portal or Professional (Business) Portal mode - Settings. Administrator info
- Admin panel in City Portal or Professional (Business) Portal mode - Settings. Other
- Installation instruction - Additional modules
- Installation instruction - City and Professional Portal Mode
- Introduction
- Installation instruction
- Installation instruction - Integrated Mode
- Admin panel in City Portal or Professional (Business) Portal mode - News. News List
- Admin panel in City Portal or Professional (Business) Portal mode - Settings. Mode of site operation
- Admin panel in City Portal or Professional (Business) Portal mode - Other admin panels
- Admin panel in Integrated mode
- One-time registration
- Admin panel in City Portal or Professional (Business) Portal mode - Sections Management. Info pages
- Admin panel in City Portal or Professional (Business) Portal mode - Sections Management. Languages
- Admin panel in City Portal or Professional (Business) Portal mode - News. RSS feeds
- Admin panel in City Portal or Professional (Business) Portal mode - News. Add news
- Admin panel in City Portal or Professional (Business) Portal mode - News. Add feed
- Portal purchase. Special cases
- Save Flash Video
1. Funtionality
1.1. Function
The module adds users to website.
Users are divided into three types: private person, agent, agency. It is not possible to change user type after profile creation. The following groups are available: default users, ordinary users and VIP-users. A new user is added to a default group if no specific group is chosen. After registration, the user can access his profile, provide information about himself, view mailbox messages and use paid services.
Profiles can be ranked according to some criterion. Users can deactivate own profiles and specify the reason for deactivation.
1.2. Admin mode
Admin panel provides the following options:
- View/edit/delete user profile;
- View/edit/delete user groups (the feature is currently unavailable);
- Basic settings for every user type (login, registration, confirmation, etc.);
- Paid services and virtual accounts;
- View/edit/delete alerts about profile deactivation;
- View and edit reason for profile deactivation.
The list of all users is divided into 2 levels of tabs:
– User types (private persons, agents, agencies);
– Status (all, active, inactive, unconfirmed).
It includes the following details: email, virtual account balance, date of registration, number of reviews and actions. The actions are:
- Activate/deactivate user;
- View profile details;
- Edit profile details;
- Delete user;
- Add funds to virtual account.
It depends on user type what kind of fields are available in a user profile.
Site administrator can disable login, registration and email confirmation for every user type separately. If registration of agents is disabled, the appropriate pages disappear from agency profile and menu.
Profile deactivation settings are available in Feedbacks > Profile deactivation section. The following settings are available: send notifications about deactivated profiles to admin panel and/or to an email address. If email field is empty, notifications are sent to default email address (i.e. email address of administrator).
Administrator can view notifications about profile deactivation: user name, email, reason for deactivation, date of deactivation, phone number and comment. Notifications can be deleted.
Reasons of deactivation can be added, removed or re-ordered with the help of drag&drop tool.
Admin dashboard includes block of statistics in total number of users divided by types and status.
1.3. User mode
The module provides registration option for every user type. Depending on admin panel settings, users may need to confirm registration. They login to their profiles using email address and password specified during the registration.
An authorized user can:
- View and edit profile description;
- Change password;
- Deactivate profile;
- Add funds to virtual account;
- Use paid services.
The following paid services are available: contacts, featured user and display logotype in listings search.
Site guests can view lists of agents/agencies and user profile details. The lists include name + last name (or company name), logotype (if the appropriate services is enabled and used), rating, reviews and listings provided by user.
The profile page contains information in:
- General details (name, rating, description);
- Contact details (phone, email, address, location on map);
- Reviews (list of reviews and option to leave a review);
- Details of agency (for agents only).
There is an option to add dynamic blocks with recently registered users / featured users to site front page.
1.4. Related modules
The module uses the functionality of the following related modules:
- notifications — notifications about registration/email confirmation/password changes/profile deactivation;
- review — option to leave a review;
- moderation — badwords check in profile description;
- geomaps — location on map;
- sitemap — profile page on site map;
- banners — banners on profile pages;
- linker — adds new contacts;
- ausers — permissions of site moderators.
1.5. Functionality related to other modules
The module provides the following helpers to display content on site pages:
- List of users;
- List of agents associated with an agency;
- List of recently registered users;
- List of featured users;
- Login form;
- Form for changing language interface;
- Form for choosing a user;
- Search form;
- Form for reviewing an agent request to become a member of an agency.
1.6. Specific functionality
No specific functionality.
2. Implementation
2.5. API
API controller (Users_api) supports the following methods:
public function confirm();
Confirms user registration.
POST parameters:
$code string – confirmation code
public function restore();
Recovers user password
POST parameters:
$email string – email address
public function save_password();
Changes password.
POST parameters:
$password string – new password
$repassword string – re-password
$password_old string – old password
public function save_email();
Changes registration email
POST parameters:
$email string – new email
public function save_phone();
Changes registration phone number
POST parameters:
$phone string – new phone number
public function profile();
Returns details of current user profile
public function save();
Changes details of current user profile
POST parameters:
$action string – profile section (contacts, company, location, subscriptions)
$data array – profile ddetails. Possible keys: agent_company – agent company id, lat – latitude of location, lon – longitude of location, user_logo – logotype, $user_icon_delete – deletes logotype, user_subscriptions_list – user subscriptions.
public function save_subscriptions();
Saves user subscriptions
POST parameters:
$user_subscriptions_list array – user subscriptions
public function register($user_type=null);
Registers a new user
Parameters:
$user_type string – type of a new user
$data array – new user details. Possible keys: fields of ‘[prefix]users’ database table
public function view($user_id);
Gets profile details by user id
Parameters:
$user_id integer user id
public function my_agents_request($action="approve", $agent_id=null);
Gets agents’ requests
Parameters:
$action string – request status: approve, decline, wait (approve is used by default).
$agent_id integer – requests of an agent with specified id
POST parameters:
$ids array – multitude of agents’ ids, it is used as a filter when $agent_id parameter is not specified
public function my_agents_delete($agent_id=null);
Deletes an agent with specified id from the list of company agents
Parameters:
$agent_id integer – agent is
POST parameters:
$ids array – multitude of agents’ ids, it is used as a filter when $agent_id parameter is not specified
public function agent_get_out();
Agent leaves a company
public function account();
Gets balance of own virtual account
public function index($user_type=null, $order=date_created, $order_direction=DESC, $page=1);
Gets a paged list of active users
Parameters:
$user_type string – user type
$order string – order value, date of registration is used by default
$order_direction string – order direction (ASC, DESC)
$page integer – page of search results
public function search($page=1, $order=default, $order_direction=DESC);
Gets a paged list of active users according to search criteria
Parameters:
$page integer – page of search results
$order string – order value
$order_direction string – order direction (ASC, DESC)
POST parameters:
$criteria array – search criteria.Posssible keys: keyword, id_country, id_region, id_city and others.
public function change_currency($currency_id);
Changes current currency. Prices are displayed in the specified currency.
Parameters:
$currency_id integer – currency id
public function change_language($lang_id);
Changes current language interface. Site texts are displayed in the specified language.
public function agents($user_id);
Gets company agents with specified ids
Parameters:
$user_id integer – user id