Кunena крамсаем шаблон
1. В папке \components\com_kunena\template\ваш_шаблон\ находим файл template.xml и вставляем в него такой кусок (чтобы была возможность выбора показывать это поле или нет):
<param name="loginboxShow" type="list" default="1" label="COM_KUNENA_TEMPLATE_SHOW_LOGINBOX" description="COM_KUNENA_TEMPLATE_SHOW_LOGINBOX_DESC">
<option value="1">COM_KUNENA_TEMPLATE_YES</option>
<option value="0">COM_KUNENA_TEMPLATE_NO</option>
</param>
2. Чтобы в настройках шаблона это было по-русски, в папке \components\com_kunena\template\ваш_шаблон\language\ru-RU (если такой нет, то создаём) в файл .com_kunena.tpl_ваш_шаблон.ini (если нет такого, то создаём) правим (добавляем, если их нет) такие строки:
COM_KUNENA_TEMPLATE_YES="Да"
COM_KUNENA_TEMPLATE_NO="Нет"
COM_KUNENA_TEMPLATE_SHOW_LOGINBOX="Показывать вверху поле авторизации"
COM_KUNENA_TEMPLATE_SHOW_LOGINBOX_DESC="Вы можете выбрать, чтобы показать или скрыть поле авторизации в верхней части форума"
3. Переходим в папку
\components\com_kunena\template\ваш_шаблон\loginbox
3.1. в файле login.php перед строкой
<div class="kblock kpbox"> (примерно 23-24 строка)
вставляем:
<?php if ($this->params->get('loginboxShow')!= '0') : ?>
и в самом конце файла вставляем:
<?php endif; ?>
3.2. в файле logout.php перед строкой
<div class="kblock kpbox"> (примерно 27-28 строка)
вставляем:
<?php if ($this->params->get('loginboxShow') == '1') : ?>
и в самом конце файла вставляем:
<?php endif; ?>
После этого в настройках шаблона появляется возможность скрывать или отображать это поле... Но, осталось маленькое "но" - если отключаем отображение этого поля, то остаётся маленький квадратик -(+), который сворачивает и разворачивает это поле...
4. Добавляем в файл \components\com_kunena\template\ваш_шаблон\menu.php
строку
<span class="ktoggler fltrt"><a class="ktoggler close" title="<?php echo JText::_('COM_KUNENA_TOGGLER_COLLAPSE')?>" rel="kprofilebox"></a></span>
меняем на:
<?php if ($this->params->get('loginboxShow')!= '0') : ?>
<span class="ktoggler fltrt"><a class="ktoggler close" title="<?php echo JText::_('COM_KUNENA_TOGGLER_COLLAPSE')?>" rel="kprofilebox"></a></span>
<?php endif; ?>
Вот и всё.... Если файлы вашего шаблона сильно отличаются от файлов шаблона default, возможно, потребуются корректироки.
Кunena крамсаем шаблон - Генератор расширений Joomla и многое другое на нашем сайте посвященном работе расширений, компонентов, модулей, плагинов для линейки Joomla. Отправляйте ссылку на страницу своим друзьям и в социальные сети воспользовавшись графическими иконками выше.