var messages_html = [];\r
\r
for (var i in msgs) {\r
- messages_html.push('<div class="' + classes.join(' ') + '">' \r
- + '<span class="closeMessages">'\r
- + '<a href="#">' \r
- + elgg.echo('systemmessages:dismiss')\r
- + '</a>'\r
- + '</span>'\r
- + '<p>' + msgs[i] + '</p>'\r
- + '</div>');\r
+ messages_html.push('<div class="' + classes.join(' ') + '"><p>' + msgs[i] + '</p></div>');\r
}\r
\r
$(messages_html.join('')).appendTo('#elgg_system_messages').animate({opacity:'1.0'},delay).fadeOut('slow');\r
/* ***************************************
SYSTEM MESSAGES
*************************************** */
-#elgg_system_message {
+#elgg_system_messages {
+ position:fixed;
+ right:20px;
+ max-width: 500px;
+ z-index: 9600;
+}
+
+.elgg_system_message {
background-color:black;
color:white;
font-weight: bold;
display:block;
padding:3px 10px;
- z-index: 9600;
- position:fixed;
- right:20px;
margin-top:10px;
- width:auto;
- max-width: 500px;
cursor: pointer;
opacity:0.9;
-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.45);
-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.45);
+ z-index: 9600;
}
-#elgg_system_message.error {
+.elgg_system_message.error {
background-color:red;
}
-#elgg_system_message p {
+.elgg_system_message p {
margin:0;
}
*/
if (!empty($vars['object']) && is_array($vars['object'])) {
-
-?>
-<div id="elgg_system_message" class="hidden radius8 error">
-<script type="text/javascript">$(document).ready(function(){ elgg_system_message() });</script>
-<?php
foreach($vars['object'] as $error) {
- echo elgg_view('messages/errors/error',array('object' => $error));
- }
?>
-</div>
+
+ <div class="elgg_system_message hidden radius8 error">
+ <?php echo elgg_view('messages/errors/error',array('object' => $error)); ?>
+ </div>
+
<?php
+ }
}
\ No newline at end of file
*
* @uses $vars['object'] The array of message registers
*/
+?>
-if (!empty($vars['object']) && is_array($vars['object']) && sizeof($vars['object']) > 0) {
- foreach($vars['object'] as $register => $list ) {
- echo elgg_view("messages/{$register}/list", array('object' => $list));
+<div id="elgg_system_messages">
+<?php
+ if (!empty($vars['object']) && is_array($vars['object']) && sizeof($vars['object']) > 0) {
+ foreach($vars['object'] as $register => $list ) {
+ echo elgg_view("messages/{$register}/list", array('object' => $list));
+ }
}
-}
+?>
+</div>
\ No newline at end of file
*/
if (!empty($vars['object']) && is_array($vars['object'])) {
-
-?>
-<div id="elgg_system_message" class="hidden radius8">
-<script type="text/javascript">$(document).ready(function(){ elgg_system_message() });</script>
-<?php
foreach($vars['object'] as $message) {
- echo elgg_view('messages/messages/message',array('object' => $message));
- }
?>
-</div>
-<?php
+ <div class="elgg_system_message hidden radius8">
+ <?php echo elgg_view('messages/messages/message',array('object' => $message)); ?>
+ </div>
+
+<?php
+ }
}