avatar
+62.91
154.072

Вадим

aVadim
aVadim
В общем-то, верно ответили: в common/templates/frontend/ — стандартная версия бутстрапа, которая используется, например, в start-kit. Но при верстке experience была запилена модифицированная версия бутстрапа, которая и идет вместе со скином.
aVadim
aVadim
В последней версии Смарти умирает при обработке шаблона. В дев-версии работает нормально, но не хочется включать ее в движок до официального релиза.

Но локализовал проблему, зарелизил новую версию плагина, заодно кеширование улучшил, altocms.ru/addons/item/85/ — скачивайте, проверяйте
aVadim
aVadim
Пока только определил, что все умирает при рендеринге в недрах Смарти. Копаю вглубь…
aVadim
aVadim
Я так понял, что это то же самое, что и «спойлер», только с ограничением по доступу
aVadim
aVadim
В общем случае типов контента может быть любое количество. В каких-то типах фотосеты могут быть разрешены, в других — нет. Поэтому логика получается такая: надо смотреть, есть ли хоть в каком-то типе разрешение на фотосет, и, исходя из этого, строить запрос. Подумаю…

Но на самом деле это не так важно. Гораздо важнее, что при выводе 10 топиков запрос идет для каждого топика в отдельности. По общей логике, принятой в движке, это должен быть один запрос на 10 топиков. Буду копать, что там не так.
aVadim
aVadim
Насчет дублирующих запросов я, конечно, гляну.

Но вот вообще насчет фотосета — а как понять, используется у вас фотосет или нет? Где-то в глобальных настройках сайта прописывать, что фотосета нет?
aVadim
aVadim
Единственное, что мне нравится в Livestreet 2.0, так это rbac.
У вас подобный функционал не планируется?
Пока нет, и вот по чему: я серьезно рассматривал эту фичу, но как-то наткнулся на статью, где рассказывалось про то, как была на сайте (созданном на Yii) простейшая ролевая система, которую поменяли на rbac. Работать стало проще на порядок, а вот производительность сайта значительно просела.

В общем, в Альто сейчас реализована простая система ролей по битовой маске. Для подавляющего числа сайтов, ИМХО, этого хватит с лихвой. Если кто-то надумает делать навороченный проект со сложной системой ролей, то разумнее будет реализовать rbac отдельным плагином.

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

а миграция работает исключительно на дефолной базе 1.0.3?
Если плагины добавляли свои таблицы или добавляли столбцы в существующие, то проблем быть не должно. А вот если меняли тип полей, то, скорее всего, придется руками конвертацию выполнять, пошагово выполняя SQL-команды.
aVadim
aVadim
Почему бы не сделать?
Потому что это очень большой объем работы, и начинать нужно с того, что спроектировать заново работу всего сайта, всех его разделов.
aVadim
aVadim
Есть плагин интеграции с соцсетями (платный) и есть плагин гостевых комментариев (в т.ч. и через соцсети — бесплатный): altocms.ru/898.html — это что касается Авторизации через Соц сети и Оставлять комментарий без регистрации.

Категории и Дерево блогов — это разве не одно и то же?

FAQKlaus такой плагин делал для Альто, обратитесь к нему. Он же делал плагин Список голосовавших (есть в каталоге) и Смайлики. Или нужно обязательно, чтоб это я сделал?

Автосохранение — в текущей версии по-человечески это реализовать нельзя, решение получится очень костыльное. Я считаю, что этот функционал должен работать из коробки, и в планах такое есть.

Привязка топика к координатам на картеaltocms.ru/addons/item/106/

Источник новости, крепить Файл к Топику, Крепить голосование к Топику, Main Page — есть из коробки

Плагин Обсуждаемые — хм, а это тогда что? joxi.ru/Dr86PE6FRKG726

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

Посчитаете, сколько осталось?

Какие-то вещи я просто не понимаю (напр., Ajax Comments, или Принуждение к регистрации, или HIDE — это вообще что?), про какие-то догадываюсь, но они сильно завязаны на конкретный сайт. Например, лучшие авторы — можно считать по числу любых публикаций, или только по топикам, или по лайкам от юзеров, или по рейтингам, или еще как-то. Тут у каждого может быть сугубо свое представление, что такое «лучший».

Странно, что про галерею не упомянули, про которую много-много разговоров, куча разнообразных идей, но никто так толком и не может описать, что это же такое и как должно работать.
aVadim
aVadim
У ЛС официального релиза 2.0 еще не было, была только альфа-версия. Это раз. Два — я плохо знаю эту версию, поэтому не смогу сделать корректное сравнение. Выше писал уже не раз — если кто-то знает и может сделать такое сравнение, то мне было бы самому интересно его почитать.

Старые версии Альто есть здесь: github.com/altocms/altocms/releases Там самая старая версия — это 0.9.7.1. Если нужно еще старее, то здесь можно найти: sourceforge.net/projects/altocms/files/ — там самая первая версия 0.9.1

А тут на сайте я смысла не вижу давать на скачивание старые версии, которые уже не поддерживаются
aVadim
aVadim
Я объяснил, почему выбрал именно эти версии движков. И никого не собираюсь убеждать, что это — единственно верный подход. Кто согласен с таким подходом — тому эта информация будет полезна и интересна.

Вы, разумеется, можете быть со мной не согласны. Но так я предлагал уже: сделайте свой обзор, свою сравнительную таблицу, как считаете нужным. Сделайте!
aVadim
aVadim
А на сайте много топиков?
aVadim
aVadim
А что не так со счетчиком? Не активируется? Не считает? Не показывает? Только что проверил — проблем не обнаружил, работает, как положено. Если речь, конечно, об этом: altocms.ru/addons/item/108/
aVadim
aVadim
У Денвера, если не ошибаюсь, до сих пор версия PHP только 5.2. Выше советовали Open Server — отличная замена Денверу, ставьте не задумываясь
aVadim
aVadim
Ну так LS 1.0.3 тоже не развивается.
Это, собственно, их проблема, не находите? И еще раз: сравниваются две текущие версии движков в стадии релиза. Для LS для 1.0.3, для Альто — 1.1.8. Если кто-то хочет, то может сделать сравнение функционала текущей версии Альто и будущей версии LS — мне интересно будет.

Некоторые плагины...
Боюсь, Вы не поняли: сравнивались движки из коробки, без дополнительных плагинов и прочих довесков. Дополнительные «хотелки» аминов сайтов к этому отношения не имеют.

Но то я, которому были нужны определенные вещи
Так это и писалось для тех, кому нужны определенные вещи. Если для кого-то описанный функционал не важен, а нужны какие-то уникальные фичи, реализованные исключительно в LS-плагинах — значит, и выбирать он будет LS. Если для кого-то жизненно необходимы фичи, которые реализованы в плагинах, скажем, WP, то и выбирать надо WP.

Я уже как-то писал, но могу повторить, что плагин совместимости на сегодняшний день — это «костыль», помогающий перейти с LS на Alto с минимальными затратами. Но рассчитывать на то, что сайт вечно будет работать на «костылях» — это не разумно. Да и сам «костыль» не будет поддерживаться вечно, однажды затраты на его поддержание станут слишком большими, и будут тормозить развитие движка.

Но если хотите, то можете сделать такую же табличку Альто 1.0.х vs ЛС 1.0.3, и я потом сведу две таблицы в одну для наглядности.
aVadim
aVadim
А почему не сравнение Альто 1.0.x и LS 1.0.x
Во-первых, сравнивать можно и Альто 0.9.х, ибо, родившись, как форк LS, Альто все ж изначально имел больше гибкости и больше функционала из коробки. Поэтому хоть список получится и меньше, но перевес будет однозначный. Для Альто 1.0.х список будет еще больше.

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

… не подходит пока для боевых проектов
Я лично два боевых проекта перевел на 1.1 еще в стадии беты — полет нормальный.

И еще такой вопрос, что за «модераторы сайта» и как их назначить? Это только в 1.1?
Да, только в 1.1. Подразумевается, что модератор сайта обладает теми же правами, что и администратор сайта, только доступа в админку у него нет.
aVadim
aVadim
Qevix все же придется немного доработать — не хватает немного ему функционала, который есть у Jevix
aVadim
aVadim
Воспроизвести эту ошибку у меня так и не получилось, но чисто теоретически понял, отчего она могла возникать, и пофиксил «слабое звено». В версии 1.1.8 такого быть не должно, но дайте знать, если что
aVadim
aVadim
Повторю первую часть вопроса: другие разделы админки работают?
aVadim
aVadim
… при входе в настройки сайта...
Не понял, другие разделы админки работают, и только при входе в раздел «Настройки сайта» возникает ошибка?