![]() |
Week / Month Topic Nominations
1 Attachment(s)
Week / Month Topic Nominations Acknowledgments: This release would not have been possible without the existence of the former ?Topic Nominations? by J98680B2423E (Data) and "Post Thank You" by Abe1, which provided the mod?s core structure. A nice set of button and awards images have also been provided by princeedward. You can view screenshots at the original mod's thread: VB 3.7 Topic Nominations What is Topic Of The Week/Fortnight/Month? It adds a "Topic Of The Week/Month" nomination system for your community. Topic of the Week/Month is a contest that select posts on which your community can nominate as the best and then discuss them during the course of the selected week/fortnight /month. Any listed topic (post, thread) is eligible for the Topic of the Week/Fortnight /Month selection. This mod should also work in VB 3.7.x, but it has only been tested in VB 3.8. Features of New 2.0 Version:
2.0.0: Initial Release. 2.0.2: Fixed table column bug. MAKE SURE TO CLICK INSTALL Thanks to everyone who nominated this mod for October, 2009 :) You can vote for this mod at: this thread. |
1 Attachment(s)
Troubleshooting:
If the nominate button, award icon, and/or nominating users box do not show up, then it?s due to 4 possible problems: 1. 16 settings affect ability to nominate & display of nomination button:
$template_hook[postbit_controls] $template_hook[postbit_end] $template_hook[postbit_userinfo_left] 3. You are using another mod that uses one of the above hooks and its plugin code does an assignment instead of a concatenation when adding content to the $template_hook. For example, another mod may use: $template_hook[postbit_controls] = ?content? OR: $template_hook[?postbit_controls?] = ?content? WHEN IT SHOULD USE: $template_hook[postbit_controls] .= ?content? OR: $template_hook[?postbit_controls?] .= ?content? IMPORTANT: notice the dot before the ?=? sign; leaving out that one character can cause other content not to show when multiple mods use the same hooks. TO FIX: install this plugin, Search plugincode, and search & replace the one character error. 4. You did not upload all the files or you did not upload the files using FTP. Don't use non-FTP programs, like Dreamweaver and other WYSIWYG editors, to upload the files because they can mess up the file encoding when uploading. Also, if you have custom skins, you need to upload the images to EACH custom skin's "images" folder. Limitations:
For users who want to REMOVE ALL POST AWARDS AND USERS' NOMINATION STATS:
|
Features:
1. Uses AJAX technology. 2. Uses one query per show thread page 3. Places an easy to use "Nominate Post" button next to the edit button 4. Fully phrased to allow (language translation) (addition v 1.3) 5. Displays a varying nomination stamps on posts that have been nominated for the contest. The color of the nomination stamps varies depending on how many users have nominated the post. (addition v 1.2) 6. Displays an award winner stamp op award winner posts at the end of the Topic Of The Week/Month contest. (addition v 1.2) 7. Via postbit pop-up, displays link to find all nominations made by a user (addition v 1.2) 8. Via postbit pop-up, allows selected usergroups (e.g. Moderators or SuperModerators) can withdraw all user?s nominees from all posts (addition v 1.2) 9. Automatically create a nomination thread for discussions on nominees 10. Nominated posts titles hot linked in the poll to actual thread/post of the forum. Links displaying on the same page (No. popups) (addition v 1.3) 11. Automatically closes the nomination thread at end of the contest cycle time (weekly/monthly) 12. Quick link to nomination thread via the "Quick Navigation" menu 13. Quick link to award winners page via the "Quick Navigation" menu 14. Automatically update the nomination poll whenever a post is nominated or withdraw from the contest. 15. Option to select the maximum number of topics that must be displayed in the poll (addition v 1.2) 16. Separate looks for postbit and postbit_legacy 17. Places all post nominees in one small box 18. Displays award winners in one small box 19. Quick link to nomination thread via the "small box" on the thread page 20. Option to allow award winners to re-enter the contest after X days 21. Option to take or not into account for nomination only posts made during the month preceding the nomination cycle time (addition v 1.2) 22. Option to consider the maximum number of posts a user can nominate per cycle time (addition v 1.2) 23. Users cannot nominate the same post twice 24. Option to not allow users to nominate their own post 25. Counts nominees submitted by a user 26. Counts how many times a nominee is submitted 27. Shows how many nominees a user submitted in every post of his 28. Shows info in member's profile 29. Option to search for posts nominated by a user 30. Option to search for all nominated posts 31. Administrator can withdraw all nominees of a single post 32. Selected usergroups (e.g. Moderators or SuperModerators) can withdraw all nominees of a single post (addition v 1.10) 33. Users can withdraw their own nominee 34. Option to disable the mod on selected forums 35. Option to disable the mod on all but the first post of a thread 36. Option to disable the mod on all but first post of a thread in specific forums 37. Option to enable/disable view of nomination date on specific or all forums 38. Option to add to post count when someone nominates a post. 39. Option to give reputation points to the user whose post is nominated. 40. Option to ban selected usergroups from using the mod 41. Option to ban selected users from using the mod 42. Option to display user?s nomination statistics on postbit (addition v 1.10) 43. Option not to display nomination statistics on postbit for selected users 44. Option not to display nomination statistics on postbit for selected usergroups (addition v 1.50) 45. Option to display or not the hall of fame link in Quick-Links (addition v 1.3) 46. Option to select forums on which nominations must be considered 47. Hall of fame re-designed to handle a Top 10 award winners, all time accumulated (addition v 1.3) 48. Option to refresh the poll thread if for some reason a post referenced in the poll came to be deleted (addition v 1.3) 49. Option to use the current week number or month, or the next week number or month, in the contest title (addition v 1.3) 50. Option for archiving nominations in the ?Nomination Thread? automatically. 51. Option to automatically send a PM to award winners at the end of the contest (addition v 1.4) 52. Option to automatically add points to award winners? reputation at the end of the contest (addition v 1.4) 53. If the current ?Nomination Thread? is deleted for whatever reason, a single manual run of the cron file will suffice to create a new thread, avoiding a clean install of the product. 54. Option to nominate blog entries (addition v 1.6) 55. Option to have award winners or nominated posts icons displayed on posts, so that nominated posts can be easily identified when listing posts. |
This is very promising! Thank you very much for maintaining this awesome addon. My users are loving the "old" version and it´s a must-have for a pretty long time.
We are using the postbit-legacy, so unfortunately there is no go for this update? Another question: is this new version compatible with the "Live Topic"-mod? |
Quote:
|
Yep, I used this fix for a while, although inciarco announced it to be an incomplete workaround. At last I gave up the "Live Topic" and stuck to the original version of the topic-nomination-addon. Please count me #1,5 for postbit-legacy, cause I simply love this mod. :)
|
postbit-legacy.....count me in.
|
me to...pleaaase.
|
Deffo for Postbit Legacy please, will watch :)
|
count me in for postbit legacy too and i will install for sure...
|
Quote:
|
This is working on postbit_legacy for me...
Excellent mod. Thank you! |
hi...vbboarder...thanks for including my plain and simple images..appreciate the mention of my names on your first page...but not like Prince Edward..not that kind...not yet...:p just a simple (princeedward) is enough LOL :D
anyway surely will try this too if you can create an update for postbit legacy... best regards... ;):up: |
installed on a fresh installation of vbulletin but the nomination images do not show up.
I double checked the configuration form but no success in showing the icons up. |
waiting update, thanks!!
|
Quote:
|
Thank you! I'll see how this works now!
It's working fine for my postbit_legacy. |
Nice mod, too bad it does not work with legacy.
|
NOTE ABOUT POSTBIT_LEGACY SUPPORT:
I took a look at the postbit_legacy template (didn't originally because I don't use it), and it has the necessary $template_hooks for this mod. The template itself doesn't determine the functionality of this mod; the functionality is taken care of by this mod's plugins, so it should work for sites using postbit_legacy. I'll update my 2nd post to say "should work with postbit_legacy, but not supported", similar to blogs where blogs nominations should work but I haven't tested it. If someone is using this mod for blogs and it works, please post here for everyone to know. I will not be releasing an update for postbit_legacy unless people have installed the current mod and report that it doesn't work for that template. Two experienced users, g0dfather1984 & AzzidReign, have already tried this with postbit_legacy and confirmed that it worked. If you want to be cautious, you can always test it on a local computer before updating your site. Please mark "Installed" if you are using this mod - thanks for your support. |
Quote:
You should try this mod now - read my previous post regarding postbit_legacy. Nice images BTW, thanks for contributing them :) |
Note: I added a new troubleshooting tip to the 2nd post about file uploading. Hope that helps.
|
Quote:
|
@psychobike: read new post below for better solution.
|
Nvm about it working with legacy. I get an error when I nominate (I didn't press the button last time, just checked to see if the button showed up):
PHP Code:
And then any time I try to use one of the special actions: PHP Code:
|
@AzzidReign:
Thanks for testing. Here's the fix: you can do it manually or wait for the updated xml - same results either way. The problem only happens for updated installs. To fix, go to ACP -> Plugins & Products -> Manage Product -> Edit Product (for Topic Nominations) -> ADD to the "2.0.0 Install Code" and make sure you click the BOTTOM "Save" button: Code:
$vbulletin->db->query_write("ALTER TABLE `". TABLE_PREFIX ."user` ADD `nominate_topic_user_received` INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL"); |
We use the original coders TOTW nomination system, its our most popular feature.
However, we have always had the issue of having to run the cron manually, i think this was an ongoing issue with this mod. Furthermore, can you please confirm that cron on weekly basis NOW works for this NEW mod... Also what is the process for upgrading from OLDER mod to this NEW mod... will we lose anything ? |
Quote:
I use postbit legacy. I tried the mod out by nominating a thread. I then clicked on the "View Poll" option and it directs me to a page that says "The Administrator(s) did not defined a receiving forum for hosting poll results of the TOTW/TOTM contest". I do not see this option available in the acp vb options anywhere. What needs to be done to get this working. Btw, I do have a forum option selected where it says... Forum: Specify the ID of the forum that will receive threads containing results of the nomination contest. |
Still getting:
PHP Code:
|
@psychobike: wait for the updated xml, then apply the fix below.
That really strange you got that error. If you look at the line that say "mysql error", you see that it says "Duplicate column name 'is_manual'. That's should not happen because previous versions do not have that column. Did you manually add that column to the database? In any case, the fix is simple: FIRST: verify with phpMyAdmin or MySql Browser that you have the column 'is_manual' for the 'nominate_topic_thread' table, THEN remove from product_nominate_topic2.xml and reinstall (allow overwrite): Code:
$vbulletin->db->query_write("ALTER TABLE ". TABLE_PREFIX ."nominate_topic_thread ADD `is_manual` TINYINT(1) UNSIGNED DEFAULT '0' NOT NULL"); |
@AzzidReign:
Did you save using the BOTTOM "Save" button? Note that the top button does not save edits to install code. Verify with phpMyAdmin or MySql browser that you have the column 'nominate_topic_user_received' in the 'user' table. If you look at the query that you should have added, it says to add that column to the 'user' table: Code:
$vbulletin->db->query_write("ALTER TABLE `". TABLE_PREFIX ."user` ADD `nominate_topic_user_received` INT( 10 ) UNSIGNED DEFAULT '0' NOT NULL"); |
@AzzidReign:
Actually, you should wait for the updated xml because I think clicking save just saves the install code and does not execute it. I'll publish the new product files in a few minutes. @psychobike: Edited: just reinstall the new xml file; DO NOT do any edits to it. |
Yeah, I was going to say just that :P Because I did use the bottom save button.
Thanks!! |
I just updated the product files to fix a bug. Download and reinstall (allow overwrite).
@AzzidReign: please install & test, I'll need to leave soon. @psychobike: read my previous post regarding the error you got before you update. |
I'm trying to update it...it might be a while. We've been getting hit with massive DDoS attacks the last few days :(
|
Are you just supporting those that installed ? and ignoring those that are asking pre-install questions?
Just checking ! |
<span style="text-decoration: line-through">I'm still getting the following page "The Administrator(s) did not defined a receiving forum for hosting poll results of the TOTW/TOTM contest.".</span>
Edit: Everything is working just fine now. Thank you for the support as well as for a nice mod. |
UPDATE!
It's working good so far! I'll let you know how everything goes here in a week and a half when the current poll ends and the new one starts! :D But no more errors thus far! THANK YOU! |
It's good, works on postbit_legacy, but when selecting a nomination forum, it says none has been selected when I nominate a post, also, the maintainence tools redirect to admincp/ when I use a custom admincp dir.
|
Quote:
No answer on this post?! |
Have you checked the images are in the right place on the FTP?
Nvm my last post btw, fixed it. |
All times are GMT. The time now is 02:56 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|