]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Merged missing Messages interface modifications
authorpete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544>
Thu, 4 Mar 2010 09:50:43 +0000 (09:50 +0000)
committerpete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544>
Thu, 4 Mar 2010 09:50:43 +0000 (09:50 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@5276 36083f99-b078-4883-b0ff-0f9b5a30f544

mod/messages/graphics/icon_notifications_site.gif
mod/messages/sent.php
mod/messages/views/default/messages/forms/reply.php [new file with mode: 0644]
mod/messages/views/default/messages/messages.php
mod/messages/views/default/messages/topbar.php
mod/messages/views/default/messages/view.php

index ca243a116816a4b9dd6cc948812c6c752f2a1327..d12ca08b1127dd57fb903621adf7104e5a92ea01 100644 (file)
Binary files a/mod/messages/graphics/icon_notifications_site.gif and b/mod/messages/graphics/icon_notifications_site.gif differ
index 0d68899b25e04d20f28b001ec1042243b9cf7c1a..750e932e7e674579676d8d81dd1eb4fe1baec5b6 100644 (file)
@@ -36,9 +36,6 @@ $area2 .= "<div class='content_header_options'><a class='action_button' href='{$
 // Set content
 $area2 .= elgg_view("messages/forms/view",array('entity' => $messages, 'page_view' => "sent", 'limit' => $limit, 'offset' => $offset));
 
-// Sidebar menu options
-//$area3 = elgg_view("messages/menu_options", array('context' => 'sent'));
-
 // Format
 $body = elgg_view_layout("one_column_with_sidebar",'',$area2);
 
diff --git a/mod/messages/views/default/messages/forms/reply.php b/mod/messages/views/default/messages/forms/reply.php
new file mode 100644 (file)
index 0000000..c717f9b
--- /dev/null
@@ -0,0 +1,44 @@
+<?php
+
+    /**
+        * Elgg reply to a message form
+        * @uses $vars['entity'] This is the message being replied to
+        */
+       
+       // fix for RE: RE: RE: that builds on replies
+       $reply_title = $vars['entity']->title;
+       if (strncmp($reply_title, "RE:", 3) != 0) {
+               $reply_title = "RE: " . $reply_title;
+       }
+?>
+
+<form class="margin_top" id="messages_reply_form" action="<?php echo $vars['url']; ?>action/messages/send" method="post" name="messageForm">
+       <?php echo elgg_view('action/securitytoken'); ?>
+
+    <!-- populate the title space with the orginal message title, inserting re: before it -->                                                  
+       <p><label><?php echo elgg_echo("messages:title"); ?>: <br /><input type='text' name='title' class="input_text" value='<?php echo $reply_title; ?>' /></label></p>
+       <p><label><?php echo elgg_echo("messages:message"); ?>: <br /><textarea name='message' value='' class="input_textarea" /></textarea></label></p>
+               
+       <p>
+           <?php
+                
+               //pass across the guid of the message being replied to
+           echo "<input type='hidden' name='reply' value='" . $vars['entity']->getGUID() . "' />";
+           //pass along the owner of the message being replied to
+           echo "<input type='hidden' name='send_to' value='BAAA" . $vars['entity']->fromId . "' />";
+       
+           ?>
+           <input type="submit" class="submit_button" value="<?php echo elgg_echo("messages:fly"); ?>" />
+       </p>
+       
+</form>
+       
+       <?php
+        //display the message you are replying to
+               if (isset($vars['entity'])) {
+               
+               echo "<h3>" . elgg_echo("messages:replying") . "</h3>";
+               echo $vars['entity']->description;
+               
+               }
+    ?>
index 2e179b00f3b5068e36b4538775866291fe2abe66..938c3a77cbfc706e14e1ce13bde06b1cb7edc958 100644 (file)
@@ -44,14 +44,8 @@ if (isloggedin())
                        echo elgg_view('page_elements/breadcrumbs', array( 
                                'breadcrumb_root_url' => $url,
                                'breadcrumb_root_text' => $breadcrumb_root_text,
-/*
-                               'breadcrumb_level1_url' => $url,
-                               'breadcrumb_level1_text' => $vars['entity']->title,
-                               'breadcrumb_level2_url' => $url,
-                               'breadcrumb_level2_text' => $vars['entity']->title,
-*/
                                'breadcrumb_currentpage' => $vars['entity']->title
-                               )); 
+                               ));
 ?>
 <!-- display the content header block -->
                        <div id="content_header" class="clearfloat">
index 7a607f035b08ef60fb159f0f9cda080114de4e30..485ddadc4bde7978a71b4e1c47e683c2293e38f1 100644 (file)
@@ -21,14 +21,10 @@ if($num_messages){
 
 if($num == 0) {
 ?>
-
        <a href="<?php echo $vars['url']; ?>pg/messages/<?php echo $_SESSION['user']->username; ?>" class="privatemessages" >&nbsp;</a>
-       
 <?php
-    } else {
+    }else{
 ?>
-
-    <a href="<?php echo $vars['url']; ?>pg/messages/<?php echo $_SESSION['user']->username; ?>" class="privatemessages_new" >[<?php echo $num; ?>]</a>
-       
+    <a href="<?php echo $vars['url']; ?>pg/messages/<?php echo $_SESSION['user']->username; ?>" class="privatemessages new" ><span><?php echo $num; ?></span></a>
 <?php
-    }
\ No newline at end of file
+    }
index cedd4bb5aa7cbd8c5c4d8a15708ddd0b70010be9..90b9e518e14b70184d82e64ae344263acbe1df4d 100644 (file)
@@ -117,7 +117,7 @@ if (is_array($vars['entity']) && sizeof($vars['entity']) > 0) {
 
 
                if (!empty($nav)) {
-                       echo '<div class="pagination"><p>'.$nav.'</p><div class="clearfloat"></div></div>';
+                       echo '<div class="pagination"><p>'.$nav.'</p></div>';
                }
 
 } else {