Ru-Board.club
← Вернуться в раздел «Ikonboard v.2»

» Есть класная фишка на AG.ru

Автор: StasM
Дата сообщения: 29.05.2002 10:04
http://forums.ag.ru на этом форуме при наведении на тему, высвечивается первое сообщение, по-моему это очень удобно. Можно ли это сделать в IB? А ещё больше фишек появляется после регистрации, например такие, как переход только к новым темам.
Автор: ivank
Дата сообщения: 29.05.2002 10:15
Можно.
Автор: Grey2002
Дата сообщения: 29.05.2002 10:36
StasM
а я всё же думаю, что это не столь удобно и тем более вызывает некоторые тормоза и эта фича уже обсуждалась...
ivank
Ну что это за ответ одним словом , лучше б помог челу реализовать... если время конечно есть.
Автор: suslik_s_gitaroy
Дата сообщения: 29.05.2002 10:53
Это не перл... кроме перла ниче не знаю... но что можно, это точно!
Автор: Grey2002
Дата сообщения: 29.05.2002 11:05
suslik_s_gitaroy
это жаба, надо просто скатать оттуда етот сорс...и откуда то доставать начала первого поста и туды его втыкать
Автор: suslik_s_gitaroy
Дата сообщения: 29.05.2002 11:17
Grey2002
да... я уже понял... ща буду соображать...

Добавлено
но мне там больше понравилась фича, чтобы открывать в новом окне тему или форум... это я точно напишу...
Автор: Grey2002
Дата сообщения: 29.05.2002 12:16
suslik_s_gitaroy
да ткую фичу писать от силы 2 минуты...просто в добавить дополнительные ссылки на открытие в новом окне и выставить target="_blank"
Автор: suslik_s_gitaroy
Дата сообщения: 29.05.2002 12:18
написал...
Открыть в новом окне.
открываем ikonboard.cgi
ищем где идет вывод на страницу одного форума, там после имени форума, это примерно так:

Код:
<font face="$font" color="$forumfontcolor" size=$dfontsize3>
<b>$forumname</b>
Автор: Grey2002
Дата сообщения: 29.05.2002 12:29
suslik_s_gitaroy

Цитата:
это только замедлит загрузку...

вот я и не пойму что люди так за этой фичей гонятся.... за скоростью надо гнаться и за удобностью интерфейса... ну и за приятным дизайном...
Автор: suslik_s_gitaroy
Дата сообщения: 29.05.2002 14:08
Grey2002
ну на самом деле, имхо, это удобно... но мне не нада...
а люди гонятся за крутизной... я сам не пойму почему... у кого больше фичь, тоти круче... имхо не так...
Автор: Grey2002
Дата сообщения: 30.05.2002 05:29
suslik_s_gitaroy

Код: <a href="$forumsprog?forum=$forumid" target="_blank"><img src="$imagesurl/images/innw.gif" border=0 alt="Открыть форум в новом окне"></a>
Автор: ivank
Дата сообщения: 30.05.2002 07:29
Grey2002
Каков вопрос, таков ответ. А вообщеЮ такое делается за минут, только это на фиг не нужно.
Автор: suslik_s_gitaroy
Дата сообщения: 30.05.2002 07:34
Grey2002

Цитата:
что это за рисуночек у нас прокрался...



Добавлено
ivank
нука сделай нам за 2 минуты! там ты за 2 минуты никак не сделаешь!!! там надо жабу писат + еще forums.cgi дописывать... типа $post выковыривать изи *.thd...
Автор: Alexander Ipp
Дата сообщения: 30.05.2002 08:06
suslik_s_gitaroy
Жабу можно стырить оттуда, где она уже есть...
Автор: ivank
Дата сообщения: 30.05.2002 08:33
suslik_s_gitaroy
Я хотел сказать за 5 (У меня вечно символу недокладываются)... Ну что ж раз народ просит, ща засеку сколько буду делать.

3 минуты. Смотреть здесь: http://forum.oszone.net/forums2.cgi?forum=18 , я не считаю эту фичу полезной и в основной скрипт вставлять не буду.

С яваскриптом не мучался, а просто поставил атрибут title (На http://htmlcoder.h1.ru есть статья как содержимое этого атрибуты вывести в красивом окошечке). Работает стопудов в ие и опере, про нетскейп не знаю.

Открываем forums.cgi, после
Код: $lastposterfilename = $lastposter;
$lastposterfilename =~ s/ /\_/isg;
$lastposter = qq~<a href="$profileprog?action=show&member=$lastposterfilename">$lastposter</a>~;
Автор: Grey2002
Дата сообщения: 30.05.2002 08:45
ivank
за фичу спасибо... но есть один маасенький недочётик : при переносе на другую строку в title всплывает тег <br>

Цитата:
Как делать красивые плавующий окошечки на ОЫ-читайте здесь

окошечки на ОЫ, круто
Автор: StasM
Дата сообщения: 30.05.2002 13:11
установил всё как сказали, но вот картинка перехода не отображается, нажима. правую кнопку мыши, св-ва а там такой путь images/images/название_картинки.gif . Как поменять путь на images/название_картинки.gif ? Но в коде
Цитата:
<a href="$forumsprog?forum=$forumid" target="_blank"><img src="$imagesurl/images/innw.gif" border=0 alt="Открыть форум в новом окне"></a>

imagesurl/images/innw.gif
Автор: suslik_s_gitaroy
Дата сообщения: 30.05.2002 13:26
Alexander Ipp

Цитата:
абу можно стырить оттуда, где она уже есть...

цитирую жабу с АГ

Цитата:
// Сделано Тупаком 'Ыйцо' Шакуром специально для FORUMS.AG.RU
// Copyright (c) 2001, Absolute Games
// Увидим, что сперли - руки отгрызем и пасть порвем.

Grey2002

Цитата:
за фичу спасибо... но есть один маасенький недочётик : при переносе на другую строку в title всплывает тег <br>

делается обычная фильтрация на <br> и <br> заменяется на ""...
ivank
спасиба, сегодня ночью тоже уже сделал... но не за 3, а за 10 мин (я проста перл не знаю)...
StasM
значит у тебя имажесурл не правильно поставлен...
тогда просто замени...
$imagesurl/images/innw.gif
на
$imagesurl/innw.gif
Автор: StasM
Дата сообщения: 30.05.2002 13:45

Цитата:
окошечки на ОЫ, круто

это конечно круто, но я нифига не понял как это делать. Это вобще где делать надо???
Автор: Grey2002
Дата сообщения: 30.05.2002 13:45
suslik_s_gitaroy

Цитата:
делается обычная фильтрация на <br> и <br> заменяется на ""...

как?
Автор: suslik_s_gitaroy
Дата сообщения: 30.05.2002 13:52
Grey2002
чета типа
$post =~ y/<br>//;
Автор: StasM
Дата сообщения: 30.05.2002 14:18
После установки скрипта для открывания в новом окне у меня нельзя попасть в тему, (не в основную, а вторичную, ну как эта) на главной странице всё ок. Так вот я не могу открыть эту самую тему обычно (т.е. при наведении мышки на название ничего не происходит, обычный текст.) Как это исправить?
Автор: suslik_s_gitaroy
Дата сообщения: 30.05.2002 16:10
StasM
ты че-то сам нахимичил... все должно работать! в этом хаке просто добавляется 2 ссылки... сам думай... у меня все окейно пашет... можешь мне на мыло сылануть форумс.цги, посмотрю...
Автор: StasM
Дата сообщения: 30.05.2002 16:26
suslik_s_gitaroy
Послал
Автор: suslik_s_gitaroy
Дата сообщения: 30.05.2002 16:35
StasM
значит так...
возми

Код:
$topictitle = qq~<a href="$threadprog?forum=$inforum&topic=$topicid">$topictitle</a>~;
Автор: ivank
Дата сообщения: 30.05.2002 17:29
StasM
Я дал direct-линку на статью об этом, ещё раз: http://htmlcoder.h1.ru/JavaScript/?11
Автор: StasM
Дата сообщения: 30.05.2002 17:39

Цитата:
Я дал direct-линку на статью об этом, ещё раз

это да, но где это всё писать?

Добавлено
suslik_s_gitaroy
блин, я случайно удалил forums.cgi , если не сложно вышли мне его.
Автор: suslik_s_gitaroy
Дата сообщения: 30.05.2002 18:28
StasM
послал
Автор: Grey2002
Дата сообщения: 31.05.2002 14:23
ivank
нууу... типа решил сегодня поставить себе то хак, что ты выложил... после того, как я вставил эту часть :

Код: open( FILE, $ikondir.'forum'.$inforum.'/'.$topicid.'.thd' );
@first_message = <FILE>;
close( FILE );
($membername, $topictitle, $postipaddress, $showemoticons, $showsignature, $postdate, $post) = split(/\|/,$first_message[0]);
$first_message = substr( $post, 0, 200 );
Автор: ivank
Дата сообщения: 31.05.2002 16:53
Grey2002
Заьыл сказать: у нас маленько модифицирован вывод форумс. Замени в этой строке: ($membername, $topictitle, $postipaddress, $showemoticons, $showsignature, $postdate, $post) Всё кроме $post, на $trash (как вариант $dummy), должно помочь. Если нет, то придётся стандартный дистрибутив брать и смотреть что там не так...

Страницы: 12

Предыдущая тема: Хак Personal avatar (пользователь может закачивать аватар)


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