]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Updated longtext/tinymce area extra controls. Moved and updated ecml help link, ...
authorpete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544>
Fri, 23 Apr 2010 12:12:05 +0000 (12:12 +0000)
committerpete <pete@36083f99-b078-4883-b0ff-0f9b5a30f544>
Fri, 23 Apr 2010 12:12:05 +0000 (12:12 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@5860 36083f99-b078-4883-b0ff-0f9b5a30f544

24 files changed:
mod/ecml/start.php
mod/ecml/views/default/ecml/admin/css.php
mod/ecml/views/default/ecml/input_ext.php
mod/embed/languages/en.php
mod/embed/start.php
mod/embed/views/default/embed/css.php
mod/embed/views/default/embed/link.php
mod/externalpages/views/default/expages/forms/edit.php
mod/externalpages/views/default/expages/menu.php
mod/file/views/default/file/upload.php
mod/groups/views/default/forms/forums/addpost.php
mod/groups/views/default/forms/forums/addtopic.php
mod/groups/views/default/forms/forums/edittopic.php
mod/groups/views/default/forum/topicposts.php
mod/messages/views/default/messages/forms/send.php
mod/messages/views/default/messages/messages.php
mod/pages/views/default/forms/pages/editwelcome.php
mod/reportedcontent/views/default/reportedcontent/form.php
mod/tinymce/languages/en.php
mod/tinymce/views/default/input/longtext.php
mod/tinymce/views/default/tinymce/css.php
views/default/comments/forms/edit.php
views/default/css.php
views/default/upload/upload_form_content.php

index f1f282c841c07fb857c53ccef1c3e3072de46551..f48aa2d253c767eda0be2e43282973361f75776a 100644 (file)
@@ -39,7 +39,7 @@ function ecml_init() {
        register_action('ecml/save_permissions', FALSE, dirname(__FILE__) . '/actions/save_permissions.php', TRUE);
 
        // show ECML-enabled icon on free-text input areas
-       elgg_extend_view('input/longtext',  'ecml/input_ext');
+       elgg_extend_view('input/longtext',  'ecml/input_ext', 0);
        elgg_extend_view('input/plaintext', 'ecml/input_ext');
        //elgg_extend_view('input/text', 'ecml/input_ext');
 
index 1431074f0bb031a9e81c530af9193f10a60a3745..e6cd7cfb2d2f3f2b3199a1544fec18c3796b42c3 100644 (file)
@@ -1,3 +1,9 @@
+<?php
+/**
+* ECML CSS
+*/
+?>
+
 .ecml_admin_table {
        width:100%;
 }
index 03941fb08c5df4091959fee2724bf328f45a581b..5a68f2fa837b6fbaec78f95815371ece9eb29536 100644 (file)
@@ -11,4 +11,4 @@
 
 $docs_href = "{$vars['url']}pg/ecml";
 ?>
-<a href="<?php echo $docs_href; ?>" target="_new"><img src="<?php echo $vars['url']; ?>mod/ecml/graphics/ecml.png" width="50" height="15" alt="ECML" /></a>
\ No newline at end of file
+<a href="<?php echo $docs_href; ?>" class="longtext_control" title="<?php echo elgg_echo('ecml:help'); ?>" target="_new"><img src="<?php echo $vars['url']; ?>mod/ecml/graphics/ecml.png" width="50" height="15" alt="ECML" /></a>
\ No newline at end of file
index ca57f4a9b3ec33209f55a50d3974a827c7e60a33..c92c5efadde94b3564848d438103ae3e34853683 100644 (file)
@@ -2,7 +2,7 @@
 
        $english = array(
        
-               'media:insert' => 'Embed / upload media',
+               'media:insert' => 'Embed media',
        
                'embed:instructions' => 'Click on any file to embed it into your content.',
        
index d6bdcc0c9039ef79572c09866321aba681598d3e..f98c21245c646f97c40ed599668e864799e2c48d 100644 (file)
@@ -19,7 +19,7 @@
                        elgg_extend_view('css','embed/css');
                        elgg_extend_view('js/initialise_elgg','embed/js');
                        elgg_extend_view('metatags','embed/metatags');
-                       elgg_extend_view('input/longtext','embed/link',10);
+                       elgg_extend_view('input/longtext','embed/link',1);
                        
                // Page handler for the modal media embed
                        register_page_handler('embed','embed_page_handler');
index 1b4f3ca80f10e9b4e42a47d3fd8e90eb194dc0e7..d528ab1cc6874596e862d72a78884bf274f2676e 100644 (file)
 #media_embed .embed_instructions {
        margin:10px 0 5px 0;
 }
-a.embed_media {
-       margin:0;
-       float:right;
-       display:block;
-       text-align: right;
-       font-weight: normal;
-}
-label a.embed_media {
-       font-size:0.8em;
-}
-
 
 /* modal tabs */
 #embed_media_tabs {
index 0dd77ac9948064eef25d50a22e96480b00f50364..14b33d4c2ad164ef35ff16728af141f68b1a314a 100644 (file)
@@ -1 +1 @@
-<a class="embed_media small link" href="<?php echo $vars['url'] . 'pg/embed/media'; ?>?internalname=<?php echo $vars['internalname']; ?>" rel="facebox"><?php echo elgg_echo('media:insert'); ?></a><br />
\ No newline at end of file
+<a class="longtext_control small link" href="<?php echo $vars['url'] . 'pg/embed/media'; ?>?internalname=<?php echo $vars['internalname']; ?>" rel="facebox"><?php echo elgg_echo('media:insert'); ?></a>
\ No newline at end of file
index 154b621fc903addbaa6a312a856153224db32dfd..0bd4e6d698cb307f4847d03e7d5c220064778ce2 100644 (file)
@@ -55,8 +55,9 @@
        //construct the form
                $form_body = <<<EOT
 
-               <h3 class='settings'>$external_page_title</h3>
-               <p class='longtext_editarea'>$input_area</p>
+               <p class='longtext_inputarea'>
+               <label>$external_page_title</label>
+                       $input_area</p>
                        $hidden_value
                        $hidden_guid
                        <br />
index 7e4f2c981d3770ec99f776d414f451dbd57a20a1..8070bcfcf546866e3f7fd0b717b3f2a1889302a4 100644 (file)
@@ -15,7 +15,7 @@ $type = $vars['type'];
 $url = $vars['url'] . "pg/expages/index.php?type=";
 ?>
 
-<div class="elgg_horizontal_tabbed_nav">
+<div class="elgg_horizontal_tabbed_nav margin_top">
 <ul>
        <li <?php if($type == 'about')   echo "class = 'selected'"; ?>><a href="<?php echo $url; ?>about"><?php echo elgg_echo('expages:about'); ?></a></li>
        <li <?php if($type == 'terms')   echo "class = 'selected'"; ?>><a href="<?php echo $url; ?>terms"><?php echo elgg_echo('expages:terms'); ?></a></li>
index 065b0eb3fd7fd852d0ba732a6f29d936f08e3ee1..ae37f53acc6c5c76eb70ad440de2bdba62baa600 100644 (file)
@@ -72,8 +72,8 @@
 ?>
        </label>
 </p>
-<p class="longtext_editarea">
-       <label><?php echo elgg_echo("description"); ?><br />
+<p class="longtext_inputarea">
+       <label><?php echo elgg_echo("description"); ?></label>
 <?php
 
        echo elgg_view("input/longtext",array(
@@ -81,7 +81,6 @@
                                                                        "value" => $description,
                                                                                                        ));
 ?>
-       </label>
 </p>
 <p>
        <label><?php echo elgg_echo("tags"); ?><br />
index 3ad3de0ff2be2726cbe6ede59635de819802dc1f..c5236c5320d9a9d2d1e4b79110dbdc0d8cb5b732 100644 (file)
@@ -14,7 +14,7 @@
            
 ?>
 <form action="<?php echo $vars['url']; ?>action/groups/addpost" method="post" class="margin_top">
-       <label><?php echo elgg_echo("groups:reply"); ?><br />
+       <label><?php echo elgg_echo("groups:reply"); ?></label>
        <?php
        
        echo elgg_view("input/longtext",array(
@@ -22,7 +22,7 @@
                                                "value" => $body,
                                                                                ));
        ?>
-       </label>
+       
                
     <!-- pass across the topic guid -->
        <input type="hidden" name="topic_guid" value="<?php echo $vars['entity']->guid; ?>" />
index 9dd70d7a8bfb800ebb8e9da45ec4540f610d2ba6..c60966b2a634961e8b6f9bd32c52a118cce9da69 100644 (file)
@@ -66,8 +66,8 @@
        </p>
 
        <!-- topic message input -->
-       <p class="longtext_editarea">
-               <label><?php echo elgg_echo("groups:topicmessage"); ?><br />
+       <p class="longtext_inputarea">
+               <label><?php echo elgg_echo("groups:topicmessage"); ?></label>
                <?php
 
                        echo elgg_view("input/longtext",array(
@@ -75,7 +75,6 @@
                                                                "value" => $message,
                                                                                                ));
                ?>
-               </label>
        </p>
 
        <!-- set the topic status -->
index b88dfd866e447afa19f97dc11d8d86b58ec68fb5..89c8c441b4c1d7592738c9d6d32d8b0ddc8fb770 100644 (file)
@@ -66,8 +66,8 @@
                </p>
                
                <!-- topic message input -->
-               <p class="longtext_editarea">
-                       <label><?php echo elgg_echo("groups:topicmessage"); ?><br />
+               <p class="longtext_inputarea">
+                       <label><?php echo elgg_echo("groups:topicmessage"); ?></label>
                        <?php
 
                                echo elgg_view("input/longtext",array(
@@ -75,7 +75,6 @@
                                                                        "value" => $messsage_content,
                                                                                                        ));
                        ?>
-                       </label>
                </p>
                
                <!-- set the topic status -->
index a6a3f6bf0d306c02de918cc8acdbf6b050cd9919..9c0d337261fb68a10e745b5abe1e9a4e06570a8e 100644 (file)
                $field = elgg_view('input/hidden', array('internalname' => 'field_num', 'value' => $vars['entity']->id));
        $topic = elgg_view('input/hidden', array('internalname' => 'topic', 'value' => get_input('topic')));
                $group = elgg_view('input/hidden', array('internalname' => 'group', 'value' => get_input('group_guid')));
+               $edittopic_title = elgg_echo('groups:edittopic');
                        
                $form_body = <<<EOT
                
-               <p class='longtext_editarea'>$text_textarea</p>
+               <p class='longtext_inputarea'>
+               <label>$edittopic_title</label>
+               $text_textarea</p>
                $post
                $topic
                $group
index 93abe2e64975fb28b058c1a2a41c35b98c3060ce..ed2cb0e49fa568c4c4cea24b7b6c4dde716b866a 100644 (file)
@@ -62,13 +62,13 @@ unset($_SESSION['msg_contents']);
     ?>
     
        <p class="margin_top"><label><?php echo elgg_echo("messages:title"); ?>: <br /><input type='text' name='title' value='<?php echo $msg_title; ?>' class="input_text" /></label></p>
-       <p class="longtext_editarea"><label><?php echo elgg_echo("messages:message"); ?>: <br />
+       <p class="longtext_inputarea"><label><?php echo elgg_echo("messages:message"); ?>:</label>
        <?php
                echo elgg_view("input/longtext", array(
                                                "internalname" => "message",
                                                "value" => $msg_content,
                ));
        ?>
-       </label></p>
+       </p>
        <p><input type="submit" class="submit_button" value="<?php echo elgg_echo("messages:fly"); ?>" /></p>
 </form>
index 29178bf6db4963159bdedc0f9e97d4f4663a2e14..46747faa3f61af31be27a5eebafd5ac4597b4668 100644 (file)
@@ -99,13 +99,12 @@ if (isloggedin())
                                        <form action="<?php echo $vars['url']; ?>action/messages/send" method="post" name="messageForm" class="margin_top" id="messages_send_form">
                                                <?php echo elgg_view('input/securitytoken'); ?>
                                                <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 class="longtext_editarea"><label><?php echo elgg_echo("messages:message"); ?>:</label></p>
-                                               <div id="message_reply_editor">
+                                               <p class="longtext_inputarea"><label><?php echo elgg_echo("messages:message"); ?>:</label>
                                                <?php echo elgg_view("input/longtext", array(
                                                                                        "internalname" => "message",
                                                                                        "value" => '',
                                                                                                                        ));
-                                               ?></div>
+                                               ?></p>
 
                                        <?php
                                                //pass across the guid of the message being replied to
index 996c3a58a6fcc6b6407f08eb1970ecfea74c7803..39d8d05ca08dea34bf408290dd4e11b109a1e4ae 100644 (file)
         $page_owner = $vars['owner']->guid;
         
 ?>
-<div class="contentWrapper">
 <form action="<?php echo $vars['url']; ?>action/pages/editwelcome" method="post">
 
-    <p class="longtext_editarea">
+    <p class="longtext_inputarea">
                <label>
                        <?php echo elgg_view("input/longtext",array(
                                'internalname' => "pages_welcome",
@@ -58,4 +57,3 @@
     
        <input type="submit" class="submit_button" value="<?php echo elgg_echo("save"); ?>" />
 </form>
-</div>
index 00ceeb07448c5314e0ea18be0bcd1aa42ce3f637..40561a784a3b4605efe8894df8cd3da30aadb1a4 100644 (file)
@@ -51,10 +51,10 @@ $owner = $vars['user'];
                        ?>
                </label>
        </p>
-       <p class="longtext_editarea">
+       <p class="longtext_inputarea">
                <label>
                        <?php   echo elgg_echo('reportedcontent:description'); ?>
-                       <br />
+               </label>
                        <?php
 
                                        echo elgg_view('input/longtext',array(
@@ -63,7 +63,6 @@ $owner = $vars['user'];
                                        )); 
                        
                        ?>
-               </label>
        </p>
        <p>
                <input type="submit" value="<?php echo elgg_echo('reportedcontent:report'); ?>" />
index 9d1396da478f6abed17230b27c1208aa9348a1e1..d8e444dd39830c87555286a5eb3766c5364ad06f 100644 (file)
@@ -6,7 +6,8 @@
                 * Menu items and titles
                 */
        
-               'tinymce:remove' => "Add/Remove editor",
+               'tinymce:remove' => "Remove editor",
+               'tinymce:add' => "Add editor",
        
        );
                                        
index 0c912d32eaf5b8fe82fb471df566d6d71cc60852..4af26d7d6606debca29e852acad97141bc7f849c 100644 (file)
@@ -73,10 +73,16 @@ tinyMCE.init({
        }
 });
 function toggleEditor(id) {
-if (!tinyMCE.get(id))
-       tinyMCE.execCommand('mceAddControl', false, id);
-else
-       tinyMCE.execCommand('mceRemoveControl', false, id);
+       if (!tinyMCE.get(id)) {
+               tinyMCE.execCommand('mceAddControl', false, id);
+               <?php $toggleEditor_linktext = elgg_echo('tinymce:remove'); ?>
+               $("a.toggle_editor").html('<?php echo $toggleEditor_linktext ?>');
+       }
+       else {
+               tinyMCE.execCommand('mceRemoveControl', false, id);
+               <?php $toggleEditor_linktext = elgg_echo('tinymce:add'); ?>
+               $("a.toggle_editor").html('<?php echo $toggleEditor_linktext ?>');
+       }
 }
 </script>
 <?php
@@ -86,9 +92,9 @@ else
 
 ?>
 
+<a class="longtext_control toggle_editor small link" href="javascript:toggleEditor('<?php echo $vars['internalname']; ?>');"><?php echo elgg_echo('tinymce:remove'); ?></a>
 <!-- show the textarea -->
 <textarea class="input_textarea mceEditor" name="<?php echo $vars['internalname']; ?>" <?php echo $vars['js']; ?>><?php echo htmlentities($vars['value'], null, 'UTF-8'); ?></textarea>
-<div class="toggle_editor_container"><a class="toggle_editor small link" href="javascript:toggleEditor('<?php echo $vars['internalname']; ?>');"><?php echo elgg_echo('tinymce:remove'); ?></a></div>
 
 <script type="text/javascript">
        $(document).ready(function() {
index dd9aef4a37e54c5be39c9adbd686573434c1855b..3e8078d096e86991331a0f468304d92ee1a4f53c 100644 (file)
@@ -1,3 +1,8 @@
+<?php
+/**
+* TinyMCE CSS
+*/
+?>
 #elgg_page_contents .mceButton {
 background-color: #e9e8e8;
        border-color: #B2B2B2;
@@ -44,8 +49,4 @@ border: 1px solid #CCC;
 #elgg_page_contents .mceIframeContainer{}
 .wp_themeSkin .mceButtonDisabled {
        border-color: #ccc !important;
-}
-.toggle_editor {
-       float:right;
-       margin-top:-15px;
 }
\ No newline at end of file
index 1a8e19c5c899d6a1b06018cf61fdf474dd8647ff..06480b9a9b42f665527bbf4868a0fa6cfe1fe45a 100644 (file)
@@ -11,7 +11,7 @@
         
         if (isset($vars['entity']) && isloggedin()) {
         
-                $form_body = "<div class='comment margin_top'><p class='longtext_editarea'><label>".elgg_echo("generic_comments:text")."<br />" . elgg_view('input/longtext',array('internalname' => 'generic_comment')) . "</label></p>";
+                $form_body = "<div class='comment margin_top'><p class='longtext_inputarea'><label>".elgg_echo("generic_comments:text")."</label>" . elgg_view('input/longtext',array('internalname' => 'generic_comment')) . "</p>";
                 $form_body .= elgg_view('input/hidden', array('internalname' => 'entity_guid', 'value' => $vars['entity']->getGUID()));
                 $form_body .= elgg_view('input/submit', array('value' => elgg_echo("generic_comments:post"))) . "</div>";
                 
index 0cd6f2533538a7aea0685e22e026b9cdecfb2ac3..f05ad518e3919c3671bfa54b57841525e7cffbf6 100644 (file)
@@ -1122,6 +1122,10 @@ input[type="text"]:focus {
        background: #e4ecf5;
        color:#333333;
 }
+a.longtext_control {
+       float:right;
+       margin-left:14px;
+}
 .submit_button {
        font-size: 14px;
        font-weight: bold;
index 225560a3f6a1a01fd710b6f4316cf0a43d704f87..32ab0a0ee7307082449e0f9a7f11d08b1b430063 100644 (file)
@@ -72,8 +72,8 @@ if (!$vars['entity']) {
 <?php
        }
 ?>
-               <p class="longtext_editarea">
-                       <label><?php echo elgg_echo("description"); ?><br />
+               <p class="longtext_inputarea">
+                       <label><?php echo elgg_echo("description"); ?></label>
                        <?php
 
                                echo elgg_view("input/longtext",array(
@@ -81,9 +81,7 @@ if (!$vars['entity']) {
                                        "value" => $description,
                                ));
                        ?>
-                       </label>
                </p>
-               <br />
                <p>
                        <label><?php echo elgg_echo("tags"); ?><br />
                        <?php