Sky - серия дизайнов для Alto CMS



Хотелось сделать легкий и простой, но в то же время функциональный адаптивный дизайн. В итоге появилась серия Sky. Основной цвет лазурный, легко адаптировать в любую цветовую схему (для демонстрации на скриншот добавлены оранжевый и красный).

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

Главная + Новые + Лента

На Альто упростили меню главной сравнительно с LS, я считаю это шаг в верном направлении, но быть может стоит совсем отказаться от такой навигации и объединить ее в один поток? Я предлагаю сделать так:

Вариант из коробки:

На главной формируются новости, в зависимости от подписки (как в социальных сетях) и новости принудительно отправленные администратором. То есть, если человек не зарегистрирован или ни на что не подписан, он будет видеть только новости вывешенные администратором, в другом случае, эти же новости + все, на что он подписан.

Дополнительные настройки:

— Возможность выводить топик на главную по порогу общего рейтинга топика (как сейчас). P.S. Тут стоит помнить, если поставить рейтинг, например -100, то все топики с минусовым рейтингом (до -100) попадут на главную, это удобно для начинающих проектов, но не логично в виду текущей системы навигации.

— Возможность выставлять в блогах индивидуальный порог рейтинга для топиков из этого блога, по достижению которого топик попадет всем, на главную. Удобно, для тех проектов, на которых пользователи заинтересованы в развитии собственного блога. Позволяет избежать «монополии» многочисленного блога/группы.

По-умолчанию, я предлагаю систему похожую на работу google+, есть лента с подпиской и «hot» посты набравшие определенный рейтинг плюсов и репостов или одобренные google.

Первый мой проект на Альто

Запустил вчера новый проект на Альто. Первые впечатления от cms очень хорошие. Админка просто шикарная. Понравился Bootstrap шаблон, не дизайн конечно, а как основа для создания своего шаблона. Разработчикам респект и уважуха!

Статьи, топики или посты?

Тестируя систему на локалке, скин Synio, заметил опечатку в раскрывающемся описании блога: «Последняя статью:». Посмотрел в поставку на LS, там «Последний топик». Потом вспомнил, что в админке Альто есть пункт «Статьи».

Все это навело на мысль, что, может, стоит концептуально определиться с терминологией. Кажется, что термин «топик» уже прижился, он тянется из ЛС, как я понимаю. Хотя меня это долгое время сбивало с толку. Потому что интуитивно «топик» ближе по смыслу к блогу. Дословно с английского — тема. То есть логично было бы думать, что в топике (в теме) создаются посты, пишутся статьи. Ан нет) Лично мне ближе всего по духу «посты». Пост (я бы перевел как «запись» на великом русском) содержательно шире, чем статья. Так как не все посты являются статьями, но все статьи являются постами. Постом может быть фотография, видео, анекдот, кусок кода, цитата. Статьей видею с ютуба как-то не назовешь, равно как и топиком. Записью или публикацией — может быть. Что-то я в дебри полез... Резюмирую, айда сделаем все постами?

Upd. Покапался в templates/language/russian.php/ В строках 1055, 1056, 1077 вместо «статью» надо «статья».

Аякс навигация: комментарии, топики, страницы


Предложение. Всем известна проблема, когда в одном посте появляется 200+ комментариев. При этом страница начинает сильно тормозить, а навигация по комментариям затруднена. Под катом простое и изящное решение этой проблемы +к этому решается множество других вопросов связанных с навигацией.(это концепт, а не готовое решение)

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

Вопрос по вставке видео

Для чего в редакторе кнопка «Вставить видео»? Если вставить короткую ссылку с ютуба в тэгах
<video></video>

— это все равно ничего не дает, видео не отображается. Видео вставляется только путем копирования iframe или object.

upd Оказалось, что нужно в редактор вставлять урл страницы, об этом сразу не подумал, по привычке стал вставлять короткие ссылки.

Предварительная версия плагина LDAP 0.2.0

Здравствуйте. Три месяца назад я писал краткий пост о начале разработки плагина Ldap for Livestreet. За это время произошло много изменений в сообществе лайвстрит, а также появился форк лайвстрита AltoCMS.
В плагине LDAP также произошли изменения.

Начнем с самого начала:
Плагин «LDAP» позволяет использовать altocms/livestreet в качестве корпоративного сайта, портала и т.д. Вообщем он позволяет пользователям использовать не внутреннюю авторизацию движка, а авторизацию Active Directory, используемую на фирмах, предприятиях для удобства управления пользователями внутри предприятия.

В принципе, описание работы плагина я уже приводил вот здесь. В этом же посте я расскажу об основных изменениях и нововведениях плагина.

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

Каталог специалистов на AltoCMS

Всем привет.

Сегодня, в день фрилансера(тыц) мы открываем на AltoCMS каталог специалистов, где вы сможете найти разработчика, администратора, дизайнера, верстальщика или копирайтера.

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

Надеемся, появление этого функционала сократит время на поиск и облегчит выбор исполнителей.

Предложение по улучшению

1. Отключение персональных блогов
2. Сделать меню в админке сворачиваемым (подпункты вложены в пункты, при нажатии на пункт — открываются подпункты)
3. Возможность ручного ввода метатегов (description, keyword)
4. Виджеты — возможность указывать на каких страницах показывать виджет (главная, список топиков, топик)