Форум vBTorrents.org

Форум vBTorrents.org (https://vbtorrents.org/index.php)
-   Хаки, моды и скрипты для vBulletin (https://vbtorrents.org/forumdisplay.php?f=3)
-   -   Релиз Визард L (https://vbtorrents.org/showthread.php?t=85)

Azec 06.10.2009 21:18

Релиз Визард L ( Reliase Wizard L )
 
Вложений: 1
Релиз Визард L сделан на основе Release Wizard Lite from Sklad

1. Добавлены возможность использовать редактор для того что бы редактировать сообщения.
То есть, если мы будем редактировать сообщения написанное с помощью Релиз Визард L то редактироваться оно будет в том же самом визарде.
( При включении RWL на редактирование, все значения автоматически парсятся, и на основе этого заполняются поля в форме)
Что бы поле было отпарсено обратно надо в выводе в сообщение занести его в тег [rw=genr]Боевик[/rw]

2. Сделана удобная система катологизации раздач - поиска по жанрам, году, стране, любому полю.
Работает так, все что находится на момент публикации сообщения в бб-кодах [search] автоматически добавляется в качестве метки к сообщению, а бб-код [search] преобразуется в поиск по меткам

Для работы необходим продукт - Let PHP Live, взять можно здесь - Вложение 117

Установка:

1. Установить продукт product-yo_rw_l

Создать bb-коды
2. [rw=XXX]YYY[/rw] ( с опцией)
преобразуем в
Код HTML:

{param}
3. [search]ZZZ[/search]
преобразуем в
Код HTML:

<a href="tags.php?tag={param}">{param}</a>
Если что последнюю версию ставить не пробовал.

***

Для использования продукта необходимо знание PHP ( уровень чуть ниже среднего ).

Skald 06.10.2009 21:53

Цитата:

Сообщение от Azec (Сообщение 1238)
сделан на основе Release Wizard Lite from Sklad

В след раз просьба правильно указывать ник разработчика :)

Azec 06.10.2009 22:05

О, черт... извини, до сего момента я всегда думал что именно Sklad =)
Я читаю скорочтением, и если слово на что-то похоже знакомое распознаю его таким образом )), кстати много раз уже ники путал, раз 20 ужо

извиняюсь

gM@X 07.10.2009 02:15

в принципе ничего так получилось :) спасибо, но есть пара замечаний и пожеланий
начнём с пожеланий :)
чтобы можно было несколько скриншотов добавлять аля как субтитры и аудидорожки (кстати я пробовал на стандартном лайте, но у меня не получилось, иконка для вставки вложения не отображалась, хотя текстовое поле для ввода было и кнопка добавляющая ещё одну строчку, это кстати вопрос и к Skald :) )

добавить отдельную кнопку для заливки torrent файла, как например на ua-torrent

слова аля "( можно вводить жанры не из списка )" наверное разумнее между чекбоксами и текстовым полем сделать, удобнее будет выглядить :)

далее... опять же со скриншотами кстати заметил следующее...
при заливке скриншота (если мы сначала заливали постер) он не отображается при клике на скрепку, только постер, хотя если кликнуть на скрепку где постер, все вложения видны.

http://keep4u.ru/imgs/s/2009/10/07/8...9e9372f209.jpg

http://keep4u.ru/imgs/s/2009/10/07/3...ffe1a0b7ce.jpg

http://keep4u.ru/imgs/s/2009/10/07/7...8b2903016d.jpg

по поводу bb кода search, как видно он при помощи меток ищет (tags), но данный релиз визард у меня почему-то метки не создал... .

кстати в архиве нету файлика help_16.png ;)

как можно видеть поля Жанр и Страна немного "поплыли", Firefox 3.5.3, разрешение экрана 1280x800, на IE7 кстати норм отображается.

vB 3.8.3

Azec 07.10.2009 14:09

Цитата:

чтобы можно было несколько скриншотов добавлять аля как субтитры и аудидорожки (кстати я пробовал на стандартном лайте, но у меня не получилось, иконка для вставки вложения не отображалась, хотя текстовое поле для ввода было и кнопка добавляющая ещё одну строчку, это кстати вопрос и к Skald :) )
Я думаю, что вот эту скрепку нельзя размножать плюсиком и минусиком.
Но можно сделать просто текстовое поле.
Кстати идея правильная, а то я заколебался скриншоты вводить в одну строчку ( я обычно их не атачментами делаю, а через [img] ). Надо что-нибудь придумать.

Цитата:

добавить отдельную кнопку для заливки torrent файла, как например на ua-torrent
Ага, я тоже хочу так сделать ))
Пока руки недошли.
Но вообщем-то тот визард для фильма это только пример, прямо такой же визард лучше не использовать ( это плохо скажется на поисковиках ).
\ Так, надо перезалить сюда визард, и немного поменять хотя бы поля местами \
Вставить туда в любое место кнопку дело простое.

Цитата:

слова аля "( можно вводить жанры не из списка )" наверное разумнее между чекбоксами и текстовым полем сделать, удобнее будет выглядить :)
Я вначале так и сделал - мне не понравилось и поместил вниз.

Цитата:

далее... опять же со скриншотами кстати заметил следующее...
при заливке скриншота (если мы сначала заливали постер) он не отображается при клике на скрепку, только постер, хотя если кликнуть на скрепку где постер, все вложения видны.
Аналогично. Думаю это какие-то баги самого VB или фичи =), мне кажется это не исправить, но хз.
Может skald что знает на эту тему.

Цитата:

по поводу bb кода search, как видно он при помощи меток ищет (tags), но данный релиз визард у меня почему-то метки не создал...
Ага, протестил у себя.
Если сделаешь - редактировать и сохранить то метки появятся. ЗАбыл сделать метки при создании поста. ( всегда знал что этого не делал, но забыл доделать ). Щас поправлю.

Цитата:

как можно видеть поля Жанр и Страна немного "поплыли", Firefox 3.5.3, разрешение экрана 1280x800, на IE7 кстати норм отображается.
он для моего стиля настроен

Добавлено через 14 минут
перезалил, теперь должно работать и при создании поста

Skald 07.10.2009 15:08

gM@X, Насчет мультистрок и стандартных иконок ввода урлов картинок и вложений, то придется переписывать js на поддержку уникальных id для каждой строки (каждый элемент управления vb привязан к уникальному id поля ввода), также при дублировании строки с элементом управления Vb надо принудитльено проинициализовать этот элемент.
(Лично я считаю лишним делать несколько строк, проще одну textarea сделать и вставлять все урлы или вложения одной кнопкой в одно поле)

Azec 09.10.2009 03:31

Вообщем, там еще некоторые баги обнаруживаются время от времени, Не буду каждый раз перезаливать сюда, ибо это хлопотно.
Если кому понадобится финальная рабочая версия - пишите, выложу.
А потестить можно и такую.

Azec 13.10.2009 13:55

Вложений: 1
последняя версия продукта ( с исправленными багами )

gM@X 13.10.2009 17:39

спасибо

BRP 13.10.2009 18:31

Вложений: 1
чтото у меня на экранчике все расползается.... может заделать визард отдельным всплывающим окошком?

Вложение 125

Azec 13.10.2009 19:27

не очень понятно что расползается?
в любом случае пример с фильмами приведен ровно в качестве примера, взят с моего трекера, настроен по мой стиль форума.

BRP 13.10.2009 20:53

понятн... знач трабла со стилем, хотя у мну никогда с этим трабл не было...

просто текст в скобочках повторяющийся в разных местах непонятен...

Azec 13.10.2009 21:48

а, наверное все дело в том, что я половину шаблона стер =)

BRP 14.10.2009 02:32

шутник млин...

gM@X 14.10.2009 03:56

да, зачотно "поплыло" тамо ))

http://keep4u.ru/imgs/s/2009/10/14/3...a1ee8fb536.jpg

ffx 14.10.2009 22:32

http://pic.ipicture.ru/uploads/09101...dRF62McEG1.jpg
невооруженным глазом видно что в первую строку забыли добавить одну ячейку (td)

XeOnjke 15.10.2009 13:24

а мне кажется что ошибка в коде, и вместо 1ого раза, релиз визард отображается в дабл режиме :)

Azec 15.10.2009 14:30

Вложений: 1
шаблон RWL для фильма

gM@X 15.10.2009 15:24

Цитата:

Сообщение от Azec (Сообщение 1301)
шаблон RWL для фильма

теперь норм, спасибо :)

Добавлено через 48 минут
не одно, так другое )
отображаеся норм... но когда нажимаем создать тему выскакивает след страница

Fatal error: Call to undefined function WriteStrany() in D:\WWW\home-lan\html\vbtt\newthread.php(146) : eval()'d code(7) : eval()'d code(342) : eval()'d code on line 1

)

vB 3.8.3, без руссификации
bb коды прописаны, php live стоит

Azec 16.10.2009 13:54

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

ffx 19.10.2009 11:38

http://itpaste.ru/845

при редактировании

gM@X 19.10.2009 12:52

Цитата:

Сообщение от ffx (Сообщение 1357)
http://itpaste.ru/845

при редактировании

уху, есть такое...

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

и ещё можно узнаь параметры тега [poster]?

ffx 19.10.2009 12:58

еще функций многих не выложил тс например MakeImagesFrom

Azec 19.10.2009 14:44

Yа счет warning незнаю, у меня такого не возникает.
А он несмотря на ворнинг срабатывает, или потом ложится?
Если срабатывет, то можно попробовать в php просто напросто убрать вывод ворнингов в этом файле ( как это сделать я не знаю, не настолько хорошо php знаю, но знаю что сделать такое точно можно ), ищите в доке по php, там должна быть какая-то директива вывода ошибок и ворнингов, пишется обычно в начале php файла

[poster]
Код HTML:

<div style="float: left; margin: 5px">{param}</div>
как-то так

Цитата:

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

Добавлено через 14 минут
идеалогически неправильно разрешать ручную правку релиза ( вне визарда ) я считаю, так как визард делает определенную структуру, а пользователь может сделать все что угодно.
Так же визардом автоматически проставляются метки для поиска определенным образом, и если позволить пользователю редактировать без визарда, то поиск и вид будет непредсказуемым...

ffx 19.10.2009 14:46

как скрыть ошибки я знаю, но хотелось бы их убрать и узнать функцию MakeImagesFrom

Azec 19.10.2009 14:59

MakeImagesFrom
PHP код:

function MakeImagesFrom($str)  
{
    
$rez '';
    
$images split("\n",$str);
    foreach(
$images as $img
    {
        
$rez $rez "[img]" trim($img) . "[/img] ";
    }
    return 
trim($rez);


Цитата:

но хотелось бы их убрать
:(
не знаю что сказать... у меня такая ошибка не возникает, я бы просто отключил вывод ворнингов и дело с концом

ffx 19.10.2009 15:38

спасибо за функцию, она у тя где вставлена?

Azec 19.10.2009 15:46

functions_yo_rw_lite.php

ffx 19.10.2009 15:59

знач еще инклуд на неё должен быть

Добавлено через 31 секунду
хотя стоп нет попутал

Добавлено через 4 минуты
спасибо

Добавлено через 1 минуту
если не трудно и не жалко можешь свой этот файлик выложить

Azec 19.10.2009 16:03

Вложений: 1
выложил

ffx 19.10.2009 16:51

огромное спс

Добавлено через 4 минуты
отличие токо в трех функциях

Добавлено через 29 минут
а у меня такой вопрос, как создать новый шаблон относящийся к какомунить хаку??!

Azec 19.10.2009 17:01

непонял вопроса

ffx 19.10.2009 17:17

ну вот в вобле как новый шаблон аздать чтоб он к какому нить разделу относился
короче чтоб он здесь был
http://img43.imageshack.us/img43/292...5958193599.png

Azec 19.10.2009 17:21

для этого по-идее можно использовать продукт Advanced Product Management, но у меня функция добавления шаблона неработает в нем.
поэтому либо
1. просто добавляем новый шаблон ( он не попадет в yo_rw папку, но несмотря на это работать будет )
2. добавляем нужные шаблоны в файл самого продукта ( можно пустые добавить )

Skald 19.10.2009 19:59

ffx, Достаточно просто добавить шаблон в админке (не обязательно в продукт), можно и как пользовательский

ffx 19.10.2009 20:35

ну охото чтоп красиво =)

XeOnjke 20.10.2009 00:58

После добавления сообщения белый экран. Булка 3.8.4.

Azec 20.10.2009 01:44

Вложений: 1
видимо это все потому же что я забыл некоторые функции из шаблона выкинуть, типа WriteStrany...

вот лови другой шаблон, и новый файл php

если заработает, напиши, я тогда выложу эти штуки в первый пост

gM@X 20.10.2009 09:37

Azec
спс за [poster]

в другом шаблоне (который в Desktop.zip)
</if><if condition="$yo_rw[countr]">[b]Страна:[/b] <?php echo WriteStrany($yo_rw[countr],'countr','[search]','[/search]'); ?>
в принципе если заменить, то всё норм
:-)


осталось разобраться от куда возникает
Warning: Unexpected character in input: '\' (ASCII=92) state=1
и т.д.
ffx
не решил?

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

ffx 20.10.2009 10:47

gM@X, нет, есть одна мысль но думаю эт нето = (


Текущее время: 21:24. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4 Patch Level 6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot