ATMINTINĖ kaip susikūriau self-signed SSL sertifikatą virtualhost’ui ant localhost’o :)
Toliau skaityti Self-signed SSL sertifikatas ant localhost’o
ATMINTINĖ kaip susikūriau self-signed SSL sertifikatą virtualhost’ui ant localhost’o :)
Toliau skaityti Self-signed SSL sertifikatas ant localhost’o
Sakoma, kad šiandien jau nebėra neprivačių duomenų. Žemiau – aprašymas proceso, kaip įsigyti (nemokamą) SSL sertifikatą ir perdaryti svetainę į HTTPS. Toliau skaityti Migracija iš HTTP į HTTPS: nuo A iki Ž
Matyt ne kartą esame matę kažką panašaus į „Jūs turite 21 naujų pranešimų“. Daugiskaitos linksnių problemą lengvai išsprendžia toks pagalbininkas:
class Helper { /** * Plural forms (Lithuanian locale) * Usage: * <code> * echo "$n " . Helper::plural( 'obuolys|obuoliai|obuolių', $n ); * echo Helper::plural( '{vnt} obuolys|{vnt} obuoliai|{vnt} obuolių', $n, array( '{vnt}' => $n ) ); * </code> * * @param string $string * @param int $n * @param array $placeholders * @return string */ public static function plural ( $string, $n, $placeholders = array() ) { $string = explode( '|', $string ); $key = ( ( $n % 10 == 1 ) && ( $n % 100 != 11 ) ) ? 0 : ( ( ( $n % 10 >= 2 ) && ( ( $n % 100 < 10 ) || ( $n % 100 >= 20 ) ) ) ? 1 : 2 ); return strtr( $string[$key], $placeholders ) ; } }
Bandom:
<pre> <?php $test = [0,1,2,11,21,99,100,101,102,111]; foreach ( $test as $n ) { echo Helper::plural( '{vnt} obuolys|{vnt} obuoliai|{vnt} obuolių', $n, array( '{vnt}' => $n ) )."\n"; } ?> </pre>
Rezultatas
0 obuolių 1 obuolys 2 obuoliai 11 obuolių 21 obuolys 99 obuoliai 100 obuolių 101 obuolys 102 obuoliai 111 obuolių
Taisykles kitoms lokalėms galima nesunkiai susigūglinti.
Pagal naujausią šiam momentui Yii dokumentaciją (v1.1.14.f0fee9) sukompiliavau CHM pagalbos bylą: Yii Framework v1.1.14 Class Reference – CHM. Aš tai intesyviai naudojuosi – gal dar kam pravers.
Kodėl naudoju /%post_id%/%postname% ? Toliau skaityti WordPress permalinks struktūra
„Laba diena, Antanas Baranauskas…“
Suprantama, kad taip prasidedantis elektroninis laiškas yra sugeneruotas automatiškai – gavėjo vardas imamas iš DB, ir „paprastuoju būdu“ įterpiamas į laiško šabloną. Man kilo klausimas – nejau taip sunku būtų pakeisti linksnį į šauksmininką programiniu būdu? Toliau skaityti Linksiuojam vardus programiškai
Beveik kiekviename projekte prireikia saugoti „jautrius“ duomenis duomenų bazėje. Slaptažodžių šifravimui gali būti naudojama daug metodų: pradedant standartiniu md5() , baigiant „savadarbėmis“ funkcijomis. Toliau skaityti Šifruojam slaptažodžius
K.: Ar galima naudoti nestandartinį šriftą interneto svetainėje?
A.: Taip Toliau skaityti Nestandartinio šrifto naudojimas svetainėje