Archive for January, 2012

Nowe zabawki

28/01/2012

Realizując coraz to kolejne zlecenia zauważyłem że coraz więcej kasy idzie na zdjęcia do stron, niby klient za to płaci, ale denerwujący jest fakt że komuś mam np. zapłacić 70zł za zdjęcie przycisku sterującego klimatyzacją samochodową, zwłaszcza że sam jestem w stanie takie zdjęcie wykonać. Postanowiłem się dozbroić, fotografia to rejestrowanie światła, więc trzeba mieć coś co to światło emituje. Chwile poszperałem w necie, skonsultowałem się ze znajomym fotografem i zamówiłem – w piątek przyszły mi nowe zabawki  - zestaw oświetleniowy Quantuum PT-300. Read the rest of this entry »

Joomla: Daty w migawkach

21/01/2012


Przy realizacji kolejnego projektu opartego o Joomla klientka zażyczyła sobie datę utworzenia wpisu w aktualnościach, jako że Joomla domyślnie nie posiada takiej funkcjonalności musiałem trochę pokombinować.

Zmiany będą się odbywały w module: mod_article_news (modules/mod_article_news)

Otwieramy plik: modules/mod_article_news/helper.php i przechodzimy do linii 82, powinno być tam coś takiego:

$item->introtext = JHtml::_('content.prepare', $item->introtext);

//new
if (!$params->get('image')) {
	$item->introtext = preg_replace('/<img[^>]*>/', '', $item->introtext);
}

Dodajemy następujące linie:

$item->created = JHtml::_('date', $item->created, JText::_('DATE_FORMAT_LC4'));
$item->modified = JHtml::_('date',$item->modified, JText::_('DATE_FORMAT_LC4'));
$item->publish_up = JHtml::_('date',$item->publish_up, JText::_('DATE_FORMAT_LC4'));

i otrzymujemy:

$item->introtext = JHtml::_('content.prepare', $item->introtext);

$item->created = JHtml::_('date', $item->created, JText::_('DATE_FORMAT_LC4'));
$item->modified = JHtml::_('date',$item->modified, JText::_('DATE_FORMAT_LC4'));
$item->publish_up = JHtml::_('date',$item->publish_up, JText::_('DATE_FORMAT_LC4'));

//new
if (!$params->get('image')) {
	$item->introtext = preg_replace('/<img[^>]*>/', '', $item->introtext);
}

Nie znam się na za bardzo na nomenklaturze, ale na chłopski rozum, jest to przygotowanie obiektu przechowującego dane artykułu, linie które dodaliśmy odpowiadają za przygotowanie daty w odpowiednim formacie(DATE_FORMAT_LC4).

Kolejnym krokiem jest wyświetlenie dat w szablonie modułu, w tym celu przechodzimy do pliku modules/mod_article_news/tmpl/_item.php i w praktycznie dowolnym miejscu wstawiamy kod:

// Data utworzenia
<?php echo $item->created; ?>
// Data modyfikacji
<?php echo $item->modified; ?>
// Data publikacji
<?php echo $item->publish_up; ?>

I gotowe, oczywiście nie musimy wyświetlać wszystkich dat, oraz możemy je w dowolny sposób ostylować.
I mała uwaga – dostępne formaty dat są zawarte w pliku z tłumaczeniem: language/en-GB/en-GB.ini lub, dla języka polskiego: language/pl-PL/pl-PL.ini w liniach 223-228:

DATE_FORMAT_LC="l, d F Y"
DATE_FORMAT_LC1="l, d F Y"
DATE_FORMAT_LC2="l, d F Y H:i"
DATE_FORMAT_LC3="d F Y"
DATE_FORMAT_LC4="Y-m-d"
DATE_FORMAT_JS1="y-m-d"

Możemy wybrać dowolny z nich, lub zmodyfikować.
Powyższy sposób został sprawdzony na Joomli w wersji 1.7.3, ale powinien działać na wszystkich wersjach począwszy od 1.6

Sherlock Holmes: A Game of Shadows

13/01/2012

Hmm, w sumie jest całkiem fajny, fabula – jakaś jest, śmieszne sceny – są, akcja – dużo, generalnie, ja się nie nudziłem, choć moja kobieta na chwilę przysnęła :). Co mi się bardzo podobało to:

  1. Muzyka  - Hans Z. jak zwykle daje rade
  2. Kilka naprawdę fajnie zrobionych ujęć, zwłaszcza podczas ucieczki z fabryki(ale za to przesadzili z ilością slowmotion’ów(nie wiem jak to nazwać po polsku))
  3. Ogólny styl post-produkcji filmu, tworzy fajny klimat, zimny, brudny…

Jeżeli podobała Ci się jedynka, idź na dwójkę, jest lepsza, w przeciwnym przypadku wydaj kasę na coś lepszego.

Kawałek który najbardziej przypadł mi do gustu:

Pozytywne zaskoczenie

06/01/2012

Przed świętami dostałem bardzo miłą wiadomość od firmy hostingowej, z której korzystam – że zmieniają swoją ofertę, a co najlepsze – zmiana obejmuje obecnych klientów, w wyniku czego zamiast 5GB mam 50G pojemności i zniesiony limit transferu.

Według mnie jak za 250 netto rocznie, to świetna oferta, zwłaszcza że nie ma limitu baz danych, kont ftp, czy kont e-mail.

Co prawda strony internetowej jeszcze nie zaktualizowali, ale założyłem nowe konto na nowy projekt – www.glosuicy.pl i również mam nowy pakiet.

Dodatkowo, oferta może być jeszcze atrakcyjniejsza – wystarczy przy rejestracji podać kod promocyjny:

emp

a dostaniecie 5% rabatu. Zostając u niech dłużej dostaje się 10% rabatu rocznie, w wyniku czego po 4 latach za serwer o takiej specyfikacji płacę jedynie 175zł… naprawdę polecam.