Úprava integrovaného BBKódu

Pravidla fóra
Čim více informací poskytnete ve vašem dotazu, tim vyšší je šance, že se vám dřív dostane přesné odpovědi. Uveďte odkaz na vaše fórum, používané rozšíření a styly a zkuste sepsat úpravy na fóru za poslední týdny. Nezapomeňte uvést výstižný titulek tématu.

Odeslat odpověď


Odpověď na tuto otázku je nutná pro rozlišení automatizovaných pokusů o registraci.
Smajlíci
:-) :)) :-/ 8-) :D :-[ :evil: ;-) :-P :-( 8-| :eh: :-| ??? !!! *19* *20* :geek: :ugeek: :-D

BBCode je zapnutý
[img] je zapnutý
[flash] je vypnutý
[url] je zapnuté
Smajlíci jsou zapnutí

Přehled tématu
   

Rozšířit náhled Přehled tématu: Úprava integrovaného BBKódu

Úprava integrovaného BBKódu

od Difadon » úte 03. lis 2015 21:29:18

Ahoj,

Chtěl bych požádat o radu. Na začátek chci uvést, že nejsem žádný programátor a také si uvědomuji, že v novém phpBB se to má řešit přes rozšíření. Bohužel rozšíření vytvořit neumím, tak musím takhle.

Jde o integraci Lightbox do phpBB fóra. Dalo by se to vyřešit vytvořením nového img BBKódu, ale zajímalo by mě jak by to bylo takhle. :)

Integrace do webovek je hotová. Jde o úpravu integrovaného BBKódu img.

Začal jsem takto. V souboru /includes/bbcode.php:

Řádek:

Kód: Vybrat vše

'img'					=> array('{URL}'		=> '$1'),
Upraven na:

Kód: Vybrat vše

'img'					=> array('{URL}'		=> '$1', '{DESCRIPTION}'	=> '$2', '{TEXT}'			=> '$3'),
Řádek:

Kód: Vybrat vše

'img'		=> '<img src="$1" class="postimage" alt="' . $user->lang['IMAGE'] . '" />',
Upraven za:

Kód: Vybrat vše

'img'		=> '<a href="$1" data-lightbox="$3" data-title="$2"><img src="$1" class="postimage" alt="$2" width="25%" height="25%"' . $user->lang['IMAGE'] . '" /></a>',
V souboru styles/*/template/bbcode.html:
Řádek:

Kód: Vybrat vše

<!-- BEGIN img --><img src="{URL}" class="postimage" alt="{L_IMAGE}" /><!-- END img -->
Upraven na:

Kód: Vybrat vše

<!-- BEGIN img --><a href="{URL}" data-lightbox="{TEXT}" data-title="{DESCRIPTION}"><img src="{URL}" class="postimage" alt="{DESCRIPTION}" /><!-- END img -->
Vysvětlení hodnot:
$1 = {URL} = URL adresa obrázku
$2 = {DESCRIPTION} = Popis obrázku
$3 = {TEXT} = pojmenování skupiny obrázků (zařadí se do jedné skupiny = zobrazení šipek pro přechod mezi obrázky)

Konkrétně už mi nejde úprava zbytku BBKódu. Při psaní příspěvku se mi stále zobrazuje starý BBKód. Sice jsem našel ještě něco co patří k tomu BBKódu a bude nutné to upravit, ale potíž je v tom, že tak daleko už moje znalosti nesahají.

A proč to celé? Jde o to, že pak chci zkusit integraci jw playeru a zkusit jeho spouštění také v lightboxu. :)

Ale kdyby to někdo chtěl celé převzít a udělat z toho celého třeba rozšíření (obrázky v lightboxu, integrace jwplayeru, zobrazení přehrávače v lightboxu) tak klidně může. Budu jedině rád. :)

Nahoru