Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE модули » Награды для сайта 3.1

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Награды для сайта 3.1

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Награды для сайта 3.1.



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

Версия DLE: 8.3
Автор: Bagner



Исправил все баги ! Перезалил архив !

Внимание! У Вас нет прав для просмотра скрытого текста.


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


0
Просмотры: 17 875 :: Комментарии (78) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#41kilya

  • 2 февраля 2010 08:14
  • Регистрация: 1.02.2010
  • Был(а) онлайн: 8.04.2021
  • Комментариев: 95
  • 0
4.Открываем \engine\modules\show.full.php в нем ищем:
include_once ENGINE_DIR . '/editor/comments.php';

Ниже дописываем:
include ENGINE_DIR.'/modules/awards/show.awards.php';


Это не помогло!
В userinfo - награды есть!
а вот в comments их нет в место них


Имя: Дмитрий
Награды: {awards}{awards-link}

Двиг- 8,3

--------------------

#421nokia

  • 2 февраля 2010 09:03
  • Регистрация: 1.12.2009
  • Был(а) онлайн: 22.11.2016
  • Комментариев: 106
  • 0
У меня стоит ещё 3.0.
Есть ещё такой баг - когда вручную выдаёшь медаль, не пишется, кто её выдал, просто пробел вместо ника админа ставится. А задать ник выдавшего принудительно при ручной выдаче медалек никак.

#43Bagner

  • 2 февраля 2010 10:41
  • Регистрация: 27.11.2009
  • Был(а) онлайн: 16.07.2013
  • Комментариев: 308
  • 0
kilya,

почему у вас ошибок куча ?
я уже заманался переписывать show.awards.php под каждый код.
У меня лично всё отлично работает.
Кароче, ждите 4.0.

--------------------

#44kilya

  • 2 февраля 2010 11:14
  • Регистрация: 1.02.2010
  • Был(а) онлайн: 8.04.2021
  • Комментариев: 95
  • 0
Нашел баг для 8,3
1) - Вставляем в comments.class.php а не lastcomments.php

@include (ENGINE_DIR.'/modules/awards/show.awards.php');
if( $row['foto'] ) $tpl->set( '{foto}', $config['http_home_url'] . "uploads/fotos/" . $row['foto'] );
else $tpl->set( '{foto}', "{THEME}/images/noavatar.png" );


но в show.awards.php добавляем

global $db,$c,$ir, $set;

$awards = "";



И ТОЛЬКО ТЕПЕРЬ ЗАРАБОТАЛО КАК НАДО!!!!

--------------------

#45explOit

  • 2 февраля 2010 12:00
  • Регистрация: 16.11.2009
  • Был(а) онлайн: 11.05.2023
  • Комментариев: 271
  • 0
ннда, в архиве лежит версия 3,0 которая не подходит совершенно для DLE 8.3 хотя бы потому что при запуске install.php он пытается открыть engine/inc/functions.inc.php а такового в 8.3 нет..

--------------------

#46Bagner

  • 2 февраля 2010 13:29
  • Регистрация: 27.11.2009
  • Был(а) онлайн: 16.07.2013
  • Комментариев: 308
  • 0
explOit,

дак не engine/inc/functions.inc.php
а engine/inc/include/functions.inc.php
там всё в install.php вписано

--------------------

#47avk72-74

  • 2 февраля 2010 13:35
  • Регистрация: 2.02.2010
  • Был(а) онлайн: 23.02.2013
  • Комментариев: 4
  • 0
я не понял, а на 7,5 будет работать или можно исправить если не работает?

#48kaybox

  • 2 февраля 2010 19:31
  • Регистрация: 1.02.2010
  • Был(а) онлайн: 13.10.2014
  • Комментариев: 57
  • 0
поставил на 8.2 в инфе пользователя всё нормально отображается а вот в полной новости в комментах только теги на сами медали и всё, но хоть ошибку мускуля не выдаёт

#49explOit

  • 2 февраля 2010 23:34
  • Регистрация: 16.11.2009
  • Был(а) онлайн: 11.05.2023
  • Комментариев: 271
  • 0
Цитата: kaybox
я не понял, а на 7,5 будет работать или можно исправить если не работает?

для 7.5 есть версия 3.0, ставь её, а я буду ждать версии 4.0 :(
Bagner,
значит нужно езе мне инстал редактировать самому чтоб все успешно установилось:) ждем 4.0))

--------------------

#50kaybox

  • 3 февраля 2010 12:45
  • Регистрация: 1.02.2010
  • Был(а) онлайн: 13.10.2014
  • Комментариев: 57
  • 0
explOit,
Цитата: kaybox
я не понял, а на 7,5 будет работать или можно исправить если не работает?

это не моя цитата, у меня стоит 8,2 и версия 3,0 и 3,1 не работают на нём, на 7,5 полно рабочих модулей и так

#51navsesto

  • 4 февраля 2010 14:08
  • Регистрация: 16.11.2009
  • Был(а) онлайн: 11.10.2011
  • Комментариев: 23
  • 0
Насколько я понял никто ответить с уверенностью не может, рабочий модуль или нее, да и сказать работает ли на 8.2 так что щас сам попробую и отпишу! cool

Чего отображается в коментах только теги и всё((( На ДЛЕ 8.2

#52ZAVcom

  • 6 февраля 2010 10:22
  • Регистрация: 14.10.2009
  • Был(а) онлайн: 1.02.2020
  • Комментариев: 55
  • 0
версия движка 8.3
сделал
Нашел баг для 8,3
1) - Вставляем в comments.class.php а не lastcomments.php

@include (ENGINE_DIR.'/modules/awards/show.awards.php');
if( $row['foto'] ) $tpl->set( '{foto}', $config['http_home_url'] . "uploads/fotos/" . $row['foto'] );
else $tpl->set( '{foto}', "{THEME}/images/noavatar.png" );



но в show.awards.php добавляем

global $db,$c,$ir, $set;

$awards = "";


в комментариях награды есть

а как сделать чтобы в просмотре профиля они отображались а не Награды: {awards} {awards-link}

Bagner, такая ошибка, которую описали kit и atlas100, есть 100% на дле 8.3.

+1 подтверждаю

--------------------

#53stat543

  • 7 февраля 2010 15:41
  • Регистрация: 7.02.2010
  • Был(а) онлайн: 8.02.2010
  • Комментариев: 1
  • 0
Всем привет.
Устанавливал это модуль два раза под 8.3
в первом случае все работало но нельзя было просмотреть полную новость.

Во втором случае:
Полную новость посмотреть можно, но кометы не добавляются ошибка мускула.
Select l.name, l.img, l.point, r.alt, r.add_name from dle_awards_list l INNER JOIN dle_awards r ON (l.id=r.mid) where r.uid =

В админке функция "Автоматическая выдача" не работает пишет:
Fatal error: Cannot use object of type mysqli_result as array in Z:\home\test\www\engine\inc\awards.php on line 1105

Пробовал все предложенные способы решения проблемы в этом посте. Но ничего не помогло.
Тестю на денвере


#54sasho18

  • 7 февраля 2010 16:37
  • Регистрация: 23.12.2009
  • Был(а) онлайн: 31.12.2013
  • Комментариев: 39
  • 0
Ооо...ща испитаю

#55mykolas

  • 8 февраля 2010 14:18
  • Регистрация: 24.01.2010
  • Был(а) онлайн: 1.11.2020
  • Комментариев: 78
  • 0
У меня движок 8.2 и выдаёт такую ошибку:
MySQL Error!
------------------------
The Error returned was:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

Error Number:
1064

Select l.name, l.img, l.point, r.alt, r.add_name from dle_awards_list l INNER JOIN dle_awards r ON (l.id=r.mid) where r.uid =

#56sharotop

  • 9 февраля 2010 17:57
  • Регистрация: 9.02.2010
  • Был(а) онлайн: 27.05.2010
  • Комментариев: 1
  • 0
Цитата: kilya
Нашел баг для 8,3
1) - Вставляем в comments.class.php а не lastcomments.php

@include (ENGINE_DIR.'/modules/awards/show.awards.php');
if( $row['foto'] ) $tpl->set( '{foto}', $config['http_home_url'] . "uploads/fotos/" . $row['foto'] );
else $tpl->set( '{foto}', "{THEME}/images/noavatar.png" );


но в show.awards.php добавляем

global $db,$c,$ir, $set;

$awards = "";



И ТОЛЬКО ТЕПЕРЬ ЗАРАБОТАЛО КАК НАДО!!!!


Всё действительно после этого заработало.
Как без этого на 8.3 оно работало раньше у кого-то не поняно!

#57mykolas

  • 12 февраля 2010 13:45
  • Регистрация: 24.01.2010
  • Был(а) онлайн: 1.11.2020
  • Комментариев: 78
  • 0
sharotop, В какое место в show.awards.php добавить global $db,$c,$ir, $set;

$awards = "";
и в какое место в comments.class.php добавить:
@include (ENGINE_DIR.'/modules/awards/show.awards.php');
if( $row['foto'] ) $tpl->set( '{foto}', $config['http_home_url'] . "uploads/fotos/" . $row['foto'] );
else $tpl->set( '{foto}', "{THEME}/images/noavatar.png" );

#58salavat

  • 14 февраля 2010 18:35
  • Регистрация: 29.01.2010
  • Был(а) онлайн: 20.10.2011
  • Комментариев: 15
  • 0
Модуль кривой ппс!

#59unger

  • 16 февраля 2010 05:20
  • Регистрация: 16.02.2010
  • Был(а) онлайн: 17.06.2020
  • Комментариев: 1
  • 0
У меня все работает, кроме, при добавлении комментария выдает:
MySQL Error!
------------------------

The Error returned was:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1

Error Number:
1064

А за модуль, спасибо!

#60E-BOYZ

  • 18 февраля 2010 12:35
  • Регистрация: 18.02.2010
  • Был(а) онлайн: 5.07.2014
  • Комментариев: 191
  • 0
Эх... Ещё бы этот модуль оптимизировать, а то в БД делается ровно столько запросов, сколько на странице комментариев((

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)
Июнь 2024 (30)

Последние комментарии: