воскресенье, 16 февраля 2020 г.

Индикация загрузки страницы сайта

Речь в полоске вверху страницы, которая по мере заполнения даёт понять, что страница загружается и скоро загрузится полностью.

суббота, 8 февраля 2020 г.

Железобетонный способ скрыть e-mail в html от парсинга сайта ботами

Этим способом не просто складываем строку с почтовым адресом из фрагментов, но и не фигурируем в html даже фрагменты емэйла. Применяем кодирование.

Закодировать строку в PHP, раскодировать в JS

Иногда нужно не выводить в html определенные строки в чистом виде (например, чтобы их легко не спарсили). В таком случае можно такую строку сначала закодировать в PHP, отдать в html в кодировке Base64, и уже потом с помощью JS раскодировать строку и дальше что-то с ней сделать.

четверг, 9 января 2020 г.

Joomla - добавить посетителю группу пользователей или уровень доступа

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

суббота, 19 октября 2019 г.

Поиск на сайте определенных строк

Данный php скрипт парсит карту сайта (в формате XML) и ищет на страницах интересующие нас последовательности символов. Например, если надо найти все страницы, которые содержат ссылки на админку, или файлы .js, или .php, и так далее. В частности, мне надо было найти, ссылаются ли страницы сайта (коих примерно 17 тысяч) на папку /includes и некоторые другие поддиректории корневой директории.

воскресенье, 13 октября 2019 г.

Получить ID ЧАТА Telegram для настройки бота

Например, для настройки уведомлений в Telegram-чат о заказах с сайта бывает нужно узнать ID чата. Раньше пользовался для этого ботом @myidbot, но в последний раз что-то он не заработал, не отвечает. Альтернативный способ узнать id чата.