
Mr.Andreius
раз, два, три, четыре, пять - начинаем ковырять ...
+196
Репутация
882
Рейтинг
К сожалению, как я вас понимаю :,(… После перехода с одной пупулярной cms на инстант, был в шоке от отсутствия мало мальских настроек шаблона в админке… Но, Реально все.😊Из того с чем успел познакомиться внутри инстанта, дополнительно прийдется писать компонент менеджер шаблонов.
открываешь папку с шаблоном
редактируешь positions.txt
sidebar
maintop
mainbottom
top
topmenu
header
aut
<--! aut — это наша новая позиция -->
открываем template.php
после
$mod_count['top'] = cmsCountModules('top');
$mod_count['sidebar'] = cmsCountModules('sidebar');
добавляем свою позицию
$mod_count['aut'] = cmsCountModules('aut');
открываем файл шаблона accessdenied.php в папке special
и вставляем модульную позицию
вместо
<td style="padding-top:10px">
<h1 class="con_heading">Доступ запрещен</h1>
<p>Вы не имеете доступа к данной части сайта.</p>
<p>Возможно, Вам необходимо оформить подписку.</p>
<p>Обратитесь к администрации сайта.</p>
</td>
пишем
<td style="padding-top:10px">
<h1 class="con_heading">Доступ запрещен</h1>
<?php cmsModule('aut'); ?>
</td>
в настройках модуля авторизации выбираем позицию по умолчанию — aut
вроде все, должно работать…
правда я так и не нашел
урл по которому можно прийти гостю или пользователю что бы увидеть вывод запрета доступа
редактируешь positions.txt
sidebar
maintop
mainbottom
top
topmenu
header
aut
<--! aut — это наша новая позиция -->
открываем template.php
после
$mod_count['top'] = cmsCountModules('top');
$mod_count['sidebar'] = cmsCountModules('sidebar');
добавляем свою позицию
$mod_count['aut'] = cmsCountModules('aut');
открываем файл шаблона accessdenied.php в папке special
и вставляем модульную позицию
вместо
<td style="padding-top:10px">
<h1 class="con_heading">Доступ запрещен</h1>
<p>Вы не имеете доступа к данной части сайта.</p>
<p>Возможно, Вам необходимо оформить подписку.</p>
<p>Обратитесь к администрации сайта.</p>
</td>
пишем
<td style="padding-top:10px">
<h1 class="con_heading">Доступ запрещен</h1>
<?php cmsModule('aut'); ?>
</td>
в настройках модуля авторизации выбираем позицию по умолчанию — aut
вроде все, должно работать…
правда я так и не нашел


пока писал ответ вы тут нехило початились…

сравни через winmerge со своими и внеси изменения
там просто некоторые буквы не так выглядять, мягко говоря)
потому и нужен релиз в utf8, который уже доступен, но в стадии альфа версии
по поводу самого перевода
Весь перевод заключается только в нескольких файлах языка или же в других файлах тоже надо переводить?
нет
файлы в папке с языками это только часть перевода
львиная доля фраз прописана прямо в коде админки, шаблонов, модулей, компонентов
я бы создал новую модульную позицию в шаблоне
прописал ее вывод вместо этого текста
а в настройках модуля авторизации указал бы эту позицию для вывода
прописал ее вывод вместо этого текста
а в настройках модуля авторизации указал бы эту позицию для вывода
а, э…
это заменить
Доступ запрещен
Вы не имеете доступа к данной части сайта.
Возможно, Вам необходимо оформить подписку.
Обратитесь к администрации сайта.
этот текст модулем авторизации?
это заменить
Доступ запрещен
Вы не имеете доступа к данной части сайта.
Возможно, Вам необходимо оформить подписку.
Обратитесь к администрации сайта.
этот текст модулем авторизации?
По крайней мере, насколько видно из трекера, Fuze в поте лица занимается устранением данной проблемы.
Dorimen, посмотри как сделана ссылка вся лента активности или все комментарии в соответствующих модулях
и сделай по аналогии + переместить ссылки из подвала модулей в шапку…
и сделай по аналогии + переместить ссылки из подвала модулей в шапку…
при переключении вида категории в каталоге, со списка(таблица) на галерея(блоки) при просмотре записей каталога у них не отображается ссылка на редактирование с фронтенда видимая если выбрано список(таблица)
Добавьте исправление в шаблон
templates/_default_/components/com_catalog_view.tpl
templates_new/_default_/components/com_catalog_view.tpl
в блоке кода {if $cat.view_type == 'thumb'} после
<tr> <td align="center" valign="middle"> <a class="uc_thumb_itemlink" href="/catalog/item{$item.id}.html">{$item.title}</a> </td> </tr>
<tr> <td align="center" valign="middle"> {if $item.can_edit} <div class="uc_item_edit"> <a href="/catalog/{$cat.id}/edit{$item.id}.html" class="uc_item_edit_link">{$LANG.EDIT}</a> </div> {/if} </td> </tr>
Глубиномер на главной странице: Да
Выводить текущую страницу в глубиномере: Да
решил продублировать в шаблоне глубиномер и внизу страницы
и как то непонятно он стал работать
в верху страницы выводится полный путь
типа Главная → Форумы → Релизы → Тестируем InstantCMS 1.9.1 (UTF8) beta
а внизу
Главная → Форумы → Релизы
нет вывда именно той страницы на которой находимся.
Куда он проглотил ссылку?
… (вопрос риторический не требующий немедленного ответа
)
Выводить текущую страницу в глубиномере: Да
решил продублировать в шаблоне глубиномер и внизу страницы
и как то непонятно он стал работать
в верху страницы выводится полный путь
типа Главная → Форумы → Релизы → Тестируем InstantCMS 1.9.1 (UTF8) beta
а внизу
Главная → Форумы → Релизы
нет вывда именно той страницы на которой находимся.
Куда он проглотил ссылку?


