Rady pro psaní
formáty vstupu:- Filtered HTML:
- Webové a e-mailové adresy jsou automaticky převedeny na odkazy.
Povolené HTML značky: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
Tento web povoluje HTML obsah. Možná vás děsí učení se HTML, ale naučit se používat několik málo nejzákladnějších HTML "značek" je velice snadné. Tato tabulka poskytuje příklady pro každou značku povolenou na tomto webu.
Více informací najdete ve specifikaci HTML u W3C nebo si najděte jiné stránky, kde je HTML vysvětleno.
Popis značky Napíšete Získáte Odkazy na jiné stránky <a href="http://bbpress.info"> BBPress futsal club</a>BBPress futsal club Zvýrazněné <em>Zvýrazněné</em>Zvýrazněné Tučné <strong>Tučné</strong>Tučné Citace <cite>Citace</cite>Citace Zobrazení zdrojového kódu <code>Kód</code>KódNečíslovaný seznam - použijte <li> na začátku každé položky seznamu <ul> <li>První položka</li> <li>Druhá položka</li> </ul>- První položka
- Druhá položka
Číslovaný seznam - použijte <li> na začátku každé položky seznamu <ol> <li>První položka</li> <li>Druhá položka</li> </ol>- První položka
- Druhá položka
Seznam definice je podobný ostatním HTML seznamům. <dl> začíná seznam definic, <dt> začíná termín a <dd> začíná popis definice. <dl> <dt>První termín</dt> <dd>První definice</dd> <dt>Druhý termín</dt> <dd>Druhý definice</dd> </dl>- První termín
- První definice
- Druhý termín
- Druhý definice
Chybí nápověda pro značku img. Většinu neobvyklých znaků můžete zadávat bez problémů.
Pokud narazíte na problémy, zkuste použít HTML entity. Např. zapište & pro znak ampersandu &. Kompletní seznam HTML entit naleznete na stránce entity. Mezi nejpoužívanější patří:
Popis znaku Napíšete Získáte Ampersand && Větší než >> Menší než << Uvozovky "" - Automaticky se rozeznávají řádky a odstavce. Automaticky se vloží značky pro zalomení řádku <br />, začátek <p> a konec </p> odstavce. Pokud nejsou odstavce rozeznány, prostě přidejte pár prázdných řádků.
- If you include a textual smiley in your post (see chart below), it will be replaced by a graphical smiley.
-
Použití vlastního PHP kódu
Pokud umíte skriptovat v PHP, Drupal vám dává možnost přidat skript, jaký chcete. Spustí se při prohlížení stránky a dynamicky se připojí ke stránce. Získáte tak ohromnou flexibilitu a sílu, ale samozřejmě také nebezpečí, pokud napíšete špatný kód. Pokud nejste dobře obeznámeni s PHP, SQL nebo engine systému, vyhněte se experimentům s PHP, protože můžete poškodit databázi nebo způsobit špatné zobrazení nebo dokonce bezpečnostní riziko ve svém webu! Pokud nemáte v plánu nějaké vymyšlenosti, raději si zkuste vystačit s obyčejným HTML.
Nezapomínejte, že PHP kód musí být vždy validní - včetně správných ukončení příkazů středníky. Vysoce doporučujeme odladit kód zvlášť s použitím jednoduchého testovacího skriptu a testovací databáze, než ho spustíte v ostrém provozu.
Poznámky:
- V rozsahu svého PHP kódu můžete použít globální proměnné (např. konfiguraci), ale pamatujte, že hodnota, kterou přidělíte globálním proměnným, jim zůstane i později při zpracování v engine systému.
- register_globals je nyní standardně nastaveno na off. Informace z formulářů získáte ze "superglobálních" polí $_POST, $_GET atd.
- Pro výstup obsahu můžete použít buď
printneboreturn.
Jednoduchý příklad:
Chcete mít box s titulkem "Vítejte", kterým pozdravíte návštěvníky. Obsah tohoto boxu vytvoříte takto:
print t("Vítejte... tady patří uvítání...");Pokud přijde registrovaný uživatel, můžeme uvítání upravit:
global $user; if ($user->uid) { print t("Vítejte $user->name, ...tady přijde uvítání ..."); } else { print t("Vítejte,... tady přijde uvítání ..."); }Podrobnější příklady najdete v existujícím kódu Drupalu, ze kterého můžete vycházet (hlavně pro postranní boxy).
- Full HTML:
- Webové a e-mailové adresy jsou automaticky převedeny na odkazy.
- Automaticky se rozeznávají řádky a odstavce. Automaticky se vloží značky pro zalomení řádku <br />, začátek <p> a konec </p> odstavce. Pokud nejsou odstavce rozeznány, prostě přidejte pár prázdných řádků.
- You can embed tablemanager tables within your nodes using the following syntax:
[tablemanager:table_id,pagination,admin_links,column=?|start=?|end=?,attribute=?|attribute=?|...]
All arguments bar table_id are optional:- table_id = table number
- pagination = list length (numeric or NULL for all results)
- admin_links = TRUE or FALSE to enable/ disable administrative links
- column=?|start=?|end=? = can be in any order:
- column = column to search on (numeric)
- start = match from
- end = match end (optional)
- attributes = add as many attributes as you like separated by '|', for example border=2|bgcolor=yellow
- If you include a textual smiley in your post (see chart below), it will be replaced by a graphical smiley.
- You may use [block:module=delta] tags to display the contents of block delta for module module.




Poslední komentáře
před 6 hodin 16 min
před 21 hodina 12 min
před 21 hodina 21 min
před 21 hodina 22 min
před 21 hodina 22 min
před 21 hodina 23 min
před 21 hodina 55 min
před 1 den 2 hodiny
před 1 den 10 hodin
před 1 den 21 hodina