powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Нужен спецовый контрол...
37 сообщений из 37, показаны все 2 страниц
Нужен спецовый контрол...
    #39451031
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю, как поискать в Гугле.

Суть простая.

В тексте есть ссылка. Я регэкспом её узнаю и оборачиваю её в специальный тег.

Далее поведение такое - тап/клик по ссылке - всплывает tooltip с контентом по ссылке - превью.

Тап/клик на тултипе - переход по ссылке.

А что там - видео, изображение, сайт - компонент сам должен разобраться.

Есть такое?
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451032
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну или (если без тултипа) - заменить ссылку на превью контента по ссылке.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451251
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом...В тексте есть ссылка. Я регэкспом её узнаю и оборачиваю её в специальный тег...
А можно поподробнее?
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451258
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeАгнец за бортом...В тексте есть ссылка. Я регэкспом её узнаю и оборачиваю её в специальный тег...
А можно поподробнее?

Что именно?

Юзер постит ссылку на видео из ютьба - я regEx-ом её узнаю, оборачиваю её в тег, например

Код: html
1.
<custom-media url='строкаЮзера'></custom-media>



компонет custom-media шуршит, и меняет "строкаЮзера" на что интерактивное.

Например - на emdedded-player ютьба.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451268
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомЮзер постит ссылку на видео из ютьба - я regEx-ом её узнаю, оборачиваю её в тег, например
Куда постит? И зачем регексп, если он Вам на сайт постит?
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451486
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeАгнец за бортомЮзер постит ссылку на видео из ютьба - я regEx-ом её узнаю, оборачиваю её в тег, например
Куда постит? И зачем регексп, если он Вам на сайт постит?

Юзер "мне на сайт" постит строку:

YouTube Video
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451489
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ахаха, вот sql.ru так и сделал.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451585
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомАхаха, вот sql.ru так и сделал.
Тогда ничего и не надо. Скопипасти что показывает исходник хтмл, это если с ютюба, а если со своего сервера, но нужен ещё сервер, что не сложно.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451592
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeАгнец за бортомАхаха, вот sql.ru так и сделал.
Тогда ничего и не надо. Скопипасти что показывает исходник хтмл, это если с ютюба, а если со своего сервера, но нужен ещё сервер, что не сложно.

Теперь я тебя не понял.

На входе просто ссылка . Это может быть ссылка на сайт/картинку/mp3/youtube/vimeo/xls/doc....

В виде текста.

При отображении на экране (взяв её из БД), надо распознать - на какой контент она указывает, и сгенерить разметку специально для этого типа контента.

youtube - плеер.
картинка - превью + лайтбокс при нажатии.
xls - значок Excel и иконка с закачкой.

В таком вот аспекте.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451598
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомНа входе просто ссылка .
т.е. ты хочешь автомат и юзверь не должен оборачивать BBCode

?
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451600
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Агнец за бортомНа входе просто ссылка .
т.е. ты хочешь автомат и юзверь не должен оборачивать BBCode

?

Да! ))
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451603
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,

Вооьще-то, оно так автоматом делается.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451606
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но у тебя есть Content-type, которым ты управляешь.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451609
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeАгнец за бортом,

Вооьще-то, оно так автоматом делается.

Так - это как?

Скуль вон с просто ссылки - плеер выкатил.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451616
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeНо у тебя есть Content-type, которым ты управляешь.

Похоже на японское хокку.

У меня есть строка. Возможно - это ссылка на что-то. Больше нет ничего.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451625
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,
Ищи редактор с превью навбиваемого сообщения.
Т.к. если он автоматом показывает всё форматирование без тегов и кнопочек от юзверя, то наверно и в базу умеет сохранять уже как положено.
По крайней мере они в паре работают.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451634
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Агнец за бортом,
Ищи редактор с превью навбиваемого сообщения.
Т.к. если он автоматом показывает всё форматирование без тегов и кнопочек от юзверя, то наверно и в базу умеет сохранять уже как положено.
По крайней мере они в паре работают.

Не, это не катит. Нужно именно строку разбирать.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451656
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомShSergeпропущено...

Тогда ничего и не надо. Скопипасти что показывает исходник хтмл, это если с ютюба, а если со своего сервера, но нужен ещё сервер, что не сложно.

Теперь я тебя не понял.

На входе просто ссылка . Это может быть ссылка на сайт/картинку/mp3/youtube/vimeo/xls/doc....

В виде текста.

При отображении на экране (взяв её из БД), надо распознать - на какой контент она указывает, и сгенерить разметку специально для этого типа контента.

youtube - плеер.
картинка - превью + лайтбокс при нажатии.
xls - значок Excel и иконка с закачкой.

В таком вот аспекте.
Всё равно нифига не понял. Ты чё, когда скачиваещь, не знаешь чего?
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451661
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeВсё равно нифига не понял. Ты чё, когда скачиваещь, не знаешь чего?

Значит - не судьба.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451682
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомShSergeВсё равно нифига не понял. Ты чё, когда скачиваещь, не знаешь чего?

Значит - не судьба.
Попробуй ещё раз. И ещё раз, пока не научишься задавать вопросы. При чём, не такие, как в первом. посте "в текте есть ссылка", а по существу. Чей текст, что за ссылка. Потому что в чужом тексте, врядли ты чего пропарсишь, а в своём - и так не надо.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451686
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeПопробуй ещё раз. И ещё раз, пока не научишься задавать вопросы.

Тут проблема в тебе. Другим всё понятно. Я ж говорю - не судьба.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451687
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeПотому что в чужом тексте, врядли ты чего пропарсишь, а в своём - и так не надо.

Ну что ты тогда тут делаешь, у тебя вариантов нет.

Там вряд ли - тут не надо. ))))
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451688
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не переживай, просто ты не сталкивался с подобным. Вот ты и не понимаешь.

Вопрос, естественно к тем, кто решал уже эту задачу.

Должны же быть решения.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451693
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,

Нихрена у тебя не получится с чужими данными, а свои парсить не надо. Ответ понятен?
Конечно, если у тебя простой хтмл-файл на диске, который ты скачал откуда-то - тогда да. Правда в этом случае, самый простой текстовый редактор в помощь (ну, или всякие прибамбасы для текста из-под коммандной строки).
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451696
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeАгнец за бортом,

Нихрена у тебя не получится с чужими данными, а свои парсить не надо.

Вот ты...

Почему свои парсить "не надо"?
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451697
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомShSergeАгнец за бортом,

Нихрена у тебя не получится с чужими данными, а свои парсить не надо.

Вот ты...

Почему свои парсить "не надо"?
Ты ж сам их создаёшь.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451698
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeАгнец за бортомпропущено...


Вот ты...

Почему свои парсить "не надо"?
Ты ж сам их создаёшь.

Боже...

Ты видел, как на форумах мат заменяется звездочками? Вот было с**а, а стало С**А.

Ты можешь ответить на вопросы:

1. Что написал юзер?
2. Что хранится в БД?
3. Почему добавились звезды?
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451700
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом3. Почему добавились звезды?

3.1 И в какой момент?
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451701
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,

Ну дак заменяй анкоры на соотв. типу контейнеры. Или тебе if then else написать :)) ?

Код: html
1.
2.
3.
4.
5.
6.
<a href="http://www.youtube.com/embed/GmE8go5PXGA">tync</a>

на

<iframe width="640" height="360" src="http://www.youtube.com/embed/GmE8go5PXGA" frameborder="0" allowfullscreen=""></iframe>
<img width="640" height="360" src="https://wallpaperbrowse.com/media/images/ss-160812-twip-02_3380f5e9d30b766138155f8c3f11f9a8.nbcnews-fp-1200-800.jpg" frameborder="0" allowfullscreen=""></img>
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451703
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic Hunter Или тебе if then else написать :)) ?

Мне "написать" не надо.

Распознавание простых ссылок - это три регулярки (включая мыло).

Распознать все корректные адреса с ютьюба - тоже прилично.

Сайты. Аудио. Изображения.

Вопрос был - не знает ли кто готовых библиотек. Это первый.

Второй - как принято определять тип контента - по данным ссылки, или как-то анализируется тот файл, на который она указывает.

Какой if then else?
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451704
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом1. Что написал юзер?
2. Что хранится в БД?
3. Почему добавились звезды?
Конечно. Все данные пришли мне на сервер, а что я заменяю, а что нет, при отображении, - моё дело.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451705
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeАгнец за бортом1. Что написал юзер?
2. Что хранится в БД?
3. Почему добавились звезды?
Конечно. Все данные пришли мне на сервер, а что я заменяю, а что нет, при отображении, - моё дело.

Исходя из твоего "конечно", я буду считать, что теперь ты всё понял.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451707
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,

Да ты ответь хотя бы на простой вопрос - откуда у тебя данные? Короче, они тебе методом GET или POST передаются?
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451708
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeАгнец за бортом1. Что написал юзер?
2. Что хранится в БД?
3. Почему добавились звезды?
Конечно. Все данные пришли мне на сервер, а что я заменяю, а что нет, при отображении, - моё дело.

Мне нужно менять ссылки, которые представлены в виде простого текста, то есть, без тегов и прочего - на встроенные плееры контента, на которые указывают эти ссылки.

Причем, было бы круто, конечно, если анализировался контент, а не текст самой ссылки.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451713
Агнец за бортом
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeАгнец за бортом,

Да ты ответь хотя бы на простой вопрос - откуда у тебя данные? Короче, они тебе методом GET или POST передаются?

Юзер вбивает их на странице броузера.

Отсылает POST-ом.

Потом браузер запрашивает их GET-ом.

И отображает на странице.

Не знаю, почему это для тебя так важно, но вот - всё как на духу.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451714
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом,

Возьми потоковый редактор SED, например, (весьма рекомендую - и под юнихом и под виндой есть) он тебе запросто всё сделает. Только на мой вопрос ты так и не ответил. Может, всё совершенно не так. То есть, принципиально надо делать по другому, а может, и вовсе ничего не получится по по разным соображениям, в т.ч., соображениям безопасности.
...
Рейтинг: 0 / 0
Нужен спецовый контрол...
    #39451717
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортом...Потом браузер запрашивает их GET-ом...
Разговор окончен.
...
Рейтинг: 0 / 0
37 сообщений из 37, показаны все 2 страниц
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Нужен спецовый контрол...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]