News
Apoll component 2.0 bug fixes
News - Changelog
Written by Hristo Genev Tuesday, 01 December 2009 07:35
Major bug fixes and enhancements
17.04.10 v. 2.0.017 RC2
- Fixed namespace conflict between aPoll and JA templates helper class (global $option)
15.03.10 v. 2.0.016 RC2
- Fixed issue with filter search in votes manager
- Fixed time offset in component and module files
09.03.10 v.2.0.013 RC2
- Fixed import function. Now polls from Joomla Poll Component are correctly imported.
- Fixed delete function. Now options and votes are deleted upon deletion of the corresponding poll.
- Imported options get random color.
14.01.10 v.2.0.010 RC1
- Removed json_encode function components/com_apoll/views/view.html.php since its not supported by php versions < 5.2
11.01.10 v.2.0.009 RC1
- fixed some issues with setting cookies
- altered admin/elements/apoll.php to show random poll in module
29.11.09 v. 2.0.005 RC1
- fixed form.php unexpected T_OBJECT_OPERATOR
29.11.09 v. 2.0.004 RC1
- fixed showing quotes in pie options
- cleaned some code in front end files - models/apoll.php, apoll/view.html.php
- fixed some language strings
- fixed a language string in mod_apoll (v. 2.0.003)
29.11.09 v. 2.0.001 RC1
- If your are in "poll details" view, casting a vote in module will hide the component form;
29.11.09 v. 2.0.000 RC1
- fixed import script, now Apoll 2.0 is compatible with earlier versions;
- fixed Joomfish files. If Joomfish is not installed files can be also imported later;
- added tabs to configuration view;
- fixed/added some language strings
27.10.09 v. 2.0.012 beta
- fixed single quotes display in option text - admin/controller.php
26.10.09 v. 2.0.011 beta
- fixed lag time, now lag can be set in minutes (0.034 = 2 minutes)
- fixed admin/models/config.php sql error ('drop' field should be 'drop_it')
25.10.09 v. 2.0.009 beta
- fixed router.php
- fixed some strings in language files
- fixed Itemids in component view apolls links
16.10.09 v. 2.0.006 beta
- fixed options sort by order in component poll form
- added show/hide options with zero votes
- fixed javascript publish dates check (backend)
14.10.09 v. 2.0.003 beta
- fixed start date in admin view.
- javascript check for correct publish up and down dates
13.10.09 v. 2.0.001 beta
- fixed sef url not working
В
How to upgrade from version 1.2 to version 2.0 without losing data METHOD 1
News - Documentation
Written by Hristo Genev Monday, 30 November 2009 14:46
If you want to make and upgrade from Apoll version 1.2 to 2.0 without loosing your created polls, you must do a little more work than usually. It's easy and it should not take you more than 3 minutes.
Both versions have significant changes in database schema, that's why they are not compatible, and uploading the new files over the old ones won't do the job.
Fortunately we have included a script which will import the polls from the 1.2 database tables and recreate them for use in the v. 2.0. The execution of the script will be triggered when you try to install v. 2.0, but only if it finds database tables left from Apoll 1.2. In other words you need to get rid of Apoll 1.2, without dropping its database tables. The normal component uninstall process will delete the Apoll 1.2 files, and will also drop the Apoll database tables, so we are not going to do a regular uninstall. We'll just delete all Apoll files and install version 2.0. Then the script will take care of everything else.
So here is the process in 3 steps. First we are going to make a backup!!! Then we are going to delete some old files, and last we are going to install the new component.
Requirements:
Apoll v. 1.2 installed on your joomla site.
Access to your files via ftp client, web file manager or etc.
Version 2.0 of Apoll downloaded
Step 1 - The backup:
1.1: BACKUP your database. (If you have a database backup, and you don't like the end result you can always go back)
1.2: BACKUP your site. (Its very important to backup all your files, since we are going to delete some. You don't wanna have that strange look if you accidentally delete something else.)
Step 2 - The deletion (Total: 2 folders and 11 files):
2.1: Make sure you delete the following 2 folders (with all files being inside):
your_site/administrator/components/com_apoll
your_site/components/com_apoll
and the following files:
2.2: 2 files from the administrator/languages/en-GB folder:
your_site/administrator/language/en-GB/en-GB.com_apoll.ini
your_site/administrator/language/en-GB/en-GB.com_apoll.menu.ini
2.3: 1 file from the your_site/language/en-GB folder:
your_site/language/en-GB/en-GB.com_apoll.ini
2.4: 4 files from the your_site/media/system/js folder:
2.5: your_site/media/system/js/jquery.colorpicker.js
2.6: your_site/media/system/js/jquery.js
2.7: your_site/media/system/js/jquery.tablednd.js
2.8: your_site/media/system/js/reorder.js
2.9: 3 files from your_site/media/system/images folder:
your_site/media/system/images/add.png
your_site/media/system/images/remove.png
your_site/media/system/images/apoll-arrow.gif
2.10: 1 file from media/system/swf folder:
your_site/media/system/swf/open-flash-chart.swf
Step 3: The installation
Download Apoll version 2.0 and install it the way you normally install components. If you have deleted all the files from the old component you should get no errors and see the congratulation message "Apoll component 2.0 successfully installed", together with messages for the successful import of the old datase.
FAQ
HELP! I get an error "JInstaller::install: There is already a folder called ..." - this undoubtedly means that you have not deleted all files mentioned in the list above, and some of them are not replaced by the new ones. No problem, uninstall Apoll 2.0 (you will not loose your created polls, because the database will not be dropped by default) and install it again.
Should you have any questions don't hasitate to use the forum.
More Articles...
- Closing to our first stable release
- Finally version 2.0 beta is out. Testers needed
- Download section
- Changelog version 1.2.4
- Apoll 1.2.4 released
- Changelog version 1.2.3
- Apoll 1.2.3 imports the polls from joomla native voting component
- Change log version 1.2
- Apoll component v. 1.2 is out for download with more functionality
- Wish list
Page 1 of 2
«StartPrev12NextEnd»Do you like it?
If you like this component please support it with a small donation and keep it allive.

