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

[2.3.x]eXTended Reputation ReBirth


Arhar

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

  • Ответы 1,1k
  • Создана
  • Последний ответ

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

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

Жму по этой сылке index.php?act=repinstall а странничка только обнавляется и ВСЕ так и должно?? и что мне делать по советуете?

я малясь тупанул извенити, installed

 

нанять программиста для установки, если не можете делать действия в той последовательности, в которой они описаны в инструкции

sory, installed

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

Мод: eXTended Reputation ReBirth

Категория: Модификации

Совместимость: 2.1.x2.2.x

Описание:

Знаменитая система репутации, в которой исправлено большинство недочетов и добавлены некоторые features.

Читать инструкцию.

 

Возможности комментировать изменения репутации и ставить ее в комментариях предвидятся нескоро и в основную инструкцию не войдут.

 

Сделал установку на 23х

Сделал отображение в новом профиле

 

Скорее всего вам понадобится видео

http://rapidshare.com/files/92580781/howtoinstall.rar.html

 

Подробнее...

Скачать

 

 

все сделал по инструкции,

Ошибка при работе с базой данных

Возникла проблема при работе с базой данных.

Вы можете попробовать обновить эту страницу, нажав сюда

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

Strelec - скрее всего ошибка в mysql_queries.php, где еще просят внимание обратить на запятую.

прочитай еще раз.

 

function topics_get_posts( $a )
{
	# topics.php

	return "SELECT p.*, pp.*,
			m.id,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn,
			me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name, m.reputation, m.rep_off
				FROM ".SQL_PREFIX."posts p
					  LEFT JOIN ".SQL_PREFIX."members m ON (m.id=p.author_id)
					LEFT JOIN ".SQL_PREFIX."profile_portal pp ON (m.id=pp.pp_member_id)
					  LEFT JOIN ".SQL_PREFIX."member_extra me ON (me.id=m.id)
				WHERE p.pid IN(".implode(',', $a['pids']).") 
				ORDER BY {$a['scol']} {$a['sord']}";
}

function topics_get_posts_with_join( $a )
{
	# topics.php

	return "SELECT p.*, pp.*,
			m.id,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn,
			me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name, m.reputation, m.rep_off,
			pc.*
				FROM ".SQL_PREFIX."posts p
					  LEFT JOIN ".SQL_PREFIX."members m ON (m.id=p.author_id)
					  LEFT JOIN ".SQL_PREFIX."member_extra me ON (me.id=m.id)
					  LEFT JOIN ".SQL_PREFIX."pfields_content pc ON (pc.member_id=p.author_id)
					LEFT JOIN ".SQL_PREFIX."profile_portal pp ON (m.id=pp.pp_member_id)
				WHERE p.pid IN(".implode(',', $a['pids']).") 
				ORDER BY {$a['scol']} {$a['sord']}";
}

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

Strelec - скрее всего ошибка в mysql_queries.php, где еще просят внимание обратить на запятую.

прочитай еще раз.

 

function topics_get_posts( $a )
{
	# topics.php

	return "SELECT p.*, pp.*,
			m.id,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn,
			me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name, m.reputation, m.rep_off
				FROM ".SQL_PREFIX."posts p
					  LEFT JOIN ".SQL_PREFIX."members m ON (m.id=p.author_id)
					LEFT JOIN ".SQL_PREFIX."profile_portal pp ON (m.id=pp.pp_member_id)
					  LEFT JOIN ".SQL_PREFIX."member_extra me ON (me.id=m.id)
				WHERE p.pid IN(".implode(',', $a['pids']).") 
				ORDER BY {$a['scol']} {$a['sord']}";
}

function topics_get_posts_with_join( $a )
{
	# topics.php

	return "SELECT p.*, pp.*,
			m.id,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn,
			me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name, m.reputation, m.rep_off,
			pc.*
				FROM ".SQL_PREFIX."posts p
					  LEFT JOIN ".SQL_PREFIX."members m ON (m.id=p.author_id)
					  LEFT JOIN ".SQL_PREFIX."member_extra me ON (me.id=m.id)
					  LEFT JOIN ".SQL_PREFIX."pfields_content pc ON (pc.member_id=p.author_id)
					LEFT JOIN ".SQL_PREFIX."profile_portal pp ON (m.id=pp.pp_member_id)
				WHERE p.pid IN(".implode(',', $a['pids']).") 
				ORDER BY {$a['scol']} {$a['sord']}";
}

 

 

жаль , но ожибко вчем то другом,

 

 

мож я не внимателен)

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

Текст ошибки есть в файле ./cache/*.cgi
Ссылка на комментарий
Поделиться на других сайтах

это не одно условие, это набор математических действий

выборка количества очков в распоряжении ползователя, в случае 0 отказ изменять репутацию

в случае не 0 продолжаем

в окошке изменения еще один ряд

слева количество доступных очков и какое-то объяснение, справа дропдаун, заполненный цифрами от 1 до количества очков с шагом 1

если мы на странице нажали на -, то этот дропдаун выбирает на сколько понизить, иначе повысить репутацию

тоесть изменять имеющееся не надо, надо добавить еще один ряд

при отправке результата надо обрабатывать не только тип изменения (+/-), но и вес изменения

если вес изменения больше, чем количество имеющихся очков - фтопку читера

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

изменения для обработки необходимо делать в двух файлах, reputation и xmlout

да я понимаю )) мне было бы достаточно +1 и -1 как стандартно.

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

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

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

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

 

 

Извините на надоедание а как сделать что бы в блогах отображалась репутация?

с данным движком репутации вообще никак

есть только 2 места, откуда можно изменять репутацию - темы и профиль

различаются по наличию номера темы в строке изменения или его отсутствию

если добавить блоги - надо делать систему распознавания "откуда"

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

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

Как есть сечас:post-35496-1204723088_thumb.jpg Как хотелось бы:post-35496-1204723097_thumb.jpg

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

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

 

 

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

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

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

Вот такой у меня косяк:

http://d-city.frn.ru/images/problem.gif

Заранее спасибо.

недостаточно информации для установления причин проблемы

почему я должен наводящие вопросы задавать?

рассказывай ситуацию

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

Я ж говорю мод отлично работает, но почему то "за что дали репутацию в ? (как показано на картинке)".

недостаточно информации для установления причины

рассказывай обстановку и особенности

- с 0/обновление

- кодировка бд, таблиц, таблицы репутации по сравнению с другими таблицами

- установка на локалхост, перенос в веб / установка сразу в веб

 

а также откуда брал дистрибутив

ибо английский не будет работать

проверь, работает ли быстрое редактирование на аякс

 

 

ну и докуя еще можно рассказать полезных данных!!!

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

- с 0

- на локалхосте

- напомни пожалуйста какой команд

- везде стояла кодировка cp1251_general_ci на тоблице с репутацией какая то латинская попробовал сменить на cp1251_general_ci

хотя основная кодировка mysql - UTF8 а конкретной БД - latin1_swedish_ci

все равно те же ????

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

Я извиняюсь, некогда читать 13 страниц : )

Работает ли эта версия с 2.3.1, какая самая свежая рабочая ссылка и действительно ли "самый" глюк - это смайлы?

И ещё - можно ли поставить поверх стандартной eXTended?

Спасибо!

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

работает.

архив обновляется с изменениями, в головном посте ссылка самая свежая.

какие смайлы?

нельзя, надо сначала удалить всё кроме базы.

Пожалуйста!

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

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

 

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

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

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


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

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

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