NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Definování vlastních tagů

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
nalimleinad
Člen
Avatar
nalimleinad:16.2.2016 13:33

Je možné nějakým způsobem nadefinovat vlastní tag, bez <> podobně jako se používá &nbsp, atp. ? Ideálně třeba např. &cred a &/cred, apod.

 
Odpovědět
16.2.2016 13:33
Avatar
Dominik Gavrecký:16.2.2016 13:43

To nie sú tagy ale entity a nie je mi celkom jasné čo s nimi má PHP. Každopádne načo to potrebuješ ?

Nahoru Odpovědět
16.2.2016 13:43
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
kxmx
Tvůrce
Avatar
kxmx:16.2.2016 13:56

Jestli se potřebuješ zbavit špičatých závorek můžeš si je jednoduše vyescapovat

< = &lt;
> = &gt;

např.

&lt;div&gt;OBSAH&lt;/div&gt;
Editováno 16.2.2016 13:56
 
Nahoru Odpovědět
16.2.2016 13:56
Avatar
nalimleinad
Člen
Avatar
nalimleinad:16.2.2016 19:32

Odstranit závorky nepotřebuji. Mám textareu, kam potřebuji dostat nastavení barvy a velikosti textu. Jedna možnost je napsat tam klasické tagy se stylem, ovšem bude to dělat člověk htmlku neznalý, takže napsat tam něco ve formě &cred nebo &cblue bych ho ještě naučil. A já také nejsem žádný webař, abych něco složitého vymýšlel. Proto mě napadlo tohle, že nadefinování by zabralo pár minut mě a použití by bylo relativně user friendly. Jako zálohu tu mám ještě www.tinymce.com , což dle předběžných předpokladů by mi zabralo o pár minut déle, ale neměla by to být také zas až taková katastrofa.

 
Nahoru Odpovědět
16.2.2016 19:32
Avatar
Odpovídá na nalimleinad
Martin Štěpánek :17.2.2016 0:06

upravuj text například přes

$text = str_replace('&cred',  '<span style="color: red;">',  $text);

Tím nahradíš entitu &cred na span, který text obarví na červeno při výstupu. Je to to nejjednodušší, co mě napadá kromě toho tynimce :-)

Nahoru Odpovědět
17.2.2016 0:06
Všechno jde naprogramovat, chce to jen čas a chuť...
Avatar
joci
Člen
Avatar
Odpovídá na nalimleinad
joci:17.2.2016 9:25

A co tak pouzit BBCode ? Na webe sa to casto pouziva pre tebou opisane problemy.
Skus pozriet http://www.bbcode.org/examples/?id=1

Nahoru Odpovědět
17.2.2016 9:25
Svet patrí tím, ktorí sa neposerú.
Avatar
d4rkw34v3r
Tvůrce
Avatar
Odpovídá na nalimleinad
d4rkw34v3r:17.2.2016 11:34

Ahoj, na <a href="https:/­/texy.info/cs/syn­tax#modifier">te­xy!</a> si už koukal? Myslím, že je to to, co hledáš.

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
17.2.2016 11:34
Avatar
nalimleinad
Člen
Avatar
nalimleinad:17.2.2016 22:10

Nekoukal, díky, to bude ono :)

 
Nahoru Odpovědět
17.2.2016 22:10
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 8 zpráv z 8.