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

Рейтинг топиков (тем)


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

Мод: Рейтинг топиков (тем)

Категория: Моды

Совместимость: 2.0.x

Описание:

Это мод это адаптация под IPB 2.0.х рейтинга топиков (тем) от IPB 2.1.х

Выглядит точно так же и работает тоже точно так же. Мод писался для одного моего знакомого.

 

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

Скачать

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

Destruction

Что тебя интересует из описания? Ты в 2.1х видел рейтинг тем как пашет?

 

Вообщем в группах пользователей добавлятся настройка которая позволяет либо разрешить либо заперить оценивать темы. В форумах появляется настройка разрешить рейтингование тем в нем или нет. (в соответсвии с правами в группах) Ну и темах формов где разрешено рейтингование появится отображение рейтинга и выпадающее меню чтобы можно было оценить тему.

Так же в списке тем в форумах где разрешена оценка тем появляется показ рейтинга.

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

Блин, начал ставить, столкнулся с тем что инструкция написана довольно непонятно...

Не проще было чем писать Добавляем новое поле 'forum_allow_rating' ( тип tinyint(1) ) в таблицу 'ibf_forums'

Написать запрос?

И тд.

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

Ну это легко же:

ALTER TABLE ibf_forums ADD `forum_allow_rating` tinyint(1) NOT NULL;

ALTER TABLE ibf_groups ADD `g_topic_rate_setting` smallint(2) NOT NULL;

 

Не забываем учесть префикс таблиц :D

 

Позже подправлю инструкцию в архиве

 

naka

Еще каке-то сложности возникли? Поставил мод?

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

Ну кому не сложно:D Нет еще.

 

'topic_rating_total' (тип smallint(5) атрибут: UNSIGNED ) в таблицу 'ibf_topics'

'topic_rating_hits' (тип smallint(5) атрибут: UNSIGNED ) в таблицу 'ibf_topics'

;) Еще для этих запросы напиши плз)

Или я сам правильно написал?)

ALTER TABLE ibf_topics ADD `topic_rating_hits` smallint(5) UNSIGNED;

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

Далее в Topic View:

открываем: TableFooter

 

находим: что находим? :D

 

переходим в конец

 

добавляем ниже:

 

 

<!-- NON JS STUFF -->

<div id='topicoptionsjs'>

<if="data['TOPIC']['_allow_rate'] != 0">

<a name='topicrating'></a>

<div class='borderwrap'>

<div class="bar" style="padding: 5px;text-align:center">

<form action='{ipb.script_url}&showtopic={$data['TOPIC']['tid']}&addrating=1&st={ipb.input['st']}' method='POST'>

<strong>{ipb.lang['topic_rating']}</strong> <select name='rating'>

<option value='5'>* * * * *</option>

<option value='4'>* * * *</option>

<option value='3'>* * *</option>

<option value='2'>* *</option>

<option value='1'>*</option>

</select> <input type='submit' value=' Rate ' />

</form>

</div>

</div>

</if>

 

</div>

<script type='text/javascript'>

//<![CDATA[

document.getElementById('topicoptionsjs').style.display = 'none';

//]]>

</script>

 

 

 

______________________________________

C этим разобрался.

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

http://img97.imageshack.us/img97/7038/1057...41054105825.jpg

http://img52.imageshack.us/img52/4575/1057...4105410587z.jpg

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

naka

не а не так задумано

 

А ты картинки звездочек в картинки скина положил?

см в архиве мода:

files/style_images/1

 

Ты погляди в CSS там картинка tile_sub.gif в кач-ве фона идет.

вот тут:

.popupmenu-category
{ 
background: transparent url(1/tile_sub.gif);
border-top: 1px solid #5176B5;
border-bottom: 1px solid #5176B5;
color: #3A4F6C; 
font-size: 10px;
font-weight: bold; 
letter-spacing: 1px;
margin: 0; 
padding: 5px; 
}

укажи свою картинку для фона этого

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

Кстати, это так и должно быть слева?

+ Язык у меня не пашет.

+ прописал background: transparent url(<#IMG_DIR#>/tile_sub.gif); толку ноль.

:D

Пример у меня в подписи, rapworld.ru форум юмор

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

xRay

А если я внизу напишу 2.2.8, ты будешь считать что у меня форум, версии 2.2.8? )) 2.0.4 у меня. :D А лицензионное соглашение позволяет изменять версию форума для безопасности.

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

naka

Пиши в личку в каком разеде у тебя разрешено голосование чтобы я смог провреить (у тебя вчера зарегился :D ) ок?

 

siemens

Пиши в личку урл форума, и форум где разрешил голосование. Я посмотрю сам. ок?

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

По поводу фона...

Ребят не забываем указать в переменной:

var ipb_skin_url		  = "http://www.domen_name.ru/forum/style_images/1/";

 

корректный путь до картинок скина вашего

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

naka

Видел, было у меня такое. сейчас вспоминаю как фиксится.

 

У тебя там ошибка в Яваскрипте, видел?

 

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

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

Прошу прощения у всех за задержку

 

Открываем CSS от вашего скина

 

Находим:

.popupmenu
{
  background: transparent;

 

Меняем н.р. на:

.popupmenu
{
  background: #F0F5FA;

 

ps.

Да и еще у тех у кого не включено кеширование для CSS советую сделать это т.е. чтобы CSS не вставлялся каждый раз в код страницы (см. в настройки своего скина)

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

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

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

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