Есть вопросы по Alto - этот топик для вас!

F.A.Q.
В связи с тем, что вопросов по Alto CMS от пользователей становиться все больше и больше, прошу всех участников сообщества принять участие в формировании топика F.A.Q. для Alto CMS. Я создал форму на docs.google где любой участник сообщества может задать свой вопрос по возможностям, функционалу и способам реализации разных задач на Alto CMS.

https://docs.google.com/forms/d/1H-1hIVE6NJ6QTKtAh6CTbG6FnihRd1_ATw6CcdJ7whw/viewform

Все вопросы будут сформированы мной в отдельный топик, и потом на каждый из них будет дан развернутый ответ. Надеюсь на то, что вопросы будут содержательные и актуальные. Не приветствуются вопросы состоящие из двух-трех фраз, типа: «Почему ничего не работает» или «Как сделать всех счастливыми»

Ответы на все вопросы будут созданы участниками сообщества. Авторы и создатели данной CMS, как и администрация данного ресурса, отношения к ним не имеют. Это инициатива комьюнити и ответы на вопросы не будут являться единственно верным решением.

Очень прошу всех опытных участников сообщества присоединиться к этой инициативе и задавать те вопросы, которые по вашему мнению будут востребованы в топике F.A.Q. и должны быть в нем отражены.

Буду рад любым предложениям по формированию народного F.A.Q. для всех тех, кто только начинает знакомиться с Alto CMS.

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

+1
Есть блог «Вопросы». Может, какие то из наиболее актуальных вопросов, и уже готовые ответы включить в раздел ЧаВо? Степень актуальности не могу оценить :(
+3
Это инициатива комьюнити и ответы на вопросы не будут являться единственно верным решением
Сложилось так, что для многих задач действительно может быть несколько путей решения. Поэтому решение не обязательно должно быть единственно верным, главное, чтоб оно в принципе было верным. Чему администрация, приветствуя инициативу коммьюнити, всячески будет способствовать.
+3
Вопросы можно любые? У меня есть довольно общие и некоторые конкретные.

1. Вы уже отвечали на этот вопрос, я думаю его нужно внести обязательно: как правильно кастомизировать логику и вообще вносить какие-то изменения в работу движка, чтобы минимизировать риск что-то сломать, и чтобы в дальнейшем обновления накатывались наиболее безболезненно?
2. Тоже, в отношении скина — какие существуют рекомендации по кастомизации и внесении именений в базовый скин start-kit? (К примеру — использование шаблонов со специальным именем файла, наследование шаблонов, виджеты, и т.д.)
3. Вопрос актуален лично для меня. Как лучше всего строить классический блогоцентричный сервис на базе AltoCMS? Если предполагается что каждый пользователь ведет свой личный блог, стоит ли зашиваться на стандартные блоги типа 'personal', или лучше этот тип отключить, а вместо него использовать свой собственный тип, созданный отдельно, но в целом повторяющий тип 'personal' (вопрос связан с тем, что внутри движка, его логика, сильно завязана именно на 'personal')? Как реализовать возможность подписки на персональные блоги (сейчас этого нет) и как лучше всего сделать, чтобы при подписке на блог пользователь добавлялся в друзья?
4. Как отключить кнопку минус для:
— комментариев,
— топиков,
— блогов,
— пользователей.
Здесь же — как вообще отключить возможность голосования, рейтинг и силу для:
— комментариев,
— топиков,
— блогов,
— пользователей.
5. Наконец разобрался с тем (благодаря помощи andreyv за что ему отдельное спасибо), как работает рейтинг для блогов, и как работает процедура пересчета рейтинга блогов — сейчас пересчет это отдельная процедура. Если допустим такой вариант — я отключаю возможность ставить плюсы и минусы, но мне все равно нужно чтобы система по некоторым определенным критериям считала рейтинг блогов и затем использовала его для формирования ТОП-а… за основу можно взять ту процедуру пересчета рейтинга блогов, которая сейчас существует — она использует (с весовыми коэффициентами)
— количество подписчиков,
— количество топиков,
— сумму рейтингов топиков.
Возможно я добавлю какие-то дополнительные критерии, например
— количество добавлений в избранное,
— количество просмотров топиков.
Предполагается запускать процедуру персчета раз в сутки. Правильно ли использовать такой подход, жизнеспособен ли он, и как лучше реализовать?
6. Хотелось бы чтоб в текстовом редакторе были смайлики и BB-коды вместо html-кодов. Смайлики нужны обязательно, как лучше прикрутить? И что касается второй части, имеет ли вообще смысл заморачиваться с BB-кодами, или нет? С точки зрения безопасности это однозначный плюс. Кроме того это плюс с точки зрения привычности и узнавания многим пользователям с форумов и других площадок.
Отредактирован:
+1
И у меня есть конкретный вопрос. Где все таки чистить кеш? Почистил кеш в в админке, через tmp, в браузере. Фавикон остается старый, а загружен новый!
0
Есть проверенный способ, чтобы обновился фавикон, открыть напрямую ссылку на фавикон в браузере (из исходного кода страницы)

sitename.com/common/templates/skin/alto-skin-start-kit-master//images/favicon.ico?v1

но в alto cms это почему то не работает, в google chrome «Ошибка. Ссылка не работает.». Да и адрес у нее странный…
0
Сам виноват, заменил фавикон в корне сайта, а в шаблоне нет… Спасибо)
Отредактирован:
+1
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.