/** * 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; } }
<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&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); }