Jump to content

Featured Replies

Posted
comment_7124

Установил новый стиль и незнаю где перечести англиские слова.Когда заходишь в тему в низу надо перевести (Активные пользователи, Быстрый ответ и Поделитесь ссылками)Все хочу просто переписать на русский.Где переписывать кто подскажет?

0oy7u5Pp.jpg

comment_7133

Сдается мне, здесь не в языке проблема, а конкретно в шаблоне, проверьте пожалуйста шаблон topicViewTemplate (Внешний вид > ... > Темы > topicViewTemplate) вашего действующего стиля. Попытайтесь найти слова, которые хотите изменить, используя стандартное поисковое окно браузера - Ctrl + F.

comment_7134

Active Users:

АЦ → Внешний вид → выберите ваш стиль → Список форумов → boardIndexTemplate

Share Links и Fast Reply:

Темы → topicViewTemplate

Сдается мне, здесь не в языке проблема, а конкретно в шаблоне

Это я и имел в виду.

P.S. Опередили меня секунд на 10 - 20 :good:

comment_7139

_Dark_, всякое бывает :good: Касательно "Active Members", то этот текст, как мне кажется, уникальный для каждого отдельного шаблона. Впрочем, проверить возможности нет.

  • Author
comment_7145

_Dark_,

Нету там.Вот мой boardIndexTemplate.

{parse js_module="board"}

{parse variable="sidebar_enabled" default="$show_side_blocks"}

<if test="boardIndexTop:|:true"></if>

<div id='board_index' class='ipsLayout <if test="sideBarEnabledL:|:$this->templateVars['sidebar_enabled']">ipsLayout_withright</if> ipsLayout_largeright clearfix <if test="sidebarclosed:|:IPSCookie::get('hide_sidebar') == '1'">no_sidebar</if>'>

<div id='categories' class='ipsLayout_content clearfix'>

<!-- CATS AND FORUMS -->

<if test="cats_forums:|:is_array( $cat_data ) AND count( $cat_data )">

<foreach loop="categories:$cat_data as $_data">

<if test="cat_has_forums:|:is_array( $_data['forum_data'] ) AND count( $_data['forum_data'] )">

<div id='category_{$_data['cat_data']['id']}' class='category_block block_wrap'>

<h3 class='maintitle'>

<a class='toggle right' href='#' title="{parse expression="sprintf( $this->lang->words['toggle_cat'], $_data['cat_data']['name'] )"}">{parse expression="sprintf( $this->lang->words['toggle_cat'], $_data['cat_data']['name'] )"}</a> <a href="{parse url="showforum={$_data['cat_data']['id']}" seotitle="{$_data['cat_data']['name_seo']}" template="showforum" base="public"}" title='{parse expression="sprintf( $this->lang->words['view_cat'], $_data['cat_data']['name'] )"}'>{$_data['cat_data']['name']}</a>

</h3>

<div class='ipsBox table_wrap'>

<div class='ipsBox_container'>

<table class='ipb_table' summary="{$this->lang->words['forums_in_cat']} '{$_data['cat_data']['name']}'">

<tr class='header hide'>

<th scope='col' class='col_c_icon'>&nbsp;</th>

<th scope='col' class='col_c_forum'>{$this->lang->words['cat_name']}</th>

<th scope='col' class='col_c_stats stats'>{$this->lang->words['stats']}</th>

<if test="canSeeLastInfoHeader:|:$this->memberData['gbw_view_last_info']"><th scope='col' class='col_c_post'>{$this->lang->words['last_post_info']}</th></if>

</tr>

<!-- / CAT HEADER -->

<foreach loop="forums:$_data['forum_data'] as $forum_id => $forum_data">

<if test="forumRedirect:|:$forum_data['redirect_on']">

<tr class='redirect_forum' id='f_{$forum_data['id']}'>

<td class='col_c_icon'>

<img src='{$this->settings['img_url']}/f_redirect.png' />

</td>

<td colspan='2' class='col_c_forum'>

<h4><a href="{parse url="showforum={$forum_data['id']}" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}" title='{$forum_data['name']}'>{$forum_data['name']}</a></h4>

<p class='desc'>{$forum_data['description']}</p>

</td>

<td class='desc'>

<ul class='last_post ipsType_small'>

<li class='desc lighter'><em>{parse format_number="$forum_data['redirect_hits']"} {$this->lang->words['rd_hits']}</em></li>

</ul>

</td>

</tr>

<else />

<tr class='<if test="hasUnreadClass:|:$forum_data['_has_unread']">unread</if>'>

<td class='col_c_icon'>

<if test="hasUnread:|:$forum_data['_has_unread']">

<a id='forum_img_{$forum_data['id']}' href="{parse url="app=forums&amp;module=forums&amp;section=markasread&amp;marktype=forum&amp;forumid={$forum_data['id']}&amp;returntoforumid={$this->request['f']}&amp;i=1" base="public"}" data-tooltip="{$this->lang->words['bi_markread']}" class='forum_marker'><img src='{$this->settings['img_url']}/f_icon.png' /></a>

<else />

<img src='{$this->settings['img_url']}/f_icon_read.png' />

</if>

</td>

<td class='col_c_forum'>

<h4>

<if test="hasQueuedAndCanSeeIcon:|:!empty($forum_data['_has_queued_and_can_see_icon'])">

<a href='{parse url="showforum={$forum_data['id']}&amp;modfilter=unapproved" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}' title='{$this->lang->words['view_unapproved']}' class='ipsBadge ipsBadge_orange' data-tooltip="{parse expression="sprintf( $this->lang->words['f_queued'], $forum_data['queued_topics'], $forum_data['queued_posts'])"}" style='vertical-align: top'>{$this->lang->words['f_queued_badge']}</a>

</if>

<a href="{parse url="showforum={$forum_data['id']}" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}" title='{$forum_data['name']}'>{$forum_data['name']}</a>

</h4>

<if test="showSubForums:|:$forum_data['show_subforums'] AND count( $forum_data['subforums'] ) AND $forum_data['show_subforums']">

<br />

<ol class='ipsList_inline ipsType_small subforums' id='subforums_{$forum_data['id']}'>

<foreach loop="subforums:$forum_data['subforums'] as $__id => $__data">

<if test="showSubForumsLit:|:$__data[3]"><li class='unread'><else /><li></if>

<a href="{parse url="showforum={$__data[0]}" seotitle="{$__data[2]}" template="showforum" base="public"}" title='{$__data[1]}'>{$__data[1]}</a><if test="isNotLast:|: empty($__data[4] )">,</if>

</li>

</foreach>

</ol>

</if>

<p class='desc __forum_desc ipsType_small'>{$forum_data['description']}</p>

</td>

<td class='col_c_stats ipsType_small'>

<ul>

<li><strong>{$forum_data['topics']}</strong> {$this->lang->words['topics']}</li>

<li><strong>{$forum_data['posts']}</strong> {$this->lang->words['replies']}</li>

</ul>

</td>

<if test="canSeeLastInfo:|:$this->memberData['gbw_view_last_info']">

<td class='col_c_post'>

<if test="hideLastInfo:|:$forum_data['hide_last_info']">

<ul class='last_post ipsType_small'>

<li class='desc lighter'><em>{$this->lang->words['f_protected']}</em></li>

</ul>

<else />

{parse template="userSmallPhoto" group="global" params="array('member_id' => $forum_data['last_poster_id'], 'members_seo_name' => $forum_data['seo_last_name'], 'pp_small_photo' => $forum_data['pp_small_photo'], 'alt' => sprintf( $this->lang->words['bindex_userphoto_alt'], $forum_data['last_title'], $forum_data['members_display_name'] ) )"}

<ul class='last_post ipsType_small'>

<if test="!$forum_data['last_id']">

<li class='desc lighter'><em>{$this->lang->words['f_none']}</em></li>

<else />

<li>

{$forum_data['last_topic_title']}

</li>

<if test="lastPosterID:|:$forum_data['last_poster_id']">

<li>{$this->lang->words['by']} {parse template="userHoverCard" group="global" params="$forum_data"}</li>

</if>

<if test="hideDateUrl:|:$forum_data['_hide_last_date']">

<li class='desc lighter blend_links'>{parse date="$forum_data['last_post']" format="DATE"}</li>

<else />

<li class='desc lighter blend_links'><a href='{parse url="showtopic={$forum_data['last_id']}&amp;view=getlastpost" base="public" template="showtopic" seotitle="{$forum_data['seo_last_title']}"}' title='{$this->lang->words['view_last_post']}'>{parse date="$forum_data['last_post']" format="DATE"}</a></li>

</if>

</if>

</ul>

</if>

</td>

</if>

</tr>

</if>

</foreach>

</table>

</div>

</div>

<br />

</div>

</if>

</foreach>

</if>

</div>

<if test="sideBarEnabled2:|:$this->templateVars['sidebar_enabled']">

<div id='index_stats' class='ipsLayout_right clearfix' <if test="sidebarclosed2:|:IPSCookie::get('hide_sidebar') == '1'">style='display: none'</if>>

<foreach loop="side_blocks:$side_blocks as $block">

{$block}

</foreach>

</div>

<a href='#' id='toggle_sidebar' title='{$this->lang->words['toggle_sidebar']}' data-closed="{$this->lang->words['_laquo']}" data-open="&times;">&nbsp;</a>

</if>

</div>

<script type='text/javascript'>

//<![CDATA[

var markerURL = ipb.vars['base_url'] + "app=forums&module=ajax&section=markasread&i=1"; // Ajax URL so don't use &amp;

var unreadIcon = "<img src='{$this->settings['img_url']}/f_icon_read.png' />";

<if test="markercatforums:|:is_array( $cat_data ) AND count( $cat_data )">

<foreach loop="markercategories:$cat_data as $_data">

<if test="markerhasforums:|:is_array( $_data['forum_data'] ) AND count( $_data['forum_data'] )">

<foreach loop="markerforums:$_data['forum_data'] as $forum_id => $forum_data">

<if test="markernotredirect:|:!$forum_data['redirect_on']">

<if test="markerhasunread:|:$forum_data['_has_unread']">

ipb.global.registerMarker( "forum_img_{$forum_data['id']}", "{$forum_data['img_new_post']}", markerURL + "&forumid={$forum_data['id']}" );

</if>

</if>

</foreach>

</if>

</foreach>

</if>

//]]>

</script>

<h3 class='maintitle'>Статистика</h3>

<div id='board_statistics' class='statistics clearfix'>

<ul id='stat_links' class='ipsList_inline right ipsType_small'>

<if test="statsLinks:|:1==1"> <!-- Hook point -->

<li><a href="{parse url="app=forums&amp;module=extras&amp;section=stats&amp;do=leaders" base="public"}" title="{$this->lang->words['sm_forum_leaders_title']}">{$this->lang->words['sm_forum_leaders']}</a></li>

