added preview to the issue change form
This commit is contained in:
parent
40de03b42d
commit
7e5c029520
@ -148,6 +148,12 @@ $(function () {
|
|||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
$("#issue_change_comment_preview_button").button().click(
|
||||||
|
function () {
|
||||||
|
render_wiki_comment_preview ($("#issue_change_comment").val());
|
||||||
|
}
|
||||||
|
);
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
@ -424,6 +430,7 @@ $this->load->view (
|
|||||||
|
|
||||||
<div>
|
<div>
|
||||||
<?=form_label ($this->lang->line('Comment'), 'issue_change_comment')?>
|
<?=form_label ($this->lang->line('Comment'), 'issue_change_comment')?>
|
||||||
|
<a href='#' id='issue_change_comment_preview_button'><?=$this->lang->line('Preview')?></a>
|
||||||
<?php
|
<?php
|
||||||
$xdata = array (
|
$xdata = array (
|
||||||
'name' => 'issue_change_comment',
|
'name' => 'issue_change_comment',
|
||||||
@ -434,6 +441,8 @@ $this->load->view (
|
|||||||
);
|
);
|
||||||
print form_textarea ($xdata);
|
print form_textarea ($xdata);
|
||||||
?>
|
?>
|
||||||
|
|
||||||
|
<div id='issue_change_comment_preview' class='form_input_preview'></div>
|
||||||
</div>
|
</div>
|
||||||
<?=form_close()?>
|
<?=form_close()?>
|
||||||
</div> <!-- issue_show_change_form -->
|
</div> <!-- issue_show_change_form -->
|
||||||
@ -453,14 +462,14 @@ $this->load->view (
|
|||||||
|
|
||||||
</div> <!-- issue_show_content -->
|
</div> <!-- issue_show_content -->
|
||||||
|
|
||||||
<script type="text/javascript">
|
|
||||||
function render_wiki()
|
|
||||||
{
|
|
||||||
<?php
|
<?php
|
||||||
$creole_base = site_url() . "/wiki/show/{$project->id}/";
|
$creole_base = site_url() . "/wiki/show/{$project->id}/";
|
||||||
$creole_attachment_base = site_url() . "/wiki/attachment0/{$project->id}/";
|
$creole_attachment_base = site_url() . "/wiki/attachment0/{$project->id}/";
|
||||||
?>
|
?>
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
function render_wiki()
|
||||||
|
{
|
||||||
creole_render_wiki (
|
creole_render_wiki (
|
||||||
"issue_show_mainarea_description_pre",
|
"issue_show_mainarea_description_pre",
|
||||||
"issue_show_mainarea_description",
|
"issue_show_mainarea_description",
|
||||||
@ -484,6 +493,18 @@ function render_wiki()
|
|||||||
|
|
||||||
prettyPrint ();
|
prettyPrint ();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function render_wiki_comment_preview(input_text)
|
||||||
|
{
|
||||||
|
creole_render_wiki_with_input_text (
|
||||||
|
input_text,
|
||||||
|
"issue_change_comment_preview",
|
||||||
|
"<?=$creole_base?>",
|
||||||
|
"<?=$creole_attachment_base?>"
|
||||||
|
);
|
||||||
|
|
||||||
|
prettyPrint ();
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
@ -104,11 +104,18 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
#issue_show_mainarea_change_form textarea {
|
#issue_show_mainarea_change_form textarea {
|
||||||
display: block;
|
-moz-box-shadow: 0 2px 4px #bbb inset;
|
||||||
padding: 1px;
|
-webkit-box-shadow: 0 2px 4px #BBB inset;
|
||||||
font-size: inherit;
|
box-shadow: 0 2px 4px #BBB inset;
|
||||||
|
-moz-border-radius: 3px;
|
||||||
|
-webkit-border-radius: 3px;
|
||||||
|
border-radius: 3px;
|
||||||
|
|
||||||
|
border: 0 none;
|
||||||
font-family: consolas, "Andale Mono", monospace;
|
font-family: consolas, "Andale Mono", monospace;
|
||||||
|
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
font-size: 0.9em;
|
||||||
}
|
}
|
||||||
|
|
||||||
#issue_show_mainarea_changes {
|
#issue_show_mainarea_changes {
|
||||||
@ -168,6 +175,32 @@
|
|||||||
padding-bottom: 0.3em;
|
padding-bottom: 0.3em;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#issue_change_form {
|
||||||
|
font-size: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* all these elements inside the form requires a lot of refinement.
|
||||||
|
* many of these are duplicates of elemenents in common.css */
|
||||||
|
#issue_change_form .form_input_preview {
|
||||||
|
background-color: #FFFFF0;
|
||||||
|
font-size: 0.9em;
|
||||||
|
padding: 0.2em 0.2em 0.2em 0.2em;
|
||||||
|
margin-bottom: 0.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
#issue_change_form .form_input_preview table {
|
||||||
|
font-size: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
#issue_change_form .form_input_preview pre {
|
||||||
|
background-color: #F8F8FA;
|
||||||
|
padding: 0.2em 0.2em 0.2em 0.2em;
|
||||||
|
}
|
||||||
|
|
||||||
|
#issue_change_comment_preview_button {
|
||||||
|
font-size: 0.8em;
|
||||||
|
}
|
||||||
|
|
||||||
/*---------------------------------------------
|
/*---------------------------------------------
|
||||||
* issue edit
|
* issue edit
|
||||||
*---------------------------------------------*/
|
*---------------------------------------------*/
|
||||||
|
Loading…
Reference in New Issue
Block a user