The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Quick Thread hack (like quick reply, on forumdisplay!) Details »» | |||||||||||||||||||||||||||
Quick Thread hack (like quick reply, on forumdisplay!)
Developer Last Online: Jun 2020
This hack is like the quick reply hack but on forumdisplay, so when viewing a forum, if the user has proper permissions to make a new thread then this quick thread box will show up for them.
Also view the screenshot to see how it looks Features
Additions
OPEN forumdisplay.php AND FIND PHP Code:
PHP Code:
PHP Code:
PHP Code:
PHP Code:
PHP Code:
WITH THE FOLLOWING CONTENT HTML Code:
<form action="newthread.php" method="post" name="vbform"> <input type="hidden" name="s" value="$session[sessionurl]" /> <input type="hidden" name="forumid" value="$forumid" /> <input type="hidden" name="do" value="postthread" /> <input type="hidden" name="parseurl" value="1" /> <table cellpadding="0" cellspacing="0" border="0" class="tborder" width="100%" align="center"><tr><td> <table cellpadding="4" cellspacing="1" border="0" width="100%"> <tr> <td class="thead" colspan="2">$vbphrase[quick_new_thread]</td> </tr> <tr> <td class="alt1" colspan="2"><span class="smallfont"><phrase 1="$session[sessionurl]" 2="$foruminfo[forumid]">$vbphrase[more_options_newthread]</phrase></span></td> </tr> <tr class="alt2"> <td class="alt2"><b>$vbphrase[subject]:</b></td> <td class="alt2"><input type="text" class="bginput" name="subject" value="$subject" size="40" maxlength="85" tabindex="1" /></td> </tr> <tr> <td class="alt1" valign="top" nowrap="nowrap"><b>$vbphrase[message]:</b></td> <td class="alt1"> <table cellpadding="0" cellspacing="0" border="0"> <tr valign="top"> <td><textarea name="message" rows="7" cols="$textareacols" tabindex="2">$message</textarea></td> </tr> </table> </td> </tr> </table> </td></tr></table> <br /> <table cellpadding="2" cellspacing="0" border="0" width="95%" align="center"> <tr> <td align="center"> <input type="submit" class="bginput" name="submit" value="$vbphrase[submit_new_thread]" accesskey="s" tabindex="3" /> <input type="submit" class="bginput" name="preview" value="$vbphrase[preview_post]" accesskey="p" tabindex="4" /> </td> </tr> </table> <input type="hidden" name="signature" value="1" /> <input type="hidden" name="emailupdate" value="$emailupdate" /> </form> HTML Code:
<!-- / controls below thread list -->
HTML Code:
<br />$quickthread
(They're in the form of 'phrase_name' / 'phrase_content') (ALL IN 'Forum Display' CATEGORY!): Code:
quick_new_thread / Quick New Thread more_options_newthread / <a href="newthread.php?{1}do=newthread&f={2}">Click here</a> for more posting options. Show Your Support
|
Comments |
#62
|
|||
|
|||
I made a few cosmetic changes to my forumdisplay_quickthread template, here it is:
PHP Code:
- tcat instead of thead for table header - 6 padding instead of 4 This makes it look a little more like the quick reply box. Heres a screenie: |
#63
|
|||
|
|||
Can someone help here:
What I want is the 'Click here for more posting options.' to act as 'Preview Post' if there is any text in the message box. So basically if you have typed anything, it will preview the post instead of losing anything you have typed. For some reason, vbform will not submit through javascript. Always getting errors. I do this on a normal HTML page, and it works... ?! |
#64
|
|||
|
|||
Quote:
Find : Code:
<tr> <td class="tcat" colspan="2">$vbphrase[quick_new_thread]</td> </tr> <tr> <td class="alt1" colspan="2"><span class="smallfont"><phrase 1="$session[sessionurl]" 2="$foruminfo[forumid]">$vbphrase[more_options_newthread]</phrase></span></td> </tr> <tr class="alt2"> <td class="alt2"><b>$vbphrase[subject]:</b></td> <td class="alt2"><input type="text" class="bginput" name="subject" value="$subject" size="40" maxlength="85" tabindex="1" /></td> <input type="submit" class="button" name="preview" value="$vbphrase[preview_post]" accesskey="p" tabindex="4" /></td> </tr> </table> </td> </tr> </table> </td></tr></table> Code:
<tbody> <tr> <td class="tcat" colspan="2"> <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('quickthread')"><img id="collapseimg_quickthread" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_quickthread].gif" alt="" border="0" /></a>$vbphrase[quick_new_thread] </td> </tr> </tbody> <tbody id="collapseobj_quickthread" style="$vbcollapse[collapseobj_quickthread]"> <tr> <td class="alt1" colspan="2"><span class="smallfont"><phrase 1="$session[sessionurl]" 2="$foruminfo[forumid]">$vbphrase[more_options_newthread]</phrase></span></td> </tr> <tr class="alt2"> <td class="alt2"><b>$vbphrase[subject]:</b></td> <td class="alt2"><input type="text" class="bginput" name="subject" value="$subject" size="40" maxlength="85" tabindex="1" /></td> <input type="submit" class="button" name="preview" value="$vbphrase[preview_post]" accesskey="p" tabindex="4" /></td> </tr> </table> </td> </tr> </table> </td></tr></tbody></table> |
#65
|
|||
|
|||
Your instruction didn't work, so I just snip bits of codes and made it work: (entire template)
This one is better looking one with collapse aswell. PHP Code:
|
#66
|
|||
|
|||
I don't know what didn't work, but my template is just the same as yours :squareeyed:
|
#67
|
|||
|
|||
Quote:
|
#68
|
||||
|
||||
Quote:
|
#69
|
|||
|
|||
Nice nice. Installed.
|
#70
|
|||
|
|||
Oh, I have a question. How can I add the smilies in quick reply to this?
|
#71
|
|||
|
|||
I may have found a bug. When you are logged out and try to log back in under "forumdisplay.php" containing the quick thread box, after you type your username at the top and press tab, it skips down to the quick thread box rather than the password field.
Any ideas? |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|