Форум сетевых администраторов
Показаны 10 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VBulletin 2.x.x (http://netadmin.ws/forum/forumdisplay.php?forumid=45)
-- Цитирование. (http://netadmin.ws/forum/showthread.php?threadid=3556)


Помещено Cube 19-10-2002 в 15:20:

Цитирование.

как сделать, что бы допустим при цитировании сообщения из 2000 знаков оставались только первые 200, а не всё сообщение??
Может хак есть? или я в опциях, что-то упустил?


Помещено Total 19-10-2002 в 15:42:

Cube
В этом и заключается главная роль цитирования, чтобы все цитировать.... Иначе это бред получится.. Когда ты что-то цитируешь значит хочешь прокоментировать это. А например если человек до этоне читал ветку и он увидит пол сообщения (цитируемого), а потом твой комент, то он мало что поймет .....

__________________
Интернет форум для всех Ты тут еще не был? ...
рейтинг форумов Админы форумов - сюда!!!


Помещено Cube 19-10-2002 в 16:26:

Значит хака нет?

__________________
Мерк – состояние души, ПÐ_оектер – состояние тела..
Мысли


Помещено Vanish 19-10-2002 в 17:43:

Ð_учками удалять в самом окощке редактирования тектса при отправке сообщения

__________________
No pity, no mercy, no regret.


Помещено Cube 19-10-2002 в 18:34:

Да мне надо, что бы у юзеров удалялось, ане у меня.
Юзером самим в падлу.

__________________
Мерк – состояние души, ПÐ_оектер – состояние тела..
Мысли


Помещено Vanish 19-10-2002 в 19:52:

Ладно, лечиться так:
в файле newreply.php
после

PHP:


if ($postinfo[title]!="") {
      
$title="Re: ".unhtmlspecialchars($postinfo[title]);
    }
     
$postdate=vbdate($dateformat,$postinfo[dateline]);

     
$posttime=vbdate($timeformat,$postinfo[dateline]);

    
$pagetext=$postinfo[pagetext];


Ставишь

PHP:

if (strlen($pagetext)>2000) $pagetext = substr($pagetext, 0, 200);


И все!

__________________
No pity, no mercy, no regret.


Помещено Total 20-10-2002 в 00:07:

Vanish
Желательно не просто обрывать после 2000 символов0, а ставить типа "..."

__________________
Интернет форум для всех Ты тут еще не был? ...
рейтинг форумов Админы форумов - сюда!!!


Помещено Cube 20-10-2002 в 03:18:

Да очень желательно, сори но в ПХП и прочем я не очень силён. Степ-бай-степ ессно сделать смогу, а вот самому написать
Может со временем и научусь... Надеюсь...

__________________
Мерк – состояние души, ПÐ_оектер – состояние тела..
Мысли


Помещено e1 20-10-2002 в 05:15:


PHP:


$dots 
= '';
if (
strlen($pagetext)>2000)
{
$dots = '...';
$pagetext = substr($pagetext $dots, 0, 200);
}



наверное, так... за правильность отвечать не могу - отхожу от праздника...


Помещено Stim 23-12-2002 в 00:33:

проблемка в этой строчке

PHP:


$pagetext 
= substr($pagetext $dots, 0, 200);


вроде как перед dots запятая нужна, но тогда пишет что неправильный параметр для subst()

__________________
Hack the forum!


Формат времени GMT. Текущее время 18:58.
Показаны 10 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.