Перейти к контенту

[2.3.x]Релиз-мастер


WildRAID

Рекомендуемые сообщения

  • 2 недели спустя...
  • Ответы 102
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Загружено фотографий

Есть у меня пару вопросов по релизу.....

например, делаю поле название темы дропдаун:

 

$re_vars['TopicTitle']			= array('type'			=> 4,
									'title'			=> 'Наименование заказа',
									'dropdown'  => array(	'opt1' 	=> '********',
															1		=> '*****',

														),
									);

 

Вместо звездочек естественно какое-то значение...

 

Еще код с переменной

 

/*-------------------------------------------------------------------------*/
// POST TEMPLATE
/*-------------------------------------------------------------------------*/

$template = <<<EOF
[b]Название:[/b] <#TopicTitle#>

 

Создаю тему...

Просматриваю форум где эта тема...

В названии темы пишет 1.

При просмотре темы пишет в теле сообщения правильное значение из дропдауна, а выше, в названии и описании темы , что над профилем, тоже 1.

??????????????

 

Вопрос 2.

 

Меняю я TopicTitle на ordertilte в этих самых двох местах, какие есть выше в коде....

Но сталкиваюсь с проблемой..Создаю тему, заполняю поля, жму сохранить...оно просто перегружает страницу, НЕ создавая темы.

 

В чем дело?

 

Дополнение до предыдущего:

 

В вопросе один я кое-что понял...оно пишет циферное значение списка по порядку....тоесть, если в списке вибираешь значение 9, то и название таким будет...

Надо чтобы выводило настоящее значение...

 

Ну и еще остался вопрос №2

Ссылка на комментарий
Поделиться на других сайтах

В названии темы пишет 1.

 

Так и должно быть.) Если очень хочется типовые названия тем, то следует указывать параметры таким образом:

'opt1' => 'Группа 1',
'Название 1' => 'Название 1',
'Название 2' => 'Название 2',

 

Вопрос 2.

 

Поля c ключами 'TopicTitle' и 'TopicDesc' - это обычные "Название" и "Описание темы" соответственно. Первое - обязательно. По-моему там даже комментарий есть, в котором просят не убирать 'TopicTitle'.)

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

Есть такой вопрос:

Как приделать заголовок/вводное инфо в форму генерирующуюся при создании топика?

 

Т.е. сначала какой-то текст, как вариант с расписанием правил заполнения полей и т.п., а ниже сами поля для заполнения.

 

Type = 0 это просто разделитель, другие типы уже поля.

 

Да и кстати в ФАКе что вместе с модом качается есть оговорка по поводу см. ниже как расширить типы. =)

Ссылка на комментарий
Поделиться на других сайтах

Создаём новый тип. Например, назовём 'info'. Для этого:

 

1. Добавляем новый шаблон с именем 'edit_field_info' в группу 'skin_wr_release'. Входящие переменные: $key="", $opts=""

Содержание шаблона будет примерно такое:

<tr>
<td class="row2" colspan="2">{$opts['text']}</td>
</tr>

 

2. Прописываем в файле настроек наше новое поле примерно таким образом

 

$re_vars[] = array('type' => 'info', 'text' => '<center><big>Траляля, <b>жирный текст</b></big></center>');

 

Всё. Должно пахать.

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...
  • 1 месяц спустя...
Подскажите, в чем проблема - при попытке отправить сообщение через релиз-мастер всплывает ошибка " Вы должны ввести сообщение". Как исправить?
Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

Доброго времени суток.

У меня такой вопрос, можно сделать чтоб в название темы добавлялись с 2х а не с 1го поля. А в описание темы добавлялось из другого поля?

 

post-73805-1254430711_thumb.png

Изменено пользователем m0p
Ссылка на комментарий
Поделиться на других сайтах

Вот тут примерно описана схема.

 

Соответственно, собираем в $this->ipsclass->input['TopicTitle'] все интересующие нас поля с любыми извращениями.

Ссылка на комментарий
Поделиться на других сайтах

Вот тут примерно описана схема.

 

Соответственно, собираем в $this->ipsclass->input['TopicTitle'] все интересующие нас поля с любыми извращениями.

 

Спасибо! Сделал как хотел. :D

А как такое же проделать с описанием темы?

Изменено пользователем m0p
Ссылка на комментарий
Поделиться на других сайтах

Всё вручную установил...но немогу понять одного: Куда вписывать: /sources/components_public/release

 

Если захожу в админку-настройки-импортирование настроек-ИЛИ введите название файла-пишу туда: /sources/components_public/release, то после того только пишет: Сообщение Invision Power Board 1 настройки обновлены и 0 добавлены.

И после того когда добавляю тему формы мода релиза нету. Обьясните что делаю нетак. Спасибо.

Ссылка на комментарий
Поделиться на других сайтах

Вопрос ище в силе... :D

 

При создании форума в самом конце появляется новое поле WR Релиз-мастер, вот туда и надо прописывать example или как она у тя называется.

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

Спасибо автору мода!

Функционал на уровне. Решена масса проблем в форумах объявлений и работы.

Браво) :D

IPB 2.3.6

багов не заметил, пока ;)

Изменено пользователем arhost
Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Люди кто есть помогите плз как убрать сообщение что

 

Вы должны ввести сообщение

 

php и html навыки есть а вот как убрать сообщение мозгов нет

 

2 недели мучаюсь вроде всё правильно делаю

 

версия форума 2.3.2

 

прошу help :D

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

После того как всё установил по идее в разделе настройки должны появится настройки мода где и можно включить его правильно?

У меня их почему то нету что я не так сделал?

Ссылка на комментарий
Поделиться на других сайтах

Подскажите где тут ошибка

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

 

<?php
/*
+-------------------------------------------------------------------------
|   Invision Power Board v2.3.5
|   Release wizard -> example file
+-------------------------------------------------------------------------
*/

if ( ! defined( 'IN_IPB' ) )
{
print "<h1>Incorrect access</h1>You cannot access this file directly.";
exit();
}

/*-------------------------------------------------------------------------*/
// POST TEMPLATE
/*-------------------------------------------------------------------------*/

$template = <<<EOF
[b]Название:[/b] <#TopicTitle#>
[b]Описание:[/b] <#TopicDesc#>

[img=<#oblog#>]

[b]Жанр:[/b] <#genre#>
[b]Год выхода:[/b] <#vuxod#>
[b]Режиссер:[/b] <#avtor#>
[b]Сюжет:[/b]

<#plot#>

[b]Длительность:[/b] [i]<#duration#>[/i]
[b]Качество видео:[/b] <#video_codec#>
[b]Качество звука:[/b] <#zvyk#>
[b]Перевод:[/b] <#perevod#>
[b]Размер файла:[/b] <#video_size#>
[b]Скриншоты:[/b] <#poster#> <#poster1#>
EOF;

/*-------------------------------------------------------------------------*/
// FIELDS FOR INPUT
/*-------------------------------------------------------------------------*/

$re_vars = array();

//Обязательная переменная -> Название темы
$re_vars['TopicTitle']			= array('type' 			=> 1,
									'title' 		=> 'Название',
									'description'	=> 'Полное название видеоматериала',
									'required'		=> 1,
									);

//Описание темы
$re_vars['TopicDesc']			= array('type' 			=> 1,
									'title' 		=> 'Описание',
									'description'	=> 'Краткое описание создаваемой темы',
														'required'		=> 1,
									);

$re_vars['genre']				= array('type' 			=> 1,
									'title' 		=> 'Жанр',
									'required'		=> 1,
									'example'		=> 'Например, "Комедия, приключения"',
									);
$re_vars['vuxod']				= array('type' 			=> 1,
									'title' 		=> 'Год выхода',
									'example'		=> 'Например "1997"',
									);
$re_vars['avtor']				= array('type' 			=> 1,
									'title' 		=> 'Режиссер',
									);
$re_vars['oblog']				= array('type' 			=> 1,
									'title' 		=> 'Обложка фильма',
														'example'		 => 'Подробнее [url="http://mixforum.rlan/image/index.php"]Хостинг картинок[/url]'
														'required'		=> 1,
									);

$re_vars['plot']				= array('type' 			=> 'editor',
									'title' 		=> 'Сюжет фильма',
									'required'		=> 1,
									'bb-codes'		=> 1,
									);

$re_vars[]						= array('type'			=> 0);

$re_vars['duration']			= array('type' 			=> 1,
									'title' 		=> 'Продолжительность',
									'example'		=> 'Например, "01:40:30"',
									'default'		=> 'Не указана',
									'preg_match'	=> '#\d{1,2}:\d{2}:\d{2}#',
									);

$re_vars['video_codec']			= array('type'			=> 4,
									'title'			=> 'Качество',
														'example'		 => 'Подробнее [url="http://mixforum.rlan/index.php?showtopic=576"]ЗДЕСЬ[/url]'
									'required'		=> 1, 
									'dropdown'  => array(	'opt1' 	=> 'Качество',
															1		=> 'CamRip',
															2		=> 'Telesync',
															3		=> 'Screener',
															4		=> 'DVDScreener',
																						  5		=> 'Workprint',
															6		=> 'Telecine',
															7		=> 'VHSrip',
															8		=> 'TVrip',
															9		=> 'SATrip',
															10		=> 'DVDRip',	
														),
									);
$re_vars['zvyk']				= array('type' 			=> 1,
									'title' 		=> 'Звук',
									'example'		=> 'Например "Ужасное, Плохое, Хрошое, Отличное"',
									'required'		=> 1,
									'default'		=> 'Не указано',
									);
$re_vars['perevod']				= array('type' 			=> 1,
									'title' 		=> 'Перевод',
									'example'		=> 'Например "Субтитры + Oдноголосый, Двухголосый, Многоголосый, Профессиональный"',
									'required'		=> 1,
									'default'		=> 'Не указано',
									);

$re_vars['video_size']			= array('type'			=> 1,
									'title'			=> 'Размер файла',
									'default'		=> 'Не указан',
														'required'		=> 1,
									);

$re_vars[]						= array('type'			=> 0);

$re_vars['poster']				= array('type'			=> 'upload',
									'title'			=> '',
									'maxsize'		=> 5 * 1024 * 1024, //5 мегабайт
									'filetypes'		=> 'jpg,gif,png',
									);

?>

Ссылка на комментарий
Поделиться на других сайтах

'example' => 'Подробнее Хостинг картинок'

После этого запятой не хватает.

 

Включите показ ошибок php - будет писать о таком.

 

Может быть когда-нибудь будет версия без этих заморочек. :D

Ссылка на комментарий
Поделиться на других сайтах


×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.