BBcode umożliwiający umieszczanie video z YT w poście


(Mm Urbanek) #1

Witam.

Mam forum na phpBB 3.01 i stworzyłem nowy BBCode. W sposobie użycia wpisałem:

[youtube]{TEXT}[/youtube]

A w w zamiennym kodzie HTML:

[/code]




Mój problem polega na tym, że gdy piszę w poście czy opisie działu np.:

[code]{youtube]NqWt6TmVCOg[/youtube]

Kod w ogóle nie jest parsowany i zostaje tak, jak widać wyżej.

Obsługę BBCode mam włączoną - co robię źle? :frowning:


(Pavobe Reg) #2

Pewnie nie o to chodzi, ale masz klamrę na początku:

{youtube]NqWt6TmVCOg[/youtube]

(Mm Urbanek) #3

Mój bląd, ale to nie to. Tutaj tak, na forum - nie :slight_smile:


(Pavobe Reg) #4

Aaaaa... znalazłem :wink:.

W sample masz TEXT, ale już w kodzie HTML używasz PARAM - popraw nazwy kluczy.


(Mm Urbanek) #5

Teraz mam tak:

A tagi xxxx{/youtube] nadal nie są parsowane


(adpawl) #6

Zobacz: http://www.phpbb.com/community/viewtopi ... &sk=t&sd=a


(Mm Urbanek) #7

Zrobiłem jak pisze, i nadal wyświetla się:

[youtube]NqWt6TmVCOg[/youtube]

Coś musi być nie tak z parsowaniem dodanych przeze mnie BBCode'ów - tylko co?!


(Pavobe Reg) #8

Po edytowaniu BBCode edytuj posta i wyślij go ponownie. Jeżeli wpisujesz tagi w opisie forum, po prostu edytuj forum i kliknij wyślij.


(Mm Urbanek) #9

Mógłbyś mi wytłumaczyć/przetłumaczyć o co chodzi w tym poradniczku zalinkowanym przez adpawl, od momentu "Now finally save the following as "video.js" and point to it in your overall header template like this." do końca tego długiego kodu.


(Skr3czu) #10

O to Ci chodzi ?

http://wiki.phpbb3.pl/wiki/BBCode:YouTube


(Mm Urbanek) #11

Już wszystko działa :).

A jak zrobić na forum taką szybką odpowiedź, jaką ma dobreprogramy xP?


(Skr3czu) #12

Tak:

http://www.phpbb2.pl/download.php?d=620


(Mm Urbanek) #13

A mógłby ktoś opisać instalację? Bo robię wszystko według instrukcji "instal.xml" (jedno kopiowanie pliku i kilka zmian w kodzie), ale nie ma żadnych zmian. A w ogóle to po co jest reszta plików tego moda? (templates, addons)


(Elektrrrus) #14

Wejdź chociażby w templates i tam też znajdziesz install.xml

Ten główny wprowadza zmiany w silniku, te dodatkowe w skórkach, Trzeba wykonać wszytsko.


(Mm Urbanek) #15

wykonałem:

evil_quick_reply_1_0_1\install.xml

evil_quick_reply_1_0_1\templates\prosilver.xml

evil_quick_reply_1_0_1\contrib\addons\smilies_bbcodes\install.xml

evil_quick_reply_1_0_1\contrib\addons\smilies_bbcodes\templates\prosilver.xml

i nadal nic. Czegoś jeszcze nie wykonałem? Po co jest modx.prosilver.en.xsl? Tam pisało coś o "odświeżeniu" szablonu, co to znaczy?

A może powinienem niektóre pliki wrzucać do katalogu ...\pl... zamiast ...\en...?


(Mm Urbanek) #16

Ok, już działa, z tym, że zamiast ikonki szybkiej odpowiedzi jest link "Szybka odpowiedź" Czemu?


(Skr3czu) #17

A wrzuciłeś plik graficzny do odpowiedniego folderu ?


(Mm Urbanek) #18

A mógłbyś sciągnąć i powiedzieć, który folder jest "odpowiedni"?


(Skr3czu) #19

Nie wiem jakiego stylu używasz, więc dam na przykładzie "prosilver".

Plik z:

evil_quick_reply_1_0_1\evil_quick_reply_1_0_1\templates\prosilver\imageset\en\button_quick_reply.gif

Wrzuć do folderu:

_phpBB3\styles\prosilver\imageset\pl_

Lepiej poszukaj tej ikonki w PL.

Pozdrawiam.


(Mm Urbanek) #20

Już go tam wcześniej miałem :(...

A nie możnaby po prostu bez przycisku? Od razu, tak jak jest na tym forum.