vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 2.x Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=4)
-   -   Hidden Posts (https://vborg.vbsupport.ru/showthread.php?t=27179)

tubedogg 09-01-2001 10:00 PM

I have updated this hack. It now hides hidden posts during replying, when they are shown below the newreply screen for review.

See the upgrade instructions below.

-------------------------------

Just for the record this IS NOT Lockdown. This allows the user to select an option when posting/editing a post that will make his post display a message that it is hidden, and to view it, click here. It's great for spoilers, off-color language, or anything else that you would want the viewer to make a conscious decision to view it.

Idea by amykhar.

Screenshot is here.

For version: 2.0.3

Files needed: install_hiddenposts.php

Files to edit: newthread.php, newreply.php, editpost.php, showthread.php, admin/functions.php

Templates to edit/create: newthread, newreply, editpost, postbit_hidden

Instructions are in the zip in a file named INSTALL.

Upgrading Instructions: To upgrade from the previous version of this hack (which didn't hide posts when replying), do the following:
In newreply.php, find
PHP Code:

          if ($ignore[$post[userid]]) {
            
$reviewmessage $ignoreduser

Right below that, add
PHP Code:

          } elseif ($post[hidden]) {
            eval(
"\$hiddenpost = \"".gettemplate("threadreviewbit_hidden")."\";");
            
$reviewmessage $hiddenpost

Then find
PHP Code:

        post.pagetext,post.allowsmilie,post.userid FROM post 

and replace that with
PHP Code:

        post.pagetext,post.allowsmilie,post.userid,post.hidden FROM post 

And that's it. :)

Please DO NOT email, PM, IM, or otherwise contact me off this board about this hack. Post in this thread.

Feedback appreciated. Enjoy!

This hack is ?2001 Kevin Schumacher and may not be redistributed, edited or not, without this copyright notice attached.

eva2000 09-02-2001 07:42 PM

busy bee huh :)

badmeetsevil- 09-02-2001 07:55 PM

Do you have a demo? I'm not exactly sure what this does.

tubedogg 09-02-2001 08:36 PM

No demo but there's a screenshot I just added to the first post.

Kajiro 09-03-2001 12:12 AM

i think is same to ubb hack too....
Great...~~

JJR512 09-03-2001 01:24 AM

I did a similar thing, only it's a lot simpler. Not quite as fancy...but I think the simpleness of it makes it just as good.

All it is is a custom vB Code tag called Spoiler. The vB Code tag is spoiler, the vB Code replacement is
PHP Code:

<font class=spoiler>{param}</font

...the vB Code explanation is
Quote:

The [spoiler] tag allows you to place text in your message that is unreadable, unless someone highlites it. This makes viewing the text a deliberate effort. This is for posting messages about movies or other things where you might not wish to give away plot points to those that haven't seen it yet.
...and the Use { option }? is No.

Note that this requires you to place this bit of code inside the style section of the Head Insert on your styles (same thing as the headinclude template):
PHP Code:

.spoiler    {colorblackbackgroundblack

And here is a demo: http://www.jjr512.com/forums/showthr...threadid=22710

Matt*is*thick 09-03-2001 02:36 AM

I am not sure if this is just me but I installed it and the hidden post shows that message, but when I click on the link to view the actual message that is hidden I get the warning message again ???

MrLister 09-03-2001 04:39 AM

Looks great. I just installed it!

tweak 09-03-2001 06:29 AM

Thanx man ill give it a shot :P

Kajiro 09-03-2001 07:58 AM

this hack after the install....
need do sth for active !?
coz my case is no change....:confused:


All times are GMT. The time now is 12:37 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01104 seconds
  • Memory Usage 1,746KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (6)bbcode_php_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete