vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=235)
-   -   Show Thread Enhancements - [AJAX] Post Thank You Hack (https://vborg.vbsupport.ru/showthread.php?t=165673)

Skydiver10 01-22-2010 03:44 PM

Quote:

Originally Posted by nektar (Post 1963150)
I have a very old version 6.2 working on 3.8.4 PL2.
Is it safe to upgrade?

Thank you.

Yes I have newest version running on 3.8.4 PL2 and works great, users love it. It integrates into the users reputation quite nicely. :up:

Nook_Neformat 01-25-2010 12:04 PM

hi, everyone, i need your help
some users sometimes are going into this page:
/forum/post_thanks.php
and i have db error there:
Quote:

Database error in vBulletin 3.8.4:

Invalid SQL:
SELECT * FROM vb_post_thanks AS post_thanks INNER JOIN vb_user AS user USING (userid) WHERE post_thanks.postid IN () ORDER BY post_thanks.username ASC;

MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY post_thanks.username ASC' at line 1
Error Number : 1064
Request Date : Friday, January 15th 2010 @ 05:10:46 PM
Error Date : Friday, January 15th 2010 @ 05:10:46 PM
Script : ---/forum/post_thanks.php
Referrer :
IP Address : ---
Username : ---
Classname : vB_Database
MySQL Version :
on other forums this page just returns blank. so if someone could help me, i will be grateful )

RealTesters 01-25-2010 10:07 PM

Hi guys...

After instal PL2 al VB 3.8.4 I have a problemss w/Post Thank You Hack and the follow msg appear when click in THKS bottom:

See pic :


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

Follow....if I check in: Admincp => Maintenance => Diagnostics => Suspect File Versions => Click in Submit. show..

Quote:


post_thanks_admin.php File not recognized as part of vBulletin

post_thanks.js File not recognized as part of vBulletin

functions_post_thanks.php File not recognized as part of vBulletin

cpnav_post_thanks.xml File not recognized as part of vBulletin

hooks_post_thanks.xml File not recognized as part of vBulletin


Just to confirm, I have installed a good version 7.7 for 8.3.4 Installed: Post Thank You Hack


anybody can help me please?

tks,

RT...

oldfan 01-26-2010 04:07 AM

Anyone have a thank you button to match "default grey" ?

https://vborg.vbsupport.ru/showthread.php?t=106648

thanks

Kadu 02-02-2010 08:30 PM

Hey guys i'm getting this whenever i thank someone's post.

Quote:

Deprecated: Assigning the return value of new by reference is deprecated in /home/anthroci/public_html/forum/includes/init.php on line 55

Deprecated: Assigning the return value of new by reference is deprecated in /home/anthroci/public_html/forum/includes/init.php on line 107

Deprecated: Assigning the return value of new by reference is deprecated in /home/anthroci/public_html/forum/includes/init.php on line 111

Deprecated: Assigning the return value of new by reference is deprecated in /home/anthroci/public_html/forum/includes/init.php on line 119

Deprecated: Assigning the return value of new by reference is deprecated in /home/anthroci/public_html/forum/includes/init.php on line 130

Deprecated: Assigning the return value of new by reference is deprecated in /home/anthroci/public_html/forum/includes/init.php on line 134

Deprecated: Assigning the return value of new by reference is deprecated in /home/anthroci/public_html/forum/includes/init.php on line 142

Deprecated: Assigning the return value of new by reference is deprecated in /home/anthroci/public_html/forum/includes/init.php on line 211

Deprecated: Assigning the return value of new by reference is deprecated in /home/anthroci/public_html/forum/includes/init.php on line 389

Deprecated: Assigning the return value of new by reference is deprecated in /home/anthroci/public_html/forum/includes/class_core.php on line 2552
Any ideas about what it might be?

niadene 02-03-2010 08:47 AM

hmm...i want to use hide bbcode but i want it if they hit thanks button they could see what is hidden..anyhelp

weindians 02-03-2010 03:48 PM

Quote:

Originally Posted by ukindian (Post 1945359)
On 3.8.4 ...clicking thanx refresh page... i checked posts earlier about this.. i reinstalled after uploading files again... but still refreshing .

