always show Epilog and follow-up Quests for admins and moderators (Issue #159)
This commit is contained in:
parent
ebfaa77eab
commit
90d0b26871
1 changed files with 2 additions and 4 deletions
|
|
@ -201,7 +201,7 @@
|
||||||
// Get Questtexts
|
// Get Questtexts
|
||||||
$questtexts = array();
|
$questtexts = array();
|
||||||
$questtexts['Prolog'] = $this->Questtexts->getQuesttextsOfQuest($quest['id'], 'Prolog');
|
$questtexts['Prolog'] = $this->Questtexts->getQuesttextsOfQuest($quest['id'], 'Prolog');
|
||||||
if($solved) {
|
if($solved || count(array_intersect(array('admin','moderator'), SeminaryController::$character['characterroles'])) > 0) {
|
||||||
$questtexts['Epilog'] = $this->Questtexts->getQuesttextsOfQuest($quest['id'], 'Epilog');
|
$questtexts['Epilog'] = $this->Questtexts->getQuesttextsOfQuest($quest['id'], 'Epilog');
|
||||||
}
|
}
|
||||||
foreach($questtexts as &$questtextList)
|
foreach($questtexts as &$questtextList)
|
||||||
|
|
@ -253,7 +253,7 @@
|
||||||
$nextQuests = null;
|
$nextQuests = null;
|
||||||
$charactedHasChoosenNextQuest = false;
|
$charactedHasChoosenNextQuest = false;
|
||||||
$nextQuestgroup = null;
|
$nextQuestgroup = null;
|
||||||
if($solved)
|
if($solved || count(array_intersect(array('admin','moderator'), SeminaryController::$character['characterroles'])) > 0)
|
||||||
{
|
{
|
||||||
// Next Quest
|
// Next Quest
|
||||||
$nextQuests = $this->Quests->getNextQuests($quest['id']);
|
$nextQuests = $this->Quests->getNextQuests($quest['id']);
|
||||||
|
|
@ -288,9 +288,7 @@
|
||||||
// Pass data to view
|
// Pass data to view
|
||||||
$this->set('seminary', $seminary);
|
$this->set('seminary', $seminary);
|
||||||
$this->set('questgroup', $questgroup);
|
$this->set('questgroup', $questgroup);
|
||||||
//$this->set('questtexttype', $questtexttype);
|
|
||||||
$this->set('questtexts', $questtexts);
|
$this->set('questtexts', $questtexts);
|
||||||
//$this->set('hasEpilog', $hasEpilog);
|
|
||||||
$this->set('quest', $quest);
|
$this->set('quest', $quest);
|
||||||
$this->set('queststatus', $questStatus);
|
$this->set('queststatus', $questStatus);
|
||||||
$this->set('relatedquesttext', $relatedQuesttext);
|
$this->set('relatedquesttext', $relatedQuesttext);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue