Модификация ссылок

Автор splin7er, 01 ноября 2011, 14:10:56

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

splin7er

Здравствуйте. У меня такого рода вопрос по SMF версии 1.1.11.

Каким образом можно модифицировать ссылки в постах по такому шаблону:

Исходная ссылка: <a href="http://server.com/23235.rar">     
Модифицированная ссылка: <a href="http://server.com/XXXXX.YYYYY.23235.rar">     

где XXXXX = количество сообщений пользователя
       YYYYY = логин пользователя (или guest, но от гостей ссылки скрыты)
условие модификации : наличие в ссылке "http://server.com/"

Подскажите пожалуйста, а то я порыл движок, там всё на классах, а я в них пока слабоват.

splin7er

Да что ж это такое. Кодеров нет ?


array(
'tag' => 'url',
'type' => 'unparsed_equals',
'before' => '<a href="$1" target="_blank">',
'after' => '</a>',
'validate' => create_function('&$tag, &$data, $disabled', '
if (strpos($data, \'http://\') !== 0 && strpos($data, \'https://\') !== 0)
$data = \'http://\' . $data;
'),
'disallow_children' => array('email', 'ftp', 'url', 'iurl'),
'disabled_after' => ' ($1)',
),


допустим модифицировать их можно тут, это я нашел. а вот где мне взять значения имени пользователя и логин...


splin7er

Спасибо, увидел имя юзера в $context[user][username], количество постов в $user_info (не $user ))))