Alto CMS версия 1.0. Финал!

Да, этот день настал. Сегодня я объявляю о финальном релизе версии 1.0 нашей CMS. Я говорю «нашей», имея ввиду все наше сообщество, всех тех, кто помогал словом и делом, кто тестировал и советовал, критиковал и подбадривал, и даже тех, кто просто молча наблюдал, что же из всего этого выйдет. Спасибо всем огромное! И стоит, пожалуй, еще раз напомнить, о самых важных нововведениях, которые появились в новой версии Alto CMS:
  • Работа с типами блогов — когда-то в движке жестко задавалось, что есть блоги персональные, закрытые и открытые. И все, и набор возможностей работы с этими типами был «отлит в граните». Сейчас же — полная свобода действий, настраивайте работу с разными типами блогов, как угодно, создавайте свои типы блогов со своими свойствами и правилами работы с ними, привязывайте к блогам конкретные типы контента, и т.д., и т.п., и пр., и пр. Более подробно это описано здесь: https://altocms.ru/429.html И тут же еще стоит вспомнить, что теперь у нас есть возможность задавать, что могут (а чего не могут) делать модераторы и администраторы блогов ( https://altocms.ru/251.html ). Таким образом получаем невероятно гибкий механизм для формирования любых правил создания контента и доступа к нему. Можно создавать авторские сайты, многопользовательские блоговые платформы, сообщества, корпоративные порталы — все, что душе угодно. Одним словом — свобода!

  • Работа с изображениями — и здесь торжествует свобода действий! Манипуляция с любыми изображениями — загруженными в статьи, в фотосеты, в качестве фотографий юзера и аватар — еще никогда не была такой простой и легкой. Подробнее об этом можно почитать в статьях: altocms.ru/420.html , https://altocms.ru/424.html , https://altocms.ru/623.html

  • Много было нововведений для разработчиков — улучшенный механизм кеширования данных ( https://altocms.ru/461.html ), многоуровневый конфигуратор приложения ( https://altocms.ru/489.html ), переработанная система логгирования ( https://altocms.ru/573.html ) и многое другое.

  • Серьезная работа была проведена над повышением быстродействия, и как только наш сайт был переведен на новую версию, несколько человек сказали, что сайт стал работать значительно шустрее, что это заметно невооруженным глазом.

  • Админка движка обзавелась новым дизайном, за что большое спасибо angelsmedia

  • Шаблон Start-Kit с тремя темами оформления, который появился благодаря стараниям Alyona.

  • И, наконец, движок обзавелся просто изумительным шаблоном Experience. Дизайн разработала Alyona, а воплотил его в жизнь andreyv, за что им огромная благодарность. И, конечно же спасибо всем, кто принял участие в сборе средств на реализацию этой идеи, кто тестировал, участвовал в обсуждении, вносил свои предложения и замечания.


Разумеется, это не весь список изменений версии 1.0 по сравнению с прежней, я отметил тут только самое важные и значительные изменения и доработки. На деле же их было гораздо больше. Одна только цифра — со времени выходя версии 0.9.7.1 было более 600 коммитов на гитхабе!

В ближайшие день-два я опубликую инструкцию, как переезжать с версии 0.9.7 на версию 1.0.

А если кто ждал, когда выйдет новая версия, чтобы запускать на ней новый проект — все, ребята, вы дождались, за работу!

UPD
1. Скачать последнюю версию можно здесь: https://altocms.ru/page/download/
2. Посмотреть, как может выглядеть сайт в новом шаблоне Experience можно здесь: http://demo.altocms.com/experience/

Похожие статьи

  • Вышла версия Alto CMS v.1.0.8
    Релиз версии 1.0.8 слегка затянулся, но таки состоялся. И, несомненно, значительную роль в его подготовке сыграл andreyv, который в последнее время активно занимался багфиксом и приближал дату релиза не по дням, а по ...
  • Alto CMS v.1.0 RС-4 - долгий путь к финальному релизу
    Вообще-то, так, конечно, не делается — объявить Release Candidate (и даже не один) и вдруг затеять такие объемные доработки. Версия RC — это уже финишная прямая, с которой обычно не сворачивают. Но мы пошли против...
  • Alto CMS v.1.0 Release Candidate
    Думаю, мы уже вплотную подошли к стабильному релизу. Спасибо всем, кто помог выявить и исправить ошибки. Со времени выхода второй бета-версии (кроме исправления ошибок) было выполнено несколько доработок. Наиболее...
  • Релиз Alto CMS 1.0-beta
    Вот и вышла бета-версия. Много писать не буду, по сравнению с альфа-версией, о которой писалось здесь, чего-то принципиально нового в функционал не добавилось. Не потому, что нечего (ой, как много чего еще нужно и...

111 комментариев

+2
Отлично! Это прорыв. Спасибо разработчикам за качественную работу.
Отредактирован:
+3
Поздравляю!
+1
Спасибо, наконец-то! Вадим, добавьте плз ссылку для скачивания, кто-то может прийти на сайт ине знать где искать…
+2
Шикарно! :3

На гитхабе остались несколько открытых проблем с пометкой «нововведение». Может стоит отдельно обсудить, что будет добавлено\улучшено в следующих версиях, планы на разработку?

И да, кстати, я как раз ждал 1.0 для запуска проекта, наконец начинаю!
+2
Релиз великолепен. Новый дизайн — восхитителен и приятен, но все же, есть одна неприятность. Превью перестало подгоняться под размер именно в новом дизайне, в старом — все отлично.
+1
Спасибо за релиз :)
Буду переводить существующие проекты на новую версию и доделывать текущий :)
Огромное спасибо разработчикам :) И сообществу Алто :)
Гц.
+3
Этот день войдет в историю. 1 июля Альто версия 1.0
+2
Поздравляю.
Придется плагин miniMarket v0.4.0, как и было обещано, выпустить сразу под Alto 1.0.
П.С. Перешел по ссылке в конце статьи (на демо сайт), нажал «Зарегистрироваться» — а капча не показывается. Если ее еще раз обновить (кликнув на то место, где должна быть картинка) — то новая картинка подгружается без проблем.
0
Да уж, теперь придется выпустить, nikto )))))
+2
Сижу и думаю: радоваться мне или рвать на себе волосы \*_*/
Но, раз обещано было — придется работать.
+1
Не надо впадать в отчаяние ))))) Все будет хорошо!
0
Подтверждаю, капча не работает, нужно перемещаться по вкладкам, чтобы подгрузилась.
+1
Было приятно помогать проекту с таким замечательным результатом ))
+1
От всей души поздравляю. Постараюсь ускориться в адаптации своих плагинов.
+1
Поздравляю и безмерно рад! Не терпится перевести свой проект на Единичку)
0
Супер! Спасибо!
Установил для тестов и вот что обнаружил:
при включенном визуальном редакторе, почему-то неактивное пооле комментариев к к топикам :( Кликаешь на него, а оно вообще никак не реагирует :(
0
Отличная новость. Молодцы! Спасибо огромное.
0
А мне сходу после установки выдало «Exception: Class „ModuleSecurity“ not found!»
0
На всякий случай только что скачал и с нуля поставил на реальном сервере — проблема не воспроизводится. Может, с правами что-то? Распространенная ошибка — заливают на сервер (и создают папки) под одним юзером (чаще всего — под рутом), а сайт потом запускается под другим аккаунтом и ему не хватает прав
0
Да фиг его знает. Может сбой произошел. Просто переустановил и все норм.
0
Наверное будут еще небольшие фиксы… у меня тоже картинка GIF из тела топика почему то не открывается в всплывающем окне, лоадер крутится и все. Отписал на гите github.com/altocms/altocms/issues/158
+2
Это проблема темы experience, а не движка. Скоро исправлю.
0
Мне одному кажется или в все же админка имеет плохую типографику и плохое сочетание цветов из за чего по крайней мере на IPS матрице просто убийственно режет глаза.
+1
Если не ошибаюсь, у вас большой опыт в создании шаблонов. Альто — открытый проект, поэтому можете смело предлагать обществу свой вариант :)
Еще можно договориться с разработчиком шаблона админ. панели о внесение правок в текущий (я подозреваю, что он — разработчик этого шаблона — возрашать против не будет).
0
А превью в фотосете у всех работает? Я отмечаю изображение как превью, но в топике все без изменений.
0
Не работает превью в фотосете. Во всяком случае, у меня тоже…
И ещё — после первого захода в статью фотосета не подгружается скрипт просмотра фото во всплывающем окне. Только после перезагрузки страницы срабатывает.
0
Насчет «не подгружается скрипт просмотра фото во всплывающем окне» — мой бок. Прошу прощения.
И по поводу превью, такая мысль — может нужно прописать код в шаблоне вручную, как это было с плагином превьюшек?
0
У меня такая ошибка странная — при редактировании статьи меняется УРЛ вот на такой:
site.ru/2014/06/30/http-siteru-2014-06-30/

В настройках ссылок стоит — День и название site.ru/2013/04/28/sample-topic/

С чем такое сбой УРЛ может быть связан?
+1
Давно сюда не заходил, но сейчас назревает новый проект и обновление очень кстати. Спасибо за релиз!
+2
С нетерпением жду инструкции по миграции.
0
Надеюсь marques всё-таки появится и допилит altocms.ru/addons/item/58/ а то купил для 1.0, а он не работает.
И ещё, в EXPERIENCE если навести мышку, например, где круг , то курсор меняет вид на «ссылочный», но при этом область кликабельной не является.
0
Подсвечивается сам блок (обратите внимание — появляется рейтинг новости), а кликабельные ник пользователя, изображение и заголовок.
0
На демо-сайте открываю первую статью, кликаю на первую картинку в топике, и… просмотрщик фотографий не может открыть картинку — просто висит GIF-ка загрузки.

0
Подтверждаю, у меня на сайте такая же ошибка с просмотром фотографии…
+2
Ошибку увидел. Исправляю.
0
Планируются ли в будущем в AltoCMS минорные обновления через через админку, как реализовано в других CMS?
0
Да, планируется и обновление самого движка, и обновление плагинов
0
С редактированием комментариев где есть картинка проблемы, вы не можете редактировать, почему не ясно.
Отредактирован:
0
/_run/assets/jquery-1.10.2.min.map требует этот файл а его нету, ошибка 404 в логах! Где го взять?
0
Файл jquery-1.10.2.min.map требуется для отладки самого jquery. Если не собираетесь заниматься отладкой jquery, то этот файл не нужен, ошибку можно игнорировать. Но если она смущает, то можно сделать следующее: найти файл common/templates/frontend/libs/vendor/jquery-1.10.2.min.js и там удалить строку
//@ sourceMappingURL=jquery-1.10.2.min.map
Только эту строку, ничего больше не трогайте. И ошибка исчезнет.

В ближайшее время выйдет фикс-версия и там это будет исправлено
+1
Пощупал новую версию.
Постараюсь разложить все по полочкам
Сила и рейтинг
Дайте возможность убрать силу(а лучше выкиньте ее к чертам — имхо). Зачем вам равняться на других? У вас был и пока есть шанс как у форка с самого начала все сделать правильно, а не продолжать крутить тот же велосипед в надежде на авось.
Сила это тот показатель который на деле нужен порядка 20 процентам, а то и меньше.
Возможность добавлять фотосет и опрос в одном топике — круто, но в данной реализации вся крутота просто теряется.
Дайте возможность задать свое расположение внутри топика, а иначе крутая обложка, а внутри мертворожденный функционал.
Про возможность задавать шаблоны фотосету я уже не раз высказывался.
Раздел Медиаресурсов в админки мне показался пустым. Не хватает простого базового функционала.
Типы контента — это отличная штука, но в каком она сейчас состояние все ее плюсы просто меркнут, а весь функционал этой фичи становиться бесполезным без возможности самому задать расположение блоков.
Зачем при создании «Типа контента» добавлять по умолчанию текстовый блок и не давать при это возможности убрать его?
Не загарами выход новой версии движка от конкурентов и на данный момент я плохо вижу чем Альто сможет противостоять.
Как итог пока ничего нового в плане юзера не увидел.
Внутренние работы и оптимизация это хорошо, но конечный пользователь выбирает движок за те параметры которые он может видеть и использовать их.
У Альто уже на старте был заложен хороший функционал, но время идет, а вот функционал как был с болячками на страте так и остался.
Очень надеюсь, что администрация все это понимает и предпримет активные шаги к исправлению этого.
Никоем случаи не хотел никого обидеть. Просто взгляд со стороны.
+2
Отвечаю по порядку:

1) Сила и рейтинг: нынешний алгоритм — это наследие прошлого. Мое мнение — систему рейтинга юзеров вообще нужно выносить в плагин. В движке если и оставлять, то самый простой, самый примитивный алгоритм. А все навороты делать снаружи. Тогда желающие смогут реализовать любые фантазии в части рейтингования юзеров на ресурсе (например, один владелец ресурса хотел в рейтинге учитывать число френдов и их общий средний рейтинг). Плюс в идеале хорошо бы дать возможность голосовать (и рейтинговать) вообще любую сущность, включая как фотосеты так и отдельные фото. В общем, в планах такая работа значится, но ее трудоемкость пока не определена.

2) Про фотосеты и опросы:
И шаблон создания фотосета, и шаблон отображения фотосета сейчас вынесены в отдельные файлы (см. /tpls/fields/field.photoset-edit.tpl и /tpls/fields/field.photoset-show.tpl). То же самое касается и опросов. В шаблонах редактирования и отображения топиков они включаются простыми инклудами (а это означает, что эти инклуды могут быть вставлены куда угодно). Т.е. работа с фотосетами и опросами как при создании, так и при отображении сейчас целиком и полностью в руках создателя шаблона! Можно при создании нового шаблона скопировать существующую структуру и логику, а можно реализовать свою собственную — все от Вашей фантазии зависит. Ограничение пока одно — в одном топике только один фотосет и только один опрос.

3) Администрирование медиаресурсов:
Тут много писать не буду, а просто соглашусь

4) Типы контента:
На самом деле тут «болячек» больше, чем Вы отметили. Но потребовалось какое-то время, чтобы наработать эксплуатационный опыт и сформулировать новые требования.

Что касается конкурентов, то отвечу так: то, что пилится в других движках (в т.ч. и в ЛС) — это, безусловно, интересно, но вот оглядки на это нет совершенно. Мы движемся по своему пути, без метаний из крайности в крайность.
0
И шаблон создания фотосета, и шаблон отображения фотосета сейчас вынесены в отдельные файлы (см. /tpls/fields/field.photoset-edit.tpl и /tpls/fields/field.photoset-show.tpl).
В кодовой части не силен, но как я понял это все на уровне шаблона, а хотелось бы на уровне простого юзера.
К примеру юзер создает топика и добавлять фотосет с опросом и Сам лично выбирает место куда его вставить в топике, а сейчас это ограничено на уровне шаблона.
0
Чтобы так сделать — в одном топике юзер захотел в одно место фотосет воткнуть, в другом — в дрегое, — это да, одного шаблона мало. Но в любом случае, чтобы такой функционал реализовать, начинать надо с шаблона. По двум причинам:

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

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

3) И только уже потом — серверная часть, где выбор юзера будет запоминаться, чтобы воспроизвести при отображении. Эта часть — мизер по сравнению с п.1 и п.2. Прямо сейчас это может быть реализовано в виде простейшего плагина. Если кто-то готов будет первые два пункта реализовать, то могу взять на себя обязательство сделать этот пункт.
0
Мне кажется логичнее всего, для юзера отдельная кнопка в редакторе


Если не указано где выводить тег выводится по умолчанию. Хотя лично мое мнение, это не для всех проектов, в большинстве случаев нужен именно фиксированный вывод заданный по умолчанию.
0
Да я уже решил через тег реализовать.
Хотя лично мое мнение, это не для всех проектов, в большинстве случаев нужен именно фиксированный вывод заданный по умолчанию.
вкл/выкл всегда можно сделать. если бы была возможность мультизагрузки с возможностью управлять медиафайлами(аля Alian), то все было бы отлично.
Я считаю, что такой функционал должен быть, а вот уже все остальное это специфика которую каждый сам будет подстраивать под свой проект.
0
Да я уже решил через тег реализовать
Тогда я бы посоветовал использовать тег <alto:photoset> — это поможет обеспечить совместимость с будущими версиями движка
0
Я не очень понимаю зачем нужно вручную указывать, где должен находиться фотосет… А вот инструкцию как создать собственный тег/кнопку в редакторе с удовольствием прочитала бы :)
+2
И да — обид абсолютно никаких, я всегда был рад любой конструктивной критике
+1
Насчет силы согласна — simple rating покроет требования для 90% сайтов. Но тут вопрос, как уже говорилось ранее, в переработке самого механизма начисления рейтинга (если просто убрать значение — сила все равно будет участвовать в начислении рейтинга).

Я когда то предлагала упростить систему altocms.ru/174.html
Силу голоса можно определять по рейтингу (например рейтинг до 50 — 1 голос, более 50 — 2 голоса и т.д). Дробные значения рейтинга так же вызывают много вопросов. 

На мой взгляд идеальная система рейтинга 

+1 за статью добавляет единицу рейтинга (или 2 и т.д)
+1 за комментарий добавляет единицу рейтинга
+1 в профиле добавляет единицу рейтинга
+1
если просто убрать значение — сила все равно будет участвовать в начислении рейтинга
Да, в этом-то и дело: убрать отображение силы просто из шаблона — это меньше минуты, но считаться она все равно будет, и рейтинг будет вычисляться так же замысловато. И вопросов у юзеров, боюсь, еще больше станет на таком сайте: один юзер голоснул — рейтинг так изменился, другой — эдак, а почему — никто не понимает. Вот потому-то эта задача требует более глубокого решения. Плюс надо учесть, что есть сайты, где нынешняя схема работает и это устраивает владельцев. Поэтому просто взять и тупо вырезать силу из кода — тоже не айс.

Вот и выходит, что наиболее оптимальный вариант — это заложить в коробку простейший вариант (напр., по Вашей схеме), но дать одновременно плагин, который считает, как сейчас
0
aVadim уже невмочь ждать инструкцию по переезду. Уже прошло больше двух дней с тех пор, как Вы говорили о том, что нашишите ее. На выходных думал самое время этим заняться, но увы…
+2
0
Супер! Спасибо)
0
Мне кажется есть смысл предусмотреть также возможность полного отключения рейтинга, а ранжировать выдачу по просмотрам, комментариям, дате последнего поста. Для блогов можно учитывать количество читателей.
0
Если сортировать топики по числу просмотров и/или комментариев, а блоги по числу читателей и/или по числу топиков — это тоже система рейтингов. Она «безголосая» (т.е. юзеры не голосуют), но она все равно есть, только строится рейтинг иным способом
0
Согласен. Сначала хотел написать систему «автоматического рейтинга» без голосования, потом решил что лучше так, чтобы не путать. Если совсем упростить выдачу до числа просмотров или комментариев, то в принципе это сложно назватить рейтингом.
0
Возможно, с точки зрения простого юзера это и не рейтинг вовсе никакой. Но для чего учитывать это число просмотров и проч.? Для того, чтобы этот параметр учитывать, например, для выдачи на главной, в топах и т.д.? Т.е. для тех же самых целей, для которых сейчас используется рейтинг?

Тогда с точки зрения системы — это тот же рейтинг, хоть и считается он иначе. Вряд ли целесообразно ради этого переписывать код работы с базой данных, гораздо проще написать плагин, который будет в те же поля, где сейчас храниться значение рейтинга, вписывать новые значения, которые считаются, например, по числу просмотров.
0
Если вынести функционал ретинга в плагин, то можно не хранить эти значения в отдельных полях, а использовать имеющиеся — количество просмотров, комментариев, читателей. С другой стороны, если проще сделать так, что система внутри себя будет продолжать пользоваться рейтингом, но на основе просмотров и комментариев, мне как пользователю будет не важно. Для меня важнее возможность полного отключения, т.к. как вы и сказали, выпилисть из дизайна можно, но это не эффективно и не правильно.
0
AltoCMS 1.0RC4 при визуальном редакторе, при нажатии на иконку ножниц (думаю имелось ввиду тег
<cut>
, а не просто вырезать)

Где можно переопределить, чтоб корректно тег
<cut>
вставлялся?
0
Вам нужно просто обновить движок до последней стабильной версии
0
Хорошо, спасибо, на выходных думаю обновлюсь.
0
Хочу уточнить.
Я правильно понимаю, что с финальной версией Alto на данный момент не работает ни один плагин из каталога расширений?
0
Давайте лучше иначе сформулируем вопрос: какие плагины Вам лично необходимы?
0
Вадим, спасибо за внимание к моему вопросу!
Ну если вдаваться в необходимое мне, то тут все сложно) — у меня проект на LS, и многие используемые плагины не представлены в каталоге Alto… Но что бы пощупать возможности релиза Alto мне было бы интересно поставить не чистый Alto, а вместе с плагинами линейки DAO.
+1
Ну, как показывает практика, на самом деле не все так сложно :)

Есть немало сайтов, которые работают на Альто (и переезжают на версию 1.0), но при этом используют кучу ЛС-плагинов. Гарантировать я на 100%, конечно, не могу, что заработает абсолютно все, но многое — это точно.

Что касается DAO, то этот вот сайт, на котором мы находимся, использует DAO и DAOmarket безо всякой адаптации специально под Альто.

Но, разумеется, все это с плагином совместимости юзается
Отредактирован:
0
Но, разумеется, все это с плагином совместимости юзается
Вот про него я и забыл, думал что он только для шаблонов от LS нужен) Т.е. он позволяет и плагины от LS использовать на Alto?
0
Да, плагин совместимости Ls позволяет:

1) Использовать ЛС-шаблоны и Альто-шаблоны со старой структурой (правда, надо отметить, что хоть ЛС-шаблоны, как правило, работают, но в самих шаблонах может отсутствовать поддержка некоторых Альто-функций)

2) Использовать ЛС-плагины. Гарантии работоспособности на 100% любого плагина я не дам, но то, что многие ЛС-плагины запускаются — это факт.
0
Выше немного было про топик «опрос». В ЛС было два типа голосования: голосовать только за один из пунктов или голосовать за несколько. В Альто я нахожу только возможность голосования за один из пунктов. Это я просто не нахожу такую вещь или она пока что не предусмотрена?
0
То, что множественное голосование иногда нужно — с этим согласен. Но, честно говоря, не помню, чтобы в ЛС прямо «из коробки» два типа голосования было. Посмотрел сейчас специально — нету такого.
0
Исправьте отображение тега «Title». Не правильно он у Вас формируется, с точки seo это только минус. При ранжировании сайта ПС за такой тайтл явно по головке не погладит.
На данный момент: «Alto CMS версия 1.0. Финал! / Блог разработки Alto CMS / Alto CMS» а должен выводиться просто: «Alto CMS версия 1.0. Финал!».
P.S. Про это я уже ранее писал, думал хоть в новой версии исправят. Хоть это и мелочь но на нее не стоит закрывать глаза!!!
+1
Я не раз писал, что я не спец в seo, поэтому могу лишь с определенной степенью доверия верить на слово другим. И предлагал неоднократно всем, кто готов сделать квалифицированный анализ движка с точки зрения сео, подойти к этому системно, разложить по полочкам все минусы генерируемого HTML-кода. Но пока никто не откликнулся.

