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');
+<?php
+/**
+* ECML CSS
+*/
+?>
+
.ecml_admin_table {
width:100%;
}
$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
$english = array(
- 'media:insert' => 'Embed / upload media',
+ 'media:insert' => 'Embed media',
'embed:instructions' => 'Click on any file to embed it into your content.',
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');
#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 {
-<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
//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 />
$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>
?>
</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(
"value" => $description,
));
?>
- </label>
</p>
<p>
<label><?php echo elgg_echo("tags"); ?><br />
?>
<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(
"value" => $body,
));
?>
- </label>
+
<!-- pass across the topic guid -->
<input type="hidden" name="topic_guid" value="<?php echo $vars['entity']->guid; ?>" />
</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(
"value" => $message,
));
?>
- </label>
</p>
<!-- set the topic status -->
</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(
"value" => $messsage_content,
));
?>
- </label>
</p>
<!-- set the topic status -->
$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
?>
<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>
<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
$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",
<input type="submit" class="submit_button" value="<?php echo elgg_echo("save"); ?>" />
</form>
-</div>
?>
</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(
));
?>
- </label>
</p>
<p>
<input type="submit" value="<?php echo elgg_echo('reportedcontent:report'); ?>" />
* Menu items and titles
*/
- 'tinymce:remove' => "Add/Remove editor",
+ 'tinymce:remove' => "Remove editor",
+ 'tinymce:add' => "Add editor",
);
}
});
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
?>
+<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() {
+<?php
+/**
+* TinyMCE CSS
+*/
+?>
#elgg_page_contents .mceButton {
background-color: #e9e8e8;
border-color: #B2B2B2;
#elgg_page_contents .mceIframeContainer{}
.wp_themeSkin .mceButtonDisabled {
border-color: #ccc !important;
-}
-.toggle_editor {
- float:right;
- margin-top:-15px;
}
\ No newline at end of file
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>";
background: #e4ecf5;
color:#333333;
}
+a.longtext_control {
+ float:right;
+ margin-left:14px;
+}
.submit_button {
font-size: 14px;
font-weight: bold;
<?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(
"value" => $description,
));
?>
- </label>
</p>
- <br />
<p>
<label><?php echo elgg_echo("tags"); ?><br />
<?php