any answer to this...

vbrissee 02-03-2010 03:59 PM

Hello great hack.I download it today and install it.I have a question just.How to edit the postbit for the thanks, Thanked etc.... because I have a custom postbit and I want to change it too.

Doom Stone 02-03-2010 04:01 PM

Hey, would it be possible to modify this modification so that when a user thanks someone for a post (ideally the thread starter), the thread could be bumped to the top?

Thanks.

Dj Smuggla 02-07-2010 02:16 PM

Great mod...

Is there a way to move the thanks button to the left of the quote button?

Llike this:

https://vborg.vbsupport.ru/external/2010/02/37.jpg

MedellinStyle 02-07-2010 10:32 PM

Any Idea How I Can See Post Thank Stats, For Example To Give Prizes To Most Thanked User Of The Week ????????????????

jGas 02-08-2010 07:39 AM

hi, and thanks for this mod!
i'm wondering if there's a way to display the most thanked post of my whole board... can you help me?
thanks!

Makc666 02-08-2010 05:14 PM

As this one died on page 114.
I am posting this one again here.
The bug is also in version for 4.* as the core part was not changed.

BUG

There is a serious bug which has effect on forums which have several languages on them.

The problem is with actions:
  • Remove Your Thanks
  • Remove All

The effected file is:
Code:

./includes/functions_post_thanks.php
Function is:
PHP Code:

