Привет, Гость!
Главная
Вход

Последняя активность

Форум / JohnCMS / моды, дизайн / Архив модулей
Поиск | Файлы топика (8)
  Награды (new)
<< 1 2 3
recovery recovery [Off] [#] (20.05.2012 / 10:07)
у меня непашет readmi из за этого и немогу установить
Jane Jane (SV!) [Off] [#] (20.05.2012 / 10:12)
Блиносвёрт🌮
recovery (20.05.2012/07:07)
у меня непашет readmi из за этого и немогу установить
Модуль Награды для JohnCms 3.22
автор Jane, icq 355-350-450
Установка:

1. Запросы в базу

CREATE TABLE IF NOT EXISTS `awards` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(50) NOT NULL,
`desc` varchar(150) NOT NULL,
`user_id` int(11) NOT NULL,
`time` int(11) NOT NULL,
`img` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

INSERT INTO `awards` (`id`, `name`, `desc`, `user_id`, `time`, `img`) VALUES
(11, 'Jane', 'J ', 1, 1322725857, 1322725857),
(8, 'Jane', 'E ', 1, 1322725804, 1322725804),
(9, 'Jane', 'n ', 1, 1322725826, 1322725826),
(10, 'Jane', 'a ', 1, 1322725842, 1322725842);

CREATE TABLE IF NOT EXISTS `award_users` (
`id` int(11) NOT NULL auto_increment,
`id_award` int(11) NOT NULL,
`id_user` int(11) NOT NULL,
`id_who` int(11) NOT NULL,
`time` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

2. Запрос в таблицу users

ALTER TABLE `users` ADD `award` INT( 11 ) NOT NULL

3. Загрузить папку award в корень

4. Код в str/anketa.php в нужное место место:

// -> Награды
$award = mysql_result(mysql_query("select count(*) from `award_users` where `id_user` = '".$user['id']."'"),0);
echo '<div class="gmenu">Награды (' . $award . ')';
if ($award) {
echo '<br />';
$req = mysql_query("select `awards`.*,`award_users`.`id_who`,`award_users`.`time` as `givetime`, `users`.`name` as `nick` from `awards` left join `users` on `awards`.`user_id` = `users`.`id` left join `award_users` on `award_users`.`id_award` = `awards`.`id` where `award_users`.`id_user` = '".$user['id']."' order by `award_users`.`time` desc limit 5");
while ($res = mysql_fetch_array($req)) {
echo '<img src="../award/img/' .checkout($res['img']). '.jpg" alt="Награда" height="30"/> ';
}
echo '<br /><a href="../award/index.php?id=' . $user['id'] . '"> >подробнее</a>';
}
if ($rights >= 7) echo '<br /><a href="../award/panel.php?id=' . $user['id'] . '">Наградить</a>';
echo '</div>';
// <- Награды

5. код в incfiles/head.php в самый-самый конец:

// -> Награды (оповещения)
$count_award = mysql_result(mysql_query("select count(*) from `award_users` where `time` >= '".$datauser['award']."' and `id_user` ='".$user_id."'"),0);
if ($count_award) echo '<a href="'.$home.'/award/index.php?id='.$user_id.'">Новые награды</a> +' . $count_award;
// <- Награды (оповещения)

5. код в админ панель:

if ($rights >= 7) echo '<a href="../award/panel.php">Награды</a>';
Jane Jane (SV!) [Off] [#] (20.05.2012 / 10:13)
Блиносвёрт🌮
а вобще кодировку меняй у документа в этом случае
rumit rumit [Off] [#] (20.05.2012 / 13:21)
Jane, а не могла бы сделать чтобы награды получали за какого то достижения,например к карму привязать,когда человек наберет 100 голосов,то получает свою первую награду итд
Vmaste Vmaste [Off] [#] (23.09.2012 / 16:47)
как прописать в анкете чтобы награды были посередине я что уже не пробовал получается одна награда на своей строке
O6_MUSLIM_O6 O6_MUSLIM_O6 [Off] [#] (30.11.2012 / 22:15)
STRATEG
Таблы залил,подскажите пожалуйста что дальше делать,у меня реадми весь текст в кубиках
vl@d vl@d [Off] [#] (27.01.2013 / 02:49)
спасиб jane класные награды +5 тебе жду улучшений
Jane Jane (SV!) [Off] [#] (27.01.2013 / 09:38)
Блиносвёрт🌮
vl@d (27.01.2013 / 02:49)
спасиб jane класные награды +5 тебе жду улучшений
каких?
Shady Shady [Off] [#] (27.01.2013 / 12:03)
Color Is Life...
Jane, есть что-нибудь новенькое на халяву?:-)
Jane Jane (SV!) [Off] [#] (27.01.2013 / 12:43)
Блиносвёрт🌮
Shady (27.01.2013 / 12:03)
Jane, есть что-нибудь новенькое на халяву?:-)
интересных заказов от юзеров не поступало
NIKO NIKO [Off] [#] (27.01.2013 / 13:00)
Тоесть если ща интересный интнсное придумаю то напишешь это в паблик?
Jane Jane (SV!) [Off] [#] (27.01.2013 / 13:06)
Блиносвёрт🌮
NIKO (27.01.2013 / 13:00)
Тоесть если ща интересный интнсное придумаю то напишешь это в паблик?
если мне понравится задача, и это не будет банальными подарками, каталогами, хаками форума и зц! желательно многопользовательская игра, чтоб было побольше логики, и чтоб она пользовалась не меньшим спросом, чем "Лидер дня" в Казахстане! ну, а по объему типа Клумбы, чтоб я не больше пары дней потратила! думай
NIKO NIKO [Off] [#] (27.01.2013 / 13:11)
Буду ехать в город - надумаю. гг
Не думай что так легко отмажешься гг
Изм. NIKO (27.01.2013 / 13:11) [1]
Jane Jane (SV!) [Off] [#] (27.01.2013 / 13:14)
Блиносвёрт🌮
NIKO (27.01.2013 / 13:11)
Буду ехать в город - надумаю. гг
Не думай что так легко отмажешься гг
а чего отмазываться?
NIKO NIKO [Off] [#] (27.01.2013 / 13:15)
Такие условия написала что фиг придумаешь. Но я придумаю.
FanLoko FanLoko [Off] [#] (05.04.2015 / 19:52)
# Jane (27.01.2013 / 13:06)
если мне понравится задача, и это не будет банальными подарками, каталогами, хаками форума и зц! желательно многопользовательская игра, чтоб было побольше логики, и чтоб она пользовалась не меньшим сп
Знаю, что наверное ты уже давно этот мод забросила, но если бы помогла, я бы очень был благодарен тебе или тому кто поможет.
В этом модуле, пользователь не может получать больше награду, если такая уже есть, а мне нужно, чтобы несколько одинаковых наград он мог получать, чтобы в анкете было например 2 награды "Jane" или же около награды "Jane" в скобочках указывалось кол-во таких наград, напимер как то так: Jane(2)
Magomed Magomed [Off] [#] (12.01.2016 / 22:19)
Под 6-ку будет работать? Если да, то как установить
Jane Jane (SV!) [Off] [#] (12.01.2016 / 22:21)
Блиносвёрт🌮
Magomed, да так же, а что там другое?
Magomed Magomed [Off] [#] (12.01.2016 / 22:25)
# Jane (12.01.2016 / 22:21)
Magomed, да так же, а что там другое?
Файл нужно скачивать тот который на первом посту или есть другой?
ДоХтор ДоХтор (Adm) [Off] [#] (12.01.2016 / 22:28)
¯¯¯|\-(◕∪◕)-/|¯¯¯
# Magomed (12.01.2016 / 22:25)
Файл нужно скачивать тот который на первом посту или есть другой?
Рекомендую не лениться читать тему. Даже если архив окажется единственным, возможно в теме встретится полезный код к этому скрипту.
ЗЫ - это касается не только этой темы, считай это полезным советом.
***добавление
А ещё вверху топика есть ссылка с колличеством файлов
Изм. ДоХтор (12.01.2016 / 22:30) [1]
  Всего: 60
<< 1 2 3

Фильтр по автору
Скачать тему

Форум

Новые вверху
Wap дизайн Johncms 6.2.0 и 6.2.2
Главная
2 / 45

JohnCMS 7.1.0

Яндекс.Метрика
© JohnCMS