View Full Version : Show Thread Enhancements - Thread passwords
netwind
08-23-2007, 10:00 PM
This hack allow protect thread by password same way as forums.
Administrator and moderators can change password, can appoint thread masters.
Thread masters can only change password.
All thread content are protected by password : attachments,printable version, archive,
search results. Instant subscription letters will not contain message.
Ranma2k
08-24-2007, 03:16 PM
eep ..
Ok :) will test it out ^_^
one thing though how members will know is there like a pm sent to selective members ?
netwind
08-24-2007, 03:44 PM
You need pm them or inform other way.
This mod writen for gaming network. Thread masters are team captains. Forum moderators are game coordinators.
fgenetics
08-24-2007, 03:54 PM
which location should the file be uploaded to?
semauae
08-24-2007, 04:30 PM
Good idea
I will try :)
netwind
08-24-2007, 05:17 PM
fgenetics, files in catalog "upload/forums" should be uploaded into your forum root
basketmen
08-24-2007, 10:15 PM
i am sorry i dont understand
so member can set own password for thread that they create???
netwind
08-25-2007, 04:10 AM
No. This look like Team Thread. Member can ask moderator appoint as thread master and set own password.
Did you need that thread poster are always become thread master ?
radarhunter
08-25-2007, 05:28 AM
yes
Hornstar
08-25-2007, 06:06 AM
I will watch this progress, it looks like it could be very useful for my site. thanks.
sensimilla
08-26-2007, 06:41 AM
Nice idea :) Thanks
Tigur
08-27-2007, 09:22 PM
This hack just gave me a good idea for detering spam bots. Would there be a way to force a user to enter a pre-definable password before they are able to post, but it only asks for that password once. Password is emailed to them - that way no more spam from bots?
momo2
09-07-2007, 06:08 PM
this is great for Adult section. and VIP status area..
netwind
09-08-2007, 08:59 AM
version 0.2 : minor code cleanups.
Silver Boy
09-08-2007, 11:30 AM
very nice
thanks netwind (https://vborg.vbsupport.ru/member.php?u=76911)
Been Told
11-11-2007, 10:37 AM
Very nice mod, thanks very much! :) :) :)
SpreadingLight
02-17-2008, 09:28 AM
Using this, is the thread still visible on the Forum list? Or does this hide the thread title also from anyone without the password?
Nice mod! :)
netwind
02-17-2008, 09:31 AM
Still visible
Installed...very very good
Can you give oneself option to determined usersgroup???
thankssss
mystic10
02-27-2008, 02:31 PM
what if i dont want all mod all supermods to have access to password thread..how can i change it so its to the usergroup i want
netwind
02-27-2008, 02:48 PM
Feel free to modify this hack.
mystic10
02-27-2008, 04:51 PM
netwind i would if i knew how...can u please guide how would i go about doing it...so i can give it a shot
lostgirl815
04-29-2008, 03:43 AM
Has anybody who's using this had any problems with it in 3.6.10?
netwind
05-07-2008, 01:44 PM
Updated to 0.3.
Added instant email notifications filter (so upgrade recommended for all) and 3.6.10+ security tokens in template.
Updated to 0.3.
Added instant email notifications filter (so upgrade recommended for all) and 3.6.10+ security tokens in template.
i need this mode for vb 3.7 :rolleyes:
netwind
05-08-2008, 07:41 AM
urdu must work, try it.
urdu must work, try it.
Thank you ...
it's working with 3.7.0 :)
lostgirl815
06-07-2008, 06:32 PM
Is there by any chance an easy way to allow more characters in the password/allow longer passwords? I'm not asking for any custom stuff - I just wondered if there was something simple I could do on my end.
netwind
06-10-2008, 08:53 PM
try alter thread table :
ALTER TABLE `thread` CHANGE `threadpassword` `threadpassword` VARCHAR(255) DEFAULT NULL;
Input fields in templates are big enough (80 chars), but you can edit them.
lostgirl815
06-11-2008, 12:09 AM
Thanks so much, I appreciate the help! :)
lostgirl815
06-12-2008, 07:26 PM
Okay, I can view what needs to be changed in a browser window by clicking on the product in Extracted Files, but I have no idea how to edit it or even where it is. Any chance someone could tell me? Pretty please? :)
netwind
06-15-2008, 10:10 AM
lostgirl815 you don't need change files.
just install product . make database backup . run sql query by mysql client (phpmyadmin or other). text located in message above (alter table)
lostgirl815
06-15-2008, 06:01 PM
Thanks very much for the instructions, netwind!
PinkDaisy
07-04-2008, 03:03 PM
I have this installed and have my members using it in their personal journal forums.
is there a way I can make it where Mods/Admin can not auto-read it? Since I want it to stay private for the members to feel they have privacy in journals, etc.
netwind
07-06-2008, 06:53 PM
Best way to do it is install (and buy) vbulletin journals product. This hack focus on other purpose.
Cloverfield
08-23-2008, 07:55 PM
This is a great hack but do you have one for 3.7 as I need this ASAP and I can't see a 3.7 version!
netwind
08-23-2008, 08:06 PM
just install this version
Been Told
09-13-2008, 05:17 PM
I used to have it on a vB 3.6 board. When upgrading to vB3.7 I deactiveted it. Now I downloaded the newest version of this mod and installed it. Made all the uploads and when installing the product I activated the option to overwrite the existing product (since I had the 0.2 version installed).
Now what happens is that I have nowhere that I can switch it on. Not the forum settings, not in the vB settings.
Any idea what to do?
netwind
09-13-2008, 05:53 PM
Did you see menu Plugins&products, product "Password protected threads" ? Turn this product on.
If you not uninstall it.
Been Told
09-13-2008, 08:27 PM
All plugins and the product are active.
netwind
09-13-2008, 08:33 PM
what about edit templates again ?
Readme.txt :
...
2. In template SHOWTHREAD find
<tr>
<td class="vbmenu_option"><img class="inlineimg" src="$stylevar[imgdir_button]/printer.gif"
..
Been Told
09-14-2008, 08:58 AM
It's there.
The thing is that it doesn't show up ANYWHERE in the AdminCP.
netwind
09-14-2008, 09:38 AM
That's OK. This product does not add any options in AdminCP at all.
Turn on product and it ready to work.
Been Told
09-14-2008, 10:16 AM
Oh ok. Are only mods and admins allowed to assign passwords to threads then?
netwind
09-14-2008, 07:46 PM
For a new thread only admins and mods can assign password. Thread masters can change (and delete) password for thread.
Been Told
09-14-2008, 07:58 PM
Okay, then the problem remains that the box for creating a password and thread master is not there... :(
superthang
09-17-2008, 10:17 PM
is there a way make the member start the thread to put their own password?
I am doing a school forum, and i want the student to create their own study group thread and password protect it so only their group can go in.
flasher33
09-18-2008, 12:30 AM
will this work on 3.7.x
Been Told
09-18-2008, 04:19 AM
is there a way make the member start the thread to put their own password?
I am doing a school forum, and i want the student to create their own study group thread and password protect it so only their group can go in.
I don't think it is possible with this hack. You might have to do it via usergroups and forum permissions and subforums or something like that.
will this work on 3.7.x
I had to change the template edit in order to make it work.
But with my edit, only admins can set/change the password.
Find:<tr>
<td class="vbmenu_option"><img class="inlineimg" src="$stylevar[imgdir_button]/printer.gif"
Before, add:
<if condition="$show['admincplink']">
<tr>
<td class="vbmenu_option"><img class="inlineimg" src="$stylevar[imgdir_statusicon]/thread_lock.gif" alt="$vbphrase[threadpassword_setup_title]" /> <a href="threadpassword.php?$session[sessionurl]do=modify&t=$threadid" rel="nofollow">$vbphrase[threadpassword_setup_title]</a></td>
</tr>
</if>
netwind
10-11-2008, 09:24 AM
I had to change the template edit in order to make it work.
But with my edit, only admins can set/change the password.
You must understand, that moderators still can change password by cheating tools.
Template changes not necessary. You must change plugins too.
Been Told
10-11-2008, 09:32 AM
You must understand, that moderators still can change password by cheating tools.
Template changes not necessary. You must change plugins too.
None of my mods are technically minded enough to do that. Plus, if this mod was INTENDED to make it ok for Moderators to do that, I see no problem.
2impulsiv
11-29-2008, 02:23 PM
Is there a way so that each time the thread is viewed the password is required?
Cheers..
Been Told
11-29-2008, 02:40 PM
That would be so annoying...
netwind
11-30-2008, 08:27 AM
Maybe your client software does not send cookies ?
It can be browser, firewall, anonymization software.
lostgirl815
12-24-2008, 01:28 AM
Is there by any chance an easy way to allow more characters in the password/allow longer passwords?
try alter thread table :
ALTER TABLE `thread` CHANGE `threadpassword` `threadpassword` VARCHAR(255) DEFAULT NULL;
Input fields in templates are big enough (80 chars), but you can edit them.
lostgirl815 you don't need change files.
just install product . make database backup . run sql query by mysql client (phpmyadmin or other). text located in message above (alter table)
Okay, my skills don't extend to following any of the above directions, so I just let it go - but at this point it would be really really convenient to have more than 16 characters, since I use this for a lot of games. So if someone could tell me where I find the table that needs to be altered, I would appreciate it. And, I'll give it a try.
(I can't run sql queries, I have to ask my host to run them since so many people evidently accidentally deleted their boards or something by messing with it themselvse.)
inciarco
01-08-2009, 02:40 PM
Great mod, Works Fine on vB373. :up:
Also to Protect the Password Change Form you can include the following conditional If so that only admins can access it:
Template threadpassword_form
<if condition="in_array($bbuserinfo[usergroupid], array(6))">
<form action="threadpassword.php" method="post">
<input type="hidden" name="threadid" value="$threadid" />
<input type="hidden" name="do" value="domodify" />
<input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />
<table class="tborder" border="0" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" align="center" width="100%">
<tr><td colspan=2 class="alt1" align=center><b>$vbphrase[threadpassword_setup_title]</b></td></tr>
<if condition="$show[editpassword]">
<tr>
<td nowrap class="alt1">$vbphrase[threadpassword_password]
</td>
<td nowrap class="alt1"><input type="text" name="threadpassword" value="$threadpassword" /></td>
</tr>
</if>
<if condition="$show['masters']">
<tr>
<td nowrap class="alt1">$vbphrase[threadpassword_masters]
</td>
<td class="alt1">$threadmasters_listwlinks</td>
</tr>
</if>
<if condition="$show['editmasters']">
<tr>
<td nowrap class="alt1">$vbphrase[threadpassword_editmasters]</td>
<td nowrap class="alt1"><input type="text" name="threadmasters" value="$threadmasters_list" size="80"/></td>
</tr>
</if>
<if condition="$show['editmasters'] OR $show['editpassword']">
<tr>
<td colspan=2 class="alt1">
<center>
<input type="submit" value="$vbphrase[save_changes]">
</center>
</td>
</tr>
</if>
</table>
</form>
</if>
Notice the
<if condition="in_array($bbuserinfo[usergroupid], array(6))">
...
</if>
My Best Regards.
:)
Been Told
04-25-2009, 04:55 PM
Seems to work with 3.8.2 with the modifications I described further up this page.
AMUforums
05-03-2009, 07:39 PM
Works perfectly, this should come standard on the next vBulletin Update.
Nominated for MOTM
BRotondi
06-30-2009, 12:49 PM
When I move the thread into another forum or rename it, the password still will work, right?
And what if I merge or split threads?
Thanks!
Bruno
Ramya108
08-14-2009, 08:41 PM
Great! Thank you very much for this mod.
I have been looking for it.
(works on 3.8)
lostgirl815
09-04-2009, 09:59 PM
Netwind, what would make it worth it to you to provide a version of this that allowed an unlimited number of characters for the password form? Or at least a very high number.
kotkerk
10-29-2009, 10:36 PM
unlimited number of characters for the password form? Or at least a very high number
you need to change field threadpassword in the table thread
ALTER TABLE `thread` CHANGE `threadpassword` `threadpassword` VARCHAR( 255 ) DEFAULT NULL
change 255 to your pass length
lostgirl815
11-23-2009, 06:18 AM
Thank you very much Kotkerk, I'll give that a try!
BirdOPrey5
10-02-2010, 08:13 PM
looks interesting...
yotsume
10-28-2010, 09:00 PM
INSTALLED and works perfectly as I need it to!
Does anyone run it on 4.x?
Can anyone update this hack to suit VBB version 4.1.11 please?!!!
BirdOPrey5
04-16-2012, 10:57 AM
Will do. Got it 95% done already... will post a link later today hopefully.
BirdOPrey5
04-16-2012, 09:28 PM
Updated for VB4: https://vborg.vbsupport.ru/showthread.php?t=281649
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.