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

XT Reputation System


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

IPB 2.3.1

У Меня такая беда:

В 9-й опере страничка добавления/понижения репутации не отображается http://forumok.ho.ua/forum/uploads/222.JPG

А в IE: http://forumok.ho.ua/forum/uploads/111.JPG -не отображается кнопка "изменить репутацию", Анонимно нельзя поставить.

Вообщем, нид хелп!

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

Если вы не умеете внимательно читать:

Мод репутации под 2.2.х
, может не стоит ставить моды?

 

Обратите внимание на теги темы.

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

отлично работает на 2.3.1

У меня после установки мода, при заходе в тему выдавало, ошибку БД, без описани и последующего исправления((

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

Вы в очередной раз не прочитали пост до конца? Перечитайте.
Ссылка на комментарий
Поделиться на других сайтах

Обратил, и к чему Вы это?

К тому, что это ссылки. На первый тег кликните и зайдите в первую тему.

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

А в каком случае у меня под аватаркой может появится две графы "Репутация"?

 

Посмотрел код ещё раз, но ничего не нашёл. Почему такое может быть? Где смотреть?

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

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

Возникает ошибка базы данных при входу в index.php?act=repinstall. Версия форума 2.2.2. Посмотрел ошибку через cache. Сама ошибка:

 

Время: Tue, 15 Apr 2008 18:03:02 +0400
Код ошибки: 1054
Сообщение сервера: Unknown column 'group_names_secondary' in 'where clause'
IP Адрес клиента: 89.252.76.236
Запрос: SELECT *, INSTR(',2,1,' , CONCAT(',',set_id,',') ) as theorder	FROM ibf_skin_templates WHERE set_id IN (2,1) AND ( group_name='skin_boards' OR group_names_secondary LIKE '%,skin_boards,%' ) ORDER BY func_name,theorder DESC

 

Помогите плиз!

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

Скажите, из-за чего может не подставляться значение {PID} на кнопочках +/- ? В первом сообщении пользователя оно подставляется нормально, в последующих нет.

java script:rep_change_window_open("http://animefriends.info/forum/index.php?act=rep&type=win_add&mid=11&p={PID}");

 

UPD: Исправил, невнимательно отредактировал topics.php. Но тут другая проблема, объяснение изменения репутации отображается знаками вопрос, какие-то проблемы с кодировкой (Кстати, заметил во всех модах так, видимо где-то в самом форуме трабла). Не подскажете где копнуть?

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

2.3.2 при изменении репутации пишет

Репутация:

Fatal error: Call to undefined function: ajax_change_reputation() in /home/odessa/public_html/forum/sources/action_public/xmlout.php on line 152

 

//-----------------------------------------
   	// What shall we do?
   	//-----------------------------------------

   	switch( $this->ipsclass->input['do'] )
   	{
   		case 'get-new-posts':
   			$this->get_new_posts();
   			break;
   		case 'get-new-msgs':
   			$this->get_new_messages();
   			break;
   		case 'mark-forum':
   			$this->mark_forum_as_read();
   			break;
   		case 'get-member-names':
   			$this->get_member_names();
   			break;
   		case 'get-msg-preview':
   			$this->get_msg_preview();
   			break;
   		case 'save-topic':
   			$this->save_topic();
   			break;
   		case 'dst-autocorrection':
   			$this->dst_autocorrection();
   			break;
   		case 'check-display-name':
   			$this->check_display_name('members_display_name');
   			break;
   		case 'check-user-name':
   			$this->check_display_name('name');
   			break;
   		case 'check-email-address':
   			$this->check_email_address();
   			break;

   		case 'post-edit-show':
   			$this->post_edit_show();
   			break;
   		case 'post-edit-save':
   			$this->post_edit_save();
   			break;   

   		case 'ajax-change-reputation':
152		            $this->ajax_change_reputation();
	            break;

                       case 'topic_rate':
   			$this->save_topic_rate();
   			break;

	case 'member-rate':
   			$this->save_member_rate();
   			break;	

                       case 'profile-save-settings':
   			$this->profile_save_settings();
   			break;

   		case 'change-gd-img':
   			$this->change_gd_img();
   			break;

		case 'post-editorswitch':
			$this->post_editorswitch();
			break;
   	}
   }

 

 

Подскажите что тут не так и как исправить?

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

Как другая если в txt с модом такие слова :

В случае ошибки вам сразу сюда: http://www.ibresource.ru/forums/index.php?...st&p=295159

 

Подскажите хоть куда писать если не туда пишу.

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

Пункт 8 сделан проверил еще раз все равно Репутация:

Fatal error: Call to undefined function: ajax_change_reputation() in /home/odessa/public_html/forum/sources/action_public/xmlout.php on line 152

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

Cделали, но всё равно не так. Нужно добавлять функцию ДО закрывающейся }
Ссылка на комментарий
Поделиться на других сайтах

Дайте пример кода, сделал как в инструкции по установкевсе равно ошибка таже.

 

Весь 8й пункт по инструкции

 

//-----------------------------------------
		// Cookie settings
		//-----------------------------------------

		$hide_sess   = $this->ipsclass->my_getcookie('hide_sess');
		$open_qreply = $this->ipsclass->member['_cache']['qr_open'];

		if ( $open_qreply == FALSE )
		{
			$open_qreply = 0;

       }
		$rep_notify = $this->ipsclass->member['rep_notify'];
		//-----------------------------------------
		// RTE : STD
		//-----------------------------------------

		$editor_choice = "<select name='editor_choice' class='forminput'>";

		if ( $this->ipsclass->member['members_editor_choice'] == 'rte' )
		{
			$editor_choice .= "<option value='rte' selected='selected'>{$this->ipsclass->lang['ucp_use_rte']}</option>\n<option value='std'>{$this->ipsclass->lang['ucp_use_std']}</option>";
		}
		else
		{
			$editor_choice .= "<option value='rte'>{$this->ipsclass->lang['ucp_use_rte']}</option>\n<option value='std' selected='selected'>{$this->ipsclass->lang['ucp_use_std']}</option>";
		}

		$editor_choice .= "</select>";

		//-----------------------------------------
		// View avatars, signatures and images..
		//-----------------------------------------

		$view_ava   = "<select name='VIEW_AVS' class='forminput'>";
		$view_sig   = "<select name='VIEW_SIGS' class='forminput'>";
		$view_img   = "<select name='VIEW_IMG' class='forminput'>";
		$view_pop   = "<select name='DO_POPUP' class='forminput'>";
		$html_sess  = "<select name='HIDE_SESS' class='forminput'>";
		$html_qr    = "<select name='OPEN_QR' class='forminput'>";
		$html_rep_notify = "<select name='REP_NOTIFY' class='forminput'>";
       $disable_pm = "<select name='disable_messenger' class='forminput'>";

		$view_ava .= $this->ipsclass->member['view_avs'] ? "<option value='1' selected='selected'>".$this->ipsclass->lang['yes']."</option>\n<option value='0'>".$this->ipsclass->lang['no']."</option>"
											   : "<option value='1'>".$this->ipsclass->lang['yes']."</option>\n<option value='0' selected='selected'>".$this->ipsclass->lang['no']."</option>";

		$view_sig .= $this->ipsclass->member['view_sigs'] ? "<option value='1' selected='selected'>".$this->ipsclass->lang['yes']."</option>\n<option value='0'>".$this->ipsclass->lang['no']."</option>"
											   : "<option value='1'>".$this->ipsclass->lang['yes']."</option>\n<option value='0' selected='selected'>".$this->ipsclass->lang['no']."</option>";

		$view_img .= $this->ipsclass->member['view_img'] ? "<option value='1' selected='selected'>".$this->ipsclass->lang['yes']."</option>\n<option value='0'>".$this->ipsclass->lang['no']."</option>"
											   : "<option value='1'>".$this->ipsclass->lang['yes']."</option>\n<option value='0' selected='selected'>".$this->ipsclass->lang['no']."</option>";

		$view_pop .= $this->ipsclass->member['view_pop'] ? "<option value='1' selected='selected'>".$this->ipsclass->lang['yes']."</option>\n<option value='0'>".$this->ipsclass->lang['no']."</option>"
											   : "<option value='1'>".$this->ipsclass->lang['yes']."</option>\n<option value='0' selected='selected'>".$this->ipsclass->lang['no']."</option>";

		$html_sess .= $hide_sess == 1          ? "<option value='1' selected='selected'>".$this->ipsclass->lang['yes']."</option>\n<option value='0'>".$this->ipsclass->lang['no']."</option>"
											   : "<option value='1'>".$this->ipsclass->lang['yes']."</option>\n<option value='0' selected='selected'>".$this->ipsclass->lang['no']."</option>";

		$html_qr   .= $open_qreply == 1        ? "<option value='1' selected='selected'>".$this->ipsclass->lang['yes']."</option>\n<option value='0'>".$this->ipsclass->lang['no']."</option>"
											   : "<option value='1'>".$this->ipsclass->lang['yes']."</option>\n<option value='0' selected='selected'>".$this->ipsclass->lang['no']."</option>";

       $html_rep_notify  .= $rep_notify == 1  ? "<option value='1' selected='selected'>".$this->ipsclass->lang['yes']."</option>\n<option value='0'>".$this->ipsclass->lang['no']."</option>"
										   : "<option value='1'>".$this->ipsclass->lang['yes']."</option>\n<option value='0' selected='selected'>".$this->ipsclass->lang['no']."</option>";											   

       $disable_pm .= $this->ipsclass->member['members_disable_pm'] ? "<option value='1' selected='selected'>".$this->ipsclass->lang['yes']."</option>\n<option value='0'>".$this->ipsclass->lang['no']."</option>"
											   : "<option value='1'>".$this->ipsclass->lang['yes']."</option>\n<option value='0' selected='selected'>".$this->ipsclass->lang['no']."</option>";


		$this->output .= $this->ipsclass->compiled_templates['skin_ucp']->settings_end( array ( 'IMG'  => $view_img."</select>",
																							'SIG'  => $view_sig."</select>",
																							'AVA'  => $view_ava."</select>",
																							'POP'  => $view_pop."</select>",
																							'SESS' => $html_sess."</select>",
																							'QR'   => $html_qr."</select>",
																							'REP_NOTIFY'   => $html_rep_notify."</select>",
                                                                                               'PMS'  => $disable_pm."</select>",
																							'TPS'  => $topic_select,
																							'PPS'  => $post_select,
																							'editor' => $editor_choice,
																				  )       );

		$this->page_title = $this->ipsclass->lang['t_welcome'];
		$this->nav        = array( "<a href='".$this->ipsclass->base_url."act=UserCP&CODE=00'>".$this->ipsclass->lang['t_title']."</a>" );

	}

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

Неправильно:

}

function ajax_change_reputation()
{
...
}

?>

Правильно:

function ajax_change_reputation()
{
...
}

}

?>

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

  • 2 недели спустя...
Прошу прощения если напишу не в тему можно ли было бы сделать репутацию и на текстовой версии форума . Готов оплатить этот труд. Еще раз прошу прощения за флуд
Ссылка на комментарий
Поделиться на других сайтах

Гость
Эта тема закрыта для публикации сообщений.
×
×
  • Создать...

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

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