|
|
|
| В связи с тем, что многие посетители форума жалуются на то, что не могут следовать ссылкам, которые добавляют спамеры :))), было решено ввести новый тэг.
PS Новым тэгом всё-таки лучше не злоупотреблять, так как ссылку видно плохо, а полный URL хорошо, да и попасть в него мышью проще. | |
|
|
|
|
|
|
|
для: cheops
(16.09.2005 в 21:10)
| | Ура!!! :) Cheops а почему все таки меняется вид форума (с линейного на структурный) при переходе по ссылке? | |
|
|
|
|
|
|
|
для: Евгений Петров
(17.09.2005 в 00:54)
| | Вообще не должно такого происходить, возможно это происходит из-за кэширования - посмотрите при переходе новые сообщения такие же как до перехода или изменяются? | |
|
|
|
|
|
|
|
для: cheops
(17.09.2005 в 01:06)
| | А чей код был использован?
PHPCOM | |
|
|
|
|
|
|
|
для: Akira
(17.09.2005 в 01:10)
| | Да собственно ничей, меня так испугало большое число preg_match в предыдущей теме, что я просто добавил к уже существовашему коду
<?php
$postbody = preg_replace("#\[url\][\s]*([\S]*)[\s]*\[\/url\]#si",'<a href="\\1" target=_blank>\\1</a>',$postbody);
?>
|
ещё одно преобразование
<?php
$postbody = preg_replace("#\[url[\s]*=[\s]*([\S]+)[\s]*\][\s]*([^\[]*)\[/url\]#iU",'<a href="\\1" target=_blank>\\2</a>',$postbody);
?>
|
Они друг с другом прекрасно уживаются - один один вид тэгов обрабатывает, другой - другой. | |
|
|
|
|
|
|
|
для: cheops
(17.09.2005 в 01:31)
| | хм...Так это мой вариант? Просто мне на своем форуме, что делать? просто добавить? Выложите полностью ладно? :) | |
|
|
|
|
|
|
|
для: Akira
(17.09.2005 в 01:48)
| | Хорошо, в ближайшее время выложим полную версию форума (нужно доделать админскую часть, в связи с введением разделения учёта новых сообщений в разделах), пока обработка тэгов в функции post_work_up() файла utils/utils.php производится следующим образом
<?php
// Тэги
$postbody = preg_replace("#\[b\](.+)\[\/b\]#iU",'<b>\\1</b>',$postbody);
$postbody = preg_replace("#\[i\](.+)\[\/i\]#iU",'<i>\\1</i>',$postbody);
$postbody = preg_replace("#\[url\][\s]*([\S]*)[\s]*\[\/url\]#si",'<a href="\\1" target=_blank>\\1</a>',$postbody);
$postbody = preg_replace("#\[url[\s]*=[\s]*([\S]+)[\s]*\][\s]*([^\[]*)\[/url\]#iU",'<a href="\\1" target=_blank>\\2</a>',$postbody);
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(17.09.2005 в 13:26)
| | Отлично :) Буду ждать. | |
|
|
|
|
|
|
|
для: cheops
(17.09.2005 в 01:06)
| | Нет это не из-за кеширования. Скорее всего из-за браузера т.к. я сижу на Mozilla а только что открыл в IE - там все нормально. | |
|
|
|
|
|
|
|
для: Евгений Петров
(17.09.2005 в 01:14)
| | Я даже больше скажу, я когда открываю по ссылке новое окно у меня приветствие меняется на "Доброго времени суток Посетитель". | |
|
|
|
|
|
|
|
для: Евгений Петров
(17.09.2005 в 01:32)
| | Хм... а может он куки только для одного окна хранит? Ну это как бы не поправилам... можно выяснить где этот мерзавец их хранит и последить что с ними происходит? | |
|
|
|
|
|
|
|
для: cheops
(17.09.2005 в 01:34)
| | Нашел файл где он хранит куки про софттайм там три строки:
softtime.ru FALSE /forum/ FALSE 1127251933 lineforum set_line_forum
softtime.ru FALSE /forum/ FALSE 1127251933 wrdp **************{это пароль :) }
softtime.ru FALSE /forum/ FALSE 1127251933 current_author %C5%E2%E3%E5%ED%E8%E9+%CF%E5%F2%F0%EE%E2
|
| |
|
|
|
|
|
|
|
для: Евгений Петров
(17.09.2005 в 01:37)
| | Вот эта строка
softtime.ru FALSE /forum/ FALSE 1127251933 lineforum set_line_forum
|
Ответсвенна на линейный форум - при переходе в новое окно - она не исчезает? И чтобы означала надпись FALSE - у кого-нибудь там TRUE есть? | |
|
|
|
|
|
|
|
для: cheops
(17.09.2005 в 01:45)
| | У меня вообще такие куки:
lineforum
set_line_forum
www.softtime.ru/forum/
1536
1699752576
29736569
540638560
29735765
*
lineforumdown
set_line_forum_down
www.softtime.ru/forum/
1536
1699752576
29736569
540798560
29735765
* | |
|
|
|
|
|
|
|
для: JIEXA
(17.09.2005 в 10:59)
| | У меня тут идея возникла, почему так.
Допустим сейчас у меня в браузерной строке
http://softtime.ru/forum/answer.php?id_forum=2&id_theme=7511&id_post=44193
|
А если я перейду по ссылке, то будит так:
http://www.softtime.ru/forum/answer.php?id_forum=2&id_theme=7511&id_post=44193
|
Получается домен другой и куки не работают.
Браузер FIREFOX 1.06 | |
|
|
|
|
|
|
|
для: Artem S.
(17.09.2005 в 23:26)
| | Щас проверим | |
|
|
|
|
|
|
|
для: Евгений Петров
(17.09.2005 в 23:40)
| | Да именно из за этого, если url без www то все нормально. | |
|
|
|
|
|
|
|
для: Евгений Петров
(17.09.2005 в 23:40)
| | Мда... у меня что-то даже мыслей по обходу этого нет, вообще разношёрстые имена www.softtime.ru и softtime.ru очень здорово мешают, особенно в статистике... | |
|
|
|
|
|
|
|
для: cheops
(18.09.2005 в 00:56)
| | Может просто убрать из куки ограничение на домен? | |
|
|
|
|
|
|
|
для: Евгений Петров
(18.09.2005 в 01:00)
| | Да вроде и нет ограничений... ограничения только на путь стоят... | |
|
|
|
|
|
|
|
для: cheops
(18.09.2005 в 01:07)
| | Тогда че то вообще не понятно. | |
|
|
|
|
|
|
|
для: Евгений Петров
(18.09.2005 в 01:12)
| | Браузер всё-равно отмечает откуда поставлена cookie и не даст её использовать, если она установлена из под другого домена... Скорее всего ничего с этим не поделаешь - я бы рекомендовал использовать ссылки и закладки http://www.softtime.ru, а не http://softtime.ru. | |
|
|
|
|
|
|
|
для: cheops
(18.09.2005 в 01:25)
| | Лично мне это не особо мешает.
Как решение могу предложить переход на сессии.
Может еще редирект сразу на www.softtime | |
|
|
|
|
|
|
|
для: cheops
(18.09.2005 в 01:25)
| | а я бы рекомендовал без www. Этот анахронизм отомрет рано или поздно... как register globals:) | |
|
|
|
|
|
|
|
для: cheops
(18.09.2005 в 00:56)
| | Или можно написать такой длиииинный рег который удалял бы www если домен softtime.ru | |
|
|
|
|
|
|
|
для: cheops
(17.09.2005 в 01:45)
| | Нет она не меняется. У меня таоке ощущение что припереходе на др. страницу браузер вообще не видит cookie | |
|
|
|