fixer 0 Опубликовано: 4 марта 2009 Рассказать Опубликовано: 4 марта 2009 (изменено) Возникла необходимость добавить в ссылки в полной новости номер ( id ) этой же новости. Пример: пишу [url="http://222.ru"]Супер пупер ссылка[/url] а в самой новости получаю <a href="111.ru/?newsid=[b]"id новости"[/b]&go=222.ru>Супер пупер ссылка</a> Изменено 4 марта 2009 пользователем fixer Цитата Ссылка на сообщение Поделиться на других сайтах
maks1192 96 Опубликовано: 4 марта 2009 Рассказать Опубликовано: 4 марта 2009 (изменено) если редактируешь php html и др., то: <a href="http://xa-xa.com/">Супер пупер ссылка</a> А если как на форуме, то: [url="http://xa-xa.com"]Супер пупер ссылка[/url] Если у тебя получается по другому (пишешь 2) то используй 1 Изменено 4 марта 2009 пользователем maks1192 Цитата Ссылка на сообщение Поделиться на других сайтах
fixer 0 Опубликовано: 4 марта 2009 Рассказать Опубликовано: 4 марта 2009 Автор Я думаю сделать это через парсер. Как в него передать id новости ? parse.class.php if( $url['leech'] ) { $url['html'] = $config['http_home_url'] . "engine/go.php?url=" . rawurlencode( base64_encode( $url['html'] ) ); return "<!--dle_leech_begin--><a href=\"" . $url['html'] . "\" " . $target . ">" . $show . "</a><!--dle_leech_end-->" . $url['end']; } else { return "<a href=\"" . $url['html'] . "\" " . $target . ">" . $show . "</a>" . $url['end']; } Мне нужно что бы в ссылку добавился номер новости которую он обрабатывает Такое не работает $url['html'] = $config['http_home_url'] . "engine/go.php?newid={newsid}&url=" . rawurlencode( base64_encode( $url['html'] ) ); Цитата Ссылка на сообщение Поделиться на других сайтах
fixer 0 Опубликовано: 4 марта 2009 Рассказать Опубликовано: 4 марта 2009 Автор Я хочу в итоге что бы если кто то добавляет например [leech]ссылка[/leech] а на выходе в самой новости получаем engine/go.php?url=ссылка а нужно что бы получилось engine/go.php?newsid="номер текущей новости"&url=ссылка Цитата Ссылка на сообщение Поделиться на других сайтах
flo.mAster 7 Опубликовано: 6 марта 2009 Рассказать Опубликовано: 6 марта 2009 Имхо при выводе текста перелопачивать каждый раз новость ... пока только такой вариант вижу .... Цитата Ссылка на сообщение Поделиться на других сайтах
fixer 0 Опубликовано: 18 марта 2009 Рассказать Опубликовано: 18 марта 2009 Автор Уже разобрался, сделал через show.full.php (или както подобно звучит )) Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.