View Single Post
  #330  
Old 11-16-2015, 07:46 PM
smirkley smirkley is offline
 
Join Date: Apr 2008
Posts: 627
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

For anyone else having issues on this cool add-on;


First, if using TMS, the error shows up in the updated template.
The fix is posted here, as the Search for Text box needs to have the code in it instead of what the product installer put in it. Refer to the following link:
https://vborg.vbsupport.ru/showpost....&postcount=279

Now, I didnt really like the output formatting located right under the smilies area, so I modified the replacement code. Be sure to change the TMS to Replace the text instead of the original Insert Text Below. Insert the following code into the bottom code box in the TMS editor for that template:
Code:
<vb:if condition="$show['moresmilieslink']">
    <div class="moresmilies">[<a href="javascript://" onclick="vB_Editor['{vb:raw editorid}'].open_smilie_window(); return false" title="{vb:rawphrase showing_x_smilies_of_y_total, {vb:raw vboptions.smtotal}, {vb:raw totalsmilies}}">More Smilies</a>]</div>
</vb:if>
<br /><br />
<div class="moresmilies">[<a href="#" onclick="window.open(getBaseUrl() + 'photo_popup.php?{vb:raw session.sessionurl}e={vb:raw editorid}','fotos','scrollbars=yes,resizable=yes,width={vb:raw vboptions.cel_pp_width},height={vb:raw vboptions.cel_pp_heigth}'); return false" title="{vb:rawphrase cel_pp_insertlink}">{vb:rawphrase cel_pp_my_photos}</a>]</div>
Yes, I know I replaced a phrased text for one unphrased statement, but it works without having to change anything else. You can phrase it if you want to.


Second, The tooltip on the button doesnt show. The fix for this is clearly posted here:
https://vborg.vbsupport.ru/showpost....&postcount=265


Third, the tool icon doesnt show. This is a bit more difficult and my fix may not necessarily be your fix, and for me required some hardcoding of the image url into the js file. I am using vb4.2.0pl3 at this moment, and this should fix this issue for those using a reasonable close version as I.

Now, on some of my image source stylevars, I am using subdomains that help to increase page rendering speed in browsers. But this is not the only issue for me.

Open up and view in your favorite editor the following file:
\cel_pp_4-1-004\_UPLOAD\clientscript\ckeplugins\cel_pp\plugin. js

Look for this code:
Code:
icon: BBURL + '/' + IMGDIR_BUTTON + '/cel/cel_photo_popup.png',
The first thing I noticed is that the editor icons are fetched from the images/editor/ directory, not the images/buttons/ directory. At least in my setup and vb version.

So I moved the /cel/cel_photo_popup.png from the images/buttons/ directory and put in into the images/editor/ directory.

But that isn't everything, at least for me.

Since, as I stated, use a subdomain to serve these images, I had to remove the BBURL and hardcode the actual url into the js file. I tried using some other ways, but since it didnt work, this is how I resolved it. I changed the above code shown, to the code below. It works. Just be sure to put your proper domain or subdomain into the xxx's.
Code:
icon: 'http://xxx.xxxxxxxx.com/cel/cel_photo_popup.png',
Now, if you are not using a subdomain for image fetching it may look more like this:
Code:
icon: 'http://www.xxxxxxxxx.com/images/editor/cel/cel_photo_popup.png',
If I could find the proper replacement for the IMGDIR_BUTTON as in IMAGE_EDITOR (which wouldnt work for me), then that may provide a better universal solution for everyone, but if you are using a subdomain as I said, then you will have to get rid of the BBURL + '/' + anyways to make it work, otherwise it will append your root domain into the image source.


Hope this helps some of you.

Awsome mod Sven !!!
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01193 seconds
  • Memory Usage 1,783KB
  • 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
  • (4)bbcode_code
  • (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