1) implement basic CharactersAgent

2) use view for Character groups
This commit is contained in:
coderkun 2014-02-16 15:31:08 +01:00
commit aba02981b4
15 changed files with 311 additions and 11 deletions

View file

@ -4,6 +4,19 @@
<h4><a href="<?=$linker->link(array('groupsgroup',$seminary['url'],$groupsgroup['url']),1)?>"><?=$groupsgroup['name']?></a></h4>
<h5><?=$group['name']?></h5>
<section>
XPs: <?=$group['xps']?>
</section>
<section>
<h1><?=_('Characters')?></h1>
<ul>
<?php foreach($characters as &$character) : ?>
<li><a href="<?=$linker->link(array('characters','character',$seminary['url'],$character['url']))?>"><?=$character['name']?></a> (<?=$character['xps']?> XPs)</li>
<?php endforeach ?>
</ul>
</section>
<section>
<h1><?=_('Quests')?></h1>
<table>

View file

@ -5,7 +5,7 @@
<ul>
<?php foreach($groups as &$group) : ?>
<li><a href="<?=$linker->link(array('group',$seminary['url'],$groupsgroup['url'],$group['url']),1)?>"><?=$group['name']?></a></li>
<li><a href="<?=$linker->link(array('group',$seminary['url'],$groupsgroup['url'],$group['url']),1)?>"><?=$group['name']?> (<?=$group['xps']?> XPs)</a></li>
<?php endforeach ?>
</ul>

View file

@ -0,0 +1,19 @@
<h1><?=$seminary['title']?></h1>
<h2><?=_('Characters')?></h2>
<h3><?=$character['name']?></h3>
<section>
<p>
XPs: <?=$character['xps']?><br />
<?=_('User')?>: <a href="<?=$linker->link(array('users','user',$user['url']))?>"><?=$user['username']?></a><br />
</p>
</section>
<section>
<h1><?=_('Character Groups')?></h1>
<ul>
<?php foreach($groups as &$group) : ?>
<li><a href="<?=$linker->link(array('charactergroups','group',$seminary['url'],$group['charactergroupsgroup_url'],$group['url']))?>"><?=$group['name']?></a> (<?=$group['xps']?> XPs)</li>
<?php endforeach ?>
</ul>
</section>

View file

@ -0,0 +1,8 @@
<h1><?=$seminary['title']?></h1>
<h2><?=_('Characters')?></h2>
<ul>
<?php foreach($characters as &$character) : ?>
<li><a href="<?=$linker->link(array('character',$seminary['url'],$character['url']),1)?>"><?=$character['name']?></a> (<?=$character['xps']?> XPs)</li>
<?php endforeach ?>
</ul>

View file

@ -17,6 +17,9 @@
<?php if(!is_null($loggedUser)) : ?>
<div id="user">
<a href="<?=$linker->link(array('users',$loggedUser['url']))?>"><?=$loggedUser['username']?></a>
<?php if(!is_null($loggedCharacter)) : ?>
<?=_('as')?> <a href="<?=$linker->link(array('characters','character',$loggedSeminary['url'],$loggedCharacter['url']))?>"><?=$loggedCharacter['name']?></a> (<?=$loggedCharacter['xps']?> XPs)
<?php endif ?>
</div>
<?php endif ?>
</header>

View file

@ -5,6 +5,7 @@
<li><a href="<?=$linker->link('delete', 3)?>"><?=_('Delete seminary')?></a></li>
</nav>
<nav>
<li><a href="<?=$linker->link(array('characters',$seminary['url']))?>"><?=_('Characters')?></a></li>
<li><a href="<?=$linker->link(array('charactergroups',$seminary['url']))?>"><?=_('Character Groups')?></a></li>
</nav>
<p>

View file

@ -11,7 +11,7 @@
<h3><?=_('Characters')?></h3>
<ul>
<?php foreach($characters as &$character) : ?>
<li><?=$character['name']?> (<a href="<?=$linker->link(array('seminaries',$character['seminary_url']))?>"><?=$character['seminary_title']?></a>)</li>
<li><a href="<?=$linker->link(array('characters','character',$character['seminary_url'],$character['url']))?>"><?=$character['name']?></a> (<?=$character['xps']?> XPs) (<a href="<?=$linker->link(array('seminaries',$character['seminary_url']))?>"><?=$character['seminary_title']?></a>)</li>
<?php endforeach ?>
</ul>