PDA

View Full Version : [Release v2] In-Thread Rating


tubedogg
09-09-2001, 10:00 PM
Withdrawn cause it's in the next version.

usbnuts
09-10-2001, 03:36 PM
Hi, the hack doesn't seem to work.

I'm confused when I have to make changes to misc.php
You said I have to add $threadratingoption right above $attachmentoption.

So, I looked around and added $threadratingoption inside the newreply template.

</tr>
$threadratingoption
$attachmentoption
</table>

Which misc.php are you talking about here?
/forums/misc.php or /forums/admin/misc.php

Also, where can I find newreply_threadrate template? You didn't provide instructions on how to create this template.

Thanks for helping!

BradC
09-10-2001, 03:39 PM
probably just

/forums/misc.php

cause the admin one should have different functions used mainly or only in the admin folder.

VirtueTech
09-10-2001, 09:10 PM
This is a great idea!

I feel that not enough people use the current thread rating system because it doesn't stand out enough.

tubedogg
09-11-2001, 02:29 AM
Originally posted by usbnuts
I'm confused when I have to make changes to misc.php
You said I have to add $threadratingoption right above $attachmentoption.There was a little mess up in the install file...it's now fixed. Sorry for the confusion. That should actually go in the newreply template - one place it said misc.php, the other place it said newreply template.

Which misc.php are you talking about here?
/forums/misc.php or /forums/admin/misc.phproot/misc.php, which would be the misc.php in your main vB folder.

Also, where can I find newreply_threadrate template? You didn't provide instructions on how to create this template.This should be automatically created when you install. If you go to Templates > Modify and look under Custom Templates you should see one named newreply_threadreate.

snyx
09-11-2001, 04:00 AM
I don't quite get the full idea of this hack, you wouldnt happen to have a demo, or be able to snap a screenshot for me could ya tubedogg?

tubedogg
09-11-2001, 04:25 AM
Screen added to the first post.

snyx
09-11-2001, 04:43 AM
spanks tubebogg, I shall install it now :D

VirtueTech
09-11-2001, 04:50 AM
There still seems to be install problems with this.

The new template you add is called: newreply_ratethread

But your code calls to: newreply_threadrating

It also added the template into templatesetID of 10. My default templatesetID is 1...I'm not sure if mine is different than anyone elses.

I changed the code around to adjust for the template name but it still does not give the option to rate the thread in the reply yet.

Also...Misc.php is no longer included in the instructions. I;m not sure if it is supposed to be but I saw in the posts above talk about it.

Any ideas?

tubedogg
09-11-2001, 04:56 AM
Lessee here...

1. You are correct. It should call newreply_ratethread since the template is named that.

2. The templatesetid was messed up cause I never changed it back after testing. Run this query:
UPDATE template SET templatesetid=1 WHERE title='newreply_ratethread'

3. misc.php shouldn't be part of anything. I realized that after I took it out of the file.

I've uploaded an updated install file. Sorry about the problems.

VirtueTech
09-11-2001, 04:59 AM
A heads up: I'm using version 2.0.1 and in your instructions the second modification to newreply.php the code:

$foruminfo=getforuminfo($threadinfo[forumid]);

Appears three times. IT has to be the last entry. I made a mistake and put it after the second time that code appeared.

VirtueTech
09-11-2001, 05:05 AM
Its no problem..this hack is awesome. Finally it will make more use of the rating feature.

Another Problem - I have the option to allow users to rate the thread. It doesn't CHECK the radio input field for what the user rating last.

tubedogg
09-11-2001, 05:05 AM
Accounted for and updated, thanks.

tubedogg
09-11-2001, 05:14 AM
Originally posted by VirtueTech
Another Problem - I have the option to allow users to rate the thread. It doesn't CHECK the radio input field for what the user rating last.It should only CHECK something other than "no rating" if the user has previously rated the thread and they are allowed to change their rating.

VirtueTech
09-11-2001, 05:14 AM
Right...its not

tubedogg
09-11-2001, 05:16 AM
And you have this in newreply.php?
switch ($rating[vote]) {
case 1:
$onec = "CHECKED";
break;
case 2:
$twoc = "CHECKED";
break;
case 3:
$threec = "CHECKED";
break;
case 4:
$fourc = "CHECKED";
break;
case 5:
$fivec = "CHECKED";
break;
default:
$noc = "CHECKED";
}

VirtueTech
09-11-2001, 05:19 AM
<i>nevermind fixed...check post below:</i>

VirtueTech
09-11-2001, 05:25 AM
ok scratch it...it works...something didn't work on it ..but I'm not sure why it does now...I didn't change a thing

New problem - After I make a vote through a reply...lets say I go back and reply again...the vote I had last is checked. If I change my vote....and go back and reply again...the vote number I changed to is not CHECKED

tubedogg
09-11-2001, 05:40 AM
I can't replicate that...I followed these steps:
1. Replied and rated a thread
2. Replied again and changed the rating
3. Replied again and my new rating (from step 2) *is* checked.

Not sure what would be causing that.

squawell
09-11-2001, 06:44 AM
my question is what code should i add to misc.php??

somebody tell me pls~~~~

floleb7
09-11-2001, 06:49 AM
there is nothing with misc.php in this hack

squawell
09-11-2001, 07:26 AM
OH~~~~~

but it still did not work??

Generics
09-11-2001, 07:50 AM
kewl hack thx for ya hard work

usbnuts
09-12-2001, 10:58 PM
I already installed the first non-working version will this 2nd version install on top of first one?

shadowbreed
09-16-2001, 05:44 PM
great hack works perfectly:D

SirSteve
09-19-2001, 02:08 PM
Works great on first install!

Justice
10-07-2001, 03:26 AM
Originally posted by SirSteve
Works great on first install!

same here, thanks tube

Heineken77
10-08-2001, 04:13 PM
NICE Hack Tubedogg!! :)

I have a question, when ever I log into see a thread, the views jump up 2 each time. How can I change this?

Thanks!

Heineken77

magistr
10-09-2001, 11:11 AM
thanx man

SteveK
10-09-2001, 07:28 PM
From the install script, the new template is named "newreply_ratethread". Yet in newreply.php you call it "newreply_threadrating". Shouldn't you be calling the new template "newreply_ratethread"??

Now:
eval("\$threadratingoption = \"".gettemplate("newreply_threadrating")."\";");

Should be:
eval("\$threadratingoption = \"".gettemplate("newreply_ratethread")."\";");

Heineken77
10-09-2001, 09:23 PM
Hey Steve,

Were you talkign to me in order to fix my views from jumping up 2 times each time? :(

Also, the inthread rating works perfect for me:)

Thanks!

c0bra
10-10-2001, 12:28 AM
Thanks a lot, its an excellent hack! It installed perfectly on our board first time.

gmtalk
10-12-2001, 09:30 PM
i have installed this hack per the instructions. i love your hacks, but i can not get this one to work on my forum.

Following the instructions i went to look to see the template created and it is not in there.

i have 9 different template sets for the sites that cobrand on my site and non have the newreply_ratethread in them.

i made all other changes as necessary. any thoughts as to what could be the issue?

Tariq
10-13-2001, 04:47 PM
I have installed this hack, and it works fine in most forums, but in some forums it doesn't even show up. I have the "alllow thread ratings in forum" option at "yes," so what is the problem?

Thanks,
Tariq

gmtalk
10-15-2001, 03:13 PM
got it to work. i found that I had to manually set this up. created the template and inserted the code into newreply template in another area right under the vB code area.

Tariq: In the threads that this is not showing up have you already posted in them? I have noticed that when i have posted in a thread already that i can not rate it.

GMTalk

DarkManX_19
10-21-2001, 08:59 PM
can u post the code that is spose to go into that template newreply_threadrate for some reason the installer did not create it........thanks

DarkManX_19
10-22-2001, 09:48 PM
anyone?

DarkManX_19
10-23-2001, 09:24 PM
bump'n again......still lookin for this missing code........thanks

gmtalk
10-26-2001, 12:37 AM
[QUOTE]Originally posted by DarkManX_19
bump'n again......still lookin for this missing code........thanks

DarkManX_19
10-29-2001, 11:06 PM
thank you gmtalk :)