Seditio Source
Root |
./othercms/Cotonti-0.6.25/plugins/markitup/markitup.header.php
<?php
/* ====================
[BEGIN_SED_EXTPLUGIN]
Code=markitup
Part=header
File=markitup.header
Hooks=header.main
Tags=header.tpl:{HEADER_COMPOPUP}
Order=10
[END_SED_EXTPLUGIN]
==================== */

/**
 * MarkItUp! connector for Seditio
 *
 * @package Cotonti
 * @version 0.0.3
 * @author Trustmaster
 * @copyright (c) 2008-2009 Cotonti Team
 * @license BSD
 */

defined('SED_CODE') or die('Wrong URL');

if(!
defined('SED_INDEX') && !defined('SED_LIST') && !defined('SED_MESSAGE'))
{

   
$mkup_lang = $cfg['plugins_dir']."/markitup/lang/$lang.lang.js";
    if(!
file_exists($mkup_lang))
    {
       
$mkup_lang = $cfg['plugins_dir'].'/markitup/lang/en.lang.js';
    }
   
$smile_lang = "./images/smilies/lang/$lang.lang.js";
    if(!
file_exists($smile_lang))
    {
       
$smile_lang = './images/smilies/lang/en.lang.js';
    }

   
$out['compopup'] .= <<<HTM
<script type="text/javascript" src="$smile_lang"></script>
<script type="text/javascript" src="./images/smilies/set.js"></script>
<script type="text/javascript" src="
{$cfg['plugins_dir']}/markitup/js/jquery.markitup.js"></script>
<script type="text/javascript" src="
$mkup_lang"></script>
<script type="text/javascript" src="
{$cfg['plugins_dir']}/markitup/js/jqModal.js"></script>
<script type="text/javascript" src="
{$cfg['plugins_dir']}/markitup/js/set.js"></script>
<link rel="stylesheet" type="text/css" href="
{$cfg['plugins_dir']}/markitup/skins/{$cfg['plugin']['markitup']['skin']}/style.css" />
<link rel="stylesheet" type="text/css" href="
{$cfg['plugins_dir']}/markitup/style.css" />
HTM;
    if(
$cfg['plugin']['markitup']['chili'])
    {
       
$out['compopup'] .= '<script type="text/javascript" src="'.$cfg['plugins_dir'].'/markitup/js/chili.js"></script>';
    }
   
$autorefresh = ($cfg['plugin']['markitup']['autorefresh']) ? 'true' : 'false';
   
$out['compopup'] .= '
<script type="text/javascript">
//<![CDATA[
mySettings.previewAutorefresh = '
.$autorefresh.';
mySettings.previewParserPath = "plug.php?r=markitup&'
.sed_xg().'";
mini.previewAutorefresh = '
.$autorefresh.';
mini.previewParserPath = mySettings.previewParserPath;
$(document).ready(function() {
$("textarea.editor").markItUp(mySettings);
$("textarea.minieditor").markItUp(mini);
});
//]]>
</script>'
;

}

?>