- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Имеется сайт, на Джумле с форумом IPB. Задача: необходимо сделать команду к БД МайСКюел, которая удалит все ссылки с сайта и форума. Но если ссылка с анкором - анкор остаётся, а ссылка пропадает.
Подскажите, пожалуйста, как это сделать. Или может есть другие способы?
Такой команды в mysql нет.
Надо делать скрипт.
Сперва посмотреть в каких таблицах хранятся сообщения с сылками, а потом по каждой таблице, инкрементально идти по записям например и удалять ссылки.
Могу предложить вот такой:
сначала дампаем базу, потом регуляркой подменяем все ссылки и заливаем базу обратно
Ахтунг!!!! в том что этот способ заменит вообще все ссылки в базе, поэтому предлагаю сначала сделать backup.
---------- Добавлено 29.01.2017 в 20:05 ----------
регулярка в коде не верно отобразилась, вот так правильно
's/<a[^>]*>(.+?)</a>/\1/g'
Спасибо. А неужели нельзя сделать команду типа: удалить все сссылки кроме ссылок содержащих адрес (домен) сайта?
А неужели нельзя сделать команду
Команда - это то, что существует в управляющей программе мускуля, которая скомпилирована на сервере. Она (команда) или есть, или её нет. Сделать её нельзя. Можно использовать существующие команды. А для этого
Надо делать скрипт.
Sitealert, теперь понятно. Благодарю. То есть надо писать скрипт команды для Скюел.
А существует плагин для Джумла, который добавит всем ссылкам атрибут "рел ноффолоу"?
За деньги может кто помочь? Нужна команда к БД: чтобы удалились все ссылки, анкоры остались, кроме ссылки самого сайта, метрики, и счётчика лайф интернет.