Владельцам 3.8.6: не поставили патч - потеряли форум!

Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Настройки прав доступа по группам
  • Настройки прав доступа по каждой категории
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
Loading

Go Back   форум vBSupport.org > > >
Register Изображения Меню vBsupport Files Manager Аллея Звёзд Реклама на форуме Search Today's Posts Mark Forums Read
  • Мемберка
  • Администраторам
  • Premoderation
  • For English speaking users
  • Изменения в правах
  • Каталог Фрилансеров
Пароли на скачивание файлов в Member Area меняются автоматически каждый день
Если вам нужно скачать какой то скрипт, за паролем ко мне в ЛС
привет какирам kerk
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота.
Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
На форуме введена премодерация ВСЕХ новых пользователей

Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
for English speaking users:
You may be surprised with restriction of access to the attachments of the forum. The reason is the recent change in vbsupport.org strategy:

- users with reputation < 10 belong to "simple_users" users' group
- if your reputation > 10 then administrator (kerk, Luvilla) can decide to move you into an "improved" group, but only manually

Main idea is to increase motivation of community members to share their ideas and willingness to support to each other. You may write an article for the subject where you are good enough, you may answer questions, you may share vbulletin.com/org content with vbsupport.org users, receiving "thanks" equal your reputation points. We should not only consume, we should produce something.

- you may:
* increase your reputation (doing something useful for another members of community) and being improved
* purchase temporary access to the improved category:
10 $ for 3 months. - this group can download attachments, reputation/posts do not matter.
20 $ for 3 months. - this group can download attachments, reputation/posts do not matter + adds eliminated + Inbox capacity increased + files manager increased permissions.

Please contact kerk or Luvilla regarding payments.

Important!:
- if your reputation will become less then 0, you will be moved into "simple_users" users' group automatically.*
*for temporary groups (pre-paid for 3 months) reputation/posts do not matter.
Не можете скачать вложение?
Изменения в правах групп пользователей
внимательно читаем эту и эту темы
Короткая версия - тут
Уважаемые пользователи!

На форуме открыт новый раздел "Каталог фрилансеров"

и отдельный раздел для платных заказов "Куплю/Закажу"

 
 
Old  
mad@Max
Эксперт
 
mad@Max's Avatar
Default [AJAX] Helpful Answers (Полезные сообщения) 34

Название: Полезные сообщения
Оригинальное название: Helpful Answers
Описание: Позволяет пользователям судить о полезности сообщения путем голосования
Тема на орге: http://www.vbulletin.org/forum/showthread.php?t=204117

Установка:
Загрузите все файлы из папки upload в корень форума.
Импортируйте продукт.
В шаблоне postbit или postbit_legacy добавьте выше этого $template_hook[postbit_controls] это $helpful_answers.
Выставьте разрешения в каждом разделе.

Да, есть еще ссылка на топ полезных сообщений www.yoursite.com/helpfulanswers.php?do=topanswers, но автор че та ее никуда не примостил

Знаю, название переводится как полезные ответы, но форум из одних ответов не бывает
Хак еще сыроват, я около 4х ошибок зашил Переведено все, кроме install.html, его переведу позже, ибо там писанины бесполезной много

Перевод от SAS1024: Helpful Answers v2.0.0b RUS
Attached Thumbnails
attachment.jpg   attachment(2).jpg   attachment(3).jpg   attachment(4).gif   attachment(5).gif  

attachment(6).gif  
Attached Files
File Type: zip Helpful Answers 1.5.4.zip (47.2 KB, 63 views)
File Type: zip Helpful Answers 1.6.1 beta.zip (49.4 KB, 121 views)

Last edited by mad@Max : 02-04-2010 at 08:08 PM.
 
Old  
zzzru
Знаток
Default 4

Dragster,

Tips & Tricks Using Template Variables:

While the Helpful Answers section may appear to only add to a small part of your post it can be used much more extensively to change the color of an entire post, to add a special icon or just about anything else you like. Here are list of the variables available for your postbit and postbit_legacy templates.

Code:
$post[totalrank] - The total number of ratings
$post[goodrank] - The number of good ratings
$post[badrank] - The number of bad ratings
$post[helpfulgood] - True if the post is positive overall (more good than bad ratings)
$show[rate_helpfulanswer] - True if the user can rate the post (false if they are banned or have rated it).
$post[helpfulanswerid] - True if the user has already rated the post.
============================================================================

Additional variables can also be found in the user's profile page (if enabled).

Code:
$helpfulposts[totalranks] - The total ratings of a member's ppsts
$helpfulposts[goodranks] - The total good ratings of a member's posts
$helpfulposts[badranks] - The total bad ratings of a member's posts
============================================================================

Identify the top rated post.

Step 1 - Enable the top rated post feature from your Helpful Answers Settings.
Step 2 - Add the code:

Code:
<if condition="$threadinfo[toppost] == $post[postid]">This is the top rated post!</code>
To your postbit or postbig_legacy template

This can be changed around to add colors, an icon or anything else you want.

============================================================================

Digg Like Ratings (Format: +6 Yes | No)
Step 1 - Open the template helpful_answers
Step 2 -
Replace the code
Code:
<if condition="$post['totalrank']">
 <phrase 1="$post[goodrank]" 2="$post[totalrank]">$vbphrase[helpfulanswer_x_out_of_y]</phrase>
</if>
With the new code:
Code:
<if condition="$post['totalrank']">
 + $post[goodrank]
</if>
============================================================================

(Thumb Up)...5 (Thumb Down)...2
Step 1 - Open the template helpful_answers
Step 2 -
Replace the code
Code:
<if condition="$post['totalrank']">
 <phrase 1="$post[goodrank]" 2="$post[totalrank]">$vbphrase[helpfulanswer_x_out_of_y]</phrase>
</if>
With the new code:
Code:
<if condition="$post['totalrank']">
 <img src="images/buttons/ha_thumbsup.gif" width="11" height="20" border="0" alt="Good" /> $post[goodrank] 
 <img src="images/buttons/ha_thumbsdn.gif" width="11" height="20" border="0" alt="Bad" /> $post[badrank] 
</if>
============================================================================

Highlighting the top rated post:

Step 1 - Set "Get Top Post per Thread" to on in your Helpful Answers settings.
Step 2 - Open your postbit or postbit_legacy template (whichever your forum uses)
Step 3 - Find all instances of class="alt1" and class="alt2"
Step 4 - At each instance add the following code directly after style="
Code:
<if condition="$thread[toppost] == $post[postid]">background-color:#CCCCCC;</if>
#CCCCCC is the color to highlight the post with. You may change this to another HTML Color Code

Step 5 - Repeat this for each instance (there may be as many as 5 depending on the template)
For example:
Code:
<td class="alt1" align="$stylevar[right]" style="<if condition="$thread[toppost] == $post[postid]">background-color:#CCCCCC;</if>border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-$stylevar[left]: 0px; border-top: 0px">
============================================================================

Utility Scripts

Three utility scripts are attached to this post which you may need to use if you are modifying the addon or doing a special import. Each of these should be run from your admincp folder and deleted after use.

1. ha_import.php - This file will import thank yous out of the Thank You Post hack and import them as helpful votes.
2 . ha_old.php - This file will resync vote summaries for version 1.5 and below.
3. ha_revote.php - This file will resync vote summaries for versions 1.6 and above
Attached Files
File Type: php ha_old.php (2.7 KB, 5 views)
File Type: php ha_import.php (3.5 KB, 6 views)
File Type: php ha_revote.php (2.8 KB, 4 views)
 
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
Old  
Dragster
Знаток
 
Dragster's Avatar
Default 1

Ой, блин... СПАСИБО большое, это действительно круто!
Уже поставил хак, сейчас ковыряюсь с настройками и внешним видом...

Update: ппц, аффтар не включил в пост переменную $post[overallrank], хотя она работает.
Та самая, которую я просил в своё время =)
Показывает итоговое (общее) значение оценки поста в цифрах (например +3 или -4)

Продолжаю ковырять шаблон, сделано убого что ппц ((

Last edited by Dragster : 04-01-2009 at 10:09 PM.
 
Old  
TAIFUN
Человек
vBSSecurity
 
TAIFUN's Avatar
Default 1

Мдя.. ПрикольчеГ

Quote:
Всключение статистики голосования в профиле - I
Если включено, то в профиле пользователя будет отображаться количество оценок сделанные пользователем в темах других пользователей. Добавляет один запрос при просмотре профиля.


Всключение статистики голосования в профиле - II
Если включено, то в профиле пользователя будет отображаться общее количество его хороших и плохих сообщений. Добавляет один запрос при просмотре профиля
По 10 запросов на каждую функцию при просмотре профиля юзера, если она включена .
 
Old  
TAIFUN
Человек
vBSSecurity
 
TAIFUN's Avatar
Default 3

Обновилась версия. v. 1.8.0

Quote:
I've released 1.8.0 of this addon which is a small feature release.

The main purpose of this update is to introduce rollover rankings similar to what YouTube uses.

Rollover rankings can be enabled using the ratings dropdown option.

If you enable this option the template helpful_answers_roll will be used in place of helpful_answers. Please re-apply any customizations you may have made.

I have also updated the Top Helpful Answers page to include a new variable postusername as well as some hooks for other modifications.

1.9.0 will be coming next month and will include showing notifications when a post has been rated
Attached Files
File Type: zip Helpful Answers 1.8.0.zip (34.1 KB, 3 views)
 
Old  
TAIFUN
Человек
vBSSecurity
 
TAIFUN's Avatar
Default 0

Версия 1.8.1

Quote:
I have posted version 1.8.1 which is a small update release fixing a bug in the installer and a few erroneous HTML tags. Updating is optional.

To upgrade replace the xml file only. No changes were made to any upload files.
Attached Files
File Type: zip Helpful Answers 1.8.1.zip (33.0 KB, 4 views)
 
Old  
miSHOCK
Продвинутый
 
miSHOCK's Avatar
Default 0

Перевод пожалуйста...
 
Old  
Dragster
Знаток
 
Dragster's Avatar
Default 0

Поставил последнююю версию (1.8.1), поставил "Овералл"-вариант оценок, в итоге после попытки оценки поста выдаёт ошибку ява-скрипт, смысл в этом:
Quote:
Ошибка базы данных в vBulletin 3.8.0:

Invalid SQL:

INSERT INTO vb8_helpfulanswer
SET postid = 95, userid = 3, yesno = '0', dateline = 1241196796, userid = 1;

Ошибка MySQL : Column 'userid' specified twice
Номер ошибки : 1110
Дата запроса : Friday, May 1st 2009 @ 08:53:16 PM
Дата ошибки : Friday, May 1st 2009 @ 08:53:16 PM
Скрипт : http://test1.ru/helpfulanswers.php
Реферрер : http://test1.ru/showthread.php?p=96
IP адрес : 127.0.0.1
Имя пользователя : test2
Имя класса : vB_Database
Версия MySQL :

-->
На кой-то хер автор хака написал в helpfulanswers.php это:
PHP Code:
    // add the vote to the db log
    
$db->query_write("
        INSERT INTO " 
TABLE_PREFIX "helpfulanswer
        SET postid = 
$postinfo[postid], userid = $safeuserid, yesno = '$saferank', dateline = "TIMENOW .", userid = "$postinfo['userid'] ."
    "
); 
Вот тут и кроется бага.
Заменяем этим и всё становится айс:
PHP Code:
    // add the vote to the db log
    
$db->query_write("
        INSERT INTO " 
TABLE_PREFIX "helpfulanswer
        SET postid = 
$postinfo[postid], userid = $safeuserid, yesno = '$saferank', dateline = "TIMENOW ."
    "
); 
Отпишите на ОРГ кто-нить об ошибке...

Last edited by Dragster : 05-01-2009 at 10:04 PM.
 
Old  
TAIFUN
Человек
vBSSecurity
 
TAIFUN's Avatar
Default 1

Dragster,

Quote:
Hi Ted,

Sorry if this has been covered before but I ran into this error:

Database error in vBulletin 3.8.2:

Invalid SQL:
INSERT INTO helpfulanswer
SET postid = 449290, userid = 4, yesno = '1', dateline = 1241158596, userid = 36;

MySQL Error : Column 'userid' specified twice
Error Number : 1110
Request Date : Friday, May 1st 2009 @ 02:16:36 AM
Error Date : Friday, May 1st 2009 @ 02:16:36 AM
Script : xxxxx/helpfulanswers.php
Referrer : xxxxx
IP Address : xxxxx
Username : xxxxxxx
Classname : vB_Database
MySQL Version : 5.0.67-community
Quote:
1.8.2 has been released to fix a small bug in 1.8.1. Users with 1.8.1 should upgrade by uploading the file helpfulanswers.php. Users on earlier versions do not need to upgrade.
Attached Files
File Type: zip Helpful Answers 1.8.2.zip (33.2 KB, 7 views)
 
Old  
Dragster
Знаток
 
Dragster's Avatar
Default 0

Ну вот и славненько, пасиб ))
 
Old  
mastah
Знаток
 
mastah's Avatar
Default 0

Dragster, получилось в этот хак втиснусть скрытие постов с отрицательной оценкой в Н штук?

и чтобы можно было развернуть на аяксе его, если хочешь
 
 

Tags
helpful answers, полезные сообщения

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 10:37 PM.


Powered by vBulletin® Version 3.0.16
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.