Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » Клиент форума Ru-board (Rb_client)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

Открыть новую тему     Написать ответ в эту тему

Smog



Жираф-Сибиряк
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте все!
Вот, наконец выкладываю альфа-версию клиента форума. В кратце, что и как:
 
  • Rb_client предназначен для доступа к форумам на базе Ikonboard v2. По сути, это -приложение, которое непосредственно обращается к серверному скрипту, формирует базу сообщений и отображает имеющиеся в базе данные (организованное аналогично почтовым клиентам)
    Тема началась тут и вылилась в то, что вы видите здесь.  
     
    Сразу скажу, что на руборде со стороны сервера официальной поддержки нет (надеюсь еще), но хочется верить, что общими усилиями ее можно добиться от администрации. Svarga написал серверную часть и процедура установки - это всего лишь добавление двух файлов на сервер. Пока работаем через движок Ajax-a
     
    Плюсы клиента
  • Экономия траффика до 10 (!) раз
  • Снижение нагрузки на сервер
  • Мгновенный доступ к уже просмотренным однажды страницам
  • Быстрый и удобный доступ к любимому форуму
  • Быстрый и удобный редактор сообщений
  • Редактор кода с подсветкой синтаксиса
  • ...
     
     
    Возможности
  • Хранение сообщений в локальной базе (firebird)
  • Поддержка кодов  [b] [s] [i] [u] [sub] [sup] [c] [center] [q][quote] [strike]
    [table][br][code][size=][color=][font=][#][hr][url][url=][email][email=][img] [list] [list=1] [list=a] [*]  
  • Отображение страниц в стиле руборда
  • Работа с аватарами и смайлами (отображение, скачивание с сервера, сохранение)
  • Предпросмотр написанных сообщений
  • Поддержка работы через прокси пока не работает  
  • Отображение количества принятой/переданной информации
  • Редактор кода с подсветкой синтаксиса
  • Черный список пользователей  
  • ...
     
    Процедура установки:
    Разархивируйте архив в любую папку на компьютере. Файл для запуска Rb_client.exe.  
     
    Основные моменты работы:
    Вкладка "Список тем":
    Двойной клик по списку (там где "флейм" и "тестирование") выводит в списке ниже темы выбранного подфорума
    Правый клик по строке с темой - меню для выбора страницы
    Двойной клик  по строке с темой - переход на последнюю страницу
    Одинарный клик  по строке с темой, а затем кнопка "Читать из базы" - Загрузка сообщений темы из локальной базы
     
     
    Внешний вид:
     
     
     
       

     
    Последняя версия
    0.0.3 build 6 (21.04.08)
     
    Ссылки на дистрибутив:
    https://www.datafilehost.com/d/881e0bcc
     
    Старые версии:
    http://client.rxfly.net/distr/old
     
     
     
    Координаты для связи:
    PM
    а также smog_{гав}bk.ru
     
    Help:
    В процесе создания
     
    ToDo:
     
    Известные проблемы
    Пожалуйста, задавайте вопросы, обсуждайте, тестируйте. Ради блага всего форума
     
    Интервью в газете...  
    Комментировать...
     


    Обсуждение серверной части

  • Всего записей: 5393 | Зарегистр. 20-06-2003 | Отправлено: 22:25 12-11-2007 | Исправлено: WildGoblin, 12:29 11-04-2016
    l1720



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Интересная вещь, неплохо было бы, если заработала здесь.
     
    Поставил себе клиент, немного потыкался, вот что всплыло:  
    после "предосмотр> возврат"  интерфейс корёжится немного, причём в в оконном режиме и развёрнутом на весь экран, по разному.
    С отправкой сообщения не понятно, отправилось или нет.

    ----------
    просто тут все делается через ж..., кроме постановки клизмы. ©

    Всего записей: 3316 | Зарегистр. 16-09-2003 | Отправлено: 13:15 29-11-2007
    Leo1000



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Весьма интересная идея. Может кто подскажет (или организует "общие усилия") как в этом деле администрацию заинтересовать?

    ----------
    War never changes...

    Всего записей: 3251 | Зарегистр. 04-02-2003 | Отправлено: 13:21 29-11-2007 | Исправлено: Leo1000, 13:24 29-11-2007
    RedKrasik

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Smog
    Может стоит попросить Nep или Widok добавить в шапку опрос - нужна ли данная программа для форумчан? Результат голосования и будет отображать надобность данного клиента для форума.

    Всего записей: 1441 | Зарегистр. 15-11-2005 | Отправлено: 13:42 29-11-2007
    Smog



    Жираф-Сибиряк
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    HDD

    Цитата:
    Что то я с утра торможу, так он коннектится к серверу или нет?

    На борде поддержки нет (пока), но потестировать можно на http://client.rxfly.net/cgi-bin/ikonboard/ikonboard.cgi или установив на локалхосте ikonboard
     
    Добавлено:
    l1720

    Цитата:
    С отправкой сообщения не понятно, отправилось или нет.

    в статусной строке или "отправлено" пишется или "ошибка"

    Цитата:
    после "предосмотр> возврат"  интерфейс корёжится немного, причём в в оконном режиме и развёрнутом на весь экран, по разному.

    не получилось покорежить Что именно изменяется
     
    Leo1000

    Цитата:
     Может кто подскажет (или организует "общие усилия") как в этом деле администрацию заинтересовать?

    Вот по этому вопросу мнения и собираю
     
    RedKrasik

    Цитата:
    Может стоит попросить Nep или Widok добавить в шапку опрос - нужна ли данная программа для форумчан?  

    Хотел с самого начала сделать это, но подумал, что лучше народ сначала ознакомить. Хотя в скором времени можно будет и попросить
     
     
    Добавлено:
    l1720

    Цитата:
    после "предосмотр> возврат"  интерфейс корёжится немного, причём в в оконном режиме и развёрнутом на весь экран, по разному

     
    Ага, теперь нашел, исправил, спасибо.
     
    All
    Есть какие мысли по интерфейсу? Может у меня не правильное его понимание?

    ----------
    Клиент форума Ru-board (Rb_client)-с предварительной поддержкой ру-борда!
    Требуются бета-тестеры!
    Обновление v0.0.3.6 (21.04.08)!

    Всего записей: 5393 | Зарегистр. 20-06-2003 | Отправлено: 17:08 29-11-2007
    Smog



    Жираф-Сибиряк
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В скором времени выходит версия 0.0.2.0, решил что достаточно много исправлений, поэтому сменил цифру релиза...
     
    Такой вопрос ко всем:
    Открыл я тему. Написал сообщение. Что делать, если с момента моего открытия до моей отправки еще кто-то написал в тему? 3 варианта вижу:
    1) после отправки сообщения - обновить страницу и ничего ни у кого не спрашивать
    2) Записать сообщение в БД, отобразить его на странице, а при следующем обновлении темы (когда юзер этого сам захочет) - восстановить нормальный порядок
    3) перед отправкой (или после?) проверить, а не добавились ли сообщения в тему, и если нет, то записать сообщение в БД и отобразить его на странице, а если да - спросить действие у юзера.  
     
    Это был первый вопрос, заданный Батвой, по-моему, по сабжу
    http://forum.ru-board.com/topic.cgi?forum=13&topic=1032&start=20#12

    Цитата:
    Насчет "читаем топики локально, но ответ уходит на форум"  
    просто один пример:  
     
    Ну допустим, качнул я с утра апдейт, сижу читаю локально, читаю, читаю, в обед решил ответ написать, пишу, ответ уходит на форум, но с утра утекло много воды, и тема та уже не актуальна, человеку уже ответили он и спасибо уже успел сказать, и мой новый ответ не только не полезен, но и вреден!!  
     
    Что бум делать?  
     
    При ответе проверять, и выкидывать мессагу, что типа: "со времени вашего последнего апдейта, в том топике уже новых пять постов, прежде чем отправлять сообщение, убедитесь, что ответ еще актуален"?

     
    Так что будем делать?
     
     
    Добавлено:
    Или сделать возможность пользователю задавать - для каких тем проверяем обновления, а для каких - нет?

    ----------
    Клиент форума Ru-board (Rb_client)-с предварительной поддержкой ру-борда!
    Требуются бета-тестеры!
    Обновление v0.0.3.6 (21.04.08)!

    Всего записей: 5393 | Зарегистр. 20-06-2003 | Отправлено: 00:50 01-12-2007 | Исправлено: Smog, 01:10 01-12-2007
    bredonosec



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Smog
    а есть какая-нить возможность узнавать, есть ли обновления, без того, чтоб всю страницу заново грузить? Там, метка, что последнее было тогда-то, или что последний пост имеет номер такой-то..
    Бо если нет, то, наверно, вариант
    Цитата:
    выкидывать мессагу, что типа: "со времени вашего последнего апдейта, в том топике уже новых пять постов,  
    бессмысленен: если уж залез и догрузил, так отобразить и новые посты сразу..  

    Цитата:
    Открыл я тему. Написал сообщение. Что делать, если с момента моего открытия до моей отправки еще кто-то написал в тему?  
    кто пишет просто - без клиента - согласно первому варианту имеют. А спрашивать каждый раз - имхо, в быстрообновляемых темах никогда не сможет написать: каждый раз будет новое =)  
    (так что, если и делать проверку, то как отключаемую по желанию фичу - такое вот имхо)
     
     
    //зы, в тестировании не глядел?

    ----------
    Вопрос: 'Что человек курит?' как правило возникает не когда ты слышишь, как он дышит, а когда видишь, что он пишет
    Пропеллер играет роль вентилятора, он останавливается -пилот потеет
    Аськи нету.

    Всего записей: 15906 | Зарегистр. 13-02-2003 | Отправлено: 02:05 01-12-2007
    vladk1973



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    Есть какие мысли по интерфейсу? Может у меня не правильное его понимание?

    Мысли то есть
    Только переделывать много придется

    Всего записей: 674 | Зарегистр. 23-03-2005 | Отправлено: 04:06 01-12-2007
    Smog



    Жираф-Сибиряк
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bredonosec

    Цитата:
    а есть какая-нить возможность узнавать, есть ли обновления, без того, чтоб всю страницу заново грузить? Там, метка, что последнее было тогда-то, или что последний пост имеет номер такой-то..

    ага, при получении списка тем (не сообщений) - выводится количество постов в теме и дата последнего поста, так что ответ положительный

    Цитата:
    (так что, если и делать проверку, то как отключаемую по желанию фичу - такое вот имхо)

    можно сделать настройку для каждой темы такую и общую настройку по умолчанию
     
    vladk1973

    Цитата:
    Мысли то есть  
    Только переделывать много придется

     Не проблема выкладывай мысли
    bredonosec

    Цитата:
    //зы, в тестировании не глядел?

    по пути туда

    ----------
    Клиент форума Ru-board (Rb_client)-с предварительной поддержкой ру-борда!
    Требуются бета-тестеры!
    Обновление v0.0.3.6 (21.04.08)!

    Всего записей: 5393 | Зарегистр. 20-06-2003 | Отправлено: 17:33 01-12-2007
    bredonosec



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    ага, при получении списка тем (не сообщений) - выводится количество постов в теме и дата последнего поста, так что ответ положительный  
    А у клиента только одна вкладка? То есть, обязательно из каждой темы возвращаться в список? Если так, то как-бы сразу и вылезут все новые сообщения.. Или я не так понял идею?  


    ----------
    Вопрос: 'Что человек курит?' как правило возникает не когда ты слышишь, как он дышит, а когда видишь, что он пишет
    Пропеллер играет роль вентилятора, он останавливается -пилот потеет
    Аськи нету.

    Всего записей: 15906 | Зарегистр. 13-02-2003 | Отправлено: 15:51 04-12-2007
    Smog



    Жираф-Сибиряк
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    bredonosec

    Цитата:
     То есть, обязательно из каждой темы возвращаться в список?

    нет

    Цитата:
    А у клиента только одна вкладка?  

    пока да

    Цитата:
     Если так, то как-бы сразу и вылезут все новые сообщения..  

    ага

    Цитата:
    Или я не так понял идею?

    так

    ----------
    Клиент форума Ru-board (Rb_client)-с предварительной поддержкой ру-борда!
    Требуются бета-тестеры!
    Обновление v0.0.3.6 (21.04.08)!

    Всего записей: 5393 | Зарегистр. 20-06-2003 | Отправлено: 17:48 04-12-2007
    Rainm



    Чебурёнок
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Smog

    Цитата:
    В скором времени выходит версия 0.0.2.0

    Када? А то просто с PEDKA тут говорил на тему клиента. Мож окажусь полезен. Разрабатывал просто некое подобие Ru.Board EasyWrite в своё время.

    Всего записей: 2774 | Зарегистр. 11-06-2004 | Отправлено: 08:47 08-12-2007
    Smog



    Жираф-Сибиряк
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Rainm

    Цитата:
    Када?  

    Во вторник, думаю

    Цитата:
    Мож окажусь полезен. Разрабатывал просто некое подобие Ru.Board EasyWrite в своё время.

    Можешь  Теги BB-code интерпетировал? Регекспами или вручную?

    ----------
    Клиент форума Ru-board (Rb_client)-с предварительной поддержкой ру-борда!
    Требуются бета-тестеры!
    Обновление v0.0.3.6 (21.04.08)!

    Всего записей: 5393 | Зарегистр. 20-06-2003 | Отправлено: 17:15 08-12-2007
    Rainm



    Чебурёнок
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Smog

    Цитата:
    Регекспами или вручную?  

    Первое - это чавойта? Но ответ номер 2
     
    Добавлено:
    А, почитал. Не, вроде как всегда всё через ж делал

    Всего записей: 2774 | Зарегистр. 11-06-2004 | Отправлено: 17:31 08-12-2007
    Smog



    Жираф-Сибиряк
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Rainm
    А можноскриншот?

    ----------
    Клиент форума Ru-board (Rb_client)-с предварительной поддержкой ру-борда!
    Требуются бета-тестеры!
    Обновление v0.0.3.6 (21.04.08)!

    Всего записей: 5393 | Зарегистр. 20-06-2003 | Отправлено: 18:56 08-12-2007
    Rainm



    Чебурёнок
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вот такое вот
     

    Всего записей: 2774 | Зарегистр. 11-06-2004 | Отправлено: 19:56 08-12-2007
    Smog



    Жираф-Сибиряк
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Rainm
    Плоховато видно...
    Функционал вкладок не понял и красного крестика с зеленой галочкой. А редактор таблиц каким был , если был? Предпросмотр?
     
    Можешь для ознакомления прогу показать целиком?

    ----------
    Клиент форума Ru-board (Rb_client)-с предварительной поддержкой ру-борда!
    Требуются бета-тестеры!
    Обновление v0.0.3.6 (21.04.08)!

    Всего записей: 5393 | Зарегистр. 20-06-2003 | Отправлено: 20:10 08-12-2007
    Rainm



    Чебурёнок
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Smog

    Цитата:
    Плоховато видно...  

    Пытался сжать Видимо переборщил
     

    Цитата:
    Функционал вкладок не понял

    Если собираешься написать сообщение в несколько тем. Заголовок им даёшь, чтобы не забыть, что куда запостить хочешь.  
     

    Цитата:
    красного крестика с зеленой галочкой

    Соответственно для добавления и удаления вкладок.
     

    Цитата:
    А редактор таблиц каким был , если был?

    Он есть. Выглядит примерно также. Вложенность поддерживает. Вот только заморочился я с ним, потому не слишком удачно получилось.
     

    Цитата:
    Предпросмотр?

    Посмотреть как сообщение будет выглядеть на форуме. Предпросмотр сообщения.
     

    Цитата:
    Можешь для ознакомления прогу показать целиком?

    http://rapidshare.com/files/75194485/HelloGuest.rar.html

    Всего записей: 2774 | Зарегистр. 11-06-2004 | Отправлено: 20:25 08-12-2007
    Smog



    Жираф-Сибиряк
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Rainm

    Цитата:
    Посмотреть как сообщение будет выглядеть на форуме. Предпросмотр сообщения.

    Я имел в виду, как реализован
    Какие теги поддерживает, какую вложенность и проч.
     
    Добавлено:
    Rainm
    Спасибо, интересная штука, Лучше Easy Write. Редактор таблиц со вложенностью порадовал, вложенность [no] тоже, интерфейс симпатичный
    Можно считать образцом

    ----------
    Клиент форума Ru-board (Rb_client)-с предварительной поддержкой ру-борда!
    Требуются бета-тестеры!
    Обновление v0.0.3.6 (21.04.08)!

    Всего записей: 5393 | Зарегистр. 20-06-2003 | Отправлено: 21:34 08-12-2007
    Rainm



    Чебурёнок
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Smog
    Ааа Общая функция замены тегов: указывается bb-код (открывающий и закрывающий) и их эквиваленты в html (то есть 4 аргумента) - и просто заменяется. HTML-вариант - как это всё выглядит на форуме.
     
    Для одинарный тегов и знаков по сути то же самое (только 2 аргумента).  
     
    Отдельно обрабатывается тег [no][/no]. Изымает из текста всё заклёченное между собой. Когда заменены все остальные теги - вставляет всё обратно на то же место.
     
    Тег [#][/#] - тут просто удалял то, что внутри него.
     
    Насчёт поддержки тегов - море не работает. И всё что было после него в хронологическом порядке
     
    Вложенность - ну вроде вкладывает сколько угодно.

    Всего записей: 2774 | Зарегистр. 11-06-2004 | Отправлено: 22:21 08-12-2007
    bredonosec



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Rainm
    оно требует инсталла? Или достаточно распаковать?

    ----------
    Вопрос: 'Что человек курит?' как правило возникает не когда ты слышишь, как он дышит, а когда видишь, что он пишет
    Пропеллер играет роль вентилятора, он останавливается -пилот потеет
    Аськи нету.

    Всего записей: 15906 | Зарегистр. 13-02-2003 | Отправлено: 05:33 09-12-2007
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

    Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » Клиент форума Ru-board (Rb_client)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2020

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru