Вставка кода

Добрый день!
Решил познакомиться с Альто. Сразу же встав вопрос как вставить статический код на все страницы.
В моем случае это яваскрипт, апи вконтакте.
TPL править? какой? и самое сложное — как? Буду признателен любым подсказкам

Alto CMS — финальный релиз версии 1.1

Вот и дождались — версия 1.1.0 вышла в релиз.

Кратенько о нововведениях в этой версии:

  • Меню сайта вынесены в отдельные сущности и теперь вы можете настраивать их из админки
  • Еще нововведение: сниппеты (в некоторых движках это называется «шорткоды») — короткие специальные теги-команды, которые могут «раскрываться» в HTML-код
  • Рейтинговая система вынесена из ядра, но зато есть аж два плагина, которые реализуют традиционный рейтинговый алгоритм и упрощенный
  • Новый механизм хранения ролей пользователей, кроме роли «Администратор» по теперь по умолчанию есть и еще роль «Модератор сайта»
  • Единый улучшенный механизм загрузки и хранения изображений
  • Мультизагрузка изображений и избавление, наконец, от флеш-загрузчика
  • Расширенная настройка обработки загружаемых изображений (в конфиг-файле)
  • Настрока редиректа на внешние адреса через конфиг
  • Улучшенный внутренний роутинг и поддержка поддоменов «из коробки»
  • Полноценная поддержка протокола HTTPS
  • Сжатие css- и js-ресусов в формате gzip для минимизации трафика
  • Базовые функции REST API и информационные окна на их основе
  • Новый синтаксис вызовов методов модулей в стиле E::ModuleUser()—>GetUserById()
  • Множество более мелких улучшений и исправлений

Подробнее обо всех этих изменениях можно почитать в статьях по ссылке

Если вы ждали релиза, чтобы запускаться на новой версии — вот, дождались. Если вы уже успели запустить сайт на бета-версии, то обновление будет простым до банальности (см. Как обновить сайт версии 1.0 и выше). Для тех же, чьи сайты работают на версии 1.0.х будет отдельная статья про то, как обновиться.

Ссылка на оригинал

Здравствуйте.
Не подскажете, почему не отображается ссылка на источник в топике, даже когда эту ссылку вставляешь в нужное поле при написании топика? И изображения, в превью идет первая фотка, а не та, которую выбираешь?
http://terrachess.ru/blog/Persona/3000.html

Категории или вложенность блогов друг в друга

Будет ли в новой версии возможность использовать категории или же вложенность блогов, например:

Читать дальше →

траблы с кодировкой

еще один глупый вопрос by me.
какие то проблемы с кодировкой, когда в конфиг пишешь по русски, на сайте отображаются ромбики с вопросителььными знаками, ну и в самом конфиге как можно увидеть из картинки — кракозябра на кракозябре. Как пофиксить?

Еще раз про подписки — как это сделать лучше?

Подниму-ка я тему еще раз. Когда-то уже и разъяснялось, и обсуждалось:
Лента, активность и прочие подписки
Подписка на блоги, на пользователей

И сейчас в очередной раз это тема всплыла на гитхабе. Понятно, что в версии 1.1 ничего в этом поане меняться уже не будет — как есть, так есть, но на будущее, все ж, стоит наметить доработки в этом направлении. Но сначала хотелось бы обсудить.

Читать дальше →

редактирование футера

Всем доброго времени суток.
Возможно я туплю, но что-то не могу найти где в start-kit шаблоне отредактировать футер — убрать копирайты, изменить менюшку в футере и.т.п.
Помогите, пожалуйста, разобраться

Переход с 1.0.10.2 на 1.1.0-beta 2

1.Делаем бэкап на всякий случай – сайт и бд;
2.Оставляем папки и их содержимое:
/uploads (обязательно, здесь наши картинки);
/common/templates/skin/наш шаблон/ ;
/common/plugins/ (плагины);

Касательно плагинов, оставляем эксклюзив, стандартные удаляем, т.к. их заменят новые плагины из версии 1.1;

3.Заливаем на хостинг файлы 1.1 beta 2 с https://github.com/altocms/altocms/archive/master.zip
4.Заходим на сайт, видим «Установка Alto CMS 1.1.0-b2», жмем «Далее»;
5.Настраиваем подключение к БД, вбиваем старые настройки, старый префикс таблиц если меняли;
6.Выбираем Конвертировать базу Alto CMS 1.0 в Alto CMS 1.1;
7."Дальше« —> Готово —> удаляем каталог /install;
8.Движок обновлен;

После добавляем и настраиваем нужные плагины.

Может быть проблема с отображением двойного рейтинга, замечено на старой версии шаблона StartKit

image
Если у вас такие же проблемы, то правим следующие файлы:

/common/templates/наш шаблон/tpls/topics/topic.type_default-show.tpl
/common/templates/шаблон/наш шаблон/tpls/topics/topic.type_default-list.tpl

Находим и удаляем:

		  <li class="pull-right vote js-vote {$sVoteClass}" data-target-type="topic" data-target-id="{$oTopic->getId()}">
                    <div class="vote-up js-vote-up"><span class="glyphicon glyphicon-plus-sign"></span></div>
                    <div class="vote-count js-vote-rating {if $bVoteInfoShow}js-infobox-vote-topic{/if}"
                         title="{$aLang.topic_vote_count}: {$oTopic->getCountVote()}">
                        {if $bVoteInfoShow}
                            {if $oTopic->getRating() > 0}+{/if}{$oTopic->getRating()}
                        {else}
                            <a href="#" onclick="return ls.vote.vote({$oTopic->getId()},this,0,'topic');">?</a>
                        {/if}
                    </div>
                    <div class="vote-down js-vote-down"><span class="glyphicon glyphicon-minus-sign"></span></div>
                    {if $bVoteInfoShow}
                        <div id="vote-info-topic-{$oTopic->getId()}" style="display: none;">
                            <ul class="list-unstyled vote-topic-info">
                                <li><span class="glyphicon glyphicon-thumbs-up"></span>{$oTopic->getCountVoteUp()}</li>
                                <li><span class="glyphicon glyphicon-thumbs-down"></span>{$oTopic->getCountVoteDown()}
                                </li>
                                <li><span class="glyphicon glyphicon-eye-open"></span>{$oTopic->getCountVoteAbstain()}
                                </li>
                                {hook run='topic_show_vote_stats' topic=$oTopic}
                            </ul>
                        </div>
                    {/if}
                </li>

Обновление движка с версии 1xxx до 1.1

Не видел нигде нормально описаной инструкции как быстро обновиться до последней версии. Учитывая ньюансы установленных плагинов и не стандартного дизайна.