improve Moodpics by using a MoodpicAgent
This commit is contained in:
parent
8504ef764c
commit
60922ac8d7
74 changed files with 739 additions and 230 deletions
38
agents/bottomlevel/MoodpicAgent.inc
Normal file
38
agents/bottomlevel/MoodpicAgent.inc
Normal file
|
|
@ -0,0 +1,38 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The Legend of Z
|
||||||
|
*
|
||||||
|
* @author Oliver Hanraths <oliver.hanraths@uni-duesseldorf.de>
|
||||||
|
* @copyright 2014 Heinrich-Heine-Universität Düsseldorf
|
||||||
|
* @license http://www.gnu.org/licenses/gpl.html
|
||||||
|
* @link https://bitbucket.org/coderkun/the-legend-of-z
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace hhu\z\agents\bottomlevel;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Agent to display a Moodpic.
|
||||||
|
*
|
||||||
|
* @author Oliver Hanraths <oliver.hanraths@uni-duesseldorf.de>
|
||||||
|
*/
|
||||||
|
class MoodpicAgent extends \nre\agents\BottomlevelAgent
|
||||||
|
{
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: index.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function index(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
||||||
|
|
@ -31,6 +31,73 @@
|
||||||
*/
|
*/
|
||||||
public function index(\nre\core\Request $request, \nre\core\Response $response)
|
public function index(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: create.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function create(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: edit.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function edit(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: manage.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function manage(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: conditions.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function conditions(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: delete.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function delete(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,125 @@
|
||||||
*/
|
*/
|
||||||
public function index(\nre\core\Request $request, \nre\core\Response $response)
|
public function index(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: groupsgroup.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function groupsgroup(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: creategroupsgroups.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function creategroupsgroup(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: editgroupsgroup.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function editgroupsgroup(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: deletegroupsgroup.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function deletegroupsgroup(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: group.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function group(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: creategroup.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function creategroup(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: managegroup.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function managegroup(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: editgroup.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function editgroup(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: deletegroup.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function deletegroup(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,73 @@
|
||||||
*/
|
*/
|
||||||
public function index(\nre\core\Request $request, \nre\core\Response $response)
|
public function index(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', 'charactergroups');
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: quest.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function quest(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', 'charactergroups');
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: create.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function create(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', 'charactergroups');
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: manage.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function manage(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', 'charactergroups');
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: edit.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function edit(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', 'charactergroups');
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: delete.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function delete(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', 'charactergroups');
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,8 @@
|
||||||
*/
|
*/
|
||||||
public function index(\nre\core\Request $request, \nre\core\Response $response)
|
public function index(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -42,6 +44,60 @@
|
||||||
*/
|
*/
|
||||||
public function character(\nre\core\Request $request, \nre\core\Response $response)
|
public function character(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: register.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function register(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: manage.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function manage(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: edit.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function edit(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: delete.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function delete(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,47 @@
|
||||||
*/
|
*/
|
||||||
public function index(\nre\core\Request $request, \nre\core\Response $response)
|
public function index(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: create.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function create(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: edit.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function edit(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: delete.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function delete(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,73 @@
|
||||||
*/
|
*/
|
||||||
public function index(\nre\core\Request $request, \nre\core\Response $response)
|
public function index(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: create.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function create(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: topic.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function topic(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: manage.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function manage(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: edit.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function edit(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: delete.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function delete(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,19 @@
|
||||||
*/
|
*/
|
||||||
public function index(\nre\core\Request $request, \nre\core\Response $response)
|
public function index(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: edit.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function edit(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -31,10 +31,27 @@
|
||||||
*/
|
*/
|
||||||
public function questgroup(\nre\core\Request $request, \nre\core\Response $response)
|
public function questgroup(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
|
||||||
|
// Add Questgroups hierarchy path
|
||||||
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4));
|
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: create.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function create(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Action: edit.
|
* Action: edit.
|
||||||
*
|
*
|
||||||
|
|
@ -43,6 +60,10 @@
|
||||||
*/
|
*/
|
||||||
public function edit(\nre\core\Request $request, \nre\core\Response $response)
|
public function edit(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
|
||||||
|
// Add Questgroups hierarchy path
|
||||||
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4));
|
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -55,6 +76,10 @@
|
||||||
*/
|
*/
|
||||||
public function edittexts(\nre\core\Request $request, \nre\core\Response $response)
|
public function edittexts(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
|
||||||
|
// Add Questgroups hierarchy path
|
||||||
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4));
|
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -67,6 +92,10 @@
|
||||||
*/
|
*/
|
||||||
public function moveup(\nre\core\Request $request, \nre\core\Response $response)
|
public function moveup(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
|
||||||
|
// Add Questgroups hierarchy path
|
||||||
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4));
|
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -79,6 +108,10 @@
|
||||||
*/
|
*/
|
||||||
public function movedown(\nre\core\Request $request, \nre\core\Response $response)
|
public function movedown(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
|
||||||
|
// Add Questgroups hierarchy path
|
||||||
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4));
|
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -91,6 +124,10 @@
|
||||||
*/
|
*/
|
||||||
public function delete(\nre\core\Request $request, \nre\core\Response $response)
|
public function delete(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
|
||||||
|
// Add Questgroups hierarchy path
|
||||||
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4));
|
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,19 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: index.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function index(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Action: quest.
|
* Action: quest.
|
||||||
*
|
*
|
||||||
|
|
@ -31,6 +44,10 @@
|
||||||
*/
|
*/
|
||||||
public function quest(\nre\core\Request $request, \nre\core\Response $response)
|
public function quest(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
|
||||||
|
// Add Questgroups hierarchy path
|
||||||
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4), true);
|
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4), true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -43,6 +60,10 @@
|
||||||
*/
|
*/
|
||||||
public function submissions(\nre\core\Request $request, \nre\core\Response $response)
|
public function submissions(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
|
||||||
|
// Add Questgroups hierarchy path
|
||||||
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4), true);
|
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4), true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -55,6 +76,10 @@
|
||||||
*/
|
*/
|
||||||
public function submission(\nre\core\Request $request, \nre\core\Response $response)
|
public function submission(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
|
||||||
|
// Add Questgroups hierarchy path
|
||||||
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4), true);
|
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4), true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -67,6 +92,10 @@
|
||||||
*/
|
*/
|
||||||
public function create(\nre\core\Request $request, \nre\core\Response $response)
|
public function create(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
|
||||||
|
// Add Questgroups hierarchy path
|
||||||
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4), true);
|
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4), true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -79,6 +108,10 @@
|
||||||
*/
|
*/
|
||||||
public function edit(\nre\core\Request $request, \nre\core\Response $response)
|
public function edit(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
|
||||||
|
// Add Questgroups hierarchy path
|
||||||
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4), true);
|
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4), true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -91,6 +124,10 @@
|
||||||
*/
|
*/
|
||||||
public function edittask(\nre\core\Request $request, \nre\core\Response $response)
|
public function edittask(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
|
||||||
|
// Add Questgroups hierarchy path
|
||||||
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4), true);
|
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4), true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -103,6 +140,10 @@
|
||||||
*/
|
*/
|
||||||
public function edittexts(\nre\core\Request $request, \nre\core\Response $response)
|
public function edittexts(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
|
||||||
|
// Add Questgroups hierarchy path
|
||||||
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4), true);
|
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4), true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -115,6 +156,10 @@
|
||||||
*/
|
*/
|
||||||
public function delete(\nre\core\Request $request, \nre\core\Response $response)
|
public function delete(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
|
||||||
|
// Add Questgroups hierarchy path
|
||||||
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4), true);
|
$this->addSubAgent('Questgroupshierarchypath', 'index', $request->getParam(3), $request->getParam(4), true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -33,6 +33,54 @@
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: seminary.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function seminary(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: edit.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function edit(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: copy.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function copy(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: delete.
|
||||||
|
*
|
||||||
|
* @param \nre\core\Request $request Current request
|
||||||
|
* @param \nre\core\Response $response Current response
|
||||||
|
*/
|
||||||
|
public function delete(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
|
{
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|
|
||||||
|
|
@ -29,8 +29,10 @@
|
||||||
* @param \nre\core\Request $request Current request
|
* @param \nre\core\Request $request Current request
|
||||||
* @param \nre\core\Response $response Current response
|
* @param \nre\core\Response $response Current response
|
||||||
*/
|
*/
|
||||||
public function index(\nre\core\Request $request, \nre\core\Response $response)
|
public function manage(\nre\core\Request $request, \nre\core\Response $response)
|
||||||
{
|
{
|
||||||
|
// Add (default) Moodpic
|
||||||
|
$this->addSubAgent('Moodpic', 'index', $request->getParam(1));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
50
controllers/MoodpicController.inc
Normal file
50
controllers/MoodpicController.inc
Normal file
|
|
@ -0,0 +1,50 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The Legend of Z
|
||||||
|
*
|
||||||
|
* @author Oliver Hanraths <oliver.hanraths@uni-duesseldorf.de>
|
||||||
|
* @copyright 2014 Heinrich-Heine-Universität Düsseldorf
|
||||||
|
* @license http://www.gnu.org/licenses/gpl.html
|
||||||
|
* @link https://bitbucket.org/coderkun/the-legend-of-z
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace hhu\z\controllers;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Controller of the MoodpicAgent to display a Moodpic.
|
||||||
|
*
|
||||||
|
* @author Oliver Hanraths <oliver.hanraths@uni-duesseldorf.de>
|
||||||
|
*/
|
||||||
|
class MoodpicController extends \hhu\z\Controller
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Required models
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
public $models = array();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Action: index.
|
||||||
|
*/
|
||||||
|
public function index($agentName)
|
||||||
|
{
|
||||||
|
// Seminary moodpic
|
||||||
|
$seminary = SeminaryController::$seminary;
|
||||||
|
$seminaryMoodpicIndex = sprintf('%s_seminarymedia_id', $agentName);
|
||||||
|
|
||||||
|
|
||||||
|
// Pass data to view
|
||||||
|
$this->set('seminary', $seminary);
|
||||||
|
$this->set('seminaryMoodpicIndex', $seminaryMoodpicIndex);
|
||||||
|
$this->set('agentName', $agentName);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
||||||
|
|
@ -1,8 +1,4 @@
|
||||||
<?php if(!is_null($seminary['achievements_seminarymedia_id'])) : ?>
|
<?=$moodpic?>
|
||||||
<div class="moodpic">
|
|
||||||
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'achievements'))?>">
|
|
||||||
</div>
|
|
||||||
<?php endif ?>
|
|
||||||
<ul class="breadcrumbs">
|
<ul class="breadcrumbs">
|
||||||
<li><a href="<?=$linker->link(array('seminaries',$seminary['url']))?>"><?=$seminary['title']?></a></li>
|
<li><a href="<?=$linker->link(array('seminaries',$seminary['url']))?>"><?=$seminary['title']?></a></li>
|
||||||
<li><i class="fa fa-chevron-right fa-fw"></i><a href="<?=$linker->link(array('achievements','index',$seminary['url']))?>"><?=_('Achievements')?></a></li>
|
<li><i class="fa fa-chevron-right fa-fw"></i><a href="<?=$linker->link(array('achievements','index',$seminary['url']))?>"><?=_('Achievements')?></a></li>
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,4 @@
|
||||||
<?php if(!is_null($seminary['achievements_seminarymedia_id'])) : ?>
|
<?=$moodpic?>
|
||||||
<div class="moodpic">
|
|
||||||
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'achievements'))?>">
|
|
||||||
</div>
|
|
||||||
<?php endif ?>
|
|
||||||
<ul class="breadcrumbs">
|
<ul class="breadcrumbs">
|
||||||
<li><a href="<?=$linker->link(array('seminaries',$seminary['url']))?>"><?=$seminary['title']?></a></li>
|
<li><a href="<?=$linker->link(array('seminaries',$seminary['url']))?>"><?=$seminary['title']?></a></li>
|
||||||
<li><i class="fa fa-chevron-right fa-fw"></i><a href="<?=$linker->link(array('achievements','index',$seminary['url']))?>"><?=_('Achievements')?></a></li>
|
<li><i class="fa fa-chevron-right fa-fw"></i><a href="<?=$linker->link(array('achievements','index',$seminary['url']))?>"><?=_('Achievements')?></a></li>
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,4 @@
|
||||||
<?php if(!is_null($seminary['achievements_seminarymedia_id'])) : ?>
|
<?=$moodpic?>
|
||||||
<div class="moodpic">
|
|
||||||
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'achievements'))?>">
|
|
||||||
</div>
|
|
||||||
<?php endif ?>
|
|
||||||
<ul class="breadcrumbs">
|
<ul class="breadcrumbs">
|
||||||
<li><a href="<?=$linker->link(array('seminaries',$seminary['url']))?>"><?=$seminary['title']?></a></li>
|
<li><a href="<?=$linker->link(array('seminaries',$seminary['url']))?>"><?=$seminary['title']?></a></li>
|
||||||
<li><i class="fa fa-chevron-right fa-fw"></i><a href="<?=$linker->link(array('achievements','index',$seminary['url']))?>"><?=_('Achievements')?></a></li>
|
<li><i class="fa fa-chevron-right fa-fw"></i><a href="<?=$linker->link(array('achievements','index',$seminary['url']))?>"><?=_('Achievements')?></a></li>
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,4 @@
|
||||||
<?php if(!is_null($seminary['achievements_seminarymedia_id'])) : ?>
|
<?=$moodpic?>
|
||||||
<div class="moodpic">
|
|
||||||
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'achievements'))?>">
|
|
||||||
</div>
|
|
||||||
<?php endif ?>
|
|
||||||
<ul class="breadcrumbs">
|
<ul class="breadcrumbs">
|
||||||
<li><a href="<?=$linker->link(array('seminaries',$seminary['url']))?>"><?=$seminary['title']?></a></li>
|
<li><a href="<?=$linker->link(array('seminaries',$seminary['url']))?>"><?=$seminary['title']?></a></li>
|
||||||
<li><i class="fa fa-chevron-right fa-fw"></i><a href="<?=$linker->link(array('achievements','index',$seminary['url']))?>"><?=_('Achievements')?></a></li>
|
<li><i class="fa fa-chevron-right fa-fw"></i><a href="<?=$linker->link(array('achievements','index',$seminary['url']))?>"><?=_('Achievements')?></a></li>
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,4 @@
|
||||||
<?php if(!is_null($seminary['achievements_seminarymedia_id'])) : ?>
|
<?=$moodpic?>
|
||||||
<div class="moodpic">
|
|
||||||
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'achievements'))?>">
|
|
||||||
</div>
|
|
||||||
<?php endif ?>
|
|
||||||
<ul class="breadcrumbs">
|
<ul class="breadcrumbs">
|
||||||
<li><a href="<?=$linker->link(array('seminaries',$seminary['url']))?>"><?=$seminary['title']?></a></li>
|
<li><a href="<?=$linker->link(array('seminaries',$seminary['url']))?>"><?=$seminary['title']?></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,4 @@
|
||||||
<?php if(!is_null($seminary['achievements_seminarymedia_id'])) : ?>
|
<?=$moodpic?>
|
||||||
<div class="moodpic">
|
|
||||||
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'achievements'))?>">
|
|
||||||
</div>
|
|
||||||
<?php endif ?>
|
|
||||||
<ul class="breadcrumbs">
|
<ul class="breadcrumbs">
|
||||||
<li><a href="<?=$linker->link(array('seminaries',$seminary['url']))?>"><?=$seminary['title']?></a></li>
|
<li><a href="<?=$linker->link(array('seminaries',$seminary['url']))?>"><?=$seminary['title']?></a></li>
|
||||||
<li><i class="fa fa-chevron-right fa-fw"></i><a href="<?=$linker->link(array('achievements','index',$seminary['url']))?>"><?=_('Achievements')?></a></li>
|
<li><i class="fa fa-chevron-right fa-fw"></i><a href="<?=$linker->link(array('achievements','index',$seminary['url']))?>"><?=_('Achievements')?></a></li>
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,4 @@
|
||||||
<?php if(!is_null($seminary['charactergroups_seminarymedia_id'])) : ?>
|
<?=$moodpic?>
|
||||||
<div class="moodpic">
|
|
||||||
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'charactergroups'))?>">
|
|
||||||
</div>
|
|
||||||
<?php endif ?>
|
|
||||||
<ul class="breadcrumbs">
|
<ul class="breadcrumbs">
|
||||||
<li><a href="<?=$linker->link(array('seminaries',$seminary['url']))?>"><?=$seminary['title']?></a></li>
|
<li><a href="<?=$linker->link(array('seminaries',$seminary['url']))?>"><?=$seminary['title']?></a></li>
|
||||||
<li><i class="fa fa-chevron-right fa-fw"></i><a href="<?=$linker->link(array('index',$seminary['url']),1)?>"><?=_('Character Groups')?></a></li>
|
<li><i class="fa fa-chevron-right fa-fw"></i><a href="<?=$linker->link(array('index',$seminary['url']),1)?>"><?=_('Character Groups')?></a></li>
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue