コード例 #1
0
function smarty_function_wysiwyg($params = array(), $smarty)
{
    $name = 'ckeditor_content';
    $content = '';
    $defaults = array();
    //--------------------------
    //------ инициализация опций ----------
    // Установим инструментальную панель
    $defaults['type_toolbar'] = 'medium';
    // Установим парметры подключения файлового менеджера
    $defaults['filebrowserBrowseUrl'] = Default_Plugin_SysBox::getUrlRes('/js/kcfinder/browse.php?type=files');
    $defaults['filebrowserImageBrowseUrl'] = Default_Plugin_SysBox::getUrlRes('/js/kcfinder/browse.php?type=images');
    $defaults['filebrowserFlashBrowseUrl'] = Default_Plugin_SysBox::getUrlRes('/js/kcfinder/browse.php?type=flash');
    $defaults['filebrowserUploadUrl'] = Default_Plugin_SysBox::getUrlRes('/js/kcfinder/upload.php?type=files');
    $defaults['filebrowserImageUploadUrl'] = Default_Plugin_SysBox::getUrlRes('/js/kcfinder/upload.php?type=images');
    $defaults['filebrowserFlashUploadUrl'] = Default_Plugin_SysBox::getUrlRes('/js/kcfinder/upload.php?type=flash');
    // Установим язык интерфейса
    $defaults['language'] = Default_Plugin_SysBox::getTranslateLocale();
    // Установим высоту окна редактора
    $defaults['height'] = 300;
    foreach ($defaults as $k => $v) {
        $params[$k] = array_key_exists($k, $params) ? $params[$k] : $v;
    }
    $params['toolbar'] = getToolbar($params['type_toolbar']);
    if (isset($params['name'])) {
        $name = $params['name'];
    }
    if (isset($params['content'])) {
        $content = $params['content'];
    }
    $basePath = Default_Plugin_SysBox::getUrlRes('/js/ckeditor/') . '/';
    //------------- создание редактора --------------
    // При создании редактоа он скрывает textarea
    // но создает новый конпонент textarea с атрибутами в свойстве - textareaAttributes
    $ckeditor = new Default_Plugin_CkEditor($basePath);
    // Скроем вновь созданный элемент textarea
    $ckeditor->textareaAttributes = array("style" => "visibility: hidden; display: none;");
    $ckeditor->editor($name, $content, $params);
}
コード例 #2
0
ファイル: xmlReader-nnc-a.php プロジェクト: cul/findingaids
    $file .= "&level2={$level2}";
}
$title = getSection($appurl, $phpurl, $doc, $section, $menuOrder, "title");
$briefTitle = getSection($appurl, $phpurl, $doc, $section, $menuOrder, "brieftitle");
if ($title != "") {
    // make breadcrumbs
    //print '<p class="breadcrumbs">&nbsp;&nbsp;&nbsp;<a href="' . $acpurl . '">Archival Collections Portal</a> &gt; <a href="' . str_replace("ead/","index/",$phpurl) . '">' . $repName . ' </a> &gt; ' . $briefTitle . '</p>' . "\n";
    print '<p class="breadcrumbs">&nbsp;&nbsp;&nbsp;<a href="' . $acpurl . '">Archival Collections Portal</a> &gt; <a href="' . $repLink . '">' . $repName . ' Collections</a> &gt; Finding Aid: ' . $briefTitle . '</p>' . "\n";
    print "<h1 style=\"padding-bottom:0px;margin-bottom:0px;padding-top:10px;margin-top:10px;margin-left:15px;\">" . $title . "</h1>";
}
// content
?>
<table width="100%" border="0" cellpadding="15" cellspacing="0"><tr><td> 

<?php 
getToolbar($phpurl, $doc, $repository, 1, $docroot);
?>

<table width="100%">
<tr>
<td class="sidebar">
<div class="toc" style="clear:both;">
	<h2><a href="<?php 
echo $phpurl;
echo $doc;
?>
/summary" style="text-decoration:none;">Table of Contents</a></h2>
	<div id="contentMenu1">
		<?php 
$final = drawMenu($appurl, $phpurl, $doc, $section, $menuOrder);
echo $final;