yura3d |
Отправлено: 6 июля 2009 — 13:12
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
altjo пишет:та да, движок разросся,.. я вообще не представляю, как можно помнить, что где находится, и какая строка за что отвечает
Это не аргумент, что движок разросся. Функции должны быть распределены по файлам логическим образом, в соответствии с выполняемыми ими действиями и назначением файлов, это и позволяет проще понимать структуру движка (и как следствие меньше запоминать). К сожелению такое распределение может нарушаться из-за различных технических ограничений, также не стоит забывать о том, что у каждого человека (разработчика) может быть своё видение того, к какой категории (файлу) следует отнести ту или иную функцию
altjo пишет:и еще по поводу кнопок...
при создании ответа в теме, если навести мышкой, например, на кнопку "В", то слева будет надпись "Жирный текст: текст (alt+b)"
как я понимаю по идее если выделить текст и нажать ту комбинацию клавиш, то выделенный текст должен стать жирным?...
но у меня не работает это, ни в одном браузере, хде подвох?
Скажем так, эта возможность была в старых версиях движка, но из-за своей глючности (касательно работы в различных браузерах) в последних версиях ExBB FM её убрали, не удалил при этом из языковых файлов комментарии об используемых комбинациях клавиш |
|
|
yura3d |
Отправлено: 6 июля 2009 — 13:33
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
Defenderyk пишет:а посмотри как в ИПБ или вобле сделано. проверял, работало во всех браузерах.
А вообще нужна ли такая возможность?
Defenderyk пишет:еще думаю в RC2 слудет добавление урл сделать через форму (как у воблы например), а не просто как обычный ббкод
Тоже было, причём в самых первых версиях ExBB. Впоследствии от этого отказались, т.к. многие сочли это неудобным:
Цитата:EXBB Code сделан не суперски. Нет бы просто вставлять теги, а программа запрашивает сценарий, что в большинстве случаев неудобно. |
|
|
Defenderyk |
Отправлено: 6 июля 2009 — 13:51
|
Super Member
Покинул форум
Сообщений всего: 1027
Дата рег-ции: Февр. 2009
Репутация: 31
|
yura3d пишет:А вообще нужна ли такая возможность?
если привык работать в ворде или даже к другим движкам форума, то бывает удобно, чем тыкать мышой. а если мыша не работает, то особо актуально)
yura3d пишет:т.к. многие сочли это неудобным:
а вот это странно. |
|
|
yura3d |
Отправлено: 6 июля 2009 — 14:21
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
Defenderyk пишет:если привык работать в ворде или даже к другим движкам форума, то бывает удобно, чем тыкать мышой. а если мыша не работает, то особо актуально)
В различных браузерах данные комбинации могут быть зарезервированы за функциями браузера (причём от версии к версии такое резервирование имеется свойство изменяться). Например, для вставки бб-кода IMG ранее использовалась комбинация Alt+P, особых проблем не было, но сейчас (на примере используемой мной Оперы 9.52) данная комбинация работать не будет, поскольку вызывает окно настроек параметров браузера
Вобщем если кто-нибудь сможет помочь подобрать такие комбинации, которые были бы работоспобными хотя бы в последних версиях IE, Opera, FF, Safari, Chrome и не пересекались с вызовом браузерных функций, то я смогу взяться за реализацию данной функции
Defenderyk пишет:а вот это странно.
Посмотрим, возможно сделаем переключение режимов вставки бб-кодов (с формами и без). В некоторых случаях подобные формы всё же полезны |
|
|
yura3d |
Отправлено: 13 августа 2009 — 10:31
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
Zeg пишет:Поправить шаблон (и включить в дистрибутив) почтового ящика, дабы иметь возможность из него (и папок с входящими, исходящими и пр.) выйти наружу, хотя бы даже и на морду форума. А то зайдя в ЛС, иначе как редактированием строки адреса в броузере и не выбраться.
Уже вроде бы обсуждалось, личный ящик открывается в новом окне (новой вкладке), поэтому для возврата на форум достаточно закрыть окно/вкладку личного ящика, либо перемещаться между ними. Если же кликнуть по ссылке возврата на форум в личном ящике (которую Вы предлагаете там разместить), то мы в результате получим 2 окна/вкладки с форумом, что тоже не очень хороший вариант |
|
|
|
Отправлено: 14 сентября 2009 — 17:09
|
Покинул форум
Сообщений всего: 0
Дата рег-ции: N/A
Репутация: 0
|
Кажется никак. А какая разница, абсолютный путь указан или относительный?
Robo пишет:После поиска выводится страница, на которой ссылки на тему имеют вид printpage.php?... Хотелось бы нормальные ссылки типа forums.php?...
Эта особенность поиска уже обсуждалась ранее.
Robo пишет:Система модулей плохо проработана: После отключения и УДАЛЕНИЯ модуля Burthday начались сплошные ошибки, которые пришлось устранять редактированием многих файлов. Хотелось бы более безболезненное
добавление/удаление модулей.
Есть стандартный набор модулей, который изначально идёт в комплекте с форумом. Соответствующие изменения внесены в шаблоны форума. Если модуль не нужен, то достаточно отключить в админке. Зачем его удалять? Места на этом много не выиграть всё равно. В новой версии (также обсуждалось ранее) RC-2 должен быть автоматизирован процесс установки (возможно удаления) модулей форума. |
|
|
yura3d |
Отправлено: 14 сентября 2009 — 19:07
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
Robo пишет:1 Как и куда залить картинки (в папку images) на сервер (не через FTP)
Вообще не понял цель такого закачивания изображений. Картинки могут либо прикрепляться к сообщениями в виде файлов (в этом случае они закачиваются форумом на Ваш сервер), либо вставляться через тег [img] с произвольных серверов
На данный момент для вставки удалённых изображений требуется указывать только абсолютный путь (полный URL). Это сделано в целях безопасности работы форума, для защиты от XSS-атак через бб-коды (подверженность подобным атакам имелась в старых версиях ExBB, и новая реализация работы с бб-кодами - это уже проверенная временем стабильная и безопасная реализация)
Robo пишет:1 После поиска выводится страница, на которой ссылки на тему имеют вид
printpage.php?... Хотелось бы нормальные ссылки типа forums.php?...
Производить поиск по сообщениям тем, а также выделять ключевые слова на данный момент можно только через скрипт вывода тем для печати. Никаких проблем в его использовании не вижу, напротив каждого сообщения есть ссылка Перейти к сообщению, позволяющая быстро перейти к просмотру сообщения при обычном виде темы
Robo пишет:2 Система модулей плохо проработана: После отключения и УДАЛЕНИЯ модуля
Burthday начались сплошные ошибки, которые пришлось устранять
редактированием многих файлов. Хотелось бы более безболезненное
добавление/удаление модулей.
Приводите тексты сообщений об ошибках. Без них мы понятия не имеем, что у Вас работает не так |
|
|
yura3d |
Отправлено: 14 сентября 2009 — 21:04
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
Robo пишет:Для проверки работоспособности использую локальную копию форума (дома в Денвере). В связи с этим абсолютные ссылки на картинки не работают.
Разместите картинку в любой папке Денвера, доступной по HTTP, и далее вставьте её в сообщение при помощи URL картинки. Например, если Вы размещаете картинку в папке ...home/test1.ru/www/ и картинка имеет имя image.jpg, Вы можете легко её вставить сообщение, используя бб-код [img] так:
CODE:[img]http://test1.ru/image.jpg[/img]
В этом плане нет никаких различий между локальным сервером, и сетевыми (Интернет) серверами
Robo пишет:Удалять модули я начал именно из-за экономии места. Сам форум занимает 700кб, а модули - 200кб. Модули для того и нужны, чтобы их заменять/подключать/удалять без вмешательства в остальные части. В этом принцип модульного построения.
Встроенные в дистрибутив модули Вы можете лишь отключать, самостоятельно ковыряться в любых файлах из папки форума и уж тем более что-либо удалять нельзя, всё это Вы делаете на свой страх и риск. Во-первых, в отключённом состоянии модули практически не расходуют ресурсы сервера и занимают минимальное дисковое пространство (только сами исходные коды модулей, без данных, хранимых и обрабатываемых этими модулями). Ну и принцип модульного строения Вы понимаете лишь поверхностно (по крайней мере в данном случае), здесь уровень интеграции значительно выше, чем просто "папка с модулем", другая организация (особенно в случае с PHP) невозможна в принципе
Robo пишет:По поводу ошибок. Сейчас точные сообщения привести не могу. Попробуйте удалить папку Birthday в папке modules. Сразу увидите множество сообщений.
Мда. Вы такой изощрённый способ с удалением папок сами придумали или кто подсказал? Когда Вы удаляете ПО с Вашего компьютера, тоже лезете удалять папку программы, её библотеки, записи о ней в реестре, системных файлах и т.п.? Повторюсь ещё раз, многие модули интегированы в движок настолько глубоко, что удаление папки с модулем в некоторых случаях Вам вообще ничего, кроме кучи ошибок из-за несогласованности действий, не даст (по аналогии с удалением папки Windows-программы, многие записи в реестре, системных файлах, библиотеки остаются при этом в системе). Повторюсь, встроенные в дистрибутив модули удалять нельзя, вполне достаточно их выключить. Всё, что Вы делаете с файлами форума, делаете на свой страх и риск, соответственно и рассчитывать на помощь с проблемами, которые сами себе создаёте, не можете. Ну а если цена вопроса эти 200 Кб, имхо вообще не стоит с этим связываться
Robo пишет:А я вижу, т.к. ни на одном другом форуме, для того, чтобы увидеть результаты поиска в нормальном дизайне не нужно дополнительно жать какие-то ссылки.
На данный момент выводить результаты поиска в стандартном представлении невозможно, это будет сделано в следующих версиях. Если для Вас этот пункт критичен, установите лучше другой форум
Robo пишет:В процессе эксплуатации выяснилась ещё одна неприятная вещь: в ссылку с длинным текстом вставляются пробелы. Можно догадаться, зачем это сделали, но ссылки вида "Форум посвященный исполь зованию электрической сети в каче стве среды передача д анных" с кучей лишних пробелов мне не нужны. Это блокирует возможность индексирования поисковыми системами.
Говорите про поиск, а сами им не пользуетесь. Данная проблема уже обсуждалась и соответствующие исправления выкладывались в теме Лишние пробелы в ссылках |
|
|
Robo |
Отправлено: 15 сентября 2009 — 12:27
|
Newbie
Покинул форум
Сообщений всего: 8
Дата рег-ции: Сент. 2009
Репутация: 0
|
yura3d пишет:1 Например, если Вы размещаете картинку в папке ...home/test1.ru/www/ и картинка имеет имя image.jpg, Вы можете легко её вставить сообщение, используя бб-код [img] так:
CODE:[img]http://test1.ru/image.jpg[/img]
В этом плане нет никаких различий между локальным сервером, и сетевыми (Интернет) серверами
2 Мда. Вы такой изощрённый способ с удалением папок сами придумали или кто подсказал? (по аналогии с удалением папки Windows-программы, многие записи в реестре, системных файлах, библиотеки остаются при этом в системе).
3 Если для Вас этот пункт критичен, установите лучше другой форум
4 Говорите про поиск, а сами им не пользуетесь. Данная проблема уже обсуждалась и соответствующие исправления выкладывались в теме Лишние пробелы в ссылках
1 Различия в том, что если я сделаю, как вы сказали, то в денвере всё работать будет, но когда я скопирую весь форум на сервер, то будут ли работать такие ссылки CODE:[img]http://test1.ru/image.jpg[/img] . (Мой сервер называется не test1.ru) Можно конечно сервер денвера назвать как и удалённый сервер, но гораздо проще использовать относительные адреса в теге [img]. Можете это рассматривать как новый BB код. Тут есть такая тема.
2 Способ мой собственный. Если вы знаете, как удалять программы у которых нет деинсталлятора, то расскажите мне. Кстати, если удалить папку Winamp из ProgramFiles, то система останется работоспособной в отличие от ExBB.
3 Пункт не критичен, но хотелось бы как у всех. Другого такого хорошего форума нет (может не нашёл) Ещё одно спасибо создателям!
4 Не знаю, почему вы решили, что я не пользуюсь поиском. Я нашёл, что
а) Версия, которую я скачал от 15.07.2009
б) В эту версию входят исправления, выпущенные ДО её выпуска
в) Сообщение, в котором предлагается скачать файл fm.class.php для исправления этой ошибки написано 22 Марта, 2009
Соответственно я думал, что всё должно работать.
Ещё вопросы:
1 Можно ли переместить кнопку Ответить в конец сообщения, а не в его заголовке. Мне кажется, что все к этому привыкли на других форумах и это более удобно.
2 В каких папках содержится изменяющаяся информация (форумы, темы, сообщения, настройки, логи, ...) Хотелось бы делать резервную копию только этих файлов тк дизайн сайта не меняю.
3 Предложение над кнопками BB тегов ввести всплывающие подсказки
4 Значит ли, что если Разрешенные к загрузке расширения: .* , то закачивать можно только файлы с точкой в имени? Или для разрешения всех файлов надо писать просто * ?(Отредактировано автором: 15 сентября 2009 — 12:28) |
|
|
yura3d |
Отправлено: 15 сентября 2009 — 18:39
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
Robo пишет:2 Способ мой собственный. Если вы знаете, как удалять программы у которых нет деинсталлятора, то расскажите мне. Кстати, если удалить папку Winamp из ProgramFiles, то система останется работоспособной в отличие от ExBB.
Вы затрагиваете лишь небольшую категорию программ, обособленных от ОС и остальных программ. Как правило эти программы работают "сами в себе", т.е. от их работы никак не зависит работа ОС и других программ, они не интегрированы в систему и являются по сути самостоятельными образованиями, а не модулями единой системы, поэтому их можно без проблем удалить при помощи удаления одной лишь папки с программой. В случае с ExBB ситуация иная, большинство модулей непосредственно воздействуют на форум, на его функциональность и интерфейс, они интегрированы с форумом и являются его частью.
Пример с Winamp не совсем удачен. Ну удалите Вы папку с Winamp и что дальше? Во-первых, параметры конфигурации Winamp и его плагинов от этого не перестанут храниться в реестре, ярлыки на рабочем столе (в главном меню, на панели быстрого запуска) продолжат размещаться, контекстное меню со списком программных действий над мультимедийными файлами (Открыть в Winamp, Добавить в плейлист и т.п.) и ассоциация расширений мультимедийных файлов с Winamp никуда не денутся. Да и вообще сравнение веб-приложения с системными не совсем корректное. Тут немного другая ситуация, в качестве ОС выступает сам форум, поэтому любой модуль, претендующий на работу с функциональной и интерфейсной частями форума должен быть интегрирован с ним
Robo пишет:4 Не знаю, почему вы решили, что я не пользуюсь поиском. Я нашёл, что
а) Версия, которую я скачал от 15.07.2009
б) В эту версию входят исправления, выпущенные ДО её выпуска
в) Сообщение, в котором предлагается скачать файл fm.class.php для исправления этой ошибки написано 22 Марта, 2009
Соответственно я думал, что всё должно работать.
Там была некорректно сформулирована фраза (уже исправил). Под всеми обновлениями понимались только глобальные (выходившие в виде сборок обновлений и приведённые в виде списка в теме релиза) и критические, а не абсолютно все обновления и исправления, когда-либо публиковавашиеся на нашем форуме поддержки
Robo пишет:1 Можно ли переместить кнопку Ответить в конец сообщения, а не в его заголовке. Мне кажется, что все к этому привыкли на других форумах и это более удобно.
Откройте файл templates/ваш_скин/topic_data.tpl и найдите фрагмент:
Этот фрагмент и есть кнопка Ответ, Вы можете переместить её в любое другое место сообщения, сам шаблон сообщение формируется этом же файле
Robo пишет:2 В каких папках содержится изменяющаяся информация (форумы, темы, сообщения, настройки, логи, ...) Хотелось бы делать резервную копию только этих файлов тк дизайн сайта не меняю.
Читайте вопрос Q3 из ExBB FAQ. Там приведён список всех файлов текстовой базы данных форума, их резервную копию и необходимо делать
Robo пишет:3 Предложение над кнопками BB тегов ввести всплывающие подсказки
Для отображения подсказок использования бб-кодов в форме сообщений отведено специальное место, необходимости в иных видах информирования нет
Robo пишет:4 Значит ли, что если Разрешенные к загрузке расширения: .* , то закачивать можно только файлы с точкой в имени? Или для разрешения всех файлов надо писать просто * ?
Закачка файлов, у которых отсутствуют имя или расширение, не поддерживается |
|
|
|