для удобства добавил теги модуля в админку копипастить

This commit is contained in:
2026-01-13 16:26:01 +05:00
parent d0b2fdd3e8
commit e969ee7a02
4 changed files with 35 additions and 4 deletions

View File

@@ -5,7 +5,7 @@ $module = array(
'ModuleSysName' => 'comment',
'ModuleVersion' => '3.33',
'ModuleAutor' => 'Repellent',
'ModuleCopyright' => '© 2007-' . date('Y') . ' AVE.cms',
'ModuleCopyright' => '© 2025-' . date('Y') . ' ave4cms.ru',
'ModuleStatus' => 1,
'ModuleIsFunction' => 1,
'ModuleTemplate' => 0,

View File

@@ -1,6 +1,6 @@
[name]
MODULE_NAME = "Комментарии"
MODULE_DESCRIPTION = "Данный модуль предназначен для организации системы комментариев для документов на сайте. Для того, чтобы использовать данный модуль, разместите системный тег <strong>[mod_comment]</strong> в нужном месте шаблона рубрики."
MODULE_DESCRIPTION = "Данный модуль предназначен для организации системы комментариев для документов на сайте. Для того, чтобы использовать данный модуль, разместите системный тег <strong>[mod_comment]</strong> в нужном месте шаблона рубрики. <br> Для вывода блока Последние комментарии, разместите в нужном вам месте системный тег <strong>[mod_comment:X]</strong>, где Х - число выводимых комментариев на страницу."
[module]
COMMENT_EDIT_TITLE = "Редактирование комментария"
@@ -120,6 +120,7 @@ COMMENT_JS_LOADS_R = "Отправка..."
COMMENT_JS_SEC_CODE_WRONG = "Код капчи введен неверно!"
COMMENT_JS_ERR_SRV = "Ошибка связи с сервером"
COMMENT_WAITING_MODERATION = "Ваш комментарий на проверке и виден пока только вам."
COMMENT_LAST_TITEL = "Последние комментарии"
[admin]
@@ -203,4 +204,10 @@ COMMENT_HEADER_NAME = "Значение"
COMMENT_HEADER_PARAMETR = "Параметр"
COMMENT_SETTING_APPLY = "Настройки модуля успешно обновлены"
COMMENT_SETTING_ERROR = "Ошибка связи с сервером"
COMMENT_SETTING_SAVE = "Сохранение..."
COMMENT_SETTING_SAVE = "Сохранение..."
COMMENT_SET_TAG_TITEL = "Системные теги модуля"
COMMENT_SET_MAIN_TAG = "Основной тег (выводит форму и комментарии):"
COMMENT_SET_ADDIT_TAG = "Доп. тег (выводит X последних комментариев):"
COMMENT_SET_ADDIT_TAG_NUM = "(X - число выводимых комментариев)"
COMMENT_SET_COPY = "Скопировать в буфер обмена"
COMMENT_SET_GEN = "Общие настройки"

View File

@@ -35,6 +35,29 @@
</thead>
<tbody>
<tr>
<td colspan="4" style="background: #f9f9f9; font-weight: bold; text-align: center;">{#COMMENT_SET_TAG_TITEL#}</td>
</tr>
<tr class="noborder">
<td>{#COMMENT_SET_MAIN_TAG#}</td>
<td>
<input id="main_tag" type="text" value="[mod_comment]" readonly size="15" style="width: 94px;" />
<a style="text-align: center; padding: 5px 3px 4px 3px;" class="whiteBtn copyBtn topDir" href="javascript:void(0);" data-clipboard-action="copy" data-clipboard-target="#main_tag" title="{#COMMENT_SET_COPY#}">
<img style="margin-top: -3px; position: relative; top: 4px; padding: 0 3px;" class="clippy" src="{$ABS_PATH}admin/templates/images/clippy.svg" width="13"></a>
</td>
<td>{#COMMENT_SET_ADDIT_TAG#}</td>
<td>
<div class="pr12" style="display: table;">
<input id="addit_tag" type="text" value="[mod_comment:X]" readonly size="20" style="width: 104px;" />
<a style="text-align: center; padding: 5px 3px 4px 3px;" class="whiteBtn copyBtn topDir" href="javascript:void(0);" data-clipboard-action="copy" data-clipboard-target="#addit_tag" title="{#COMMENT_SET_COPY#}">
<img style="margin-top: -3px; position: relative; top: 4px; padding: 0 3px;" class="clippy" src="{$ABS_PATH}admin/templates/images/clippy.svg" width="13"></a>
<span style="color: #888; font-size: 11px; margin-left: 5px;">{#COMMENT_SET_ADDIT_TAG_NUM#}</span>
</div>
</td>
</tr>
<tr>
<td colspan="4" style="background: #f9f9f9; font-weight: bold; text-align: center;">{#COMMENT_SET_GEN#}</td>
</tr>
<tr class="noborder">
<td>{#COMMENT_ENABLE_COMMENT#}</td>
<td><input name="comment_active" type="checkbox" value="1" {if $comment_active=='1'}checked{/if} /></td>
@@ -317,5 +340,6 @@ $(document).ready(function() {
return false;
}
});
var clipboard = new Clipboard('.copyBtn');
});
</script>

View File

@@ -1,5 +1,5 @@
<div class="last-comments-widget" style="max-width: 400px;">
<h4 class="widget-title mb-4" style="font-weight: 700; border-left: 4px solid #0d6efd; padding-left: 15px; line-height: 1.2;">Свежие отзывы</h4>
<h4 class="widget-title mb-4" style="font-weight: 700; border-left: 4px solid #0d6efd; padding-left: 15px; line-height: 1.2;">{#COMMENT_LAST_TITEL#}</h4>
<div class="list-group list-group-flush">
{foreach from=$last_comments_items item=c}