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
[hide] hack incl post thank you "addon" Details »»
[hide] hack incl post thank you "addon"
Version: 0.3.5, by itsid itsid is offline
Developer Last Online: Jun 2010 Show Printable Version Email this Page

Category: New Posting Features - Version: 3.6.2 Rating:
Released: 11-05-2006 Last Update: 12-08-2006 Installs: 863
Uses Plugins
Additional Files  
No support by the author.

UPDATE
sid's [hide] hack 0.3.5

Hi again,

I've tried my best to build a [hide] hack that will fit to to
the wonderful POST THANK YOU HACK

but for sure you can use it without, then it'll work if user replies to a post with hidden content

You can coose in acp to show hidden content to admins mods or users of a certain usergroup (if you have useradmins or something) too.

It will show up some hint that will let your users know what to do (thank, answer, or even nothing)
by now with some small text, soon with a set of images

BUT
  • my english is way off what I want it to be, so please go ahead and edit the language file to your needs

NOW UPDATED

Thanks to Andreas of vbhacks-germany
  • no hidden content visible in archive
  • no php edits necessary no more
  • kicked out bitfield-code

    and further
  • no hidden content visible in printthread.php if not in showthread.php
  • now with a set of small images showing up as hint
  • and least updateurl in acp
have fun

cheers
'sid

ps Sorry for updating that fast

UPDATE 0.3.0
uninstall previous version before installing the update!
So, here's what you've all been waiting for *grin*
Tha ajaxified version of my hide hack.

BUT, this is rather bruteforcing ajax, so be warned
First: you could fully disable ajax for this script in ACP!
Now how it goes, it checks the length of pagecontent every three seconds (usersides, no worries about serverload here), and if it finds some new "content" like a filled thanks-box or a new post it calls all the posts that have hidden content (of this page only of course) and tries to refill the postbits,
this causes some sql-queries, almost as much as to totally reload the page itself.
AS soon as I find a more elegant method I will update again.
Nothing else was changed though since 2.6, only modified in handling the ajax-request.
If you encounter any problems with the ajax of this script, just deactivate,
no javascript at all then will be loaded from this script, and you'll have a "normal" version in hands.
(size is due to an pic-install-help-image )

UPDATE 0.3.5
reduced querys,
smarter installations code.

that's all

cheers
'sid

PS If you encounter any problems not seeing thanked posts hidden content after reload,
try this codechange

PPS Sorry, Support only for those who clicked "install"

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Благодарность от:
lange

Comments
  #112  
Old 11-18-2006, 02:58 AM
lolo? lolo? is offline
 
Join Date: Jun 2005
Posts: 243
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

yes works for me in3.6.3
Reply With Quote
  #113  
Old 11-18-2006, 04:16 AM
MissKalunji's Avatar
MissKalunji MissKalunji is offline
 
Join Date: Aug 2003
Location: Canada
Posts: 2,845
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Shazz View Post
Your using vB version 3.6.0
Would there be any problems here? -.-
maybe thats why u guys running 3.6.3?
Reply With Quote
  #114  
Old 11-18-2006, 04:45 AM
Shazz's Avatar
Shazz Shazz is offline
 
Join Date: Jun 2006
Location: Utah
Posts: 4,758
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MissKalunji View Post
maybe thats why u guys running 3.6.3?
Isen't this supposlingly made for 3.6.2+?
Reply With Quote
  #115  
Old 11-18-2006, 09:10 AM
itsid itsid is offline
 
Join Date: Oct 2006
Posts: 253
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

MissKalunji please edit the template sid_hide_noaccess
what looks like this:
PHP Code:
<if condition="$vboptions[disable_ajax] != 2 AND $vboptions[sid_hide_ajax_on] == 1">
        <
script type="text/javascript">
            
window.clearInterval(hide_aktiv);
            var 
hide_aktiv window.setInterval("findposts(fetch_object('posts'),'$hide_call')"3000);
        </
script>
        </if>
        <
div id="horst_fieldset"><fieldset>
            <
legend><span class="highlight">$vbphrase[sid_hide_post_hide]</span></legend>
            
$hide_img
        
</fieldset></div
into this (maybe that'll do better on IE)
PHP Code:
<if condition="$vboptions[disable_ajax] != 2 AND $vboptions[sid_hide_ajax_on] == 1">
        <
script type="text/javascript">
            if (
hide_aktiv){
                
window.clearInterval(hide_aktiv);
            }
            var 
hide_aktiv window.setInterval("findposts(fetch_object('posts'),'$hide_call')"3000);
        </
script>
        </if>
        <
div id="hide_fieldset"><fieldset>
            <
legend><span class="highlight">$vbphrase[sid_hide_post_hide]</span></legend>
            
$hide_img
        
</fieldset></div
My IE just doesn't do anything if it doesn't find the object that was referred to, maybe you've another javascriptengine than me (SUN 1.4.something)

'sid

ps lol the fieldset has still the ajax-test-id ... just cosmetics, no issues
Reply With Quote
  #116  
Old 11-18-2006, 01:12 PM
Dermo-MIO Dermo-MIO is offline
 
Join Date: Jan 2006
Posts: 122
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hey sid im still getting an error when i go to view a thread with your hack installed. i have uninstalled the previous version like you siad but it still gives me this error can you help me?

Quote:
Database error in vBulletin 3.6.3:

Invalid SQL:
SELECT COUNT(postid) AS count FROM vBulletinpost WHERE userid='5911' AND post.visible = 1 AND threadid='25450';

MySQL Error : Unknown table 'post' in where clause
Error Number : 1109
Date : Saturday, November 18th 2006 @ 04:12:12 PM
Script : http://murderinc-online.com/usforum/...plus-more.html
Referrer : http://murderinc-online.com/usforum/...d-rumours.html
IP Address : 89.100.9.238
Username : Dermo
Classname : vb_database
Reply With Quote
  #117  
Old 11-18-2006, 02:12 PM
itsid itsid is offline
 
Join Date: Oct 2006
Posts: 253
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Uh Dermio.. No I have no idea at this very moment.
this sql query seems to be from the -has posted- if condition that has to be in three plugins, but why you cannot access the post-table is a book of seven seals right now.
Maybe the database layout was changed too in 3.6.3 but I don't know.

I'm wondering about the vBulletinpost, is your tableprefix vBulletin? (no underline at the end??)

Well do me a favour and go to your (service or something) ->table repair option in acp (no need to repair anything, just take a look what the table is called actually) there you will find all names of tables in your database.
please let me know, maybe I'll find a solution for you then.

'sid

[EDIT]
So, I've asked a friend of mine to see what sql-scheme says, that's
PHP Code:
$schema['CREATE']['query']['post'] = "
CREATE TABLE " 
TABLE_PREFIX "post (
    postid INT UNSIGNED NOT NULL AUTO_INCREMENT,
    .........
    visible SMALLINT NOT NULL DEFAULT '0',
    .........
    FULLTEXT KEY title (title, pagetext)
$enginetype=MyISAM
"

AS you can see you have to have the post-table AND the post.visible too
I still don't understand what causes this error, maybe just an error with your table-prefix,
please check table-prefix settings first
[EoE]
Reply With Quote
  #118  
Old 11-18-2006, 05:51 PM
MissKalunji's Avatar
MissKalunji MissKalunji is offline
 
Join Date: Aug 2003
Location: Canada
Posts: 2,845
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by itsid View Post
MissKalunji please edit the template sid_hide_noaccess
what looks like this:
PHP Code:
<if condition="$vboptions[disable_ajax] != 2 AND $vboptions[sid_hide_ajax_on] == 1">
        <
script type="text/javascript">
            
window.clearInterval(hide_aktiv);
            var 
hide_aktiv window.setInterval("findposts(fetch_object('posts'),'$hide_call')"3000);
        </
script>
        </if>
        <
div id="horst_fieldset"><fieldset>
            <
legend><span class="highlight">$vbphrase[sid_hide_post_hide]</span></legend>
            
$hide_img
        
</fieldset></div
into this (maybe that'll do better on IE)
PHP Code:
<if condition="$vboptions[disable_ajax] != 2 AND $vboptions[sid_hide_ajax_on] == 1">
        <
script type="text/javascript">
            if (
hide_aktiv){
                
window.clearInterval(hide_aktiv);
            }
            var 
hide_aktiv window.setInterval("findposts(fetch_object('posts'),'$hide_call')"3000);
        </
script>
        </if>
        <
div id="hide_fieldset"><fieldset>
            <
legend><span class="highlight">$vbphrase[sid_hide_post_hide]</span></legend>
            
$hide_img
        
</fieldset></div
My IE just doesn't do anything if it doesn't find the object that was referred to, maybe you've another javascriptengine than me (SUN 1.4.something)

'sid

ps lol the fieldset has still the ajax-test-id ... just cosmetics, no issues
ok javascript error done
but i still have to refresh.... :-/
Reply With Quote
  #119  
Old 11-18-2006, 05:52 PM
MissKalunji's Avatar
MissKalunji MissKalunji is offline
 
Join Date: Aug 2003
Location: Canada
Posts: 2,845
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Shazz View Post
Isen't this supposlingly made for 3.6.2+?
doubt theres a big difference between the two really..!?!?
Reply With Quote
  #120  
Old 11-18-2006, 05:56 PM
Shazz's Avatar
Shazz Shazz is offline
 
Join Date: Jun 2006
Location: Utah
Posts: 4,758
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MissKalunji View Post
doubt theres a big difference between the two really..!?!?
Well ususally it dosen't matter if your using a higher vB version for a lower module
But if its the other way around im not quite sure -.-
Reply With Quote
  #121  
Old 11-18-2006, 05:58 PM
MissKalunji's Avatar
MissKalunji MissKalunji is offline
 
Join Date: Aug 2003
Location: Canada
Posts: 2,845
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

oh i never seen any difference

it works for all of you? i've tried it in firefox and doesnt seem to work i'll have to check on IE
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 10:37 PM.


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.09791 seconds
  • Memory Usage 2,359KB
  • 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
  • (5)bbcode_php
  • (6)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
  • (3)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (1)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • 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