relocated the style button in the code file view

This commit is contained in:
hyung-hwan 2016-01-08 18:14:30 +00:00
parent 6f5815bd9b
commit 14bae4bc93
3 changed files with 37 additions and 50 deletions

View File

@ -28,61 +28,56 @@ $destyle_anchor_text = '<i class="fa fa-times"></i> ' . $this->lang->line('Desty
?>
<script type="text/javascript">
$(function () {
<?php
if ($login['settings'] != NULL && $login['settings']->code_hide_metadata == 'Y')
print '$("#code_file_mainarea_result_info").hide();';
?>
//if ($("#code_file_mainarea_result_info").is(":visible"))
// btn_label = "<?php print $this->lang->line('Hide metadata')?>";
//else
// btn_label = "<?php print $this->lang->line('Show metadata')?>";
btn = $("#code_file_mainarea_metadata_button").button().click (function () {
if ($("#code_file_mainarea_result_info").is(":visible"))
{
$("#code_file_mainarea_result_info").hide("blind",{},200);
//$("#code_file_mainarea_metadata_button").button(
// "option", "label", "<?php print $this->lang->line('Show metadata')?>");
}
else
{
$("#code_file_mainarea_result_info").show("blind",{},200);
//$("#code_file_mainarea_metadata_button").button(
// "option", "label", "<?php print $this->lang->line('Hide metadata')?>");
}
return false; // prevent the default behavior
});
$("#code_file_mainarea_edit_button").button();
// for code rendering
$("#code_file_mainarea_result_raw").html ($("#code_file_mainarea_result_code").html())
prettyPrint ();
});
var showing_raw_code = false;
function showRawCode()
{
if (showing_raw_code)
{
$("#code_file_style_anchor").html('<?php print $destyle_anchor_text; ?>');
$("#code_file_mainarea_style_button").button("option", "label", '<?php print $destyle_anchor_text; ?>');
$("#code_file_mainarea_result_code").removeClass("prettyprinted");
prettyPrint();
}
else
{
$("#code_file_style_anchor").html('<?php print $enstyle_anchor_text ?>');
$("#code_file_mainarea_style_button").button("option", "label", '<?php print $enstyle_anchor_text; ?>');
$("#code_file_mainarea_result_code").html($("#code_file_mainarea_result_raw").html());
}
showing_raw_code = !showing_raw_code;
}
$(function () {
<?php
if ($login['settings'] != NULL && $login['settings']->code_hide_metadata == 'Y')
print '$("#code_file_mainarea_result_info").hide();';
?>
btn = $("#code_file_mainarea_metadata_button").button().click (function () {
if ($("#code_file_mainarea_result_info").is(":visible"))
{
$("#code_file_mainarea_result_info").hide("blind",{},200);
}
else
{
$("#code_file_mainarea_result_info").show("blind",{},200);
}
return false; // prevent the default behavior
});
$("#code_file_mainarea_edit_button").button();
$("#code_file_mainarea_style_button").button({"label": '<?php print $destyle_anchor_text; ?>'}).click (function () {
showRawCode();
return false;
});
// for code rendering
$("#code_file_mainarea_result_raw").html ($("#code_file_mainarea_result_code").html())
prettyPrint ();
});
</script>
<title><?php
@ -196,10 +191,11 @@ $this->load->view (
print ' ';
print anchor ("code/edit/{$project->id}/{$xpar}{$revreq}", $this->lang->line('Edit'), 'id="code_file_mainarea_edit_button"');
}
?>
print anchor ("#", $this->lang->line('Enstyle'), 'id="code_file_mainarea_style_button"');
?>
<a id="code_file_mainarea_metadata_button" href='#'><?php print $this->lang->line('Metadata')?></a>
</div>
<div style="clear: both;"></div>
@ -244,14 +240,6 @@ $this->load->view (
print ' | ';
print anchor ("code/fetch/{$project->id}/${xpar}{$revreq}", $download_anchor_text);
print ' | ';
print anchor (
"code/file/{$project->id}/${xpar}{$revreq}",
$destyle_anchor_text,
array('id' => 'code_file_style_anchor',
'onClick' => 'showRawCode(); return false;')
);
?>
</div> <!-- code_file_mainarea_menu -->

View File

@ -270,7 +270,6 @@ $this->load->view (
?>
<?php if (isset($login['id']) && $login['id'] != ''): ?>
|
<a id="file_home_mainarea_new_button" href='#'><?php print $this->lang->line('New')?></a>
<?php endif; ?>
</div>

View File

@ -313,7 +313,7 @@ $this->load->view (
<div class="title"><?php print $this->lang->line('Issues')?></div>
<div class="actions">
<?php printf ($this->lang->line('ISSUE_MSG_TOTAL_NUM_ISSUES'), $total_num_issues); ?> |
<?php printf ($this->lang->line('ISSUE_MSG_TOTAL_NUM_ISSUES'), $total_num_issues); ?>
<?php if (isset($login['id']) && $login['id'] != ''): ?>
<a id="issue_home_mainarea_new_button" href='#'><?php print $this->lang->line('New')?></a>
<?php endif; ?>