Update configfiles templates

Signed-off-by: Roman Schmerold (BNoiZe) <bnoize@froxlor.org>
This commit is contained in:
Roman Schmerold (BNoiZe)
2015-02-11 13:01:48 +01:00
parent 704a0fce08
commit a45712198b
5 changed files with 58 additions and 23 deletions

View File

@@ -10,27 +10,22 @@ $header
</header>
<section>
<table class="full" id="howto">
<tr>
<th>{$lng['admin']['configfiles']['legend']}</th>
<th class="right">[close]</th>
</tr>
<tr>
<th>{$lng['admin']['configfiles']['commands']}</th>
<td><pre class="shell">
<div class="info">
<p>{$lng['admin']['configfiles']['legend']}</p><br />
<p>
{$lng['admin']['configfiles']['commands']}<br />
<pre class="shell">
chmod u+x example-script.sh
./example-script.sh</pre></td>
</tr>
<tr>
<th>{$lng['admin']['configfiles']['files']}</th>
<td>
<pre class="filecontent">Lorem ipsum dolor sit amet,
./example-script.sh</pre>
</p><br />
<p>
{$lng['admin']['configfiles']['files']}<br />
<pre class="filecontent">Lorem ipsum dolor sit amet,
consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt
ut labore et dolore magna aliquyam erat, sed diam voluptua.
At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</pre>
</td>
</tr>
</table>
</p>
</div>
</section>
<section>

View File

@@ -1,3 +1,3 @@
<div>
<div class="pushbot">
<pre class="shell">{$commands}</pre>
</div>

View File

@@ -1,4 +1,7 @@
<div>
<div class="pushbot">
<fieldset class="file">
<legend>{$realname}</legend>
<pre class="shell">&dollar;EDITOR {$realname}</pre>
<pre class="filecontent">{$file_content}</pre>
</fieldset>
</div>

View File

@@ -1454,13 +1454,36 @@ table thead th.tablesorter-headerDesc {
white-space: nowrap;
}
.pushbot {
margin-bottom: 20px;
}
.info {
border-radius: 3px;
border: 1px solid #d1d5d8;
padding: 10px;
margin-bottom: 20px;
}
.shell {
font-family: Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New, monospace;
color: #bbb;
background-color: #333;
border: 1px solid #000;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
border: 1px solid #d1d5d8;
border-radius: 3px;
padding: 10px;
margin-bottom: 20px;
}
fieldset.file {
border:1px solid #d1d5d8;
border-radius: 3px;
padding: 5px;
}
.filecontent {
font-family: Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New, monospace;
border: 1px solid #d1d5d8;
border-radius: 3px;
padding: 10px;
}

View File

@@ -62,6 +62,20 @@ $(document).ready(function() {
disabled: $(this).is(":checked")
}).focus();
});
// Enable autoselect in configfules
$(".shell, .filecontent").click(function() {
if (window.getSelection) {
selection = window.getSelection();
range = document.createRange();
range.selectNodeContents(this);
selection.removeAllRanges();
selection.addRange(range);
} else if (document.body.createTextRange) {
range = document.body.createTextRange();
range.moveToElementText(this);
range.select();
}
});
// Height of divs fix
var snheight = $('#sidenavigation').height();
var mainheight = $('#maincontent').height();