Skip to content

Commit

Permalink
Fixed issue #10829: Survey admins presented with inappropriate control
Browse files Browse the repository at this point in the history
buttons

Dev: Hide buttons in question list.
  • Loading branch information
olleharstedt committed Apr 15, 2016
1 parent 327dd94 commit 69f0dbe
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions application/models/Question.php
Expand Up @@ -773,8 +773,16 @@ public function getbuttons()
$editurl = Yii::app()->createUrl("admin/questions/sa/editquestion/surveyid/$this->sid/gid/$this->gid/qid/$this->qid");

$button = '<a class="btn btn-default open-preview" data-toggle="tooltip" title="'.gT("Question preview").'" aria-data-url="'.$previewUrl.'" aria-data-sid="'.$this->sid.'" aria-data-gid="'.$this->gid.'" aria-data-qid="'.$this->qid.'" aria-data-language="'.$this->language.'" href="# role="button" ><span class="glyphicon glyphicon-eye-open" ></span></a> ';
$button .= '<a class="btn btn-default" data-toggle="tooltip" title="'.gT("Edit question").'" href="'.$editurl.'" role="button"><span class="glyphicon glyphicon-pencil" ></span></a>';
$button .= '<a class="btn btn-default" data-toggle="tooltip" title="'.gT("Question summary").'" href="'.$url.'" role="button"><span class="glyphicon glyphicon-list-alt" ></span></a>';

if (Permission::model()->hasSurveyPermission($this->sid, 'surveycontent', 'update'))
{
$button .= '<a class="btn btn-default" data-toggle="tooltip" title="'.gT("Edit question").'" href="'.$editurl.'" role="button"><span class="glyphicon glyphicon-pencil" ></span></a>';
}

if (Permission::model()->hasSurveyPermission($this->sid, 'surveycontent', 'read'))
{
$button .= '<a class="btn btn-default" data-toggle="tooltip" title="'.gT("Question summary").'" href="'.$url.'" role="button"><span class="glyphicon glyphicon-list-alt" ></span></a>';
}

$oSurvey = Survey::model()->findByPk($this->sid);

Expand Down

0 comments on commit 69f0dbe

Please sign in to comment.