we are sorry, we are open

3.1.2010

Прикол от авторов IP.Blog

Cайты — Тэги: , — Админ @ 11:22:36.

Использую IP.Blog 1.4.0. Версия не самая новая конечно, но в своей ветке последняя. Обновление до этой версии было в июле 2008-го.

В новом году вдруг обнаружилось, что в форме написания новой записи в выпадающем меню годов отсутствует 2010-й!
Довольно быстро удалось найти кусок кода, ответственный за формирование выпадающего меню со списком годов:
for( $i = 2006; $i < 2010; $i++ )
Прикольно авторы движка придумали задать год жёстко - до 2010-го и всё тут. Может не думали, что их продукт будет использоваться дольше? Какое неверие в собственное детище )))
Или тем авторы самым хотели сподвигнуть клиентов к приобретению новой версии движка или продлению лицензии на него? Да, наверное это чисто маркетинговая уловка, не глупость программистов же )))

Я исправил в файле sources/components_public/blog/lib/lib_post.php
Вместо:
/* Build year dropdown */
for( $i = 2006; $i < 2010; $i++ )

Указал:
/* Build year dropdown */
$my_cur_year = date ("Y");
for( $i = $my_cur_year-5; $i <= $my_cur_year; $i++ )

Получилось, что в меню отображаются текущий год ($my_cur_year) и 5 предыдущих ($my_cur_year-5).

   

Нет комментариев »

Комментариев пока нет.

Написать комментарий

Blue Captcha Image
Новый проверочный код

*

Последние комментарии:

Powered by WordPress (34 queries. 0,594 seconds)