Category Archives: Real estate agency portal

ssl, https configuration

In script version >=v1.5.9 this feature should work by default or after entering your url in:

application\config\config.php

In script version <1.5.9:

In templates\bootstrap2-responsive\widgets\head.php replace http://maps.google.com with https://maps.google.com for frontend.

Same thing in: application\views\admin\components\page_head_main.php same thing.

In application\config\config.php , enter base_url with https:// prefix

If you want auto redirect this can be done by server configuration, please ask hosting provider or find option in your hosting admin interface.

For Hotel Booking / realocation:

File: templates\realocation\widgets\custom_javascript.php replace http://maps.google.com with https://maps.google.com for frontend.

PHP 7 compatibility

Our testing is based on PHP 7.0.4 With XAMP portable lite 7.0.4
Download link: https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/7.0.4/

PHP 7 doesn’t support standard mysql connection like mysql_connect, only via PDO or mysqli.

Our script support mysqli perfectly, so If you want to install script to PHP7, you need to define mysqli in database configuration:

Screenshot_3

Also when configurator is executed you should select mysqli as database connection:

Screenshot_4

 

Other is same as with default installation.

Some PHP notices/warnings are still possible in developer script mode, if you using xampp you can disable developer mode by instructions:

Screenshot_1

codecanyon_icon

iPhone / iOS App for Real Estate

banner

Native Swift iOS App template compatible with our Real Estate solutions.

If you are interested please send me email to: sanljiljan@geniuscript.com
With subject {ios-app}

Demo App example: iTunes link

Developer license price: 50 EUR + VAT, for 1 app on iOS market (publish app service or modifications are not included, source code is included)

If you are interested for this module please send me message to email: sanljiljan@geniuscript.com

Continue reading

Visual search form builder tricks

If you using template which support visual search form builder like:

Property Listing and Hotel Booking Portal #02
Real Estate Retro Template #03
Horse Market Sell & Rent Portal

You can customize forms by guide:

http://geniuscript.com/wbooking/user_guide_theme/#!/custom_search_form

But if you wish for example split row into 3 columns or add custom css class then you can add it also:

split_example

then depend on bootstrap version or custom classes you can add for example “bootstrap3″:

Screenshot_1

More detail about bootstrap grid system:

http://www.w3schools.com/bootstrap/bootstrap_grid_examples.asp

Issue on translation

When you want to translate large files in one click then you can receive white screen, time execution error, curl calls limitation error or other server related issue because of server configuration limitations.

You can change this configuration on your server or in script we implement configuration (only version >= 1.5.8):

You can add into application\config\cms_config.php to limit calls

$config['limit_curl_calls'] = 20;

After that system will translate only 20 fields at once, then you should save and translate again few times until complete file is translated.

For server configuration, notices:

Check this parameters on your server php.ini, should be:

max_execution_time = 300
memory_limit = 256M
post_max_size = 128M
upload_max_filesize = 128M

Most shared servers support php.ini configuration when you copy htaccess_examples\php.ini into your www directory so place where is index.php file

If this doesn’t work then check with your hosting provider

Are you banned from Google Translate API or it simply doesn’t work?

Script version >= 1.5.8 supports also commercial google translate server API key.

Can be entered into: application\libraries\GTranslation.php, line 13

Instructions to get API key: https://cloud.google.com/translate/v2/getting_started

If you don’t receive any results, you can try to call google api directly to check if works, example link:

https://www.googleapis.com/language/translate/v2?key=your_api_key&q=your_word&source=lang_code_from&target=lang_code_to

License

This page informs you of our policies regarding the collection, use and disclosure of Personal Information we receive from users of the Site.

We use your Personal Information only for providing and improving the Site and Apps. By using the Site, you agree to the collection and use of information in accordance with this policy.

Information Collection And Use

While using our Site, we may ask you to provide us with certain personally identifiable information that can be used to contact or identify you. Personally identifiable information may include, but is not limited to your name (“Personal Information”).

Log Data

Like many site operators, we collect information that your browser sends whenever you visit our Site (“Log Data”).

This Log Data may include information such as your computer’s Internet Protocol (“IP”) address, browser type, browser version, the pages of our Site that you visit, the time and date of your visit, the time spent on those pages and other statistics.

In addition, we may use third party services such as Google Analytics that collect, monitor and analyze this …

Communications

We may use your Personal Information to contact you with newsletters, marketing or promotional materials and other information that …

Cookies

Cookies are files with small amount of data, which may include an anonymous unique identifier. Cookies are sent to your browser from a web site and stored on your computer’s hard drive.

Like many sites, we use “cookies” to collect information. You can instruct your browser to refuse all cookies or to indicate when a cookie is being sent. However, if you do not accept cookies, you may not be able to use some portions of our Site.

Refund

Due to the nature of digital goods, it’s not possible to return them so we can’t offer refunds for our products.

If you have some trouble with our item, please contact us and we will do our best to help you in resolving issue or take actions to make you satisfied.

Security

The security of your Personal Information is important to us, but remember that no method of transmission over the Internet, or method of electronic storage, is 100% secure. While we strive to use commercially acceptable means to protect your Personal Information, we cannot guarantee its absolute security.

Changes To This Privacy Policy

This Privacy Policy is effective as of 24.11.2023. and will remain in effect except with respect to any changes in its provisions in the future, which will be in effect immediately after being posted on this page.

We reserve the right to update or change our Privacy Policy at any time and you should check this Privacy Policy periodically. Your continued use of the Service after we post any modifications to the Privacy Policy on this page will constitute your acknowledgment of the modifications and your consent to abide and be bound by the modified Privacy Policy.

If we make any material changes to this Privacy Policy, we will notify you either through the email address you have provided us, or by placing a prominent notice on our website.

Contact Us

If you have any questions about this Privacy Policy, requirement related to GDPR removal data please contact us to sanljiljan@geniuscript.com

All Scripts , Themes and Apps offered on this website are owned by Sandi Winter

Our scripts which we sold on envato  are covered by envato regular license: http://codecanyon.net/licenses/terms/regular

Search by specific price related to purpose

By default search by price works based on defined purpose “Sale “or “Rent”

By default Sale price is used, field ID #36

If user select purpose which contains word “Rent” then field ID #37 (Rent is used)

Only Rent price (excl.) is used for search, other is only used for information, to show on property preview page.

If you want to add new prices for search or customize this functionality, probably you should look into application\controllers\frontend.php, ajax method, code inside comment block:

/* Define purpose */
/* End define purpose */

Currently there is code to automatically change from sale price to rent if user select purpose which contain word “Rent”. You should do same thing for your new price/purpose.

Also don’t forget to enable filtering for your new price field in administration, guide: http://iwinter.com.hr/support/?p=5804

If you are not familiar with PHP I can provide customization for you (cost additional). Details: http://iwinter.com.hr/support/?page_id=1870

Related posts:

http://iwinter.com.hr/support/?p=322

http://iwinter.com.hr/support/?p=5804

Dependent fields doesn’t work?

Dependent fields ONLY CAN HIDE (NEVER SHOW) fields below it, but if you have another depended field below then it will NOT show hidden fields from previous depended field again if you didn’t select check-box.

So you should organize fields in this way. Sometimes you should add some additional fields for specific cases.

If you using tree-field dependent fields, children categories extend dependent fields from parent.

Customization’s are possible, hint for developers:

screenshot_1