cursor: default;
}
-#elgg-system-message {
+.elgg-system-messages li {
padding: 3px 10px 3px 10px;
margin-bottom: 20px;
}
-.success {
+.elgg-state-success {
border: 1px solid #00cc00;
background: #ccffcc;
}
-.error {
+.elgg-state-error {
border: 1px solid #D3322A;
background: #F7DAD8;
}
+++ /dev/null
-<?php
-/**
- * Elgg error message
- * Displays a single error message
- *
- * @package Elgg
- * @subpackage Core
- *
- * @uses $vars['object'] An error message (string)
- */
-?>
-
-<p>
- <?php echo $vars['object']; ?>
-</p>
\ No newline at end of file
+++ /dev/null
-<?php
-/**
- * Elgg list errors
- * Lists error messages
- *
- * @package Elgg
- * @subpackage Core
- *
- * @uses $vars['object'] An array of error messages
- */
-
-if (!empty($vars['object']) && is_array($vars['object'])) {
-
-?>
-
- <div class="messages error">
-
-<?php
- foreach ($vars['object'] as $error) {
- echo elgg_view('messages/errors/error', array('object' => $error));
- }
-?>
- </div>
-<?php
-}
\ No newline at end of file
+++ /dev/null
-<?php
-/**
- * Elgg global system message list
- * Lists all system messages
- *
- * @package Elgg
- * @subpackage Core
- *
- * @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));
- }
-}
\ No newline at end of file
+++ /dev/null
-<?php
-/**
- * Elgg list system messages
- * Lists system messages
- *
- * @package Elgg
- * @subpackage Core
- *
- * @uses $vars['object'] An array of system messages
- */
-
-if (!empty($vars['object']) && is_array($vars['object'])) {
-
-?>
-
- <div class="messages success">
-
-<?php
- foreach($vars['object'] as $message) {
- echo elgg_view('messages/messages/message',array('object' => $message));
- }
-?>
-
- </div>
-
-<?php
-
-}
\ No newline at end of file
+++ /dev/null
-<?php
-/**
- * Elgg standard message
- * Displays a single Elgg system message
- *
- * @package Elgg
- * @subpackage Core
- *
- * @uses $vars['object'] A system message (string)
- */
-?>
-
-<p>
- <?php echo nl2br($vars['object']); ?>
-</p>
\ No newline at end of file
--- /dev/null
+<?php
+/**
+ * Lists all system messages
+ *
+ * @uses $vars['object'] The array of message registers
+ */
+
+if (isset($vars['object']) && is_array($vars['object']) && sizeof($vars['object']) > 0) {
+
+ echo '<ul class="elgg-system-messages">';
+
+ foreach ($vars['object'] as $type => $list ) {
+ foreach ($list as $message) {
+ echo "<li class=\"elgg-state-$type\">";
+ echo autop($message);
+ echo '</li>';
+ }
+ }
+
+ echo '</ul>';
+}
</div>
<div id="elgg-content">
<h2><?php echo $vars['title']; ?></h2>
- <?php echo elgg_view('messages/list', array('object' => $vars['sysmessages'])); ?>
+ <?php echo elgg_view('page/elements/messages', array('object' => $vars['sysmessages'])); ?>
<?php echo $vars['body']; ?>
</div>
<div class="clearfloat"></div>