1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-02 04:40:44 +02:00

BC Fixes for some old plugins.

This commit is contained in:
Cameron
2017-12-11 17:11:22 -08:00
parent a77b06881a
commit ca5f33655b
6 changed files with 25 additions and 16 deletions

View File

@@ -102,7 +102,8 @@ class admin_start
'lightbox' => 1.5, 'lightbox' => 1.5,
'e107slider' => 0.1, 'e107slider' => 0.1,
'forumthanks' => 0.5, 'forumthanks' => 0.5,
'eclassifieds' => 1.11 'eclassifieds' => 1.11,
'jshelpers' => '0.3b'
); );

View File

@@ -4667,16 +4667,15 @@ class e107
/** /**
* Retrieve & cache host name * Retrieve & cache host name
* * @deprecated but needed by some old plugins/menus.
* @todo Find old calls and replace with code within.
* @param string $ip_address * @param string $ip_address
* @return string host name * @return string host name
* FIXME - moved to ipHandler - check for calls elsewhere
*/ */
/*
public function get_host_name($ip_address) public function get_host_name($ip_address)
{ {
return self::getIPHandler()->get_host_name($ip_address);
} */ }
/** /**
* MOVED TO eHelper::parseMemorySize() * MOVED TO eHelper::parseMemorySize()

View File

@@ -603,9 +603,10 @@ class e_menu
global $sc_style, $e107_debug; global $sc_style, $e107_debug;
$sql = e107::getDb(); $sql = e107::getDb();
$ns = e107::getRender(); $ns = e107::getRender();
$tp = e107::getParser(); $tp = e107::getParser();
$e107cache = e107::getCache(); // Often used by legacy menus.
if($tmp = e107::unserialize($parm)) // support e_menu.php e107 serialized parm. if($tmp = e107::unserialize($parm)) // support e_menu.php e107 serialized parm.
{ {

View File

@@ -468,7 +468,7 @@ class e_parse_shortcode
} }
else else
{ {
e107::getDebug()->log("Couldn't Find Class '".$className."' in <b>".$path."</b>"); e107::getDebug()->log("File not available: <i>".$path."</i>. Couldn't Find Class '".$className."' in <b>".$path."</b>");
} }
// e107::getDebug()->log( "<div class='alert alert-danger'>Couldn't Load: <b>".$path."</b> with class-name:<b> {$className}</b> and pluginName <b>{$pluginName}</b></div>"); // e107::getDebug()->log( "<div class='alert alert-danger'>Couldn't Load: <b>".$path."</b> with class-name:<b> {$className}</b> and pluginName <b>{$pluginName}</b></div>");

View File

@@ -92,12 +92,12 @@ class news_front
$this->text .= $this->renderDefaultTemplate(); $this->text .= $this->renderDefaultTemplate();
if(isset($this->pref['nfp_display']) && $this->pref['nfp_display'] == 2 && is_readable(e_PLUGIN."newforumposts_main/newforumposts_main.php")) // BC replacement for newforumposts_main
if(e107::isInstalled('newforumposts_main') && !empty($this->pref['nfp_display']))
{ {
ob_start(); $parms = array('layout'=>'main', 'display'=>$this->pref['nfp_amount']);
require_once(e_PLUGIN."newforumposts_main/newforumposts_main.php");
$this->text .= ob_get_contents(); $this->text .= e107::getMenu()->renderMenu('forum','newforumposts_menu', $parms, true);
ob_end_clean();
} }
$this->text .= $this->show_newsarchive(); $this->text .= $this->show_newsarchive();
@@ -107,6 +107,8 @@ class news_front
} }
private function getRenderId() private function getRenderId()
{ {
$tmp = explode('/',$this->route); $tmp = explode('/',$this->route);

View File

@@ -129,5 +129,11 @@ class pmbox_manager
} }
// Backward compat. fix.
function pm_getInfo($which = 'inbox')
{
$pm = new pmbox_manager;
?> return $pm->pm_getInfo($which);
}