Changeset 310
- Timestamp:
- 03/11/07 23:18:21 (6 years ago)
- Files:
-
- 4 modified
-
components/pastebin.php (modified) (4 diffs)
-
lib/error.php (modified) (2 diffs)
-
templates/pastebin.tpl (modified) (1 diff)
-
templates/usermessages.tpl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
components/pastebin.php
r302 r310 62 62 $code = ''; 63 63 $pblang = ''; 64 $error = array();65 64 66 65 // Includes … … 159 158 160 159 if (trim($code) == '') { 161 $error[] = 'No Code Given';160 trigger_error('No Code Given', E_USER_NOTICE); 162 161 } else if (!$session->loggedin) { 163 $error[] = 'You must be logged in to use this service ';162 trigger_error('You must be logged in to use this service.', E_USER_NOTICE); 164 163 } else { 165 164 // Additional user validation needed here … … 206 205 } else { 207 206 // Error 208 $error[] = 'Error - Code Piece not found for id - ' . $id;207 trigger_error('Error - Code Piece not found for id - ' . $id, E_USER_WARNING); 209 208 } 210 209 } … … 231 230 $smarty->assign('pasteLanguages', $LANGUAGES); 232 231 233 // Errors234 $smarty->assign('error', $error);235 236 232 // Load templates etc 237 233 $smarty->assign("extra_styles", array('/css/pastebin.css')); -
lib/error.php
r301 r310 19 19 } 20 20 21 function message_flash($message) { 22 global $messages; 23 $messages['info'][] = $message; 24 } 25 21 26 set_error_handler("handle_messages", (E_USER_ERROR | E_USER_WARNING | E_USER_NOTICE)); 22 27 … … 25 30 26 31 32 27 33 ?> -
templates/pastebin.tpl
r302 r310 20 20 21 21 {if $session->loggedin} 22 <form action="{$ path}" method="post">22 <form action="{$baseurl}{$path}" method="post"> 23 23 <div class="box"> 24 24 <div class="boxhead"><h2>Paste an item</h2></div> -
templates/usermessages.tpl
r286 r310 1 1 {foreach from=$user_messages.error item=message} 2 <div class="errorbar">{$message}</div> 2 <div class="errorbar"> 3 <div><div><div> 4 {$message} 5 </div></div></div> 6 </div> 3 7 {/foreach} 4 8 5 9 {foreach from=$user_messages.warning item=message} 6 <div class="errorbar">{$message}</div> 10 <div class="errorbar"> 11 <div><div><div> 12 {$message} 13 </div></div></div> 14 </div> 7 15 {/foreach} 8 16 9 17 {foreach from=$user_messages.notice item=message} 10 <div class="infobar">{$message}</div> 18 <div class="errorbar"> 19 <div><div><div> 20 {$message} 21 </div></div></div> 22 </div> 11 23 {/foreach} 24 25 {foreach from=$user_messages.info item=message} 26 <div class="infobar"> 27 <div><div><div> 28 {$message} 29 </div></div></div> 30 </div> 31 {/foreach}
