[Member Awards Mod] - Мод, Награды для пользователей

Автор Omikron, 20 октября 2006, 10:07:06

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Bugo

В Profile-View.php есть такой блок:
$context['categories'][$row['id_category']] = array(
'name' => $row['category_name'],
'awards' => array(),
);

Как видим, описаны только $context['categories']['name'] и $context['categories']['awards'], а вот $context['categories']['view'] нет. А в шаблоне вызывается, поэтому и ошибка.

Чтобы ссылка на категорию всё-таки проявлялась, можно изменить блок так:
$context['categories'][$row['id_category']] = array(
'name' => $row['category_name'],
'view' => $scripturl . '?action=admin;area=awards;sa=viewcategory;id=' . $row['id_category'],
'awards' => array(),
);

Stranger

Здравствуйте, А что мне делать с моей ошибкой?  :'(

Sjoker

Цитата: Bugo от 08 ноября 2010, 17:53:28
В Profile-View.php есть такой блок:
         $context['categories'][$row['id_category']] = array(
            'name' => $row['category_name'],
            'awards' => array(),
         );

Как видим, описаны только $context['categories']['name'] и $context['categories']['awards'], а вот $context['categories']['view'] нет. А в шаблоне вызывается, поэтому и ошибка.

Чтобы ссылка на категорию всё-таки проявлялась, можно изменить блок так:
         $context['categories'][$row['id_category']] = array(
            'name' => $row['category_name'],
            'view' => $scripturl . '?action=admin;area=awards;sa=viewcategory;id=' . $row['id_category'],
            'awards' => array(),
         );

Спасибо. Исправлять надо в двух местах
Примерно в строке 2059 и в 2194

Stranger

Цитата: Bugo от 07 ноября 2010, 09:11:30
Вместо перелопачивания всего интернета (что Вы сделать никак не могли) лучше бы отписались на форуме поддержки мода.
Ну знаете, в гугле меня не забанили, да и пользоваться им я вроде умею, поэтому с уверенностью говорю, что перелопатил весь инет, есть у одного человека такая-же проблема, но там тоже игнор...

Отписаться ТП: всё-бы хорошо, но они моего "английского" не поймут.

Bugo

Что они не поймут, если Вы им лог ошибок выложите?

yrygvay

Version 2.2.3, November 8th, 2010
! Minor bugfixes


Что это они изменили?
Music in Soul
Помогу с переездом с UCOZ

Bugo


Sjoker

На своем сайте они вообще о версии 3 ведут разговоры, что "ждите, скоро"

0daliska

А что там ждать особо?
У меня 1.1.1  мною профиксеная в самом начале моего юзания SMF отлично работает, так что от добра добра не ищут... :)
Лучше проверенная стабильность в работе, чем неизвестно каким боком вылившаяся новинка...
А косячат они с каждым новом релизом все больше и больше, как я посмотрю :)
Хотя тогда, устанавливая, тоже долго лбом билась, не понимая, чего не работает... откуда ошибки сыпятся, чего ему база не нравится...
Теперь вот думаю, а на кой ляд я вообще его ставила? Бесполезный по сути мод... Так, для начала побаловаться...
По первости прикольно, а потом спустя месяц-другой, никому особо эти медальки и не нужны становятся...
Удалить? дак ведь зараза теперь-то отлично работает, даже перенос на другой домен и смену красивых ссылок на обычные выдержал и не ойкнул...
Так и стоит пока не надумаю от него избавиться за ненадобностью...
Так что, думаю, что если Вы эту версию до рабочеспособного состояния доведете, то навряд ли апгрейдится станете до новой версии мода... ибо снова этот геморрой зарабатывать навряд ли кому-то захочется...
Хотя, наверное, это мое личное мнение...
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

Sjoker

Цитата: 0daliska от 09 ноября 2010, 08:56:20
А что там ждать особо?
У меня 1.1.1  мною профиксеная в самом начале моего юзания SMF отлично работает, так что от добра добра не ищут... :)
Лучше проверенная стабильность в работе, чем неизвестно каким боком вылившаяся новинка...
А косячат они с каждым новом релизом все больше и больше, как я посмотрю :)
Хотя тогда, устанавливая, тоже долго лбом билась, не понимая, чего не работает... откуда ошибки сыпятся, чего ему база не нравится...
Теперь вот думаю, а на кой ляд я вообще его ставила? Бесполезный по сути мод... Так, для начала побаловаться...
По первости прикольно, а потом спустя месяц-другой, никому особо эти медальки и не нужны становятся...
Удалить? дак ведь зараза теперь-то отлично работает, даже перенос на другой домен и смену красивых ссылок на обычные выдержал и не ойкнул...
Так и стоит пока не надумаю от него избавиться за ненадобностью...
Так что, думаю, что если Вы эту версию до рабочеспособного состояния доведете, то навряд ли апгрейдится станете до новой версии мода... ибо снова этот геморрой зарабатывать навряд ли кому-то захочется...
Хотя, наверное, это мое личное мнение...
Все верно говорите. Но его пользователи хотят, а мы всего лишь потакаем их хотелкам. Ну любит народ побрякушки.

yrygvay

Цитата: 0daliska от 09 ноября 2010, 08:56:20

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

Это точно, с вашей доработкой мод работает прекрасно, пару ошибок правдо валится, н овсё при этот работает.

И вот тоже сидел и думал а не скачать ли новую версию. но понял что 2 раза к Вам с одними вопросами по помощи не полезу!! :)
Music in Soul
Помогу с переездом с UCOZ

pavlov128

Добрый день. Простите может быть где-то в теме уже было - не успел просмотреть. Вопрос такой: как назначить пользователя управляющего наградами. Делаю так:
1. Создаю группу скажем "Модератор наград" с двумя пользователями
2. Разрешаю этой группе "управлять наградами" в правах доступа
3. При попытке зайти в управление наградами - у пользователя пишет - "нет прав администрирования форума"

Версия мода 1.1 - ставил давно и вручную - может чего не так сделал? Кто-нибудь подскажет так должно быть или я тогда "по неопытности" напартачил.

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

Прошу прощения за сумбурность текста :)

0daliska

Управление наградами осуществляется через админку и подключается через админку, так что навряд ли Вы сможете как-то это реализовать, не давая доступа в админку... Пробуйте поэкспериментировать с правами, создав дополнительного тестового пользователя и переведя его в определенную группу... Права урезать обычно проблем не составляет, главное четко отконтролировать, что разрешаете в админке, а что нет...
Уехала отдыхать. Сейчас без интернета до 1 августа. Приеду - выполню все обещания
® For members of Russian community (simplemachines.ru) only

pavlov128


Bugo

Отправил автору мода отчет об ошибках. Проблема с boarddir и с Undefined index: view (наполовину) решилась сразу же после этого, с выходом новой версии. Затем я отправил рекомендации по решению остальных проблем. После этого автор утратил активность :(

Макар

Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

Bugo


yrygvay

ух ты!Не знал что мод писала девушка.

Вот до чего дошёл интернет уже и не отличить кто есть кто!! crazy :)
Music in Soul
Помогу с переездом с UCOZ

Bugo

Всё чуть сложнее. Вот цитата из комментария к первой версии мода:
Цитировать
* Software version:               1.1                                           *
* Original Software by:           Juan "JayBachatero" Hernandez                 *
* Copyright (c) 2006-2009:        YodaOfDarkness (Fustrate)                     *
* Contact:                        admin@fustrate.com                            *
* Website:                        http://www.fustrate.com                       *
А вот цитата из комментария ко второй версии (когда JBlaze взялся дорабатывать мод, он первым делом добавил свои реквизиты):
Цитировать
* Software version:               2.2.3                                         *
* Original Software by:           Juan "JayBachatero" Hernandez                 *
* Copyright (c) 2006-2009:        YodaOfDarkness (Fustrate)                     *
* Copyright (c) 2010:             Jason "JBlaze" Clemons                        *
* Contact:                        jclemons@jblaze.net                           *
* Website:                        http://www.jblaze.net                         *
А теперь вдруг мод, как мячик, оказался у нового владельца. Так и будут пинать, наверное, туда-сюда :)

Sjoker

Цитата: Bugo от 15 ноября 2010, 11:09:26
Отправил автору мода отчет об ошибках. Проблема с boarddir и с Undefined index: view (наполовину) решилась сразу же после этого, с выходом новой версии. Затем я отправил рекомендации по решению остальных проблем. После этого автор утратил активность :(
Спасибо, ваши правки очень помогли (с  вылезающей ошибкой $id_member_poster)

Bugo


Sjoker

Цитата: Bugo от 17 ноября 2010, 20:39:10
Вы, кажется, темой ошиблись :)
Ох, точно. Столько модов, столько исправлений.  Но и этот мод по вашим правкам на оф.сайте до ума доводился.

PodgA

Установил мод, но награды не отображаются в профиле под аваторкой,
подскажите, что нужно сделать?
Мод: Member Awards 2.2.3
Форум:Powered by SMF 2.0 RC3

Bugo

А где они отображаются, если не под аватаркой?

PodgA

