В spoiler CODE /spoiler

Все блоги / DLE движок для сайтов 15 августа 2014 602   
В spoiler CODE /spoiler
Функция позволяет сделать автоматическое обрамление [ code ] код [ / code ] в [ spoiler ] [ code ] код [ / code ] [ / spoiler ] При условии что между [ code ] [ / code ] символов будет больлше чем указанно в огранчении.

function codeAddSpoiler( $text, $charset, $sum ) {        $text = preg_replace( "/[spoiler=?.*]s*[code]/i", "[ code ]", $text ); // убрать пробелы в [ code ]     $text = preg_replace( "/[/code]s*[/spoiler]/i", "[ / code ]", $text ); // убрать пробелы в [ / code ]     preg_match_all('#[code](.*)[/code]#isuU', $text, $textCode);     $textCodeC = count( $textCode[0] );     for ( $i = 0; $i  $sum ) {             $text = str_replace( $textCode[0][$i], "[spoiler]" . $textCode[0][$i] . "[/spoiler]", $text );         }     }     return $text; }

// codeAddSpoiler ( текст, кодировка сайта, придел символов после которого идёт обрамление в спойлер)

$_POST['text'] = codeAddSpoiler( $_POST['text'], $config['charset'], "500" );
  • Оцените публикацию
  • 0

💬 Комментарии

В связи с новыми требованиями законодательства РФ (ФЗ-152, ФЗ «О рекламе») и ужесточением контроля со стороны РКН, мы отключили систему комментариев на сайте.

🔒 Важно Теперь мы не собираем и не храним ваши персональные данные — даже если очень захотим.

💡 Хотите обсудить материал?

Присоединяйтесь к нашему Telegram-каналу:

https://t.me/blogssmartz

Нажмите кнопку ниже — и вы сразу попадёте в чат с комментариями

Похожие публикации

Архив публикаций