Актёры [cact]

Wertos

Заблокирован
#1
Вот такую фигню сделал... говорят ссылки ТИЦ повышают...
bbcode.php
PHP:
  // [cast] aaa,bbb,ccc,ddd [/cast] for indication actors.
$text = preg_replace("#\[cast:$uid\](.*?)\[/cast:$uid\]#sie", "parse_actor('\\1')", $text);
и
PHP:
  // [cast] aaa,bbb,ccc,ddd [/cast] for indication actors.
$text = preg_replace("#\[cast\](.*?)\[/cast\]#si", "[cast:$uid]\\1[/cast:$uid]", $text);
и в самый низ

PHP:
function parse_actor($text)
{
  global $db, $board_config, $theme, $lang, $phpEx;
  $script_name = preg_replace('/^\/?(.*?)\/?$/', '\1', trim($board_config['script_path']));
  $server_name = trim($board_config['server_name']);
  $server_protocol = ( $board_config['cookie_secure'] ) ? 'https://' : 'http://';
  $server_port = ( $board_config['server_port'] <> 80 ) ? ':' . trim($board_config['server_port']) . '/' : '/';
  $index_url = $server_protocol . $server_name . $server_port . (( $script_name != '' )? $script_name . '/':'');
 
  $text_cs = array();
  $text_cast = $text_c = array();
  $text_c = explode(", ",$text);
  foreach ($text_c as $value) {
    $text_cs[] = '<a href="' . append_sid($index_url . "search.$phpEx?nm=$value") . '" target="_blank" class="postLink in-search">' . $value . '</a>';
  }
  return(implode(", ", $text_cs));
}
bbcode.tpl
HTML:
<!-- BEGIN cast --><span class="" >{CAST}</span><!-- END cast -->
main.css
Код:
a.in-search, a.in-search:visited { text-decoration: none; background: url(../images/icon_external.png) center left no-repeat; padding-left: 14px; font-weight: 100;}
Рад буду увидеть новые реализации
------------------------------------------------------
Обращаем внимание... то что пишу это для свн ! но не для тп 2 ! так что собственно пишу я идеи ;)
 

Wertos

Заблокирован
#7
Lange, ну уж ты бы мог и сам... не гоже тебе такое говорить ! Ну а я честно не знаю как у вас !
 

Wertos

Заблокирован
#10
это типа как моя подруга... учится в ярославле, сдаёт в москве... и не даёт до свадьбы.... а свадьба летом )
 
Сверху