[Помощь] Вопросы новичков

Статус
В этой теме нельзя размещать новые ответы.
Можно ли Стандартными ср-ми менять автора сообщения? Или же - есть ли какой-то хак или мод для этого?:nezn:
 
Можно ли Стандартными ср-ми менять автора сообщения? Или же - есть ли какой-то хак или мод для этого?:nezn:

(DP23) New Topic Author Chooser 1.2

Short Description
With this mod you can easily choose new author of topic that you current post. When someone post new topic then he have drop-down menu list with users


Detailed Description

With this mod you can easily choose new author of topic that you current post. When someone post new topic then he have drop-down menu list with users from forum and can easily choose new author for this topic. Polls are affected. Attachments - don't.

Features:

* Enable/disable mod
* Select which groups can post new topics as any other member from forum
* Select on which forums users who can post new topics any other member can write thas new topics
* Include admin group to user - enable/disable members from admin groups to use in this mod ( users can/can't use admin for new topics )


для версий 2.2.x 2.3.x

 
(DP23) New Topic Author Chooser 1.2
для версий 2.2.x 2.3.x
*** скрытое содержание ***
Ошибка.
Fatal error: Call to undefined method skin_post_2::dp23_tac() in /home/fedorovk/public_forum/sources/classes/post/class_post_new.php on line 545
Вставляемый код, в котором ошибка:
Код:
$topic_title .= $this->ipsclass->compiled_templates['skin_post']->dp23_tac( $dp23tac ) ;
 
у тебя не вставился или вставился не туда (напр не в тот скин) темплейт dp23_tac
проверь существует ли в skin_post в текущем стиле темплейт dp23_tac, если его нет вставь вручную.
Код:
<![CDATA[<tr>
	<td class='row1' style='text-align: right'>
		<strong>{$this->ipsclass->lang['dp23_tact']}</strong>
	</td>
	<td class='row2'>
                         <select name='dp23tac'>
                         <option value ='{$this->ipsclass->member['id']}'>---</option>
                        {$data}
                        </select> <span class='desc'>{$this->ipsclass->lang['dp23_tacd']}</span>
	</td>
</tr>]]>
параметры $data=""
 
у тебя не вставился или вставился не туда (напр не в тот скин) темплейт dp23_tac
проверь существует ли в skin_post в текущем стиле темплейт dp23_tac, если его нет вставь вручную.
Код:
<![CDATA[<tr>
	<td class='row1' style='text-align: right'>
		<strong>{$this->ipsclass->lang['dp23_tact']}</strong>
	</td>
	<td class='row2'>
                         <select name='dp23tac'>
                         <option value ='{$this->ipsclass->member['id']}'>---</option>
                        {$data}
                        </select> <span class='desc'>{$this->ipsclass->lang['dp23_tacd']}</span>
	</td>
</tr>]]>
параметры $data=""
dp23_tac существует (в нужном скине).
Содержимое его:
Код:
<tr>
	<td class='row1' style='text-align: right'>
		<strong>{$this->ipsclass->lang['dp23_tact']}</strong>
	</td>
	<td class='row2'>
                         <select name='dp23tac'>
                         <option value ='{$this->ipsclass->member['id']}'>---</option>
                        {$data}
                        </select> <span class='desc'>{$this->ipsclass->lang['dp23_tacd']}</span>
	</td>
</tr>
 
Ты все сделал ? Бывают моменты пока не добавшь все, не работает.
 
Ты все сделал ? Бывают моменты пока не добавшь все, не работает.
да, делал все по инструкции. закинул xml, установил нормально через установщик модификаций. потом изменил как нужно три файла. выставил настройки в моде. но - при редактировании сообщения на форуме нового поля (выбор автора) не появилось. А ошибка данная возникает при попытке создать новую тему. Версия ипб - 2.3.6
Пользовался ли кто этим модом сам?
 
да, делал все по инструкции. закинул xml, установил нормально через установщик модификаций. потом изменил как нужно три файла. выставил настройки в моде. но - при редактировании сообщения на форуме нового поля (выбор автора) не появилось. А ошибка данная возникает при попытке создать новую тему. Версия ипб - 2.3.6
Пользовался ли кто этим модом сам?

У меня стоит. Выбирать вроде не выбирает, но форум работает как часы.
 
У меня стоит. Выбирать вроде не выбирает, но форум работает как часы.

Есть ли альтернативные моды?
Вообще дело вот в чем - есть форум (маленький, с сотню сообщений) - на InstanCMS, нужно эти сообщения перенести на ипб. Так как у меня с пхп и мусклом туго, выбрал для себя такой извращенческий способ..
 
Открой sources/classes/post/class_post_new.php и найди:

Код:
    $this->ipsclass->DB->build_query ( array(
                                          'select'  => '*',
                                          'from'    => 'members',
                                          'where'   => 'mgroup NOT IN ( ' . $this->ipsclass->vars['banned_group'] . $query_tmp . ' )',
                                          ));

Замени на

Код:
    $this->ipsclass->DB->build_query ( array(
                                          'select'  => '*',
                                          'from'    => 'members',
                                          'where'   => 'mgroup NOT IN ( ' . $this->ipsclass->vars['banned_group'] . $query_tmp . ' )',
                                          'order' => 'members_display_name ASC',
                                          ));

Топик источник:



Альтернатива для 1.3

 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху