View Single Post
  #193  
Old 07-01-2004, 07:23 AM
Tilmanitou Tilmanitou is offline
 
Join Date: Jul 2003
Posts: 11
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi all!
I translated Trader Ratings (v1.10 and v1.2.0, into german) for my forum and wanted to share this little procedure with you all so you can do it now much quicker than I did. :glasses:

It's pretty easy:

0.
First of all, you have to install Trader Ratings. It's now in english of course.
To translate it:

1.
In the vB Admin Control Panel, search all Phrases which names begin with "tratings" and translate them in the second field. In doing so, the original text keeps beeing saved as well as your translation.

2.
In the template "tratings_feedback", search for the following text:

PHP Code:
<td class="alt2">Your overall experience was:</td>
        <
td class="alt2">
         <
select name="userrating"
and translate "Your overall experience was:".

3.
In the template "tratings_feedback", search for the following text:

PHP Code:
<td class="alt2">$vbphrase[tratings_thread_url]</td>
        <
td class="alt2">
        <
input class="bginput" type="text" name="userurl" size="45" maxlength="200" 

value="$trating[userurl]"><br />
        <
span class="smallfont">ex:
 
http://forum.site.com/showthread.php?threadid=1234</span>
        
</td
and translate "ex: http://forum.site.com/showthread.php?threadid=1234".

4.
In the template "tratings_feedback", search for the following text:

PHP Code:
<input type="checkbox" name="ratingdelete" value="1">Delete This Rating</if>
        </
span><br /><br /><input type="submit" 
and translate "Delete This Rating".

5.
In the file "traderratings.php", translate:
-"View Trader Ratings"
-"Edit Trader Ratings Feedback"
-"Submit Trader Ratings Feedback"

6.
In the templates "postbit", "postbit_legacy", and "MEMBERINFO",
add somewhere:

PHP Code:
<if condition="$post['userid']"><div>Trader Rating: (<a href="traderratings.php?$session[sessionurl]u=$post[userid]">$post[ratetradetotal]</a>)</div></if> 
and translate "Trader Rating:".

for example:

- in the template "MEMBERINFO", above

PHP Code:
<if condition="$vboptions['usereferrer']"
add:

PHP Code:
<if condition="$post['userid']">
<
div class="fieldset">
<
div style="padding:$stylevar[formspacer]px"><strong>Trader Rating:</strong> (<a href="traderratings.php?$session[sessionurl]u=$post[userid]">$post[ratetradetotal]</a>)
</
div></div></if> 
and translate "Trader Rating:".

- in the template "postbit_legacy" (you have to choose this template as default first. this is the vB2-Style member info frame at the left of every post, not above it),
above

PHP Code:
<if condition="$post['joindate']"><div>$vbphrase[join_date]:
add:

PHP Code:
if condition="$post['userid']"><div>Trader Rating: (<
href
="traderratings.php?$session[sessionurl]u=$post[userid]">$post[ratetradetotal]</a>)</di
v
></if> 
and translate "Trader Rating:".


Thats all! Hope I didn't forgot or messed up something (please let me know in case) and that this will help spreading this great hack all over the world! Thanks again eoc_Jason!

Yours
Tilmanitou
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01153 seconds
  • Memory Usage 1,814KB
  • 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
  • (8)bbcode_php
  • (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