# 1
Тема: Трабл с цитатой....
pozitiv
SF Team
паZитифф
SF Support Team
Почетный SFСообщений: 1676
Откуда: Киев
Зарегистрирован: 18 Ноября 2007, 18:49:13
Сказали спасибо 148 раз Статус: offline
ICQ статус
Опубликовано 03 Марта 2008, 19:14:56
Немного изменил вид вывода цитаты....показывает имя автора, кого цитируем и дату его поста..но никак немогу сделать чтобы отображало сылку на етот пост....
етот код для maincore.php вместо стандартной цитаты:
$text = preg_replace('#\[quote name=(.*?) date=(.*?) post=(.*?)\](.*?)\[/quote\]#si', '<center><div align=\'left\' class=\'quote\' style=\'width:98%;\'><h4>(\1 @ \2) \3</h4><p>\4</p></div></center>', $text);
вот код для postreply.php (вместо того какой есть):
if (isset($quote) && isNum($quote)) {
$result = dbquery("SELECT * FROM ".$db_prefix."posts INNER JOIN ".$db_prefix."users ON ".$db_prefix."posts.post_author=".$db_prefix."users.user_id WHERE thread_id='$thread_id' and post_id='$quote'");
if (dbrows($result) != "0") {
$data = dbarray($result);
$message = "[quote name=".$data['user_name']." date=".showdate("forumdate", $data['post_datestamp'])." post=".$data['post_id']."]".$data['post_message']."[ /quote]";
}
}
вот код стиля для цитаты:
.quote {
background: #FFFFFF;
font-size: 10px;
border: 1px dotted #000;
border-top: 0;
margin: 10px 0 0 0;
padding: 0;
border-left: 4px solid #C09F72;
}
.quote h4{
background: #f0e8dd url(images/css_img_quote.gif) no-repeat right;
border: 0px solid #992A2A;
border-left: 0;
border-right: 0;
color: #576cac;
font-size: 10px;
font-weight: bold;
margin: 0;
padding: 5px;
}
.quote p{
background: transparent;
border: 0;
font-size: 8px;
color: #576cac;
margin: 0;
padding: 8px;
}
.quote p a:link,
.quote p a:visited,
.quote p a:active{
background: transparent;
text-decoration: underline;
color: #992A2A;
}
.quote p a:hover{
background: transparent;
text-decoration: underline;
color: #7D1F1F;
}
и в аттаче картинка, её залить в папку images вашей темы...
а еще скрин как оно выглядит...(260 - это id поста..)
помогите плиз сделать ссылку на цитируемый пост=)
Прикрепленные файлы
css_img_quote.gif
( width:53 height:25 )
111111.jpg
( width:625 height:123 )
[Изменил(а) pozitiv , 03 Марта 2008, 19:19:44]
--------------------wmz - Z226856101527
wmr - R513979829437
Все вопросы задавать на форуме. На вопросы заданные в приват или асю неотвечаю!
^ наверх ^
# 2
classic
SF Team
Классик
SF Support Team
Любитель FusionСообщений: 353
Откуда: Москва, ВАО, Перово
Зарегистрирован: 18 Октября 2007, 01:42:47
Сказали спасибо 51 раз Статус: offline
ICQ статус
Опубликовано 03 Марта 2008, 20:03:45
<a href='viewthread.php?forum_id=$forum_id&thread_id=".$data['thread_id']."&pid=".$data['post_id']."#post
_".$data['post_id']."'>Ссылка</a>
^ наверх ^
# 3
pozitiv
SF Team
паZитифф
SF Support Team
Почетный SFСообщений: 1676
Откуда: Киев
Зарегистрирован: 18 Ноября 2007, 18:49:13
Сказали спасибо 148 раз Статус: offline
ICQ статус
Опубликовано 03 Марта 2008, 21:56:34
я понимаю...тока куда ето вставить чтобы отображалось рядом с тем что в скобках цитаты?
--------------------wmz - Z226856101527
wmr - R513979829437
Все вопросы задавать на форуме. На вопросы заданные в приват или асю неотвечаю!
^ наверх ^
# 4
classic
SF Team
Классик
SF Support Team
Любитель FusionСообщений: 353
Откуда: Москва, ВАО, Перово
Зарегистрирован: 18 Октября 2007, 01:42:47
Сказали спасибо 51 раз Статус: offline
ICQ статус
Опубликовано 03 Марта 2008, 22:22:51
Наверное в postreply.php в переменной message вместо того что там есть:
$message = "[quote name=".$data['user_name']." date=".showdate("forumdate", $data['post_datestamp'])." post=".$data['post_id']."]".$data['post_message']."[ /quote]
[url=viewthread.php?forum_id=$forum_id&thread_id=".$data['thread_id']."&pid=".$data['post_id']."#post_".$data
['post_id']."]Ссылка[/url]";
Или на чем там должна быть эта ссылка.
[Изменил(а) classic , 03 Марта 2008, 22:24:21]
^ наверх ^