Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Cyb - Members Mood Details »
Cyb - Members Mood
Mod Version: 1.4, by Valter (Coder) Valter is offline
Developer Last Online: May 2014 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.6.8 Rating: (7 votes - 4.86 average) Installs: 78
Released: 27 Nov 2006 Last Update: 23 Jul 2007 Downloads: 338
Not Supported Uses Plugins Template Edits  

vB 3.7 VERSION HERE:
http://www.vbulletin.org/forum/showthread.php?t=177948


===


Info:
This will show membership mood for current day. Members can vote for one of five options (mood 1-5) once a day. Total votes/average mood are shown in stats. Total votes are also shown in percents using graphical bar. Votes are automatically reseted every midnight. You can change time period in Scheduled Task Manager. You can enable adding of default vote automatically after reset. SuperAdmins can reset stats/votes manually and see log. You can ban usergroups and individual members from voting and seeing mood bar.


Installation:
1. Upload folder "cyb_vmood" to your forum root, then CHMOD "cyb_vmood_votes.csv" to "777".
2. Upload "cvm_reset.php" to \includes\cron folder.
3. Import XML file (as product): AdminCP > Plugin System > Manage Products > [Add/Import Product]


To set options:
Go to: AdminCP > vBulletin Options > Cyb - Members Mood


To put it on different page:
-You can have Mood bar shown on 2 pages
It's shown by default on forumhome (to disable it set option "Mood Box Placement" to "None")
To activate second location:
a) type location-name in "Additional Location" field
Explanation: When you open some vBulletin php file you'll see this at the top - "define('THIS_SCRIPT', 'XXX');"
XXX is location-name we need. It's usually the same as php filename (without extension, of course)
b) add "$cyb_vmood" to the template called on page where you wish to have stats shown


Versions:
v1.0 - Nov 27. 2006.
-Initial Release
v1.1 - Nov 30. 2006.
-Changed hack name to 'Cyb - Members Mood'
-Now only members can vote
-Now each member can vote only once a day (you can change time period in Scheduled Task Manager)
-Added two more options for voting, removed icons and changed options to numbers (1-5)
-If user has voted already then 'you've already voted...' message and vote info is shown instead of vote options
-Added option to view log in popup window (included info: time of voting, userid, userip, mood) - SuperAdmins only
-Added option to ban individual members from seeing Mood bar and voting
-Some small improvements in code
v1.2 - Dec 01. 2006.
-Fixed bug (stats wrong because of bug in vote status check code)
-Added Auto-Vote option (this will add default vote after stats are reseted)
-Added options to enable/disable Auto-Vote and define default mood
v1.3 - Dec 01. 2006.
-Fixed bug (wrong "your mood" info)
-Added username info to log
v1.4 - Jul 23. 2007.
-Logs enabled for cron job
-Improved way of reseting votes
-Security exploit fixed


Click INSTALL if you like this hack.

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	acp.gif
Views:	468
Size:	42.5 KB
ID:	56998   Click image for larger version

Name:	moodbar.gif
Views:	2013
Size:	42.0 KB
ID:	56999   Click image for larger version

Name:	superadmins.gif
Views:	1273
Size:	6.2 KB
ID:	57000  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Profile Enhancements Mood Manager - with AJAX mood update. -=Sniper=- vBulletin 3.6 Add-ons 1043 01 May 2011 21:44
Miscellaneous Hacks Cyb - Members Mood Valter vBulletin 3.7 Add-ons 17 13 Aug 2008 06:12

Comments
  #2  
Old 27 Nov 2006, 03:56
shadowevil shadowevil is offline
 
Join Date: Apr 2006
first post ..... *installed*
Reply With Quote
  #3  
Old 27 Nov 2006, 04:06
ubblite ubblite is offline
 
Join Date: Jan 2006
Nice one, thanks.

Does this track the user's IP on mood changes so they can't alter the stats by clicking on their mood multiple times?
Reply With Quote
  #4  
Old 27 Nov 2006, 04:11
Qwest Qwest is offline
 
Join Date: Jun 2004
No the title does not say it all....

What exactly does this do?

Why would visitors use it?

Would they know how?

Can only visitors use it or is it for members too?
Reply With Quote
  #5  
Old 27 Nov 2006, 04:34
TheBlackPoet's Avatar
TheBlackPoet TheBlackPoet is offline
 
Join Date: May 2006
Real name: Malik Ali Shabbazz
apparently... its not for VISITORS.... its for MEMERS... WHO VISIT...... NOW IT MAKES SENSE... i too was wondering what good this will do for people who "visit" the site but have no access privs..... hahahahah GOOD HACK... INSTALLED!
Reply With Quote
  #6  
Old 27 Nov 2006, 05:13
COBRAws's Avatar
COBRAws COBRAws is offline
 
Join Date: Oct 2002
Real name: Jack
Hey AJAX would be really great


--EDiT--
Working great on 3.5
__________________
cobraws

Last edited by COBRAws; 27 Nov 2006 at 05:40.
Reply With Quote
  #7  
Old 27 Nov 2006, 08:30
abramelin's Avatar
abramelin abramelin is offline
 
Join Date: Mar 2006
Very very nice mod but here are the questions;
1-Only members can use this am i right? if guests can use than its not a good thing, maybe an option in the acp for this will be good.
2-ajax use is a must i think
3-how much a user can vote?it should be once in 24 hours i think but you didnt tell us
the title doesnt tell everything.
Reply With Quote
  #8  
Old 27 Nov 2006, 15:00
Valter Valter is offline
 
Join Date: Aug 2005
-If you look at screenshots you'll see that you can block guests or any registered usergroup from using this hack.

-I call it Visitors Mood because it's not for registered members only but guests can use it also if you allow them. You can give it any name you wish by editing phrase 'cyb_vmood_visitors_mood'.

-Any user can vote several times. If mood is changing several times a day why not give users possibility to vote again when they wish...

-Only Super Administrators can reset status.

Last edited by Valter; 27 Nov 2006 at 15:04.
Reply With Quote
  #9  
Old 27 Nov 2006, 15:45
abramelin's Avatar
abramelin abramelin is offline
 
Join Date: Mar 2006
last two questions;
1-doesnt it be good to use ajax with this?
2-the graphical bar is only for visual i think. it has no functions?
Reply With Quote
  #10  
Old 27 Nov 2006, 16:19
Valter Valter is offline
 
Join Date: Aug 2005
Originally Posted by abramelin View Post
last two questions;
1-doesnt it be good to use ajax with this?
2-the graphical bar is only for visual i think. it has no functions?
1. This I think can be done. I'll try to implement it in the next version.
2. It just shows mood level. Gradient background pic shows three colors from mood icons, from bad to good (red to yellow).
Reply With Quote
  #11  
Old 27 Nov 2006, 17:00
bashy bashy is offline
 
Join Date: Nov 2005
Great addition thanks
__________________
Bashy

Bashys Place ~ Bashys Hosting
Reply With Quote
  #12  
Old 27 Nov 2006, 18:36
abramelin's Avatar
abramelin abramelin is offline
 
Join Date: Mar 2006
waiting for ajax use to install , thanks
Reply With Quote
  #13  
Old 27 Nov 2006, 19:43
COBRAws's Avatar
COBRAws COBRAws is offline
 
Join Date: Oct 2002
Real name: Jack
how can i set only 1 vote a day?
__________________
cobraws
Reply With Quote
  #14  
Old 27 Nov 2006, 20:08
bashy bashy is offline
 
Join Date: Nov 2005
Dont matter, sorted it now lol
__________________
Bashy

Bashys Place ~ Bashys Hosting
Reply With Quote
  #15  
Old 28 Nov 2006, 10:10
dr-jamal dr-jamal is offline
 
Join Date: Apr 2002
Real name: Jamal
well done .. installed

Three issues:
- RESET in the Forumhome is not active for me as I am the ADMIN .. how to activate it ?
- Ajax is a must for this.
- Option to allow or disallow multiple votings as I don't want for example a visitor just to spend the whole day pressing bad bad bad bad ..

More to think about:

What if a visitor or a member choose the mood he or she wants then a popup comes on to write a reason for this mood then back to the main page. ( all ajax of course ). You can then put a link to reads all the reasons ..
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


New To Site? Need Help?

All times are GMT. The time now is 16:32.

Layout Options | Width: Wide Color: