Changeset 12356 for extensions/Admin_Messages/admin/new.php
- Timestamp:
- Oct 6, 2011, 10:03:31 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/Admin_Messages/admin/new.php
r9786 r12356 3 3 4 4 // +-----------------------------------------------------------------------+ 5 // 5 // Ajout d'un message 6 6 // +-----------------------------------------------------------------------+ 7 7 if (isset($_POST['new_submit'])) { 8 9 10 11 array_push($page['errors'], l10n('AM_empty_content'));12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 8 if ($_POST['username'] == null) $_POST['username'] = $user['username']; 9 10 if ($_POST['content'] == null) { 11 array_push($page['errors'], l10n('Content empty')); 12 13 } else { 14 if (isset($_GET['message_id'])) { 15 pwg_query("UPDATE `". AM_TABLE ."` SET 16 `author` = '". $_POST['username'] ."', 17 `content` = '". $_POST['content'] ."' 18 WHERE `id` = ". $_GET['message_id'] .";"); 19 } else { 20 pwg_query("INSERT INTO `". AM_TABLE ."`( 21 add_date, 22 author, 23 content 24 ) 25 VALUES( 26 '". date('Y-m-d H:i:s') ."', 27 '". $_POST['username'] ."', 28 '". $_POST['content'] ."' 29 );"); 30 } 31 32 if (isset($_GET['redirect']) AND $_GET['redirect'] = 'home') 33 redirect(get_root_url() . 'admin.php#messages'); 34 else 35 redirect(AM_ADMIN .'-list&msg=added'); 36 } 37 37 } 38 38 39 39 40 40 // +-----------------------------------------------------------------------+ 41 // 41 // Formulaire vierge 42 42 // +-----------------------------------------------------------------------+ 43 43 if (isset($_GET['message_id'])) { 44 45 44 $query = "SELECT * FROM " . AM_TABLE . " WHERE id = " . $_GET['message_id'] . ";"; 45 $message = pwg_db_fetch_assoc(pwg_query($query)); 46 46 47 48 49 50 51 47 $template->assign(array( 48 'USERNAME' => $message['author'], 49 'CONTENT' => $message['content'], 50 'FREE_NAME' => (!$conf['admin_messages']['free_name']) ? 'disabled="disabled"' : '', 51 )); 52 52 53 53 } else { 54 55 56 57 58 54 $template->assign(array( 55 'USERNAME' => $user['username'], 56 'CONTENT' => null, 57 'FREE_NAME' => (!$conf['admin_messages']['free_name']) ? 'disabled="disabled"' : '', 58 )); 59 59 } 60 60 61 61 // +-----------------------------------------------------------------------+ 62 // 62 // Template 63 63 // +-----------------------------------------------------------------------+ 64 64 $template->set_filenames(array('plugin_admin_content' => dirname(__FILE__).'/template/new.tpl'));
Note: See TracChangeset
for help on using the changeset viewer.