Code

Discussion on ThumbsUp

Discussion on ThumbsUp

By
Cart 1,995 sales

GeertDD supports this item

Supported

This author's response time can be up to 10 business days.

753 comments found.

i would buy it immediately if you provide a wordpress plugin.

It’s not a plugin, but it can work perfectly fine on a WordPress site.

How to install ThumbsUp on a WordPress site

Could you pass a variable as the item name fairly easy?

Sure, just be sure to use a unique name for each item.

Here is a quick example: $thumbsup->setup('article_'.$yourArticleID)->render();

The purpose of mysql is that if we rate a product, at some point we need to display all products sorted by positive vote, so it is important to have access to the results

ThumbsUp uses SQLite, not MySQL. However, that does not prevent you to access all the data (items+votes) from the database. You are free to extend the existing ThumbsUp class to apply any query you want on the database. The action_dashboard method in the ThumbsUp_Admin may serve as a good example on how to pull out all data.

This script needs some basic security, you can reload the page and vote several times, you should set a cookie or record the ip. it would be nice to make a wordpress plugin using the mysql database and increment the postmeta wordpress table.

The script does set a cookie to prevent multiple votes. Of course, you could disable cookies via your browser settings. Nothing I can do about that.

Also note that it is possible to enable an extra IP check, if you wish so. Just set ip_check to TRUE in config.php. This check has not been enabled in the demo.

Are you planning on fixing the voting bug? If so, I will buy once that is fixed! :)

Fixed in v1.0.1. Thanks.

Liked it, bought it. Thank you!

As Smuliii said, theres a bug where you can press a button multiple times and it’ll register.

Do you plan on fixing this in the future? Thanks!

Fixed in v1.0.1. Thanks.

All I get is… Fatal error: Call to undefined function sqlite_escape_string()

You need SQLite support (enabled by default in PHP5 ), otherwise this script will not work.

the login is demo-user pass demo-pass

Hello. I am anxious to give this a try but am having a heck of a time installing this. I keep getting “Fatal error: Class ‘SQLiteDatabase’ not found’ no matter what I try. Any suggestions?

Most probably your database folder is not writable (chmod 666). Also see this comment.

Similar response as all the others… Really impressive.

I too have bookmarked it and will no doubt find a way to integrate it into one of my sites soon!

Is it available as a “wordpress plugin”, if it is.. were can i buy it!

I found one “bug”. You can press some buttons like 10 times although that loading/counting starts. It doesn’t disable those buttons.

Otherwise nice script!

Thank you for spotting this bug. Should be fixed now. Please clear browser cache and reload the live preview to try again.

Will be releasing v1.0.1 soon.

It creates a sql file but do you need a database? or is that file the database?

That file is the database, powered by SQLite.

“SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine.” – sqlite.org

Great work! I love all the effects!

I really love this! Gonna use it to get feedback about my new site design! : )

Is the demo site template/theme included with the purchase?

Yes, the demo file (live preview) is fully included and serves as an example on how to set things up.

Awesome. Just used it to build: http://popstok.com Thanks! ~Mark

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey