yura3d |
Отправлено: 4 мая 2011 — 20:14 • Тема: Неактивные ссылки • Форум: Общие вопросы |
Ответов: 45 Просмотров: 0
|
Вроде бы исправлено (пока только на этом форуме).
Проверяйте.
Вот для теста ссылка в конце без использования бб-кода [url][/url]:
http://exbb.org |
yura3d |
Отправлено: 30 апреля 2011 — 20:04 • Тема: Пофилосовстуем о данном форумном движке • Форум: О жизни |
Ответов: 268 Просмотров: 0
|
Небольшая новость за последние 2 дня. Состоялся релиз долгожданного мода Хранение статистики чтения тем на сервере. Я продолжаю работать над наиболее ожидаемыми каждым из Вас новыми возможностями. На очереди релиз мода Прикрепление нескольких файлов к одному сообщению
Defenderyk пишет:yura3d, не пропадай пожалуйста. так что завтра сможем поставить мод? это уже третий конец недели по которому вроде должно было произойти закрытие темы по моду
Я надеюсь сегодня за ночь закончить разбираться с косметикой, и тогда мы сможем установить мод |
yura3d |
Отправлено: 30 апреля 2011 — 19:52 • Тема: Мод: Хранение статистики чтения тем на сервере • Форум: Модификации и дополнения |
Ответов: 283 Просмотров: 0
|
Данный мод позволяет решить одни из наиболее наболевших проблем форума ExBB, которые подробно описаны и обсуждены в этой теме
Перечислим и кратко поясним эти проблемы:- Переполнение cookies.
Т.к. статистика чтения тем в текущей версии форума ExBB хранится в cookies, а максимальный размер cookies ограничен стандартом в 4 Кб, при высокой активности пользователя на форуме объём этой статистики превышает максимально допустимый. В результате пользователи не могут получить доступ к форуму до тех пор, пока не очистят cookies (в противном случае возникают ошибки сервера: Bad Request, 502 Bad Gateway и т.п.) Более того, хранение подобной статистики в cookies значительно увеличивает трафик пользователя при открытии любой страницы форума. - Ограниченное время подсветки обновлённых тем.
В текущей версии форума ExBB период подсветки и вывода обновлённых тем ограничен лишь временем текущей сессии пользователя (как правило, сессия уничтожается после 15 минут неактивности). После этого тема не будет отмечена как обновлённая, вне зависимости от того, прочитал её пользователь или нет. Это существенно затрудняет обзор новых тем форума. - Темы, ранее прочитанные на одном компьютере, подсвечиваются как обновлённые на другом.
Знакомая ситуация? На работе прочитали обновлённые темы, вернулись домой, и эти самые темы вновь подсвечиваются как обновлённые? И это неудивительно, ведь информация о том, что темы уже прочитаны, осталась в cookies на рабочем компьютере. Для решения этих проблем разработан мод Хранение статистики чтения тем на сервере, который, как ясно из названия, хранит информацию о прочтённых пользователями темах на сервере форума, и тем самым устраняет все проблемы, которые присущи при реализации данной возможности на базе cookies.
В качестве базы данных мод использует SQLite со стратегией фрагментации по пользователям, что обеспечивает независимость и распараллеливание операций при обработке статистики нескольких пользователей, и как результат - высокую производительность при минимальной нагрузке на сервер.
Спонсорами разработки данного мода выступили наши пользователи: gudman, lisiycat, robert, nikk, Pauk, alexx, Nikela, Demosfen, mastersound и др. Благодаря этим пользователям мод стал общественным достоянием (GNU GPL) и теперь доступен для всех желающих!
Обновления и исправления:
- Исправление от 30.06.2011 (включено в дистрибутив)
Решена проблема с выводом множества старых тем форума как обновлённых по истечении срока учёта тем, установленного в настройках мода (в админке). Скачать исправление можно здесь.
- Обновление от 16.05.2011 (включено в дистрибутив)
В состав мода добавлено ранее не публиковавшееся дополнение Переход к первому непрочитанному сообщению. Наверняка Вы видели подобную фишку на других форумах. Она позволяет Вам после очередного визита на форум начинать чтение любой темы с новых сообщений в этой теме, появившихся за время Вашего отсутствия. Для этого достаточно нажать на анимированную синюю стрелку » рядом с названием интересующей Вас темы.
Помимо этого, данное обновление исправляет некоторые мелкие недочёты.
|
yura3d |
Отправлено: 28 апреля 2011 — 18:14 • Тема: Пофилосовстуем о данном форумном движке • Форум: О жизни |
Ответов: 268 Просмотров: 0
|
Defenderyk пишет:yura3d, по моду есть какая инфо? был бы признателен, хотя уже конец 4ой недели
Наиболее сложную проблему я решил. Осталась косметика (сделать постраничное разбиение консультаций и т.п.) и я Вам сразу отправляю инструкцию по установке
BON пишет:Я конечно всё понимаю, но если это было доступно, почему бы так и не оставить. Тем более чую сумма будет не маленькой за конвертер..........
На мой взгляд, если Вы, допустим, не можете позволить себе конвертер, значит он Вам просто не нужен. Ну подумайте, зачем Вам тратить свои время и деньги на какую-то там конвертацию, если прибыли проект всё равно не приносит? Не думаете же Вы, что переход на другой движок решит Вашу проблему с монетизацией проекта?
BON пишет:а лучше развивать проэкт чтобы люди не уходили с него. Лично я никуда не спешу. Меня и эта версия устраивает.
Тут дело не в том, что кого-то что-то устраивает или не устраивает. Развитие отнимает очень много моего времени, другие разработчики в работе над ExBB FM 1.0 не участвуют. А у меня сейчас свободного времени не так много, поэтому если мы не найдём каких-либо более эффективных способов монетизации ExBB, чем используемые сейчас, то нужно будет принимать меры. Вплоть до прекращения поддержки так называемых халявщиков. Также я не исключаю варианта, что (при неблагоприятной финансовой ситуации проекта) поддержка на форуме может быть полностью прекращена, в этом случае всем будут предложены либо услуги по дальнейшей персональной поддержке, либо по конвертации на сторонние движки |
yura3d |
Отправлено: 28 апреля 2011 — 17:31 • Тема: Показывать в сообщении прикреплённые картинки? • Форум: Решение проблем |
Ответов: 20 Просмотров: 0
|
Akupant пишет:отображается но все по старому
Защитный код на странице регистрации пользователя отображается?
Выложите здесь файл forumF/T-attaches.php, где F и T - идентификаторы (id) раздела и темы соответственно, в которой наблюдается проблема. Будем разбираться
Umbr пишет:А, как можно копировать превью изображений, для их (изображений) цитирования в следующем сообщении?
Файл на форуме - копирую его - ничего не появляется. При копировании ссылки вместо изображения размещается табличка 404
Или показ превью придётся отключать? А, то неудобно каждый раз загружать файл или не загружать, но искать его в теме и указывать адрес поста.
Имеются в виду превью прикреплённых или удалённых (вставленных бб-кодом IMG) изображений? |
yura3d |
Отправлено: 28 апреля 2011 — 16:55 • Тема: Показывать в сообщении прикреплённые картинки? • Форум: Решение проблем |
Ответов: 20 Просмотров: 0
|
Akupant пишет:подскажите пожалуйста КАК все таки сделать так чтобы прикрепленные файлы с расширением JPG GIF и прочими графическими расширениями отображались в превьюшке, а не выглядело в виде ссылки для скачивания.
На сервере установлена библиотека PHP GD2 ? Проверить это легко, просто включите каптчу (Админцентр -> Безопасность -> Активировать защиту от регистрации ботов? -> да -> Сохранить), после чего перейдите на страницу регистрации нового пользователя. Если на странице отсутствует защитный код на картинке каптчи, или не отображается сама каптча, это значит, что библиотека PHP GD2 не установлена. Без этой библиотеки вывод прикреплённого изображения (вместо ссылки на файл) невозможен, какие бы настройки Вы в админке не устанавливали |
yura3d |
Отправлено: 28 апреля 2011 — 16:41 • Тема: Пофилосовстуем о данном форумном движке • Форум: О жизни |
Ответов: 268 Просмотров: 0
|
Всем добрый день! Последние новости таковы.
До субботы на этом форуме я постараюсь установить новый мод Хранение статистики чтения тем на сервере на этот форум. Все смогут протестировать его работу. Как уже говорилось ранее, этот мод решает одни из наиболее актуальных на сегодня проблем с ExBB:- проблему переполнения cookies;
- проблему ограничения времени вывода и подсветки обновлённых тем;
- подсветка тем, как обновлённых, даже если ранее они были прочитаны на другом компьютере.
Pauk пишет:Обстановка накаляется... Юрий уже в ситуации когда вроде как никому, ну в широком понимании это слова, ничего не обещал, а требуют так будто бы дистрибутив форума был продан за деньги более 50$, да еще и с тех поддержкой.
Хм, есть люди, вложившие в свои форумы значительные средства, вот только ни один из таковых тут не отписался. Зато практически половина из отписавшихся в тему не вложили ничего (особо активных я называю "нытиками", только чего они тут ноют и ждут не совсем понятно: неужели не ясно, что мы работать в убыток не будем)
BON пишет:ппц. я бы тогда не заплатил ни копейки а нашел другого прогрмера чисто из принцыпа
И в чём тут принцип? Вы готовы дополнительно к услуге конвертации оплатить стороннему разработчику также и услуги по изучению структуры движка, без знания которой написать работающий конвертер в принципе невозможно?
BON пишет:и что будет продавать его что ли? издевательство какое то.....
А Вы думали, что огромная работа, проделанная для возможности переноса форума практически в любой движок, должна быть доступна просто так? Потрачено много времени на изучение структуры сторонних движков, чтобы была возможность переносить не только структуру разделов, темы и пользователей, но также и опросы, прикреплённые файлы, личные сообщения (ЛС) и т.п. На всё это ушли недели труда (и то работа по усовершенствованию конвертера до сих пор продолжается). Не знаю как Вы, а я ценю свои время и труд. |
yura3d |
Отправлено: 23 апреля 2011 — 17:53 • Тема: Косметические доработки форума • Форум: Настройка форума |
Ответов: 222 Просмотров: 0
|
Saskereliz пишет:Здравствуйте! Такой вопрос. В каком месте надо изменять названия стилей (например я хочу сделать в сообщении пользователя на форуме не postcolor а postmessage)?
Заранее благодарен.
В данном случае это файл templates/ваш_скин/topic_data.tpl |
yura3d |
Отправлено: 22 апреля 2011 — 16:37 • Тема: Пофилосовстуем о данном форумном движке • Форум: О жизни |
Ответов: 268 Просмотров: 0
|
Вообщем, на сегодняшний день ситуация такова:- В первую очередь я бы хотел предложить те моды и исправления, которые решают наболевшие проблемы. Судя по этому форуму, а также по отзывам в аськах и т.п., одной из наиболее актуальных является проблема со статистикой прочитанных тем, следствием которой является переполнение cookies (а ля Bad Gateway/Request и т.п.), а также «потухание» ещё не прочитанных тем (или «подсветка» тем, уже прочитанных с другого компьютера). Эту проблему решает мод Хранение статистики прочитанных тем на сервере. Я надеюсь за выходные закончить работу над инструкцией по установке этого мода.
- Всем, кто заказывал (и более того, уже оплатил) персональные моды и дополнения, но так их до сего момента и не получил, я хочу публично принести свои извинения. В течение будущей недели все эти вопросы будут закрыты! В силу определённых причин у меня нет (и возможно, ещё некоторое время не будет) возможности постоянно присутствовать в Интернете, поэтому сразу хочу предупредить, что я никого тут специально не игонорирую. Присутствовать на форуме постоянно, отвечая на Ваши вопросы, невозможно чисто физически, я думаю Вы это понимаете. Я иногда просматриваю форум с мобильного телефона, но пытаться отвечать с телефона, на этой маленькой клавиатурке, довольно проблематично.
- Я постараюсь выложить, предложить некоторые интересные, имеющиеся уже сейчас наработки для форума, независимо от их состояния готовности. Я знаю, что electron проделал большую работу по обновлению дистрибутива ExBB FM 1.0 RC1, включив в него большинство из имеющихся на сегодняшний день исправлений. Я думаю, мы могли бы уже сейчас включить в этот дистрибутив, например, мод Прикрепление нескольких файлов к одному сообщению. Как уже ранее тут писали, не совсем разумно держать эти моды под замком, пытаясь сделать из них совершенство (которое, к слову, наверное и невозможно сделать)
- Этот же принцип будет положен в основу ExBB 2.0. Лучше пусть выйдет несколько голый и недоработанный движок в ближайшее время, чем с кучей прибамбасов - через несколько лет.
- Пока хватит этих 4-х пунктов..
|
yura3d |
Отправлено: 18 апреля 2011 — 03:01 • Тема: Пофилосовстуем о данном форумном движке • Форум: О жизни |
Ответов: 268 Просмотров: 0
|
Defenderyk пишет:сделать то нужно, но из программеров, которые бы знали двиг на отлично как я понимаю ты единственный.
Причина в том, что движок по своей сути для расширения закрытый. Т.е. исходный код вроде бы открыт, но этого недостаточно. Сторонние разработчики, для того чтобы написать тот или иной, даже самый маленький мод (например, вставку ссылок в шапку рандомом), должны изучить едва ли не весь код. Это реально отпугивает, я бы сам разработкой модов для такого движка не стал заниматься.
Решение проблемы заключается в том, чтобы предоставить упрощённый интерфейс для написания модов (без внесения изменений в исполняемые файлы и ядро форума) и полноценную документацию по созданию и поддержке модов.
А теперь что для этого нужно. Существующее ядро для предоставления всех этих возможностей не подойдёт. Совсем не подойдёт. А что такое новое ядро? Это фактически новый форум. Нужно писать ядро форума с нуля, у меня уже был такой опыт, но сегодня всё быстро меняется и одного человека для этого уже просто недостаточно. Поэтому уже для ядра нужна эффективно работающая команда разработчиков.
Вот кратко суть проблемы.
К слову, помимо нашего закрытого для расширения движка есть полузакрытые. Например, phpBB (2 и 3 версии). phpBB не предоставляет интерфейс для написания модов (поэтому большинство модов ставятся по старинке - руками), однако сообщество phpBB активно работает над документацией по расширению этого движка, и это существенно спасает положение
(Добавление)
Вот, кстати, исходя из вышесказанного представьте объём работы. Мало того, что на реализацию всех пожеланий у одного человека уйдёт год работы, так это же всё ещё нужно и задокументировать, чтобы сторонние разработчики могли всё это дело расширять. А далее, по мере исправления выявленных ошибок, добавления/изменения/удаления возможностей нужно обновлять и документацию. Этой работой можно заниматься вечно... |
yura3d |
Отправлено: 18 апреля 2011 — 02:25 • Тема: Пофилосовстуем о данном форумном движке • Форум: О жизни |
Ответов: 268 Просмотров: 0
|
Defenderyk пишет:за XenForo этой команды не было
А, Вы, простите, свечу держали, что так категорично утверждаете? Уже хотя бы тот факт, что XenForo появился не на пустом месте, и оба разработчика ранее были ведущими при работе над vBulletin, говорит о многом. Более того, большая популярность этого движка вызвана непосредственно тем, что vB 4 не оправдал ожидания большинства пользователей, и парни из XenForo на этом сыграли. Я не берусь утверждать, но моё мнение в данном случае таково, что ключевым моментом продвижения XenForo стала раскрутка на имени vBulletin, поскольку первый предлагался как более продвинутая альтернатива vB 4 (пусть и не в явном виде, этим сейчас занимается суд). Т.е. разработчики XenForo - это не энтузиасты и не стартаперы, а знающие своё дело профессиональные программисты. И уж тем более, я уверен, что дело не начиналось с нуля. Мне кажется, что какая-то часть наработок и клиентской базы по vBulletin "ушли" вместе с этими разработчиками в XenForo. Ну не могут ведущие специалисты просто так, на пустом месте, покинуть весьма успешную компанию, чтобы начинать с нуля
И ещё раз повторю, сравнивать тот же XenForo с ExBB некорректно. Если Вы и дальше будете сравниваить (касается вообще всех участвующих в дискуссии), то Вы мало понимаете, о чём идёт речь, ибо этот форум (в отличие от большинства остальных) не является конечным продуктом, хотя и не далёк от этого. Я этим проектом впервые ещё занялся, когда мне было 14 лет и я только начал осваивать компьютер. Мною не ставилась цель захватить движком Интернет, сделать на нём состояние и т.п. Цель была просто научиться, попробовать что-то новое. Знания эти пригодились в таких областях, как системное (микроконтроллеры, микропроцессоры) и прикладное программирование.
Что мы имеем сейчас? Ну, на свой опыт программирования я не жалуюсь. Но сейчас один в поле не воин, и нужно уметь организовать людей для совместной работы над проектом. Вот с последним у меня как раз всё печально, поскольку я ни разу в жизни этим не занимался. Сейчас на это нужно сделать упор, наверное, как считаете? |
yura3d |
Отправлено: 17 апреля 2011 — 23:49 • Тема: Пофилосовстуем о данном форумном движке • Форум: О жизни |
Ответов: 268 Просмотров: 0
|
nikk пишет:yura3d, и все-таки, что это: ERROR! No skin files in templates folder!?
установка проходит нормально, а затем такая ерунда
Смотрите, чтобы регистр символов в названии папок скина (в папке templates) совпадал с оригиналом (из архивов скинов или дистрибутива, если речь идёт о InvisionExBB). У Total Commander (да и у других FTP-клиентов) есть такая фишка, как перевод имён файлов в нижний регистр при их закачке по FTP на сервер, её нужно обязательно отключить |
yura3d |
Отправлено: 17 апреля 2011 — 23:20 • Тема: Пофилосовстуем о данном форумном движке • Форум: О жизни |
Ответов: 268 Просмотров: 0
|
nikk пишет:погоди.. то-есть если я правильно понял, ты готов поддерживать проект, но только платно? Так?
Я имел в виду, что разработчиков да и вообще людей привлекать в подобные проекты на общественных началах нельзя. Ибо ответственности никакой, все делается на "честном" слове. Оно то и понятно, человек за свою работу ничего не получает в материальном плане (или получает крайне мало), поэтому и ответственности нет. Но при таком раскладе чаще всего нет и нормальной работы этого человека
По поводу дальнейшей поддержки. Для начала я думаю ограничить доступ к поддержке для новых пользователей. Во-первых потому, что с новыми пользователями я один не справлюсь, и мне кажется, что на сегодня главное обеспечить более качественную поддержку постоянным нашим пользователям, т.е. большинству из отписавшихся в этой теме. Далее я предложу тем, кто уже сегодня хочет идти дальше, услуги конвертации на другие движки (фактически на сегодняшний день дописан универсальный конвертер в бесплатные PunBB и phpBB, уже с этих мускульных движков не составляет никакой проблемы перейти на платные IPB, vBulletin, XenForo). Для тех же, кто останется, я буду в дальнейшем предлагать услуги по доработке форума. Если кто-то не будет доволен скоростью выхода этих доработок, опять же всегда есть первый вариант с конвертацией. Т.е. я на первый план ставлю Ваши интересы. Хотите переходить на другой движок - пожалуйста, переходите. Не хотите - будем дальше совместно с Вами работать. |
|