Цитата: Bugo от 05 января 2011, 07:39:32
А где они отображаются, если не под аватаркой?

в админке добавилась панель - "награды"
в профиле пользователя добавилось две панели:
Основная информация
Статистика
Просмотр сообщений
Права пользователя

Показывать награды
Список наград

а под про филем в топиках они не отображаются.

Bugo

Видимо, в вашем Display.template.php просто нет того кода, который отвечает за вывод наград (потому что при установке используется конструкция <operation error="ignore">, в результате при каком-либо несоответствии данная операция просто не выполняется, пропускается).

PodgA

Цитата: Bugo от 05 января 2011, 16:30:56
Видимо, в вашем Display.template.php просто нет того кода, который отвечает за вывод наград (потому что при установке используется конструкция <operation error="ignore">, в результате при каком-либо несоответствии данная операция просто не выполняется, пропускается).

а где то есть описание что и где нужно подправить?

Serifa

Что-то я уже запуталась в этих модах наград. Это тот самый мод, который был для 1.1.х и создавал такую отдельную страницу, где так красиво были разложены картинки? И там были ссылочки еще на участников, да? Если это тот самый, но переделанный мод, он создает такую страничку или нет? Я глянула на форум с модом, но на рисунках этого нет.
«- Помощник капитана Бакстер, - заявил Лумис, - безбожно врет. Все отнюдь не под контролем, вернее, не под его контролем. Корабль захвачен представителями небелковой формы разумной жизни, которые маскируются под обслуживающих роботов, а некоторые даже не делают и этого...»
«То, что у тебя есть, лечится антибиотиками» (nowhere man, 1995)
В телеге срочно нужны читатели!

PodgA

Цитата: Serifa от 06 января 2011, 03:37:56
Что-то я уже запуталась в этих модах наград. Это тот самый мод, который был для 1.1.х и создавал такую отдельную страницу, где так красиво были разложены картинки? И там были ссылочки еще на участников, да? Если это тот самый, но переделанный мод, он создает такую страничку или нет? Я глянула на форум с модом, но на рисунках этого нет.

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

PodgA

Цитата: Bugo от 05 января 2011, 16:30:56
Видимо, в вашем Display.template.php просто нет того кода, который отвечает за вывод наград (потому что при установке используется конструкция <operation error="ignore">, в результате при каком-либо несоответствии данная операция просто не выполняется, пропускается).

Цитата: PodgA от 05 января 2011, 16:38:39
а где то есть описание что и где нужно подправить?

Поворяю свой вопрос:
где то есть описания, инструкции  что нужно подправить в Display.template.php?

Validoll

Давно дрался с этим модом, но так и не переварил его... Поставил-снес, поставил-снес, а он мне ошибки при удалении. Все работает, наград нет, но хвост остался... Под аватаром стоят записи наград (названия gifов), хотя картинки такой нигде, ясное дело, нет. Вопрос банален как никогда: в каком шаблоне висит хвост? (Поиск по коду мне ничего не дал, знать я не так ищу)
Занимаюсь визуализацией модов и созданием рисунков-концептов для модификаций в разработке.
Что-то не работает? Проверьте права доступа к файлам.

Lodar

Доброго времени суток, ссылки не работают, перезалейте плиз, хотя бы русскую версию в UTF-8

Lodar

Всем доброго времени суток, терзаю данный мод, но вот проблема
при добавлении награды:
               constraint failed
Файл: /storage/home/simpleton/data/www/forum.lstu5b.org.ru/Sources/ManageAwards.php
Строка: 168
при удалении категории:
              SQL logic error or missing database
near "LIMIT": syntax error
Файл: /storage/home/simpleton/data/www/forum.lstu5b.org.ru/Sources/ManageAwards.php
Строка: 752
хотя категория добавляется нормально.
Мод встал тоже отлично, Member Awards    2.2.3 , русик: Member Awards Russian Language Pack тоже отлично встал.
В чем может быть проблема???

Krazy

Подскажите, пожалуйста, возможно ли делегировать право раздавать награды другому пользователю, не давая ему доступ к администрированию форума и БД.

В настройках прав пользователей можно поставить галочку Manage Awards. Это позволит пользователю управлять наградами, но только в том случае, если стоит галочка "Администрирование форума и базы данных".


Версия SMF 2.0 RC5,
Версия Member Awards 2.2.3

peoplee

#284
День добрый, подскажите, что не так... в низу профиля отображается картинка не врученной награды а какой-то желтый человечек.
Где, что нужно поправить?
http://feldgrau.info/forum/index.php?topic=14.300

