Форум 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)

Skald 20.10.2009 12:00

Цитата:

Сообщение от gM@X (Сообщение 1384)
если повторно вызвать редактировать, и сохранить изменения то они появляются.

Очистка тегов висит не на том хуке

Azec 20.10.2009 14:43

да, точно, я подозревал об этом, щас попробую поправить

Azec 20.10.2009 14:47

Вложений: 1
теперь должна работать, правильно
поправил
1. таги удаляются в нужном месте
2. до этого при превьюв терялась инфа, теперь теряться недолжна

Azec 20.10.2009 15:10

а кто-нибудь разбирается в ajax-е vbUlletina?

Я не хочу что бы пользователь мог делать быстрое редактирование сообщений релизов. Поэтому в первой версии RWL я просто отключал AJAX, но теперь подумалось, что неплохо было бы вернуть ajax.

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

gM@X 20.10.2009 16:40

Azec
Цитата:

Сообщение от Azec (Сообщение 1388)
теперь должна работать, правильно
поправил
1. таги удаляются в нужном месте
2. до этого при превьюв терялась инфа, теперь теряться недолжна

уху, вроде вышеперечисленное работает, тэги не пропадают )
спс

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

ffx
если получится решить, напиши пожалуйста сюда.

Skald 20.10.2009 17:03

gM@X, Azec, Быстрое редактирование полезная вещь даже при наличии визарда. Но после быстрого редактирования при переходе в расширенное - текст сообщения находится в другой переменной и надо парсить другую переменную и использовать другие хуки.

Azec 20.10.2009 17:11

Ну у себя я быстрое редактирование запретил бы для релизов, но пока нету идей как это сделать, я даже пока не нашел откуда вообще ajax для кнопки edit вызывается

BRP 20.10.2009 19:30

для расширенного редактирования вызывается ru/editpost.php?do=updatepost&postid=1190
а при быстром остается на той же странице... думаю если визардом при нажатии на кнопку редактировать вызывать не аджакс а конкретно editpost.php?do=updatepost&postid=ххх - то поидее должно быть норм... т.е. нуно написать хак котор подменяет ссылку у кнопки редактировать, хорошоб еще и с возможностью указывать в админке на каких именно разделах надо подиенять...

Azec 20.10.2009 19:38

Цитата:

Сообщение от BRP (Сообщение 1393)
для расширенного редактирования вызывается ru/editpost.php?do=updatepost&postid=1190
а при быстром остается на той же странице... думаю если визардом при нажатии на кнопку редактировать вызывать не аджакс а конкретно editpost.php?do=updatepost&postid=ххх - то поидее должно быть норм... т.е. нуно написать хак котор подменяет ссылку у кнопки редактировать, хорошоб еще и с возможностью указывать в админке на каких именно разделах надо подиенять...

хм... вот если в этой теме я навожу мышку на "edit" а тут быстрое редактирование, то ссылка указывает на editpost.php?do=updatepost&postid=1190 ... то есть тудаже куда и обычное редактирование...

но в общем полюбому если заменить кнопку edit в зависимости от сообщения, и ручками в случае расширеного редактирования сделать кнопку с нормальным name и ссылкой
editpost.php?do=updatepost&postid=1190
то это должно сработать, может попробую сделать как время будет

:) мне вообще это неактуально, у меня на трекере всеравно пока активности никакой невидно =)

ffx 21.10.2009 08:52

gM@X, а просто релиз визард ты ставил? то что здесь попробовал нет ошибок...

gM@X 21.10.2009 15:10

Цитата:

Сообщение от ffx (Сообщение 1396)
gM@X, а просто релиз визард ты ставил? то что здесь попробовал нет ошибок...

не-а, нету (т.е. ставил и нету ошибок)... и вроде в первой версии Релиз Визард L не было ошибок... .

qaqaqa 27.10.2009 07:35

всё, разобрался. спасибо за модуль.
но столкнулся с ошибкой:
Цитата:

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in T:\home\virtual\torrent\editpost.php(1167) : eval()'d code(11) : eval()'d code on line 2
Warning: Unexpected character in input: ''' (ASCII=39) state=1 in T:\home\virtual\torrent\editpost.php(1157) : eval()'d code(11) : eval()'d code on line 3
где копать?
где-то ругается на обратный слэш и одиночную кавычку.

gM@X 27.10.2009 10:30

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

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

Skald 27.10.2009 11:21

Цитата:

Сообщение от gM@X (Сообщение 1428)
возникает даже при чистой установке и только трекера.. .

Этот продукт не имеет никакого отношения к трекеру :)

Код продукта не смотрел так что не могу подсказать в чем ошибка.

P.S. Надо уже отдельный раздел для модулей сторонних разработчиков создавать...

qaqaqa 28.10.2009 05:29

ошибка пропала при установке другого стиля
Цитата:

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in T:\home\virtual\torrent\editpost.php(1167) : eval()'d code(11) : eval()'d code on line 2
Warning: Unexpected character in input: ''' (ASCII=39) state=1 in T:\home\virtual\torrent\editpost.php(1157) : eval()'d code(11) : eval()'d code on line 3
а ещё автору есть смысл в продукте убрать абсолютную ссылку на иконку http://a-torrents.ru/images/icons/help_16.png и сделать её относительной "icons/help_16.png"

вопрос по [poster] - как задать определённый размер постера по ширине? я новичок в вбюллетине, так что извиняйте за нубские вопросы.

Azec 28.10.2009 14:34

например делая bb код постера вот таким
Код HTML:

<img width="200" src="{param}" >
нормальным способом эта проблема не решается. приходится ставить либо плагины типа ImageResizer

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

Цитата:

а ещё автору есть смысл в продукте убрать абсолютную ссылку
смысла нету, пример шаблона для фильма дан не более как пример, для создание визарда ( с возможностью редактирования ) предполагается знание хотя бы минимальное html и php. И шаблоны все равно придется делать самому. Суть шаблона фильма, показать каким образом можно делать такие шаблоны, но не предоставить готовый шаблон.

qaqaqa 28.10.2009 17:27

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

Skald 28.10.2009 20:50

qaqaqa, У меня есть решение, но оно не бесплатное.
Пример работы (скрины) можно посмотреть на ua-torrent.com

Azec 28.10.2009 22:11

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

Skald 28.10.2009 23:30

Azec, вообще-то значение имеет. Типичный пример - надо чтобы были миниатюры не больше 100px по высоте и не больше 600px по ширине (чтобы в определенном ббкоде предпросмотра js-галереи красиво смотрелось в одну аккуратную полоску), но только для определенных вложений. Стандартными средствами этого не достичь...

P.S. И я уже молчу об убогом оформлении сгенерированного текстового описания размера картинки в миниатюре в стандартных настройках.
P.P.S. Классы у булки очень не плохие, но их использование, особенно в самых последних версиях 3.х.х, иногда просто добивает... Хотя это не удивительно, учитывая что 3.х.х ветку в данных момент поддерживает один китаец, а все главные разработчики делают 4.х...

Azec 29.10.2009 01:36

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

Аналогично и для игры ( так как у того тко их делает фиксированное разрешение экрана ).

Ну разумеется если речь идет об очень тонком тьюнинге то да... но я такими вещами не занимаюсь. Так как есть более интересные способы время припровождения ))) например пойти погулять в лес.

Skald 29.10.2009 12:36

Цитата:

Сообщение от Azec (Сообщение 1453)
Если миниатюры это скриншоты из фильма, то они в любом случае будут полосками, так как все кадры фильма имеют одинаковый размер.

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

qaqaqa 31.10.2009 04:08

Цитата:

Сообщение от Skald (Сообщение 1450)
qaqaqa, У меня есть решение, но оно не бесплатное.
Пример работы (скрины) можно посмотреть на ua-torrent.com

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

Azec 31.10.2009 10:10

На данный момент перестаю смотреть этот форум и поддерживать разработку "Релиз Визард L" online.
Если возникнут вопросы пишите в личку ( по идее мне письмо должно прийти ) или по аське.

venom_ 08.11.2009 19:00

Как его настраивать? Не понятно ничего.

gM@X 09.11.2009 12:41

как и обычный ) или не знаешь как обычный? кратко говоря... редактированием шаблонов.

Oggy 09.11.2009 12:51

У кого-то получилось побороть Warning при редактировании? А то уж слишком их там много

venom_ 09.11.2009 15:22

Цитата:

Сообщение от gM@X (Сообщение 1477)
как и обычный ) или не знаешь как обычный? кратко говоря... редактированием шаблонов.

Это единственный визард, который я ставил. Есть мануал по установке? Помогите, люди добрые!

gM@X 09.11.2009 15:34

Oggy
Цитата:

Сообщение от qaqaqa (Сообщение 1441)
ошибка пропала при установке другого стиля

не знаю какой стиль, но это если честно говоря, не решение :)

venom_,
Почитай в начале это ;-)

venom_ 10.11.2009 11:10

Цитата:

Сообщение от gM@X (Сообщение 1480)
venom_,
Почитай в начале это ;-)

Спасибо!

Добавлено через 1 минуту
Skald, Вы не ответили по поводу цены решения размера постера

Skald 11.11.2009 23:28

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

venom_ 12.11.2009 10:43

Цитата:

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

Скажите пожалуйтса а отдельно эту возможность как можно прилепить к Визард Лайт?

Azec 12.11.2009 14:09

Можно и достаточно просто.

venom_ 12.11.2009 14:18

Цитата:

Сообщение от Azec (Сообщение 1515)
Можно и достаточно просто.

Пожалуйста поясните как :-[

Oggy 14.11.2009 16:13

Те у кого при редактировании поста вылетала куча ворнингов, нашел временное решение:

Редактируем хук editpost_edit_complete

Ищем в нем такие строчки:
if(isset($regs[1]))

eval($regs[1]);
Исправляем на
if(isset($regs[1]))

eval(stripslashes($regs[1]));

Исправление не очень хорошее, использовать только если вылазит куча ворнингов при редактировании, в другом случае - может запороть форму редактирования

Oggy 15.11.2009 00:40

Подскажите нормальные коды для poster и spoiler.

А то использую:
poster
Код:

<div style="float: left; margin: 5px">{param}</div>
spoiler
Код:

<div style="margin:20px; margin-top:5px">
<div class="smallfont" style="margin-bottom:2px"><strong><font color="red">{option}</font></strong>
  <input type="button" value="Показать" style="width:60px;font-size:10px;margin:0px;padding:0px;" onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';        this.innerText = ''; this.value = 'Скрыть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Показать'; }">
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;">
<div style="display: none;">
{param}</div>
</div>
</div>

И постер перкрывает спойлер :-( Может кто-то поделится нормальным?

Skald 15.11.2009 00:51

Oggy, Пример работы и все ббкоды можно глянуть на ua-torrent.com
P.S. Стоит обратить внимание что ббкод спойлера не находится в том-же контейнере (ббкоде) что и постер.

venom_ 16.11.2009 12:19

Помогите пожалуйста с автосозданием тегов в визарде

qaqaqa 16.11.2009 18:40

Цитата:

Сообщение от venom_ (Сообщение 1550)
Помогите пожалуйста с автосозданием тегов в визарде

а чем помочь то? теги создаются, всё работает.
поясни, что именно тебе нужно.

venom_ 16.11.2009 18:46

Цитата:

Сообщение от qaqaqa (Сообщение 1551)
а чем помочь то? теги создаются, всё работает.
поясни, что именно тебе нужно.

Мне к чистому лайту прикрутить нужно


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

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