Как навесить событие в JavaScript на элемент, который был создан динамически

Когда нужно просто навесить какое-либо событие в JavaScript на существующий элемент заданной веб-страницы, все относительно просто. Однако, если нужно прикрепить обработчик к разметке, которая генерируется теми же самыми клиентскими скриптами, то у начинающих кодеров может возникнуть проблема, которая решается следующим способом. (далее…)

Опубликовано 26-01-2015 в 17:43

Как отследить все PHP-скрипты на сервере, которые отсылают письма

Если у вас на сайте / на сервере появился скрипт, который отсылает слишком много электронных писем а-ля спам, то вы можете его отследить с помощью пары строчек специальных настроек в файле php.ini.

К слову стоит особо подчеркнуть, что просто так ничего не появляется на сайтах. Комплексно ищите веб-шеллы, ищите причины взлома и т.п. Просканируйте сайт на наличие вирусов специальным программным обеспечением. Но давайте все же вернемся к теме заметки…

(далее…)

Опубликовано 10-09-2014 в 10:04

Блокировка всплывающих окон браузерами — что с этим поделать?

Итак, все современные браузеры имеют встроенные возможности по блокировке всплывающих окон. Только вот не тех окон, которые сделаны на JQuery / JavaScript, а окон на старом добром windows.open().

Блокировка всплывающих окон браузерами - что с этим поделать

Чтобы функция блокировки всплывающего окна не срабатывала, пользователь должен самостоятельно вызвать оное окошко и никак иначе. Сымитировать клик с помощью JQuery .click() и т.п. не получится, — браузеры эти фокусы распознают.

Но давайте перейду-ка я к наглядным примерам. (далее…)

Опубликовано 27-08-2014 в 15:26

Drupal 7: как перенаправить лог ошибок из базы в файл (модуль Syslog)

Итак, для протоколирования всех критических ошибок и предупреждений в дистрибутиве Drupal 7 по умолчанию присутствует два модуля. Database Logging конечно удобен со своим веб-интерфейсом, но непозволительно прожорлив к системным ресурсам, — ведь он все пишет в таблицу базы данных.

Поэтому наиболее оптимальным вариантом будет настройка модуля Syslog и отключение / удаление Database Logging. Первый позволяет писать логи в файл, что естественно быстрее. Рассмотрим то, как его настроить.

Внимание! Использование Syslog на виртуальном хостинге будет невозможно, т.к. понадобится полный доступ к некоторым настройкам веб-сервера.

(далее…)

Опубликовано 5-08-2014 в 14:22

Как на определенной странице в Drupal назначить другую тему

С помощью хука-крючка под названием HOOK_custom_theme(), объявленном в программном коде вашего модуля, можно применить тему, отличную от той, что установлена на остальных страницах сайта для определенных страниц.

Итак, смотрим пример ниже:

<?php
function RedBookCMS_custom_theme() {
    if (current_path() == 'system/results/export_to_xls' || 
        stripos(current_path(), 'system/interpretation-export/all')) :
        return 'seven';
    endif;
}
?>

(далее…)

Опубликовано 7-07-2014 в 10:42

Как по SSH скачать файл с сервера себе на компьютер из Windows

Ниже представлено решение для тех у кого есть SSH-доступ к стороннему веб-серверу, но нет FTP-доступа, а определенный файл или файлы все равно нужно обязательно скачать любым доступным способом.

1. Нужно зайти на вот эту вот веб-страничку http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html, и скачать оттуда специальное приложение под названием ‘pscp.exe’. Обратите внимание на то, что это консольная утилита.

Скачать pscp - SSH

(далее…)

Опубликовано 16-06-2014 в 11:38

Вместо Manager в MODx открывается ISPManager — как исправить

Если вы перенесли свой сайт под управлением одной из веток CMS / CMF MODx (Evolution / Revolution) на хостинг, где у вас установлена такая не очень хорошая панель управления под названием IPSManager, то вы можете столкнуться со следующей проблемкой…

Итак, при попытке доступа к Менеджеру MODx к примеру по пути http://red-book-cms.ru/manager у вас странным образом будет открываться форма входа в ISPManager. Решить вопрос можно без обращения в службу поддержки хостинга и без правок httpd.conf с последующей перезагрузкой веб-сервера Apache. (далее…)

Опубликовано 6-06-2014 в 09:30













Свежие комментарии

  • krasnov8953: к записи Не работает как мне кажется строчка $newTvId = $ »
  • Dimanski: к записи ничего не понимаю. Ставлю ModX на хостинг r01.ru »
  • Дмитрий: к записи Спасибо! Очень выручили. С битриксом беда, а прав »
  • леонид: к записи как сделать что были в ряд? у меня получается по о »
  • Администратор: к записи Статический IP. »
  • Steel: к записи Администратор, вы данную проблему решили подключен »
  • Дмитрий: к записи Хотел узнать как прикрутить данное окно (http://re »

Последние твиты