source: extensions/Admin_Messages/admin_messages.php @ 9484

Last change on this file since 9484 was 9421, checked in by mistic100, 13 years ago

[extensions] AdminMessages

File size: 1.2 KB
Line 
1<?php
2if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!');
3
4// Langue et configuration
5load_language('plugin.lang', AM_PATH);
6$conf['admin_messages'] = unserialize($conf['admin_messages']);
7
8
9// +-----------------------------------------------------------------------+
10//                              Affichage des messages
11// +-----------------------------------------------------------------------+
12$messages = pwg_query("SELECT * FROM `". AM_TABLE ."`
13        ORDER BY add_date DESC
14        LIMIT 0, ". $conf['admin_messages']['nb_messages'] .";");
15       
16if (pwg_db_num_rows($messages)) {
17        while ($message = pwg_db_fetch_assoc($messages)) {
18                $item = array(
19                        'DATE' => format_date($message['add_date'], true),
20                        'AUTHOR' => $message['author'],
21                        'CONTENT' => $message['content'],
22                );
23               
24                $template->append('messages', $item);
25        }
26       
27}
28
29
30// +-----------------------------------------------------------------------+
31//                              Template
32// +-----------------------------------------------------------------------+
33$template->assign(array(
34        'AM_ADMIN' => AM_ADMIN,
35        'USERNAME' => $user['username'],
36));
37
38$template->set_filenames(array('admin_messages' => dirname(__FILE__) .'/template/admin_messages.tpl'));
39$template->pparse('admin_messages');
40       
41?>
Note: See TracBrowser for help on using the repository browser.