/**
  * Prints Admin Header
  *
  * @access protected
  * @param bool $meta
  * @param bool $return
  * @return mixed
  */
 public function _getAdminHeader($meta = false, $return = false)
 {
     if (empty(Yii::app()->session['adminlang'])) {
         Yii::app()->session["adminlang"] = Yii::app()->getConfig("defaultlang");
     }
     $aData = array();
     $aData['adminlang'] = Yii::app()->language;
     $aData['languageRTL'] = "";
     $aData['styleRTL'] = "";
     Yii::app()->loadHelper("surveytranslator");
     if (getLanguageRTL(Yii::app()->language)) {
         $aData['languageRTL'] = " dir=\"rtl\" ";
         $aData['bIsRTL'] = true;
     } else {
         $aData['languageRTL'] = " dir=\"ltr\" ";
         $aData['bIsRTL'] = false;
     }
     $aData['meta'] = "";
     if ($meta) {
         $aData['meta'] = $meta;
     }
     $aData['baseurl'] = Yii::app()->baseUrl . '/';
     $aData['datepickerlang'] = "";
     $aData['sitename'] = Yii::app()->getConfig("sitename");
     $aData['firebug'] = useFirebug();
     if (!empty(Yii::app()->session['dateformat'])) {
         $aData['formatdata'] = getDateFormatData(Yii::app()->session['dateformat']);
     }
     // Register admin theme package with asset manager
     $oAdminTheme = AdminTheme::getInstance();
     $aData['sAdmintheme'] = $oAdminTheme->name;
     $aData['aPackageScripts'] = $aData['aPackageStyles'] = array();
     //foreach ($aData['aPackageStyles'] as &$filename)
     //{
     //$filename = str_replace('.css', '-rtl.css', $filename);
     //}
     //echo '<pre>'; var_dump($aData); echo '</pre>';die;
     $sOutput = $this->renderPartial("/admin/super/header", $aData, true);
     if ($return) {
         return $sOutput;
     } else {
         echo $sOutput;
     }
 }
Exemple #2
0
                            <div class=" form-group setting control-group setting-select">
                                <label class="default control-label col-lg-2 col-sm-5 col-md-7" for="bounceaccountencryption">
                                    <?php 
eT('Encryption type:');
?>
                                </label>
                                <div class="default col-lg-4 col-sm-5 col-md-7 controls">
                                    <?php 
$this->widget('yiiwheels.widgets.buttongroup.WhButtonGroup', array('name' => 'bounceaccountencryption', 'value' => $settings['bounceaccountencryption'], 'selectOptions' => array("Off" => gT("Off", 'unescaped'), "SSL" => gT("SSL", 'unescaped'), "TLS" => gT("TLS", 'unescaped'))));
?>
                                </div>
                            </div>
                        </div>
                    </div>

                    <!-- buttons -->
                    <div class="buttons control-group  hidden">
                        <button name="save" value="save" class="btn" type="submit">Save bounce settings</button>
                        <a class="btn btn-link button" href="/LimeSurveyNext/index.php/admin/tokens?sa=index&amp;surveyid=274928">
                            Cancel
                        </a>
                    </div>
                </form>
            </div> <!-- bouncesettingsdiv -->
        </div> <!-- col -->
    </div> <!-- Row -->
</div> <!-- Side body -->

<?php 
$oAdminTheme = AdminTheme::getInstance();
$oAdminTheme->registerScriptFile('ADMIN_SCRIPT_PATH', 'tokenbounce.js');
 /**
  * This function will register a script file,
  * and will choose if it should use the asset manager or not
  * @param string $sPath : the type the path of the css file to publish ( public, template, etc)
  * @param string $sFile : the file to publish
  */
 public function registerCssFile($sPath, $sFile)
 {
     $oAdminTheme = AdminTheme::getInstance();
     $oAdminTheme->registerCssFile($sPath, $sFile);
 }