replace tabs with spaces

This commit is contained in:
oliver 2015-05-12 09:49:53 +02:00
commit c79f0f213b
176 changed files with 27652 additions and 27647 deletions

View file

@ -1,25 +1,25 @@
<?php
foreach($characters as &$character)
{
// Role translation
foreach($character['characterroles'] as &$role)
{
switch($role)
{
case 'admin': $role = _('Admin');
break;
case 'moderator': $role = _('Moderator');
break;
case 'user': $role = _('User');
break;
}
}
}
foreach($characters as &$character)
{
// Role translation
foreach($character['characterroles'] as &$role)
{
switch($role)
{
case 'admin': $role = _('Admin');
break;
case 'moderator': $role = _('Moderator');
break;
case 'user': $role = _('User');
break;
}
}
}
?>
<?=json_encode(array(
'seminary' => $seminary,
'characters' => $characters,
'more' => (($page*$limit) < $charactersCount)
'seminary' => $seminary,
'characters' => $characters,
'more' => (($page*$limit) < $charactersCount)
))?>

View file

@ -1,37 +1,37 @@
<?php
foreach($quests as &$quest)
{
// Questtype translation
$questtype = $quest['questtype']['title'];
switch($quest['questtype']['classname'])
{
case null: $questtype = _('Questtype Empty');
break;
case 'bossfight': $questtype = _('Questtype bossfight');
break;
case 'choiceinput': $questtype = _('Questtype choiceinput');
break;
case 'crossword': $questtype = _('Questtype crossword');
break;
case 'dragndrop': $questtype = _('Questtype dragndrop');
break;
case 'multiplechoice': $questtype = _('Questtype multiplechoice');
break;
case 'submit': $questtype = _('Questtype submit');
break;
case 'textinput': $questtype = _('Questtype textinput');
break;
}
$quest['questtype']['title'] = $questtype;
// XPs translation
$quest['xps'] = sprintf(_('%dXPs'), $quest['xps']);
}
foreach($quests as &$quest)
{
// Questtype translation
$questtype = $quest['questtype']['title'];
switch($quest['questtype']['classname'])
{
case null: $questtype = _('Questtype Empty');
break;
case 'bossfight': $questtype = _('Questtype bossfight');
break;
case 'choiceinput': $questtype = _('Questtype choiceinput');
break;
case 'crossword': $questtype = _('Questtype crossword');
break;
case 'dragndrop': $questtype = _('Questtype dragndrop');
break;
case 'multiplechoice': $questtype = _('Questtype multiplechoice');
break;
case 'submit': $questtype = _('Questtype submit');
break;
case 'textinput': $questtype = _('Questtype textinput');
break;
}
$quest['questtype']['title'] = $questtype;
// XPs translation
$quest['xps'] = sprintf(_('%dXPs'), $quest['xps']);
}
?>
<?=json_encode(array(
'seminary' => $seminary,
'quests' => $quests,
'more' => (($page*$limit) < $questsCount)
'seminary' => $seminary,
'quests' => $quests,
'more' => (($page*$limit) < $questsCount)
))?>

View file

@ -1,27 +1,27 @@
<?php
foreach($users as &$user)
{
// Role translation
foreach($user['roles'] as &$role)
{
switch($role)
{
case 'admin': $role = _('Admin');
break;
case 'moderator': $role = _('Moderator');
break;
case 'user': $role = _('User');
break;
}
}
// Date formattieng
$user['created'] = sprintf(_('registered on %s'), $dateFormatter->format(new \DateTime($user['created'])));
}
foreach($users as &$user)
{
// Role translation
foreach($user['roles'] as &$role)
{
switch($role)
{
case 'admin': $role = _('Admin');
break;
case 'moderator': $role = _('Moderator');
break;
case 'user': $role = _('User');
break;
}
}
// Date formattieng
$user['created'] = sprintf(_('registered on %s'), $dateFormatter->format(new \DateTime($user['created'])));
}
?>
<?=json_encode(array(
'users' => $users,
'more' => (($page*$limit) < $usersCount)
'users' => $users,
'more' => (($page*$limit) < $usersCount)
))?>

View file

@ -2,15 +2,15 @@
<html>
<head>
<meta charset="utf-8" />
<title>Questlab</title>
<meta charset="utf-8" />
<title>Questlab</title>
</head>
<body>
<h1>Questlab</h1>
<article>
<?=$intermediate?>
</article>
<h1>Questlab</h1>
<article>
<?=$intermediate?>
</article>
</body>
</html>

View file

@ -1,152 +1,152 @@
<?php if(!is_null($seminary['achievements_seminarymedia_id'])) : ?>
<div class="moodpic">
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'achievements'))?>">
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'achievements'))?>">
</div>
<?php endif ?>
<ul class="breadcrumbs">
<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><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>
</ul>
<h1><?=_('Edit Achievement conditions')?></h1>
<form method="post">
<fieldset>
<legend><?=_('Conditions')?></legend>
<ul>
<?php foreach($conditions as &$condition) : ?>
<li>
<?php if($achievement['condition'] == 'date') : ?>
<label for="condition-<?=$condition['id']?>-select"><?=_('Date')?>:</label>
<input id="condition-<?=$condition['id']?>-select" type="text" name="conditions[<?=$condition['id']?>][select]" placeholder="SELECT" value="<?=$condition['select']?>" />
<?php elseif($achievement['condition'] == 'character') : ?>
<label for="condition-<?=$condition['id']?>-value"><?=_('Field')?>:</label>
<select id="condition-<?=$condition['id']?>-field" name="conditions[<?=$condition['id']?>][field]">
<?php foreach($characterFields as &$field) : ?>
<option value="<?=$field?>" <?php if($condition['field'] == $field) : ?>selected="selected"<?php endif ?>><?=$field?></option>
<?php endforeach ?>
</select><br />
<label for="condition-<?=$condition['id']?>-value"><?=_('Value')?>:</label>
<input id="condition-<?=$condition['id']?>-value" type="text" name="conditions[<?=$condition['id']?>][value]" placeholder="<?=_('Value')?>" value="<?=$condition['value']?>" />
<?php elseif($achievement['condition'] == 'quest') : ?>
<label for="condition-<?=$condition['id']?>-value"><?=_('Field')?>:</label>
<select id="condition-<?=$condition['id']?>-field" name="conditions[<?=$condition['id']?>][field]">
<?php foreach($questFields as &$field) : ?>
<option value="<?=$field?>" <?php if($condition['field'] == $field) : ?>selected="selected"<?php endif ?>><?=$field?></option>
<?php endforeach ?>
</select><br />
<input id="condition-<?=$condition['id']?>-count" type="checkbox" name="conditions[<?=$condition['id']?>][count]" <?php if($condition['count']) : ?>checked="checked"<?php endif ?> />
<label for="condition-<?=$condition['id']?>-count"><?=_('Count')?></label><br />
<label for="condition-<?=$condition['id']?>-value"><?=_('Value')?>:</label>
<input id="condition-<?=$condition['id']?>-value" type="text" name="conditions[<?=$condition['id']?>][value]" placeholder="<?=_('Value')?>" value="<?=$condition['value']?>" /><br />
<label for="condition-<?=$condition['id']?>-quest"><?=_('Quest')?>:</label>
<select id="condition-<?=$condition['id']?>-quest" name="conditions[<?=$condition['id']?>][quest]">
<option value="" <?php if(is_null($condition['quest_id'])) : ?>selected="selected"<?php endif ?>><?=_('unset')?><option>
<?php foreach($quests as &$quest) : ?>
<option value="<?=$quest['url']?>" <?php if($condition['quest_id'] == $quest['id']) : ?>selected="selected"<?php endif ?>><?=$quest['title']?></option>
<?php endforeach ?>
</select><br />
<label for="condition-<?=$condition['id']?>-status"><?=_('Status')?>:</label>
<select id="condition-<?=$condition['id']?>-status" name="conditions[<?=$condition['id']?>][status]">
<option value="" <?php if(is_null($condition['status'])) : ?>selected="selected"<?php endif ?>><?=_('unset')?></option>
<option value="0" <?php if(!is_null($condition['status']) && $condition['status'] == 0) : ?>selected="selected"<?php endif ?>><?=_('entered')?></option>
<option value="1" <?php if($condition['status'] == 1) : ?>selected="selected"<?php endif ?>><?=_('submitted')?></option>
<option value="2" <?php if($condition['status'] == 2) : ?>selected="selected"<?php endif ?>><?=_('unsolved')?></option>
<option value="3" <?php if($condition['status'] == 3) : ?>selected="selected"<?php endif ?>><?=_('solved')?></option>
</select><br />
<label for="condition-<?=$condition['id']?>-groupby"><?=_('Group by')?>:</label>
<input id="condition-<?=$condition['id']?>-groupby" type="text" name="conditions[<?=$condition['id']?>][groupby]" placeholder="<?=_('Group by')?>" value="<?=$condition['groupby']?>" />
<?php elseif($achievement['condition'] == 'achievement') : ?>
<label for="condition-<?=$condition['id']?>-value"><?=_('Field')?>:</label>
<select id="condition-<?=$condition['id']?>-field" name="conditions[<?=$condition['id']?>][field]">
<?php foreach($achievementFields as &$field) : ?>
<option value="<?=$field?>" <?php if($condition['field'] == $field) : ?>selected="selected"<?php endif ?>><?=$field?></option>
<?php endforeach ?>
</select><br />
<input id="condition-<?=$condition['id']?>-count" type="checkbox" name="conditions[<?=$condition['id']?>][count]" <?php if($condition['count']) : ?>checked="checked"<?php endif ?> />
<label for="condition-<?=$condition['id']?>-count"><?=_('Count')?></label><br />
<label for="condition-<?=$condition['id']?>-value"><?=_('Value')?>:</label>
<input id="condition-<?=$condition['id']?>-value" type="text" name="conditions[<?=$condition['id']?>][value]" placeholder="<?=_('Value')?>" value="<?=$condition['value']?>" /><br />
<label for="condition-<?=$condition['id']?>-achievement"><?=_('Achievement')?>:</label>
<select id="condition-<?=$condition['id']?>-achievement" name="conditions[<?=$condition['id']?>][achievement]">
<option value="" <?php if(is_null($condition['meta_achievement_id'])) : ?>selected="selected"<?php endif ?>><?=_('unset')?><option>
<?php foreach($achievements as &$a) : ?>
<option value="<?=$a['url']?>" <?php if($condition['meta_achievement_id'] == $a['id']) : ?>selected="selected"<?php endif ?>><?=$a['title']?></option>
<?php endforeach ?>
</select><br />
<label for="condition-<?=$condition['id']?>-groupby"><?=_('Group by')?>:</label>
<input id="condition-<?=$condition['id']?>-groupby" type="text" name="conditions[<?=$condition['id']?>][groupby]" placeholder="<?=_('Group by')?>" value="<?=$condition['groupby']?>" />
<?php endif ?>
<br />
<input id="delete-<?=$condition['id']?>" type="checkbox" name="deletes[<?=$condition['id']?>]" <?php if(array_key_exists($condition['id'], $deletes)) : ?>checked="checked"<?php endif ?> />
<label for="delete-<?=$condition['id']?>"><?=_('delete')?></label>
</li>
<?php endforeach ?>
<li>
<?php if($achievement['condition'] == 'date') : ?>
<label for="condition-new-select"><?=_('Date')?>:</label>
<input id="condition-new-select" type="text" name="conditions[new][select]" placeholder="<?=_('New condition')?>" value="" />
<?php elseif($achievement['condition'] == 'character') : ?>
<label for="condition-new-field"><?=_('Field')?>:</label>
<select id="condition-new-field" name="conditions[new][field]">
<?php foreach($characterFields as &$field) : ?>
<option value="<?=$field?>"><?=$field?></option>
<?php endforeach ?>
</select><br />
<label for="condition-new-value"><?=_('Value')?>:</label>
<input id="condition-new-value" type="text" name="conditions[new][value]" placeholder="<?=_('New condition')?>" value="" />
<?php elseif($achievement['condition'] == 'quest') : ?>
<label for="condition-new-field"><?=_('Field')?>:</label>
<select id="condition-new-field" name="conditions[new][field]">
<?php foreach($questFields as &$field) : ?>
<option value="<?=$field?>"><?=$field?></option>
<?php endforeach ?>
</select><br />
<input id="condition-new-count" type="checkbox" name="conditions[new][count]" />
<label for="condition-new-count"><?=_('Count')?></label><br />
<label for="condition-value"><?=_('Value')?>:</label>
<input id="condition-new-value" type="number" name="conditions[new][value]" placeholder="<?=_('Value')?>" value="" /><br />
<label for="condition-new-quest"><?=_('Quest')?>:</label>
<select id="condition-new-quest" name="conditions[new][quest]">
<option value=""><?=_('unset')?><option>
<?php foreach($quests as &$quest) : ?>
<option value="<?=$quest['url']?>"><?=$quest['title']?></option>
<?php endforeach ?>
</select><br />
<label for="condition-new-status"><?=_('Status')?>:</label>
<select id="condition-new-status" name="conditions[new][status]">
<option value=""><?=_('unset')?></option>
<option value="0"><?=_('entered')?></option>
<option value="1"><?=_('submitted')?></option>
<option value="2"><?=_('unsolved')?></option>
<option value="3"><?=_('solved')?></option>
</select><br />
<label for="condition-new-groupby"><?=_('Group by')?>:</label>
<input id="condition-new-groupby" type="text" name="conditions[new][groupby]" placeholder="<?=_('Group by')?>" value="" />
<?php elseif($achievement['condition'] == 'achievement') : ?>
<label for="condition-new-field"><?=_('Field')?>:</label>
<select id="condition-new-field" name="conditions[new][field]">
<?php foreach($achievementFields as &$field) : ?>
<option value="<?=$field?>"><?=$field?></option>
<?php endforeach ?>
</select><br />
<input id="condition-new-count" type="checkbox" name="conditions[new][count]" />
<label for="condition-new-count"><?=_('Count')?></label><br />
<label for="condition-new-value"><?=_('Value')?>:</label>
<input id="condition-new-value" type="number" name="conditions[new][value]" placeholder="<?=_('Value')?>" value="" /><br />
<label for="condition-new-achievement"><?=_('Achievement')?>:</label>
<select id="condition-new-achievement" name="conditions[new][achievement]">
<option value=""><?=_('unset')?><option>
<?php foreach($achievements as &$a) : ?>
<option value="<?=$a['url']?>"><?=$a['title']?></option>
<?php endforeach ?>
</select><br />
<label for="condition-new-groupby"><?=_('Group by')?>:</label>
<input id="condition-new-groupby" type="text" name="conditions[new][groupby]" placeholder="<?=_('Group by')?>" value="" />
<?php else : ?>
hallo
<?php endif ?>
</li>
</ul>
</fieldset>
<input type="submit" name="edit" value="<?=_('save')?>" />
<fieldset>
<legend><?=_('Conditions')?></legend>
<ul>
<?php foreach($conditions as &$condition) : ?>
<li>
<?php if($achievement['condition'] == 'date') : ?>
<label for="condition-<?=$condition['id']?>-select"><?=_('Date')?>:</label>
<input id="condition-<?=$condition['id']?>-select" type="text" name="conditions[<?=$condition['id']?>][select]" placeholder="SELECT" value="<?=$condition['select']?>" />
<?php elseif($achievement['condition'] == 'character') : ?>
<label for="condition-<?=$condition['id']?>-value"><?=_('Field')?>:</label>
<select id="condition-<?=$condition['id']?>-field" name="conditions[<?=$condition['id']?>][field]">
<?php foreach($characterFields as &$field) : ?>
<option value="<?=$field?>" <?php if($condition['field'] == $field) : ?>selected="selected"<?php endif ?>><?=$field?></option>
<?php endforeach ?>
</select><br />
<label for="condition-<?=$condition['id']?>-value"><?=_('Value')?>:</label>
<input id="condition-<?=$condition['id']?>-value" type="text" name="conditions[<?=$condition['id']?>][value]" placeholder="<?=_('Value')?>" value="<?=$condition['value']?>" />
<?php elseif($achievement['condition'] == 'quest') : ?>
<label for="condition-<?=$condition['id']?>-value"><?=_('Field')?>:</label>
<select id="condition-<?=$condition['id']?>-field" name="conditions[<?=$condition['id']?>][field]">
<?php foreach($questFields as &$field) : ?>
<option value="<?=$field?>" <?php if($condition['field'] == $field) : ?>selected="selected"<?php endif ?>><?=$field?></option>
<?php endforeach ?>
</select><br />
<input id="condition-<?=$condition['id']?>-count" type="checkbox" name="conditions[<?=$condition['id']?>][count]" <?php if($condition['count']) : ?>checked="checked"<?php endif ?> />
<label for="condition-<?=$condition['id']?>-count"><?=_('Count')?></label><br />
<label for="condition-<?=$condition['id']?>-value"><?=_('Value')?>:</label>
<input id="condition-<?=$condition['id']?>-value" type="text" name="conditions[<?=$condition['id']?>][value]" placeholder="<?=_('Value')?>" value="<?=$condition['value']?>" /><br />
<label for="condition-<?=$condition['id']?>-quest"><?=_('Quest')?>:</label>
<select id="condition-<?=$condition['id']?>-quest" name="conditions[<?=$condition['id']?>][quest]">
<option value="" <?php if(is_null($condition['quest_id'])) : ?>selected="selected"<?php endif ?>><?=_('unset')?><option>
<?php foreach($quests as &$quest) : ?>
<option value="<?=$quest['url']?>" <?php if($condition['quest_id'] == $quest['id']) : ?>selected="selected"<?php endif ?>><?=$quest['title']?></option>
<?php endforeach ?>
</select><br />
<label for="condition-<?=$condition['id']?>-status"><?=_('Status')?>:</label>
<select id="condition-<?=$condition['id']?>-status" name="conditions[<?=$condition['id']?>][status]">
<option value="" <?php if(is_null($condition['status'])) : ?>selected="selected"<?php endif ?>><?=_('unset')?></option>
<option value="0" <?php if(!is_null($condition['status']) && $condition['status'] == 0) : ?>selected="selected"<?php endif ?>><?=_('entered')?></option>
<option value="1" <?php if($condition['status'] == 1) : ?>selected="selected"<?php endif ?>><?=_('submitted')?></option>
<option value="2" <?php if($condition['status'] == 2) : ?>selected="selected"<?php endif ?>><?=_('unsolved')?></option>
<option value="3" <?php if($condition['status'] == 3) : ?>selected="selected"<?php endif ?>><?=_('solved')?></option>
</select><br />
<label for="condition-<?=$condition['id']?>-groupby"><?=_('Group by')?>:</label>
<input id="condition-<?=$condition['id']?>-groupby" type="text" name="conditions[<?=$condition['id']?>][groupby]" placeholder="<?=_('Group by')?>" value="<?=$condition['groupby']?>" />
<?php elseif($achievement['condition'] == 'achievement') : ?>
<label for="condition-<?=$condition['id']?>-value"><?=_('Field')?>:</label>
<select id="condition-<?=$condition['id']?>-field" name="conditions[<?=$condition['id']?>][field]">
<?php foreach($achievementFields as &$field) : ?>
<option value="<?=$field?>" <?php if($condition['field'] == $field) : ?>selected="selected"<?php endif ?>><?=$field?></option>
<?php endforeach ?>
</select><br />
<input id="condition-<?=$condition['id']?>-count" type="checkbox" name="conditions[<?=$condition['id']?>][count]" <?php if($condition['count']) : ?>checked="checked"<?php endif ?> />
<label for="condition-<?=$condition['id']?>-count"><?=_('Count')?></label><br />
<label for="condition-<?=$condition['id']?>-value"><?=_('Value')?>:</label>
<input id="condition-<?=$condition['id']?>-value" type="text" name="conditions[<?=$condition['id']?>][value]" placeholder="<?=_('Value')?>" value="<?=$condition['value']?>" /><br />
<label for="condition-<?=$condition['id']?>-achievement"><?=_('Achievement')?>:</label>
<select id="condition-<?=$condition['id']?>-achievement" name="conditions[<?=$condition['id']?>][achievement]">
<option value="" <?php if(is_null($condition['meta_achievement_id'])) : ?>selected="selected"<?php endif ?>><?=_('unset')?><option>
<?php foreach($achievements as &$a) : ?>
<option value="<?=$a['url']?>" <?php if($condition['meta_achievement_id'] == $a['id']) : ?>selected="selected"<?php endif ?>><?=$a['title']?></option>
<?php endforeach ?>
</select><br />
<label for="condition-<?=$condition['id']?>-groupby"><?=_('Group by')?>:</label>
<input id="condition-<?=$condition['id']?>-groupby" type="text" name="conditions[<?=$condition['id']?>][groupby]" placeholder="<?=_('Group by')?>" value="<?=$condition['groupby']?>" />
<?php endif ?>
<br />
<input id="delete-<?=$condition['id']?>" type="checkbox" name="deletes[<?=$condition['id']?>]" <?php if(array_key_exists($condition['id'], $deletes)) : ?>checked="checked"<?php endif ?> />
<label for="delete-<?=$condition['id']?>"><?=_('delete')?></label>
</li>
<?php endforeach ?>
<li>
<?php if($achievement['condition'] == 'date') : ?>
<label for="condition-new-select"><?=_('Date')?>:</label>
<input id="condition-new-select" type="text" name="conditions[new][select]" placeholder="<?=_('New condition')?>" value="" />
<?php elseif($achievement['condition'] == 'character') : ?>
<label for="condition-new-field"><?=_('Field')?>:</label>
<select id="condition-new-field" name="conditions[new][field]">
<?php foreach($characterFields as &$field) : ?>
<option value="<?=$field?>"><?=$field?></option>
<?php endforeach ?>
</select><br />
<label for="condition-new-value"><?=_('Value')?>:</label>
<input id="condition-new-value" type="text" name="conditions[new][value]" placeholder="<?=_('New condition')?>" value="" />
<?php elseif($achievement['condition'] == 'quest') : ?>
<label for="condition-new-field"><?=_('Field')?>:</label>
<select id="condition-new-field" name="conditions[new][field]">
<?php foreach($questFields as &$field) : ?>
<option value="<?=$field?>"><?=$field?></option>
<?php endforeach ?>
</select><br />
<input id="condition-new-count" type="checkbox" name="conditions[new][count]" />
<label for="condition-new-count"><?=_('Count')?></label><br />
<label for="condition-value"><?=_('Value')?>:</label>
<input id="condition-new-value" type="number" name="conditions[new][value]" placeholder="<?=_('Value')?>" value="" /><br />
<label for="condition-new-quest"><?=_('Quest')?>:</label>
<select id="condition-new-quest" name="conditions[new][quest]">
<option value=""><?=_('unset')?><option>
<?php foreach($quests as &$quest) : ?>
<option value="<?=$quest['url']?>"><?=$quest['title']?></option>
<?php endforeach ?>
</select><br />
<label for="condition-new-status"><?=_('Status')?>:</label>
<select id="condition-new-status" name="conditions[new][status]">
<option value=""><?=_('unset')?></option>
<option value="0"><?=_('entered')?></option>
<option value="1"><?=_('submitted')?></option>
<option value="2"><?=_('unsolved')?></option>
<option value="3"><?=_('solved')?></option>
</select><br />
<label for="condition-new-groupby"><?=_('Group by')?>:</label>
<input id="condition-new-groupby" type="text" name="conditions[new][groupby]" placeholder="<?=_('Group by')?>" value="" />
<?php elseif($achievement['condition'] == 'achievement') : ?>
<label for="condition-new-field"><?=_('Field')?>:</label>
<select id="condition-new-field" name="conditions[new][field]">
<?php foreach($achievementFields as &$field) : ?>
<option value="<?=$field?>"><?=$field?></option>
<?php endforeach ?>
</select><br />
<input id="condition-new-count" type="checkbox" name="conditions[new][count]" />
<label for="condition-new-count"><?=_('Count')?></label><br />
<label for="condition-new-value"><?=_('Value')?>:</label>
<input id="condition-new-value" type="number" name="conditions[new][value]" placeholder="<?=_('Value')?>" value="" /><br />
<label for="condition-new-achievement"><?=_('Achievement')?>:</label>
<select id="condition-new-achievement" name="conditions[new][achievement]">
<option value=""><?=_('unset')?><option>
<?php foreach($achievements as &$a) : ?>
<option value="<?=$a['url']?>"><?=$a['title']?></option>
<?php endforeach ?>
</select><br />
<label for="condition-new-groupby"><?=_('Group by')?>:</label>
<input id="condition-new-groupby" type="text" name="conditions[new][groupby]" placeholder="<?=_('Group by')?>" value="" />
<?php else : ?>
hallo
<?php endif ?>
</li>
</ul>
</fieldset>
<input type="submit" name="edit" value="<?=_('save')?>" />
</form>

View file

@ -1,109 +1,109 @@
<?php if(!is_null($seminary['achievements_seminarymedia_id'])) : ?>
<div class="moodpic">
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'achievements'))?>">
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'achievements'))?>">
</div>
<?php endif ?>
<ul class="breadcrumbs">
<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><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>
</ul>
<h1><?=_('Create Achievement')?></h1>
<?php if($validation !== true && !empty($validation)) : ?>
<ul class="validation">
<?php foreach($validation as $field => &$settings) : ?>
<li>
<ul>
<?php foreach($settings as $setting => $value) : ?>
<li>
<?php switch($field) {
case 'media':
switch($setting) {
case 'error': printf(_('Error during picture upload: %s'), $value);
break;
case 'mimetype': printf(_('Picture has wrong type “%s”'), $value);
break;
case 'size': echo _('Picture exceeds size maximum');
break;
default: echo _('Picture invalid');
}
break;
case 'title':
switch($setting) {
case 'minlength': printf(_('Title is too short (min. %d chars)'), $value);
break;
case 'maxlength': printf(_('Title is too long (max. %d chars)'), $value);
break;
case 'regex': echo _('Title contains illegal characters');
break;
case 'exist': echo _('Title already exists');
break;
default: echo _('Title invalid');
}
break;
case 'deadline':
switch($setting) {
case 'regex': echo _('Deadline has wrong format');
break;
default: echo _('Deadline invalid');
}
break;
} ?>
</li>
<?php endforeach ?>
</ul>
</li>
<?php endforeach ?>
<?php foreach($validation as $field => &$settings) : ?>
<li>
<ul>
<?php foreach($settings as $setting => $value) : ?>
<li>
<?php switch($field) {
case 'media':
switch($setting) {
case 'error': printf(_('Error during picture upload: %s'), $value);
break;
case 'mimetype': printf(_('Picture has wrong type “%s”'), $value);
break;
case 'size': echo _('Picture exceeds size maximum');
break;
default: echo _('Picture invalid');
}
break;
case 'title':
switch($setting) {
case 'minlength': printf(_('Title is too short (min. %d chars)'), $value);
break;
case 'maxlength': printf(_('Title is too long (max. %d chars)'), $value);
break;
case 'regex': echo _('Title contains illegal characters');
break;
case 'exist': echo _('Title already exists');
break;
default: echo _('Title invalid');
}
break;
case 'deadline':
switch($setting) {
case 'regex': echo _('Deadline has wrong format');
break;
default: echo _('Deadline invalid');
}
break;
} ?>
</li>
<?php endforeach ?>
</ul>
</li>
<?php endforeach ?>
</ul>
<?php endif ?>
<form method="post" class="logreg" enctype="multipart/form-data">
<fieldset>
<legend><?=_('Images')?></legend>
<label for="unachievedImage"><?=_('Unachieved')?></label>
<input id="unachievedImage" type="file" name="unachieved_image" accept="<?=implode(',', array_map(function($m) { return $m['mimetype']; }, $mimetypes))?>" /><br />
<label for="achievedImage"><?=_('Achieved')?></label>
<input id="achievedImage" type="file" name="achieved_image" accept="<?=implode(',', array_map(function($m) { return $m['mimetype']; }, $mimetypes))?>" /><br />
<p><?=_('Allowed file types')?>:</p>
<ul>
<?php foreach($mimetypes as &$mimetype) : ?>
<li><?=sprintf(_('%s-files'), strtoupper(explode('/',$mimetype['mimetype'])[1]))?> <?php if($mimetype['size'] > 0) : ?>(<?=_('max.')?> <?=round($mimetype['size']/(1024*1024),2)?>MiB)<?php endif ?></li>
<?php endforeach ?>
</ul>
</fieldset>
<fieldset>
<label for="title"><?=_('Title')?>:</label>
<input id="title" type="text" name="title" placeholder="<?=_('Title')?>" required="required" maxlength="<?=$validationSettings['title']['maxlength']?>" value="<?=$title?>" <?=(array_key_exists('title', $validation)) ? 'class="invalid"' : null?> /><br />
<label for="description"><?=_('Description')?>:</label>
<textarea id="description" name="description"><?=$description?></textarea><br />
<input id="progress" type="checkbox" name="progress" <?php if($progress) : ?>checked="checked"<?php endif ?> />
<label for="progress"><?=_('Show progress')?></label><br />
<input id="hidden" type="checkbox" name="hidden" <?php if($hidden) : ?>checked="checked"<?php endif ?> />
<label for="hidden"><?=_('Secret Achievement')?></label><br />
<input id="onlyOnce" type="checkbox" name="only_once" <?php if($onlyOnce) : ?>checked="checked"<?php endif ?> />
<label for="onlyOnce"><?=_('Only achieveable by one Character')?></label><br />
<input id="allConditions" type="checkbox" name="all_conditions" <?php if($allConditions) : ?>checked="checked"<?php endif ?> />
<label for="allConditions"><?=_('All conditions')?></label><br />
<label for="deadline"><?=_('Deadline')?>:</label>
<input id="deadline" type="datetime" name="deadline" placeholder="YYYY-MM-DD HH:MM:SS" pattern="<?=substr($validationSettings['deadline']['regex'],1,strrpos($validationSettings['deadline']['regex'],$validationSettings['deadline']['regex'][0])-1)?>" value="<?=$deadline?>" <?=(array_key_exists('deadline', $validation)) ? 'class="invalid"' : null?> />
</fieldset>
<fieldset>
<legend><?=_('Conditions')?></legend>
<select name="condition">
<?php foreach($conditions as &$c) : ?>
<option value="<?=$c['condition']?>" <?php if($c['condition'] == $condition) : ?>selected="selected"<?php endif ?>>
<?php switch($c['condition']) {
case 'date': echo _('Achievement conditions date');
break;
case 'character': echo _('Achievement conditions Character');
break;
case 'quest': echo _('Achievement conditions Quest');
break;
case 'achievement': echo _('Achievement conditions Achievement');
break;
} ?>
</option>
<?php endforeach ?>
</select>
</fieldset>
<input type="submit" name="edit" value="<?=_('save and edit conditions')?>" />
<fieldset>
<legend><?=_('Images')?></legend>
<label for="unachievedImage"><?=_('Unachieved')?></label>
<input id="unachievedImage" type="file" name="unachieved_image" accept="<?=implode(',', array_map(function($m) { return $m['mimetype']; }, $mimetypes))?>" /><br />
<label for="achievedImage"><?=_('Achieved')?></label>
<input id="achievedImage" type="file" name="achieved_image" accept="<?=implode(',', array_map(function($m) { return $m['mimetype']; }, $mimetypes))?>" /><br />
<p><?=_('Allowed file types')?>:</p>
<ul>
<?php foreach($mimetypes as &$mimetype) : ?>
<li><?=sprintf(_('%s-files'), strtoupper(explode('/',$mimetype['mimetype'])[1]))?> <?php if($mimetype['size'] > 0) : ?>(<?=_('max.')?> <?=round($mimetype['size']/(1024*1024),2)?>MiB)<?php endif ?></li>
<?php endforeach ?>
</ul>
</fieldset>
<fieldset>
<label for="title"><?=_('Title')?>:</label>
<input id="title" type="text" name="title" placeholder="<?=_('Title')?>" required="required" maxlength="<?=$validationSettings['title']['maxlength']?>" value="<?=$title?>" <?=(array_key_exists('title', $validation)) ? 'class="invalid"' : null?> /><br />
<label for="description"><?=_('Description')?>:</label>
<textarea id="description" name="description"><?=$description?></textarea><br />
<input id="progress" type="checkbox" name="progress" <?php if($progress) : ?>checked="checked"<?php endif ?> />
<label for="progress"><?=_('Show progress')?></label><br />
<input id="hidden" type="checkbox" name="hidden" <?php if($hidden) : ?>checked="checked"<?php endif ?> />
<label for="hidden"><?=_('Secret Achievement')?></label><br />
<input id="onlyOnce" type="checkbox" name="only_once" <?php if($onlyOnce) : ?>checked="checked"<?php endif ?> />
<label for="onlyOnce"><?=_('Only achieveable by one Character')?></label><br />
<input id="allConditions" type="checkbox" name="all_conditions" <?php if($allConditions) : ?>checked="checked"<?php endif ?> />
<label for="allConditions"><?=_('All conditions')?></label><br />
<label for="deadline"><?=_('Deadline')?>:</label>
<input id="deadline" type="datetime" name="deadline" placeholder="YYYY-MM-DD HH:MM:SS" pattern="<?=substr($validationSettings['deadline']['regex'],1,strrpos($validationSettings['deadline']['regex'],$validationSettings['deadline']['regex'][0])-1)?>" value="<?=$deadline?>" <?=(array_key_exists('deadline', $validation)) ? 'class="invalid"' : null?> />
</fieldset>
<fieldset>
<legend><?=_('Conditions')?></legend>
<select name="condition">
<?php foreach($conditions as &$c) : ?>
<option value="<?=$c['condition']?>" <?php if($c['condition'] == $condition) : ?>selected="selected"<?php endif ?>>
<?php switch($c['condition']) {
case 'date': echo _('Achievement conditions date');
break;
case 'character': echo _('Achievement conditions Character');
break;
case 'quest': echo _('Achievement conditions Quest');
break;
case 'achievement': echo _('Achievement conditions Achievement');
break;
} ?>
</option>
<?php endforeach ?>
</select>
</fieldset>
<input type="submit" name="edit" value="<?=_('save and edit conditions')?>" />
</form>

View file

@ -1,16 +1,16 @@
<?php if(!is_null($seminary['achievements_seminarymedia_id'])) : ?>
<div class="moodpic">
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'achievements'))?>">
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'achievements'))?>">
</div>
<?php endif ?>
<ul class="breadcrumbs">
<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><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>
</ul>
<h1><?=_('Delete Achievement')?></h1>
<?=sprintf(_('Should the Achievement “%s” really be deleted?'), $achievement['title'])?>
<form method="post">
<input type="submit" name="delete" value="<?=_('delete')?>" />
<input type="submit" name="not-delete" value="<?=_('cancel')?>" />
<input type="submit" name="delete" value="<?=_('delete')?>" />
<input type="submit" name="not-delete" value="<?=_('cancel')?>" />
</form>

View file

@ -1,113 +1,113 @@
<?php if(!is_null($seminary['achievements_seminarymedia_id'])) : ?>
<div class="moodpic">
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'achievements'))?>">
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'achievements'))?>">
</div>
<?php endif ?>
<ul class="breadcrumbs">
<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><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>
</ul>
<h1><?=_('Edit Achievement')?></h1>
<?php if($validation !== true && !empty($validation)) : ?>
<ul class="validation">
<?php foreach($validation as $field => &$settings) : ?>
<li>
<ul>
<?php foreach($settings as $setting => $value) : ?>
<li>
<?php switch($field) {
case 'media':
switch($setting) {
case 'error': printf(_('Error during picture upload: %s'), $value);
break;
case 'mimetype': printf(_('Picture has wrong type “%s”'), $value);
break;
case 'size': echo _('Picture exceeds size maximum');
break;
default: echo _('Picture invalid');
}
break;
case 'title':
switch($setting) {
case 'minlength': printf(_('Title is too short (min. %d chars)'), $value);
break;
case 'maxlength': printf(_('Title is too long (max. %d chars)'), $value);
break;
case 'regex': echo _('Title contains illegal characters');
break;
case 'exist': echo _('Title already exists');
break;
default: echo _('Title invalid');
}
break;
case 'deadline':
switch($setting) {
case 'regex': echo _('Deadline has wrong format');
break;
default: echo _('Deadline invalid');
}
break;
} ?>
</li>
<?php endforeach ?>
</ul>
</li>
<?php endforeach ?>
<?php foreach($validation as $field => &$settings) : ?>
<li>
<ul>
<?php foreach($settings as $setting => $value) : ?>
<li>
<?php switch($field) {
case 'media':
switch($setting) {
case 'error': printf(_('Error during picture upload: %s'), $value);
break;
case 'mimetype': printf(_('Picture has wrong type “%s”'), $value);
break;
case 'size': echo _('Picture exceeds size maximum');
break;
default: echo _('Picture invalid');
}
break;
case 'title':
switch($setting) {
case 'minlength': printf(_('Title is too short (min. %d chars)'), $value);
break;
case 'maxlength': printf(_('Title is too long (max. %d chars)'), $value);
break;
case 'regex': echo _('Title contains illegal characters');
break;
case 'exist': echo _('Title already exists');
break;
default: echo _('Title invalid');
}
break;
case 'deadline':
switch($setting) {
case 'regex': echo _('Deadline has wrong format');
break;
default: echo _('Deadline invalid');
}
break;
} ?>
</li>
<?php endforeach ?>
</ul>
</li>
<?php endforeach ?>
</ul>
<?php endif ?>
<form method="post" class="logreg" enctype="multipart/form-data">
<fieldset>
<legend><?=_('Images')?></legend>
<img src="<?=$linker->link(array('media','achievement',$seminary['url'],$achievement['url'],'locked'))?>" />
<label for="unachievedImage"><?=_('Unachieved')?></label>
<input id="unachievedImage" type="file" name="unachieved_image" accept="<?=implode(',', array_map(function($m) { return $m['mimetype']; }, $mimetypes))?>" /><br />
<img src="<?=$linker->link(array('media','achievement',$seminary['url'],$achievement['url']))?>" />
<label for="achievedImage"><?=_('Achieved')?></label>
<input id="achievedImage" type="file" name="achieved_image" accept="<?=implode(',', array_map(function($m) { return $m['mimetype']; }, $mimetypes))?>" /><br />
<p><?=_('Allowed file types')?>:</p>
<ul>
<?php foreach($mimetypes as &$mimetype) : ?>
<li><?=sprintf(_('%s-files'), strtoupper(explode('/',$mimetype['mimetype'])[1]))?> <?php if($mimetype['size'] > 0) : ?>(<?=_('max.')?> <?=round($mimetype['size']/(1024*1024),2)?>MiB)<?php endif ?></li>
<?php endforeach ?>
</ul>
</fieldset>
<fieldset>
<label for="title"><?=_('Title')?>:</label>
<input id="title" type="text" name="title" placeholder="<?=_('Title')?>" required="required" maxlength="<?=$validationSettings['title']['maxlength']?>" value="<?=$title?>" <?=(array_key_exists('title', $validation)) ? 'class="invalid"' : null?> /><br />
<label for="description"><?=_('Description')?>:</label>
<textarea id="description" name="description"><?=$description?></textarea><br />
<input id="progress" type="checkbox" name="progress" <?php if($progress) : ?>checked="checked"<?php endif ?> />
<label for="progress"><?=_('Show progress')?></label><br />
<input id="hidden" type="checkbox" name="hidden" <?php if($hidden) : ?>checked="checked"<?php endif ?> />
<label for="hidden"><?=_('Secret Achievement')?></label><br />
<input id="onlyOnce" type="checkbox" name="only_once" <?php if($onlyOnce) : ?>checked="checked"<?php endif ?> />
<label for="onlyOnce"><?=_('Only achieveable by one Character')?></label><br />
<input id="allConditions" type="checkbox" name="all_conditions" <?php if($allConditions) : ?>checked="checked"<?php endif ?> />
<label for="allConditions"><?=_('All conditions')?></label><br />
<label for="deadline"><?=_('Deadline')?>:</label>
<input id="deadline" type="datetime" name="deadline" placeholder="YYYY-MM-DD HH:MM:SS" pattern="<?=substr($validationSettings['deadline']['regex'],1,strrpos($validationSettings['deadline']['regex'],$validationSettings['deadline']['regex'][0])-1)?>" value="<?=$deadline?>" <?=(array_key_exists('deadline', $validation)) ? 'class="invalid"' : null?> />
</fieldset>
<fieldset>
<legend><?=_('Condition')?></legend>
<select name="condition">
<?php foreach($conditions as &$c) : ?>
<option value="<?=$c['condition']?>" <?php if($c['condition'] == $condition) : ?>selected="selected"<?php endif ?>>
<?php switch($c['condition']) {
case 'date': echo _('Achievement conditions date');
break;
case 'character': echo _('Achievement conditions Character');
break;
case 'quest': echo _('Achievement conditions Quest');
break;
case 'achievement': echo _('Achievement conditions Achievement');
break;
} ?>
</option>
<?php endforeach ?>
</select>
<i><?=_('Changing the condition will delete all current conditions')?>.</i>
</fieldset>
<input type="submit" name="edit-conditions" value="<?=_('edit conditions')?>" />
<input type="submit" name="edit" value="<?=_('save')?>" />
<fieldset>
<legend><?=_('Images')?></legend>
<img src="<?=$linker->link(array('media','achievement',$seminary['url'],$achievement['url'],'locked'))?>" />
<label for="unachievedImage"><?=_('Unachieved')?></label>
<input id="unachievedImage" type="file" name="unachieved_image" accept="<?=implode(',', array_map(function($m) { return $m['mimetype']; }, $mimetypes))?>" /><br />
<img src="<?=$linker->link(array('media','achievement',$seminary['url'],$achievement['url']))?>" />
<label for="achievedImage"><?=_('Achieved')?></label>
<input id="achievedImage" type="file" name="achieved_image" accept="<?=implode(',', array_map(function($m) { return $m['mimetype']; }, $mimetypes))?>" /><br />
<p><?=_('Allowed file types')?>:</p>
<ul>
<?php foreach($mimetypes as &$mimetype) : ?>
<li><?=sprintf(_('%s-files'), strtoupper(explode('/',$mimetype['mimetype'])[1]))?> <?php if($mimetype['size'] > 0) : ?>(<?=_('max.')?> <?=round($mimetype['size']/(1024*1024),2)?>MiB)<?php endif ?></li>
<?php endforeach ?>
</ul>
</fieldset>
<fieldset>
<label for="title"><?=_('Title')?>:</label>
<input id="title" type="text" name="title" placeholder="<?=_('Title')?>" required="required" maxlength="<?=$validationSettings['title']['maxlength']?>" value="<?=$title?>" <?=(array_key_exists('title', $validation)) ? 'class="invalid"' : null?> /><br />
<label for="description"><?=_('Description')?>:</label>
<textarea id="description" name="description"><?=$description?></textarea><br />
<input id="progress" type="checkbox" name="progress" <?php if($progress) : ?>checked="checked"<?php endif ?> />
<label for="progress"><?=_('Show progress')?></label><br />
<input id="hidden" type="checkbox" name="hidden" <?php if($hidden) : ?>checked="checked"<?php endif ?> />
<label for="hidden"><?=_('Secret Achievement')?></label><br />
<input id="onlyOnce" type="checkbox" name="only_once" <?php if($onlyOnce) : ?>checked="checked"<?php endif ?> />
<label for="onlyOnce"><?=_('Only achieveable by one Character')?></label><br />
<input id="allConditions" type="checkbox" name="all_conditions" <?php if($allConditions) : ?>checked="checked"<?php endif ?> />
<label for="allConditions"><?=_('All conditions')?></label><br />
<label for="deadline"><?=_('Deadline')?>:</label>
<input id="deadline" type="datetime" name="deadline" placeholder="YYYY-MM-DD HH:MM:SS" pattern="<?=substr($validationSettings['deadline']['regex'],1,strrpos($validationSettings['deadline']['regex'],$validationSettings['deadline']['regex'][0])-1)?>" value="<?=$deadline?>" <?=(array_key_exists('deadline', $validation)) ? 'class="invalid"' : null?> />
</fieldset>
<fieldset>
<legend><?=_('Condition')?></legend>
<select name="condition">
<?php foreach($conditions as &$c) : ?>
<option value="<?=$c['condition']?>" <?php if($c['condition'] == $condition) : ?>selected="selected"<?php endif ?>>
<?php switch($c['condition']) {
case 'date': echo _('Achievement conditions date');
break;
case 'character': echo _('Achievement conditions Character');
break;
case 'quest': echo _('Achievement conditions Quest');
break;
case 'achievement': echo _('Achievement conditions Achievement');
break;
} ?>
</option>
<?php endforeach ?>
</select>
<i><?=_('Changing the condition will delete all current conditions')?>.</i>
</fieldset>
<input type="submit" name="edit-conditions" value="<?=_('edit conditions')?>" />
<input type="submit" name="edit" value="<?=_('save')?>" />
</form>

View file

@ -1,97 +1,97 @@
<?php if(!is_null($seminary['achievements_seminarymedia_id'])) : ?>
<div class="moodpic">
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'achievements'))?>">
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'achievements'))?>">
</div>
<?php endif ?>
<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>
<?php if(count(array_intersect(array('admin', 'moderator'), \hhu\z\controllers\SeminaryController::$character['characterroles'])) > 0) : ?>
<nav class="admin">
<li><a href="<?=$linker->link('create', 3)?>"><?=_('Create new Achievement')?></a></li>
<li><a href="<?=$linker->link('manage', 3)?>"><?=_('Manage Achievements')?></a></li>
<li><a href="<?=$linker->link('create', 3)?>"><?=_('Create new Achievement')?></a></li>
<li><a href="<?=$linker->link('manage', 3)?>"><?=_('Manage Achievements')?></a></li>
</nav>
<?php endif ?>
<h1><i class="fa fa-trophy fa-fw"></i><?=_('Achievements')?></h1>
<p><?=_('Achievement description')?></p>
<div class="cf">
<section class="rare">
<h2><?=_('Seldom Achievements')?></h2>
<ol>
<?php foreach($seldomAchievements as &$achievement) : ?>
<li class="cf">
<?php if($achievement['achieved'] !== false) : ?>
<?php if(!is_null($achievement['achieved_achievementsmedia_id'])) : ?>
<img src="<?=$linker->link(array('media','achievement',$seminary['url'],$achievement['url']))?>" />
<?php endif ?>
<?php else : ?>
<?php if(!is_null($achievement['unachieved_achievementsmedia_id'])) : ?>
<img src="<?=$linker->link(array('media','achievement',$seminary['url'],$achievement['url'],'locked'))?>" />
<?php endif ?>
<?php endif ?>
<p class="fwb"><?=(!$achievement['hidden']) ? $achievement['title'] : _('Secret Achievement')?></p>
<p><small><?=sprintf(_('Achievement has been achieved only %d times'), $achievement['c'])?></small></p>
</li>
<?php endforeach ?>
</ol>
</section>
<section class="rare hunter">
<h2><?=_('Most successful collectors')?></h2>
<ol>
<?php foreach($successfulCharacters as $successfulCharacter) : ?>
<li class="cf">
<img src="<?=$linker->link(array('media','avatar',$seminary['url'],$successfulCharacter['charactertype_url'],$successfulCharacter['xplevel'],'portrait'))?>" />
<p class="fwb"><?=$successfulCharacter['name']?></p>
<p><small>
<?php if($successfulCharacter['c'] == 1) : ?>
<?=sprintf(_('Character has achieved %d Achievement'), $successfulCharacter['c'])?>
<?php else : ?>
<?=sprintf(_('Character has achieved %d Achievements'), $successfulCharacter['c'])?>
<?php endif ?>
</small></p>
</li>
<?php endforeach ?>
</ol>
</section>
<section class="rare">
<h2><?=_('Seldom Achievements')?></h2>
<ol>
<?php foreach($seldomAchievements as &$achievement) : ?>
<li class="cf">
<?php if($achievement['achieved'] !== false) : ?>
<?php if(!is_null($achievement['achieved_achievementsmedia_id'])) : ?>
<img src="<?=$linker->link(array('media','achievement',$seminary['url'],$achievement['url']))?>" />
<?php endif ?>
<?php else : ?>
<?php if(!is_null($achievement['unachieved_achievementsmedia_id'])) : ?>
<img src="<?=$linker->link(array('media','achievement',$seminary['url'],$achievement['url'],'locked'))?>" />
<?php endif ?>
<?php endif ?>
<p class="fwb"><?=(!$achievement['hidden']) ? $achievement['title'] : _('Secret Achievement')?></p>
<p><small><?=sprintf(_('Achievement has been achieved only %d times'), $achievement['c'])?></small></p>
</li>
<?php endforeach ?>
</ol>
</section>
<section class="rare hunter">
<h2><?=_('Most successful collectors')?></h2>
<ol>
<?php foreach($successfulCharacters as $successfulCharacter) : ?>
<li class="cf">
<img src="<?=$linker->link(array('media','avatar',$seminary['url'],$successfulCharacter['charactertype_url'],$successfulCharacter['xplevel'],'portrait'))?>" />
<p class="fwb"><?=$successfulCharacter['name']?></p>
<p><small>
<?php if($successfulCharacter['c'] == 1) : ?>
<?=sprintf(_('Character has achieved %d Achievement'), $successfulCharacter['c'])?>
<?php else : ?>
<?=sprintf(_('Character has achieved %d Achievements'), $successfulCharacter['c'])?>
<?php endif ?>
</small></p>
</li>
<?php endforeach ?>
</ol>
</section>
</div>
<h2><?=_('Personal Achievements')?></h2>
<div class="libindxpr cf">
<p><small><?=sprintf(_('Own progress: %d%%'), ($achievementsCount > 0 ? round(count($achievedAchievements) / $achievementsCount * 100) : 0))?></small></p>
<div class="xpbar">
<span style="width:<?=($achievementsCount > 0) ? round(count($achievedAchievements) / $achievementsCount * 100) : 0?>%"></span>
</div>
<p><small><?=sprintf(_('Own progress: %d%%'), ($achievementsCount > 0 ? round(count($achievedAchievements) / $achievementsCount * 100) : 0))?></small></p>
<div class="xpbar">
<span style="width:<?=($achievementsCount > 0) ? round(count($achievedAchievements) / $achievementsCount * 100) : 0?>%"></span>
</div>
</div>
<p><small><b><?=$character['rank']?>. <?=_('Rank')?>:</b> <?=sprintf(_('You achieved %d of %d Achievements so far'), count($achievedAchievements), $achievementsCount)?>.</small></p>
<ul class="achmnts">
<?php foreach($achievedAchievements as &$achievement) : ?>
<li class="cf">
<?php if(!is_null($achievement['achieved_achievementsmedia_id'])) : ?>
<img src="<?=$linker->link(array('media','achievement',$seminary['url'],$achievement['url']))?>" />
<?php endif ?>
<h3 id="<?=$achievement['url']?>"><?=$achievement['title']?><span class="unlcked"><?=sprintf(_('achieved at: %s'), $dateFormatter->format(new \DateTime($achievement['created'])))?></span></h3>
<p class="desc"><?=\hhu\z\Utils::t($achievement['description'])?></p>
</li>
<?php endforeach?>
<?php foreach($unachievedAchievements as &$achievement) : ?>
<li class="cf">
<?php if(!is_null($achievement['unachieved_achievementsmedia_id'])) : ?>
<img src="<?=$linker->link(array('media','achievement',$seminary['url'],$achievement['url'],'locked'))?>" />
<?php endif ?>
<h3 id="<?=$achievement['url']?>"><?=(!$achievement['hidden']) ? $achievement['title'] : _('Secret Achievement')?></h3>
<?php if(!$achievement['hidden']) : ?>
<p class="desc"><?=\hhu\z\Utils::t($achievement['description'])?></p>
<?php else : ?>
<p class="desc"><?=_('Continue playing to unlock this secret Achievement')?></p>
<?php endif ?>
<?php if(array_key_exists('characterProgress', $achievement)) : ?>
<div class="prgrss cf">
<div class="xpbar">
<span style="width:<?=round($achievement['characterProgress']*100)?>%"></span>
</div>
<p class="xpnumeric"><?=round($achievement['characterProgress']*100)?>%</p>
</div>
<?php endif ?>
</li>
<?php endforeach?>
<?php foreach($achievedAchievements as &$achievement) : ?>
<li class="cf">
<?php if(!is_null($achievement['achieved_achievementsmedia_id'])) : ?>
<img src="<?=$linker->link(array('media','achievement',$seminary['url'],$achievement['url']))?>" />
<?php endif ?>
<h3 id="<?=$achievement['url']?>"><?=$achievement['title']?><span class="unlcked"><?=sprintf(_('achieved at: %s'), $dateFormatter->format(new \DateTime($achievement['created'])))?></span></h3>
<p class="desc"><?=\hhu\z\Utils::t($achievement['description'])?></p>
</li>
<?php endforeach?>
<?php foreach($unachievedAchievements as &$achievement) : ?>
<li class="cf">
<?php if(!is_null($achievement['unachieved_achievementsmedia_id'])) : ?>
<img src="<?=$linker->link(array('media','achievement',$seminary['url'],$achievement['url'],'locked'))?>" />
<?php endif ?>
<h3 id="<?=$achievement['url']?>"><?=(!$achievement['hidden']) ? $achievement['title'] : _('Secret Achievement')?></h3>
<?php if(!$achievement['hidden']) : ?>
<p class="desc"><?=\hhu\z\Utils::t($achievement['description'])?></p>
<?php else : ?>
<p class="desc"><?=_('Continue playing to unlock this secret Achievement')?></p>
<?php endif ?>
<?php if(array_key_exists('characterProgress', $achievement)) : ?>
<div class="prgrss cf">
<div class="xpbar">
<span style="width:<?=round($achievement['characterProgress']*100)?>%"></span>
</div>
<p class="xpnumeric"><?=round($achievement['characterProgress']*100)?>%</p>
</div>
<?php endif ?>
</li>
<?php endforeach?>
</ul>

View file

@ -1,28 +1,28 @@
<?php if(!is_null($seminary['achievements_seminarymedia_id'])) : ?>
<div class="moodpic">
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'achievements'))?>">
<img src="<?=$linker->link(array('media','seminarymoodpic',$seminary['url'], 'achievements'))?>">
</div>
<?php endif ?>
<ul class="breadcrumbs">
<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><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>
</ul>
<h1><i class="fa fa-trophy fa-fw"></i><?=_('Manage Achievements')?></h1>
<ul class="achmnts">
<?php foreach($achievements as $index => &$achievement) : ?>
<li class="cf">
<?php if(!is_null($achievement['achieved_achievementsmedia_id'])) : ?>
<img src="<?=$linker->link(array('media','achievement',$seminary['url'],$achievement['url']))?>" />
<?php endif ?>
<h3 id="<?=$achievement['url']?>"><?=$achievement['title']?></h3>
<p class="desc"><?=\hhu\z\Utils::t($achievement['description'])?></p>
<ul class="admin">
<li><a href="<?=$linker->link(array('edit',$seminary['url'],$achievement['url']),1)?>"><?=_('edit')?></a></li>
<li><a href="<?=$linker->link(array('delete',$seminary['url'],$achievement['url']),1)?>"><?=_('delete')?></a></li>
<?php if($index > 0) : ?><li><a href="<?=$linker->link(array('moveup',$seminary['url'],$achievement['url']),1)?>">↑</a></li><?php endif ?>
<?php if($index < count($achievements)-1) : ?><li><a href="<?=$linker->link(array('movedown',$seminary['url'],$achievement['url']),1)?>">↓</a></li><?php endif ?>
</ul>
</li>
<?php endforeach?>
<?php foreach($achievements as $index => &$achievement) : ?>
<li class="cf">
<?php if(!is_null($achievement['achieved_achievementsmedia_id'])) : ?>
<img src="<?=$linker->link(array('media','achievement',$seminary['url'],$achievement['url']))?>" />
<?php endif ?>
<h3 id="<?=$achievement['url']?>"><?=$achievement['title']?></h3>
<p class="desc"><?=\hhu\z\Utils::t($achievement['description'])?></p>
<ul class="admin">
<li><a href="<?=$linker->link(array('edit',$seminary['url'],$achievement['url']),1)?>"><?=_('edit')?></a></li>
<li><a href="<?=$linker->link(array('delete',$seminary['url'],$achievement['url']),1)?>"><?=_('delete')?></a></li>
<?php if($index > 0) : ?><li><a href="<?=$linker->link(array('moveup',$seminary['url'],$achievement['url']),1)?>">↑</a></li><?php endif ?>
<?php if($index < count($achievements)-1) : ?><li><a href="<?=$linker->link(array('movedown',$seminary['url'],$achievement['url']),1)?>">↓</a></li><?php endif ?>
</ul>
</li>
<?php endforeach?>
</ul>

View file

@ -2,127 +2,127 @@
<html>
<head>
<meta charset="utf-8" />
<title><?=(isset($title)) ? $title : \nre\configs\AppConfig::$app['name']?></title>
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<link href="http://fonts.googleapis.com/css?family=Open+Sans:400,700" rel="stylesheet" type="text/css">
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="<?=$linker->link(array('css','desktop.css'))?>" media="all" />
<link rel="stylesheet" type="text/css" href="<?=$linker->link(array('css','ol.css'))?>" media="all" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type="text/javascript" src="<?=$linker->link(array('js','jquery.nicescroll.min.js'))?>"></script>
<script type="text/javascript" src="<?=$linker->link(array('js','ol.js'))?>"></script>
<script type="text/javascript">
$(document).ready(
function() {
$(".qtextbox").niceScroll({autohidemode:false,cursorcolor:"#c2beb9"});
}
);
</script>
<script src="/js/imagelightbox.min.js"></script>
<script type="text/javascript">
<meta charset="utf-8" />
<title><?=(isset($title)) ? $title : \nre\configs\AppConfig::$app['name']?></title>
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<link href="http://fonts.googleapis.com/css?family=Open+Sans:400,700" rel="stylesheet" type="text/css">
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="<?=$linker->link(array('css','desktop.css'))?>" media="all" />
<link rel="stylesheet" type="text/css" href="<?=$linker->link(array('css','ol.css'))?>" media="all" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type="text/javascript" src="<?=$linker->link(array('js','jquery.nicescroll.min.js'))?>"></script>
<script type="text/javascript" src="<?=$linker->link(array('js','ol.js'))?>"></script>
<script type="text/javascript">
$(document).ready(
function() {
$(".qtextbox").niceScroll({autohidemode:false,cursorcolor:"#c2beb9"});
}
);
</script>
<script src="/js/imagelightbox.min.js"></script>
<script type="text/javascript">
$( function()
{
$( 'a' ).imageLightbox();
});
</script>
<script type="text/javascript">
$(document).ready(function(){
setTimeout(function() { $(".notify").fadeOut(1500); }, 5000);
$('body').click(function() { $(".notify").fadeOut(200); });
});
</script>
<!--[if lt IE 9]>
<script type="text/javascript" src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js"></script>
<![endif]-->
<script type="text/javascript" src="/js/misc.js"></script>
<script type="text/javascript" src="/js/dnd.js"></script>
<meta name="description" content="">
<meta name="robots" content="noindex,follow">
<link rel="icon" href="favicon.ico" type="image/x-icon">
</script>
<script type="text/javascript">
$(document).ready(function(){
setTimeout(function() { $(".notify").fadeOut(1500); }, 5000);
$('body').click(function() { $(".notify").fadeOut(200); });
});
</script>
<!--[if lt IE 9]>
<script type="text/javascript" src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/respond.js/1.4.2/respond.js"></script>
<![endif]-->
<script type="text/javascript" src="/js/misc.js"></script>
<script type="text/javascript" src="/js/dnd.js"></script>
<meta name="description" content="">
<meta name="robots" content="noindex,follow">
<link rel="icon" href="favicon.ico" type="image/x-icon">
</head>
<body>
<header>
<nav class="cf">
<input type="checkbox" id="toggle">
<label for="toggle" class="toggle" onclick><i class="fa fa-bars"></i>Menü</label>
<div id="home">
<a href="<?=$linker->link(array(), 0, true, array(), true)?>"><?=\nre\configs\AppConfig::$app['name']?></a>
<header>
<nav class="cf">
<input type="checkbox" id="toggle">
<label for="toggle" class="toggle" onclick><i class="fa fa-bars"></i>Menü</label>
<div id="home">
<a href="<?=$linker->link(array(), 0, true, array(), true)?>"><?=\nre\configs\AppConfig::$app['name']?></a>
<?php if(!empty($mailcontact)) : ?>
<a class="contact" href="mailto:<?=$mailcontact?>"><?=$mailcontact?></a>
<?php endif ?>
</div>
<?php if(!is_null($loggedUser)) : ?>
<div id="profile" class="cf">
<?php if(!is_null($loggedCharacter)) : ?>
<a href="<?=$linker->link(array('characters','character',$loggedSeminary['url'],$loggedCharacter['url']))?>">
<?php if(array_key_exists('avatar', $loggedCharacter) && !is_null($loggedCharacter['avatar']['small_avatarpicture_id'])) : ?>
<img src="<?=$linker->link(array('media','avatar',$loggedSeminary['url'],$loggedCharacter['charactertype_url'],$loggedCharacter['xplevel']['level'],'portrait'))?>" />
<?php endif ?>
<span><?=$loggedCharacter['name']?></span><span class="lvlname">Level <?=$loggedCharacter['xplevel']['level']?></span>
</a>
<?php else : ?>
<a href="<?=$linker->link(array('users',$loggedUser['url']))?>"><?=$loggedUser['username']?><span class="lvlname"><?=$loggedUser['prename']?> <?=$loggedUser['surname']?></span></a>
<?php endif ?>
</div>
<?php endif ?>
<ul id="mainmenu">
<?=$menu?>
</ul>
</nav>
</header>
<article class="wrap">
<?php if(count($notifications) > 0) : ?>
<ul class="notify">
<?php foreach($notifications as &$notification) : ?>
<?php if($notification['type'] == \hhu\z\controllers\components\NotificationComponent::TYPE_ACHIEVEMENT) : ?>
<li class="cf">
<?php if(!is_null($notification['image'])) : ?>
<img src="<?=$notification['image']?>" />
<?php endif ?>
<p class="announce"><i class="fa fa-trophy fa-fw"></i><?=_('Achievement')?>:<i class="fa fa-times fa-fw"></i></p>
<?php if(!is_null($notification['link'])) : ?>
<p class="fwb"><a href="<?=$notification['link']?>"><?=$notification['message']?></a></p>
<?php else : ?>
<p class="fwb"><?=$notification['message']?></p>
<?php endif ?>
</li>
<?php else : ?>
<li class="cf">
<img src="<?=$linker->link(array('grafics','lvlup.jpg'))?>">
<p class="announce"><i class="fa fa-arrow-up fa-fw"></i><?=_('Level-up')?>:<i class="fa fa-times fa-fw"></i></p>
<?php if(!is_null($notification['link'])) : ?>
<p class="fwb"><a href="<?=$notification['link']?>"><?=sprintf(_('You have reached level %d'), $notification['message'])?></a></p>
<?php else : ?>
<p class="fwb"><?=sprintf(_('You have reached level %d'), $notification['message'])?></p>
<?php endif ?>
</li>
<?php endif ?>
<?php endforeach ?>
</ul>
<?php endif ?>
<?=$intermediate?>
</article>
<aside>
<?php if(!is_null($loggedCharacter) && count($loggedCharacter['characterroles']) > 0) : ?>
<?=$seminarybar?>
<?php endif ?>
</aside>
<script type="text/javascript">
var _paq = _paq || [];
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u=(("https:" == document.location.protocol) ? "https" : "http") + "://" + document.location.hostname + "/analytics/";
_paq.push(['setTrackerUrl', u+'piwik.php']);
_paq.push(['setSiteId', 1]);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript';
g.defer=true; g.async=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
})();
</script>
<noscript><p><img src="/analytics/piwik.php?idsite=1" style="border:0;" alt="" /></p></noscript>
</div>
<?php if(!is_null($loggedUser)) : ?>
<div id="profile" class="cf">
<?php if(!is_null($loggedCharacter)) : ?>
<a href="<?=$linker->link(array('characters','character',$loggedSeminary['url'],$loggedCharacter['url']))?>">
<?php if(array_key_exists('avatar', $loggedCharacter) && !is_null($loggedCharacter['avatar']['small_avatarpicture_id'])) : ?>
<img src="<?=$linker->link(array('media','avatar',$loggedSeminary['url'],$loggedCharacter['charactertype_url'],$loggedCharacter['xplevel']['level'],'portrait'))?>" />
<?php endif ?>
<span><?=$loggedCharacter['name']?></span><span class="lvlname">Level <?=$loggedCharacter['xplevel']['level']?></span>
</a>
<?php else : ?>
<a href="<?=$linker->link(array('users',$loggedUser['url']))?>"><?=$loggedUser['username']?><span class="lvlname"><?=$loggedUser['prename']?> <?=$loggedUser['surname']?></span></a>
<?php endif ?>
</div>
<?php endif ?>
<ul id="mainmenu">
<?=$menu?>
</ul>
</nav>
</header>
<article class="wrap">
<?php if(count($notifications) > 0) : ?>
<ul class="notify">
<?php foreach($notifications as &$notification) : ?>
<?php if($notification['type'] == \hhu\z\controllers\components\NotificationComponent::TYPE_ACHIEVEMENT) : ?>
<li class="cf">
<?php if(!is_null($notification['image'])) : ?>
<img src="<?=$notification['image']?>" />
<?php endif ?>
<p class="announce"><i class="fa fa-trophy fa-fw"></i><?=_('Achievement')?>:<i class="fa fa-times fa-fw"></i></p>
<?php if(!is_null($notification['link'])) : ?>
<p class="fwb"><a href="<?=$notification['link']?>"><?=$notification['message']?></a></p>
<?php else : ?>
<p class="fwb"><?=$notification['message']?></p>
<?php endif ?>
</li>
<?php else : ?>
<li class="cf">
<img src="<?=$linker->link(array('grafics','lvlup.jpg'))?>">
<p class="announce"><i class="fa fa-arrow-up fa-fw"></i><?=_('Level-up')?>:<i class="fa fa-times fa-fw"></i></p>
<?php if(!is_null($notification['link'])) : ?>
<p class="fwb"><a href="<?=$notification['link']?>"><?=sprintf(_('You have reached level %d'), $notification['message'])?></a></p>
<?php else : ?>
<p class="fwb"><?=sprintf(_('You have reached level %d'), $notification['message'])?></p>
<?php endif ?>
</li>
<?php endif ?>
<?php endforeach ?>
</ul>
<?php endif ?>
<?=$intermediate?>
</article>
<aside>
<?php if(!is_null($loggedCharacter) && count($loggedCharacter['characterroles']) > 0) : ?>
<?=$seminarybar?>
<?php endif ?>
</aside>
<script type="text/javascript">
var _paq = _paq || [];
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u=(("https:" == document.location.protocol) ? "https" : "http") + "://" + document.location.hostname + "/analytics/";
_paq.push(['setTrackerUrl', u+'piwik.php']);
_paq.push(['setSiteId', 1]);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript';
g.defer=true; g.async=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
})();
</script>
<noscript><p><img src="/analytics/piwik.php?idsite=1" style="border:0;" alt="" /></p></noscript>
</body>
</html>

View file

@ -2,18 +2,18 @@
<html>
<head>
<meta charset="utf-8" />
<meta charset="utf-8" />
</head>
<body>
<p><?=$mailreceiver?>,</p>
<p>
<?=$intermediate?>
</p>
<p>
<?php if(!is_null($linker)) : ?><a href="<?=$linker->link(array(),0,true,null,false,null,true)?>"><?=$appname?></a><?php else : ?><?=$appname?><?php endif ?>
</p>
<p><?=$mailreceiver?>,</p>
<p>
<?=$intermediate?>
</p>
<p>
<?php if(!is_null($linker)) : ?><a href="<?=$linker->link(array(),0,true,null,false,null,true)?>"><?=$appname?></a><?php else : ?><?=$appname?><?php endif ?>
</p>
</body>
</html>