КреатиВ.ТуТ

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » КреатиВ.ТуТ » IPB 1.3 » Репутация


Репутация

Сообщений 61 страница 90 из 99

61

есть такой вопросик:

* вот этот скрипт, когда нажимаешь на кнопку спасибо - он кидает на ссылку там где надо писать комментарии, причину, а потом ок ..

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

?

0

62

предложение:

при нажатие кнопки спс, к репутации добавляется плюсик автоматически, не надо псиать причину, и появлявется допустим такой текст:

***** был рад/а получить вашу благодарность. она появится после того как обновите страничку.

0

63

идея понятна, будем думать.

0

64

предложение:

при нажатие кнопки спс, к репутации добавляется плюсик автоматически, не надо псиать причину, и появлявется допустим такой текст:

***** был рад/а получить вашу благодарность. она появится после того как обновите страничку.

Это бы хорошо применить ко всей репутации, нажал на "+",  и все ок

*****Спасибо за повышение репутации

0

65

В любом месте post_entry вставляешь это:

<script>
  var s="{$author['member_number']}"
  var x = s.substr(16,s.length);
  document.write('<a href="https://creos.1bb.ru/index.php?act=warn&type=add&mid=',x,'&t={$post["pid"]}&st=0"><img src="http://friends-forum.com/forum/images/buttons/post_thanks.gif" alt="Поблагодари :)" /></a>');
</script>

Только тут для русского скина, т.е. расчитано на то, что пишется:
Пользователь №: Х
Вот в скрипте выделено красным число - это номер символа с которого начинается число X по счету.
1 2 3 4 5 6 7 8 9 10111213141516
[П][о][л][ь][з][о][в][а][т][е][л][ь][ ][№][:][ ][X]

Если у тебя пишется:
User №: X

то
  1  2  3  4  5  6    7 8
[u][s][e][r][ ][№][:][ ][X]

Х = 8.

Подгадай как у тебя.

Если ты сделаешь это не правильно, то повышение рейтинга будет у другого чела :)

А у меня проблема...
Я поставил этот скрипт, если я заменяю твой адрес на мой, то мне пишут, что такой страницы нет, а если оставляю твой, то меня кидает к тебе. Скажи куда должна вести ссылка... Пожалуйста!!!

0

66

2 FMp3:
Попробуй вместо 16 поставить 15 , у меня сработало.

<script>
  var s="{$author['member_number']}"
  var x = s.substr(15,s.length);
  document.write('<a href="https://creos.1bb.ru/index.php?act=warn&type=add&mid=',x,'&t={$post["pid"]}&st=0"><img src="http://friends-forum.com/forum/images/buttons/post_thanks.gif" alt="Поблагодари " /></a>');
</script>

0

67

А мне не помогло...

0

68

2 FMp3:
Попробуй просто ввести в адресной строке путь к "Центру рейтинга".

Только сначала в шаблон Topic View Section -> Post Entry в самом конце пропиши {$post["pid"]} (для справки {$post["pid"]} отвечает за номер сообщения из расчёта всего форума).

После чего зайди в любую тему и слева внизу у сообщения будет написан номер (это номер сообщения которое выдал {$post["pid"]}).
Теперь в строке:
http://название_форума/index.php?act=warn&type=add&mid=X&t={$post["pid"]}&st=0

вместо {$post["pid"]} пишешь номер сообщения которое ты увидил, а вместо X номер пользователя который оставил это сообщение. И всё это вводишь в адресную строку браузера после чего прямиком попадёшь в "Центр рейтинга пользователя", если этого непроизайдёт скорее всего у тебя что нибудь с настройками Пользователи и группы -> Статусы пользователей.

0

69

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

0

70

2 FMp3:
Попробуй просто ввести в адресной строке путь к "Центру рейтинга".

Только сначала в шаблон Topic View Section -> Post Entry в самом конце пропиши {$post["pid"]} (для справки {$post["pid"]} отвечает за номер сообщения из расчёта всего форума).

После чего зайди в любую тему и слева внизу у сообщения будет написан номер (это номер сообщения которое выдал {$post["pid"]}).
Теперь в строке:
http://название_форума/index.php?act=warn&type=add&mid=X&t={$post["pid"]}&st=0

вместо {$post["pid"]} пишешь номер сообщения которое ты увидил, а вместо X номер пользователя который оставил это сообщение. И всё это вводишь в адресную строку браузера после чего прямиком попадёшь в "Центр рейтинга пользователя", если этого непроизайдёт скорее всего у тебя что нибудь с настройками Пользователи и группы -> Статусы пользователей.

Я пробовал попробовал и в разных постах были разные ссылки я не нашёл единой  ссылки.

0

71

2 FMp3:

я не нашёл единой ссылки.

Я непонимаю что за единую ссылку ты хочешь найти. Если ты имеешь в виду единую ссылку в "Центр рейтинга" то её нет она определяется сообщение+пользователь.

Если хочешь напиши свой адрес форума и зделай это:

Topic View Section -> Post Entry в самом конце пропиши {$post["pid"]}

а я дам тебе ссылку, к твоему "Центру рейтинга".

0

72

Ошибочка:

если этого непроизайдёт скорее всего у тебя что нибудь с настройками Пользователи и группы -> Статусы пользователей.

Системные настройки -> Настройка рейтинга

0

73

Назначила модерами в скрытом разделе...
Теперь у пользователей рядом с выходом "Модерация"...
что-то пропустила/не правильно сделала? )) иль так оно и есть? :P

0

74

2 Elle: Это надо убрать скриптом, я этого еще не делал сам.. но кто-то себе уже это ставил.

0

75

2 Elle: Это надо убрать скриптом, я этого еще не делал сам.. но кто-то себе уже это ставил.

Вроде оно: Не для всех видимая ссылка в заголовке

0

76

2 Grin: угу) у меня уже из головы вылетело всё(

загляни в модераторский раздел попозже.

0

77

2 ExperT:
2 Grin:
Спасибо за комменты :)

0

78

А можно ли сделать что бы была репутация , а ниже предупреждения ?
примерно вот так  :acute:

0

79

2 San4ozzZ: Текущая репутация работает вместо системы предупреждений, соответственно бывшие предупреждения использовать вместе с репутацией не получится.

0

80

Жаль что диспуты по поводы репутации поутихли  :(

0

81

2 Haktar: Сейчас не времени, не вдохновления. Всё в свое время :)

Пока, имхо, самое нужное.

0

82

Есть два чисто теорических вопросов.
Первый - можно ли сделать общую страницу для всех пользователей с репутацией? Тоесть чтоб на ней отображались все пользователи с репутацией (в геометрической прогрессии), ну как это есть например в моде репутации. Ведь в админке такое посмотреть можно (Логи рейтинга), а может возможно как-то присобачит это и к форуму?  :)

Второй вопрос о постах. Когда выставляешь репу пользователю, то ты это делаешь именно в определённом посте пользователя. Затем когда репу выставил, у тебя появляется окно с вариантами:
Вернутся на главную страницу
Вернутся на форум
Вернутся в тему.
Тоесть получается что информация в каком посте ты выставил репу пользователю сохраняется в базе данных. Так вот вопрос - как бы сделать в окне репутации ссылку на пост где была выставленна репа?

P.S. Чё то я разогнался в своих фантазиях  :D

0

83

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

<!-- Репутация -->
<center>
   Репутация: {$author["warn_img"]}
<script>
   user = "{$post['name']}";
   NowUser = "{ibf.member.name}";
   if (user != NowUser ) {
     repminus = "{$author['warn_minus']}";
     repplus = "{$author['warn_add']}";
     if (repminus != "") {
       while (repminus.indexOf("'") != -1)  {
         repminus = repminus.replace("'",'"');
       }
       while (repplus.indexOf("'") != -1)  {
         repplus = repplus.replace("'",'"');
       }
       document.write(' [ ');
       document.write(repminus);
       document.write(' | ');
       document.write(repplus);
       document.write(' ]');
     }
     else {
       document.write(' [ <a title="Репутацию может повышать только активный пользователь, у которого больше чем 100 сообщений." >?</a> ]');
     }
   }
</script>
</center>

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

Так теперь любой пользователь может повысить/понизить рейтинг? (у которого больше 100 сообщений)

Или только модератор? с более 100 сообщ.?

0

84

2 LENAALIK: В теме сказано, что нужно сделать группу, назвать её к примеру "Репутатёры", и перемещать пользователей набравших 100 сообщений в эту группу (автоматический режим ставится у группы "Пользователи").

Создать раздел закрытый от глаз, и назначить модераторами этого раздела группу "Репутатёры".

После чего пользователи набравшие 100 сообщений смогут повышать репутацию.

0

85

Не... Это же издевательство! 500 человек вручную перетаскивать...  :sorry:

Может просто сделать форумок, куда модерами добавить группу пользователей?

Т. е. репутацию изменять можно с первого сообщения.

Отредактировано LENAALIK (2006-11-22 11:09:14)

0

86

2 LENAALIK:
Пользователи и группы ->  Управление группами -> Название группы(допустим пользователи) -> Редактировать
в самом низу есть настройка Перемещение по группам.

0

87

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

0

88

Вопрос снимаю вижу, что автоматом! Отлично! Спасибо. Попробую применить.

:good:

0

89

Нет... вопрос открыт. Создала новую группу.

В группе пользователи установила переброс в новую группу при наборе 50 сообщений.

Но так ничего и не изменилось. Ничего никуда не перенеслось...  :sorry:

0

90

скопируйте содержимо шаблона Topic view -> post entry сюда, а я поправлю.

Я так понимаю вместо этого ставить нужно?  :not_i:

Код:
  {$author['warn_text']} {$author['warn_minus']}{$author['warn_img']}{$author['warn_add']}

0


Вы здесь » КреатиВ.ТуТ » IPB 1.3 » Репутация