Поскольку не все сайты переведены на Joomla 2.5 и выше (не исключением является и этот Блог), то иногда приходится сталкиваться с проблемами, типичными для опеределенной версии Joomla. Так сегодня я столкнулся с тем, что последняя версия компонента SearchAdvanced вываливалась в белый экран на Joomla 1.5, если я задавал в поиске область поиска.

Многие разработчики на php неоднократно сталкивались с необходимостью упорядоченного, структурированного хранения нескольких переменных и работы с ними. Как нельзя лучше для этих целей подходят массивы. Также неоднократно возникает необходимость добавить или удалить какой-либо элемент из массива. Иногда это делается с помощью функций array_push и unset.

Специально для небольших проектов E-PLANET запускает самый доступный VPS-тариф в своей линейке под названием Standart.

Как описано в мудрых талмудах по Microsoft Office, файл с расширением xlsm - это лист Microsoft Excel 2007 с поддержкой макросов (Excel 2007 Macro-Enabled Spreadsheet). Данный формат файлов удобен для создания и установки макросов в Ваш MS Excel. Но как же их правильно установить. Попробуем разобраться.

Недавно мой коллега Аксютин Денис "создал" полезный в нашей работе скрипт, макрос для Excel, подсчитывающий количество уникальных значений в определенном столбце листа книги. Данным макросом делюсь с Вами.

Итак сегодня я разберу простую задачу: редирект (redirect) URL. Допустим Ваш сайт крутится на одной из известных CMS, где страницы формируются с помощью PHP-кода и имеют довольно длинный незапоминающийся URL, начинающийся с http или https, а Вам нужно раздать знакомым ссылку на короткий адрес с HTML в конце, при заходе на который пользователь должен попадать (перенаправляться) на Ваш длинный URL.

Если Вы администрируете сервер, то перед Вами (как и когда-то передо мной) наверняка возникла задача резервного копирования файлов для их последующего восстановления. Если Вы продвинутый администратор, у Вас наверняка в запасе есть уже отлаженный способ, как сделать backup-ы файлов, данных диска с возможностью их быстрого восстановления. Если же Вы недавно работаете в этой стезе, то, возможно эта статья может Вам пригодиться или хотя бы натолкнет на мысль.

Некоторое время назад, когда я еще хуже разбирался в SEO-технологиях, подбор ключевых слов для текста я остуществлял не на основе популярных (или наоборот редких) запросов Яндекса и Google, а банальным пересчетом повторяющихся слов в тексте. Первое время делал это вручную. Потом мне надоело, и я написал скрипт подсчета количества повторяющихся слов в тексте с использованием всем известного сервиса "Яндекс.Склонятор".

И вновь возвращаюсь к теме обновления Joomla с версии 2.5.11 до версии 2.5.13 и ошибкам, вылезшим, в связи с этим обновлением. В прошлый раз я устранял ошибку в компоненте sh404sef. В этот раз вылезла ошибка в компоненте Advanced Site Search от того же разработчика.

Именно такая ошибка возникла у меня на одном из сайтов после обновления Joomla с 2.5.11 до 2.5.13. Учитывая мой предыдущий пост про ошибку Fatal error: Cannot redeclare class JLanguageTransliterate in .../libraries/joomla/language/latin_transliterate.php on line 25, возникшую также после обновления Joomla с 2.5.11 до Joomla 2.5.13, задаюсь себе вопросом... а надо ли было обновляться? Наверное надо.

После обновления Joomla 2.5.11 до версии Joomla 2.5.13 у меня странным образом вылезла вот эта ошибка:

Fatal error: Cannot redeclare class JLanguageTransliterate in папка_моего_сайта/libraries/joomla/language/latin_transliterate.php on line 25

Вылавливание и устранение ошибки усложнялось тем, что она возникала не каждый раз, а периодически.