Сайт сообщества | Клуб пользователей | О проекте

Имя
Пароль
ПравилаРегистрацияСправка
Сообщения за деньПоиск

Вернуться   Клуб пользователей портальной системы RUNCMS > Портал > Настройка и эксплуатация

Ответ
 
Опции темы Опции просмотра
-=KIND_CAT=- вне форума -=KIND_CAT=-
Нерешительный


| Цитировать Старый #1 01-21-2008, 19:50

Извините незнал куда вставить своё сообщение и решил сюда... Не судите строго... Вопрос у меня вот в чём... Я не специалист в PHP но мне просто крайне необходимо чтобы в поле URL при добавлении файла можно было вставлять ещё и магнет ссылки например из FlyLinkDC++ или ему подобных... Я так предположил что может что-то в visit.php изменить нужно... Но возможно я и не прав совсем по причине неграмотности в этом аспекте вопроса... Если кто мне поможет в вопросе вставки в поле URL магнет ссылок я буду крайне признателен... Заранее спасибо

  Сообщения: 6 c 19.01.2008 | Репутация: 1
max-C4 вне форума max-C4
Зам старшего участника


| Цитировать Старый #2 01-21-2008, 19:55

Если правильно понял нужен чтоб был переход по какой-то там магнет-ссылки?!
не знаю что такое магнет, но думаю смотреть надо здесь твойсайт.ru/class/module.textsanitizer.php

Последний раз редактировалось max-C4, 01-21-2008 в 19:58


www.yugit.ru // Компании, идите нахер с Вашими корпоративными cайтами!
Посетить домашнюю страницу max-C4
  Сообщения: 412 c 11.02.2005 | Репутация: 74
-=KIND_CAT=- вне форума -=KIND_CAT=-
Нерешительный


| Цитировать Старый #3 01-21-2008, 20:06

Магнет ссылки - это ссылки типа magnet:?xt=urn:tree:tiger:XOBTTH5HPUOMW5EG23RP3JZI DCMZ53UJK55BCVI&xl=7080&dn=1868.zip

если их оформить так
<a href="magnet:?xt=urn:kzhash:44f7f7c05e5e6065a7e3f0 3aaa3f17c057e4ffff2672c5a4fe89b2490e6e19aa840eebba &xt=urn:bitprint:EA4DKCOECGRUZTF4WMDMKNPNA6DUAZVB. XOBTTH5HPUOMW5EG23RP3JZIDCMZ53UJK55BCVI&dn=1868.zi p"></a>

то они прекрасно работают

новсавлять их в поле URL их нельзя е сожаленью
такая возможность отработана в движке DLE там можно вставлять такие ссылки
Вот мне и хотелось узнать может кто уже сталкивался с такой проблемой
Или как это вообще сделать?


Осмотр твойсайт.ru/class/module.textsanitizer.php
мне ничего не дал так как я уже сказал что в PHP я несоображаю

  Сообщения: 6 c 19.01.2008 | Репутация: 1
max-C4 вне форума max-C4
Зам старшего участника


| Цитировать Старый #4 01-21-2008, 20:11

Код:
$find[]    = "/([\n ])([a-z]+?):\/\/([^, \n\r]+)/i";
$replace[] = "\\1<a href=\"\\2://\\3\" target=\"_blank\">\\2://\\3</a>";
 
$find[]    = "/([\n ])www\.([a-z0-9\-]+)\.([a-z0-9\-.~]+)((?:\/[^, \n\r]*)?)/i";
$replace[] = "\\1<a href=\"http://www.\\2.\\3\\4\" target=\"_blank\">www.\\2.\\3\\4</a>";
 
$find[]    = "/([\n ])ftp\.([a-z0-9\-]+)\.([a-z0-9\-.~]+)((?:\/[^, \n\r]*)?)/i";
$replace[] = "\\1<a href=\"ftp://ftp.\\2.\\3\\4\" target=\"_blank\">ftp.\\2.\\3\\4</a>";
 
$find[]    = "/([\n ])([a-z0-9\-_.]+?)@([^, \n\r]+)/i";
$replace[] = "\\1<a href=\"mailto:\\2@\\3\">\\2@\\3</a>";
я точно как рассказывать не буду. люблю людей учить, после того как научаться может во-первых будут очень рады что научились это делать, во-вторых некоторые спасибо говорят иногда

Вверху предоставил. код из твойсайт.ru/class/module.textsanitizer.php

а теперь попробуй сделать поанологии для твоего магнета ещё один $find[] и $replace[]

по-моему тут знаний php и не надо. чисто логика.


www.yugit.ru // Компании, идите нахер с Вашими корпоративными cайтами!
Посетить домашнюю страницу max-C4
  Сообщения: 412 c 11.02.2005 | Репутация: 74
-=KIND_CAT=- вне форума -=KIND_CAT=-
Нерешительный


| Цитировать Старый #5 01-21-2008, 20:19

Если ета штука заработает я тебе не просто СПАСИБО скажу а ОГРОМНЕЙШЕЕ СПАСИБО!!!

  Сообщения: 6 c 19.01.2008 | Репутация: 1
Shurik2k5 вне форума Shurik2k5
Проживающий

Аватар для Shurik2k5

| Цитировать Старый #6 01-21-2008, 20:19

Цитата:
Сообщение от max-C4 Посмотреть сообщение
по-моему тут знаний php и не надо.
конечно... сплошные регулярные выражения


Форум RunLiveCMS
Багтрекер RunLiveCMS
Энциклопедия RunLiveCMS
Посетить домашнюю страницу Shurik2k5
  Сообщения: 513 c 12.06.2006 | Репутация: 80
max-C4 вне форума max-C4
Зам старшего участника


| Цитировать Старый #7 01-21-2008, 20:20

Shurik2k5 не, шурик ну что я не прав что-ли? по-моему здесь логикой и методом тыка обойтись можно.

а ещё можно [BB] кодом сделать, кажется.

Последний раз редактировалось max-C4, 01-21-2008 в 20:23


www.yugit.ru // Компании, идите нахер с Вашими корпоративными cайтами!
Посетить домашнюю страницу max-C4
  Сообщения: 412 c 11.02.2005 | Репутация: 74
-=KIND_CAT=- вне форума -=KIND_CAT=-
Нерешительный


| Цитировать Старый #8 01-21-2008, 20:22

Shurik2k5 - а вот глумца над людьми это очень нехорошая привычка. Я сюда за ответом на вопрос пришёл а не за подколками и издевательствами...

Последний раз редактировалось -=KIND_CAT=-, 01-21-2008 в 20:25

  Сообщения: 6 c 19.01.2008 | Репутация: 1
Shurik2k5 вне форума Shurik2k5
Проживающий

Аватар для Shurik2k5

| Цитировать Старый #9 01-21-2008, 20:26

Цитата:
Сообщение от -=KIND_CAT=- Посмотреть сообщение
magnet:?xt=urn:kzhash:44f7f7c05e5e6065a7e3f0 3aaa3f17c057e4ffff2672c5a4fe89b2490e6e19aa840eebba &xt=urn:bitprint:EA4DKCOECGRUZTF4WMDMKNPNA6DUAZ VB. XOBTTH5HPUOMW5EG23RP3JZIDCMZ53UJK55BCVI&dn=1868.zi p
боюсь такое даже опытный разработчик не сразу осилит.


Форум RunLiveCMS
Багтрекер RunLiveCMS
Энциклопедия RunLiveCMS
Посетить домашнюю страницу Shurik2k5
  Сообщения: 513 c 12.06.2006 | Репутация: 80
-=KIND_CAT=- вне форума -=KIND_CAT=-
Нерешительный


| Цитировать Старый #10 01-21-2008, 21:02

Фух объсню подробнее:

Представьте себе такой вариант:
Для работы с файлами я использую модуль mydownloads
Там есть возможность при добавлении файла указать прямой
URL на этот файл Я же хочу чтобы всесто этого URL я мог
вставить Магнет сслылку и чтобы при нажатии на неё при
включенной программе FlyLincDC начиналась скачка по
этой функции (ето уже стандартно есть тут велик изобретать ненадо)
надо продумать вот что как организовать так чтобы при нажатии
на Скачать действовал не встроенный редирект а ссылка типа

<a href="magnet:?xt=urn:tree:tiger:6H53YIEI5AIKITU6DZ 3HJRSJ5POV6YUKJWQBZYA&xl=439538&dn=azdg.zip"></a>

6H53YIEI5AIKITU6DZ3HJRSJ5POV6YUKJWQBZY - ТТН файла
azdg.zip - Собственно файл

Может я просто неверно изложил суть вопроса
надеюсь теперь получилось намного понятнее

  Сообщения: 6 c 19.01.2008 | Репутация: 1
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Рейтинг@Mail.ru Хостинг провайдер Majordomo. Powered by: vBulletin Version 3.0
Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Все разделы прочитаны - Руководство форума - Архив - Вверх
Rambler's Top100
Output: 80.85 Kb. compressed to 73.62 Kb. by saving 7.23 Kb. (8.94%)
Page generated in 0.08172 seconds with 12 queries