Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
296 lines (256 sloc) 15.8 KB
<?php
$aReplacementData=array();
?>
<div class='menubar surveybar' id="questionbarid">
<div class='row container-fluid'>
<?php if(isset($questionbar['buttons']['view'])):?>
<div class="col-md-12">
<?php if(Permission::model()->hasSurveyPermission($surveyid,'surveycontent','read')): ?>
<?php if (count($languagelist) > 1): ?>
<!-- test/execute survey -->
<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="icon-do" ></span>
<?php if($oSurvey->active=='N'):?>
<?php eT('Preview survey');?>
<?php else: ?>
<?php eT('Execute survey');?>
<?php endif;?>
<span class="caret"></span>
</button>
<ul class="dropdown-menu" style="min-width : 252px;">
<?php foreach ($languagelist as $tmp_lang): ?>
<li>
<a target='_blank' href='<?php echo $this->createUrl("survey/index",array('sid'=>$surveyid,'newtest'=>"Y",'lang'=>$tmp_lang));?>'>
<?php echo getLanguageNameFromCode($tmp_lang,false); ?>
</a>
</li>
<?php endforeach; ?>
</ul>
</div>
<!-- preview group -->
<!-- Preview multilangue -->
<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="icon-do"></span>
<?php eT("Preview question group"); ?> <span class="caret"></span>
</button>
<ul class="dropdown-menu" style="min-width : 252px;">
<?php foreach ($languagelist as $tmp_lang): ?>
<li>
<a target="_blank" href="<?php echo $this->createUrl("survey/index/action/previewgroup/sid/{$surveyid}/gid/{$gid}/lang/" . $tmp_lang); ?>" >
<?php echo getLanguageNameFromCode($tmp_lang,false); ?>
</a>
</li>
<?php endforeach; ?>
</ul>
</div>
<!-- preview question -->
<!-- Single button -->
<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="icon-do"></span>
<?php eT("Preview question"); ?> <span class="caret"></span>
</button>
<ul class="dropdown-menu" style="min-width : 252px;">
<?php foreach ($languagelist as $tmp_lang): ?>
<li>
<a target="_blank" href='<?php echo $this->createUrl("survey/index/action/previewquestion/sid/" . $surveyid . "/gid/" . $gid . "/qid/" . $qid . "/lang/" . $tmp_lang); ?>' >
<?php echo getLanguageNameFromCode($tmp_lang,false); ?>
</a>
</li>
<?php endforeach; ?>
</ul>
</div>
<?php else:?>
<!-- test/execute survey -->
<a class="btn btn-default btntooltip selector__topbar--previewSurvey" href="<?php echo $this->createUrl("survey/index",array('sid'=>$surveyid,'newtest'=>"Y",'lang'=>$oSurvey->language)); ?>" role="button" accesskey='d' target='_blank'>
<span class="icon-do" ></span>
<?php if($oSurvey->active=='N'):?>
<?php eT('Preview survey');?>
<?php else: ?>
<?php eT('Execute survey');?>
<?php endif;?>
</a>
<!-- preview question group -->
<a class="btn btn-default" href="<?php echo $this->createUrl("survey/index/action/previewgroup/sid/$surveyid/gid/$gid/"); ?>" role="button" target="_blank">
<span class="icon-do"></span>
<?php eT("Preview question group");?>
</a>
<!-- preview question -->
<a class="btn btn-default" href='<?php echo $this->createUrl("survey/index/action/previewquestion/sid/" . $surveyid . "/gid/" . $gid . "/qid/" . $qid); ?>' role="button" target="_blank">
<span class="icon-do"></span>
<?php eT("Preview question");?>
</a>
<?php endif; ?>
<?php else: ?>
<a class="btn disabled" href="#" role="button">
<span class="icon-do"></span>
<?php eT("Preview question");?>
</a>
<?php endif; ?>
<!-- Edit button -->
<?php if(Permission::model()->hasSurveyPermission($surveyid,'surveycontent','update')): ?>
<a class="btn btn-default" href='<?php echo $this->createUrl("admin/questions/sa/editquestion/surveyid/".$surveyid."/gid/".$gid."/qid/".$qid); ?>' role="button">
<span class="icon-edit"></span>
<?php eT("Edit");?>
</a>
<?php endif; ?>
<!-- Check logic -->
<?php if(Permission::model()->hasSurveyPermission($surveyid,'surveycontent','read')): ?>
<a class="btn btn-default pjax" href="<?php echo $this->createUrl("admin/expressions/sa/survey_logic_file/sid/{$surveyid}/gid/{$gid}/qid/{$qid}/"); ?>" role="button">
<span class="icon-expressionmanagercheck"></span>
<?php eT("Check logic"); ?>
</a>
<?php endif; ?>
<!-- Delete -->
<?php if( $activated != "Y" && Permission::model()->hasSurveyPermission($surveyid,'surveycontent','delete' )):?>
<button class="btn btn-default"
data-toggle="modal"
data-target="#confirmation-modal"
data-onclick='(function() { <?php echo convertGETtoPOST(Yii::app()->createUrl("admin/questions/sa/delete/", ["surveyid" => $surveyid, "qid" => $qid, "gid"=>$gid])); ?> })'
data-message="<?php eT("Deleting this question will also delete any answer options and subquestions it includes. Are you sure you want to continue?","js"); ?>"
>
<span class="fa fa-trash text-danger"></span>
<?php eT("Delete"); ?>
</button>
<?php elseif (Permission::model()->hasSurveyPermission($surveyid,'surveycontent','delete')): ?>
<button class="btn btn-default btntooltip" disabled data-toggle="tooltip" data-placement="bottom" title="<?php eT("You can't delete a question if the survey is active."); ?>">
<span class="fa fa-trash text-danger"></span>
<?php eT("Delete"); ?>
</button>
<?php // NB: Don't show delete button if user has no delete permission. ?>
<?php endif; ?>
<!-- export -->
<?php if(Permission::model()->hasSurveyPermission($surveyid,'surveycontent','export')):?>
<a class="btn btn-default " href="<?php echo $this->createUrl("admin/export/sa/question/surveyid/$surveyid/gid/$gid/qid/$qid");?>" role="button">
<span class="icon-export"></span>
<?php eT("Export "); ?>
</a>
<?php endif; ?>
<!-- copy -->
<?php if(Permission::model()->hasSurveyPermission($surveyid,'surveycontent','create')):?>
<?php if(($activated != "Y")):?>
<a class="btn btn-default" href="<?php echo $this->createUrl("admin/questions/sa/copyquestion/surveyid/$surveyid/gid/$gid/qid/$qid");?>" role="button">
<span class="icon-copy"></span>
<?php eT("Copy"); ?>
</a>
<?php else:?>
<a class="btn readonly btntooltip" href="#" role="button" data-toggle="tooltip" data-placement="bottom" title="<?php eT("You can't copy a question if the survey is active."); ?>" >
<span class="icon-copy"></span>
<?php eT("Copy"); ?>
</a>
<?php endif;?>
<?php endif;?>
<!-- conditions -->
<?php if(Permission::model()->hasSurveyPermission($surveyid,'surveycontent','update')):?>
<a class="btn btn-default pjax" href="<?php echo $this->createUrl("admin/conditions/sa/index/subaction/editconditionsform/surveyid/$surveyid/gid/$gid/qid/$qid"); ?>" role="button">
<span class="icon-conditions"></span>
<?php eT("Set conditions "); ?>
</a>
<?php endif;?>
<!-- subquestions -->
<?php if(Permission::model()->hasSurveyPermission($surveyid,'surveycontent','update')):?>
<?php if($qtypes[$qrrow['type']]['subquestions'] >0):?>
<a id="adminpanel__topbar--selectorAddSubquestions" class="btn btn-default pjax" href="<?php echo $this->createUrl('admin/questions/sa/subquestions/surveyid/'.$surveyid.'/gid/'.$gid.'/qid/'.$qid); ?>" role="button">
<span class="icon-defaultanswers"></span>
<?php eT("Edit subquestions "); ?>
</a>
<?php endif;?>
<?php endif;?>
<!-- Answer Options -->
<?php if( Permission::model()->hasSurveyPermission($surveyid,'surveycontent','update') && $qtypes[$qrrow['type']]['answerscales'] > 0 ):?>
<a id="adminpanel__topbar--selectorAddAnswerOptions" class="btn btn-default pjax" href="<?php echo $this->createUrl('admin/questions/sa/answeroptions/surveyid/'.$surveyid.'/gid/'.$gid.'/qid/'.$qid); ?>" role="button">
<span class="icon-defaultanswers"></span>
<?php eT("Edit answer options "); ?>
</a>
<?php endif;?>
<!-- Default Values -->
<?php if(Permission::model()->hasSurveyPermission($surveyid,'surveycontent','update') && $qtypes[$qrrow['type']]['hasdefaultvalues'] >0):?>
<a class="btn btn-default pjax" href="<?php echo $this->createUrl('admin/questions/sa/editdefaultvalues/surveyid/'.$surveyid.'/gid/'.$gid.'/qid/'.$qid); ?>" role="button">
<span class="icon-defaultanswers"></span>
<?php eT("Edit default answers"); ?>
</a>
<?php endif;?>
</div>
<?php endif;?>
<?php if(isset($questionbar['buttons']['conditions'])):?>
<div class="col-sm-12 form form-inline">
<a class="btn btn-default pjax <?php if(isset($questionbar['buttons']['condition']['conditions'])){echo 'active';}?>" href="<?php echo $this->createUrl("/admin/conditions/sa/index/subaction/conditions/surveyid/$surveyid/gid/$gid/qid/$qid"); ?>" role="button">
<span class="fa fa-info-sign"></span>
<?php eT("Show conditions for this question");?>
</a>
<a class="btn btn-default pjax <?php if(isset($questionbar['buttons']['condition']['edit']) && $questionbar['buttons']['condition']['edit']){ echo 'active'; }?>" href="<?php echo $this->createUrl("admin/conditions/sa/index/subaction/editconditionsform/surveyid/$surveyid/gid/$gid/qid/$qid"); ?>" role="button">
<span class="icon-conditions_add"></span>
<?php eT("Add and edit conditions");?>
</a>
<a class="btn btn-default pjax <?php if(isset($questionbar['buttons']['condition']['copyconditionsform'])){echo 'active';}?>" href="<?php echo $this->createUrl("admin/conditions/sa/index/subaction/copyconditionsform/surveyid/$surveyid/gid/$gid/qid/$qid"); ?>" role="button">
<span class="icon-copy"></span>
<?php eT("Copy conditions");?>
</a>
<?php if(!isset($organizebar)): // TODO: Factor out organizer bar in own view? ?>
<?php if(isset($questionbar['savebutton']['form'])):?>
<a class="btn btn-success" href="#" role="button">
<span class="fa fa-floppy-o"></span>
<?php eT("Save");?>
</a>
<?php endif;?>
<a class="btn btn-default" href="<?php echo $this->createUrl("admin/survey/sa/listquestiongroups/surveyid/{$surveyid}"); ?>" role="button">
<span class="fa fa-saved"></span>
<?php eT("Save and close");?>
</a>
<!-- Close -->
<?php if(isset($questionbar['closebutton']['url'])):?>
<a class="btn btn-danger pull-right margin-left" href="<?php echo $questionbar['closebutton']['url']; ?>" role="button">
<span class="fa fa-close"></span>
<?php eT("Close");?>
</a>
<?php endif;?>
<!-- Condition designer navigator -->
<?php if(isset($questionbar['buttons']['conditions'])):?>
<?php echo $questionNavOptions; ?> <!-- HTML is in views/admin/conditions/includes/navigator.php -->
<?php endif;?>
<?php if(isset($questionbar['returnbutton']['url'])):?>
<a class="btn btn-default" href="<?php echo $questionbar['returnbutton']['url']; ?>" role="button">
<span class="fa fa-step-backward"></span>
<?php echo $questionbar['returnbutton']['text'];?>
</a>
<?php endif;?>
<?php endif;?>
</div>
<?php else: ?>
<!-- Close -->
<?php if(isset($questionbar['closebutton']['url'])):?>
<a class="btn btn-danger pull-right margin-left" href="<?php echo $questionbar['closebutton']['url']; ?>" role="button">
<span class="fa fa-close"></span>
<?php eT("Close");?>
</a>
<?php endif;?>
<?php endif; ?>
<?php // TODO: Factor out in own view? ?>
<?php if(isset($organizebar)): ?>
<!-- Organize bar -->
<div class='col-md-7'>
</div>
<div class='col-md-5 text-right'>
<!-- Save buttons -->
<a class="btn btn-success" href="#" role="button" id="save-button">
<span class="fa fa-floppy-o"></span>
<?php eT("Save");?>
</a>
<a class="btn btn-default" href="<?php echo $organizebar['saveandclosebuttonright']['url']; ?>" role="button" id="save-and-close-button">
<span class="fa fa-saved"></span>
<?php eT("Save and close");?>
</a>
<?php
/*
<a class="btn btn-danger" href="<?php echo $organizebar['closebuttonright']['url']; ?>" role="button">
<span class="fa fa-close"></span>
<?php eT("Close");?>
</a>
*/
?>
</div>
<?php endif;?>
</div>
</div>
You can’t perform that action at this time.