Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Разное | Вопросы / Жалобы / Предложения
# 1 Тема: Трабл с цитатой....
pozitiv
SF Team

Avatar пользователя

паZитифф

SF Support Team

Почетный SF

Сообщений: 1676
Откуда: Киев
Зарегистрирован: 18 Ноября 2007, 18:49:13
Сказали спасибо 148 раз
Статус: offline
ICQ статус 3902393
Опубликовано 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 )
click to enlarge
111111.jpg   ( width:625 height:123 )


[Изменил(а) pozitiv, 03 Марта 2008, 19:19:44]

--------------------
wmz - Z226856101527
wmr - R513979829437

Все вопросы задавать на форуме. На вопросы заданные в приват или асю неотвечаю!
^ наверх ^ 3902393 http://nekto.me
# 2  
classic
SF Team

Avatar пользователя

Классик

SF Support Team

Любитель Fusion

Сообщений: 353
Откуда: Москва, ВАО, Перово
Зарегистрирован: 18 Октября 2007, 01:42:47
Сказали спасибо 51 раз
Статус: offline
ICQ статус 350192996
Опубликовано 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>
 
^ наверх ^ 350192996
# 3  
pozitiv
SF Team

Avatar пользователя

паZитифф

SF Support Team

Почетный SF

Сообщений: 1676
Откуда: Киев
Зарегистрирован: 18 Ноября 2007, 18:49:13
Сказали спасибо 148 раз
Статус: offline
ICQ статус 3902393
Опубликовано 03 Марта 2008, 21:56:34
я понимаю...тока куда ето вставить чтобы отображалось рядом с тем что в скобках цитаты?


--------------------
wmz - Z226856101527
wmr - R513979829437

Все вопросы задавать на форуме. На вопросы заданные в приват или асю неотвечаю!
^ наверх ^ 3902393 http://nekto.me
# 4  
classic
SF Team

Avatar пользователя

Классик

SF Support Team

Любитель Fusion

Сообщений: 353
Откуда: Москва, ВАО, Перово
Зарегистрирован: 18 Октября 2007, 01:42:47
Сказали спасибо 51 раз
Статус: offline
ICQ статус 350192996
Опубликовано 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]  
^ наверх ^ 350192996
Перейти на форум:


95,723,393 уникальных посетителей
сейчас: 07 Мая 2024, 05:48:02
Генерация страницы: 0.12 сек.