parent
309904b15a
commit
af05fa3e85
@ -1,16 +1,29 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace Zotlabs\Module;
|
namespace Zotlabs\Module;
|
||||||
|
|
||||||
require_once('include/zot.php');
|
use App;
|
||||||
|
use Zotlabs\Lib\Apps;
|
||||||
|
|
||||||
|
require_once('include/zot.php');
|
||||||
|
|
||||||
class Probe extends \Zotlabs\Web\Controller {
|
class Probe extends \Zotlabs\Web\Controller {
|
||||||
|
|
||||||
function get() {
|
function get() {
|
||||||
|
|
||||||
|
if(local_channel()) {
|
||||||
|
if(! Apps::system_app_installed(local_channel(), 'Remote Diagnostics')) {
|
||||||
|
//Do not display any associated widgets at this point
|
||||||
|
App::$pdl = '';
|
||||||
|
|
||||||
|
$o = '<b>' . t('Remote Diagnostics App') . ' (' . t('Not Installed') . '):</b><br>';
|
||||||
|
$o .= t('Perform diagnostics on remote channels');
|
||||||
|
return $o;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
nav_set_selected('Remote Diagnostics');
|
nav_set_selected('Remote Diagnostics');
|
||||||
|
|
||||||
$o .= '<h3>Probe Diagnostic</h3>';
|
$o .= '<h3>Remote Diagnostics</h3>';
|
||||||
|
|
||||||
$o .= '<form action="probe" method="get">';
|
$o .= '<form action="probe" method="get">';
|
||||||
$o .= 'Lookup address: <input type="text" style="width: 250px;" name="addr" value="' . $_GET['addr'] .'" />';
|
$o .= 'Lookup address: <input type="text" style="width: 250px;" name="addr" value="' . $_GET['addr'] .'" />';
|
||||||
@ -19,7 +32,7 @@ class Probe extends \Zotlabs\Web\Controller {
|
|||||||
$o .= '<br /><br />';
|
$o .= '<br /><br />';
|
||||||
|
|
||||||
if(x($_GET,'addr')) {
|
if(x($_GET,'addr')) {
|
||||||
$channel = \App::get_channel();
|
$channel = App::get_channel();
|
||||||
$addr = trim($_GET['addr']);
|
$addr = trim($_GET['addr']);
|
||||||
$do_import = ((intval($_GET['import']) && is_site_admin()) ? true : false);
|
$do_import = ((intval($_GET['import']) && is_site_admin()) ? true : false);
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
version: 1
|
version: 1.1
|
||||||
url: $baseurl/probe
|
url: $baseurl/probe
|
||||||
requires: local_channel
|
requires: local_channel
|
||||||
name: Remote Diagnostics
|
name: Remote Diagnostics
|
||||||
photo: icon:user-md
|
photo: icon:user-md
|
||||||
categories: System
|
categories: Developer
|
||||||
|
Reference in New Issue
Block a user