Для юзеров Seditio и новичков
Kort |
|
---|---|
Ratibor: Респектос и уважуха
SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
Ratibor |
|
---|---|
[url=http://sourceforge.net/tracker/?group_id=75348&atid=737639|FCKeditor's]Куча[/url] плагинов для FCKeditor.
Добавлено 52 секунды спустя: Trustmaster Как то ссылка отпарсилась криво. Не задавай глупых вопросов, не услышишь вранья.
|
Trustmaster |
|
---|---|
Ссылка отпарсилась криво, потому что символы | и ' для неё не разрешены
Added 24 minutes later: # Sergey : пожелание: определится, зачем все-таки нужно это поле page_execute в базе sed_pages для этого тега "PAGE_EXECUTE" => $pag['page_execute'], как впрочем и сам тегВ базе нет ничего подобного. Только в page.inc.php этот хвост остался, судя по всему ещё от LDU. Уберём в 0.6.4. May the Source be with you!
|
|
Bu konu Trustmaster tarafından düzenlendi(2009-10-13 23:52, 15 yıllar önce) |
Sergeich |
|
---|---|
Появилось предложение сделать Extra fields в системе общими для всех модулей и плагинов, т.е. чтобы работали они везде (и в модулях и в плагинах) и управлялись в админке из одного единого центра.
|
Ratibor |
|
---|---|
# Sergeich : Появилось предложение сделать Extra fields в системе общими для всех модулей и плагинов,ИМХО фигня какая-то Экстраполя для юзеров и экстраполя для страниц - это разные вещи. Так и должно быть - мухи отдельно, котлеты отдельно. Не задавай глупых вопросов, не услышишь вранья.
|
Sergeich |
|
---|---|
Ну и сделай отдельные для юзеров, отдельные для страниц, никто и не мешает. Прописал нужные теги в шаблон и используй. Может быть я что-то не понимаю, но зачем указывать экстра-слотам место их работы, на то они и экстра чтобы пахать где им скажут. Как вариант можно ввести дополнительную настройку в экстра-слотах, которая позволит указывать где конкретно сможет работать тот или иной слот (хотя зачем это вообще указывать нужно я не понимаю).
|
Trustmaster |
|
---|---|
Смысл экстраполей именно в том, что это всё-таки поля обычных таблиц, а не помойка для разнородных данных. Своеобразный компромисс между производительностью обычных полей и универсальностью таксономических конструкций. В движке, по сути, это не столько "нечто само по себе", сколько просто инструмент расширения имеющихся данных и модулей. Прикрутить их можно к любому модулю и плагину, но только если чётко знаешь, что делаешь.
May the Source be with you!
|
Sergeich |
|
---|---|
Ну вот пример приведён в этом топике. Для, в общем то, простой вещи (вытащить значение юзерского экстраслота в пейджи) потребовалось городить плагин, пусть и простенький, но плагин. А ведь можно было бы обойтись простой логикой в шаблоне.
|
Alex300 |
|
---|---|
Нет, не нужно так делать. Поля для страниц и поля пользователей - это, как верно подметил Ratibor, совершенно разные вещи. Нельзя их смешивать. Иначе, создавая большой проект, рискуем получть трудноуправляемого монстра, мало поддающегося отладке.
А вытащить заначение юзерского экстраполя в страницу можно простым запросом к базе. Тут ничего сложного. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
Ratibor |
|
---|---|
Я сейчас над другим голову ломаю.
Как бы прикрутить к каждому тэгу свое описание, Чтобы перейдя по тегу из облака тегов, вместо формы поиска выводилось его описание. Поясняю на примере: Берем тэг Fckeditor, перейдя по нему вместо формы поиска видим краткое описание этого редактора, а далее ссылки на страницы с этим тэгом. Добавлено 3 часа 42 Минуты спустя: Trustmaster А почему так далеко закинули этот тикет ? Это чуть ли не критическая задача и желательно поправить в ближайшей версии. Особенно это касается Российских пользователей, т.к. яндекс использует мета тэг description. Не задавай глупых вопросов, не услышишь вранья.
|
|
Bu konu Ratibor tarafından düzenlendi(2009-10-14 17:27, 15 yıllar önce) |
Trustmaster |
|
---|---|
Есть эффективные пути решения, которые не затрагивают текущую архитектуру скриптов? Перезаписывать хтмл в буфере вывода - не самое красивое решение.
May the Source be with you!
|
Snake07 |
|
---|---|
В system/core/pages
в файле page.add.inc.php вместо $newpagealias = sed_import('newpagealias','P','ALP'); должно быть $newpagealias = sed_import('newpagealias','P','TXT'); в файле page.edit.inc.php вместо $rpagealias = sed_import('rpagealias','P','ALP'); должно быть $rpagealias = sed_import('rpagealias','P','TXT'); |
Ratibor |
|
---|---|
# Trustmaster : Есть эффективные пути решения, которые не затрагивают текущую архитектуру скриптов? Перезаписывать хтмл в буфере вывода - не самое красивое решение.Плагин custommetas же работает. Там кода то на пару строк для дескрипшенов, для начала хотябы взять из него этот код и вставить в header.php. Не задавай глупых вопросов, не услышишь вранья.
|
Sergeich |
|
---|---|
Есть предложение добавить в стандартную поставку дополнительный дамп базы данных, который будет заполнен информацией: будет создано несколько голосований, несколько категорий, пяток страниц с коментами в этих категориях, несколько тем в разделах форума с ответами. А также почистить от всей лишней информации основной дамп. Тестовый дамп нужен, чтобы заинтересованный человек мог его установить и сразу увидеть большинство функций CMS в действии. мне кажется это было бы полезно, по крайней мере я от такого бы не отказался.
|
Sergey |
|
---|---|
Кстати, а ведь можно, на определенном этапе сделать так, чтобы плагин не подгружался по хуку, а просто вклеивался своим текстом в текст модуля. То есть добавить опцию "вклеить часть в модуль", которая естественно бы отключила бы уже не нужную загрузку. Это там где администрирование плагина, есть выбор Действие, добавить к приостановить действие Вклеить. Раз плагин работает и настроен, зачем его отдельная загрузка?
www.cotonti.mobi
|