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

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

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

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

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

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

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

Транслит для псевдонимов (алиасов)

PHP функция. Это не просто транслит. Это ещё очистка всех лишних символов, простановка дефисов вместо пробелов и доп. проверки. Тут - всё, что нужно от такой функции. При этом кратко и лаконично.

среда, 9 октября 2019 г.

Joomla 3. E-mail вместо логина

Если Вас интересует тема, обозначенная в заголовке, наверно, Вы понимаете, что в своременном web пространстве Логины - это уже нечто, уходящее в прошлое.
Для регистрации на многих крупных и современных сайтах сейчас достаточно просто емэйла и пароля или телефона и пароля.
Поделюсь решением настройки Joomla 3, чтобы вместо логина был e-mail.

понедельник, 7 октября 2019 г.

Даже если ссылки плохие, не снимайте их резко и сразу!

В очередной раз убедился, что сразу снимать больше 2-3 ссылок не надо! Даже если они были не очень. Погорячился немного :), снял около десятка, позиции в Гугле местами пошатнулись...
Лучше снимать постепенно, по одной. И сразу на замену делать нормальные ссылки.

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

Скрыть/показать пункт меню по времени на сайте Joomla

Бывает, какие-то товары продаются по акции «Счастливые часы». Эти товары в определённом пункте меню. Нет смысла показывать этот пункт, когда время не актуально.
Минимальная правочка шаблона добавит css стиль в нужное время, чтобы скрыть ненужный пункт меню.