add moodpics for system and Seminary categories
This commit is contained in:
parent
7e0dfc871e
commit
9839d13212
28 changed files with 77 additions and 35 deletions
|
|
@ -26,7 +26,7 @@
|
||||||
*/
|
*/
|
||||||
public $permissions = array(
|
public $permissions = array(
|
||||||
'index' => array('admin', 'moderator', 'user', 'guest'),
|
'index' => array('admin', 'moderator', 'user', 'guest'),
|
||||||
'seminaryheader' => array('admin', 'moderator', 'user'),
|
'seminarymoodpic' => array('admin', 'moderator', 'user'),
|
||||||
'seminary' => array('admin', 'moderator', 'user'),
|
'seminary' => array('admin', 'moderator', 'user'),
|
||||||
'avatar' => array('admin', 'moderator', 'user'),
|
'avatar' => array('admin', 'moderator', 'user'),
|
||||||
'achievement' => array('admin', 'moderator', 'user')
|
'achievement' => array('admin', 'moderator', 'user')
|
||||||
|
|
@ -95,21 +95,39 @@
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Action: seminaryheader
|
* Action: seminarymoodpic
|
||||||
*
|
*
|
||||||
* Display the header of a Seminary.
|
* Display the moodpic for a category of a Seminary.
|
||||||
*
|
*
|
||||||
* @throws IdNotFoundException
|
* @throws IdNotFoundException
|
||||||
* @param string $seminaryUrl URL-title of the Seminary
|
* @param string $seminaryUrl URL-title of the Seminary
|
||||||
|
* @param string $category Category to show moodpic of
|
||||||
* @param string $action Action for processing the media
|
* @param string $action Action for processing the media
|
||||||
*/
|
*/
|
||||||
public function seminaryheader($seminaryUrl, $action=null)
|
public function seminarymoodpic($seminaryUrl, $category=null, $action=null)
|
||||||
{
|
{
|
||||||
// Get Seminary
|
// Get Seminary
|
||||||
$seminary = $this->Seminaries->getSeminaryByUrl($seminaryUrl);
|
$seminary = $this->Seminaries->getSeminaryByUrl($seminaryUrl);
|
||||||
|
|
||||||
|
// Set index
|
||||||
|
switch($category)
|
||||||
|
{
|
||||||
|
case null:
|
||||||
|
$index = 'seminarymedia_id';
|
||||||
|
break;
|
||||||
|
case 'charactergroups':
|
||||||
|
$index = 'charactergroups_seminarymedia_id';
|
||||||
|
break;
|
||||||
|
case 'achievements':
|
||||||
|
$index = 'achievements_seminarymedia_id';
|
||||||
|
break;
|
||||||
|
case 'library':
|
||||||
|
$index = 'library_seminarymedia_id';
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
// Get media
|
// Get media
|
||||||
$media = $this->Media->getSeminaryMediaById($seminary['seminarymedia_id']);
|
$media = $this->Media->getSeminaryMediaById($seminary[$index]);
|
||||||
|
|
||||||
// Get file
|
// Get file
|
||||||
$file = $this->getMediaFile($media, $action);
|
$file = $this->getMediaFile($media, $action);
|
||||||
|
|
|
||||||
|
|
@ -49,7 +49,7 @@
|
||||||
{
|
{
|
||||||
// Get seminaries
|
// Get seminaries
|
||||||
return $this->db->query(
|
return $this->db->query(
|
||||||
'SELECT id, created, created_user_id, title, url, course, description, seminarymedia_id '.
|
'SELECT id, created, created_user_id, title, url, course, description, seminarymedia_id, charactergroups_seminarymedia_id, achievements_seminarymedia_id, library_seminarymedia_id '.
|
||||||
'FROM seminaries '.
|
'FROM seminaries '.
|
||||||
'ORDER BY created DESC'
|
'ORDER BY created DESC'
|
||||||
);
|
);
|
||||||
|
|
@ -66,7 +66,7 @@
|
||||||
public function getSeminaryById($seminaryId)
|
public function getSeminaryById($seminaryId)
|
||||||
{
|
{
|
||||||
$seminary = $this->db->query(
|
$seminary = $this->db->query(
|
||||||
'SELECT id, created, created_user_id, title, url, course, description, seminarymedia_id '.
|
'SELECT id, created, created_user_id, title, url, course, description, seminarymedia_id, charactergroups_seminarymedia_id, achievements_seminarymedia_id, library_seminarymedia_id '.
|
||||||
'FROM seminaries '.
|
'FROM seminaries '.
|
||||||
'WHERE id = ?',
|
'WHERE id = ?',
|
||||||
'i',
|
'i',
|
||||||
|
|
@ -91,7 +91,7 @@
|
||||||
public function getSeminaryByUrl($seminaryUrl)
|
public function getSeminaryByUrl($seminaryUrl)
|
||||||
{
|
{
|
||||||
$seminary = $this->db->query(
|
$seminary = $this->db->query(
|
||||||
'SELECT id, created, created_user_id, title, url, course, description, seminarymedia_id '.
|
'SELECT id, created, created_user_id, title, url, course, description, seminarymedia_id, charactergroups_seminarymedia_id, achievements_seminarymedia_id, library_seminarymedia_id '.
|
||||||
'FROM seminaries '.
|
'FROM seminaries '.
|
||||||
'WHERE url = ?',
|
'WHERE url = ?',
|
||||||
's',
|
's',
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
<?php if(!is_null($seminary['achievements_seminarymedia_id'])) : ?>
|
||||||
<div class="moodpic">
|
<div class="moodpic">
|
||||||
<img src="<?=$linker->link(array('media','seminaryheader',$seminary['url']))?>" />
|
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'achievements'))?>">
|
||||||
</div>
|
</div>
|
||||||
<?php endif ?>
|
<?php endif ?>
|
||||||
<ul class="breadcrumbs">
|
<ul class="breadcrumbs">
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
<?php if(!is_null($seminary['charactergroups_seminarymedia_id'])) : ?>
|
||||||
<div class="moodpic">
|
<div class="moodpic">
|
||||||
<img src="<?=$linker->link(array('media','seminaryheader',$seminary['url']))?>">
|
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'charactergroups'))?>">
|
||||||
</div>
|
</div>
|
||||||
<?php endif ?>
|
<?php endif ?>
|
||||||
<ul class="breadcrumbs">
|
<ul class="breadcrumbs">
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
<?php if(!is_null($seminary['charactergroups_seminarymedia_id'])) : ?>
|
||||||
<div class="moodpic">
|
<div class="moodpic">
|
||||||
<img src="<?=$linker->link(array('media','seminaryheader',$seminary['url']))?>">
|
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'charactergroups'))?>">
|
||||||
</div>
|
</div>
|
||||||
<?php endif ?>
|
<?php endif ?>
|
||||||
<ul class="breadcrumbs">
|
<ul class="breadcrumbs">
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
<?php if(!is_null($seminary['charactergroups_seminarymedia_id'])) : ?>
|
||||||
<div class="moodpic">
|
<div class="moodpic">
|
||||||
<img src="<?=$linker->link(array('media','seminaryheader',$seminary['url']))?>">
|
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'charactergroups'))?>">
|
||||||
</div>
|
</div>
|
||||||
<?php endif ?>
|
<?php endif ?>
|
||||||
<ul class="breadcrumbs">
|
<ul class="breadcrumbs">
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
<?php if(!is_null($seminary['charactergroups_seminarymedia_id'])) : ?>
|
||||||
<div class="moodpic">
|
<div class="moodpic">
|
||||||
<img src="<?=$linker->link(array('media','seminaryheader',$seminary['url']))?>">
|
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'charactergroups'))?>">
|
||||||
</div>
|
</div>
|
||||||
<?php endif ?>
|
<?php endif ?>
|
||||||
<ul class="breadcrumbs">
|
<ul class="breadcrumbs">
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
<?php if(!is_null($seminary['charactergroups_seminarymedia_id'])) : ?>
|
||||||
<div class="moodpic">
|
<div class="moodpic">
|
||||||
<img src="<?=$linker->link(array('media','seminaryheader',$seminary['url']))?>">
|
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'charactergroups'))?>">
|
||||||
</div>
|
</div>
|
||||||
<?php endif ?>
|
<?php endif ?>
|
||||||
<ul class="breadcrumbs">
|
<ul class="breadcrumbs">
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
||||||
<div class="moodpic">
|
<div class="moodpic">
|
||||||
<img src="<?=$linker->link(array('media','seminaryheader',$seminary['url']))?>">
|
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url']))?>">
|
||||||
</div>
|
</div>
|
||||||
<?php endif ?>
|
<?php endif ?>
|
||||||
<ul class="breadcrumbs">
|
<ul class="breadcrumbs">
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
||||||
<div class="moodpic">
|
<div class="moodpic">
|
||||||
<img src="<?=$linker->link(array('media','seminaryheader',$seminary['url']))?>">
|
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url']))?>">
|
||||||
</div>
|
</div>
|
||||||
<?php endif ?>
|
<?php endif ?>
|
||||||
<ul class="breadcrumbs">
|
<ul class="breadcrumbs">
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
||||||
<div class="moodpic">
|
<div class="moodpic">
|
||||||
<img src="<?=$linker->link(array('media','seminaryheader',$seminary['url']))?>">
|
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url']))?>">
|
||||||
</div>
|
</div>
|
||||||
<?php endif ?>
|
<?php endif ?>
|
||||||
<ul class="breadcrumbs">
|
<ul class="breadcrumbs">
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
||||||
<div class="moodpic">
|
<div class="moodpic">
|
||||||
<img src="<?=$linker->link(array('media','seminaryheader',$seminary['url']))?>">
|
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url']))?>">
|
||||||
</div>
|
</div>
|
||||||
<?php endif ?>
|
<?php endif ?>
|
||||||
<ul class="breadcrumbs">
|
<ul class="breadcrumbs">
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,6 @@
|
||||||
|
<div class="moodpic">
|
||||||
|
<img src="<?=$linker->link(array('grafics','questlab.jpg'))?>" />
|
||||||
|
</div>
|
||||||
<h1><?=_('Introduction')?></h1>
|
<h1><?=_('Introduction')?></h1>
|
||||||
<?php if(is_null($userId)) : ?>
|
<?php if(is_null($userId)) : ?>
|
||||||
<h2><?=_('Login')?></h2>
|
<h2><?=_('Login')?></h2>
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
<?php if(!is_null($seminary['library_seminarymedia_id'])) : ?>
|
||||||
<div class="moodpic">
|
<div class="moodpic">
|
||||||
<img src="<?=$linker->link(array('media','seminaryheader',$seminary['url']))?>" />
|
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'library'))?>">
|
||||||
</div>
|
</div>
|
||||||
<?php endif ?>
|
<?php endif ?>
|
||||||
<ul class="breadcrumbs">
|
<ul class="breadcrumbs">
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,6 @@
|
||||||
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
|
||||||
<div class="moodpic">
|
<div class="moodpic">
|
||||||
<img src="<?=$linker->link(array('media','seminaryheader',$seminary['url']))?>">
|
<img src="<?=$linker->link(array('grafics','questlab.jpg'))?>" />
|
||||||
</div>
|
</div>
|
||||||
<?php endif ?>
|
|
||||||
<h1><?=_('Seminaries')?></h1>
|
<h1><?=_('Seminaries')?></h1>
|
||||||
<h2><?=_('New seminary')?></h2>
|
<h2><?=_('New seminary')?></h2>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
||||||
<div class="moodpic">
|
<div class="moodpic">
|
||||||
<img src="<?=$linker->link(array('media','seminaryheader',$seminary['url']))?>">
|
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url']))?>">
|
||||||
</div>
|
</div>
|
||||||
<?php endif ?>
|
<?php endif ?>
|
||||||
<h1><?=_('Seminaries')?></h1>
|
<h1><?=_('Seminaries')?></h1>
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
||||||
<div class="moodpic">
|
<div class="moodpic">
|
||||||
<img src="<?=$linker->link(array('media','seminaryheader',$seminary['url']))?>">
|
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url']))?>">
|
||||||
</div>
|
</div>
|
||||||
<?php endif ?>
|
<?php endif ?>
|
||||||
<h1><?=_('Seminaries')?></h1>
|
<h1><?=_('Seminaries')?></h1>
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,6 @@
|
||||||
|
<div class="moodpic">
|
||||||
|
<img src="<?=$linker->link(array('grafics','questlab.jpg'))?>" />
|
||||||
|
</div>
|
||||||
<h1><?=_('Seminaries')?></h1>
|
<h1><?=_('Seminaries')?></h1>
|
||||||
<?php if(count(array_intersect(array('admin','moderator'),\hhu\z\controllers\IntermediateController::$user['roles'])) > 0) : ?>
|
<?php if(count(array_intersect(array('admin','moderator'),\hhu\z\controllers\IntermediateController::$user['roles'])) > 0) : ?>
|
||||||
<nav class="admin">
|
<nav class="admin">
|
||||||
|
|
@ -8,7 +11,7 @@
|
||||||
<?php foreach($seminaries as &$seminary) : ?>
|
<?php foreach($seminaries as &$seminary) : ?>
|
||||||
<li>
|
<li>
|
||||||
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
||||||
<img src="<?=$linker->link(array('media','seminaryheader',$seminary['url']))?>" />
|
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url']))?>" />
|
||||||
<?php endif ?>
|
<?php endif ?>
|
||||||
<section>
|
<section>
|
||||||
<p class="fwb">
|
<p class="fwb">
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
<?php if(!is_null($seminary['seminarymedia_id'])) : ?>
|
||||||
<div class="moodpic">
|
<div class="moodpic">
|
||||||
<img src="<?=$linker->link(array('media','seminaryheader',$seminary['url']))?>">
|
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url']))?>">
|
||||||
</div>
|
</div>
|
||||||
<?php endif ?>
|
<?php endif ?>
|
||||||
<h1><a href="<?=$linker->link(array('seminaries',$seminary['url']))?>"><?=$seminary['title']?></a></h1>
|
<h1><a href="<?=$linker->link(array('seminaries',$seminary['url']))?>"><?=$seminary['title']?></a></h1>
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,6 @@
|
||||||
|
<div class="moodpic">
|
||||||
|
<img src="<?=$linker->link(array('grafics','questlab.jpg'))?>" />
|
||||||
|
</div>
|
||||||
<h1><?=_('Users')?></h1>
|
<h1><?=_('Users')?></h1>
|
||||||
<h2><?=_('New user')?></h2>
|
<h2><?=_('New user')?></h2>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,6 @@
|
||||||
|
<div class="moodpic">
|
||||||
|
<img src="<?=$linker->link(array('grafics','questlab.jpg'))?>" />
|
||||||
|
</div>
|
||||||
<h1><?=_('Users')?></h1>
|
<h1><?=_('Users')?></h1>
|
||||||
<h2><?=_('Delete user')?></h2>
|
<h2><?=_('Delete user')?></h2>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,6 @@
|
||||||
|
<div class="moodpic">
|
||||||
|
<img src="<?=$linker->link(array('grafics','questlab.jpg'))?>" />
|
||||||
|
</div>
|
||||||
<h1><?=_('Users')?></h1>
|
<h1><?=_('Users')?></h1>
|
||||||
<h2><?=_('Edit user')?></h2>
|
<h2><?=_('Edit user')?></h2>
|
||||||
|
|
||||||
|
|
@ -5,8 +8,7 @@
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<label for="username"><?=_('Username')?>:</label>
|
<label for="username"><?=_('Username')?>:</label>
|
||||||
<input type="text" name="username" placeholder="<?=_('Username')?>" value="<?=$user['username']?>" /><br />
|
<input type="text" name="username" placeholder="<?=_('Username')?>" value="<?=$user['username']?>" /><br />
|
||||||
<label for="prename"><?=_('Prename')?>:</label>
|
<label for="prename"><?=_('Prename')?>:</label> <input name="prename" type="text" placeholder="<?=_('Prename')?>" value="<?=$user['prename']?>" /><br />
|
||||||
<input name="prename" type="text" placeholder="<?=_('Prename')?>" value="<?=$user['prename']?>" /><br />
|
|
||||||
<label for="surname"><?=_('Surname')?>:</label>
|
<label for="surname"><?=_('Surname')?>:</label>
|
||||||
<input name="surname" type="text" placeholder="<?=_('Surname')?>" value="<?=$user['surname']?>" /><br />
|
<input name="surname" type="text" placeholder="<?=_('Surname')?>" value="<?=$user['surname']?>" /><br />
|
||||||
<label for="email"><?=_('E‑mail address')?>:</label>
|
<label for="email"><?=_('E‑mail address')?>:</label>
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,6 @@
|
||||||
|
<div class="moodpic">
|
||||||
|
<img src="<?=$linker->link(array('grafics','questlab.jpg'))?>" />
|
||||||
|
</div>
|
||||||
<h1><?=_('Users')?></h1>
|
<h1><?=_('Users')?></h1>
|
||||||
<nav class="admin">
|
<nav class="admin">
|
||||||
<li><a href="<?=$linker->link('create', 1)?>"><?=_('Create new user')?></a></li>
|
<li><a href="<?=$linker->link('create', 1)?>"><?=_('Create new user')?></a></li>
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,6 @@
|
||||||
|
<div class="moodpic">
|
||||||
|
<img src="<?=$linker->link(array('grafics','questlab.jpg'))?>" />
|
||||||
|
</div>
|
||||||
<h1><?=_('Users')?></h1>
|
<h1><?=_('Users')?></h1>
|
||||||
|
|
||||||
<h2><?=_('Login')?></h2>
|
<h2><?=_('Login')?></h2>
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,6 @@
|
||||||
|
<div class="moodpic">
|
||||||
|
<img src="<?=$linker->link(array('grafics','questlab.jpg'))?>" />
|
||||||
|
</div>
|
||||||
<h1><?=_('Users')?></h1>
|
<h1><?=_('Users')?></h1>
|
||||||
|
|
||||||
<h2><?=_('Registration')?></h2>
|
<h2><?=_('Registration')?></h2>
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,6 @@
|
||||||
|
<div class="moodpic">
|
||||||
|
<img src="<?=$linker->link(array('grafics','questlab.jpg'))?>" />
|
||||||
|
</div>
|
||||||
<h1><?=_('Users')?></h1>
|
<h1><?=_('Users')?></h1>
|
||||||
<?php if(count(array_intersect(array('admin','moderator'),\hhu\z\controllers\IntermediateController::$user['roles'])) > 0) : ?>
|
<?php if(count(array_intersect(array('admin','moderator'),\hhu\z\controllers\IntermediateController::$user['roles'])) > 0) : ?>
|
||||||
<nav class="admin">
|
<nav class="admin">
|
||||||
|
|
|
||||||
BIN
www/grafics/questlab.jpg
Normal file
BIN
www/grafics/questlab.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 79 KiB |
Loading…
Add table
Add a link
Reference in a new issue