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:
Kod 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("#\[ukryj=\"?(.*?)\"?\](.*?)\[/ukryj]#si"'ukryj'$str);
?>
JS:
Kod:
 
function flip( rid ) {
  document.getElementById(rid).style.display = document.getElementById(rid).style.display == 'none' ? 'block' : 'none'
}
CSS:
Kod:
 
.ukryj {
 padding-bottom: 10px; padding-left: 30px; padding-top: 10px; padding-right: 30px;
}
Używanie:
Kod:
 
[ukryj="link"]rozwijana treść[/ukryj]
I moje pytanie:
Gdzie wstawić kod PHP, JS abym mógł tego używać w BBCode Joomli?:cool: