Ru-Board.club
← Вернуться в раздел «Программы»

» Клиент форума Ru-board (Rb_client)

Автор: RedKrasik
Дата сообщения: 15.11.2007 22:50
Smog
Такой нескромный вопрос. А более приятный внешний вид в далекой перспективе можно ожидать? Еще ставить не пробывал, остановился пока на скриншотах. Но смысл ее поставить есть.
Автор: Smog
Дата сообщения: 15.11.2007 22:56
В следующей версии планируется добавление остальных кодов, и работоспособность клика на имени и ссылки цитировать на странице

Добавлено:
RedKrasik

Цитата:
А более приятный внешний вид в далекой перспективе можно ожидать?

Это же субъективная характеристика На данный момент упор делается на функционал, но внешний вид, естественно, будет преобразовываться. А что подразумевается под "более приятным внешним видом"?

Добавлено:
RedKrasik
Обновил второй скрин по текущему виду. Немного лучше, неправда ли?
Автор: AntonVA1
Дата сообщения: 15.11.2007 23:17

Цитата:
Не люблю яваскрипт, а там на нем реализовано
Он тормозной и не совсем кроссбраузерный

(Я даже сразу это не понял, что плагины на яваскрипте, только после того, как ты ткнул пальцем)
А зачем тебе это? ты ведь используешь компонент IE для отображения? макстон тоже, по сути IE (использует его движок).
Кстати, это даже упрощает твою задачу на первых порах: просто подкинь их форму редактирования к своей странице- и все, продвинутое редактирование готово!
Автор: RedKrasik
Дата сообщения: 15.11.2007 23:25
Smog

Цитата:
но внешний вид, естественно, будет преобразовываться.
Главное, что будет. Можно просто ToDo лист в шапке добавить, чтобы было видно, что в дальней перспективе есть. А в первую очередь, конечно же функционал.
Автор: Smog
Дата сообщения: 15.11.2007 23:38
AntonVA1

Цитата:
Кстати, это даже упрощает твою задачу на первых порах: просто подкинь их форму редактирования к своей странице- и все, продвинутое редактирование готово!

Надо его встраивать в страницу, а потом, чтобы отправить сообщение, наверное копаться в объектной модели документа, чтобы вытащить сообщение. К тому же планирую функцию заключения выделенного текста в теги, а на яваскрипте это по-моему не совсем работоспособно, а если работоспособно, то не реализовано в
R2s вроде. Плюс ко всему просмотр ИХ и просмотр мой - разные вещи, а мой с их кодом работать не будет просто так

RedKrasik

Цитата:
Можно просто ToDo лист в шапке добавить

Спасибо за идею
Автор: trew
Дата сообщения: 17.11.2007 13:34
Smog
Спасибо за приглашение в тему и за энтузиазм к забытому движку!

По теме:
1.Что нужно изменять в самом движке и нужно ли вообще?
2. Достатчно этого клиента,чтобы работал со всеми движками иконборда версии 2.хх или это только плагин к руборду?
Автор: Smog
Дата сообщения: 17.11.2007 14:12
trew

Цитата:
1.Что нужно изменять в самом движке и нужно ли вообще?

Да, нужно писать серверную часть, по одному из вариантов (который прикручен на тестовом форуме) сейчас клиент и работат

Цитата:
2. Достатчно этого клиента,чтобы работал со всеми движками иконборда версии 2.хх или это только плагин к руборду?

В данный момент, скопировав два файла серверной части в практически любой установленный icoanboard v 2.xx, возможна работа с ним через клиент.
Автор: Smog
Дата сообщения: 17.11.2007 19:26
Версия 0.0.1 build 13 (18.11.07)

(*) Корректные ссылки на вставку имени юзера и отправки ему сообщения
(+) Возможность скрывать и показывть форму ответа
(*) Корректный размер браузера при запуске
(*) кнопка отмена теперь не вставляет никаких кодов в редакторе сообщения
(+) Редактор таблиц, поддержка большинства кодов в редакторе сообщений
(+) интерфейс в стиле XP
Автор: trew
Дата сообщения: 18.11.2007 01:50
Smog
то есть серверная часть уже реализована ?
Автор: Smog
Дата сообщения: 18.11.2007 10:05
trew

Цитата:
Svarga написал серверную часть и процедура установки - это всего лишь добавление двух файлов на сервер.

Но ее неплохо бы доработать И на ру-борд установить. А пока она только на http://client.rxfly.net/cgi-bin/ikonboard/ikonboard.cgi этом форуме стоит
Автор: Nthnsq
Дата сообщения: 18.11.2007 10:56
Так что, в реале по ру-борду клиент еще не работает?
Автор: trew
Дата сообщения: 18.11.2007 13:29
Smog
Она в дистрибутиве есть ,хотя бы эта часть под дефолт?
Что-то не нашел....

Цитата:
Svarga

где же теперь его возьмешь
Автор: Smog
Дата сообщения: 18.11.2007 14:44
Nthnsq

Цитата:
Так что, в реале по ру-борду клиент еще не работает?

В реале нет, надо добиться общими усилиями от администрации поддержки. А для этого нужно объяснить, зачем это нао и надо ли вообще.
trew

Цитата:
Она в дистрибутиве есть ,хотя бы эта часть под дефолт?
Что-то не нашел....

http://forum.ru-board.com/topic.cgi?forum=21&topic=2144&start=20#17


Цитата:
где же теперь его возьмешь

это мы в курсе но это оффтоп
Автор: Nthnsq
Дата сообщения: 18.11.2007 15:17
Smog

Цитата:
В реале нет, надо добиться общими усилиями от администрации поддержки. А для этого нужно объяснить, зачем это нао и надо ли вообще.

Так устройте опрос, а потом покажите этот опрос администрации. В чем проблема-то?
Автор: Smog
Дата сообщения: 18.11.2007 16:17
Nthnsq

Цитата:
Так устройте опрос, а потом покажите этот опрос администрации. В чем проблема-то?

Народ нужно сначала подготовить и показать, что это полезно и выгодно. Кроме того, администрация в курсе и в процессе принятия решения. Наверное
Автор: Smog
Дата сообщения: 26.11.2007 23:23
Быстро интерес угас

Тем временем:

Версия 0.0.1 build 14 (26.11.07)
(*) Корректное преобразование при предпросмотре (перенос строк)
(+) редактор кода с подсветкой синтаксиса и преобразованием ее в формат форума



Пример:

Код: #!/usr/bin/perl
$|=1;
use LWP;
use LWP::UserAgent;
my $sc_agent='Строка юзер-агента';
my $dbf='Файл, куда линки сохраним';

my $fts='pl|html|htm|php|phtml|shtml|asp|php3|php4|php5'; #типы файлов, которые остаются, после очистки мусора(картинок и т.д.)

my $temp;
my @url;
my $base_url='http://forum.ru-board.com'; #Откуда начнем "бегать"
unless ($base_url=~m/[\\\/][^\\\/\.]+$/) {$base_url=~s/[\\\/]$//g;}
$url[0]=$base_url;
my $i=0;

my $linkpos;

print "Crawler started[$base_url], working...\n";

my $j=0;
while ($i<5) { #$i<количество опрошенных страниц
$linkpos=$url[$i];
unless ($url[$i] eq '') {
print $url[$i],"\n";
$data=grabpage($url[$i], $sc_agent);
$data=~s/[\r\n]+//g;
while ($data=~m/(<a [^>]+>)/is) {
$temp=$1; $data=~s/<a [^>]+>//is;
$temp=~m/<a [^>]*href=['"]?([^<>'"]*)['"]?[^>]*>/is; $temp=$1;
$temp=~s/[^a-z0-9^\.\\\/\?_\-:\+=&\%\$]+//ig;
unless ($temp=~m/^[a-z]+:/i || $temp eq '') {
$temp=make_full($linkpos,$temp);
#Fixing / || \ pairs
if ($temp=~m/^https?:\/{2}/i) {
$temp=~s/([^:])[\\\/]{2,}/$1\//g;
} else {
$temp=~s/[\\\/]{2,}/\//g;
}
$url[$j]=$temp; #print " - $temp\n"; Разблокировать для отладки
$j++;
}
}
@url=clear_links(@url);
@url=clean_pairs(@url);
select(undef,undef,undef,0.01); #Ожидание между запросами страниц, дабы не перегружать машину и канал, можно убрать
}
$i++;
}
Автор: RedKrasik
Дата сообщения: 26.11.2007 23:35
Smog
Подпись себе в профиле сделай с ссылкой на этот топик. Ты же не только в этой теме пишешь. Чем интересней будет написано в подписе, тем больше форумчан заглянет сюда и у большего числа вызовет интерес.
Автор: iglezz
Дата сообщения: 26.11.2007 23:45
интерес не угас, только вот со временем напряг
Автор: bredonosec
Дата сообщения: 27.11.2007 08:42

Цитата:
Загрузка сообщений темы из локальной базы
туда загружаются все прочтенные ветки? Или по отдельному желанию? Можно ль всю инфу по какому-то отдельному вопросу собрать одним связным куском (как оффлайн эксплорер) - напр, топик такой-то со ссылками на такие-то - без необходимости проглядывать и нажимать каждый линк? Или тут как-то иначе философия?
Автор: Smog
Дата сообщения: 27.11.2007 15:43
bredonosec

Цитата:
туда загружаются все прочтенные ветки?

Да

Цитата:
Можно ль всю инфу по какому-то отдельному вопросу собрать одним связным куском (как оффлайн эксплорер) - напр, топик такой-то со ссылками на такие-то - без необходимости проглядывать и нажимать каждый линк?

В смысле если в одном топике сказали - смотри здесь и здесь со ссылками на другие, то эти другие тоже загрузились?
Если да, то не думал о такой возможности, но реализовать ее можно. Как только каким-то образом будет функционировать серверная часть Батва спросил техзадание на нее, я написал, он молчит...

Цитата:
Или тут как-то иначе философия?

Есть список форумов, при выборе форума выводится список топиков, при выборе топика выводится список сообщеий В-общем, максимально приближено к самому форуму
Автор: vladk1973
Дата сообщения: 27.11.2007 15:45
Smog
Земляк, а как насчет фильтрации сообщений
Вот не хочу я в топике видеть некоего пользователя
Автор: Smog
Дата сообщения: 27.11.2007 15:58
vladk1973

Цитата:
Земляк, а как насчет фильтрации сообщений
Вот не хочу я в топике видеть некоего пользователя

Спасибо за идею, будет реализовано в следующих вериях
Автор: Smog
Дата сообщения: 28.11.2007 09:08
Версия 0.0.1 build 15 (28.11.07)

(*) Корректная высота Webbrowsera
(+) черный список пользователей (за идею - спасибо vladk1973)


Добавлено:
Ссылки на дистрибутив:
http://client.rxfly.net/distr/0.1.15_full.exe (1,9 мб)

Обновление с любой версии до последней ~780 кб:
http://client.rxfly.net/distr/0.1.15_only_exe.exe (winRar sfx)
Автор: vladk1973
Дата сообщения: 28.11.2007 13:05
Smog
Идея хорошая, в принципе.
Жаль что на реале ее не попользуешь пока.
На самом деле, я - неплохой программер, на дельфе в том числе, могу помочь, чем могу
Кстати, иконку то смени, а то несолдино как то
Автор: Smog
Дата сообщения: 28.11.2007 14:06
vladk1973

Цитата:
Жаль что на реале ее не попользуешь пока.

Ну опробовать-то можно но не на ру-борде пока, к сожалению

Цитата:
На самом деле, я - неплохой программер, на дельфе в том числе, могу помочь, чем могу

Спасибо, записал в добровольцы

Цитата:
Кстати, иконку то смени, а то несолдино как то

занялся этим вопросом
Автор: ghosty
Дата сообщения: 28.11.2007 21:29
Smog
О, хорошая идея!
Хотя уже реализована кем-то недавно: http://forum.ru-board.com/topic.cgi?forum=5&topic=24936&glp#lt
Ностальгия по фидо дает о себе знать

Добавлено:
Не врубился. Вааще ничего не работает
Автор: Smog
Дата сообщения: 28.11.2007 21:52
ghosty

Цитата:
Не врубился. Вааще ничего не работает

Упс, а какую версию скачал? Надо фулл, а ты похоже only_exe. В каталоге с программой есть папка data?

Добавлено:
ghosty

Цитата:
Хотя уже реализована кем-то недавно

Траффика он нисколько не экономит и нагрузку на сервер не снижает
Тут несколько другой подход
Автор: ghosty
Дата сообщения: 28.11.2007 22:07

Цитата:
Ссылки на дистрибутив:
http://client.rxfly.net/distr/0.1.15_full.exe (1,9 мб)
Скачивал по этой ссылке. Папки data нету И в архиве дистрибутива ее нет...
Автор: Smog
Дата сообщения: 28.11.2007 22:23
ghosty
Ага, понял просто был неправильный режим архивации, без сохранения путей. Исправил, проверил, перезалил

http://client.rxfly.net/distr/0.1.15_full.exe
Автор: HDD
Дата сообщения: 29.11.2007 09:09
Что то я с утра торможу, так он коннектится к серверу или нет?

Страницы: 123456789101112

Предыдущая тема: Ищу прогу ST_Thumbnails_Explorer_v1.5a2_build_4619


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.