<<<1...5...10...36373839404142>>>
Для юзеров Seditio и новичков
Dayver |
|
||||
---|---|---|---|---|---|
папка myplug в нем два файла myplug.setup.php и myplug.page.add.done.php в первом (myplug.setup.php) такое:
во втором (myplug.page.add.done.php) такое:
Pavlo Tkachenko aka Dayver
|
|||||
Dit bericht is bewerkt door Dayver (2013-10-16 19:58, 11 jaren ago) |
Leshkens |
|
||
---|---|---|---|
Спасибо! Только вот в конце скобочку забыли :]
|
Dayver |
|
---|---|
Очепятка ... я даже не тестил ... но главное ж суть Pavlo Tkachenko aka Dayver
|
Leshkens |
|
---|---|
Ребят, как можно сделать чтобы в созданом экстраполе типа файл, при загрузке файла менялось имя, например на "idстраницы-имяэкстраполя.расширение"? |
Dayver |
|
---|---|
Только плагином Pavlo Tkachenko aka Dayver
|
Roffun |
|
---|---|
Добрый день, у меня вопрос по конструкции {FILE} Я часто применяю ее при верстке, так как с ее помощью можно разделить содержимое на tpl фрагменты. Обнаружил такое явление: Например в index.tpl включаем конструкцию {FILE "themes/{PHP.theme}/myfile.tpl"} В myfile.tpl ставим например {RECENT_FORUMS} Все работает, только вот в админке пишет что тег не найден. С одной стороны логика правильно проанализировала, такого тега в index.tpl нет, но с другой стороны конструкция {FILE} нужна для того чтобы включать один tpl файл в другой, лишь бы во включаемом не было блоков. Как с этим быть? вопрос в первую очередь интересует с точки зрения, когда новичок используя такой шаблон будет видеть в админке отсутствие тегов, и не понимать откуда ноги растут. Или это можно к мелким багам отнести? Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
Macik |
|
---|---|
#38530 Justwebber: Это наследие предыдущих версий. В свое время возможности вызвать дополнительный шаблон из шаблона небыло. Поэтому алгоритм работает очень «тупо» — проверяет только корневой шаблон. Более того, если тег используется в вызове функции {TAG|function()} (правда для стандартных тагов это редкий сценарий), он тоже не будет найден. У меня есть идея как это поправить. Оставь на ГитХабе заявку (кнопка «New Issue»). Добавлено 8 минуты спустя: Еще один нюанс, который надо иметь в виду, при использовани подключения шаблонов через {FILE "…"} — это то, что шаблонизатор кеширует скомпилированный шаблон, и при изменении «включаемого» шаблона надо вручную очищать файловый кеш, иначе изменения на сайте не будут видны. https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
|
Dit bericht is bewerkt door Macik (2013-11-21 12:52, 11 jaren ago) |
Roffun |
|
---|---|
Ок оставлю заявку. А использую я его в будущем шаблоне для отделения скелета от конкретного элемента, например сайдбар левый, сайдбар правый, поиск, навигационное меню, кабинет (когда авторизован), вход регистрация (неавторизован). Это облегчает понимание структуры шаблона. Все инклуды находятся в одной папке, my_inks. Если есть возможность это поправить, то будет отлично. Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
Macik |
|
---|---|
#38537 Justwebber: Протестировал свою идею. Вроде работает. Так что оставляй заявку. https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
Roffun |
|
---|---|
Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
Sergey |
|
||
---|---|---|---|
#38535 Macik:#38530 Justwebber: Ну почему небыло? В начале был XTemplate а там, в примере №7 есть включаемый шаблон с блоком:
Другое дело, что развитие пошло по другому. www.cotonti.mobi
|
|||
Dit bericht is bewerkt door Sergey (2013-11-21 14:08, 11 jaren ago) |
Roffun |
|
---|---|
#38538 Macik: Все работает, спасибо за оперативность. Добавлено 2 дня спустя: ************************************* Теперь возник вопрос такого плана: При использовании Markitup, любое упоминание http://.... преобразуется в кликабельную ссылку. Это действует по всему сайту, даже если экстраполе textarea создать , и в него ввести http://.... то преобразует без спроса. Вообще было бы неплохо сделать в админке выбор (например как в ДЛЕ), там есть настройка: Преобразовывать ссылки в кликабельные? и уже админ выбирает Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
|
Dit bericht is bewerkt door Justwebber (2013-11-23 18:35, 11 jaren ago) |
Macik |
|
---|---|
#38542 Justwebber: Поправлю. Не любое упоминание, а только которое указано в рамках текста страницы. Который (текст) обрабатывается парсером ББкодов. Избежать можно добавив (например знак подчеркивания перед адресом). В принципе, вопрос вынести в админку решается добавлением двух строк (одна это опция в setup файл, вторая проверка опции при парсинге — файл `bbcode.functions.php` строка 218). (Сам я ББкодом и МаркитАпом не пользуюсь ). Отпиши запрос на ГитХабе со ссылкой на это пост, если остальные против не будут — могу сделать (а можешь и сам потренироваться :) ). https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
Roffun |
|
---|---|
#38556 Macik: Отключение автопреобразования нужна там где много людей, например форум. Когда ссылка становится кликабельной в любом случае, Админ и Модераторы не будут знать, хотел человек сделать ссылку, или он упомянул ресурс. Это усложняет модерацию. Ведь есть тематические сайты, на которые можно сослаться, а есть ГС, но по какой-то причине человек упомянул его в дискуссии, и не думал делать активной ссылкой, но она преобразовалась. В итоге теряет владелец сайта. Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
|
Macik |
|
---|---|
Вот. Коллеги берут инициативу в свои руки. :) А на счет ссылок на ГС/не ГС тут все очень условно. Я бы настроил в дополнение HTML Purifier, чтобы он nofollow на каждую внешнюю ссылку ставил (кто-то говорит, что не панацея, но хуже не будет). Или как еще делают — каждая ссылка заменяется на страницу заглушку с переадресацией. Тогда вес не должен утекать.
https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |