Forums / National / Russian / Модули и плагины / формы ответов для форума и комментариев

123>>>

esclkm
#1 2009-03-21 01:59
предлагаю полностью вынести формы ответов на форуме и в комментах в скин - тем самым убрать странные теги класса TEXTBOXER - как плохое наследие седа.
жду пару ответов ДА и удаляю)
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Sergeich
#2 2009-03-21 02:52
А тут сразу вопрос возникает, как в таком случае будет форма себя вести в многостраничных топиках? Как сейчас, или же она будет на каждой странице отображаться?
esclkm
#3 2009-03-21 02:55
все как сейчас) зачем лишать того что уже есть) (может только что опцию сделать - форма на каждой странице или нет))
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Sergeich
#4 2009-03-21 02:56
И ещё, а что конкретно в тпл-файле будет? Не так уж много в этой форме настроить можно. Но, в принципе, я за.
Kort
#5 2009-03-21 03:10
в textboxer.tpl его :)
я первым делом уберу дурацкий лишний BR перед ссылокй "Мои файлы"
SED.by - создание сайтов, разработка плагинов и тем для Котонти
Ratibor
#6 2009-03-21 03:27
# esclkm : предлагаю полностью вынести формы ответов на форуме и в комментах в скин - тем самым убрать странные теги класса TEXTBOXER - как плохое наследие седа.
ИМХО не стоит их удалять,
т.к. их хорошо плагинами перехватывать.
Надо сменить редактор, поменял плагин и все и не надо в скин лазить.
А если какой плагин глюкнет, то все равно форма для ответа минимальная появится.
А если вынести в скин, то при смене редактора, надо будет скин править.

А вот дубли повыкашивать стоит.
К примеру сейчас в forums.posts.inc.php три дубля:
"FORUMS_POSTS_NEWPOST_TEXT" => $post_main."<br />".$bbcodes." ".$smilies." ".$pfs,
"FORUMS_POSTS_NEWPOST_TEXTONLY" => $post_main,
"FORUMS_POSTS_NEWPOST_TEXTBOXER" => $post_main."<br />".$bbcodes." ".$smilies." ".$pfs,
Два точно выкосить надо и оставить один.

Поскольку в томже forums.posts.inc.php есть такие строки:
"FORUMS_POSTS_NEWPOST_SMILIES" => $smilies,
"FORUMS_POSTS_NEWPOST_BBCODES" => $bbcodes,
"FORUMS_POSTS_NEWPOST_MYPFS" => $pfs

То предлагаю оставить:
"FORUMS_POSTS_NEWPOST_TEXTBOXER" => $post_main,
"FORUMS_POSTS_NEWPOST_SMILIES" => $smilies,
"FORUMS_POSTS_NEWPOST_BBCODES" => $bbcodes,
"FORUMS_POSTS_NEWPOST_MYPFS" => $pfs

Либо вместо всех этих строк одну:
"FORUMS_POSTS_NEWPOST_TEXTBOXER" => $post_main."<br />".$bbcodes." ".$smilies." ".$pfs,
Не задавай глупых вопросов, не услышишь вранья.
This post was edited by Ratibor (2009-03-21 03:40, 15 years ago)
Trustmaster
#7 2009-03-21 04:19
Не надо торопиться порубать всё в капусту, сначала надо бы выяснить, а созрела ли она к сбору урожая. Ибо, как видите, для плагинов бывает полезно оно. Но что отделить вывод плагина от разметки (вроде того же br) нужно - это точно.
May the Source be with you!
esclkm
#8 2009-03-21 05:19
применил - по-моему куда пластичнее стало. со старых тегов удалил только текстбоксер
а то всегда хотелось чтобы на форуме у меня был миниждитор малого размера - а не здоровенное поле эдитор
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Ratibor
#9 2009-03-21 05:48
# esclkm : со старых тегов удалил только текстбоксер
Ну и за каким .... ты удалил это ?
Как теперь объединить несколько редакторов на сайте ?
Ворачивай textarea назад а ядро.

FORUMS_POSTS_NEWPOST_TEXTBOXER был какой-никакой, а стандарт для подключения сторонних редакторов. Можно было незадумываясь менять редакторы. А сейчас колхоз получается.
И в любом случае, если даже не хочешь юзать редактор, минимальное окно ввода сообщения должно выводится.

Trustmaster сделай пожалуйста в транке откат на 651 ревизию.
Не задавай глупых вопросов, не услышишь вранья.
This post was edited by Ratibor (2009-03-21 06:20, 15 years ago)
esclkm
#10 2009-03-21 06:39
на сколько мне до селе известно : одна из задач стоящих во время разработки проекта - это вынесение всего html из кода. элементы форм тоже - хтмл
чем дольше переживать о совместимости версий тем на более крупные грабли будем наступать.

специально скачал седа - посмотрел - там в тексбоксерплагине данный тег вставляется сам - в итоге получается никаких проблем с другими редакторами не должно быть.

Вывод 1 : тег текстбоксер не нужен
Вывод 2: Поэтому скорее вернее будет не отменять данные изменения.

RATIBOR вопрос по твоему плагину: а почему он пришивается везде, а не так как это было сделано с маркитапом??? помоему лечге было сделать как сделал траст и Ко - для отображния маркитапа. ведь суть твоих действий аналогична маркитапу.. но ты выполняешь как будто ты используешь текстбоксер
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
This post was edited by esclkm (2009-03-21 06:58, 15 years ago)
Ratibor
#11 2009-03-21 16:26
# esclkm : специально скачал седа - посмотрел - там в тексбоксерплагине данный тег вставляется сам - в итоге получается никаких проблем с другими редакторами не должно быть.

Вывод 1 : тег текстбоксер не нужен
Вывод 2: Поэтому скорее вернее будет не отменять данные изменения.
Простой вопрос, как подключить другой редактор не правя скин ?
Вернее я то подключу, а вот как это сделать блондинке ?

# esclkm : RATIBOR вопрос по твоему плагину: а почему он пришивается везде, а не так как это было сделано с маркитапом??? помоему лечге было сделать как сделал траст и Ко - для отображния маркитапа. ведь суть твоих действий аналогична маркитапу.. но ты выполняешь как будто ты используешь текстбоксер
Потому что как реализовал я, вернее так всегда в лду и седе прикручивался стандартный редактор,
так получается гибче настроить редактор и выводится он будет четко в том месте где он нужен.
И можно небеспокоится о смене редактора. Просто сменил редактор и ненадо лезть в скин.
А как сейчас прикручен маркитап - это в корне неправильно.

Вывод: ворачивай все назад как минимум до того пока полностью не продумаем это дело полностью.
На данный момент это не польза а сплошное вредительство.

Пользы от того что ты выведешь текстареа в скин нет никакой абсолютно, т.к. она все равно перехватывается скриптами редакторов. А вот без этого тэга, тем более когда он являлся фактически стандартом, универсально реализовать перехват практически не реально.
Не задавай глупых вопросов, не услышишь вранья.
Kort
#12 2009-03-21 16:41
# Ratibor : Вернее я то подключу, а вот как это сделать блондинке ?
Странно, но я уже слышал, что Cotonti -- это CMS для продвинутых пользователей. Так все-таки шашечки или ехать?
SED.by - создание сайтов, разработка плагинов и тем для Котонти
This post was edited by Kort (2009-03-21 17:07, 15 years ago)
esclkm
#13 2009-03-21 17:08
Ratibor:
Вернее я то подключу, а вот как это сделать блондинке ?
корт ответил. Если блондинка поставит плугин то и редактор прикрутит.
Почему то как прикручен маркитап в корне не правильно - объясни? по мне он прикручен на 10 балов. я пишу плагин - пишу в плагине класс=эдитор и все - чудо все работает и силы мысли вообще не надо. А вот твой редактор к плагинам не прикрутишь.

Почему никакой пользы:
1. меньше html в двиге! (ура)
2. Больше настройки - хочу я сделать меньше окошко ввода ответа делаю прямо в скине. Раньше же у нас были четко зобитые автором размеры - гдето гигантские, а где-то за маленькие
3. по-классу можно прикручивать и откручивать чего угодно

Про стандарты - повторюсь : я бы честно отшел бы ото всех стандартов к версии 01. а еще бы все префиксы заменил бы с sed_ на cotonti_ - так как чем дольше мы тянем - тем больше нароботок есть для котонти. а потом перевсти все одним махом станет большой проблемой
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Ratibor
#14 2009-03-21 17:48
# Kort : Странно, но я уже слышал, что Cotonti -- это CMS для продвинутых пользователей. Так все-таки шашечки или ехать?
Это не значит что надо усложнять себе жизнь на ровном месте.

# esclkm : Почему то как прикручен маркитап в корне не правильно - объясни? по мне он прикручен на 10 балов. я пишу плагин - пишу в плагине класс=эдитор и все - чудо все работает и силы мысли вообще не надо. А вот твой редактор к плагинам не прикрутишь.
И в чем тут класс ?
В том что он тупо подгружается где надо и не надо ?
Листая 100 страничную ветку в форуме он будет подгружаться все 100 страниц,
особенно если на сайте отключено кэширование. Офигенно круто.

# esclkm : Почему никакой пользы:
1. меньше html в двиге! (ура)
Отсутствие html кода в ядре благо только в том случае, когда это оправдано.
В данном случае ситуация обратная.
# esclkm : 2. Больше настройки - хочу я сделать меньше окошко ввода ответа делаю прямо в скине. Раньше же у нас были четко зобитые автором размеры - гдето гигантские, а где-то за маленькие
И ч чем там больше настроек ? О тех настройках что ты говоришь толку 0.
А вот как раз гибкость пропала, т.к. невозможно теперь перехватить тэг текстбоксера.
И теперь хочешь или нехочешь, окно редактора будет появляться.

# esclkm : 3. по-классу можно прикручивать и откручивать чего угодно
Да ну ?
Редактор это не просто тупо размер и цвет окошка,
теперь нет возможности гибкой обработки условий для вывода редактора.

# esclkm : Про стандарты - повторюсь : я бы честно отшел бы ото всех стандартов к версии 01. а еще бы все префиксы заменил бы с sed_ на cotonti_ - так как чем дольше мы тянем - тем больше нароботок есть для котонти. а потом перевсти все одним махом станет большой проблемой
Не надо путать мягкое с теплым.
Плевать какие там префиксы, они никак на работу не влияют.

esclkm и Kort я не услышал от вас ни одного вменяемого аргумента,
кроме того "что надо тупо выкинуть весь htmlкод из ядра ради самого процесса выкидывания".
Это раз, два - какого ты полез менять ядро без обсуждения ? Это уже не банальное решение,
а серьездное влияние на логику работы редакторов.
Прежде чем тупо лезть и менять ядро, полностью проработай вопрос и предложи полностью универсальное решение подключения любого редактора, подходящее для всех.
А до тех пор пока этого не зделаешь ворачивай все назад.
Не задавай глупых вопросов, не услышишь вранья.
esclkm
#15 2009-03-21 17:58
При чем тут кэширование??? всегда думал что кеширует JS скрипты оформленные отдельным файлом браузер. Да и окно ввода появляется только на последней странице.

Ratibor:
И теперь хочешь или не хочешь, окно редактора будет появляться.
Ratibor:
Плевать какие там префиксы, они никак на работу не влияют.
бред.
пока от тебя я тоже не услышал мысли четко оправдывающей возвращение (Царь нас рассудит - или мне по голове или тебе)

Решение универсальное было принято - с появление маркит апа - быстро, удобно, черезчур логично - да здравствует jquery
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
This post was edited by esclkm (2009-03-21 18:00, 15 years ago)

123>>>