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

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

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

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

pechalny



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Изменение дизайна цитаты в посте

 
 
За внешний вид цитаты в посте отвечает этот код файла ikon.lib:
 

Код:
 
    $post =~ s/\[q\]\s*(.*?)\s*\[\/q\]/<blockquote class=n2><span class=s>Цитата:<\/span><hr noshade size=1>$1<hr noshade size=1><\/blockquote>/isg;
    $post =~ s/\[quote\]\s*(.*?)\s*\[\/quote\]/<blockquote class=n2><span class=s>Цитата:<\/span><hr noshade size=1>$1<hr noshade size=1><\/blockquote>/isg;
 

 
 
При этом цитата получается такой:
 
Цитата:


Текст цитаты


 
 
Если заменить приведенный выше код на следующий:
 

Код:
 
    $post =~ s/\[q\]\s*(.*?)\s*\[\/q\]/<span class=s>Цитата:<\/span><table border=1 bordercolor=\"#f5f5f5\"  width=85% cellpadding=3 cellspacing=0 bgcolor=\"#ffffff\"><tr><td class=n2>$1<\/td><\/tr><\/table>/isg;
     $post =~ s/\[quote\]\s*(.*?)\s*\[\/quote\]/<span class=s>Цитата:<\/span><table border=1 bordercolor=\"#f5f5f5\"  width=85% cellpadding=3 cellspacing=0 bgcolor=\"#ffffff\"><tr><td class=n2>$1<\/td><\/tr><\/table>/isg;
 

 
 
То цитата будет выглядеть примерно так:
 

Цитата:
 
Текст цитаты
 

 
При этом классы выглядят так:
 

Код:
 
.n2 {font-family:Verdana, Helvetica; color:#333333; font-size:8pt;}
.s {font-family:Verdana, Helvetica; color:#333333; font-size:8pt; font-weight:600;}
 

 
Классы прописываются в файле /data/template.dat

----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 19:15 16-10-2001 | Исправлено: lynx, 03:48 30-06-2003
Ausw



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
краткость сестра сами знаете кого....
что за квота и с чем ее едят ? <quote> - ты про это чтоль?
 

Цитата:
   $post =~ s/\[quote\]\s*(.*?)\s*\[\/quote\]/<br><span class=n2><b>Цитата:<\/b><\/span><table width="70%" border="0" cellspacing="1" cellpadding="5" bgcolor="#d0d0d0"><tr bgcolor="#fafafa"><td class=s>$1<\/td><\/tr><\/table>/isg;


Всего записей: 7371 | Зарегистр. 12-07-2001 | Отправлено: 20:18 16-10-2001
pechalny



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

----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 11:03 17-10-2001
Ausw



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
pechalny стиль class только забацай.

Цитата:
.n2{font-family: Verdana, Arial; font-size: 7pt}  
 
.s{font-family: Verdana, Arial; font-size: 8pt}

Всего записей: 7371 | Зарегистр. 12-07-2001 | Отправлено: 11:19 17-10-2001
pechalny



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ausw
а куда этот стиль вставлять?хотя в принципе ведь и без него можно , да?
я вот так сделал :

Код:
 
$post =~ s/\[quote\](.*)\[quote\](.*)\[\/quote](.*)\[\/quote\]/:<table cellpadding=\"3\" cellspacing=\"0\" bgcolor=\"#FFFFFF\" width=\"75%\" border=\"1\" bordercolor=\"#d0d0d0\"><tr><td><font size=\"2\" face=\"verdana, helvetica\">$1<\/font><blockquote><hr><font size=\"1\" face=\"verdana, helvetica\">$2<\/font><hr><\/blockquote><font size=\"1\" face=\"verdana, helvetica\">$3<\/font><\/td><\/tr><\/table>/isg;
    $post =~ s/\[quote\]\s*(.*?)\s*\[\/quote\]/<br><b>&#214;&#232;&#242;&#224;&#242;&#224;:<\/b><table cellpadding=\"3\" cellspacing=\"0\" bgcolor=\"#FFFFFF\" width=\"75%\" border=\"1\" bordercolor=\"#d0d0d0\"><tr><td><font size=\"2\" face=\"verdana, helvetica\">$1<\/font><\/td><\/tr><\/table>/isg;
 


----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 10:20 18-10-2001
Ausw



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
pechalny можно и без него, вижу, ты вставил font face прямо туды. а если со стилями - то вставлять его в Админцентр - настройка шаблона - и там где все стили туда еще вписать... вот.

Всего записей: 7371 | Зарегистр. 12-07-2001 | Отправлено: 19:55 18-10-2001
DimoN



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

Цитата:
>&#214;&#232;&#242;&#224;&#242;&#224;:<\/b><

А что у тебя это за баракуда

----------
Мы Баним с улыбкой :) ™

Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 06:35 19-10-2001
Ausw



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DimoN это уникод у него походу

Всего записей: 7371 | Зарегистр. 12-07-2001 | Отправлено: 07:54 19-10-2001
roma



skydiver
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а делается это всё в topic.cgi я так понимаю?

----------
ну и на кой мне эта подпись?

Всего записей: 2908 | Зарегистр. 10-09-2001 | Отправлено: 08:31 19-10-2001
pechalny



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

Цитата:
баракуда

ага , уникод
roma
не , это в ikon.lib

----------
cynicism is the only thing that keeps me sane

Всего записей: 1852 | Зарегистр. 29-07-2001 | Отправлено: 09:19 19-10-2001
roma



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

Цитата:
не , это в ikon.lib

спасибо, пойду править...

----------
ну и на кой мне эта подпись?

Всего записей: 2908 | Зарегистр. 10-09-2001 | Отправлено: 09:44 19-10-2001
D_P_A_K_O_H



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Извините. а что сделать что бы в цитате правильно отображался автор цитируемый.. а то предроложим Мистер ХХХ цитирует мистера УУУ
а там написано в постинге у мистера ХХХ
 
 
-Quote from Mister XXX дата\число\время
 
 
а мне надо что бы не меня самого в фром ХХХ а автора отображали, что сделать?

Всего записей: 386 | Зарегистр. 17-09-2001 | Отправлено: 05:40 30-12-2001
DimoN



Tech administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
D_P_A_K_O_H
было где-то такое.
глянь в поиск, там должно быть

----------
Мы Баним с улыбкой :) ™

Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 08:06 30-12-2001
durachka



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

Цитата:
глянь в поиск, там должно быть  
В поиске написано, что пофиксено. Не знаю у кого как, но у меня если отвечать с цитированием в окне внизу топика, то все Ок, а вот если нажать Ответить и цитировать там, тогда проблемы, о которых говорил  
D_P_A_K_O_H

Всего записей: 596 | Зарегистр. 20-05-2001 | Отправлено: 23:39 06-01-2002
FRoGgER



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Поднятие темы !!! Так что насчет  

Цитата:
Мистер ХХХ цитирует мистера УУУ  
а там написано в постинге у мистера ХХХ  
 
 
-Quote from Mister XXX дата\число\время  
 
 
а мне надо что бы не меня самого в фром ХХХ а автора отображали, что сделать?

 
P.S.: Батва расскаЖите, что к чему !!!

Всего записей: 149 | Зарегистр. 11-12-2001 | Отправлено: 03:41 10-01-2002
Max Payne



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

Цитата:
.n2{font-family: Verdana, Arial; font-size: 7pt}  
.s{font-family: Verdana, Arial; font-size: 7pt}</style>
 

Потому что у меня на форуме сообщения в топиках =1
По этому я и изменил 8pt на 7 pt , но шрифт стал в цитатах меньше как я и хотел, но он отображается не так точно как здесь, то есть не "гладкий" , а какой то "грубый"
Может надо это в ikon.lib тоже где то изменить?

Всего записей: 986 | Зарегистр. 08-12-2001 | Отправлено: 19:12 12-01-2002
lynx



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

Цитата:
он отображается не так точно как здесь, то есть не "гладкий" , а какой то "грубый"  

 
Бр.... я не поняла.
 
А у меня другая трабла - прикрутила стиль, все как надо, но только для серого фона сообщений. Никак не могу сообразить, как сделать, чтобы на белом фоне цитатки были как здесь Понятно сказала?  
Т.е. у меня не получается цитатка, как в посту Max Payne'a выше этого моего.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 03:09 17-01-2002
Max Payne



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

Цитата:
он отображается не так точно как здесь, то есть не "гладкий" , а какой то "грубый

Не сглаживается у меня текст, знаешь как в фотошопе, там есть Crips,Smooth,Strong так вот если написать текст без сглаживателей в фотошопе, то он получится грубый,как бы из квадратиков, а вот если использовать Smooth то сгладиться, вот у меня такая ж фигня, в цитатах грубый текст

Цитата:
А у меня другая трабла - прикрутила стиль, все как надо, но только для серого фона сообщений. Никак не могу сообразить, как сделать, чтобы на белом фоне цитатки были как здесь Понятно сказала?  
Т.е. у меня не получается цитатка, как в посту Max Payne'a выше этого моего.  
 

Ты хочешь чтоб задний фон таблицы цитаты был белым? Я тебя правильно понял?

Код:
  $post =~ s/\[quote\]\s*(.*?)\s*\[\/quote\]/<br><span class=n2><b>Цитата:<\/b><\/span><table width="70%" border="0" cellspacing="1" cellpadding="5" bgcolor="#d0d0d0"><tr bgcolor="#fafafa"><td class=s>$1<\/td><\/tr><\/table>/isg;  
 


<tr bgcolor="#fafafa">

Вот это отвечает за цвет фона цитатовой таблицы, но это белый в оббщее то цвет ,почти, так что если ты отсюда брала код, то у тебя тоже должен быть белым.
 

Всего записей: 986 | Зарегистр. 08-12-2001 | Отправлено: 03:24 17-01-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Max Payne
Правильно понял. Надо, чтобы на сером фоне поста цитата была белой таблей, а на белом - просто бордером, как тут. Мне как тут нравится.
 

Цитата:
<tr bgcolor="#fafafa">  

 
Не, ну я, конечно, женского пола, но не на столько же тупая.
Вот мой кусок из икон.либ
 

Код:
 
 
$post =~ s/\[quote\]\s*(.*?)\s*\[\/quote\]/<span class=s>Цитата:<\/span><table border=0  width=85% cellpadding=3 cellspacing=0 bgcolor=\"#ffffff\"><tr><td class=n2>$1<\/td><\/tr><\/table>/isg;  
     
 

 
Это белая табля. А как сделать на сером фоне с бордером? Надо, чтобы определялся фон и в зависимости от него  - табля...

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 04:01 17-01-2002
Max Payne



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

Цитата:
Не, ну я, конечно, женского пола, но не на столько же тупая.  
Вот мой кусок из икон.либ  
 

Я просто хотел помочь.
 
А тут как по твоему?
На белом фоне, цитат в серой рамке и белым бэграундом, когда кто либо цитирует и попадает на серый фон,соответсвено серые рамки автоматом пропадают (сливаются) и остаётся один белый фон цитаты.
В общеем я уже сам запутался, и не понимаю уже что тебе именно надо.Сорри
 
 

Всего записей: 986 | Зарегистр. 08-12-2001 | Отправлено: 04:17 17-01-2002
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Изменение дизайна цитаты в посте


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru