1
0
Fork 0
mirror of https://github.com/Oreolek/ifhub.club.git synced 2024-06-26 03:30:48 +03:00

Оптимизация текстовок

This commit is contained in:
Denis Shakhov 2014-08-11 22:55:50 +07:00
parent 7e3e1bcc9f
commit d91949fb6d
10 changed files with 79 additions and 97 deletions

View file

@ -67,7 +67,7 @@ class ActionSubscribe extends Action {
$oSubscribe->setDateRemove(date("Y-m-d H:i:s"));
$this->Subscribe_UpdateSubscribe($oSubscribe);
$this->Message_AddNotice($this->Lang_Get('subscribe_change_ok'),null,true);
$this->Message_AddNotice($this->Lang_Get('common.success.save'),null,true);
}
/**
* Получаем URL для редиректа
@ -126,7 +126,7 @@ class ActionSubscribe extends Action {
if ($oSubscribe=$this->Subscribe_AddSubscribeSimple($sTargetType,$sTargetId,$sMail,$this->oUserCurrent ? $this->oUserCurrent->getId() : null)) {
$oSubscribe->setStatus($iValue);
$this->Subscribe_UpdateSubscribe($oSubscribe);
$this->Message_AddNotice($this->Lang_Get('subscribe_change_ok'),$this->Lang_Get('attention'));
$this->Message_AddNotice($this->Lang_Get('common.success.save'),$this->Lang_Get('attention'));
return ;
}
return $this->EventErrorDebug();

View file

@ -271,13 +271,12 @@ return array(
),
/**
* Страница удаления блога
* Удаление блога
*/
'remove' => array(
'title' => 'Удаление блога',
'remove_topics' => 'Удалить топики',
'move_to' => 'Переместить топики в блог',
'confirm' => 'Вы уверены, что хотите удалить блог?',
// Сообщения
'alerts' => array(
@ -1518,6 +1517,51 @@ return array(
),
/**
* Редактор
*/
'editor' => array(
'markup' => array(
'help' => array(
'link_show' => 'Доступны html-теги',
'special' => 'Специальные теги',
'special_cut' => 'Используется для больших текстов, скрывает под кат часть текста, следующую за тегом (будет написано «Читать дальше»).',
'special_cut_name' => 'Так можно превратить надпись «Читать дальше» в любой текст.',
'special_cut_name_example_name' => 'Подробности',
'special_video' => 'Добавляет в пост видео со следующих хостингов: YouTube, RuTube, Vimeo и Я.Видео. <br/>Вставляйте между тегами только прямую ссылку на видеоролик.',
'special_ls_user' => 'Выводит имя пользователя посреди текста.',
'special_ls_user_example_user' => 'Ник',
'standart' => 'Стандартные теги',
'standart_h' => 'Заголовки разного уровня.',
'standart_img' => 'Вставка изображения, в атрибуте src нужно указывать полный путь к изображению. Возможно выравнивание картинки атрибутом align.',
'standart_a' => 'Вставка ссылки, в атрибуте href указывается желаемый интернет-адрес или якорь (anchor) для навигации по странице.',
'standart_a_example_href' => 'Ссылка',
'standart_b' => 'Выделение важного текста, на странице выделяется жирным начертанием.',
'standart_i' => 'Выделение важного текста, на странице выделяется курсивом.',
'standart_s' => 'Текст между этими тегами будет отображаться как зачеркнутый.',
'standart_u' => 'Текст между этими тегами будет отображаться как подчеркнутый.',
'standart_hr' => 'Тег для вставки горизонтальной линии.',
'standart_blockquote' => 'Используйте этот тег для выделения цитат.',
'standart_table' => 'Набор тегов для создания таблицы. Тег &lt;td&gt; обозначает ячейку таблицы, тег &lt;th&gt; - ячейку в заголовке, &lt;tr&gt; - строчку таблицы. Все содержимое таблицы помещайте в тег &lt;table&gt;.',
'standart_ul' => 'Ненумерованный список; каждый элемент списка задается тегом &lt;li&gt;, набор элементов списка помещайте в тег &lt;ul&gt;.',
'standart_ol' => 'Нумерованный список; каждый элемент списка задается тегом &lt;li&gt;, набор элементов списка помещайте в тег &lt;ol&gt;.',
),
),
),
/**
* Админка
*/
'admin' => array(
'title' => 'Админка',
'items' => array(
'plugins' => 'Управление плагинами',
),
'install_plugin_admin' => 'Установить расширенную админ-панель'
),
/**
* Настройки
*/
@ -1544,13 +1588,6 @@ return array(
'topic_favourite_tags_block_all' => 'Все теги',
'topic_favourite_tags_block_user' => 'Мои теги',
/**
* UserFields
*/
'user_field_add' => 'Добавить',
'user_field_delete' => 'Удалить',
'user_field_delete_confirm' => 'Удалить поле?',
/**
* Жалобы на пользователя
*/
@ -1627,23 +1664,6 @@ return array(
'site_history_back' => 'Вернуться назад',
'site_go_main' => 'перейти на главную',
/**
* Админка
*/
'admin' => array(
'title' => 'Админка',
'items' => array(
'plugins' => 'Управление плагинами',
),
'install_plugin_admin' => 'Установить расширенную админ-панель'
),
'admin_title' => 'Админка',
'admin_comment_restore_tree' => 'Дерево комментариев перестроенно',
'admin_favourites_recalculated' => 'Счетчики избранных пересчитаны',
'admin_votes_recalculated' => 'Счетчики голосований пересчитаны',
'admin_topics_recalculated' => 'Количество топиков пересчитанно',
/**
* Рейтинг TOP
*/
@ -1676,7 +1696,6 @@ return array(
'uploadimg_submit' => 'Загрузить',
'uploadimg_link_submit_load' => 'Загрузить',
'uploadimg_link_submit_paste' => 'Вставить как ссылку',
'uploadimg_cancel' => 'Отмена',
'uploadimg_title' => 'Описание',
/**
@ -1699,11 +1718,6 @@ return array(
'plugins_activation_version_error' => 'Для работы плагина необходимо ядро LiveStreet версии не ниже %%version%%',
'plugins_activation_requires_error' => 'Для работы плагина необходим активированный плагин <b>%%plugin%%</b>',
'plugins_submit_delete' => 'Удалить плагины',
'plugins_delete_confirm' => 'Вы уверены, что желаете удалить указанные плагины?',
/**
* Подписка
*/
'subscribe_change_ok' => 'Изменение подписки прошло успешно',
/**
* Toolbar
*/
@ -1719,8 +1733,6 @@ return array(
/**
* Избранное, общее
*/
'favourite_form_tags_button_save' => 'Сохранить',
'favourite_form_tags_button_cancel' => 'Отмена',
'favourite_form_tags_button_show' => 'изменить свои теги',
/**
* Создание
@ -1729,31 +1741,6 @@ return array(
'block_create_topic_topic' => 'Топик',
'block_create_blog' => 'Блог',
'block_create_talk' => 'Сообщение',
/**
* Описание HTML тегов
*/
'tags_help_link_show' => 'Доступны html-теги',
'tags_help_special' => 'Специальные теги',
'tags_help_special_cut' => 'Используется для больших текстов, скрывает под кат часть текста, следующую за тегом (будет написано «Читать дальше»).',
'tags_help_special_cut_name' => 'Так можно превратить надпись «Читать дальше» в любой текст.',
'tags_help_special_cut_name_example_name' => 'Подробности',
'tags_help_special_video' => 'Добавляет в пост видео со следующих хостингов: YouTube, RuTube, Vimeo и Я.Видео. <br/>Вставляйте между тегами только прямую ссылку на видеоролик.',
'tags_help_special_ls_user' => 'Выводит имя пользователя посреди текста.',
'tags_help_special_ls_user_example_user' => 'Ник',
'tags_help_standart' => 'Стандартные теги',
'tags_help_standart_h' => 'Заголовки разного уровня.',
'tags_help_standart_img' => 'Вставка изображения, в атрибуте src нужно указывать полный путь к изображению. Возможно выравнивание картинки атрибутом align.',
'tags_help_standart_a' => 'Вставка ссылки, в атрибуте href указывается желаемый интернет-адрес или якорь (anchor) для навигации по странице.',
'tags_help_standart_a_example_href' => 'Ссылка',
'tags_help_standart_b' => 'Выделение важного текста, на странице выделяется жирным начертанием.',
'tags_help_standart_i' => 'Выделение важного текста, на странице выделяется курсивом.',
'tags_help_standart_s' => 'Текст между этими тегами будет отображаться как зачеркнутый.',
'tags_help_standart_u' => 'Текст между этими тегами будет отображаться как подчеркнутый.',
'tags_help_standart_hr' => 'Тег для вставки горизонтальной линии.',
'tags_help_standart_blockquote' => 'Используйте этот тег для выделения цитат.',
'tags_help_standart_table' => 'Набор тегов для создания таблицы. Тег &lt;td&gt; обозначает ячейку таблицы, тег &lt;th&gt; - ячейку в заголовке, &lt;tr&gt; - строчку таблицы. Все содержимое таблицы помещайте в тег &lt;table&gt;.',
'tags_help_standart_ul' => 'Ненумерованный список; каждый элемент списка задается тегом &lt;li&gt;, набор элементов списка помещайте в тег &lt;ul&gt;.',
'tags_help_standart_ol' => 'Нумерованный список; каждый элемент списка задается тегом &lt;li&gt;, набор элементов списка помещайте в тег &lt;ol&gt;.',
/**
* Системные сообщения
*/
@ -1769,12 +1756,8 @@ return array(
'system_error' => 'Системная ошибка, повторите позже',
'exit' => 'Выход',
'need_authorization' => 'Необходимо авторизоваться!',
'or' => 'или',
'window_close' => 'закрыть',
'not_access' => 'Нет доступа',
'install_directory_exists' => 'Для работы с сайтом удалите директорию /install.',
'login' => 'Вход на сайт',
'delete' => 'Удалить',
'date_day' => 'день',
'date_month' => 'месяц',
'month_array' => array(
@ -1801,7 +1784,6 @@ return array(
'date_hours_back' => '%%hours%% час назад; %%hours%% часа назад; %%hours%% часов назад',
'date_hours_back_less' => 'Менее часа назад',
'today' => 'Сегодня',
'more' => 'еще',
'timezone_list'=> array(
'-12' => '[UTC 12] Меридиан смены дат (запад)',
@ -1852,5 +1834,5 @@ return array(
'topic_create' => 'Написать',
'draft_declension' => 'черновик;черновика;черновиков',
'blog_menu_create' => 'Блог',
'user_search_filter_all' => 'Все'
'user_search_filter_all' => 'Все',
);

View file

@ -59,6 +59,6 @@
name="submit_plugins_del"
value="{$aLang.plugins_submit_delete}"
class="button"
onclick="return (jQuery('.form_plugins_checkbox:checked').length==0)?false:confirm('{$aLang.plugins_delete_confirm}');" />
onclick="return (jQuery('.form_plugins_checkbox:checked').length==0)?false:confirm('{$aLang.common.remove_confirm}');" />
</form>
{/block}

View file

@ -23,22 +23,22 @@
<div class="editor-help js-editor-help" data-form-id="{$smarty.local.sTargetId}">
<header class="editor-help-header clearfix">
<a href="#" class="link-dotted help-link js-editor-help-toggle">{$aLang.tags_help_link_show}</a>
<a href="#" class="link-dotted help-link js-editor-help-toggle">{$aLang.editor.markup.help.link_show}</a>
</header>
<div class="editor-help-body">
<h3 class="h3">{$aLang.tags_help_special}</h3>
<h3 class="h3">{$aLang.editor.markup.help.special}</h3>
<div class="mb-30">
{editor_help_item aItems=[
[ 'tags' => [ [ 'text' => '&lt;cut&gt;' ] ], 'def' => $aLang.tags_help_special_cut ],
[ 'tags' => [ [ 'text' => "&lt;cut name=\"{$aLang.tags_help_special_cut_name_example_name}\"&gt;" ] ], 'def' => $aLang.tags_help_special_cut_name ],
[ 'tags' => [ [ 'text' => "&lt;video&gt;http://...&lt;/video&gt;", 'insert' => '&lt;video&gt;&lt;/video&gt;' ] ], 'def' => $aLang.tags_help_special_video ],
[ 'tags' => [ [ 'text' => "&lt;ls user=\"{$aLang.tags_help_special_ls_user_example_user}\" /&gt;", 'insert' => '&lt;ls user=&quot;&quot; /&gt;' ] ], 'def' => $aLang.tags_help_special_ls_user ]
[ 'tags' => [ [ 'text' => '&lt;cut&gt;' ] ], 'def' => $aLang.editor.markup.help.special_cut ],
[ 'tags' => [ [ 'text' => "&lt;cut name=\"{$aLang.editor.markup.help.special_cut_name_example_name}\"&gt;" ] ], 'def' => $aLang.editor.markup.help.special_cut_name ],
[ 'tags' => [ [ 'text' => "&lt;video&gt;http://...&lt;/video&gt;", 'insert' => '&lt;video&gt;&lt;/video&gt;' ] ], 'def' => $aLang.editor.markup.help.special_video ],
[ 'tags' => [ [ 'text' => "&lt;ls user=\"{$aLang.editor.markup.help.special_ls_user_example_user}\" /&gt;", 'insert' => '&lt;ls user=&quot;&quot; /&gt;' ] ], 'def' => $aLang.editor.markup.help.special_ls_user ]
]}
</div>
<h3 class="h3">{$aLang.tags_help_standart}</h3>
<h3 class="h3">{$aLang.editor.markup.help.standart}</h3>
<div class="clearfix">
<ul class="editor-help-col">
@ -47,36 +47,36 @@
[ 'text' => '&lt;h4&gt;&lt;/h4&gt;' ],
[ 'text' => '&lt;h5&gt;&lt;/h5&gt;' ],
[ 'text' => '&lt;h6&gt;&lt;/h6&gt;' ]
], 'def' => $aLang.tags_help_standart_h ],
[ 'tags' => [ [ 'text' => "&lt;img src=\"\" /&gt;" ] ], 'def' => $aLang.tags_help_standart_img ],
], 'def' => $aLang.editor.markup.help.standart_h ],
[ 'tags' => [ [ 'text' => "&lt;img src=\"\" /&gt;" ] ], 'def' => $aLang.editor.markup.help.standart_img ],
[ 'tags' => [
[ 'text' => "&lt;a href=\"http://...\"&gt;{$aLang.tags_help_standart_a_example_href}&lt;/a&gt;", 'insert' => '&lt;a href=&quot;&quot;&gt;&lt;/a&gt;"' ]
], 'def' => $aLang.tags_help_standart_a ],
[ 'tags' => [ [ 'text' => "&lt;b&gt;&lt;/b&gt;" ] ], 'def' => $aLang.tags_help_standart_b ],
[ 'tags' => [ [ 'text' => "&lt;i&gt;&lt;/i&gt;" ] ], 'def' => $aLang.tags_help_standart_i ],
[ 'tags' => [ [ 'text' => "&lt;s&gt;&lt;/s&gt;" ] ], 'def' => $aLang.tags_help_standart_s ],
[ 'tags' => [ [ 'text' => "&lt;u&gt;&lt;/u&gt;" ] ], 'def' => $aLang.tags_help_standart_u ]
[ 'text' => "&lt;a href=\"http://...\"&gt;{$aLang.editor.markup.help.standart_a_example_href}&lt;/a&gt;", 'insert' => '&lt;a href=&quot;&quot;&gt;&lt;/a&gt;"' ]
], 'def' => $aLang.editor.markup.help.standart_a ],
[ 'tags' => [ [ 'text' => "&lt;b&gt;&lt;/b&gt;" ] ], 'def' => $aLang.editor.markup.help.standart_b ],
[ 'tags' => [ [ 'text' => "&lt;i&gt;&lt;/i&gt;" ] ], 'def' => $aLang.editor.markup.help.standart_i ],
[ 'tags' => [ [ 'text' => "&lt;s&gt;&lt;/s&gt;" ] ], 'def' => $aLang.editor.markup.help.standart_s ],
[ 'tags' => [ [ 'text' => "&lt;u&gt;&lt;/u&gt;" ] ], 'def' => $aLang.editor.markup.help.standart_u ]
]}
</ul>
<ul class="editor-help-col">
{editor_help_item aItems=[
[ 'tags' => [ [ 'text' => "&lt;hr /&gt;" ] ], 'def' => $aLang.tags_help_standart_hr ],
[ 'tags' => [ [ 'text' => "&lt;blockquote&gt;&lt;/blockquote&gt;" ] ], 'def' => $aLang.tags_help_standart_blockquote ],
[ 'tags' => [ [ 'text' => "&lt;hr /&gt;" ] ], 'def' => $aLang.editor.markup.help.standart_hr ],
[ 'tags' => [ [ 'text' => "&lt;blockquote&gt;&lt;/blockquote&gt;" ] ], 'def' => $aLang.editor.markup.help.standart_blockquote ],
[ 'tags' => [
[ 'text' => '&lt;table>&lt;/table&gt;' ],
[ 'text' => '&lt;th>&lt;/th&gt;' ],
[ 'text' => '&lt;td>&lt;/td&gt;' ],
[ 'text' => '&lt;tr>&lt;/tr&gt;' ]
], 'def' => $aLang.tags_help_standart_table ],
], 'def' => $aLang.editor.markup.help.standart_table ],
[ 'tags' => [
[ 'text' => '&lt;ul&gt;&lt;/ul&gt;' ],
[ 'text' => '&lt;li&gt;&lt;/li&gt;' ]
], 'def' => $aLang.tags_help_standart_ul ],
], 'def' => $aLang.editor.markup.help.standart_ul ],
[ 'tags' => [
[ 'text' => '&lt;ol&gt;&lt;/ol&gt;' ],
[ 'text' => '&lt;li&gt;&lt;/li&gt;' ]
], 'def' => $aLang.tags_help_standart_ol ]
], 'def' => $aLang.editor.markup.help.standart_ol ]
]}
</ul>
</div>

View file

@ -31,7 +31,7 @@
{block name='modal_footer_begin'}{/block}
{block name='modal_footer_cancel'}
<button type="button" class="button" data-type="modal-close">{$aLang.favourite_form_tags_button_cancel}</button>
<button type="button" class="button" data-type="modal-close">{$aLang.common.cancel}</button>
{/block}
</div>
{/block}

View file

@ -21,7 +21,7 @@
</select>
<input type="text" name="profile_user_field_value[]" value="{if $field}{$field->getValue()|escape}{/if}" class="width-200">
<a class="icon-remove" title="{$aLang.user_field_delete}" href="#" onclick="return ls.userfield.removeFormField(this);"></a>
<a class="icon-remove" title="{$aLang.common.remove}" href="#" onclick="return ls.userfield.removeFormField(this);"></a>
</div>
{/function}
@ -115,7 +115,7 @@
</div>
{if $aUserFieldsContact}
<button type="button" class="button" onclick="return ls.userfield.addFormField();">{$aLang.user_field_add}</button>
<button type="button" class="button" onclick="return ls.userfield.addFormField();">{$aLang.common.add}</button>
{/if}
</fieldset>

View file

@ -32,7 +32,7 @@
<li class="js-media-detail-date"></li>
<li><span class="js-media-detail-dimensions"></span>, <span class="js-media-detail-file-size"></span></li>
<li>
<a href="#" class="link-dotted js-media-item-info-remove">{$aLang.delete}</a>
<a href="#" class="link-dotted js-media-item-info-remove">{$aLang.common.remove}</a>
&nbsp;&nbsp;
{if $aTargetParams.allow_preview}
<a href="#" class="link-dotted js-media-item-info-create-preview">Создать превью</a>

View file

@ -56,7 +56,7 @@
<div class="modal-footer">
<button type="submit" class="button button--primary js-media-insert-button js-media-insert">Вставить</button>
<button type="button" class="button" data-type="modal-close">{$aLang.uploadimg_cancel}</button>
<button type="button" class="button" data-type="modal-close">{$aLang.common.cancel}</button>
</div>
</div>
@ -92,7 +92,7 @@
<div class="modal-footer">
<button type="submit" class="button button--primary js-media-link-insert-button">Вставить как ссылку</button>
<button type="submit" class="button button--primary js-media-link-upload-button">Загрузить и вставить</button>
<button type="button" class="button" data-type="modal-close">{$aLang.uploadimg_cancel}</button>
<button type="button" class="button" data-type="modal-close">{$aLang.common.cancel}</button>
</div>
</form>
@ -105,7 +105,7 @@
<div class="modal-footer">
<button type="submit" class="button button--primary js-media-insert-button js-media-insert-photoset">Создать фотосет</button>
<button type="button" class="button" data-type="modal-close">{$aLang.uploadimg_cancel}</button>
<button type="button" class="button" data-type="modal-close">{$aLang.common.cancel}</button>
</div>
</div>

View file

@ -13,7 +13,7 @@
[ 'name' => 'activity', 'text' => {lang name='user.profile.nav.activity'}, 'url' => "{$oUserCurrent->getUserWebPath()}stream/" ],
[ 'name' => 'talk', 'text' => {lang name='user.profile.nav.messages'}, 'url' => "{router page='talk'}", 'count' => $iUserCurrentCountTalkNew ],
[ 'name' => 'settings', 'text' => {lang name='user.profile.nav.settings'}, 'url' => "{router page='settings'}" ],
[ 'name' => 'admin', 'text' => $aLang.admin_title, 'url' => "{router page='admin'}", 'is_enabled' => $oUserCurrent && $oUserCurrent->isAdministrator() ]
[ 'name' => 'admin', 'text' => {lang name='admin.title'}, 'url' => "{router page='admin'}", 'is_enabled' => $oUserCurrent && $oUserCurrent->isAdministrator() ]
]
],
[ 'text' => $aLang.block_create, 'url' => "{router page='content'}add/topic", 'attributes' => 'data-modal-target="modal-write"' ],

View file

@ -14,5 +14,5 @@
{/block}
{block 'toolbar_item'}
{toolbar_item_icon sUrl="{router page='admin'}" sTitle="{$aLang.admin_title}" sIcon="icon-cog"}
{toolbar_item_icon sUrl="{router page='admin'}" sTitle="{lang name='admin.title'}" sIcon="icon-cog"}
{/block}