BBcode - gyűjtemény

Szerző
Üzenet
Rhyen
Regisztrált tag
Regisztrált tag


Csatlakozott: 2012.09.03. Hétfő 16:45
Hozzászólások: 4
Hozzászólás Elküldve: 2013.07.14. 15:58    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Köszönöm

Még annyi kérdésem/kérésem lenne hogyan oldható meg, hogy formázni is tudjam a szöveget. Mert jelen esetben, ha a

Kód:

 [tabla3][sor3] x oszlop; y oszlop; z oszlop[/sor3][sor3]x oszlop 2.sor; y oszlop 2.sor; z oszlop 2.sor[/sor3][/tabla3]
ennek a kódnak valamelyik sorába próbálok betűt vastagítani, színezni, szöveget formázni, egyszerű szövegként adja ki.

UI: sikerült megoldanom, a HTML csere részt TEXT jelölőre írtam át.

Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése
Ragadozo
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2008.05.08. Csütörtök 18:26
Hozzászólások: 629
Hozzászólás Elküldve: 2013.07.14. 19:08    Hozzászólás témája:
Hozzászólás az előzmény idézésével
A phpbb BBCode TAG esetében belső HTML adat bevitele esetén a {TEXT} jelölő használata komoly biztonsági rés lehet, mivel ez a jelölő gyakorlatilag szinte mindent elfogad, és feldolgoz.
Ezért használtam én is helyette {INTTEXT} jelölőt.
Viszont az igaz, hogy ebben az esetben nem fog működni a kód-a-kódba megoldás.

De hát a kockázat a tied, és gondolom a web-oldal is, ahol alkalmazod. :)

Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
DaWe35
Regisztrált tag
Regisztrált tag


Csatlakozott: 2013.06.10. Hétfő 19:38
Hozzászólások: 22
Hozzászólás Elküldve: 2013.09.14. 19:58    Hozzászólás témája: Kép igazítása
Hozzászólás az előzmény idézésével
Kép igazítása:

Kód:

[imgalign={IDENTIFIER}]{URL}[/imgalign]


Kód:

<img src="{URL}" align="{IDENTIFIER}" />


Használat/magyarázat:

Kód:

[imgalign=left vagy right]Kép url-je[/imgalign]

_________________
// DaWe Cool HD, Minecraft szerverek, Webtárhely



A hozzászólás legutóbb DaWe35 által 2013.09.15. 09:08-kor lett szerkesztve, összesen 2 alkalommal.

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
Ragadozo
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2008.05.08. Csütörtök 18:26
Hozzászólások: 629
Hozzászólás Elküldve: 2013.09.15. 03:45    Hozzászólás témája: Re: Kép igazítása
Hozzászólás az előzmény idézésével

DaWe35 írta:

Kép igazítása:

Kód:

[imgalign={IDENTIFIER}]{URL}[/imgalign]


Kód:

<img src={URL} align={IDENTIFIER}></img>


Használat/magyarázat:

Kód:

[imgalign=left vagy right]Kép url-je[/imgalign]
Az attribútumok értékeit idézőjelek közé kell tenni!
Egy sima HTML-ben működhet idézőjelek nélkül is, de egy ilyen komplex programban helytelen, és nem biztonságos.
A phpbb3 XHTML dokumentumot használ, ennek megfelelően kell helyesen megadni.
Át kell állni, hozzá kell szokni az XHTML szabályokhoz! :)

HTML csere helyesen:

Kód:

<img src="{URL}" align="{IDENTIFIER}" />

Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
DaWe35
Regisztrált tag
Regisztrált tag


Csatlakozott: 2013.06.10. Hétfő 19:38
Hozzászólások: 22
Hozzászólás Elküldve: 2013.09.15. 09:05    Hozzászólás témája: Re: Kép igazítása
Hozzászólás az előzmény idézésével
Ja igen, köszönöm a javítást. Még egy kérdésem lenne: html5-ben a <valami /> vagy a <valami></valami> a helyes/elfogadott? (Nem csak img-nél, mág tag-eknél is)

Idézet:

HTML csere helyesen:

Kód:

<img src="{URL}" align="{IDENTIFIER}" />

_________________
// DaWe Cool HD, Minecraft szerverek, Webtárhely

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
Ragadozo
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2008.05.08. Csütörtök 18:26
Hozzászólások: 629
Hozzászólás Elküldve: 2013.09.15. 10:49    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Ez elsősorban az úgynevezett "üres" elemekre vonatkozik, ahol van egy utasítás elöl, közötte elvileg nincsen semmi, és jön a záró utasítás.
Például a régi <br> "soremelés".

Kód:

<br></br>
<br/>
<br />

Vagy az img:

Kód:

<img....></img>
<img..../>
<img.... />

Mindegyiknél XHTML-ben mindhárom helyes, de mindegyiknél az utolsót szokták általában használni.

A nem "üres" elemeknél, ahol van rendes záró tag, továbbra is azokat kell használni a megfelelő helyen.

Leggyakrabban a listaelemeknél szokás a régi módi szerint "elfelejteni", hogy az <li>-t mindig le kell zárni egyenként a megfelelő helyen.

És XHTML-ben már nem mindegy, és nem helyes az elemeket bármilyen sorrendben lezárni.
Kezded egy elemmel, és ha közé raksz még egy vagy több elemet, azt ugyanúgy közötte is kell lezárni a nyitás sorrendjével ellentétesen, nem utána-összevissza valahol.
Sima HTML formába nem volt annyira fontos, és bár a böngészők a legtöbb esetben még fel tudják dolgozni, de XHTML-ben már nem helyes.

Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
KillBill
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.26. Hétfő 5:42
Hozzászólások: 2237
Hozzászólás Elküldve: 2013.09.16. 05:36    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Ha már megpróbáltok törekedni a hibamentes kódok használatára akkor érdemes használni kiegészítőt rá és akkor egyből látnátok, hogy hol milyen hibákat is követek el.

Egyébként a kód még így is tartalmazz két hibát.

Kód:

<img src="{URL}" align="{IDENTIFIER}" />


there is no attribute "align"
required attribute "alt" not specified

A formázásra használd inkább a style
Az alt kötelező megadni még akkor is ha üresen hagyod alt=""

Kód:

<br />


A zárótag használata kötelező, ha kihagyod már is hibát ad rá.

Persze a hibákat figyelmen kívül hagyva a kód többsége működni fog.
_________________
phpBB my addons: phpBB Arcade, [MODDB] phpBB Delete my registration, [RC] phpBB Invite
phpBB my Extensions: [RC] phpBB Arcade, [CDB] phpBB Delete my registration

Játék-világ - KillBill

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése MSN Messenger
Ragadozo
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2008.05.08. Csütörtök 18:26
Hozzászólások: 629
Hozzászólás Elküldve: 2013.09.16. 08:36    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Ki fogunk kapni ettől a sok OFF!-tól, de azért még ide írom:

1. Teljesen igazad van, csak én nem akartam ennyire bele mélyedni, mivel jelenleg az összes böngésző lekezel nagyon sok mindent. Egyedül igazából a attribútumok értékeinek idézőjelek közé tétele, és ebből is főleg a kép linkjének idézőjelek közé tétele volt a kritikus pont.
2. Furcsa, hogy egyik helyen azt írják dokumentumok, hogy XHTML-ben helyes a <br></br>, vagy a <br/>, vagy a <br /> használata, míg más helyen csak a <br /> használatát említi, mint helyes megoldás (??).

Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
KillBill
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.26. Hétfő 5:42
Hozzászólások: 2237
Hozzászólás Elküldve: 2013.09.16. 11:16    Hozzászólás témája:
Hozzászólás az előzmény idézésével

Ragadozo írta:

Ki fogunk kapni ettől a sok OFF!-tól, de azért még ide írom:

1. Teljesen igazad van, csak én nem akartam ennyire bele mélyedni, mivel jelenleg az összes böngésző lekezel nagyon sok mindent. Egyedül igazából a attribútumok értékeinek idézőjelek közé tétele, és ebből is főleg a kép linkjének idézőjelek közé tétele volt a kritikus pont.
2. Furcsa, hogy egyik helyen azt írják dokumentumok, hogy XHTML-ben helyes a <br></br>, vagy a <br/>, vagy a <br /> használata, míg más helyen csak a <br /> használatát említi, mint helyes megoldás (??).
Csak ez helyes :wink:

Kód:

<br />


De mint említettem felteszed a html validátort és beállítod XHTML-re írni is fogja a firefox kiegészítője elég jó.

Én meg azért írtam mert, ha már a helyességről beszéltek akkor az tényleg legyen korrekt.

Itt van sok bbcode ami igen csak nem felel meg a követelményeknek, de mint te is már írtad ettől függetlenül müxik.
Képzeld, ha a böngésző a hibás kódokat nem dolgozná fel akkor mennyi oldal formázása bezuhanna :)
_________________
phpBB my addons: phpBB Arcade, [MODDB] phpBB Delete my registration, [RC] phpBB Invite
phpBB my Extensions: [RC] phpBB Arcade, [CDB] phpBB Delete my registration

Játék-világ - KillBill

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése MSN Messenger
altx
Gyakorló phpBB-s
Gyakorló phpBB-s


Csatlakozott: 2012.01.18. Szerda 13:43
Hozzászólások: 57
Hozzászólás Elküldve: 2014.04.12. 13:03    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Sziasztok

Van olyan bbcode amivel lehetne letiltani a masolast egyebb topicocban (ctrl-c, ctrl-v)?
Tudom hogy ezt meg lehet oldani javascriptel, de akkor az az egesz forumra kihat.
En meg csak itt ott akarnam hasznalni...

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
Ragadozo
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2008.05.08. Csütörtök 18:26
Hozzászólások: 629
Hozzászólás Elküldve: 2014.04.12. 16:03    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Szia!

Általában "másolásvédelem" alatt a felhasználók a Ctrl - C, valamint az egér jobb klikk használatának letiltását értik
Az ilyen célra készült "egyszerűbb" másolás védelmek akkor hatékonyak, ha a sript a <head .... /head> részben van elhelyezve. Ezért aztán ezeknek az "itt-ott" elhelyezése nem igazán megoldható.
Bonyolítja a dolgot, hogy nem csak ezek a pár standard böngészők léteznek, melyeket a felhasználók mondhatni 95%-a használ, és ezeknél sem egységes ezeknek a scripteknek a lekezelése.

Lehetne írni bonyolultabb scripteket, melyekkel csak bizonyos részek lennének levédve, de ezt nem nagyon használják egyrészt a bonyolultságuk miatt, másrészt meg azért, mert egyszerűbb ezeket a részeket eleve iframe behívással megoldani, ahol a behívott fájl már eleve le van védve.

Lehet használni egyszerű megoldást például az űrlapok esetében, de ezek a megoldások is csak helyi jellegűek, és szintén nem ad teljes körű biztonságot másolásvédelem ellen.

Megjegyezném, hogy ezekkel bármennyire is levéded az oldalad, a "Print-Screen" akkor is működik, elegendő beraknod a Paint-ba, és készíteni belőle mondjuk egy *.jpg fájlt.
Ezt a képet berakod egy karakter-felismerő szoftverbe, és a szöveges tartalom máris elérhető - felhasználható.

Megjegyezném még, hogy a böngésző jobb klikk - Oldal forrása menüpont, tehát az adott oldal forrásprogramja más módszerrel is elérhető, hiába van levédve az oldalon az egér jobb klikk.

Tehát az oldal másolás elleni védelmének csak akkor van értelme, ha a tartalom anyagi és/vagy eszmei értéke arányban állhat a ráfordított, rendszerint nagyon bonyolult másolásvédelmi eljárásokkal.
Egyébként legfeljebb a "mezei" felhasználókat tudod megakadályozni egy esetleges másolástól, de aki tényleg le akarja másolni az oldalt (vagy egyes részét), ezeket az egyszerű eljárásokat ki tudja kerülni.

A kérdésedre a válasz:
Szerintem nincs értelme ilyen célra BBCode TAG-et készíteni.

De egy kis segítséget adok (ez csak tipp, de érdemes kipróbálni):

styles/prosilver/template/viewtopic_body.html

Keresd ezt:

Kód:

         <div class="content">{postrow.MESSAGE}</div>

Cseréld le erre:

Kód:

         <div class="content" oncontextmenu="return false;" onkeydown="return false;" onmousedown="return false;">{postrow.MESSAGE}</div>

Más kinézetben, vagy más stílusban (pld: subsilver2) értelemszerűen elhelyezve a berakott különbséget, ugyanúgy használható.
Ez természetesen mindegyik topicban mindegyik hozzászólásra érvényes lesz, de ettől, ha engedélyezve van, lehet hozzászólást idézni másik hozzászólásba, az idézést lehet szerkeszteni, stb, stb..
Nem próbáltam csak FF alatt, de érdemes kipróbálni más-más böngészők alatt is. :)
.

Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
Ragadozo
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2008.05.08. Csütörtök 18:26
Hozzászólások: 629
Hozzászólás Elküldve: 2015.08.30. 17:52    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Új YouTube kód

BBCode használata:

Kód:

[youTubekod]{SIMPLETEXT}[/youTubekod]

HTML csere

Kód:

<span style="width: 350px; height: 250px;"><a href="https://www.youtube.com/watch?v={SIMPLETEXT}" target="_blank"><img src="https://i.ytimg.com/vi/{SIMPLETEXT}/mqdefault.jpg" alt="" /></a></span>


Használata:
Csak a teljes link végén lévő kódot kell megadni:
Kép

Ez a kód nem fogja lejátszani a YouTube videót a fórumba, hanem új ablakban az eredetit játssza le.
Ezt ott érdemes alkalmazni, ahol egy témában sok YouTube videó van BBCode TAG-el belinkelve, és ettől nagyon lelassul az adott téma betöltődése.

Annyiban különbözik a sima youtube-linktől, hogy itt megjelenik a klipp képe, nem csak egy száraz linket látnak a felhasználók.
Nincsen "betöltődési idő", és bármennyit el lehet helyezni akár egymás mellé is egy hozzászólásban.

Ha egymás mellé van elhelyezve több is, érdemes mindegyik között egy szóközt hagyni.
Nincsen jelentősége, csak jobban néz ki. :)

Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
KillBill
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.26. Hétfő 5:42
Hozzászólások: 2237
Hozzászólás Elküldve: 2015.08.30. 19:34    Hozzászólás témája:
Hozzászólás az előzmény idézésével

Ragadozo írta:

Új YouTube kód

BBCode használata:

Kód:

[youTubekod]{SIMPLETEXT}[/youTubekod]

HTML csere

Kód:

<span style="width: 350px; height: 250px;"><a href="https://www.youtube.com/watch?v={SIMPLETEXT}" target="_blank"><img src="https://i.ytimg.com/vi/{SIMPLETEXT}/mqdefault.jpg" alt="" /></a></span>


Használata:
Csak a teljes link végén lévő kódot kell megadni:
Kép

Ez a kód nem fogja lejátszani a YouTube videót a fórumba, hanem új ablakban az eredetit játssza le.
Ezt ott érdemes alkalmazni, ahol egy témában sok YouTube videó van BBCode TAG-el belinkelve, és ettől nagyon lelassul az adott téma betöltődése.

Annyiban különbözik a sima youtube-linktől, hogy itt megjelenik a klipp képe, nem csak egy száraz linket látnak a felhasználók.
Nincsen "betöltődési idő", és bármennyit el lehet helyezni akár egymás mellé is egy hozzászólásban.

Ha egymás mellé van elhelyezve több is, érdemes mindegyik között egy szóközt hagyni.
Nincsen jelentősége, csak jobban néz ki. :)
Ragadozó három megjegyzésem van.

1. A

Kód:

target="_blank"
cseréld le erre:

Kód:

 onclick="window.open(this.href); return false;"
mivel nem igen támogatott a target már.
2. A bbcode nevében ne legyen nagy betű.
3. Én a SIMPLETEXT helyet ezt használnám INTTEXT
_________________
phpBB my addons: phpBB Arcade, [MODDB] phpBB Delete my registration, [RC] phpBB Invite
phpBB my Extensions: [RC] phpBB Arcade, [CDB] phpBB Delete my registration

Játék-világ - KillBill

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése MSN Messenger
Ragadozo
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2008.05.08. Csütörtök 18:26
Hozzászólások: 629
Hozzászólás Elküldve: 2015.08.30. 22:13    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Köszi! :)

Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
Hablegeny
Regisztrált tag
Regisztrált tag


Csatlakozott: 2016.01.12. Kedd 6:46
Hozzászólások: 2
Hozzászólás Elküldve: 2016.10.29. 16:31    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Sziasztok!

Segítségeteket kérem.

Keresek egy olyan BBcode-t, amivel az alábbi sort meg tudnám egy lépésben adni:

pl:

Kód:

[url=http://www.phpbb.com/]A phpBB weboldala![/url]

ahol az "A phpBB weboldata!" szöveg majd a megadott linkre mutat.

Nézelődtem, de nem találtam ilyent.

Én az alábbi módon próbáltam megoldani:
BBcode gomb: URLsz"

Kód:

[URLsz]{URL} {TEXT}[/URLsz]

HTML

Kód:

<a class="postlink" href="{URL}" target=_blank" >{TEXT}</a>

Ismertek-e valami más megoldást?

Üdv.

Felhasználó profiljának megtekintése Privát üzenet küldése
Hozzászólások megtekintése:  

Nem készíthetsz új témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.

Hirdetés
Hirdetés