Changeset 11978
- Timestamp:
- 09/04/07 08:15:01 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/midcom/midcom.core/midcom/services/uimessages.php
r11847 r11978 107 107 if ($_MIDCOM->auth->can_user_do('midcom:ajax', null, 'midcom_services_uimessages')) 108 108 { 109 // $_MIDCOM->enable_jquery(); 110 // $_MIDCOM->add_jsfile(MIDCOM_STATIC_URL . '/midcom.services.uimessages/jquery.midcom_services_uimessages.js'); 111 // 112 // $_MIDCOM->add_link_head( 113 // array 114 // ( 115 // 'rel' => 'stylesheet', 116 // 'type' => 'text/css', 117 // 'media' => 'screen', 118 // 'href' => MIDCOM_STATIC_URL . '/midcom.services.uimessages/growl.css', 119 // ) 120 // ); 121 // 122 // $config = "{}"; 123 // $script = "jQuery.midcom_services_uimessages({$config}, false);"; 124 // $_MIDCOM->add_jquery_state_script($script); 125 109 126 $_MIDCOM->add_jsfile(MIDCOM_STATIC_URL."/Pearified/JavaScript/Prototype/prototype.js"); 110 127 $_MIDCOM->add_jsfile(MIDCOM_STATIC_URL."/Pearified/JavaScript/Scriptaculous/scriptaculous.js"); … … 248 265 if (count($this->_message_stack) > 0) 249 266 { 267 268 250 269 if ($_MIDCOM->auth->can_user_do('midcom:ajax', null, 'midcom_services_uimessages')) 251 270 { … … 255 274 { 256 275 // TODO: Use our own JS call for this 276 // $options = "{ 277 // type: '{$message['type']}' 278 // }"; 279 // $data = "{ 280 // title: '{$message['title']}', 281 // message: '{$message['message']}' 282 // }"; 283 // echo " jQuery('<div>').midcom_services_uimessage({$options}, {$data});"; 257 284 echo " new protoGrowl({type: '{$message['type']}', title: '{$message['title']}', message: '{$message['message']}'});\n"; 258 //echo "ooDisplayMessage('{$message['title']}: {$message['message']}', '{$message['type']}');\n"; 259 285 // echo "ooDisplayMessage('{$message['title']}: {$message['message']}', '{$message['type']}');\n"; 286 287 //$this->_render_message($message); 288 260 289 // Remove the message from stack 261 290 unset($this->_message_stack[$id]); … … 266 295 { 267 296 echo "<div class=\"midcom_services_uimessages_holder\">\n"; 268 297 269 298 foreach ($this->_message_stack as $id => $message) 270 299 { 271 $this->_render_ simple_message($message);300 $this->_render_message($message); 272 301 273 302 // Remove the message from stack … … 281 310 282 311 /** 283 * Render the message via simple html312 * Render the message 284 313 */ 285 function _render_ simple_message($message)314 function _render_message($message) 286 315 { 287 316 echo "<div class=\"midcom_services_uimessages_message {$message['type']}\">"; 288 317 318 echo "<div class=\"midcom_services_uimessages_message_type\">{$message['type']}</div>"; 289 319 echo "<div class=\"midcom_services_uimessages_message_title\">{$message['title']}</div>"; 290 320 echo "<div class=\"midcom_services_uimessages_message_msg\">{$message['message']}</div>";
