Русский English Deutsch Українська Қазақша

Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не вошли.

#1 2009-08-08 17:45:06

GoDLike
Участник
Здесь с 2009-08-05
Сообщений: 22
Рейтинг :   

Ссылка на магнетку в DC++

У меня такая проблема, мне нужно вставлять ссылки на магнетки DC, а в опциях добавления новости есть только обычная ссылка, помогите найти решение, есть какие нибудь варианты?

Вне форума

#2 2009-08-08 17:58:18

vitaly
Администратор
Откуда: Россия
Здесь с 2008-10-08
Сообщений: 2,788
Рейтинг :   115 

Re: Ссылка на магнетку в DC++

Хочешь в ссылке использовать протокол отличный от http:// ? Я правильно тебя понял?

Вне форума

#3 2009-08-08 17:59:21

graf
Участник
Откуда: Днепр
Здесь с 2008-10-13
Сообщений: 394
Рейтинг :   

Re: Ссылка на магнетку в DC++

через плагин x-fields.
создаеш в нем одно дополнительное поле ввода. и выводиш его в шаблоне новости (как это сделать читай в ридми плагина)
это поле автоматически появится на страничке добавления новостей.

вот в нем и прописую ссылку на магнету

Вне форума

#4 2009-08-08 18:11:24

GoDLike
Участник
Здесь с 2009-08-05
Сообщений: 22
Рейтинг :   

Re: Ссылка на магнетку в DC++

помогите нубу, я плагин установил, но куда и как вносить изменения?

Вне форума

#5 2009-08-08 18:12:43

GoDLike
Участник
Здесь с 2009-08-05
Сообщений: 22
Рейтинг :   

Re: Ссылка на магнетку в DC++

Еще нужно что бы при клике по ссылке открывался дс и запрашивал загрузку этого файла, такое там будет работать?

Вне форума

#6 2009-08-08 18:21:57

graf
Участник
Откуда: Днепр
Здесь с 2008-10-13
Сообщений: 394
Рейтинг :   

Re: Ссылка на магнетку в DC++

я DC++ не юзал.
каков принцип?
как в торрентах, надо скачать файл содержащий некую информацию,
или
как http ссылка указывающая на некий объект к которому надо приконектится

Вне форума

#7 2009-08-08 18:24:10

GoDLike
Участник
Здесь с 2009-08-05
Сообщений: 22
Рейтинг :   

Re: Ссылка на магнетку в DC++

graf пишет:

как http ссылка указывающая на некий объект к которому надо приконектится

ссылка имеет такой формат
magnet:?xt=urn:tree:tiger:6SYC3IMDCKKEQOZMTICOYNQFNHGP7LFD254MXSA&xl=1471379456&dn=%D0%91%D1%80%D0%B0%D1%82.avi

есть у нас форум, там когда клацаешь на ссылочку открывается дс и запрашивает запрос на закачку, файла никакого нет, просто ссылка ведущая в дс

Вне форума

#8 2009-08-08 18:45:50

graf
Участник
Откуда: Днепр
Здесь с 2008-10-13
Сообщений: 394
Рейтинг :   

Re: Ссылка на магнетку в DC++

тогда x-fields.

заходиш в его настройки и жмеш: Добавить новое поле
заполняеш все поля:

Идентификатор поля - dclink

Название поля - ссылка DC++

Тип поля - текстовый

Значение по умолчанию:

Обязательное: - нет

жмем сохранить
Теперь при добавлении новостей, доступно поле ввода с именем ссылка DC++

после чего идем в папку с шаблоном. и ищем файл news.full.tpl
в нем добавляем вывод ссылки

[xfield_dclink]
<a href="[xvalue_dclink]">[xvalue_dclink]</a>
[/xfield_dclink]

Отредактировано graf (2009-08-08 18:46:38)

Вне форума

#9 2009-08-08 18:54:32

GoDLike
Участник
Здесь с 2009-08-05
Сообщений: 22
Рейтинг :   

Re: Ссылка на магнетку в DC++

[xfield_dclink]
<a href="[xvalue_dclink]">[xvalue_dclink]</a>
[/xfield_dclink]

это можно просто в конце добавлять? или в определенном месте?

Вне форума

#10 2009-08-08 19:02:48

GoDLike
Участник
Здесь с 2009-08-05
Сообщений: 22
Рейтинг :   

Re: Ссылка на магнетку в DC++

в конце не катит уже сам понял, вылезло непонятно где)) А куда же ? теряюсь в кодах)

Вне форума

#11 2009-08-08 19:19:00

graf
Участник
Откуда: Днепр
Здесь с 2008-10-13
Сообщений: 394
Рейтинг :   

Re: Ссылка на магнетку в DC++

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

Вне форума

#12 2009-08-08 19:31:15

GoDLike
Участник
Здесь с 2009-08-05
Сообщений: 22
Рейтинг :   

Re: Ссылка на магнетку в DC++

у меня снаружи сайт не виден, он локальный

Вне форума

#13 2009-08-08 19:53:41

infinity237
Модератор
Откуда: Russia, Moscow
Здесь с 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Ссылка на магнетку в DC++

Вставляй после {full-story}, только br поставь.

Вне форума

#14 2009-08-08 22:30:51

panoptus
Участник
Откуда: Украина, Николаев
Здесь с 2009-02-18
Сообщений: 159
Рейтинг :   
Сайт

Re: Ссылка на магнетку в DC++

хмм... нужно делать какой-то хак. Попробывал добавить через обычную ссылку. Все бы было ничего, если бы движок не приплюсовал к ссылке приставку в виде: "http://sita_name/category/"
Добавлял такое (без звездочек):

[*url=magnet:?xt=urn:tree:tiger:OF7CKXW6SGS7JR7UD7FKMG74W7QW7XYHRBXD62I&xl=475835742&dn='WRC'+R09+(Finland)+'2009'+Day1.avi*]WRC 9-й Этап, Ралли Финляндии [2009] DVDRip[*/url*]

Отредактировано panoptus (2009-08-08 22:32:13)

Вне форума

#15 2009-08-08 22:46:41

vitaly
Администратор
Откуда: Россия
Здесь с 2008-10-08
Сообщений: 2,788
Рейтинг :   115 

Re: Ссылка на магнетку в DC++

panoptus, а ты уверен, что это добавляет именно двиг?
посмотри что именно в HTML коде получается

Вне форума

#16 2009-08-08 23:17:08

GoDLike
Участник
Здесь с 2009-08-05
Сообщений: 22
Рейтинг :   

Re: Ссылка на магнетку в DC++

[url]magnet:?xt=urn:tree:tiger:GPU6UCNIOBCGYVUYEBDORTMYN54FKZG53QBLJHI&xl=1468579840&dn=%D0%91%D1%83%D0%BC%D0%B5%D1%80+2.avi[/url]

в таком ввиде ссылка работает, запускается дс и все норм, но смотреть на 2 строчки букафф не очень приятно, вот в чем проблема как сделать это...

Вне форума

#17 2009-08-08 23:48:10

vitaly
Администратор
Откуда: Россия
Здесь с 2008-10-08
Сообщений: 2,788
Рейтинг :   115 

Re: Ссылка на магнетку в DC++

GoDLike, добавил в SVN версии поддержку manget-ссылок, проверяй.
Этот патч можно накатить и на текущую stable версию, всё тоже будет работать.

Вне форума

#18 2009-08-09 00:06:46

panoptus
Участник
Откуда: Украина, Николаев
Здесь с 2009-02-18
Сообщений: 159
Рейтинг :   
Сайт

Re: Ссылка на магнетку в DC++

vitaly, да, я ошибся, это не двиг добавляет

Вне форума

#19 2009-08-09 14:32:06

GoDLike
Участник
Здесь с 2009-08-05
Сообщений: 22
Рейтинг :   

Re: Ссылка на магнетку в DC++

vitaly, Спасибо, щас доступа к серву временно нет, фаер чета выкаблучивается. Вечерком или завтра с утра я на прямую приконекчусь, попробую. Тот код что зеленым выделен вставить нужно в тот файл я так понял но я сравнил тот что в установочных файлах и тот что в примере немного отличаются, пока не нашел функцию в которую вставить нужно.

Вне форума

#20 2009-08-09 15:14:41

vitaly
Администратор
Откуда: Россия
Здесь с 2008-10-08
Сообщений: 2,788
Рейтинг :   115 

Re: Ссылка на магнетку в DC++

Тебе надо в файле /engine/includes/classes/parse.class.php найти вот этот код:

    function validateURL ($url) {
357 	        // Check for empty url
358 	        if (trim($url) == '')
359 	            return false;
360 	
361 	        // Make replacement of dangerous symbols
362 	        if (preg_match('#^(http|https|ftp)://(.+)$#', $url, $mresult))
363 	            return $mresult[1].'://'.str_replace(array(':', "'", '"'), array('%3A', '%27', '%22'), $mresult[2]);

и после него - добавить новый код.

Вне форума

#21 2009-08-10 10:29:38

GoDLike
Участник
Здесь с 2009-08-05
Сообщений: 22
Рейтинг :   

Re: Ссылка на магнетку в DC++

vitaly, извиняюсь, но ищу ищу и в упор не вижу этот код, есть код про "Авто-подсветка URL'ов в тексте новости", другого не вижу. Тыкните мне пожалуйста куда вставлять))

PS. Как же я сразу не заметил кнопку прикрепить файл, вот я балда))

Отредактировано GoDLike (2009-08-10 14:42:28)

Вне форума

#22 2009-08-10 22:09:31

vitaly
Администратор
Откуда: Россия
Здесь с 2008-10-08
Сообщений: 2,788
Рейтинг :   115 

Re: Ссылка на магнетку в DC++

Ой.. у тебя достаточно старая версия, да?
Если у тебя сайт ещё не запущен, то предлагаю перейти сразу на текущую Beta версию.

В твоей нет этих механизмов обработки и там сложнее подобный патч сделать :(

Вне форума

#23 2009-08-10 23:49:40

GoDLike
Участник
Здесь с 2009-08-05
Сообщений: 22
Рейтинг :   

Re: Ссылка на магнетку в DC++

да вроде 0.9.0 Release, последняя что на сайте лежит...

Вне форума

#24 2009-08-11 00:00:45

vitaly
Администратор
Откуда: Россия
Здесь с 2008-10-08
Сообщений: 2,788
Рейтинг :   115 

Re: Ссылка на магнетку в DC++

Сейчас идёт активная подготовка к новому релизу, и, собственно, все силы брошены на него.
Можешь скачать с форума последнюю BETA версию или дождаться выхода буквально на днях Release Candidate'а (что было бы более правильным)

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.017 сек, 7 запросов выполнено - Использовано памяти: 595.98 Кбайт (Пик: 632.98 Кбайт) ]