Add phpinfo() menu item
This commit is contained in:
parent
36dabca557
commit
cca87ac424
|
@ -54,7 +54,7 @@ a.button { padding: 6px 0; }
|
|||
-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;user-select: none; cursor: default; }
|
||||
.drop div label { cursor: pointer; display: block; padding-left: 10px; }
|
||||
.drop .button { width: 180px; margin-left: 10px; }
|
||||
.drop .checkbox, .drop .radio { padding-left: 10px; cursor: pointer; }
|
||||
.drop .checkbox, .drop .radio, .drop .clickable { padding-left: 10px; cursor: pointer; }
|
||||
.drop .checkbox i, .drop .radio i, .drop .subdrop i { width: 15px; }
|
||||
|
||||
.subdrop { position: relative; padding-left: 32px; cursor: pointer; background-image: url(../img/subdrop.png); background-position: 185px 0; background-repeat: no-repeat; }
|
||||
|
|
|
@ -87,8 +87,9 @@ if (isset($_POST['runphp_data'])) {
|
|||
|
||||
<div class="drop"><span>File</span>
|
||||
<div>
|
||||
<button class="button" type="button" data-bind="click: remote_import">Remote Import...</button>
|
||||
<button class="button" type="button" data-bind="click: download_file">Download...</button>
|
||||
<div class="clickable"><a data-bind="click: php_info">phpinfo()</a></div>
|
||||
<div class="clickable"><a data-bind="click: remote_import">Remote Import...</a></div>
|
||||
<div class="clickable"><a data-bind="click: download_file">Download...</a></div>
|
||||
</div>
|
||||
</div
|
||||
><div class="drop"><span>Options</span>
|
||||
|
|
|
@ -100,6 +100,19 @@ var View_Model = function() {
|
|||
if (answer) { self.reset_editor(); self.run(); }
|
||||
};
|
||||
|
||||
self.php_info = function() {
|
||||
$('input[name="runphp_data"]').val(
|
||||
JSON.stringify({
|
||||
'code': '<' + '?php phpinfo();',
|
||||
'action': 'run',
|
||||
'settings': ko.toJS(self.settings),
|
||||
'bgcolor': $('.ace_gutter').css('backgroundColor'),
|
||||
'color': $('#code_div').css('color')
|
||||
})
|
||||
);
|
||||
$('#runphp_form').submit();
|
||||
};
|
||||
|
||||
self.download_file = function() {
|
||||
var filename = prompt('Filename:');
|
||||
if (filename === null || filename === '') return;
|
||||
|
|
Loading…
Reference in New Issue