<li><a href="{parse url="app=forums&amp;module=extras&amp;section=stats" base="public"}" title="{$this->lang->words['sm_all_posters_title']}">{$this->lang->words['sm_today_posters']}</a></li>

<li><a href="{parse url="app=members&amp;module=list&amp;max_results=20&amp;sort_key=posts&amp;sort_order=desc&amp;filter=ALL" base="public" seotitle="false"}" title="{$this->lang->words['sm_overall_posters_title']}">{$this->lang->words['sm_overall_posters']}</a></li>

<if test="reputationEnabled:|:$this->settings['reputation_enabled']">

<li>

<a href="{parse url="app=members&amp;module=reputation&amp;section=most" base="public" template="most_liked" seotitle="most_liked"}">

<if test="reputationType:|:$this->settings['reputation_point_types'] == 'like'">

{$this->lang->words['most_rep_likes']}

<else />

{$this->lang->words['most_rep_rep']}

</if>

</a>

</li>

</if>

</if>

</ul>

<if test="showActive:|:$this->settings['show_active'] && $this->memberData['gbw_view_online_lists']">

<h4 class='statistics_head'>{parse expression="sprintf( $this->lang->words['online_right_now'], $stats['TOTAL'] )"} {$this->lang->words['active_users']}</h4>

<p class='statistics_brief desc'>

{parse expression="sprintf( $this->lang->words['active_users_detail'], $stats['MEMBERS'], $stats['GUESTS'], $stats['ANON'] )"}

<if test="onlineListEnabled:|:$this->settings['allow_online_list']">&nbsp;&nbsp;<a href='{parse url="app=members&amp;module=online&amp;sort_order=desc" base="public"}'>({$this->lang->words['online_link']})</a></if>

</p>

</if>

<if test="activeNames:|:count($stats['NAMES']) && $this->settings['show_active']">

<br />

<p>

<span class='name'>{parse expression="implode( ",</span> <span class='name'>", $stats['NAMES'] )"}</span>

</p>

</if>

<if test="showTotals:|:$this->settings['show_totals']">

<div id='board_stats'>

<ul class='ipsType_small ipsList_inline'>

<li class='clear'>

<span class='value'>{$stats['info']['total_posts']}</span>

{$this->lang->words['total_posts']}

</li>

<li class='clear'>

<span class='value'>{$stats['info']['mem_count']}</span>

{$this->lang->words['total_members']}

</li>

<li class='clear'>

{IPSMember::makeProfileLink( $stats['info']['last_mem_name'], $stats['info']['last_mem_id'], $stats['info']['last_mem_seo'], 'value' )}

{$this->lang->words['newest_member']}

</li>

<li class='clear' data-tooltip="{$stats['info']['most_time']}">

<span class='value'>{$stats['info']['most_online']}</span>

{$this->lang->words['online_at_once']}

</li>

</ul>

</div>

</if>

</div>

Наш форум живет: <script type="text/javascript">

<!--

d0 = new Date('December 30, 2011');

d1 = new Date();

dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24);

document.write('' + Math.round(dt) + '');

-->

</script> день.</center>

А это topicViewTemplate.

<if test="allowRating:|:$forum['forum_allow_rating']">

{parse js_module="rating"}

</if>

{parse js_module="topic"}

<script type="text/javascript">

//<![CDATA[

ipb.topic.inSection = 'topicview';

ipb.topic.topic_id = {$topic['tid']};

ipb.topic.forum_id = {$forum['id']};

ipb.topic.start_id = {parse expression="intval($this->request['st'])"};

ipb.topic.topPid = 0;

ipb.topic.counts = { postTotal: {parse expression="intval($topic['posts']+1)"},

curStart: ipb.topic.start_id,

perPage: {parse expression="intval($this->settings['display_max_posts'])"} };

//Search Setup

ipb.vars['search_type'] = 'forum';

ipb.vars['search_type_id'] = {$forum['id']};

ipb.vars['search_type_2'] = 'topic';

ipb.vars['search_type_id_2'] = {$topic['tid']};

<if test="canDeleteUrls:|:!$this->member->is_not_human">

// Delete stuff set up

ipb.topic.deleteUrls['hardDelete'] = new Template( ipb.vars['base_url'] + "app=forums&module=moderate&section=moderate&do=04&f={$forum['id']}&t={$topic['tid']}&st={$this->request['st']}&auth_key={$this->member->form_hash}&p=#{pid}" );

ipb.topic.deleteUrls['softDelete'] = new Template( ipb.vars['base_url'] + "app=forums&module=moderate&section=moderate&do=postchoice&tact=sdelete&t={$topic['tid']}&f={$forum['id']}&auth_key={$this->member->form_hash}&selectedpids[#{pid}]=#{pid}&pid=#{pid}" );

</if>

ipb.templates['post_moderation'] = new Template("<div id='comment_moderate_box' class='ipsFloatingAction' style='display: none'><span class='desc'>{$this->lang->words['comment_action_count']} </span><select id='tactInPopup' class='input_select'><option value='approve'>{$this->lang->words['cpt_approve']}</option><option value='delete'>{$this->lang->words['cpt_hide']}</option><option value='sundelete'>{$this->lang->words['cpt_undelete']}</option><option value='deletedo'>{$this->lang->words['cpt_delete']}</option><option value='merge'>{$this->lang->words['cpt_merge']}</option><option value='split'>{$this->lang->words['cpt_split']}</option><option value='move'>{$this->lang->words['cpt_move']}</option></select>&nbsp;&nbsp;<input type='button' class='input_submit' id='submitModAction' value='{$this->lang->words['comments_act_go']}' /></div>");

//]]>

</script>

<if test="disablelightbox:|:!$this->settings['disable_lightbox']">

{parse template="include_lightbox" group="global" params=""}

</if>

{$displayData['follow_data']}

<if test="linkAvatarOpen:|:!empty($topic['_starter']['member_id']) && $this->memberData['g_mem_info']">

<a href='{parse url="showuser={$topic['_starter']['member_id']}" seotitle="{$topic['_starter']['members_seo_name']}" template="showuser" base="public"}' class='ipsUserPhotoLink'>

</if>

<img src='{$topic['_starter']['pp_small_photo']}' class='ipsUserPhoto ipsUserPhoto_medium left' />

<if test="linkAvatarclose:|:!empty($topic['_starter']['member_id']) && $this->memberData['g_mem_info']">

</a>

</if>

<div itemscope itemtype="__schema.org/Article" class='ipsBox_withphoto'>

<if test="topicRating:|:$forum['forum_allow_rating']">

<span itemprop="aggregateRating" itemscope itemtype="__schema.org/Ag...ggregateRating" class='rating ipsType_smaller'>

<if test="$topic['_allow_rate']">

<strong>{$this->lang->words['js_rate_me']}</strong>&nbsp;&nbsp;

</if>

<if test="$topic['_allow_rate']">

<a href='{parse url="app=forums&amp;module=extras&amp;section=rating&amp;t={$topic['tid']}&amp;rating=1&amp;secure_key={$this->member->form_hash}" base="public"}' id='topic_rate_1' title='{$this->lang->words['top_js_1star']}'>

</if>

<if test="rate1:|:$topic['_rate_int'] >= 1">

{parse replacement="rate_on"}

<else />

{parse replacement="rate_off"}

</if>

<if test="$topic['_allow_rate']">

</a><a href='{parse url="app=forums&amp;module=extras&amp;section=rating&amp;t={$topic['tid']}&amp;rating=2&amp;secure_key={$this->member->form_hash}" base="public"}' id='topic_rate_2' title='{$this->lang->words['top_js_2star']}'>

</if>

<if test="rate2:|:$topic['_rate_int'] >= 2">

{parse replacement="rate_on"}

<else />

{parse replacement="rate_off"}

</if>

<if test="$topic['_allow_rate']">

</a><a href='{parse url="app=forums&amp;module=extras&amp;section=rating&amp;t={$topic['tid']}&amp;rating=3&amp;secure_key={$this->member->form_hash}" base="public"}' id='topic_rate_3' title='{$this->lang->words['top_js_3star']}'>

</if>

<if test="rate3:|:$topic['_rate_int'] >= 3">

{parse replacement="rate_on"}

<else />

{parse replacement="rate_off"}

</if>

<if test="$topic['_allow_rate']">

</a><a href='{parse url="app=forums&amp;module=extras&amp;section=rating&amp;t={$topic['tid']}&amp;rating=4&amp;secure_key={$this->member->form_hash}" base="public"}' id='topic_rate_4' title='{$this->lang->words['top_js_4star']}'>

</if>

<if test="rate4:|:$topic['_rate_int'] >= 4">

{parse replacement="rate_on"}

<else />

{parse replacement="rate_off"}

</if>

<if test="$topic['_allow_rate']">

</a><a href='{parse url="app=forums&amp;module=extras&amp;section=rating&amp;t={$topic['tid']}&amp;rating=5&amp;secure_key={$this->member->form_hash}" base="public"}' id='topic_rate_5' title='{$this->lang->words['top_js_5star']}'>

</if>

<if test="rate5:|:$topic['_rate_int'] >= 5">

{parse replacement="rate_on"}

<else />

{parse replacement="rate_off"}

</if>

<if test="$topic['_allow_rate']">

</a>

</if>

<span id='rating_text'>

<if test="hasRates:|:$topic['topic_rating_hits'] > 0">

<span itemprop="ratingCount" id='rating_hits'>{$topic['topic_rating_hits']}</span> <span>{$this->lang->words['poll_s_votes']}</span>

<meta itemprop="ratingValue" content="{parse expression="floor($topic['_rate_int'])"}" />

</if>

</span>

<if test="$topic['_allow_rate']">

<script type='text/javascript'>

//<![CDATA[

rating = new ipb.rating( 'topic_rate_', {

url: ipb.vars['base_url'] + 'app=forums&module=ajax&section=topics&do=rateTopic&t={$topic['tid']}&md5check=' + ipb.vars['secure_hash'],

cur_rating: {$topic['_rate_int']},

rated: <if test="jsHasRates:|:$topic['_rating_value'] != -1">1<else />0</if>,

allow_rate: {$topic['_allow_rate']},

multi_rate: 1,

show_rate_text: true

} );

//]]>

</script>

</if>

</span>

</if>

<h1 itemprop="name" class='ipsType_pagetitle'>{$topic['title']}</h1>

<div class='desc lighter blend_links'>

{$this->lang->words['started_by']} <span itemprop="creator">{parse template="userHoverCard" group="global" params="$topic['_starter']"}</span>, <span itemprop="dateCreated">{parse date="$topic['start_date']" format="SHORT"}</span>

</div>

<if test="hasTags:|:is_array($topic['tags'])">

{$topic['tags']['formatted']['parsedWithoutComma']}

<br />

</if>

<meta itemprop="interactionCount" content="UserComments:{parse expression="intval($topic['replies'] + 1)"}" />

</div>

<if test="topicHasBeenHidden:|:$topic['approved'] == -1">

<br />

<div class='message error'>

{parse expression="sprintf( $this->lang->words['tdb__forumindex'], $topic['sdData']['members_display_name'] )"} {parse date="$topic['sdData']['sdl_obj_date']" format="long"}

<if test="showReason:|:$this->registry->getClass('class_forums')->canSeeSoftDeleteReason( $forum['id'] )">

<br /><span><if test="$topic['sdData']['sdl_obj_reason']">{$topic['sdData']['sdl_obj_reason']}<else />{$this->lang->words['tdb__noreasongi']}</if></span>

</if>

<br /><br />

<if test="tbdSoftRestore:|:$this->memberData['g_is_supmod'] == 1 || $this->memberData['forumsModeratorData'][ $forum['id'] ]['bw_mod_un_soft_delete_topic']">

<a href='{parse url="app=forums&amp;module=moderate&amp;section=moderate&amp;f={$forum['id']}&amp;t={$topic['tid']}&amp;st={$this->request['st']}&amp;auth_key={$this->member->form_hash}&amp;do=sundelete" base="public"}' title='{$this->lang->words['dl_ths_restore']}' class='ipsButton_secondary'>{$this->lang->words['dl_ths_restore']}</a>

</if>

<if test="tbdRestore:|:$this->memberData['g_is_supmod'] == 1 || $this->memberData['forumsModeratorData'][ $forum['id'] ]['delete_topic']">

<a href='{parse url="app=forums&amp;module=moderate&amp;section=moderate&amp;f={$forum['id']}&amp;st={$this->request['st']}&amp;t={$topic['tid']}&amp;auth_key={$this->member->form_hash}&amp;do=08" base="public"}' title='{$this->lang->words['dl_ths_delete']}' class='ipsButton_secondary'>{$this->lang->words['dl_ths_delete']}</a>

</if>

</div>

</if>

<if test="topicHasBeenDeleted:|:$topic['approved'] == 2">

<br />

<div class='message error'>

{$this->lang->words['topic_deleted']}

<br /><br />

<a href='{parse url="app=forums&amp;module=moderate&amp;section=moderate&amp;do=topic_restore&amp;t={$topic['tid']}&amp;f={$forum['id']}&amp;auth_key={$this->member->form_hash}" base="public"}' title='{$this->lang->words['dl_ths_restore']}' class='ipsButton_secondary'>{$this->lang->words['restore_post']}</a>

<a href='{parse url="app=forums&amp;module=moderate&amp;section=moderate&amp;do=09&amp;t={$topic['tid']}&amp;f={$forum['id']}&amp;auth_key={$this->member->form_hash}" base="public"}' title='{$this->lang->words['dl_ths_delete']}' class='ipsButton_secondary'>{$this->lang->words['perm_delete_post']}</a>

</div>

</if>

<br />

<div class='topic_controls'>

{$topic['SHOW_PAGES']}

<if test="isArchivedPostBox:|:$topic['_isArchived']">

{parse template="archiveStatusMessage" group="topic" params="$topic,$forum"}

<else />

<ul class='topic_buttons'>

<if test="closedButton:|:$displayData['reply_button']['image'] == 'locked'">

<li class='important'>

<if test="pollOnly:|:isset($displayData['poll_data']['poll']['poll_only']) && $displayData['poll_data']['poll']['poll_only']">

<if test="closedButtonLink:|:$displayData['reply_button']['url']">

<a href='{$displayData['reply_button']['url']}' accesskey='r'>{parse replacement="lock_icon"} {$this->lang->words['top_poll_only_reply']}</a>

<else />

<span>{parse replacement="lock_icon"} {$this->lang->words['top_poll_only']}</span>

</if>

<else />

<if test="closedButtonLink:|:$displayData['reply_button']['url']">

<a href='{$displayData['reply_button']['url']}' accesskey='r'>{parse replacement="lock_icon"} {$this->lang->words['top_locked_reply']}</a>

<else />

<span>{parse replacement="lock_icon"} {$this->lang->words['top_locked']}</span>

</if>

</if>

</li>

<else />

<if test="replyButton:|:$displayData['reply_button']['image']">

<if test="replyButtonLink:|:$displayData['reply_button']['url']">

<li><a href='{$displayData['reply_button']['url']}' title='{$this->lang->words['topic_add_reply']}' accesskey='r'>{$this->lang->words['topic_add_reply']}</a></li>

<else />

<li class='disabled'><span><if test="isMemberTop:|: ! $this->memberData['member_id']">{$this->lang->words['topic_no_reply_guest']}<else />{$this->lang->words['top_cannot_reply']}</if></span></li>

</if>

</if>

</if>

<if test="topicDescription:|:$topic['hasUnreadPosts'] AND ( $topic['posts'] + 1 ) > $this->settings['display_max_posts']">

<li class='non_button'><a href='{parse url="showtopic={$topic['tid']}&amp;view=getnewpost" template="showtopic" seotitle="{$topic['title_seo']}" base="public"}' title='{$this->lang->words['first_unread_post']}'>{$this->lang->words['go_to_first_unread']}</a></li>

</if>

<if test="modOptions:|:$displayData['mod_links'] AND ( $this->memberData['is_mod'] OR $this->memberData['member_id'] == $topic['starter_id'] )">

<li class='non_button'><a href='#' id='topic_mod_options' title='{$this->lang->words['topic_moderation']}'>{$this->lang->words['topic_moderation']}</a></li>

</if>

</ul>

</if>

</div>

<if test="modOptionsDropdown:|:$displayData['mod_links'] AND ( $this->memberData['is_mod'] OR $this->memberData['member_id'] == $topic['starter_id'] )">

<ul class='ipbmenu_content' id='topic_mod_options_menucontent' style='display:none'>

<foreach loop="mod_links:$displayData['mod_links'] as $_mod_link">

<li><a href="{parse url="app=forums&amp;module=moderate&amp;section=moderate&amp;t={$topic['tid']}&amp;f={$topic['forum_id']}&amp;st={$this->request['st']}&amp;auth_key={$this->member->form_hash}&amp;_fromTopic=1&amp;do={$_mod_link['option']}" base="public"}" class='modlink_{$_mod_link['option']}'>{$_mod_link['value']}</a></li>

</foreach>

<if test="$topic['topic_queuedposts'] AND $this->registry->class_forums->canQueuePosts( $forum['id'] )">

<li><a href="{parse url="app=forums&amp;module=moderate&amp;section=moderate&amp;t={$topic['tid']}&amp;f={$topic['forum_id']}&amp;st={$this->request['st']}&amp;auth_key={$this->member->form_hash}&amp;_fromTopic=1&amp;do=p_approve" base="public"}">{parse expression="sprintf( $this->lang->words['nmo_p_approve'], $topic['topic_queuedposts'])"}</a></li>

</if>

<if test="$topic['topic_queuedposts'] AND $this->registry->class_forums->canHardDeletePosts( $forum['id'], $topic )">

<li><a href="{parse url="app=forums&amp;module=moderate&amp;section=moderate&amp;t={$topic['tid']}&amp;f={$topic['forum_id']}&amp;st={$this->request['st']}&amp;auth_key={$this->member->form_hash}&amp;_fromTopic=1&amp;do=p_delete_approve" base="public"}">{parse expression="sprintf( $this->lang->words['nmo_p_delete_approve'], $topic['topic_queuedposts'])"}</a></li>

</if>

<if test="$this->registry->class_forums->can_Un_SoftDeletePosts( $forum['id'] ) AND $topic['topic_deleted_posts']">

<li><a href="{parse url="app=forums&amp;module=moderate&amp;section=moderate&amp;t={$topic['tid']}&amp;f={$topic['forum_id']}&amp;st={$this->request['st']}&amp;auth_key={$this->member->form_hash}&amp;_fromTopic=1&amp;do=p_restore" base="public"}">{parse expression="sprintf( $this->lang->words['nmo_p_restore'], $topic['topic_deleted_posts'])"}</a></li>

</if>

<if test="$topic['topic_deleted_posts'] AND $this->registry->class_forums->canHardDeletePosts( $forum['id'], $topic )">

<li><a href="{parse url="app=forums&amp;module=moderate&amp;section=moderate&amp;t={$topic['tid']}&amp;f={$topic['forum_id']}&amp;st={$this->request['st']}&amp;auth_key={$this->member->form_hash}&amp;_fromTopic=1&amp;do=p_delete_softed" base="public"}">{parse expression="sprintf( $this->lang->words['nmo_p_delete_softed'], $topic['topic_deleted_posts'])"}</a></li>

</if>

<if test="mmModOptions:|:is_array( $displayData['multi_mod'] ) AND count( $displayData['multi_mod'] )">

<foreach loop="mm:$displayData['multi_mod'] as $mm_data">

<li><a href="{parse url="app=forums&amp;module=moderate&amp;section=multimod&amp;t={$topic['tid']}&amp;mm_id={$mm_data[0]}" base="public"}">{$mm_data[1]}</a></li>

</foreach>

</if>

</ul>

<script type='text/javascript'>

document.observe("dom:loaded", function()

{

new ipb.Menu( $('topic_mod_options'), $('topic_mod_options_menucontent') );

} );

</script>

</if>

<div class='maintitle clear clearfix'>

<span class='ipsType_small'>

<if test="$topic['posts']">

{parse expression="sprintf( ( $topic['posts'] > 1 ) ? $this->lang->words['x_replies_to_topic'] : $this->lang->words['x_reply_to_topic'], $topic['posts'] )"}

<else />

{$this->lang->words['no_replies_to_topic']}

</if>

</span>

<if test="reputationFilter:|:$this->settings['reputation_enabled'] && $this->settings['reputation_point_types'] != 'like' && $this->settings['reputation_show_content'] && $this->memberData['member_id'] != 0 && is_array($this->caches['reputation_levels'])">

<a href='#rep_filter_menucontent' id='rep_filter' class='right ipsType_smaller'>

<if test="repFilterDefault:|:$this->memberData['_members_cache']['rep_filter'] && $this->memberData['_members_cache']['rep_filter'] === '*'">

{$this->lang->words['rep_f_viewing_all']}

<else />

{parse expression="sprintf( $this->lang->words['rep_f_hiding'], $this->memberData['_members_cache']['rep_filter'] )"}

</if>

<img src='{$this->settings['img_url']}/useropts_arrow.png' />

</a>

</if>

</div>

<if test="reputationFilter:|:$this->settings['reputation_enabled'] && $this->settings['reputation_point_types'] != 'like' && $this->settings['reputation_show_content'] && $this->memberData['member_id'] != 0 && is_array($this->caches['reputation_levels'])">

<ul id='rep_filter_menucontent' class='ipbmenu_content with_checks' style='display: none'>

<li <if test="optSelectStar:|:isset( $this->memberData['_members_cache']['rep_filter'] ) AND $this->memberData['_members_cache']['rep_filter'] === '*'">class='selected'</if>>

<a href='{parse url="app=forums&amp;module=forums&amp;section=topics&amp;rep_filter=update&amp;f={$topic['forum_id']}&amp;t={$topic['tid']}&amp;secure_key={$this->member->form_hash}&amp;st={$this->request['st']}&amp;rep_filter_set=*" base="public"}'>{$this->lang->words['rep_f_all_posts']}</a>

</li>

<if test="repFilterOptions:|:is_array($this->caches['reputation_levels'])">

<foreach loop="reputation_levels:$this->caches['reputation_levels'] as $k => $v">

<li <if test="optRepFilterSelected:|:isset( $this->memberData['_members_cache']['rep_filter'] ) AND $v['level_points'] == $this->memberData['_members_cache']['rep_filter']">class='selected'</if>>

<a href='{parse url="app=forums&amp;module=forums&amp;section=topics&amp;rep_filter=update&amp;f={$topic['forum_id']}&amp;t={$topic['tid']}&amp;secure_key={$this->member->form_hash}&amp;st={$this->request['st']}&amp;rep_filter_set={$v['level_points']}" base="public"}' rel='nofollow'>

{$this->lang->words['rep_f_hide']} <strong>{$v['level_points']} {$this->lang->words['rep_f_points']}</strong>

</a>

</li>

</foreach>

</if>

</ul>

<script type='text/javascript'>

new ipb.Menu( $('rep_filter'), $('rep_filter_menucontent') );

</script>

</if>

<div class='topic hfeed clear clearfix'>

{$displayData['poll_data']['html']}

<if test="hasPosts:|:is_array( $post_data ) AND count( $post_data )">

<div class='ipsBox'>

<div class='ipsBox_container' id='ips_Posts'>

<foreach loop="post_data:$post_data as $post">

{parse template="post" group="topic" params="$post, $displayData, $topic, $forum"}

</foreach>

</div>

</div>

</if>

<hr />

<div class='topic_controls clear ipsPad_top_bottom_half'>

<if test="$topic['SHOW_PAGES']">

<div class='left'>{$topic['SHOW_PAGES']}</div>

</if>

<div class='ipsPad_top_slimmer right'>

<if test="modOptions:|:$displayData['mod_links'] AND ( $this->memberData['is_mod'] OR $this->memberData['member_id'] == $topic['starter_id'] )">

<span class='post_id'><a href='#' id='topic_mod_options_alt' class="ipsType_small" title='{$this->lang->words['topic_moderation']}'>{$this->lang->words['topic_moderation']}</a></span> &middot;

</if>

<span class='post_id'><a href='{parse url="showforum={$forum['id']}" template="showforum" seotitle="{$forum['name_seo']}" base="public"}' class="ipsType_small">{parse expression="sprintf( $this->lang->words['go_back_to'], $forum['name'] )"}</a></span>

<if test="hasUnreadNext:|:$forum['_hasUnreadTopics']">

&middot; <a href='{parse url="showtopic={$topic['tid']}&amp;view=getnextunread" template="showtopicnextunread" seotitle="{$topic['title_seo']}" base="public"}' class="ipsType_small">{$this->lang->words['goto_next_unread_topic']}</a>

</if>

</div>

</div>

<h3 class='maintitle'>Fast Reply</h3>

<if test="fastReply:|:$displayData['fast_reply'] && $displayData['reply_button']['url']">

<hr />

<div class='ipsBox' id='fast_reply_wrapper'>

<div class='ipsBox_container ipsPad'>

<h1 class='ipsType_subtitle'>{$this->lang->words['topic_add_reply']}</h1>

<if test="isLockedFR:|:$topic['state'] == 'closed'"><span class='error'>{$this->lang->words['locked_reply_fr']}</span><br /></if>

<br />

<if test="isMember:|:$this->memberData['member_id']">

<a href="{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}" template="showuser" base="public"}" title='{$this->lang->words['your_profile']}' class='ipsUserPhotoLink left'><img src='{$this->memberData['pp_small_photo']}' alt="{parse expression="sprintf($this->lang->words['users_photo'],$this->memberData['members_display_name'])"}" class='ipsUserPhoto ipsUserPhoto_medium' /></a>

<else />

<div class='left'>{IPSMember::buildNoPhoto(0, 'small' )}</div>

</if>

<div class='ipsBox_withphoto clearfix'>

<form action="{parse url="" base="public"}" method="post" id='ips_fastReplyForm'>

<input type="hidden" name="app" value="forums" />

<input type="hidden" name="module" value="post" />

<input type="hidden" name="section" value="post" />

<input type="hidden" name="do" value="reply_post_do" />

<input type="hidden" name="f" value="{$forum['id']}" />

<input type="hidden" name="t" value="{$topic['tid']}" />

<input type="hidden" name="st" value="{$this->request['st']}" />

<input type="hidden" name="auth_key" value="{$this->member->form_hash}" />

<input type="hidden" name="fast_reply_used" value="1" />

<input type="hidden" name="enableemo" value="yes" />

<input type="hidden" name="enablesig" value="yes" />

<if test="$this->memberData['auto_track']">

<input type="hidden" name="enabletrack" value="1" />

</if>

<if test="is_array($topic['_fastReplyStatusMessage']) AND count($topic['_fastReplyStatusMessage']) AND strlen($topic['_fastReplyStatusMessage'][0])">