Была лишь такая статья: altocms.ru/190.html Но там больше холивара, чем спокойного взвешенного анализа, да и то вокруг лишь одного тега :(

Но замечание ваше учел: в версии 1.0.1 в числе всяческих исправлений и улучшений добавлен в конфиг параметр:
$config['view']['html']['title_max'] = 0; // максимальное число частей, из которых состоит тег <title>
Т.е. если хотите, чтобы было так, как пишете, то на своем сайте задайте:
$config['view']['html']['title_max'] = 1;
И будет только «Alto CMS версия 1.0. Финал!». Если задать 2, то — «Alto CMS версия 1.0. Финал! / Блог разработки Alto CMS».

Если нужно, чтоб название сайта всегда добавлялось к заголовку, то для этого служит конфиг-параметр $config['view']['html']['title']. Для тех, кто хочет, все же, чтоб его тег <title> состоял из нескольких частей (или из переменной части и обязательной), есть возможность через конфиг-файл задать требуемый разделитель.

ИМХО, это тот компромисс, при котором каждый может настроить автогенерацию тега title на своем сайте по собственному вкусу и в соответствии с собственными убеждениями. :)

Версия 1.0.1 доступна на гитхабе.
+1
Готов принять участие в SEO оптимизации движка! Тему новую создать или тут обсуждать?
+2
Лучше новую, чтоб в кучу все не валить. Более того, если тем будет не одна, а больше, то готов специальный блог под это завести, как для обсуждения вопросов SEO непосредственно с движком связанных, так и более общих.
0
Простите великодушно, а что не так с данным конкретным тайтлом? В чем суть?
0
Подскажите пожалуйста где на гите версия 1.0.1? Я нашел только 1.0.0. здесь github.com/altocms/altocms/releases

Поставил версию 1.0 с официальной страницы загрузки. Каптча с 1-го раза не загружается в окно регистрации…



Если ткнуть мышью в соседнее поле «Войти» или «Восстановление пароля» и потом вернуться к регистрации — то каптча появляется.
+1
Исправлено в версии 1.0.1, про версию здесь: altocms.ru/629.html#comment11938
0
Заметил, что страница на сайте альто преегружается после ресайза окна.
0
Давно уже такую фигню заметили, но я так и не понял, в чем причина
0
aVadim подскажите пожалуйста, как вывести код php в шаблоне, {php} — не помогает.
0
Кароче, так и не разобрался, сделал простенький плагин, который выводит в футере любой php или js код без всяких тегов {literal} и {php}
0
Smarty-тег {php} в третьей версии шаблонизатора по умолчанию отключен, как небезопасный
0
Шаблон Start-Kit с тремя темами оформления, который появился благодаря стараниям Alyona
Есть Default, а где ещё две?
0
Все в комплекте, три темы: Light, Green и Red. По умолчанию включена Light
Отредактирован:
0
Извиняюсь, спутал с Experience.
0
При просмотре Активности администратора
E_NOTICE [8] Undefined variable: oComment
See details in error.log
Fatal error: Call to a member function getTargetType() on a non-object in /host/common/classes/modules/comment/Comment.class.php on line 159

E_ERROR [1] Call to a member function getTargetType() on a non-object
See details in error.log

в логах
[LOG:1405863409.189-53CBC5F12E11A][2014-07-20 17:36:49][PID:837777][ERROR][[
E_ERROR [1] Call to a member function getTargetType() on a non-object (/host/common/classes/modules/comment/Comment.class.php on line 159)
]][END:1405863409.189-53CBC5F12E11A]
0
подскажите, пожалуйста, какие параметры mbstring должны быть подключены, чтобы при установке не появлялось сообщение:



Alto 1.0.6
Отредактирован:
0
Прошу прощения. Затупил. Разобрался
0
С андроида на Альто жутко едет верстка.
0
Дело не в Андроиде, а в том, что под низкие разрешения экрана плохо сайт адаптирован. Проблема известна, но руки никак не дойдут, чтоб доработать
0
Функция отписаться при нажатии на звездочку на работает
0
Повторно дружить нельзя
0
При добавлении второго друга, пишет вы слишком часто отправляете сообщения
0
Это нормально, ибо рейтинг ваш еще не позволяет «слишком часто» отправлять сообщения.
0
После подписки в ленте ничего нет. Где тогда ее смотреть?
0
Чтобы ссылка отписаться изменилась на подписаться, нужно 2 раза на нее кликнуть
Отредактирован:
0
В настройках персонального блога ставлю кто может читать: только подписчики, подписчики однако не могут читать.
0
Насчет персональных блогов, влруг поможет… altocms.ru/611.html

Если вы находите проблему, которая воспроизводится, стшоит запостить ее на github, так потеряется.
0
Привет всем!
У меня вопрос: после переноса переноса сайта с LS на Альто (базу конвертировал), аватары пользователей (у которых аватары есть) выводятся в Прямом эфире, в списке пользователей, в комментариях и т.д… (т.е. везде, где они должны быть не большими и разными) — размером строго 100Х100. Если перезалить аватару — тогда все становиться на свои места. Но как заставить всех пользователей проделать эту операцию? Можно ли как-то победить это неудобство со стороны администратора? Возможно, что-то нужно исправить в БД?

0
В общем, все аватары (как и вообще все изображения) ссылаются на «старый» домен. Благо папка uploads прежнего сайта ещё на сервере… Что я сделал не так? Как правильно перенести изображения, чтобы они были привязаны к новому сайту? Возможно ответ уже есть на сайте, но я выпал в последнее время из реальности — прошу ткнуть меня носом…
+1
Нашел: решение — пошел пробовать.
+2
Да, есть такая проблема — хранение в базе полного пути к изображению. Поэтому при переезде возникают такие проблемы. Будем избавляться в будущих версиях
+1
Вопрос закрыт.
0
Поставил чистый двиг с гитхаба. при загрузке картинок в фотосет, полоса загрузки доходит до 100% и останавливается. При ручном обновлении страницы картинка загружена. При этои аякс во всех остальных случаях работает. Такое только при загрузки в фотосет. В чём может быть проблема?

0
И ещё сразу вопрос. Фото в фотосете можно отметить как превью. Каким кодом можно вызвать именно это превью-фото?
+1
В последней стабильной версии 1.0.6 это делается примерно так:
$iPhotoId = $oTopic->getPhotosetMainPhotoId();
$aPhotos = $oTopic->getPhotosetPhotos($iPhotoId, 1);
if (isset($aPhotos[$iPhotoId])) {
    $oPhoto = $aPhotos[$iPhotoId];
    // Здесь в $oPhoto оно и есть
}
В текущей разрабатываемой версии 1.0.7 так:
$oPhoto = $oTopic->getPhotosetMainPhoto();
В обоих случаях в результате в переменной $oPhoto получим фотографию, отмеченную как превью, в виде объекта ModuleTopic_EntityTopicPhoto. И получить ссылку на само изображение можно методом getUrl():
$oPhoto->getUrl(500); 
$oPhoto->getUrl('150crop'); 
$oPhoto->getUrl('300x200'); 
$oPhoto->getUrl('x100');
и т.д.

Либо, если поставить плагин TopicIntro, то можно еще проще:
$oTopic->getPreviewImageUrl('250crop');
Отредактирован:
0
Спасибо, то что надо!
0
Какой у вас браузер?
0
Проверял в Google Chrome и Opera.
0
Версия Альто какая? С гитхаба сейчас можно несколько версий скачать
0
По этой ссылке скачивал: github.com/altocms/altocms/
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.