function delete_all_thanks($postinfo$remove_users_thanks_count true)
{
...


Code is:
PHP Code:

        if ($vbulletin->options['post_thanks_reputation'] && ($remove_users_thanks_count == true || $vbulletin->options['post_thanks_delete_remove_thanks_count']))
        {
            
$vbulletin->db->query_write("DELETE FROM "TABLE_PREFIX ."reputation WHERE postid = '$postinfo[postid]' AND reason = '$vbphrase[post_thanks_thanked_post]'");

            if (
$vbulletin->db->affected_rows() != 0)
            {
                
$total_rep_got $vbulletin->options['post_thanks_reputation'] * $nb;
                
$set_user_got .= ", reputation = reputation - $total_rep_got";
            }
        } 

Line:
PHP Code:

$vbulletin->db->query_write("DELETE FROM "TABLE_PREFIX ."reputation WHERE postid = '$postinfo[postid]' AND reason = '$vbphrase[post_thanks_thanked_post]'"); 

Problem part:
PHP Code:

AND reason '$vbphrase[post_thanks_thanked_post]' 

As you can see you use $vbphrase[post_thanks_thanked_post].

But for every language it has it's own "variable".

For English it will be "Thanked Post".
For German it will be "Dankte Post".
For Russian it will be "Сообщение с благодарностью".
etc.

So if Admin uses English and will hit 'Remove All' then only English reputation comments with points will be deleted. All other languages reputation comments with points will not be deleted.

The same for normal user.
The biggest problem is here!!!
  1. Normal user give "Thanks You" in one Language
  2. Then he switches to another language
  3. He hits remove his "Thanks You"
  4. And the reputation comment with points will not be deleted!!!
  5. So the user can give "Thanks You" Points again and again!!!

I am thinking for two days how to fix this one.

Of course we can try to search for all languages variables but the problem is that language variables can be changeable.
So this is not a clear decision.

We can also remove
PHP Code:

AND reason '$vbphrase[post_thanks_thanked_post]' 

But this will delete normal reputation comments.

The only "fix" for this one I see is to have another table with comments' IDs which where given by pressing "Thank You" button.

This will be the best and as I can see the only one correct variant.

P.S. The same problem (BUG) is for [AJAX] Post Groan Hack.

PHP Code:

function delete_all_groans($postinfo$remove_users_groan_count true)
{
...
$vbulletin->db->query_write("DELETE FROM "TABLE_PREFIX ."reputation WHERE postid = '$postinfo[postid]' AND reason = '$vbphrase[post_groan_groaned_post]'");
...



twista46 02-11-2010 09:47 AM

Sry for my bad english

I have a quest too Reputation and Hide Hack

I would like if you would like to thank the user a certain number reputation is subtracted. How can the setting?

kmoh 02-13-2010 08:13 PM

how do i show my thanked/thanks count on the postbit? Its already activated at the admin cp but its not showing there.

hamidpark 02-14-2010 09:41 PM

can we restore post thank from a database backup ? i want just restore post thanks tables . what i should do ?

twista46 02-15-2010 06:42 AM

Sry for my bad english

I have a quest too Reputation and Hide Hack

I would like if you would like to thank the user a certain number reputation is subtracted. How can the setting?

twista46 02-16-2010 03:44 PM

no idea? :(:(

bahrame 02-16-2010 09:03 PM

i install for vb 3.8.4
but............................

pls help me

Code:

Deprecated: Assigning the return value of new by reference is deprecated in /home/sat/public_html/forum/includes/init.php on line 55

Deprecated: Assigning the return value of new by reference is deprecated in /home/sat/public_html/forum/includes/init.php on line 107

Deprecated: Assigning the return value of new by reference is deprecated in /home/sat/public_html/forum/includes/init.php on line 111

Deprecated: Assigning the return value of new by reference is deprecated in /home/sat/public_html/forum/includes/init.php on line 119

Deprecated: Assigning the return value of new by reference is deprecated in /home/sat/public_html/forum/includes/init.php on line 130

Deprecated: Assigning the return value of new by reference is deprecated in /home/sat/public_html/forum/includes/init.php on line 134

Deprecated: Assigning the return value of new by reference is deprecated in /home/sat/public_html/forum/includes/init.php on line 142

Deprecated: Assigning the return value of new by reference is deprecated in /home/sat/public_html/forum/includes/init.php on line 211

Deprecated: Assigning the return value of new by reference is deprecated in /home/sat/public_html/forum/includes/init.php on line 389

Deprecated: Assigning the return value of new by reference is deprecated in /home/sat/public_html/forum/includes/class_core.php on line 2552

why??????????????????

weindians 02-17-2010 01:56 PM

this worst supported mod in here... the coder hasnt been answering any of the questions here....

facilitytalk 02-18-2010 09:31 AM

I'm attempting to add this mod, however, it's asking me to import product post_thanks.xml into products and I don't see this file?

Please advise - thanks much in advance.

version 7.7

Nevermind I see the file and mod works great (so far) thanks!

Dj Smuggla 02-18-2010 10:33 AM

As my question wasent answered, im asking again.

Is there a way to move the thanks button to the left of the quote button?

Llike this:

https://vborg.vbsupport.ru/external/2010/02/37.jpg

I've search and searched all the templates, but cant find the code for the button...

Makc666 02-20-2010 08:43 PM

Quote:

Originally Posted by Dj Smuggla (Post 1985486)
As my question wasent answered, im asking again.

Is there a way to move the thanks button to the left of the quote button?

Search in templates for:
PHP Code:

$template_hook[postbit_controls

You will find it in two templates:
  • postbit
  • postbit_legacy

Will look like:
PHP Code:

        $template_hook[postbit_controls]
        <!-- / 
controls --> 

Now you have to move:
PHP Code:

$template_hook[postbit_controls

some about ~20 lines up.

And put it right after:
PHP Code:

<!-- controls --> 


So it will look like:
PHP Code:

        <!-- controls -->
        
$template_hook[postbit_controls

P.S. Note that
PHP Code:

<!-- / controls --> 

and
PHP Code:

<!-- controls --> 

are different lines.

Also!

All other products' buttons which also use this hook will move left.

R*NightOwl 02-22-2010 04:45 AM

I was able to fix the depreciated errors, open "post_thanks.php",
replace

PHP Code:

error_reporting(E_ALL & ~E_NOTICE); 

with

PHP Code:

error_reporting(E_ALL E_DEPRECATED); 

doesn't really replace or fix the depreciated code, but, at least it works.

Cute boy 02-23-2010 03:55 PM

thxxxxxxxxx

Xtrigit 03-06-2010 03:00 PM

How can I add the "Thanks" feature manually to a custom style?

I have a style that is very limited in functionality, reply and quote only. I would like to add the thanks link but I dont know what code I should add or where I should add it.

i.e. [code(s) to be called here] Thanks [/code to be called here]

thanks

s0lidgr0und 03-12-2010 09:52 AM

I disabled and uninstalled this version before I upgraded to vb4, yet the previous Thanks still show up in my usercp. How do I get rid of this?

lighthazard 03-21-2010 04:55 AM

Hi,

I replaced the button image with my own one but it still appears broken on my forum.

pigpog 03-22-2010 08:12 PM

Thank you! Just what I wanted. :)

saharial 03-24-2010 08:34 AM

Like lighthazard, I'm having issues gettingt he button to show up on 3.8.5
it doesn't even show up in the default style :(

has anyone solved this issue at all?

AllinJac 03-30-2010 07:29 AM

Quick and easy.... Very Useful, TY!

AllinJac 03-30-2010 07:30 AM

@ saharial...

I just installed it and it went smooth...

I am not a tech in this at all but just repeating maybe you put it in the images folder and not the buttons folder???

Just a thought if so sorry, just trying to help out...

|Jordan| 03-31-2010 01:22 AM

It doesnt display for me either on 3.8.5 and i even tried the default template (no template edits) and it still doesnt display.

Rafa-el 04-02-2010 01:04 AM

Question, I have a lot of users with reputation count 0 Zero on my fourm so how can I recount, Im sure that Thank you hack is making this little issue in my board, and I do NOT want to remove the reputation count, just updating it with the correct values.

Thanks.

Rafa-el 04-02-2010 10:00 PM

Quote:

Originally Posted by Rafa-el (Post 2014367)
Question, I have a lot of users with reputation count 0 Zero on my fourm so how can I recount, Im sure that Thank you hack is making this little issue in my board, and I do NOT want to remove the reputation count, just updating it with the correct values.

Thanks.

Still Have this issue :(

youngaussie 04-03-2010 11:44 PM

it doesnt work for me when i enable it, it comes up saying :

Warning: require_once([path]/includes/functions_post_thanks.php) [function.require-once]: failed to open stream: No such file or directory in [path]/includes/class_postbit.php(265) : eval()'d code on line 1

Fatal error: require_once() [function.require]: Failed opening required '/home/youngaus/public_html/youngaussie/includes/functions_post_thanks.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/youngaus/public_html/youngaussie/includes/class_postbit.php(265) : eval()'d code on line 1

can someone please help me

djbaxter 04-04-2010 09:31 PM

Quote:

Originally Posted by youngaussie (Post 2015375)
it doesnt work for me when i enable it, it comes up saying :

Warning: require_once([path]/includes/functions_post_thanks.php) [function.require-once]: failed to open stream: No such file or directory in [path]/includes/class_postbit.php(265) : eval()'d code on line 1

Fatal error: require_once() [function.require]: Failed opening required '/home/youngaus/public_html/youngaussie/includes/functions_post_thanks.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/youngaus/public_html/youngaussie/includes/class_postbit.php(265) : eval()'d code on line 1

can someone please help me

It looks like you have not uploaded the files to their correct locations. Re-read the instructions.

obetyance 04-15-2010 02:08 PM

Is there a way to show the NUMBER OF THANKS only rather than the names? Maybe the names can be viewed in a separate pop-up page or somewhere upon clicking them.

Showing lots of names is slowing my server down.

Thanks! :)

AKINCI 04-20-2010 05:09 PM

hi,
how can we push about Topic?

Thanks!

tidefans 04-28-2010 05:17 PM

Hi. I uninstalled the post thanks hack but get the following error when I try to physically delete a thread or post:

Code:

SELECT * FROM post_thanks WHERE postid='12345678' ORDER BY username;  MySQL Error  : Table 'websitexxx.post_thanks' doesn't exist
Where should I be looking to remove this problem?

Thanks!


All times are GMT. The time now is 04:56 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.06056 seconds
  • Memory Usage 1,873KB
  • 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
  • (3)bbcode_code_printable
  • (15)bbcode_php_printable
  • (8)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)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