Sunvas поддерживаю... Мне например, как и любому неискушенному пользователю ближе и понятней визуальный редактор. Mylenovez советую помнить, что количество интеллекта на планете Земля - величина постоянная, а население постоянно растет...
Сообщение отредактировал vitalik1972: Oct 5 2010, 20:31
Sunvas если сделать постпарсинг, то несостыковка отпадает.
Само собой. Только постпарсинг для визуальных редакторов не нужен. Хотя это. Вам еще предстоит разработать защиту от XSS. Если думаете, что вырезать все script-ы - это и есть защита, ошибаетесь (IMG:http://antislaed.net/style_emoticons/default/smile.gif)
Отказываюсь от идеи парсинга кода до его отображения, т.к. придётся изменять все данные постов, их очень много, придётся переводить весь bb-код записанный в БД в HTML - фигня получается, да и мне это лично не нужно, а ради "слабо" не собираюсь делать, я не для слабо делаю форум + размер БД увеличится в разы из-за перехода н HTML код, вообщем в моём и для моего случае - не рациональная и неудообная идея, и скорее всего для большинства, кто уже имеет ощутимую бд с bb-кодами.
Чтобы хоть как-то показать, что работа не стоит на месте, а идёт полным ходом, хочу рассказать немного о новом BB-редакторе, который будет использоваться для форума. Напписан он полностью на Ajax, без каких-либо перезагрузок страницы.
Что из нового:
- вместо беспонтового выбора цвета, шрифта и размера текста через SELECT и OPTION, отображение в которых не работает в Опере, внедрены, соответственно палитра colorpicker и отображение списков шрифта и размера текста через DIV полностью на JS. - редактор полностью редактируемый (IMG:http://antislaed.net/style_emoticons/default/laugh.gif) как бы не смешно это казалось, любую кнопку теперь можно удалить или добавить через админпанель, назанчить ей действие (JS функцию по событию), картинку, определённый код и т.д., таким же способом внедряются и смайлики, теперь нет проблем с их названием, которое было, откровенно говоря, тупое: *01, *02 и т.д., теперь будут : ) ; ) :- ) вообщем любой код, который захотите, нужно будет только указать присвоенный этому коду HTML код картинки. Данные для редатора хранятся в его конфигах. - полностью переработан загрузчик файлов, теперь он привязан к классу BB-редактора и повсюду вместе с ним, флэш загрузчик на основе uploadify (по причине использования фреймворка jquery, дабы убрать все лишние плагины, не работающие на jquery). - данные о файлах хранятся теперь в отдельной табличке базы данных, что намного ускорит чтение списка файлов при их большом колличестве, а так же уберёт кучу ненужного и бесполезного кода. - добавлена возможность (для суперадмина) выбирать качество изображения при загрузке файла на сервер (очень экономит место, при почти неизменном качестве в 60-70%, а также возможность выбирать в окне загрузки водяной знак и прикреплять его (нажатием чекбокса) к изображению - делается это всё отдельным классом. - то, о чём я просто мечтал на AS, но так и не увидел нигде, вот наконец, сделал сам - это предварительный просмотр без ПЕРЕЗАГРУЗКИ страницы (знали бы, как она меня затрахала, эта перезагрузка) через плагин Dialog на jquery... так же в форуме таким же способом будут редактироваться посты (УРА!). - полная интеграция со старыми BB-кодами встроенного BB-редатора AS, а так же (постараюсь это сделать как можно проще) подключение к любому модулю.
Судя по теме, да и вообще по этому форуму, мало кого что-то интересует, связанное с AS? Перешли на Элеанор? Или нашли другую CMS? Потеряли надежду? Ждёте чего-то? Я нет. Как и обещал, работал над своим форумом и готов показать первую более менее рабочую версию и буду рад, если Вы активно её потестите. Посоздаёте сообщения, темы, понаставите друг другу спасибов, позагружаете картинки, файлики, вообще повытворяете всё что угодно. Я пока не буду описывать все прелести и недостатки форума, т.к. времени нету сейчас на это. Готовлю форум к тому, чтобы поставить на реальный мой сайт, где народу поболее общается, тогда уж выложу полное описание всего того, что может форум. Сначала вам может показаться что он похож на зомбиевский, но код полностью переписан. Полностью новый bb-редактор, подключаемый отдельным классом, который можно настривать в админке (пока что форума), добавляя нужные кнопки, причём для админов и обыкновенных юзеров. Вообщем тестим и пишем на форуме, желательно на том.
P.S. на дизайн даже не смотрите, изначально он сделан в тёмных тонах, но т.к. тестовый сайт сделан в светлых, за 10 минут я фотошопом осветил весь дизайн и не стал замарачиваться. Дизайн резиновый, полностью на PNG, на IE6 мне насрать.
Mylenovez, Вас 3 раз(а) поблагодарили за это сообщение:
Судя по теме, да и вообще по этому форуму, мало кого что-то интересует, связанное с AS? Перешли на Элеанор? Или нашли другую CMS? Потеряли надежду? Ждёте чего-то? Я нет.
Я вроде постоянно тут, и никуда не пропал, свое мнение я уже изложил, была тема по сему поводу.Ну а форум щас заценим.
Форум делался почти пол года и знания моя с того времени до сегодняшнего очень изменились, тогда я был новичком в программировании php, ооп и jquery, сейчас уже есть кое какие знания, поэтому моя же работа на глаза у меня устаревала, что-то изменял, что-то оставлял, т.к. и так хорошо работало, Всеми этими словами хочу сказать, что чем выше будет версия форума, тем лучше она будет оптимизирована и упрощена. т.к. сейчас код очень большой получился.
Согласен, поисковик никогда не найдёт. На тот момент, когда я начинам делать форум, я предусмотрел, чтобы форум можно было включать в 2-ух режимах: 1) Ajax переход через якорь "#" и 2) обыкновенный с get ссылками. Планирую на сайте своём сделать так: когда по форуму шарятся гости (и поисковики в том числе), на форуме выключен Ajax переход, если же зареген, то ajax переход включен.
Для меня это самый просто вариант, чтобы и поисковики искали и юзверям было удобно.
Mylenovez, Вас 2 раз(а) поблагодарили за это сообщение:
Sunvas , это уже предусмотрено как раз для совместимости старого зомбиевского форума (в котором естественно со старой БД остались ссылки на темы и форумы). Если включен ajax то, они автоматически преобразуются.