Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Drupal T Odkazová funkcie

návštevníkom vašich webových stránok by mohol pochádzať z ktorejkoľvek časti sveta a hovorí ľubovoľný počet jazykov . Ak chcete udržať návštevníkov , ktorí hovoria iným , než ten , ktorý slúži k pôvodne napísať svoj ​​text , jazyk , vaše webové stránky musia byť schopný prispôsobiť sa jednotlivým užívateľom . Drupal je " T texte " alebo " t ( ) " funkcia umožňuje , aby sa vaša stránka automaticky zmení vopred špecifikovanej textové komponenty tak , aby zodpovedali jazyk návštevníka . Aké T Funkcia nerobí funkcie texte T

Drupal je neberie ľubovoľný textový reťazec , ktorý prechádza do neho a automaticky preložiť do akéhokoľvek jazyka vašej stránky súčasný návštevník používa . Knižnice potrebné na výkon tejto funkcie by zaberajú miesto ďaleko za to , čo väčšina servery majú čo ponúknuť a kód automaticky preložiť text do iného jazyka vyžaduje sofistikovanosť , ktorá ide nad rámec toho , čo open source softvér má v súčasnej dobe ponúknuť .


Čo T funkcia Má

funkcie T texte Drupal zistí , v akom jazyku je operačný systém aktuálny diváka vaša stránka je používať , potom skontroluje , či ste nastavili verzii textového bloku môžete prechádzať do funkcie pre daný jazyk . Ak nájde reťazec v tomto jazyku , zobrazí sa namiesto štandardného reťazca . Ak ste nenastavili reťazec v tomto jazyku , však, že bude aj naďalej zobrazovať predvolený textový reťazec , vo svojom pôvodnom jazyku .
Parametre funkcie

Odkazová funkcia T samotný má tri parametre : . " $ reťazec , " " $ args " a " $ možnosti " Prvý argument , $ string , je skutočný textový reťazec , pre ktorý chcete funkciu pre kontrolu na príslušnú preklad . Druhý argument , $ args , môžete použiť špeciálne žetóny vymeniť niektoré položky v textovom bloku , ktorý bude skutočne objaví na vašom poskytnuté webovej stránke . Tretí argument , $ možnosti , umožňuje určiť jazyk , ktorý chcete použiť pre preklad namiesto súčasného jedného užívateľa a nastavte miestne vlastníctvo reťazca sú prenosy do funkcie .
Čomu sa vyhnúť

Vzhľadom k tomu , textový reťazec , môžete prejsť do funkcie textového T Drupal budú spracované doslovne na Drupale , dobré bezpečnostné postupy velí , že nebudete prejsť do premenných , ktoré ste ani prvý overených a že neprejde vstup užívateľa priamo do funkcie ako argument . Odovzdávanie v unsanitized premenných môže viesť k chybám stránok , a kŕmenie vstup užívateľa priamo do funkcie môžete nechať vaši návštevníci nahrať škodlivý kód , ktorý by mohol ohroziť váš server .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené