Merge pull request #691 from dawnbreak/master
Changed two strange looking places in boot.php.
This commit is contained in:
commit
71237860c9
41
boot.php
41
boot.php
@ -637,7 +637,7 @@ class App {
|
|||||||
|
|
||||||
private $perms = null; // observer permissions
|
private $perms = null; // observer permissions
|
||||||
private $widgets = array(); // widgets for this page
|
private $widgets = array(); // widgets for this page
|
||||||
private $widgetlist = null; // widget ordering and inclusion directives
|
//private $widgetlist = null; // widget ordering and inclusion directives
|
||||||
|
|
||||||
public $groups;
|
public $groups;
|
||||||
public $language;
|
public $language;
|
||||||
@ -714,13 +714,6 @@ class App {
|
|||||||
private $hostname;
|
private $hostname;
|
||||||
private $baseurl;
|
private $baseurl;
|
||||||
private $path;
|
private $path;
|
||||||
private $db;
|
|
||||||
|
|
||||||
private $curl_code;
|
|
||||||
private $curl_headers;
|
|
||||||
|
|
||||||
private $cached_profile_image;
|
|
||||||
private $cached_profile_picdate;
|
|
||||||
|
|
||||||
|
|
||||||
function __construct() {
|
function __construct() {
|
||||||
@ -849,12 +842,14 @@ class App {
|
|||||||
&& array_key_exists('baseurl',$this->config['system'])
|
&& array_key_exists('baseurl',$this->config['system'])
|
||||||
&& strlen($this->config['system']['baseurl'])) {
|
&& strlen($this->config['system']['baseurl'])) {
|
||||||
$url = $this->config['system']['baseurl'];
|
$url = $this->config['system']['baseurl'];
|
||||||
|
|
||||||
return $url;
|
return $url;
|
||||||
}
|
}
|
||||||
|
|
||||||
$scheme = $this->scheme;
|
$scheme = $this->scheme;
|
||||||
|
|
||||||
$this->baseurl = $scheme . "://" . $this->hostname . ((isset($this->path) && strlen($this->path)) ? '/' . $this->path : '' );
|
$this->baseurl = $scheme . "://" . $this->hostname . ((isset($this->path) && strlen($this->path)) ? '/' . $this->path : '' );
|
||||||
|
|
||||||
return $this->baseurl;
|
return $this->baseurl;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -881,7 +876,6 @@ class App {
|
|||||||
if(x($parsed,'path'))
|
if(x($parsed,'path'))
|
||||||
$this->path = trim($parsed['path'],'\\/');
|
$this->path = trim($parsed['path'],'\\/');
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function get_hostname() {
|
function get_hostname() {
|
||||||
@ -955,9 +949,10 @@ class App {
|
|||||||
function get_widgets($location = '') {
|
function get_widgets($location = '') {
|
||||||
if($location && count($this->widgets)) {
|
if($location && count($this->widgets)) {
|
||||||
$ret = array();
|
$ret = array();
|
||||||
foreach($widgets as $w)
|
foreach($this->widgets as $w) {
|
||||||
if($w['location'] == $location)
|
if ($w['location'] == $location)
|
||||||
$ret[] = $w;
|
$ret[] = $w;
|
||||||
|
}
|
||||||
$arr = array('location' => $location, 'widgets' => $ret);
|
$arr = array('location' => $location, 'widgets' => $ret);
|
||||||
call_hooks('get_widgets', $arr);
|
call_hooks('get_widgets', $arr);
|
||||||
return $arr['widgets'];
|
return $arr['widgets'];
|
||||||
@ -1009,7 +1004,6 @@ class App {
|
|||||||
|
|
||||||
// always put main.js at the end
|
// always put main.js at the end
|
||||||
$this->page['htmlhead'] .= head_get_main_js();
|
$this->page['htmlhead'] .= head_get_main_js();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -1019,11 +1013,11 @@ class App {
|
|||||||
* @param string $name
|
* @param string $name
|
||||||
*/
|
*/
|
||||||
function register_template_engine($class, $name = '') {
|
function register_template_engine($class, $name = '') {
|
||||||
if ($name===""){
|
if ($name === ""){
|
||||||
$v = get_class_vars( $class );
|
$v = get_class_vars( $class );
|
||||||
if(x($v,"name")) $name = $v['name'];
|
if(x($v, "name")) $name = $v['name'];
|
||||||
}
|
}
|
||||||
if ($name===""){
|
if ($name === ""){
|
||||||
echo "template engine <tt>$class</tt> cannot be registered without a name.\n";
|
echo "template engine <tt>$class</tt> cannot be registered without a name.\n";
|
||||||
killme();
|
killme();
|
||||||
}
|
}
|
||||||
@ -1034,11 +1028,11 @@ class App {
|
|||||||
* return template engine instance. If $name is not defined,
|
* return template engine instance. If $name is not defined,
|
||||||
* return engine defined by theme, or default
|
* return engine defined by theme, or default
|
||||||
*
|
*
|
||||||
* @param strin $name Template engine name
|
* @param string $name Template engine name
|
||||||
* @return object Template Engine instance
|
* @return object Template Engine instance
|
||||||
*/
|
*/
|
||||||
function template_engine($name = ''){
|
function template_engine($name = ''){
|
||||||
if ($name!=="") {
|
if ($name !== "") {
|
||||||
$template_engine = $name;
|
$template_engine = $name;
|
||||||
} else {
|
} else {
|
||||||
$template_engine = 'smarty3';
|
$template_engine = 'smarty3';
|
||||||
@ -1888,6 +1882,17 @@ function curPageURL() {
|
|||||||
return $pageURL;
|
return $pageURL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Returns a custom navigation by name???
|
||||||
|
*
|
||||||
|
* If no $navname provided load default page['nav']
|
||||||
|
*
|
||||||
|
* @todo not fully implemented yet
|
||||||
|
*
|
||||||
|
* @param App $a global application object
|
||||||
|
* @param string $navname
|
||||||
|
* @return mixed
|
||||||
|
*/
|
||||||
function get_custom_nav(&$a, $navname) {
|
function get_custom_nav(&$a, $navname) {
|
||||||
if(! $navname)
|
if(! $navname)
|
||||||
return $a->page['nav'];
|
return $a->page['nav'];
|
||||||
@ -1942,7 +1947,7 @@ function construct_page(&$a) {
|
|||||||
|
|
||||||
if($comanche) {
|
if($comanche) {
|
||||||
if($a->layout['nav']) {
|
if($a->layout['nav']) {
|
||||||
$a->page['nav'] = get_custom_nav($a->layout['nav']);
|
$a->page['nav'] = get_custom_nav($a, $a->layout['nav']);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3,16 +3,15 @@
|
|||||||
|
|
||||||
function xchan_content(&$a) {
|
function xchan_content(&$a) {
|
||||||
|
|
||||||
|
$o = '<h3>' . t('Xchan Lookup') . '</h3>';
|
||||||
$o .= '<h3>Xchan Lookup</h3>';
|
|
||||||
|
|
||||||
$o .= '<form action="xchan" method="get">';
|
$o .= '<form action="xchan" method="get">';
|
||||||
$o .= 'Lookup xchan beginning with (or webbie): <input type="text" style="width: 250px;" name="addr" value="' . $_GET['addr'] .'" />';
|
$o .= t('Lookup xchan beginning with (or webbie): ');
|
||||||
$o .= '<input type="submit" name="submit" value="Submit" /></form>';
|
$o .= '<input type="text" style="width:250px;" name="addr" value="' . $_GET['addr'] .'">';
|
||||||
|
$o .= '<input type="submit" name="submit" value="' . t('Submit') .'"></form>';
|
||||||
|
$o .= '<br><br>';
|
||||||
|
|
||||||
$o .= '<br /><br />';
|
if(x($_GET, 'addr')) {
|
||||||
|
|
||||||
if(x($_GET,'addr')) {
|
|
||||||
$addr = trim($_GET['addr']);
|
$addr = trim($_GET['addr']);
|
||||||
|
|
||||||
$r = q("select * from xchan where xchan_hash like '%s%%' or xchan_addr = '%s' group by xchan_hash",
|
$r = q("select * from xchan where xchan_hash like '%s%%' or xchan_addr = '%s' group by xchan_hash",
|
||||||
@ -22,15 +21,15 @@ function xchan_content(&$a) {
|
|||||||
|
|
||||||
if($r) {
|
if($r) {
|
||||||
foreach($r as $rr) {
|
foreach($r as $rr) {
|
||||||
$o .= str_replace(array("\n"," "),array("<br/>"," "),print_r($rr,true)) . EOL;
|
$o .= str_replace(array("\n", " "), array("<br>", " "), print_r($rr, true)) . EOL;
|
||||||
|
|
||||||
$s = q("select * from hubloc where hubloc_hash like '%s'",
|
$s = q("select * from hubloc where hubloc_hash like '%s'",
|
||||||
dbesc($r[0]['xchan_hash'])
|
dbesc($r[0]['xchan_hash'])
|
||||||
);
|
);
|
||||||
|
|
||||||
if($s) {
|
if($s) {
|
||||||
foreach($s as $rr)
|
foreach($s as $rrr)
|
||||||
$o .= str_replace(array("\n"," "),array("<br/>"," "),print_r($rr,true)) . EOL;
|
$o .= str_replace(array("\n", " "), array("<br>", " "), print_r($rrr, true)) . EOL;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user