Форум: 2.0 RC3
мод: member_awards_v2.2.3
Тема: CORE

т.е. та же проблемка как и писал человечек выше.
Код правил как описанно в самом начале этой ветки (в 2х файлах), но в этом случае форум вовсе не грузится. Ссылается на ошибку в строке ... в которой сделны изменения.
Fatal error: Call to undefined function db_query() in /home/people/public_html/forum/Sources/Display.php on line 834

Изменения вносил такие---
Ok in Display.php find
Код: [Выделить]
   mysql_free_result($request);
   $posters = array_unique($posters);


Add after
Код: [Выделить]
   // Load the members awards
   $awards_request = db_query("
      SELECT pab.filename, pam.ID_MEMBER
      FROM {$db_prefix}awards_members AS pam
         LEFT JOIN {$db_prefix}awards AS pab ON (pab.ID_AWARD = pam.ID_AWARD)
      WHERE pam.ID_MEMBER IN (" . implode(', ', $posters) . ")", __FILE__, __LINE__);

   $context['awards'] = array();
   $context['awards'][$row['ID_MEMBER']] = array();
   while ($row = mysql_fetch_assoc($awards_request))
      $context['awards'][$row['ID_MEMBER']][] = '<img src="' . dirname($scripturl) . '/' . (empty($modSettings['pa_awardsDir']) ? '' : $modSettings['pa_awardsDir'] . '/') . $row['filename'] . '" alt="' . $row['filename'] . '" />';

   mysql_free_result($awards_request);


p.s. Пробовал переключить Дефолтную тему... там отобржается, в Core не хочет. :(
Вокзал видел больше искренних поцелуев, чем ЗАГС.
А стены больницы, возможно, слышали больше искренних молитв, чем церковь.

Furst

А мод на версию 1.1.13 не встаёт? Или я невнимательно читал и не нашёл инструкции/ссылки?

sergeosn

Люди добрые Подскажите модификацию наград, которая стала б на форум 1.1.11.
:-[ Интересует в конечном варианте что под аватаркой они выводились.
Пробовал грузить Member Awards версии 1.1.2. ругается на замену файлов 1)home/***/www/forum/Themes/****/Display.template.php
2)./Sources/Profile.php
а версия 2.2.3 вообще при нажатии установить выдает чистый экран (((

sergeosn

Есть тут кто живой?! подскажите пожалуйста какую "награду" нужно для форума 1.1.11 поставить?

Beer

Member Awards самое то! У меня на 1,1,14 стоит и поставил на 2,0

sergeosn

Цитата: Beer от 27 июня 2011, 18:16:18
Member Awards самое то! У меня на 1,1,14 стоит и поставил на 2,0
И что ставило без проблем на все файлы? просто данный модуль ругается почему-то на пару файлов, описанных выше что замена их "не успешно"

Beer

 У меня он ставился 9м по счету - стал на автопилоте.
Member Awards    2.2.3

david.xard

Цитата: Beer от 27 июня 2011, 18:16:18
Member Awards самое то! У меня на 1,1,14 стоит и поставил на 2,0
Как на 2.0 ставил? На стандарт. тему? Версию откуда скачивал, с оффа?

GeorG

Цитироватьпросто данный модуль ругается почему-то на пару файлов, описанных выше что замена их "не успешно"
Видимо другие моды, мешают установке. Если так, то только руками можно установить.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

ArtemM

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

karavan

ArtemM чёрная тема оформления? Тогда перерисовать в фотошопе сами картинки, убрать белый фон вокруг рисунка. Если Вы о другой рамке, тогда не знаю.

ArtemM


Bugo

Загляните в код, который мод Member Awards добавляет в файлы движка, и отредактируйте. Рамка скорее всего задана стилем "border". Это слово и нужно искать.

GeorG

ЦитироватьЕсли быть точнее, то вот эта рамка
За это, отвечает строчка в файле Display.template.php вашей темы:
<fieldset style="border: 1px solid black; padding: 5px;">

Убрать можно, например убрав - border: 1px solid black;
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

ArtemM

#298
Огромное спасибо!
Я хоть сам и догадывался, но как-то боязно менять что-то было. :)
Это мой первый форум, да и сайт собственно тоже. И меня никто, не учил)), так любитель))

Вот что получилось.



От меня Вам плюс, и за ваши моды в том числе))


P.S. мда, незадача как тут + ставить?  :)  Ну чтож, как только так и сразу) Не забуду)

karavan

Цитата: ArtemM от 29 июля 2011, 13:16:12P.S. мда, незадача как тут + ставить?  :)
Вроде эта функция доступна после 10 сообщений на форуме