- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте ! Вот такая вот беда...
Использую доп поле для ссылки с youtube, каждый раз в поле ввожу ссылку вида:
[media=https://www.youtube.com/watch?v=xMoxOR9K5Mo] как итог - показывает видео с ютуба
Если использовать такую схему в шаблоне и добавлять без [media=ссылка на ютуб], а просто вставлять значение [xfvalue_youtubeurl] в код в шаблоне:
видео не показывается, видимо в связи из соображений безопасности самого движка и кодов iframe в шаблоне (или фиг его знает).
Так как люди заполняют и добавляют видео через сайт, не каждому понятно, что каждый раз нужно вставлять [media=ссылка], да и некомильфо это, напрягает.
Собственно вопрос, как сделать чтобы значение определенного доп. поля, т.е. обычной ссылки на ютубе (допустим под названием youtubeurl) перед обработкой и отправкой в базу обрамлялось значением [media=ссылка из доп. поля]
Заранее спасибо за ответ. Честно, даже незнаю куда копать... вот мой файл addnews.php - http://pastebin.com/XjNYNiVx
вот мой файл addnews.php
Там по моему другой скрипт отвечает за xfields. addnews.php тут не причем, хотя могу ошибаться. Я очень давно копался в этом движке и остался под большим впечатлением - там черт ногу сломает.
Там по моему другой скрипт отвечает за xfields. addnews.php тут не причем, хотя могу ошибаться. Я очень давно копался в этом движке и остался под большим впечатлением - там черт ногу сломает.
Прежде всего, спасибо за ответ ! Да, порылся, отвечает xfields.php из папки inc: http://pastebin.com/47cHcXj2 ,
только вот незнаю, как заставить обрабатываться определенной доп поле...
Прежде всего, спасибо за ответ ! Да, порылся, отвечает xfields.php из папки inc: http://pastebin.com/47cHcXj2 ,
только вот незнаю, как заставить обрабатываться определенной доп поле...
Могу только дать наводку начиная со строки 558 эти поля както обрабатываются. Я смотрел и не черта не понял - как.. лапша код, все в одну кучу.
Могу только дать наводку начиная со строки 558 эти поля както обрабатываются. Я смотрел и не черта не понял - как.. лапша код, все в одну кучу.
большое спасибо за наводку! Будем рыть дальше...
А можно как-то скриптом обрабатывать само поле input ? чтобы то что введено в поле input на сайте обрамлялось этим тегом [media=] ?
К примеру чтобы value автоматом стояло [media=тут введенный текст в input] ?
<input type="text" name="xfield[youtubeurl]" id="xf_youtubeurl" value="[media=тут ссылка на youtube]">, но при этом, чтобы [media= и ]в самом поле input'а не видно было.
заранее благодарен.
Можно.
1. Жабаскриптом перед отправкой данных.
2. Пхп-скриптом после получения данных.
Можно.
1. Жабаскриптом перед отправкой данных.
2. Пхп-скриптом после получения данных.
Большое спасибо за ответ ! А не подскажете как ?( Любой вариант, в принципе...
а если через админку добавлять то выводится ссылка?
totamon, через админку тоже ручками добавляю, это же доп поле в одну строку.
http://pastebin.com/47cHcXj2 ,
Это вот вы сейчас все из одно файла выложили? 🤪
Я сочувствую тем кто еще пишет модули под DLE