PDA

View Full Version : vBFeedback


SS9267547
06-19-2005, 10:00 PM
In my gaming site I wanted to add a type of standalone feedback section for each member sort of like a guestbook or a thread. Now I couldn't find a guestbook system that I liked until I came across the built in usernote system. While at first I thought of just using this, I wanted to also use the usernote system for the reason it was built for. So instead I modified and made a new script based on the usernote system which I'm calling vBFeedback. So basically this will allow you to give your members the ability to leave feedback for each other.

There are 9 screnshots included for you to see what this small hack will do. Please do remember if you choose to use this hack that it is as is. The codes not the greatest so if you know a better way of doing something please do let me know. Also IF I have time let me know of any problems with the hack and I'll try to find the problem since I'm trying to get all the bugs out for my site. Oh and if you find this useful do click on install and yes ... one more thing, enjoy! :nervous:

vBFeedback Information
Current Version Number: 1.0.0
vBulletin Test Version(s): 3.0.7 +
Queries to run: 4
File Edits: 6
New Phrases: 39
New Templates: 8
Template Edits: 2
Last Edited: June 19, 2005
Edited By: Lucas Pawelczyk
Install Time: 15 minutes
Difficulty: Moderate

Current Features
Option to activate or disable feedback globally.
Option for user to activate or disable email / pm notification.
Give permissions to whatever usergroup you want to be able to access this.
IP Logging and admin IP viewing option.
Message flood system.
Ability to view member feedback links via member profile.
View single feedback.
Each post you can use bbcode, smilie and IMG depending on how you have your forums set up.
Preview feedback before posting.
Post icons for each feedback message.
Report bad posts.


Donations Welcome
lucas@gamitopia.com

owner
06-20-2005, 06:00 AM
Seeems lovely to me ... Will be installing this later in the night ... But definatly will be installing it :) .. Thankyou

mholtum
06-20-2005, 06:21 AM
Nice.. I will install this later.

yoyoyoyo
06-20-2005, 07:06 AM
coolness. thanks for sharing!

SS9267547
06-20-2005, 10:18 AM
Your all welcome.

ericgtr
06-20-2005, 12:23 PM
So when a user leaves feedback only the user they leave it for can see it? If so this looks like it could be used for private topics which would be really cool.

SS9267547
06-20-2005, 01:15 PM
Yes the feedback can be set so only the user you leave it for can see it however at this time it is all set by usergroup. So basiclly you can have for example have only admins add and see feedback but not any other member. Anyway with a few changes I'm sure that would be possiable but as of right now it is not.

SS9267547
06-20-2005, 01:26 PM
I'll have to look into this idea but if there are other that might want to have this feature with private feedback, perhaps what I could do is make it show if you choose to make your feedback private via either admincp or usercp. It would then only allow those that are on your buddy list? Let me know what you guys think of that as a future addon.

hello
06-20-2005, 02:57 PM
Ok this is cool.

But i was wondering, would it be possible to have a setting where it says usergroup can see the feedback thats been left or choose certain members. but id like to have both choices.

Just i might want a certain mod to see a usergroups feedback as well or a group leader, just be able to add users in.

Dunno if thats already in it but ill look when i install in a sec, but it would be cool, if it had different settings for usergroups and users to be abel to veiw it.

Thanks, i confused myself riting this so it might be a little messed up.

Installs :D

SS9267547
06-20-2005, 03:31 PM
If I have time before I start on my next project I'll look into that as an update. Don't see it being to much trouble adding permissions for certain members.

Lionel
06-21-2005, 01:08 AM
Where in showthread.php could I put
// Start vBFeedback (Edit by: Lucas)
if ((($userid == $bbuserinfo['userid'] AND $permissions['feedbackpermissions'] & CANVIEWOWNFEEDBACK) OR ($userid !=

$bbuserinfo['userid'] AND $permissions['feedbackpermissions'] & CANVIEWOTHERSFEEDBACK)) AND

$userperms['feedbackpermissions'] & CANBEUSERFEEDBACKED)
{
$show['feedbackposts'] = true;
$feedback = $DB_site->query_first("
SELECT COUNT(*) AS feedback FROM " . TABLE_PREFIX . "userfeedback_guestbook
WHERE feedbackid = $userinfo[userid]");
$totalfeedback = $feedback['feedback'];
}
else
{
$show['feedbackposts'] = false;
}
// End vBFeedback (Edit by: Lucas)

so I display it in postbits too?

SS9267547
06-21-2005, 02:04 AM
Lionel here is a little addon for that feature you wanted in the postbit.

Addon Features
Ability to view total in postbit.

I've inculuded one screenshots of the addon. Enjoy. :speechless:

Lionel
06-21-2005, 02:05 AM
Thanks :-)

SS9267547
06-21-2005, 03:21 AM
Your welcome! :cool:

Lionel
06-21-2005, 03:28 AM
You know, with all your hacks, vbbuddies, that one etc... you have all elements of a dating site in place. All that is missing is a picture rating hack. Then everything could be incorporated into it.

SS9267547
06-21-2005, 03:38 AM
Well they are all parts of my gaming community site I'm building, lol guess in a way its the same thing. There is still a user review hack and collection hack to be done for my site before I'm done with the community side of things, which I guess should be all used for a dating site too lol. With the picture rating, what do you mean by this? Like do you have an example of what you mean?

Lionel
06-21-2005, 03:47 AM
sounds like you are building an interesting site.

Here is a link (http://www.voten.de/) in German, but you'll get the idea, where members can rate members pictures.

SS9267547
06-21-2005, 03:52 AM
So in other words this would be a gallery with the option to rate each image then? If so there is already an excellent hack (must pay tho) already released called vBa Gallery. I'll be using that to give my members a private gallery each since it's perfect for my needs, some changes will be made to fit my needs but anyway you should check it out, worth the money.

Lionel
06-21-2005, 03:55 AM
I've got vbaGallery. It's not the same thing. It is still missing the image rating factor. You know, you click one image, then it goes on the side and the next one shows up. You cannot select all women or all men etc... to display.

But I agree with you. That gallery is very nice.

SS9267547
06-21-2005, 04:04 AM
I think you could tho, I mean you could just make two folders, one women and the other men, ah then agaain it would still require some editing to prevent people from posting in both lol. You could also just try the current profile system and add an extra feild in the profile picture settings to choose gender or something like that. Lol I don't know if I'm making sense, confussing myslef haha.

Lionel
06-21-2005, 04:06 AM
yes and the rating system could easily be adjusted. But how would I place the rated image thumbnail on the side and present the next one?

SS9267547
06-21-2005, 04:09 AM
Sorry I'm not really to sure right now, would need to ask around.

Lord Brar
07-07-2005, 01:56 PM
Lucas, I was wondering if it was possible for us to show x number of comments in the user profile? :) Like the vBBuddies addon you made.

yahoooh
07-08-2005, 03:01 AM
is there away to make users feedback like this:

every user has page named as contact me and have multible area like,name,e-mail,message and attachement and then press contact

so the message sent to the user e-mail whithout showing this e-mail to the sender

this sevice can used by people as hosted contact without put their e-mail to the people so it is useful
could u try to make it

SS9267547
07-08-2005, 03:33 AM
Lord Brar: So just listing the last like 5 comments? If so I don't see that being to big of an issue and when I got some time I'll look into that.

yahoooh: Ah I'm not to sure what you mean? :confused: Do you mean adding in more feild options like 'name', 'press contact', etc?

Lord Brar
07-08-2005, 03:36 AM
Lord Brar: So just listing the last like 5 comments? If so I don't see that being to big of an issue and when I got some time I'll look into that.

Exactly!

If only I could find better word to express how I am feeling by you saying so - You Rock, Man!

SS9267547
07-08-2005, 03:50 AM
Heh no problem, now just need to find the time to do this lol. I'll see if I can get something for you next week sometime if I have time between projects.

akanevsky
07-11-2005, 09:48 PM
Cool hack. I don't really like your dark manuals though.. :( Hard to read.

SS9267547
07-11-2005, 10:23 PM
Hmm, I find them to be okay however if there are others out there that feel the same I might fix them up then.

Femtos
08-13-2005, 04:59 AM
Some of the template modifications arent existing anymore in the latest stable version of vbulletin 3.0.8. For some reason I can't get the $totalfeedback number to show up on the postbit. Maybe you can update the installer so it will work in the future?

jmw
09-05-2005, 04:57 PM
Just a simple question to the developer of this hack or others that want to help. I'm a little confused as to all what this hack can do but here is a simple question.

Does this hack works like the ebay's feedback system? I want all users to be able to view other users' feedbacks even if they are not logged in. I see some comments about usergroups, that are confusing me. I have sort of like an auction site in vbulletin and need a good feedback system.

HO3R
09-12-2005, 06:34 AM
I installed it and really like it :)

Great coding bro
Keep this up

Greetz

gcallman
09-16-2005, 09:44 PM
Hi

I ?m working on a site for an international non-profit organization. The online community will be key, and so we?re looking at various ways to incorporate member to member feedback into the site. Before beginning this research, we planned a hack that we thought might do the trick. It?s outlined below. However, we would like to ask if you all think that other, existing hacks-like this one- might be equally/more functional. Anyway here was our idea:

First, one would create a forum exclusively for positive feedback.
The hack would then:

1) Create a new thread for each user upon registration. The thread could be named after the user in some standard format. (amykhar already did this, it seems: https://vborg.vbsupport.ru/showthread.php?t=91887&highlight=feedback Would her hack work as part of this scheme?)
2) Paste the URL for that user?s feedback thread directly into his/her signature, perhaps just after ?Feedback at:?

We thought this might be a very elegant way to incorporate feedback into VB, as the forum?s features would very functional. For example:

It would be easy to click from a users post to his/her feedback thread, because the link would be in the signature. Likewise, it would be easy to jump to or from their profile, which would facilitate making contact.
Because the forum is only for positive feedback, ranking by post would have meaning.
Similarly, hot threads would point to people who have done a lot of good work recently.
The report bad post feature could be used to report the presence of negative feedback.
We?re assuming that everyone would subscribe to their own feedback thread and so would be automatically notified.

Thanks

soft_link
09-21-2005, 01:23 AM
Lucas, This hack will work perfectly for my needs, but I am having a bit of trouble getting the newly installed code to work properly. On step six in the manual I was unable to find the line of code in member.php:
}
else
{
$show['feedbackposts'] = false;
}

So, I guessed. Right now it is just after the extra info panel info lines:
// extra info panel
$show['extrainfo'] = false;

This evidently is not the correct placement for the code, but I have tried going through the code looking for the best option to no avail. Otherwise, the hack appears to be set up properly. Unfortunately, the missing part in the member.php file is a key piece.

I am using vb3.0.9. Any pointers on how to configure this correctly.

Thanks
Josh