Forums -> Объявления -> Проблема с ed2k линками решена!
| Full Version

Uzaren
Мы нашли и исправили проблему с отображением ed2k линками. Теперь всё должно работать, правда добавлять следует линк, через кнопку http://, вы должны нажать на неё и вставить не html линк!

Пример - Тест
FiL
QUOTE (Uzaren @ 22-06-2003, 13:47)
Мы нашли и исправили проблему с отображением ed2k линками. Теперь всё должно работать, правда добавлять следует линк, через кнопку http://, вы должны нажать на неё и вставить не html линк!

Пример - Тест

Taк это 3-мя строчками решалось... а вот автоматом конвертить линки... И ведь вроде должен, а не конвертит...
Uzaren
QUOTE (filonovd @ 22-06-2003, 21:23)
Taк это 3-мя строчками решалось... а вот автоматом конвертить линки... И ведь вроде должен, а не конвертит...

Так, а чтож ты не подсказал, если знал?
KNCH
GJ!! :)
FiL
QUOTE (Uzaren @ 22-06-2003, 14:49)
QUOTE (filonovd @ 22-06-2003, 21:23)
Taк это 3-мя строчками решалось... а вот автоматом конвертить линки... И ведь вроде должен, а не конвертит...

Так, а чтож ты не подсказал, если знал?

Ну я не то, чтобы знал... Я с наводки LF'a седня с утра только стал в первый раз в жизни в код инвижина смотреть.

Кстати, у меня уже и просто так ed2k линки кушает:

в 169-й строке post_parser.php

QUOTE
$txt = preg_replace( "#(^|\s)((http|https|news|ftp)://\w+[^\s\[\]]+)#ie"  , "\$this->regex_build_url(array('html' => '\\2', 'show' => '\\2', 'st' => '\\1'))", $txt );


надо заменить на

CODE
$txt = preg_replace( "#(^|\s)((http|https|news|ed2k|ftp)://+[^\s\[\]]+)#ie"  , "\$this->regex_build_url(array('html' => '\\2', 'show' => '\\2', 'st' => '\\1'))", $txt );
FiL
Да, а решение для линков через кнопку html:// занимает не 3, а одну строчку :) остальные мне кажется от лукавого.

в том-же post_parser.php в 1136-й строке
CODE
if ( ! preg_match("#^(http|news|https|ftp|aim)://#", $url['html'] ) )
меняется на
CODE
if ( ! preg_match("#^(http|news|https|ftp|aim|ed2k)://#", $url['html'] ) )
Uzaren
2filonovd
Через http:// именно так и была решена проблема :D
Первый же вариант я проверял, но что-то у меня не заработало, наверно, я просто уже хочу спать :P
FiL
QUOTE (Uzaren @ 22-06-2003, 16:19)
2filonovd
Через http:// именно так и была решена проблема :D
Первый же вариант я проверял, но что-то у меня не заработало, наверно, я просто уже хочу спать :P

Я там выделил \w которого не должно остаться после модификации.

Почему-то во всех местах, где я видел его оставляют. Это не правильно.
LF_
Зарабатало!! просто
едк теперь тоже работает! Надо бы теперь чтобы лин был без хеш кода :) А то очень много... я бы хотел чтобы было просто

Toe.Fat_.EAC.APE.rar в линке, а не

ed2k://|file|Toe.Fat_.EAC.APE.rar|248684138|7163E8B5E39B2CC633AB501E0349A1B9|/
Uzaren
Я буду дальше копать, может что-нибудь и откопаю :D
FiL
QUOTE (Uzaren @ 23-06-2003, 00:55)
Я буду дальше копать, может что-нибудь и откопаю :D

я уже все откопал и LF'у показал... копай что-нить другое
Uzaren
2filonovd
Так вроде же ЛФ сказл, что хочет чтобы линки отображались без размера и хэша?
Или после этого уже был апдэйт какой-то?
Что-то вы меня запутали товарищи программисты :)
FiL
QUOTE (Uzaren @ 23-06-2003, 07:52)
2filonovd
Так вроде же ЛФ сказл, что хочет чтобы линки отображались без размера и хэша?
Или после этого уже был апдэйт какой-то?
Что-то вы меня запутали товарищи программисты :)

После того он мне дал кусок Брайтовского кода и я оттуда выдрал нормальный парсер.
Uzaren
Что-то вроде не работают такие вот линки :huh:
CODE

<a href="ed2k://|file|Blind.Guardian.-.Live.[bh].180vbr.mpc.rar|178530211|BC34215640E90DC86C9F42665961F7F2|/">Blind.Guardian.-.Live.[bh].180vbr.mpc.rar</a>

вот, что получаеться
<a href="ed2k://|file|Blind.Guardian.-.Live.[bh].180vbr.mpc.rar|178530211|BC34215640E90DC86C9F42665961F7F2|/">Blind.Guardian.-.Live.[bh].180vbr.mpc.rar</a>
heineken man
Это борда mpc не любит, как и мы. :blink:
Uzaren
QUOTE (heineken man @ 24-06-2003, 14:55)
Это борда mpc не любит, как и мы. :blink:

Да я просто на первый попавшийся файл ткнул, даже не видел, что там :P
FiL
QUOTE (Uzaren @ 24-06-2003, 07:34)
Что-то вроде не работают такие вот линки :huh:
CODE

<a href="ed2k://|file|Blind.Guardian.-.Live.[bh].180vbr.mpc.rar|178530211|BC34215640E90DC86C9F42665961F7F2|/">Blind.Guardian.-.Live.[bh].180vbr.mpc.rar</a>

вот, что получаеться
<a href="ed2k://|file|Blind.Guardian.-.Live.[bh].180vbr.mpc.rar|178530211|BC34215640E90DC86C9F42665961F7F2|/">Blind.Guardian.-.Live.[bh].180vbr.mpc.rar</a>

Что-то я не очень понял с чем проблема. Вроде html верный. А что не так?

Или я с утреца плохо информацию воспринимаю?
izanoza
Uzaren, у тебя просто хтмл запрещён, проси ЛФ-а, пусть включит :)
Или админам тоже его запретили? :D
FiL
QUOTE (izanoza @ 24-06-2003, 08:31)
Uzaren, у тебя просто хтмл запрещён, проси ЛФ-а, пусть включит :)
Или админам тоже его запретили?  :D

А, о! Тогда я понял о чем речь. Так эта, htmlтак сам по себе и не обрабатывается. Его надо в [dohml] [/dohtml] засовывать.

Мы вроде говорили о том, что ты просто пишешь ed2k линк, а он в посте показывает ссылку, при этом на ссылке только имя файла.
inzerus
Разве проблема решена? Только что зашел на форум и нажал на несколько ed2k ссылок и каждый раз открывалось окно IE. Значит, все таки http:// все еще добавляется в начале ed2k ссылки.
spina
Если засовывать в [dohml] [/dohtml], то нормально будет выглядеть в форуме, а вот перенеси это на главную - а там белиберда получается.
Сергей Иванович
Да, открывается новое окно IE... Потому что вот такое:
CODE
[url=http://test/]test[/url]
превращается в
CODE
<a href='http://test/' target='_blank'>test</a>

Всё дело в target='_blank'...

И ещё одно... Не получается в тагах [ur1][/ur1] использовать линки, содержащие пробелы. Движок форума их не воспринимает. :)
Uzaren
QUOTE (izanoza @ 24-06-2003, 15:31)
Uzaren, у тебя просто хтмл запрещён, проси ЛФ-а, пусть включит :)
Или админам тоже его запретили? :D

Издеваешся?
Всё включенно, только, что проверял :P
FiL
QUOTE (Sergey Overkill @ 24-06-2003, 10:57)
Да, открывается новое окно IE... Потому что вот такое:
CODE
[url=http://test/]test[/url]
превращается в
CODE
<a href='http://test/' target='_blank'>test</a>

Всё дело в target='_blank'...

И ещё одно... Не получается в тагах [ur1][/ur1] использовать линки, содержащие пробелы. Движок форума их не воспринимает. :)

Проблемя с target возникает только при использовании кнпки http:// можно и там убрать, но не факт, что надо. Можно думать.

P.S. тут нечаянно выяснилось, что пофиксенный парсер застрял на тестовом сервере и его никто не собрался перекинуть на рабочий :) Надеюсь LF это скоро исправит :)
Artur_Prinz
:) Люди на своем форуме зашел в админ центр, искал тама везде post_parser.php
и нифига не нашел, :D :help:

html шаблоны, далее
Board Index Sections
Elements for the board index listing (shows you all the forums and is the first page you see when visiting the board) such as forum link HTML, active user overview HTML, board statistics overview HTML, today's birthdays overview HTML Раскрыть для редактирования Скачать | Загрузить 25
myAssistant Sections
Elements for the myAssistant feature, including links and search boxes Раскрыть для редактирования Скачать | Загрузить 6
Calendar Sections
Elements for the calendar, including calendar view, view events Раскрыть для редактирования Скачать | Загрузить 27
IP Dynamic Lite
Elements for IP Dynamic Lite. Раскрыть для редактирования Скачать | Загрузить 33
Member Contact Sections
Elements from various contact methods, such as ICQ, AIM pager, email form and report post to moderator form Раскрыть для редактирования Скачать | Загрузить 16
Forum Index Sections
Elements for forum view (list all topics in forum). Includes forum log in window, forum rules Раскрыть для редактирования Скачать | Загрузить 15
Global HTML elements
as board header, redirect page, error page Раскрыть для редактирования Скачать | Загрузить 27
Help Sections
Elements for the help screen, including search boxes and view help files Раскрыть для редактирования Скачать | Загрузить 5
Board Legends Sections
Elements for the "view all emoticons" windows, and the "Find User" sections Раскрыть для редактирования Скачать | Загрузить 10
Log In Sections
Elements for the log in form Раскрыть для редактирования Скачать | Загрузить 2
Member List Sections
Elements for the member list views Раскрыть для редактирования Скачать | Загрузить 6
Moderator Function Sections
Elements for the moderator tools such as delete topic, edit topic and the moderator CP sections Раскрыть для редактирования Скачать | Загрузить 34
Mod CP Section
Elements for the moderators control panel sections. Раскрыть для редактирования Скачать | Загрузить 41
Messenger Sections
Elements for the messenger, such as view inbox, view message, archive messages, etc Раскрыть для редактирования Скачать | Загрузить 41
Online List Sections
Elements for the "Show all online users" link Раскрыть для редактирования Скачать | Загрузить 3
View Poll Sections
Elements for the poll view, includes vote form and vote results Раскрыть для редактирования Скачать | Загрузить 12
Elements for the post screens such as new topic, reply to topic, quote post, edit post, some messenger new PM sections, some calender new event sections Раскрыть для редактирования Скачать | Загрузить 28
Printable Topic Sections
Elements for displaying the "printable topic" page Раскрыть для редактирования Скачать | Загрузить 4
Profile View Sections
Elements for viewing a members profile Раскрыть для редактирования Скачать | Загрузить 11
Register Sections
Elements for the register form, validate account form and COPPA forms Раскрыть для редактирования Скачать | Загрузить 23
Search Sections
Elements for the search forum and the results view Раскрыть для редактирования Скачать | Загрузить 16
Statistics Section
Elements for various functions such as "View Moderating Team", "View todays top 10 posts", "View Active Topics" Раскрыть для редактирования Скачать | Загрузить 15
skin_subscriptions (Нестандартная группа)
Эта группа поставляется не в комплекте со стандартной установкой Invision Power Board. Описание для этой группы отсутствует. Раскрыть для редактирования Скачать | Загрузить 32
Topic View Section
Elements for the topic view screen, such as post view, inline attachment view, etc. Раскрыть для редактирования Скачать | Загрузить 22
User Control Panel Section
Elements for the user control panel, such as the menu (also used in Messenger Views), edit profile, edit signature, edit avatar, etc.

Так в каком же из них находиться post_parser.php
Я везде искал не нашел, плиззз подскажите. ;)
Artur_Prinz
Ну кто то подскажет или нет? ;)
FiL
./sources/lib/post_parser.php
Artur_Prinz
QUOTE (FiL @ 30-03-2005, 00:52)
./sources/lib/post_parser.php

:) Ты мне скажи где он находится точно, ./sources/lib/post_parser.php
Я знаю что это, но где оно находится? ;)
В каком разделе админ настроек?
Brait
Ни в каком.

В АдминЦентре этого файла нет.

Он там не показывается.

Редактировать надо именно сам файл, физически.

Нет в АдминЦентре редактора файла 'post_parser.php'.

Редактора для 'post_parser.php' в Админке - НЕТ!

Теперь дошло?
DevochkaPay
Что происходит.......я как не могла скачать ничего, так и не могу до сих пор.....ну пожалста, подскажите что делать???????????????? :help:
Sidorini
QUOTE (DevochkaPay @ 19-05-2005, 12:22)
Что происходит.......я как не могла скачать ничего, так и не могу до сих пор.....ну пожалста, подскажите что делать???????????????? :help:
А можно поподробнее и в подходящем разделе?