Please find my response below.
1. “You’ve already voted message” is just a notification to the user and it appears if the system finds any voting by the user. It does not check as per the voting period. So for some users this message is a bit irrelevant.
I will simply remove this message being shown on the page load and it will only come up after user clicks to vote. In this situation, the plugin checks the voting with the voting period that is set and it will show respective message.
2. This is a bug which was just reported yesterday and its there if revoting is restricted with any voting period. It came out in this version only after changing the concept of ajax request processing. I will fix this and release a new version in a couple of days’ time. The thumb will always be a link. If user tries to revote within given voting period, then it will show the respective message.
3. Yes, this is doable. Since this is not a generic requirement, you will have to change this in the code.
4. You need to replace with correct images. Let’s say you do not like style1 images and want to replace them with yours. Have 2 images with name as thumb_up1.png, thumb_down1.png (matching size as existing ones is suggested) and place them inside the plugin images folder. Now go to admin plugin settings page and assign style1 as the style of images to be used.
With the PRO version, you will have the option to disable the plugin css and load everything from theme css file. In such case, you can move all the css code and images to the theme css file and image folder respectively and reflect it correctly using the css code. So if there is a plugin update, your changes will not be overwritten. Otherwise you can always keep a copy of the modified files before making an update.
Thanks