<div class='message'>{parse expression="implode( '<br />', $topic['_fastReplyStatusMessage'] )"}</div>

</if>

{parse editor="Post" options="array( 'type' => 'full', 'minimize' => 1, 'isTypingCallBack' => 'ipb.topic.isTypingCallBack', 'height' => 180, 'autoSaveKey' => 'reply-' . $topic[tid], 'warnInfo' => 'fastReply', 'modAll' => $topic['_fastReplyModAll'] )"}

<br />

<fieldset class='right' id='fast_reply_controls'>

<input type='submit' name="submit" class='input_submit' value='{$this->lang->words['qr_post']}' tabindex='1' accesskey='s' id='submit_post' />&nbsp;&nbsp;<input type='submit' name="preview" class='input_submit alt' value='{$this->lang->words['qr_more_opts']}' tabindex='0' id='full_compose' />

</fieldset>

</form>

</div>

<div id='ips_HasReplies'></div>

</div>

</div>

<script type='text/javascript'>

ipb.topic.fastReplyId = '{$this->settings['_lastEditorId']}';

</script>

<else />

<if test="loadJsManually:|:$displayData['load_editor_js']">

{parse template="editorLoadJs" group="editors" params="$displayData['smilies']"}

</if>

</if>

<!-- Close topic -->

</div>

<!-- BOTTOM BUTTONS -->

<br />

<h3 class='maintitle'>Share Links</h3>

<div id='topic_stats' class='statistics clear clearfix'>

<if test="canShare:|:!$forum['disable_sharelinks'] AND $this->settings['sl_enable']">

<div class='clear clearfix left'>

{IPSLib::shareLinks( $topic['title'] )}

</div></div>

</if>

<!-- SAME TAGGED -->

<if test="sameTagged:|:is_array( $displayData['same_tagged'] ) and count( $displayData['same_tagged'] )">

<br />

<h3 class='maintitle'>{parse expression="sprintf( $this->lang->words['topic_same_tagged_as'], $topic['tags']['formatted']['string'] )"}</h3>

<div class='ipsBox_container'>

<table class='ipb_table topic_list'>

<foreach loop="topics:$displayData['same_tagged'] as $tid => $tdata">

{parse template="topic" group="forum" params="$tdata, $forum, array(), false"}

</foreach>

</table>

</div>

</div>

</if>

<!-- ACTIVE USERS --><br />

<h3 class='maintitle'>Active Users</h3>

<if test="topicActiveUsers:|:is_array( $displayData['active_users'] ) AND count( $displayData['active_users'] )">

<div id='topic_stats' class='statistics clear clearfix'>

<div id='topic_active_users' class='active_users'>

<h4 class='statistics_head'>{parse expression="sprintf( $this->lang->words['active_users_title'], $displayData['active_users']['stats']['total'] )"}</h4>

<p class='statistics_brief desc'>{parse expression="sprintf( $this->lang->words['active_users_detail'], $displayData['active_users']['stats']['members'], $displayData['active_users']['stats']['guests'], $displayData['active_users']['stats']['anon'] )"}</p>

<if test="auNames:|:is_array( $displayData['active_users']['names'] ) AND count( $displayData['active_users']['names'] )">

<br />

<ul class='ipsList_inline'>

{parse expression="implode( ', ', $displayData['active_users']['names'] )"}

</ul>

</if>

</div>

</div>

</if>

<if test="scrollToPost:|:$this->request['gopid']">

<script type='text/javascript'>

var gopid = "{$this->request['gopid']}".replace(/&amp;/g, '');

ipb.topic.scrollToPost( parseInt( gopid ) );

</script>

</if>

{parse template="include_highlighter" group="global" params="1"}

<div id='multiQuoteInsert' style='display: none;' class='ipsFloatingAction'>

<span class='ipsButton no_width' id='mqbutton'>{$this->lang->words['mq_reply_quoted_posts']}</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='#' id='multiQuoteClear' class='ipsType_smaller desc' title='{$this->lang->words['mq_clear_desc']}'>{$this->lang->words['mq_clear']}</a> &nbsp;&nbsp;&nbsp;

</div>

<form id="modform" method="post" action="{parse url="" base="public"}">

<input type="hidden" name="app" value="forums" />

<input type="hidden" name="module" value="moderate" />

<input type="hidden" name="section" value="moderate" />

<input type="hidden" name="do" value="postchoice" />

<input type="hidden" name="f" value="{$topic['forum_id']}" />

<input type="hidden" name="t" value="{$topic['tid']}" />

<input type="hidden" name="auth_key" value="{$this->member->form_hash}" />

<input type="hidden" name="st" value="{$this->request['st']}" />

<input type="hidden" value="{$this->request['selectedpids']}" name="selectedpidsJS" id='selectedpidsJS' />

<input type="hidden" name="tact" id="tact" value="" />

</form>

Нету там такого :good:

ACTIVE USERS перевел был topicViewTemplate

comment_7149

В чем проблема? Открывайте каждый шаблон из категории Темы, и там ищите текст.

comment_7152

Я бы на вашем месте, сначала разобрался с косяками на форуме, а уже потом стал бы переводить шаблоны.

comment_7156

Poliik, ну как же нет? Все есть, при чем в приложенном вами коде.

topicViewTemplate:

Строка 284 - "Fast Reply":


<h3 class='maintitle'>Fast Reply</h3>

Строка 339 - "Share Links":

<h3 class='maintitle'>Share Links</h3>

Cтрока 364 - "Active Users":

<h3 class='maintitle'>Active Users</h3>

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.