Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
vS-Hide Hack Resurrection Details »»
vS-Hide Hack Resurrection
Version: 3.7.8, by akanevsky akanevsky is offline
Developer Last Online: Feb 2016 Show Printable Version Email this Page

Category: New Posting Features - Version: 3.6.x Rating:
Released: 08-08-2006 Last Update: 10-06-2009 Installs: 484
DB Changes Uses Plugins Auto-Templates
Code Changes Additional Files Translations  
No support by the author.

I no longer support my hacks. Please feel free to update them and release new versions elsewhere as long as I get the credit for the original modification.

/*===================================*\
|| vS-Hide Hack Resurrection
||
|| Author : Anton Kanevsky
|| Works on : vBulletin 3.5.x - 3.8.x
|| Released : Oct 07, 2009
||
|| Time required to install: ~2 minutes
|| Difficulty: easy
\*===================================*/

DESCRIPTION

Have you ever wanted your users to be able to define who exactly can view the information in any particular post? vS-Hide Hack Resurrection, a vBulletin 3.5.x - 3.8.x expansion, features a set of handy tags that together give your users an opportunity to do just that:

[HIDE-POSTS]: defines the minimum number of posts required to read the content within.
[SHOWTOGROUPS]: defines the usergroups that may read the content within.
[HIDE-THANKS]*: defines that the content within may only be read after the person says thank you by pressing a special button. (Expanded Edition Only)
[HIDE-REPLY]*: defines that the content within may only be read after the person replies. (Expanded Edition Only)
[STU]: defines the users that may read the content within. (Expanded Edition Only)

*(1): The HIDE-THANKS tag comes with a full-featured Post Thank You System. See features for further details.
*(2): The HIDE-REPLY tag can be reversed to HIDE with just one easy switch of an admincp option.

STATISTICS

File Uploads: 1
File Changes: 10
Products to Install: 1


FEATURES

General

  • Stylish, HTML-formatted output.
  • Compatible With Regular and WYWIWYG editors.
  • Compatible with all vBulletin Versions from 3.5.x through 3.8.x.
  • Unregistered, Unverified and Banned users are prevented from seeing any hidden content.
  • Post owners can always see hidden content in their own posts.
  • Users can always see hidden content in posts that they can edit.
  • It is impossible to quote hidden text even if it is revealed - it is stripped from the quotation.
  • Ability to specify usergroups that can always see hidden content.
  • Zero template edits.
  • Works fast on large boards.
  • Ability to enable / disable any of the tags:
    • on global basis - vBulletin Options
    • on per-forum basis - Forum Options (Expanded Edition Only)
    • on per-usergroup basis - Usergroup Options (Expanded Edition Only)

  • AJAX Features for HIDE-REPLY, HIDE-THANKS, and HIDE-REPLY-THANKS, with full non-ajax functionality for older browsers. (Expanded Edition Only)
  • Online vB Code Documentation.
  • Case-Insensitive Tags.
  • vB Code Shortcut (HIDE) that can be linked to any of the tags featured by this engine.
  • There is no way to go around the tags. They are parsed correctly everywhere, including:
    • Showthread / Showpost.
    • Search Area
    • Forum Display (First Post Preview)
    • New Reply (Thread Review)
    • Post Preview
    • Archive
    • Print Version
    • E-mail Subscriptions
    • RSS Feeds


Integrated "Thank You" System ? (Expanded Edition Only)

  • Works fast on large boards.
  • Automatic prevention of users from saying Thank You more than once for the same post.
  • Automatic prevention of users from saying Thank You to themselves.
  • Ability to define which usergroups can post thanks.
  • Ability to define which usergroups can remove own thanks.
  • Ability to define which usergroups can remove others' thanks.
  • Ability to define in which forums to enable the system (can also be enabled/disabled globally).
  • Ability to define in which forums to bump thanked threads (can also be enabled/disabled globally).
  • Ability to define whether to allow thanks on first post only.
  • Ability to define whether to allow thanks in closed threads.
  • "Remove All" button displayed to those who can remove both own and others' thanks.
  • List of users who clicked "Thank You" below each post, with an option to limit the maximum amount of such users displayed.
  • List of latest Thank You's received is displayed in each member's usercp.
  • Administrator can specify a certain amount of reputation to be given to users who upon the receipt of a 'Thank You'.
  • AJAX posting and removal of Thank You's, with a stylish progress indicator.
  • AJAX posting and removal of Thank You's degrades gracefully to non-javascript functionality when AJAX is disabled.

INTRODUCTION

Why "Resurrection"?

The reason is simple: This hack has been written many times by various people, and nobody ever got their version working correctly.
This product presents a professional version written from scratch, and there are no backdoors through which hidden information can be illegally retrieved. Unlike other systems, this one works correctly with the vBulletin Post Cache.

Usage Syntax:

[HIDE]information[/HIDE]
Shortcut code, can be mapped to any of the below ones. By default, it is mapped to HIDE-POSTS.

[HIDE-POSTS=X]information[/HIDE-POSTS]
Information is not shown to people who have less than X posts. Has an alternative syntax: , where X is automatically set to the value defined in vBulletin options.

[HIDE-REPLY]information[/HIDE-REPLY] (Expanded Edition Only)
Information is not shown to people unless they reply.

[HIDE-THANKS]information[/HIDE-THANKS] (Expanded Edition Only)
Information is now shown to people unless they press "Thank You" button.

[HIDE-REPLY-THANKS]information[/HIDE-REPLY-THANKS] (Expanded Edition Only)
Information is not shown to people unless they either reply or press "Thank You" button.

[SHOWTOGROUPS=x]information[/SHOWTOGROUPS]
Information is not shown to people unless they are a member of the X usergroups, where X is a comma-separated list of usergroupids.

[STU=x]information[/STU]
Information is not shown to people unless they are a listed in X, where X is a comma-separated list of userids.

:: Copyrights ::
The Engine & Toolbar Images - Copyright ? Anton Kanevsky, 2006 - 2009
Locked and Unlocked Images - Copyright ? vBStyles.com, 2004 - 2006, huge thanks to Miko for providing the PSD files!

VERSION HISTORY

Please see the attached change log file for version history.

The installation manual is contained within the attached file.

IF YOU LIKE MY HACK, PLEASE CLICK INSTALL

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #72  
Old 08-23-2006, 03:32 AM
louis_chypher's Avatar
louis_chypher louis_chypher is offline
 
Join Date: Mar 2006
Location: Boise, Idaho
Posts: 130
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ref post #68.

I to just installed, had previous version loaded, this new version. I now receive the error:
Code:
Fatal error: Call to a member 

function on a non-object in /

home/content/b/b/d/xxxx/

html/forums/includes/

class_postbit.php(296) : eval

()'d code on line 44
Looking into class_postbit I find:
Code:
// execute hook
		($hook =& 

vBulletinHook::fetch_hook(

'postbit_display_complete')) ? 

eval($hook) : false;
that leads to:
Code:
$post['message'] = $hhr-

>parse_bbcode($post['message'

], $forum['forumid'], $thread

['threadid'], $post['postid'], 

$post['userid']);
I'm going to wait a few hours to recheck the installation, already did three rechecks without finding an issue.



I do wonder is there something from the previous install that I should have removed? I did a search for the word 'hide' in the php files that I modified in hopes of removing the traces of the old (older version) install.

Was wondering if someone could post the readme.html from the previous install so I can do a seek and eliminate to make sure the older version modifications has been completly removed?
Reply With Quote
  #73  
Old 08-23-2006, 04:03 AM
X-Jerry's Avatar
X-Jerry X-Jerry is offline
 
Join Date: Jun 2006
Location: vB[dot]oRG
Posts: 9
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Wow, But I want you teach me how to change this:



===>>

Need not "You do not have sufficient rights to see the hidden data contained here." ( "Hide Image" Only ^__^) and the "Unhide Image":
Can i put it out side of the "hide frame" like the pic i show?
Thanks for your help!
Reply With Quote
  #74  
Old 08-23-2006, 11:11 AM
ctsolutions ctsolutions is offline
 
Join Date: Dec 2002
Posts: 68
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

@Psionic Vision

sorry to say this, we all now that you are a really master coder and I love your hacks and I use it about...long time, but.....

We missed this info in your Note:here on vb.org

you must say everybody befor they buy your Expanded Edition hack about the system requirements and that they need the ioncube_loaders_lin_x86 for linux systems.

Can you imagine that someone buy your hack on Windows Host and the webmaster refuse to install the ioncube_loaders ?

We missed the info that not only in the usergroups we need to activate the hack, but in each forums.

STATISTICS

File Uploads: 1 (not Expanded Edition)
File Changes: 8
Template Changes: 2 (not Expanded Edition)
Products to Install: 1

Time required to install: ~2 minutes (not Expanded Edition) :laugh:
Difficulty: easy (yes,for experienced) (not Expanded Edition)

For me it was easy, but not everybody who use vbulletin and need your hack has such an experience as we have.

but....Keep Up The Good Work !

thanks,
mike
Reply With Quote
  #75  
Old 08-23-2006, 12:31 PM
akanevsky akanevsky is offline
 
Join Date: Apr 2005
Posts: 3,972
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
I'm going to wait a few hours to recheck the installation, already did three rechecks without finding an issue.



I do wonder is there something from the previous install that I should have removed? I did a search for the word 'hide' in the php files that I modified in hopes of removing the traces of the old (older version) install.

Was wondering if someone could post the readme.html from the previous install so I can do a seek and eliminate to make sure the older version modifications has been completly removed?
Make sure you've got the latest files uploaded. The object that is mentioned in the error is in the global_start.php, which you were supposed to update when you installed this version.

Quote:
Can i put it out side of the "hide frame" like the pic i show?
Feel free to modify bbcode_XXX templates to fit your needs.

Quote:
you must say everybody befor they buy your Expanded Edition hack about the system requirements and that they need the ioncube_loaders_lin_x86 for linux systems.
http://visionscripts.com/?page=products&vsproductid=6
What does it say under "System Requirements"? I believe it says "Ioncube Loader", but perhaps my English is failing me. Or, perhaps I should move the section higher.

The statistics are correct. In the expanded edition, you need to upload one single folder. Therefore, it is counted as one File Uploads operation.

As for the time, well... I can install the expanded edition within two minutes, so I wrote that.
Reply With Quote
  #76  
Old 08-23-2006, 04:40 PM
Settler Settler is offline
 
Join Date: Jun 2005
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

is there a way to hide the "hide-text" in vbadvanced?
Reply With Quote
  #77  
Old 08-23-2006, 07:06 PM
akanevsky akanevsky is offline
 
Join Date: Apr 2005
Posts: 3,972
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes, there certainly is, but not without hacking vBAdvanced.
Reply With Quote
  #78  
Old 08-24-2006, 06:07 PM
Settler Settler is offline
 
Join Date: Jun 2005
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

when i will to enable the hack for a forum, i get this text

Code:
Warnung: mysql_real_escape_string() expects parameter 1 to be string, array given in /includes/class_core.php (Zeile 648)
where is the problem?
Reply With Quote
  #79  
Old 08-24-2006, 06:08 PM
Settler Settler is offline
 
Join Date: Jun 2005
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Psionic Vision
Yes, there certainly is, but not without hacking vBAdvanced.
i had a version for 3.5.4, there you have modified this for vbAdvanced? but i can't find this option... it's no possible to try this mod?
Reply With Quote
  #80  
Old 08-24-2006, 06:25 PM
Brandon Sheley's Avatar
Brandon Sheley Brandon Sheley is offline
 
Join Date: Mar 2005
Location: Google Kansas
Posts: 4,678
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Psionic Vision
You need to make sure that you have Product XML version 2.7.0, and that the files are version 2.7.0 (from the latest package), too.
i had used the version in the thread when i posted..

i'll try agian later i guess
Reply With Quote
  #81  
Old 08-24-2006, 07:31 PM
akanevsky akanevsky is offline
 
Join Date: Apr 2005
Posts: 3,972
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
when i will to enable the hack for a forum, i get this text
Ensure that you have downloaded the right package for the right version of vBulletin...

Quote:
i had a version for 3.5.4, there you have modified this for vbAdvanced? but i can't find this option... it's no possible to try this mod?
It is.

Quote:
i had used the version in the thread when i posted..

i'll try agian later i guess
There is no reason to wait until later. Please download the latest package, open readme.html and follow the instructions. If done correctly, no problem will appear. This version of the hack has been tested on an unhacked vBulletin 3.6.0.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:54 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.10390 seconds
  • Memory Usage 2,338KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (4)bbcode_code
  • (8)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete