vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.6 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=194)
-   -   New Posting Features - [hide] hack incl post thank you "addon" (https://vborg.vbsupport.ru/showthread.php?t=130887)

itsid 11-18-2006 11:14 PM

I've checked the javascript multiple times misskalunji,
before releasing this version and after you said you've got errors to handle...
well, on my system tested (nowhere else) and i can't find any error not even any "nonworking" condition but to have an disabled ajax in the acp.
Well, please check as described:
activate ajax for your board in acp and activate ajax for this hack too
then find any hidden content that you CANNOT see by default (if you're an administrator or mod or hack is disabled in that forum or something)
to check wait for the page loaded completely (even better wait some seconds more ;))
then reply to the thread or click the thanks button.
(you will have to wait then for servers reply to that request, first hidden content is updated first then second (if visible) and so on.)
maybe this will take upto another five seconds (if you have large posts to be updated)
If you still don't see any hidden content without page reload, this javascript wont work with your javascript-engine installed (please let me know which one that is)
Or: you don't have javascripts enabled, but then you will have no ajax throughout the vbulletin page...

'sid

MissKalunji 11-18-2006 11:33 PM

Is this supposed to work on Quick reply? or only on Post reply?

itsid 11-18-2006 11:39 PM

quickreply; post-reply will need no ajax at all, because it reloads the entire page itself.

hopefully you have checked the (show hide on reply) radiobutton, otherwise you will see nothing for sure ;)

MissKalunji 11-19-2006 12:07 AM

yeah i did :( it doesnt like me ah well! i'll live with it that way :) Thanks for ur help

itsid 11-19-2006 12:36 AM

I'm sorry MissKalunji...
I have no idea why this wont do on vb3.6.0
maybe just the fetch_object function is working in a different way or is called a different name, I cannot check that out :(

But to be sure not to have unnecessary and notworking requests send to your forum, please be sure to deactivate AJAX in this hacks settings dialog,
just to erase that javascriptstuff from being loaded into users browsers.
(first ask some other user to test for you on a different system, maybe it's just because of your js engine (still an option))

'sid

Shazz 11-19-2006 12:38 AM

Quote:

Originally Posted by MissKalunji (Post 1120381)
yeah i did :( it doesnt like me ah well! i'll live with it that way :) Thanks for ur help

Or....
Another option to upgrade :)

MissKalunji 11-19-2006 12:53 AM

Quote:

Originally Posted by itsid (Post 1120398)
I'm sorry MissKalunji...
I have no idea why this wont do on vb3.6.0
maybe just the fetch_object function is working in a different way or is called a different name, I cannot check that out :(

But to be sure not to have unnecessary and notworking requests send to your forum, please be sure to deactivate AJAX in this hacks settings dialog,
just to erase that javascriptstuff from being loaded into users browsers.
(first ask some other user to test for you on a different system, maybe it's just because of your js engine (still an option))

'sid

Quote:

Originally Posted by Shazz (Post 1120400)
Or....
Another option to upgrade :)


I'll see maybe :P thanks for all ur help keep u updated

Genjuro-Sensei 11-19-2006 10:39 AM

Hello,

When installing this hack in vB 3.6.3 a got this error (even by deactivating AJAX or not) when clicking to view a thread:
Code:

Database error in vBulletin 3.6.3:

Invalid SQL:
SELECT COUNT(postid) AS count FROM vb_post WHERE userid='2' AND post.visible = 1 AND threadid='837';

MySQL Error  : Unknown column 'post.visible' in 'where clause'
Error Number : 1054
Date        : Sunday, November 19th 2006 @ 01:36:56 PM
Script      : http://xxxxxxxxx/showthread.php?t=837
Referrer    : http://xxxxxxxxx/forumdisplay.php?f=27
IP Address  : xxxxxxxxxxxxx
Username    : Genjuro-Sensei
Classname    : vb_database

Any suggestions ?
Thx a lot !!

itsid 11-19-2006 02:34 PM

well, in the unaltered database of vb 3.6.3 there has to be the column post.visible , that's the item that handles softdeleted posts (userdeleted but visible to mods and admins)
I cannot say where the problem comes from, maybe another hack that removes or alters this column (nerver heard of such, but that doesn't mean anything)

Dermio had/has almost the same problem a page ago, so I verified the existance of this table and column.
Same friend of mine (who gave me the sql-layout) installed this hack in his very clean 3.6.3 testboard and it worked without any errors.
Again, I have to say sorry, but I have no idea what's causing your problems :(

hang on a sec, i'll try to im my friend to find some hint in vb3.6.3
[EDIT]
So.. that's fast isn't it ?
there are 59 hits, searching for "post.visible" within the original vb 3.6.3 files.
for example this one:
PHP Code:

file (functions_forumdisplay.php)
$mythreads $vbulletin->db->query_read_slave("
            SELECT COUNT(*) AS count, threadid, MAX(dateline) AS lastpost
            FROM " 
TABLE_PREFIX "post AS post
            WHERE post.userid = " 
$vbulletin->userinfo['userid'] . " AND
            post.visible = 1 AND
            post.threadid IN (0
$ids)
            GROUP BY threadid
        "
); 

So, I'm sure that's somewhere else to search the error but the missing column :D
maybe we run different versions of MySQL and/or php.

Just to try:
Open the xml file with an appropate Editor (notepad++ ultraedit or even a simple wordpad) something with numbered lines best.
Edit Line 173 : find post.visible replace with visible
same in line 272 and 341.
save and try again.

I can't promise that this will help, but I assume
do not edit the way mentioned if you do not have THIS ERROR

'sid

ga2000gt 11-19-2006 05:25 PM

Quote:

ga2000gt, You don't see hidden content in forumdisplay even if you thanked or replied? Is that what you're saying?
That's the way it works, because to simply hide the content is about 100lines less code, that's why hidden content is only available where it needs to be shown (showthread, showpost, printthread).
No preview is intended
same thing for newthread/newreply; you know what you're intending to hide whilst typing I guess, and because of the unfamous bunch of messie code wysiwyg produces once in a while it's easier to just not parse hide in any editor
no, when i hide the content i can't see the preview, and when i do not hide, i can't see the preview neither :S
so.. the problem is when the hack is enabled, i can't see the preview, but when i disable your hack, i can see it


All times are GMT. The time now is 03:34 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.02449 seconds
  • Memory Usage 1,757KB
  • 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
  • (1)bbcode_code_printable
  • (1)bbcode_php_printable
  • (4)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (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