View Single Post
  #99  
Old 04-25-2012, 10:14 PM
Crimdog Crimdog is offline
 
Join Date: Dec 2007
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BirdOPrey5 View Post
Sorry swapping out images would likely involve editing the Ajax JavaScript and that is not something I am familiar with.
Thank you for the response.

I intend to go about this a different way

If possible, please review this:
PHP Code:
<!--Post Thanks Button-->
<!--
Post Thanks Button-->
<
a href="post_thanks.php?$session[sessionurl]do=post_thanks_add&amp;p=$post[postid]&amp;securitytoken=$bbuserinfo[securitytoken]id="post_thanks_button_$post[postid]"
<if condition="$vboptions[disable_ajax] != 2"onclick="return post_thanks_give($post[postid]
<if condition="
$vboptions[post_groan_integrate]">true<else />false</if>);"</if> 
<if 
condition="$display_thanks_image == 'none'">style="display:none"</if> rel="nofollow">
<
img src="$stylevar[imgdir_button]/post_like.png" alt="Like This Post" align="center" border="0" /></a>

<if 
condition="$bbuserinfo['usergroupid'] == 6 AND $post['show_thanks_remove_option']"></if>
<if 
condition="$post['show_thanks_remove_option']">
<
a href="post_thanks.php?do=post_thanks_remove_user&amp;p=$post[postid]"
<if condition="$vboptions[disable_ajax] != 2"onclick="return post_thanks_remove_user($post[postid]
<if condition="
$vboptions['post_groan_integrate']">true<else />false</if>);"</if>
<if 
condition="$display_thanks_image == ''">style="display:none"</if> rel="nofollow">
<
img src="$stylevar[imgdir_button]/post_liked.png" alt="Unlike This Post" align="center" border="0" /></a>
</if> 
<!--/
Post Thanks Button--> 
In testing this out, I've managed to get the images to display correctly to an extent. When you click the image, the image disappears, but the other image doesn't display until you refresh the page. When you refresh the page it looks fine again. Now, if you click "unlike this post", ajax refreshes immediately and you now have two images in the bar next to permalink (like and liked.png respectively) until you refresh the page.

I assume this is what you meant by the ajax function?

--------------- Added [DATE]1335397299[/DATE] at [TIME]1335397299[/TIME] ---------------

And apologies in advance, no matter what I do, copy/paste doesn't fully translate.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01152 seconds
  • Memory Usage 1,794KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete