Process main page (linklist) through Slim controller
Including a bunch of improvements on the container, and helper used across new controllers.
This commit is contained in:
parent
6132d64748
commit
1a8ac737e5
44 changed files with 1459 additions and 747 deletions
|
@ -2,7 +2,7 @@
|
|||
namespace Shaarli\Plugin\Addlink;
|
||||
|
||||
use Shaarli\Plugin\PluginManager;
|
||||
use Shaarli\Router;
|
||||
use Shaarli\Render\TemplatePage;
|
||||
|
||||
require_once 'plugins/addlink_toolbar/addlink_toolbar.php';
|
||||
|
||||
|
@ -26,7 +26,7 @@ class PluginAddlinkTest extends \PHPUnit\Framework\TestCase
|
|||
{
|
||||
$str = 'stuff';
|
||||
$data = array($str => $str);
|
||||
$data['_PAGE_'] = Router::$PAGE_LINKLIST;
|
||||
$data['_PAGE_'] = TemplatePage::LINKLIST;
|
||||
$data['_LOGGEDIN_'] = true;
|
||||
|
||||
$data = hook_addlink_toolbar_render_header($data);
|
||||
|
@ -48,7 +48,7 @@ class PluginAddlinkTest extends \PHPUnit\Framework\TestCase
|
|||
{
|
||||
$str = 'stuff';
|
||||
$data = array($str => $str);
|
||||
$data['_PAGE_'] = Router::$PAGE_LINKLIST;
|
||||
$data['_PAGE_'] = TemplatePage::LINKLIST;
|
||||
$data['_LOGGEDIN_'] = false;
|
||||
|
||||
$data = hook_addlink_toolbar_render_header($data);
|
||||
|
|
|
@ -6,7 +6,7 @@ namespace Shaarli\Plugin\Playvideos;
|
|||
*/
|
||||
|
||||
use Shaarli\Plugin\PluginManager;
|
||||
use Shaarli\Router;
|
||||
use Shaarli\Render\TemplatePage;
|
||||
|
||||
require_once 'plugins/playvideos/playvideos.php';
|
||||
|
||||
|
@ -31,7 +31,7 @@ class PluginPlayvideosTest extends \PHPUnit\Framework\TestCase
|
|||
{
|
||||
$str = 'stuff';
|
||||
$data = array($str => $str);
|
||||
$data['_PAGE_'] = Router::$PAGE_LINKLIST;
|
||||
$data['_PAGE_'] = TemplatePage::LINKLIST;
|
||||
|
||||
$data = hook_playvideos_render_header($data);
|
||||
$this->assertEquals($str, $data[$str]);
|
||||
|
@ -50,7 +50,7 @@ class PluginPlayvideosTest extends \PHPUnit\Framework\TestCase
|
|||
{
|
||||
$str = 'stuff';
|
||||
$data = array($str => $str);
|
||||
$data['_PAGE_'] = Router::$PAGE_LINKLIST;
|
||||
$data['_PAGE_'] = TemplatePage::LINKLIST;
|
||||
|
||||
$data = hook_playvideos_render_footer($data);
|
||||
$this->assertEquals($str, $data[$str]);
|
||||
|
|
|
@ -3,7 +3,7 @@ namespace Shaarli\Plugin\Pubsubhubbub;
|
|||
|
||||
use Shaarli\Config\ConfigManager;
|
||||
use Shaarli\Plugin\PluginManager;
|
||||
use Shaarli\Router;
|
||||
use Shaarli\Render\TemplatePage;
|
||||
|
||||
require_once 'plugins/pubsubhubbub/pubsubhubbub.php';
|
||||
|
||||
|
@ -34,7 +34,7 @@ class PluginPubsubhubbubTest extends \PHPUnit\Framework\TestCase
|
|||
$hub = 'http://domain.hub';
|
||||
$conf = new ConfigManager(self::$configFile);
|
||||
$conf->set('plugins.PUBSUBHUB_URL', $hub);
|
||||
$data['_PAGE_'] = Router::$PAGE_FEED_RSS;
|
||||
$data['_PAGE_'] = TemplatePage::FEED_RSS;
|
||||
|
||||
$data = hook_pubsubhubbub_render_feed($data, $conf);
|
||||
$expected = '<atom:link rel="hub" href="'. $hub .'" />';
|
||||
|
@ -49,7 +49,7 @@ class PluginPubsubhubbubTest extends \PHPUnit\Framework\TestCase
|
|||
$hub = 'http://domain.hub';
|
||||
$conf = new ConfigManager(self::$configFile);
|
||||
$conf->set('plugins.PUBSUBHUB_URL', $hub);
|
||||
$data['_PAGE_'] = Router::$PAGE_FEED_ATOM;
|
||||
$data['_PAGE_'] = TemplatePage::FEED_ATOM;
|
||||
|
||||
$data = hook_pubsubhubbub_render_feed($data, $conf);
|
||||
$expected = '<link rel="hub" href="'. $hub .'" />';
|
||||
|
|
|
@ -6,7 +6,7 @@ namespace Shaarli\Plugin\Qrcode;
|
|||
*/
|
||||
|
||||
use Shaarli\Plugin\PluginManager;
|
||||
use Shaarli\Router;
|
||||
use Shaarli\Render\TemplatePage;
|
||||
|
||||
require_once 'plugins/qrcode/qrcode.php';
|
||||
|
||||
|
@ -57,7 +57,7 @@ class PluginQrcodeTest extends \PHPUnit\Framework\TestCase
|
|||
{
|
||||
$str = 'stuff';
|
||||
$data = array($str => $str);
|
||||
$data['_PAGE_'] = Router::$PAGE_LINKLIST;
|
||||
$data['_PAGE_'] = TemplatePage::LINKLIST;
|
||||
|
||||
$data = hook_qrcode_render_footer($data);
|
||||
$this->assertEquals($str, $data[$str]);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue