コード例 #1
0
ファイル: uploads.php プロジェクト: OptimalInternet/uCore
 public static function Initialise()
 {
     utopia::RegisterAjax('fileManagerAjax', 'uUploads::ajax');
     utopia::AddInputType(itFILEMANAGER, 'uUploads::show_fileman');
     jqFileManager::SetDocRoot(PATH_ABS_ROOT);
     jqFileManager::SetRelRoot(PATH_REL_ROOT);
     uJavascript::IncludeFile(jqFileManager::GetPathJS());
     uCSS::IncludeFile(jqFileManager::GetPathCSS());
 }
コード例 #2
0
ファイル: ckeditor.php プロジェクト: OptimalInternet/uCore
    public static function Initialise()
    {
        utopia::AddInputType(itRICHTEXT, 'module_CKEditor::drti_func');
        utopia::AddInputType(itHTML, 'module_CKEditor::drti_func');
        uJavascript::IncludeFile(dirname(__FILE__) . '/lib/ckeditor.js', 1000);
        uJavascript::IncludeFile(dirname(__FILE__) . '/ckeditor.js', 1005);
        uCSS::IncludeFile(dirname(__FILE__) . '/ckeditor.css');
        uEvents::AddCallback('AfterRunModule', 'module_CKEditor::MediaScript', 'fileManager');
        $basepath = utopia::GetRelativePath(dirname(__FILE__) . '/lib/');
        uJavascript::IncludeText(<<<FIN
var CKEDITOR_BASEPATH = '{$basepath}/';
var FILE_BROWSE_URL = PATH_REL_CORE+'index.php?__ajax=media';
FIN
);
    }
コード例 #3
0
<?php

utopia::AddInputType('itYESNO', 'ToggleSwitch::DrawToggleSwitch');
utopia::AddInputType('itONOFF', 'ToggleSwitch::DrawToggleSwitch');
class ToggleSwitch implements iUtopiaModule
{
    public static function Initialise()
    {
        uCSS::IncludeFile(dirname(__FILE__) . '/toggleSwitch.css');
        uJavascript::IncludeFile(dirname(__FILE__) . '/toggleSwitch.js');
        uJavascript::IncludeText(<<<FIN
utopia.Initialise.add(function () { \$(".inputtype-itONOFF:not(.switched)").addClass("switched").toggleSwitch('onoff');});
utopia.Initialise.add(function () { \$(".inputtype-itYESNO:not(.switched)").addClass("switched").toggleSwitch('yesno');});
FIN
);
    }
    static function DrawToggleSwitch($fieldName, $inputType, $defaultValue = '', $possibleValues = NULL, $attributes = NULL, $noSubmit = FALSE)
    {
        return utopia::DrawInput($fieldName, itCHECKBOX, $defaultValue, $possibleValues, $attributes, $noSubmit);
    }
}