Our latest version 1.3 comes with improvement and upgrades.
New widgets Added
Code Refractor
Code organized for better stabilty
Licensing system and purchase code verifying updated
Minor bugfix
Version 1.2 was updated on 2nd February, 2015. Here are the key updates:
New form design in new and edit car view. Offering more spaces
Multi Upload and drag/drop sortable option on gallery images
Datatable included in admin panel. Sorting are much easier now
Manual transaction activation
Dealer delete option with his included posts
Option to add link in front image banner. [See Note below]
Thousand separator option in config file
Hide slider if one image on detail
Featured cars on top of recent cars in home view
Image tag alt attribute added throughout the front end
Add date with email detail on backend email tracker
More SEO friendly
Search bug on chrome browsers [bugfix]
Tag search bug [bugfix]
Agent can't delete his own car [bugfix]
email tracker link bug [bugfix]
Remove not editable page from database [bugfix]
transparent background upload problem [bugfix]
lang_key function status check [bugfix]
Important Updates:
Banner Image link:
Open ROOT/application/config/banner.php file
In banner array add a attribute named 'image_link'. And put the desired link as 'image_link' => 'http://www.facebook.com' .Use http:// to get the full url.
Thousand Separator: Thousand separator can be added very easily via config file.
Open ROOT/application/config/autocon.php file
"#$config['decimal_point'] = '.'" & "$config['thousand_separator'] = ','". Change it as you like.
Version 1.1 was updates on 13th October, 2014. Here are the key updates:
Image capcha security added in front end forms, Now it is safe against spamming
Enhanced search with new filtering options
New and improved RTL changes
Show cars in desc order on Admin Panel > All Cars View
Make Paypal disable but not the bank transfer
Color option for banner text in banner config file
Specific car link added when email sent to agent
Min height problem fix on homepage and responsive designs [bugfix]
Active menu color [bugfix]
Print view layout for potrait view [bugfix]
Approve user from admin panel bug [bugfix]
Num of posts per page for home page [bugfix]
Edit page [bugfix]
Version upgrading for Existing buyers
Note for existing buyers: If existing buyers do any kind of code customization on the autocon application, please make sure that you followed the customization guidline given in the 'Source Code Explanation' section and follow the following steps to update:
Replace ROOT/application directory with application directory [Merge and replace]
Replace ROOT/dbc_config directory with dbc_config directory [Merge and replace]
Replace ROOT/system directory with system directory [Merge and replace]
Note: Please create a sql backup before update. Also if any custom work is done on you script then please replace files carefully so that your custom works do not loose. If possible take a file backup also. Step 1 is a much easier method.
Easy Installation
You can install autocon in following 4 easy step
1. Upload autocon.zip to your server and extract it
2. Ceate a database and database user.
3. Now browse http://yourdomain.com and you will see an installation screen
4. Now provide your database settings
5. If provided database settings are ok , then you will be redirected to next step.Provide your administration setting here.
press save & next .If your account setting are ok then memento will be installed and you can visit front end using
http://yourdomain.com
and admin panel using
http://yourdomain.com/index.php/admin
6) If you run your installation on server you have to work through one step of purchase verification. When you buy our product from Envato, envato will provide you with a Purchase Code & Item ID. Simply paste these in this page and your purchase will be automatically verified. When running on localhost the installation will skip this step. So install our product multiple time in localhost but server hosting needs verification.
Setup Config Files
Autocon comes with config files which needs configuration if you don't want to use default settings.
ROOT/appicaltion/config/autocon.php contains the basic setting for autocon. Here are explanation of the variables:
$config['blog_post_types'] contains the types of all the blog contain types which can be entered from Admin Panel > Blog/News/Article Section
Custom Fields: Custom fields can be added very easily via config file.
Uncomment line 5 "#$config['enable_custom_fields'] = 'Yes';" like "$config['enable_custom_fields'] = 'Yes';". This will enable custom field support for estates.
Now suppose you want to add a custom field "Weight" which will be a text field and also a required field. For doing so add the following line to the file
Adding multiple fields: It's similar like adding a single field. Suppose you want two fields "Registratiom no" and "Has parking?" then put the following lines
'title': Title for the field 'name': Anything unique without space 'type': Can be text,textarea or select 'validation': Any rule supported by codeigniter. Plese check https://ellislab.com/codeigniter/user-guide/libraries/form_validation.html#rulereference 'show_on_detail_page' : Can be 'yes' or 'no' 'value' : Necessary for select box. An associative array. Keys are used as option values.
Showing custom field values: Custom field values are automatically shown on car detail page. But if you want to show them by yourself then you can user the following line
We have some preloaded image created. You can use those or add new
$config['banner_settings'] = array(
array('image_name'=>'car1.jpg', 'header_text'=> 'All New Lamborghini', 'header_text_top' => '30', 'header_text_left' => '30', 'footer_text'=> 'The best Sports Car in Town', 'footer_text_top' => '300', 'footer_text_left' => '30'),
array('image_name'=>'car2.jpg', 'header_text'=> 'Porche 911 Camaro', 'header_text_top' => '30', 'header_text_left' => '1000', 'footer_text'=> 'Get the Best Deal', 'footer_text_top' => '200', 'footer_text_left' => '1000'),
array('image_name'=>'car3.jpg', 'header_text'=> 'The New Ferrari', 'header_text_top' => '30', 'header_text_left' => '30', 'footer_text'=> 'Most Advanced Sports Car', 'footer_text_top' => '300', 'footer_text_left' => '30'),
array('image_name'=>'car4.jpg', 'header_text'=> '', 'header_text_top' => '30', 'header_text_left' => '30', 'footer_text'=> '', 'footer_text_top' => '300', 'footer_text_left' => '30'),
);
Parameter explanation :
'image_name': name of image with extension. Image must be kept in ROOT/uploads/banner/ folder. Our preferable image size is 1300x731 px or higher maintaining proportion 'header_text': Top Banner Header text. Keep blank if you want to remove it 'header_text_top': Position from top of the banner (In pixels) 'header_text_left': Position from left of the banner (In pixels) 'footer_text': Top Banner Footer text. Keep blank if you want to remove it 'footer_text_top': Position from top of the banner (In pixels) 'footer_text_left': Position from left of the banner (In pixels)
Basic Settings
Set up your website with with custom settings
Publish Posts Directly: If it is selected yes estates will be uploaded without moderation.
System Currency: Set the system currency from here. If selected use icon icon will be used or if use shortcode is selected currency shortcode will be selected instead of icon.
Enable signup: If selected, signup option will be available for the product. Further agents can be added from sign up. If kept off admin will be the sole agent.
Enable pricing: If selected, pricing will be on for signup using paypal. Just create the package from package section and create a subscription based agent signup system.
If package expired: Option gives you to hide dealers if the package is expired
Mileage Unit: Can set to miles or kms to show on front end
Show admin agent: If set yes, admin will be shown as dealer
Car filter Price Range: Car filter price range to show on the main filter
Enable Bank Transfer: If set to yes bank transfer option will be enabled along with paypal in sign up
Enable payment for feature: If set to yes making a car fatured will be a paid option for dealers
Enable facebook login: If set to yes facebook login will be enabled, fb app id needs to be set form here.
Facebook App Settings: If facebook login is enabled, Go to Facbook Developer. Then go to Menu > App > Create New App. After that you will receive a FB app id & FB secret key. Paste it here. Then set the domain you want to host at Facebook App's basic Settings.
Paypal Settings has the options for paypal. Agents can be charged for subscriptions.
Payment history section lists all the subscription charge for this application.
From Autocon > Autocon settings has the home page settings upload the parallex background of the filter section.
System Settings
Manage Backups - Backup your sql files from here. You can restore any vesrions of the backups from this section.
Manage Language - Manage the language and keyword from this section. You can select the desired language from the dropdown and be able to edit the keys set into front site with your custom texts. Please see English language keys to view the standard keys.
Translate from language file: Autocon comes with the language file pack which is automatcally generated from the result of auto translate. Here are the steps to work out translation file.
Browse to ROOT/dbc_config/locals directory
In the folder language files are listed as a YAML format.
Simply edit a YAML lang file. Change the translation texts of your desired keys
Go to Admin Panel > System > Manage Language section
Click edit on a desired language
Click "Import from file" to commit the changes you've done in lang file or click "Export to file" to write the files with changes from this edit section
Auto Translate - Auto translate is an advanced option we provide. From here you can add any language you want. Using google translator it will add desired language to the given language keys. For example you want to auto translate French, select the source language from the dropdown, type French on the language name & then paste two digit keyword (The keyword must be placed correctly. Otherwise the auto translater won't work. We recommend you check the translate keys from here Language ISO Codes, in here there are Language Lists. From the ISO 639-1 column select the desired shortcode). For French the shortcode is fr. Then click auto translate. Google will do the rest. Some keywords may be misiing. So you have to add texts manually to translate keys. Watch the video tutorial to show how it's done:
Email Text - There are several emails which are sent from users with this application. Simply change the default texts of email with your custom texts. There are two types of emails here 'Confirmation Email' & 'Recovery Email'. Confirmation email is sent to users after registration. And Recovery Email is sent when the user prpmpts for forget password.
Site Settings - Adjust the basic site settings like Site Title, Orientation, Contact text here
Site Title: Set your website title
Footer Text: Set texts in footer
Site Logo: Update your Site Logo
Site Language: Set your website default language
Site Orientation: Set your website orientation
Site Per Page: pagination for default posts
Page Layout: Page Layout for website.
SEO Options: Set website's SEO options
Admin Settings - Default admin settings goes here
Developer Support
If you have any question or need any support contact with us on
webheliosteam@gmail.com