при создании / редактировании статьи — не привязывается / вставляется форма настроенная в конструкторе
при переключении вида категории в каталоге, со списка(таблица) на галерея(блоки) при просмотре записей каталога у них не отображается ссылка на редактирование с фронтенда видимая если выбрано список(таблица)
админ не может отредактировать / изменить / удалить аватар пользователя
при переключении вида категории в каталоге, со списка(таблица) на галерея(блоки) при просмотре записей каталога у них не отображается ссылка на редактирование с фронтенда видимая если выбрано список(таблица)
админ не может отредактировать / изменить / удалить аватар пользователя
только удалять

Ошибка
после клика на ссылку — выбрать аватар из коллекции сайта
получаем
после клика на ссылку — выбрать аватар из коллекции сайта
получаем
Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "/templates_new/_default_/components/com_users_avatars.tpl" on line 19 "{assign "avatar_id" ($page-1)*$perpage + $avatar_id}" - Unexpected " (", expected one of: "}" , " "' in /includes/smarty_new/libs/sysplugins/smarty_internal_templatecompilerbase.php:627 Stack trace: #0 /includes/smarty_new/libs/sysplugins/smarty_internal_templateparser.php(3154): Smarty_Internal_TemplateCompilerBase->trigger_template_error() #1 /includes/smarty_new/libs/sysplugins/smarty_internal_templateparser.php(3219): Smarty_Internal_Templateparser->yy_syntax_error(37, ' (') #2 /includes/smarty_new/libs/sysplugins/smarty_internal_smartytemplatecompiler.php(105): Smarty_Internal_Templateparser->doParse(37, ' (') #3 /includes/smarty_new/libs/sysplugins/smarty_internal_templatecompilerbase.php(171): S in /includes/smarty_new/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 627
santi, ded-pikto, уже описал аналогичную проблему в посте
#73 — 14 мая 2012 в 21:45