- Как установить и настроить шаблон?
- Как установить и настроить плагин?
- Как изменить логотип в шаблоне «Experience»?
- Как изменить фавикон. Что делать если фавикон не обновляется?
- Рейтинг топика, выше которого он появляется на главной. Принудительная публикация на главной для администрации.
- Как разместить код счетчика, js либо php скрипт?
- Какой адрес у админки? —> sitename.com/admin/
- Как создать свой тип контента, через админку?
- Как изменить порядок вывода виджетов в сайдбаре?
- Как создать свой виджет? —> https://altocms.ru/945.html#comment17592
- Как заменить стандартный текст на свой «Блоги, Люди, Активность и т.д.»
- Как сделать свой шаблон для разных типов топиков?
- Как изменить стандартные url разделов?
- Как выводить категории на главной? Через плагин «Категории»
- Как изменить ссылки в футере?
- Работа с шаблонами
- Как выключить мультиязычность?
- Количество инвайтов у пользователя.
1. Как установить и настроить шаблон?
Для установки, скопируйте папку с шаблоном по пути common/templates/skin. Затем активируйте шаблон в админке Админпанель —> Сайт —> Оформление, (sitename.com/admin/site-skins/).Основные настройки шаблона обычно хранятся по пути /common/templates/skin/experience/settings/config в файле config.php
2. Как установить и настроить плагин?
Скопируйте плагин в директорию /common/plugins. Активировать/деактивировать плагин можно в админке Админпанель —> Сайт —> Плагины, (sitename.com/admin/site-plugins/).3. Как изменить логотип в шаблоне «Experience»?
Для изменения настроек логотипа откройте и отредактируйте config.php по пути /common/templates/skin/experience/settings/config строки 55, 56, 57.$config['view']['header']['logo']['file'] = 'logo.png';
//$config['view']['header']['logo']['url'] = 'http://site.com/logo.png';
$config['view']['header']['logo']['name'] = Config::Get('view.name');
logo.png находится в директории /common/templates/skin/experience/themes/default/images4. Как изменить фавикон. Что делать если фавикон не обновляется?
Фавикон лежит в директории /common/templates/skin/experience/themes/default/images —> favicon.ico, где «default» указанная в админке тема оформления.Если вы заменили фавикон, но он не обновился в браузере, откройте исходный код страницы —> найдите favicon.ico —> откройте его в новой вкладке и нажмите «Обновить страницу».
5. Рейтинг топика, выше которого он появляется на главной. Принудительная публикация на главной для администрации.
Откройте файл config.php по пути /common/config строка 290, и измените значение рейтинга.$config['module']['blog']['index_good'] = 8; // Рейтинг топика выше которого(включительно) он попадает на главную
Администратор имеет возможность, вне зависимости от рейтинга топика принудительно вывести его на главную, для этого существует соотв. опция при редактировании статьи.6. Как разместить код счетчика, js либо php скрипт?
Код счетчика желательно обернуть в тег {literal}. Отредактируйте файл default.tpl в директории /common/templates/skin/experience/themes/default/layouts/{literal}здесь код счетчика{/literal}
9. Как изменить порядок вывода виджетов в сайдбаре?
Для изменения порядка выводимых виджетов откройте widgets.php в директории /common/config/ и отредактируйте приоритет ('priority') их вывода на странице.Так же свой набор виджетов может быть в самом шаблоне, например для Experience в папке /common/templates/skin/experience/settings/config файл widgets.php.
11. Как заменить стандартный текст на свой «Блоги, Люди, Активность и т.д.»?
Все эти тексты находятся: common/templates/language/ru.php, а так же могут назначаться из шаблона common/templates/skin/experience/settings/language ru.php.автор ieasyweb
12. Как сделать свой шаблон для разных типов топиков?
Чтобы сделать свой макета шаблона для разных типов топиков, например если у нас есть тип топика 'company', в папке шаблона создайте файлы:/tpls/topics/topic.type_company-edit.tpl — шаблон для редактирования топика типа company
/tpls/topics/topic.type_company-list.tpl — вид топика при отображении его в ленте
/tpls/topics/topic.type_company-show.tpl — вид топика типа company при его просмотре
от aVadim —> https://altocms.ru/986.html#comment18297
13. Как изменить стандартные url разделов?
Например нам нужно изменить url страницы «Люди» altocms.ru/people/ —> altocms.ru/user/, для этого в файле app/config/config.local.php добавляем правило реврайта (AltoCMS 1.0)$config['router']['rewrite']['people'] = 'user';
Второй пример: перейти с url example.com/about/admin на профиль пользователя —> https://altocms.ru/968.html#comment17983от andreyv
Для AltoCMS 1.1
$config['router']['rewrite'] = array(
'user' => 'people',
);
$config['router']['uri'] = array(
'people' => '@404',
);
15. Как изменить ссылки в футере?
Ссылки в футере (О сайте, Правила, ...) можно править в файле: common/templates/skin/текущий скин/themes/текущая тема (default, green,light и т.д.)/layouts/default.tpl —> altocms.ru/1007.htmlавтор ieasyweb
16. Работа с шаблонами
Здесь будут собираться ссылки к статьям по работе с шаблонами.- Изменения в шаблонах Альто 1.1
- Типовая структура шаблонов для Alto CMS
- Список страниц для разработки дизайна типового скина
17. Как выключить мультиязычность?
На сайте могут быть страницы вида sitename.com/en/blogs/, для того чтобы их отключить, необходимо в конфиге задать только один язык:$config['lang']['allow'] = array('ru');
от aVadim —> https://altocms.ru/992.html#comment1835818. Количество инвайтов у пользователя.
После включения режима «только по приглашениям», у пользователя появляется возможность использовать инвайты (приглашения). Схема начисления инвайтов , Плагин для изменения количества доступных инвайтов от Klausтема inliquid —> https://altocms.ru/755.html
Меня очень интересует шаблонизация Alto cms, то есть — это структура файлов шаблона, какие файлы и за что отвечают и главное, какие теги могут применяться в тех или иных файлов… и вообше какие есть теги и их свойства(названачение)
P.S. хочу «строиться» именно на этой cms, понравилась
но вот в шаблонизации я совсем не понимаю тут.мой поиск не дал результатов, возможно есть какая нибудь документация, направте
Какие-то конкретные вопросы по шаблонам, наверное, лучше задавать в отдельной теме, чтобы тут не забивать топик.
А вот допустим мне нужен ряд исправлений в шаблоне и особый плагин — есть список фрилансеров... мне с каждым переписываться и объяснять, что нужно или есть какой-то простой способ с выкладкой ТЗ и откликами ?