add moodpics for system and Seminary categories

This commit is contained in:
coderkun 2014-04-27 12:36:30 +02:00
commit 9839d13212
28 changed files with 77 additions and 35 deletions

View file

@ -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);

View file

@ -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',

View file

@ -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">

View file

@ -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">

View file

@ -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">

View file

@ -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">

View file

@ -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">

View file

@ -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">

View file

@ -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">

View file

@ -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">

View file

@ -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">

View file

@ -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">

View file

@ -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>

View file

@ -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">

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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">

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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"><?=_('Email address')?>:</label> <label for="email"><?=_('Email address')?>:</label>

View file

@ -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>

View file

@ -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>

View file

@ -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>

View file

@ -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

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB