News

Closing to our first stable release

News - Development

Written by Hristo Genev Monday, 30 November 2009 14:16

Our team is proud to present to you the first release candidate of Apoll component v. 2.0. We have done a lot of work and testing in the last few days and finally we can say that its almost over. You can download the latest files from the download section. Although it is a release candidate we are open for any ideas which could improve the component.

One of the best improvements is the ability for users to upgrade from version 1.2 without loosing the created polls which will be automatically imported. How to do that is described in the article here.

Other good thing is that Apoll now works with Joomfish 2.0 and poll titles and options can be easily translated. If Joomfish is installed on your system Apoll content element files will be automatically installed too. If its not you will be able to install them later.

В 

 

Finally version 2.0 beta is out. Testers needed

News - Development

Written by Hristo Genev Thursday, 01 October 2009 08:02

It's been a while since our team released version 1.2.4. After tons of improvements were made we decided to release a major version 2.0. Now the 2.0 beta is out you can download it, test it and help improve it.

There are significant changes to the previous releases starting with the database. The DB schema has been optimized. For instance the votes are saved in only one table called #__apoll_votes (id, option_id, apoll_id, user_id, user_ip, time), not like the old poll component which kept the number of votes in three one and the same fields in three different tables. These changes also required different database names which makes version 1.2.4 incompatible to ver. 2.0 databasewise. You can uninstall 1.2.4 and install 2.0 beta from scratch. Our team has come up with a solution for upgrade without losing all your polls created with the previous version. How to do that is described in this article here. Version 2.0 does not automatically import the polls from the joomla native poll component. This is done manually if desired from the apoll->configuration->import menu. With the new version you will be able to decide to keep or drop the apoll database upon uninstall.

The source code of the component has also been severely altered. 90% of the code is rewritten to follow the principles of the Model-View-Controller design pattern. 10% will be rewritten shortly. We added a brand new votes manager, which allows you administrators to see which of your users have voted and which have not, where do the votes come from - ip address, time, usernames etc, you can even delete votes.

Jquery is now running in noconflict() mode. Apoll scripts are rewritten and there are no more errors and warnings about incompatibility with other javascript frameworks (mootools);

Apoll module now uses joomla native mootools scripts to handle the vote process without reloading the whole page.

Here is a list of some of the new improvements for the component:

  • Users can add as much options as they want. No more limitations;
  • Added votes manager. Administrators can view votes and reset polls (delete all votes or just some of them);
  • Show the poll form and vote in the component, not only in the module;
  • Set publish_up and publish_down dates for the poll;
  • Allow only registered to vote, cookie and ip check;
  • Apoll now uses Open Flash Chart 2.0 with animation of the pies;

Module improvements:

  • Ajax vote (no more reloadings of the whole page)
  • Show link to relative article

Dowload v. 2.0 beta from here. If you like the component please support us.

 

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.

aPoll

Do you like the new Joomla 1.6

Powered by Mpire

Banner

We host at:

125x125

Developed by Mpire-Design.com - The quality web services