Мда, из-за одной строки кода выбрать другой движок =)
В альто, точнее не в альто, а в шаблоне другие хуки используются. Пропишите это в файле newpublishfrom\classes\hooks\HookPublishfrom.class.php в 23 строке
А я что, я не против =)
Когда дело доходит до денег все должно быть строго и четко.
Про ЛС и их каталог не хочу писать, бррр. Хочется чтобы было хорошо именно здесь. И разработчик понимал какие на него возлагаются обязательства при выкладывании плагина/шаблона в каталог. А пользователь понимал за что именно он заплатил.
Вот глядя на Алексея мне хочется верить в его порядочность и что он после очередного обновления альто не скажет что ему надоело. А в данный момент такое может произойти. Но в тоже время будь я на стороне Алексея спросил бы, «ну сколько же можно тянуть эту лямку».
Смотрите, сейчас каталог у нас ни на кого не накладывает никаких обязательств по поддержке плагинов и шаблонов.
Собственно это и надо урегулировать.
К примеру возьмем шаблон, тот же Brand. Постепенно альто допиливается и недавно вышла версия 1.0.9, а в скором времени выйдет и 1.1. И некоторые коммиты вносят корректировки в шаблоны start-kit и experience. Разработчику шаблона, чтобы поддерживать продукт в актуальном состоянии требуется при каждом обновлении править не только выявленные баги, но и переносить все изменения из дистрибутива в свой шаблон.
Резонный вопрос, а сколько по времени lexuspro будет этим заниматься. Ведь если человек купивший захочет обновлять альто, ему будут необходимы и обновления для своего шаблона.
Как по мне так в условиях пользования каталога должно быть указано время для бесплатного сопровождения. Возможность платной поддержки. А в случае отказа выпуска обновлений и сопровождения продукта передача исходного кода сообществу (а почему бы и нет, сообща люди смогут и обновить плагин/шаблон).
В каких других? В экшене index обрабатываются ссылки на Новые, TOP, Обсуждаемые и Главная. В ссылках на эти страницы будет слово index, ну кроме самой главной страницы. Все остальные страницы обрабатываются своими экшенами и там нет слово index в ссылках.
1. Думаю каждую конкретную страницу нужно разбирать в отдельности. Страницы статичные, да наверно стоит написать об этом на git чтобы исправили. У страниц записей и страниц блогов вторая и последующие страницы указываются через pageX/ Т.е. это не последние страницы.
2. Слово, а в данном случае это название экшена нельзя убрать иначе нарушится роутинг. Его можно поменять указав в конфиге
3. Слово topics тоже не убрать, поскольку у нас два разных поиска, один topics — поиск по тексту топиков и заголовкам, второй comments — поиск по комментариям
4. Тоже не убрать. Index это экшен, а в нем вызывается ивент new. А в этом экшене несколько ивентов. Чтобы сделать ссылку без слова index нужно создать свой экшен, с тем названием что вы хотите в нем создать один ивент и скопировать туда код из экшена Index.
Ясненько. Значит плагин пытается вставить код сапы и в админке, а для неё используется другой шаблон. Итого в хуке в RegisterHook нужно добавить проверку чтобы хуки отрабатывали только для сайта, исключая админку. Т.е. сделать
public function RegisterHook() {
if (Router::GetAction() != 'admin') {
...
}
}
Вадима и всех-всех-всех тоже с праздником. Приятно быть отмеченным =)
У нас образовалась довольно неплохая атмосфера на сайте. Это не может не радовать. Хорошие люди всегда притягиваются.
В честь НГ предлагаю inliquid мир.
Хочется сказать спасибо Вадиму, за то что сплотил людей вокруг себя.
А отдельное спасибо Андрею, за то что развивает новую версию Альто.
Очень хочется верить, что в новом году будет побольше свободного времени, которое можно будет потратить на создание полезных плагинов. Идей то хватает =)
И хватит уже заливать вручную плагины на фтп. Закачать и установить же можно через админку. В таком случае плагин распакуется в нужную папку, это при условии что плагин для версии альто 1.0
А можно хотя бы приблизительно услышать пожелания к функционалу? Идея то интересная, но зная какие бывают порталы городов, сборка может оказать очень-очень масштабной.
Может вы не авторизовались? Или может у вас есть каталог admin в папке с движком альто?
В альто, точнее не в альто, а в шаблоне другие хуки используются. Пропишите это в файле newpublishfrom\classes\hooks\HookPublishfrom.class.php в 23 строке
Когда дело доходит до денег все должно быть строго и четко.
Про ЛС и их каталог не хочу писать, бррр. Хочется чтобы было хорошо именно здесь. И разработчик понимал какие на него возлагаются обязательства при выкладывании плагина/шаблона в каталог. А пользователь понимал за что именно он заплатил.
Вот глядя на Алексея мне хочется верить в его порядочность и что он после очередного обновления альто не скажет что ему надоело. А в данный момент такое может произойти. Но в тоже время будь я на стороне Алексея спросил бы, «ну сколько же можно тянуть эту лямку».
Собственно это и надо урегулировать.
К примеру возьмем шаблон, тот же Brand. Постепенно альто допиливается и недавно вышла версия 1.0.9, а в скором времени выйдет и 1.1. И некоторые коммиты вносят корректировки в шаблоны start-kit и experience. Разработчику шаблона, чтобы поддерживать продукт в актуальном состоянии требуется при каждом обновлении править не только выявленные баги, но и переносить все изменения из дистрибутива в свой шаблон.
Резонный вопрос, а сколько по времени lexuspro будет этим заниматься. Ведь если человек купивший захочет обновлять альто, ему будут необходимы и обновления для своего шаблона.
Как по мне так в условиях пользования каталога должно быть указано время для бесплатного сопровождения. Возможность платной поддержки. А в случае отказа выпуска обновлений и сопровождения продукта передача исходного кода сообществу (а почему бы и нет, сообща люди смогут и обновить плагин/шаблон).
2. Слово, а в данном случае это название экшена нельзя убрать иначе нарушится роутинг. Его можно поменять указав в конфиге
3. Слово topics тоже не убрать, поскольку у нас два разных поиска, один topics — поиск по тексту топиков и заголовкам, второй comments — поиск по комментариям
4. Тоже не убрать. Index это экшен, а в нем вызывается ивент new. А в этом экшене несколько ивентов. Чтобы сделать ссылку без слова index нужно создать свой экшен, с тем названием что вы хотите в нем создать один ивент и скопировать туда код из экшена Index.
Несколько удивило что для Вики решили использовать статьи и блоги, а не страницы. Отдельным плагином потом выпустите?
Но почти уверен что в шаблоне нет нужных вам хуков, т.е. вам нужно указать другие названия хуков, хотя все это просто гадание.
У нас образовалась довольно неплохая атмосфера на сайте. Это не может не радовать. Хорошие люди всегда притягиваются.
В честь НГ предлагаю inliquid мир.
Хочется сказать спасибо Вадиму, за то что сплотил людей вокруг себя.
А отдельное спасибо Андрею, за то что развивает новую версию Альто.
Очень хочется верить, что в новом году будет побольше свободного времени, которое можно будет потратить на создание полезных плагинов. Идей то хватает =)
И хватит уже заливать вручную плагины на фтп. Закачать и установить же можно через админку. В таком случае плагин распакуется в нужную папку, это при условии что плагин для версии альто 1.0