Avramov bRlog
Web dnevnik Nemanje Avramovića

Avramov bRlog

Permanent copyright :)

avgust 10th, 2007 . by Avram

Malo pre sam na nekim sajtovima izmenio tekst “© Avramovic Web Solutions, 2005-2006.” u “© Avramovic Web Solutions, 2005-2007.” i shvatio sam da, kako održavam nekoliko sajtova, to ne želim da radim svake godine. Za dva minuta sam napisao ovako nešto:

© Avramovic Web Solutions,
<?php
$cpyear = 2005;
echo (date('Y',time()) == $cpyear) ? $cpyear . '.' : $cpyear . ' - ' . date('Y', time()) . '.';
?>

Ovaj kod jednostavno ima definisanu početnu godinu (u mom slučaju to je broj 2005) i onda trenutnu godinu uporedi sa početnom godinom, i ako se poklapaju, onda ispiše samo tu godinu, a ako se ne poklapaju, onda ispiše početna godina-trenutna godina. Tako imamo slučaj da će cele 2005. godine pisati “© Avramovic Web Solutions, 2005.” a recimo 2012. će pisati “© Avramovic Web Solutions, 2005-2012.

Zbogom editovanju footera :)

 

6 komentara za “Permanent copyright :)”

  1. Sinisa Bobic reče:

    AVrAmTAR avatarNe znam zasto al ja sam tako od pocetka stavljao :)

  2. Sinisa Bobic reče:

    AVrAmTAR avatarPosto sam dosta sajtova nastavio a ne kretao od nule cest problem je kad kod padajucih menija fale godine pa nazovi ovo kao Tip Of Day :) stavis uvek za padajuce menije kao izbor od godine kada je sajt nastao (ili par ranije po potrebi) pa sve do 5 godina unapred od trenutne sa tim da po defaultu selektuje trenutnu… kad jednom napises ovih 3-4 reda olaksao si sebi dosta stvari ps prosiri ovaj unos za komentar mnogo uzak bre :)

  3. Avram reče:

    AVrAmTAR avatarHehe, pametno. Ja to nisam ranije radio jer sam održavao samo par sajtova, ali kako je taj broj prešao 10, prešao sam na ovaj sistem :)

  4. Avram reče:

    AVrAmTAR avatarPa da, i ja radim tako – to sa godinama :) Mora se misliti i na budućnost :)

  5. mVeliki reče:

    AVrAmTAR avatarJa sam to izveo kao funkciju koja vraća parametar za sprintf funkciju: function CopyrightYear($StartYear, $mask=’%s-%s’) { $CurrYear= date(’Y',time()); $Res= ($CurrYear==$StartYear) ? $StartYear : sprintf($mask, $StartYear, $CurrYear); return $Res; } echo sprintf($Disklejmer, $Licenca, CopyrightYear(2006), ko zna šta još …);

  6. Avram reče:

    AVrAmTAR avatarHehe, lepo, lepo. Nisam ni sanjao da skoro svi koriste ovako neki sistem, mislio sam da sam izmislio nešto novo, kad ono – topla voda :P

Ostavite komentar:

Ime

Email (biće skriven)

Web sajt (ili OpenID provajder)