PDA

Zobacz pełną wersję : Dodatkowa opcja w BBCode



4goot
06-07-2006, 11:06
Witam!
Jestem nowy na tym forum i przepraszam, jeżeli mój topic jest w niewłaściwym miejscu. Ok, przejde do sedna sprawy.
Napisałem sobie dodatkową opcje BBCode:
PHP:


<?php
function ukryj ( $match ) {
$id = uniqid(rand());
return '<a href="#" onclick="flip(\'' . $id . '\'); return false;"><b>' . $match[1] . '</b></a><div id="' . $id . '" class="ukryj" style="display: none;">' . $match[2] . '</div>';
}

$str = preg_replace_callback("#\(.*?)\#si", 'ukryj', $str);
?>


JS:


function flip( rid ) {
document.getElementById(rid).style.display = document.getElementById(rid).style.display == 'none' ? 'block' : 'none'
}


CSS:


.ukryj {
padding-bottom: 10px; padding-left: 30px; padding-top: 10px; padding-right: 30px;
}


Używanie:


rozwijana treść


I moje pytanie:
Gdzie wstawić kod PHP, JS abym mógł tego używać w BBCode Joomli?:cool: