Студия креативных разработок DevArt.PRO.
Разработка сайтов и форумов под ключ!
Сильнейшая команда в России по vBulletin - читать подробнее...
 
 
 
 

 
 
Здесь скоро опять что то будет...
 
 
 
 
 
 
Loading

Вернуться   форум vBSupport.org > vBSupport.org > Гурушник > TAIFUN

Объявления
  • Изменения в правах
  • Каталог Фрилансеров
  • Добро пожаловать!
  • Premoderation
  • Новичкам!
  • For English speaking users
Ответ
 
Опции темы Опции просмотра
Старый 21.07.2009, 21:07   #1
Человек
vBSSecurity
 
Аватар для TAIFUN
microREQUESTS - Система запросов

microREQUESTS


Официальный сайт

Название: microREQUESTS - Система запросов
Версия: 1.3.0 от 19 Июня 2009
Автор: MicroHellas
Перевод: sva2006 и TAIFUN
Отличия от ориг. версии: Исправил баг, связанный с отображением местонахождения + закешировал шаблоны.
Описание: Система запросов - это система, которая используется для запросов/предложений/отзывов/мнений вашими пользователями касательно вашего ресурса. Основное преимущество данной системы это то, что в ней нет "стиля чата", то есть в ней не будет бесконечных дискуссий, принцип системы: Запрос - Ответ, а также возможность другим пользователям голосовать за запрос/предложение и т.п.
Подобная система используется на сайте Amazon.com
===
Внимание! Все хаки от этого автора вы ставите на свой страх и риск. У автора интересные идеи, но кривые реализации.
===
Установка:
1. Загрузить на фтп все содержимое папки Upload (файл requests.php должен находиться в той же директории что и index.php)
Внимание! Если у вас форум в UTF-8, то перед тем как залить файлы - поменяйте кодировку этих файлов на UTF-8

2. Отключите форум и сделайте бекап БД.

3. Проверьте включена ли у вас система Модулей/Продуктов: Админка->Основные настройки->Основные настройки->Система модулей/продуктов->Включите, если отключено.

4. Импортируйте продукт согласно кодировке вашего форума: product-microrequests_ru_cp1251.xml или product-microrequests_ru_UTF-8.xml

5. Настройте систему, прежде чем использовать ее на своем форуме.

===

Опции

Редактирование шаблонов:

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

Откройте шаблон navbar
Найдите:

Код:
<td class="vbmenu control"><a href "calendar.php$session[sessionurl_q]"> 
$vbphrase[calendar]</a></td>
Ниже добавьте:

Код:
<td class="vbmenu_control"><a href="requests.php$session[sessionurl_q]"> 
Requests</a></td>
P.S. новая тема создана по причине того, что переводчик старой версии больше не поддерживает(касательно перевода) данный продукт.
Изображения
Тип файла: jpg admincp_general settings.jpg (174.1 Кб, 154 просмотров)
Тип файла: jpg admin_option.jpg (23.5 Кб, 158 просмотров)
Тип файла: jpg request_php.jpg (64.2 Кб, 158 просмотров)
Тип файла: jpg new_category.jpg (23.6 Кб, 137 просмотров)
Тип файла: jpg status_request.jpg (25.1 Кб, 122 просмотров)
Тип файла: jpg read_request.jpg (104.8 Кб, 13 просмотров)
Вложения
Тип файла: rar microREQUESTS v.1.3.0.rar (24.7 Кб, 16 просмотров)
Тип файла: zip microREQUESTS v.1.3.0 [Ru v.1.0].zip (352.6 Кб, 4 просмотров)
  Ответить с цитированием
Сказали Спасибо:
Скрыть список поблагодаривших

akoK (21.07.2009), cyberdaemon (14.01.2011), Excalibur (15.09.2010), FintMax (22.07.2009), Luvilla (04.03.2010), mika87 (17.08.2010), Nick115 (15.11.2009), Nickgsm (23.05.2010), NightEagle (18.08.2011), NightWish (10.02.2012), NIOzzz (05.02.2010), Orfo (18.10.2009), Rulez (22.07.2009), Serberg (22.07.2009), Shestak (18.08.2011), steprs (21.07.2009), syn (18.08.2011), xorex (22.07.2009)
Рекламка
Реклама на форуме

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

  • Неограниченное количество категорий и суб-категорий
  • Тонкие настройки прав доступа
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
Старый 22.07.2009, 00:48   #2
Rulez
Знаток
 
Аватар для Rulez
TAIFUN, отписал в параллельной теме. не подсобишь?
  Ответить с цитированием
Старый 22.07.2009, 10:30   #3
TAIFUN
Человек
vBSSecurity
 
Аватар для TAIFUN
Rulez,
Посмотри внимательно на скриншоты, а именно на 4-ый с именем request_php когда ты открываешь страницу раздела запросов, то как на скриншоте все новые запросы находятся как бы в категории "Последние отправленные запросы", потом после просмотра ты должен установить статус для запроса, после чего он перейдет в другую категорию(см. скриншот).. элементарно, не правда ли?)
Цитата:
обновлений хака не выходило? или может быть кто сможет доработать?
Если бы была новая версия, то я не выкладывал бы перевод старой.
Изображения
Тип файла: jpg Snap_2009.07.22 09.48.34_001.jpg (12.0 Кб, 80 просмотров)
  Ответить с цитированием
Старый 23.07.2009, 09:24   #4
AdaM
Эксперт
 
Аватар для AdaM
TAIFUN, Скриншот конечно очень большой,и чего ты такой вредный стал в последнее время
  Ответить с цитированием
Старый 23.07.2009, 09:48   #5
TAIFUN
Человек
vBSSecurity
 
Аватар для TAIFUN
sva2006, не понял намека.
  Ответить с цитированием
Старый 23.07.2009, 16:50   #6
Rulez
Знаток
 
Аватар для Rulez
мужики, ничего если я перебью ваш милый обмен любезностями? :-)

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

если б всё было просто, поверь, я б вопрос не задавал. хоть я и не "гуру", но, поверь на слово, всё же не дурнее паравоза.
возможно, это баг, но новый созданный юзверем запрос создаётся с пустым статусом. сам юзверь установить статус не может. а запросы с незаполненным статусом в блоке "Последние отправленные запросы" не отображаются. можешь проверить :-)

так что вот так...
вероятно, нужно фиксить в записи нового запроса заполнение по-умолчанию статуса с id=1.

кстати, хак ещё позволяет сохранять запросы без выбора группы. что ИМХО также баг, т.к. его в итоге нельзя просмотреть ни в одной из доступных групп.

удачи, "гуру"...

Rulez добавил 23.07.2009 в 16:50
править своё сообщение не могу. пишу следом.

по какой-то непонятной (для меня) причине в скрипте requests.php в блоке "SAVE NEW REQUEST" не срабатывает условие:
PHP код:
    if($vbulletin->bf_ugp["microrequests"]["canmod"])
    {
       
$status $vbulletin->GPC['status'];
    } else {
       
$status 1;
    } 
у юзверя, который не может редактировать запросы, статус возвращается нулевой. разбираться в причине ломает. тупо вписал условие
PHP код:
    if($status == 0)
    {
       
$status 1;
    } 
:-)

заодно сейчас впишу запись id группы по-умочанию, если вдруг не выбрали...

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

обойдёмся и без помощи "гуру" :-)

Последний раз редактировалось Rulez; 23.07.2009 в 16:50.. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 23.07.2009, 18:04   #7
Rulez
Знаток
 
Аватар для Rulez
TAIFUN, ни к чему было заявления кидать типа "Посмотри внимательно". в хаке действительно баг, и работает хак некорректно,мог бы проверить перед тем, как отсылать внимательно смотреть...
ладно, забей. я уж разобрался. :-)


вывел ссылку на нике юзверя.

шаблон microrequests_request_viewbit
заменяем
PHP код:
$userid[username
на
PHP код:
<a href="member.php?u=$userid[userid]">$userid[username]</a
осталось теперь прикрутить цветовое оформление ника (открывающий и закрывающий тэг для группы пользователей) :-)

/оффтоп удален/ TAIFUN

Последний раз редактировалось Rulez; 23.07.2009 в 18:04.. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 23.07.2009, 18:08   #8
kerk
k0t
 
Аватар для kerk
Цитата:
Сообщение от Rulez Посмотреть сообщение
теперь прикрутить цветовое оформление ника (открывающий и закрывающий тэг для группы пользователей)
PHP код:
$user['musername'] = fetch_musername($userid); 
  Ответить с цитированием
Старый 23.07.2009, 20:23   #9
Rulez
Знаток
 
Аватар для Rulez
kerk, о, спасиб, раздуплил. так оказывается намного проще, чем заморачиваться с opentag и closetag :-)

снова лезем в requests.php, в блоке "VIEW REQUEST" ищем
PHP код:
eval('$requestviewbit .= "' fetch_template('microrequests_request_viewbit') . '";'); 
перед ним вставляем
PHP код:
$user['musername'] = fetch_musername($userid); 
и теперь в шаблоне microrequests_request_viewbit
PHP код:
$userid[username
заменяем на
PHP код:
$user[musername
ну, а чтоб с гиперссылкой было вставляем
Код HTML:
<a href="member.php?u=$userid[userid]"><b>$user[musername]</b></a>
вот... что-то такое на мой взгляд должно было быть в хаке изначально :-)
  Ответить с цитированием
Старый 18.10.2009, 04:09   #10
NightWish
Продвинутый
У меня почему-то знаки вопросов пишутся, вместо русского, когда:
1)Создаются разделы
2)Создаются тикеты

Где копать? Ставил, как и нужно, версию виндоус-1251..
  Ответить с цитированием
Ответ

Закладки

Метки
microrequests, система запросов

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



 
 

Текущее время: 13:43 25.05.2012. Часовой пояс GMT +4.


Powered by vBulletin® Version 4.0.fuck
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd. Перевод: zCarot