Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как сделать свой ББ код

Как сделать свой ББ код


     17.12.2013    bbCode    Все вопросы » Общие вопросы по PHP    2286

вопрос
Есть такой код спойлера:
function anivideo($bbcode) { 
  $bbcode_replace = "/\[anivideo\=(.*?)\](.*?)\[\/anivideo\]/is";
  $code_replace = "<h3 id=\"upAnime(%ID%);\">$2</h3><p align=\"center\" id=\"an%ID%\" style=\"display:none;\"></p><p id=\"an_ul%ID%\" style=\"display:none;\">$1</p>%NEWID%";
  $code = preg_replace($bbcode_replace, $code_replace, $bbcode);
  $id_list = explode('%NEWID%', $code);
  for($id=0;$id<count($id_list);$id++) {$id_list[$id] = str_replace('%ID%', $id*2, $id_list[$id]);}
  return implode('',$id_list);
}


Куда его вставить? Чтоб при добовление в новости тега [anivideo=название]ссылка[/anivideo] чтоб работало.

Ответа пока нет


1 комментарий

Sander
PHP-developer

Sander - 18 декабря 2013 02:17 -

Этот код - никуда. У DLE свой парсер, файл engine/classes/parse.class.php

*добовление - правильно писать "добАвление".

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх