Записки веб разработчика fStrange

0

Запретить обновление конкретного плагина Firefox

Один из полезнейших плагинов к FF Hostname In Title Bar  , который я использую в связке с KeePass после очередного обновления вначале потерял часть функционала. В title перестал отображаться протокол. Зачем разработчику приложения понадобилось...

2

Лечим Джумлу – PHP.Hide, Trojan.PHP-43, phpshell и прочие…

Начинается все, с вот такого милого сообщения от хостера клиенту, цитирую с некоторыми купюрами Здравствуйте! Домен newglas.ru заблокирован за рассылку спам сообщений. Спам рассылался скриптом r.php, выдержка из лога:

Кроме этого спам скрипта,...

0

Как добавить админа в Джумлу\WordPress через mysql?

Небольшая памятка, на случай если не войти в админку. Джумла Для версий 2.5 и выше. Только помним что префикс может быть и не 'jos_'.

Для 1.5 .

Иногда в админку не войти...

0

Защита админки редиректом (.htaccess + php)

Иногда требуется быстрое решение чтобы прикрыть админку, дополнительной защитой. Или произвольную папку. Простенький вариант который я использую, это связка .htaccess и php.

Этот .htaccess кладем в защищаемую папку. Проверяется наличие куки с парой...

1

Защита комментариев от спама

На сайт клиента навалились боты. Каптчу обходят "индийским методом". Можно было поставить другую каптчу, но не хотелось. Я на некоторых сайтах, по 3-5 раз не угадывая текст на картинке, сам чувствую себя ботом ....

0

iconv illegal character

Неочевидное поведение некоторых функций в php раздражает. Это ведет к ошибкам и заставляет разработчика запоминать массу ненужной информации.

От этой строки ожидаешь, что iconv будет пропускать, то что не может распознать. Однако функция...

10

Joomla удаление вирусов

Статья устарела !!! Новая инструкция по лечению и удалению вирусов !!! Писал на тему удаления вирусов из Джумлы и ранее, но вопросов задавали много, поэтому разберу еще один случай со все тем же "iframe...

0

JmodelLegacy – migration undefined

Для обновления Джумлы со старых 1.5 до 2.5 используют плагин JUpgrade. Редкостной кривизны модуль. Вначале выяснилось, что он скачивает с офф. сайта последнюю версию Джумлы 2.5.9 а работать умеет только с 2.5.4. Ну ладно....

0

Firefox перенос настроек и оптимизация

Собрав новый комп начал настраивать рабочее окружение. Firefox у меня на старом компе обновляется еще с версии 2.хх. За это время ставились и удалялись аддоны, накатывались новые версии. Понятно, что несмотря на постоянную оптимизацию...

10

yml скрипт для Яндекс Маркета

Для выгрузки товаров в Яндекс Маркет из веб магазина в формате yml, есть наиподробнейший мануал. Тем не менее, частые заказы связаны с тем, что "программист взялся и yml написать осилил, но почему он не...