Fork me on GitHub

Rapport de message :*
 

Thème incompatible avec tinyeditor....

Titre du sujet : Thème incompatible avec tinyeditor....
par Mercowe sur 31/01/2009 12:23:36

Bonjour,

Aprés de nombreuses heures de bataille avec tinyeditor sous xoops 2.3.2 pour faire afficher ces ......... de barres d'outils, je m'aperçois que cela fonctionne avec le thème defaut.
J'ai comparé le thème que j'utilise avec le thème defaut, fait plusieurs test en rajoutant, enlevant, modifiant quelques trucs mais sans résultats.
Pourriez vous éclairer ma lanterne ?
il s'agit du thème black2 de becool :

theme.html
<{php}>
$ua $_SERVER['HTTP_USER_AGENT'];
if ((
ereg("Windows",$ua) > 0) && (ereg("MSIE",$ua) > 0)) {
if (
ereg("MSIE 6.",$ua) > 0) {
echo 
'';
}
} else {
echo 
'<?xml version="1.0" encoding="'._CHARSET.'"?>';
echo 
"n";
}
<{/
php}>
<!
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<{$xoops_langcode}>" lang="<{$xoops_langcode}>">
<
head>
<
meta http-equiv="content-type" content="text/html; charset=<{$xoops_charset}>" />
<
meta http-equiv="content-language" content="<{$xoops_langcode}>" />
<
meta name="robots" content="<{$xoops_meta_robots}>" />
<
meta name="keywords" content="<{$xoops_meta_keywords}>" />
<
meta name="description" content="<{$xoops_meta_description}>" />
<
meta name="rating" content="<{$xoops_meta_rating}>" />
<
meta name="author" content="<{$xoops_meta_author}>" />
<
meta name="copyright" content="<{$xoops_meta_copyright}>" />
<
meta http-equiv="Content-Style-Type" content="text/css" />
<
title><{$xoops_pagetitle}> - <{$xoops_sitename}></title>
<
link href="<{$xoops_url}>/favicon.ico" rel="SHORTCUT ICON" />
<
link rel="stylesheet" type="text/css" media="all" href="<{$Xoops_url}>/xoops.css>" />
<
link rel="stylesheet" type="text/css" media="screen,tv" href="<{$xoops_themecss}>" />
<
link rel="stylesheet" type="text/css" media="print" href="<{$xoops_imageurl}>css/print.css" />
<!-- 
RMVadded module header -->
<{
$xoops_module_header}>
<!--<{
$xoops_block_header}>-->
<
meta http-equiv="Content-Script-Type" content="text/javascript" />
<
script type="text/javascript">
<!--
<{
$xoops_js}>
//-->
</script>
</head>
<body class="usual">
<div class="page">

    <{* header start *}>
    <div id="header">
    <a href="<{$xoops_url}>/" class="logolink"><img src="<{$xoops_imageurl}>images/logo.gif" alt="<{$xoops_sitename}>" /></a>
    <div id="header_discription">
        <p id="site-name"><span class="hidden"><a href="<{$xoops_url}>" title="Home"><{$xoops_sitename}></a></span></p>
        <p id="site-slogan"><span class="hidden"><{if $xoops_dirname}><{$xoops_modulename}><{else}><{$xoops_slogan}><{/if}></span></p>
    </div>
    
    <{* head menu start *}>
    <div id="header_menu">
    <{include file="$xoops_rootpath/themes/$xoops_theme/header_menu.html"}>
    </div>
    <{* head menu end *}>
    
    </div>
    <{* header end *}>

    <{* Content area start *}>
    <div id="<{if $xoops_showlblock == 1 && $xoops_showrblock == 1 }>col3<{elseif $xoops_showlblock == 1}>col2<{elseif $xoops_showrblock == 1}>col2<{else}>col1<{/if}>">

        <{if $xoops_showlblock == 1}>
        <div class="leftcolumn">
           <{foreach item=block from=$xoops_lblocks}>
             <div class="block_left">
              <div class="blockTitle"><{$block.title}></div>
              <div class="blockContent"><{$block.content}></div>
             </div>
           <{/foreach}>
        </div>
        <{/if}>

        <div class="cc_base">
            <div style="padding:25px;">
                <div class="centercolumn">

            <{include file="$xoops_rootpath/themes/$xoops_theme/blockcenter.html"}>

                </div>
            </div>
        </div>

        <{if $xoops_showrblock == 1}>
            <div class="rightcolumn">
            <{foreach item=block from=$xoops_rblocks}>
             <div class="block_right">
                <div class="blockTitle"><{$block.title}></div>
                <div class="blockContent"><{$block.content}></div>
             </div>
            <{/foreach}>
         </div>
        <{/if}>

     </div>
    <{* Content area end *}>

</div>

<p id="footer"><{$xoops_footer}> theme design by <a href="http://2bcool.net" target="_blank">BCOOL</a></p>



</body>
</html>


blockcenter.html :


<{* Special Thanks kihon2 logic by GIJOE PEAK Corp.(http://www.peak.ne.jp/) *}>

<{if $xoops_showcblock == 1}>

<{
php}>
$prev_htmls = array(
    
'bdbd' => '' ,
    
'bdcc' => '<div class="centerCcolumn">' ,
    
'bdcl' => '<div class="centerLcolumn">' ,
    
'bdcr' => '<div class="centerLcolumn"></div><div class="centerRcolumn">' ,
    
'ccbd' => '</div>' ,
    
'cccc' => '' ,
    
'cccl' => '</div><div class="centerLcolumn">' ,
    
'cccr' => '</div><div class="centerLcolumn"></div><div class="centerRcolumn">' ,
    
'clbd' => '</div><div class="centerRcolumn"></div>' ,
    
'clcc' => '</div><div class="centerRcolumn"></div><div class="centerCcolumn">' ,
    
'clcl' => '' ,
    
'clcr' => '</div><div class="centerRcolumn">' ,
    
'crbd' => '</div>' ,
    
'crcc' => '</div><div class="centerCcolumn">' ,
    
'crcl' => '</div><div class="centerLcolumn">' ,
    
'crcr' => '' ,
) ;

$i ;
$xoops_cblocks = array() ;
if( 
is_array( @$this->_tpl_vars['xoops_ccblocks'] ) ) foreach( $this->_tpl_vars['xoops_ccblocks'] as $i => $block ) {
    
$weight $block['weight'] * 65536 $i ;
    
$block['align'] = 'cc' ;
    
$xoops_cblocks$weight ] =  $block ;
}
if( 
is_array( @$this->_tpl_vars['xoops_clblocks'] ) ) foreach( $this->_tpl_vars['xoops_clblocks'] as $i => $block ) {
    
$weight $block['weight'] * 65536 $i 16384 ;
    
$block['align'] = 'cl' ;
    
$xoops_cblocks$weight ] =  $block ;
}
if( 
is_array( @$this->_tpl_vars['xoops_crblocks'] ) ) foreach( $this->_tpl_vars['xoops_crblocks'] as $i => $block ) {
    
$weight $block['weight'] * 65536 $i 32768 ;
    
$block['align'] = 'cr' ;
    
$xoops_cblocks$weight ] =  $block ;
}
// body's weight = 100
$xoops_cblocks100 65536 49152 ] = array( 'align' => 'bd' ) ;
ksort$xoops_cblocks ) ;
array_push$xoops_cblocks , array( 'align' => 'bd' ) ) ;

$prev_align 'bd' ;
foreach( 
$xoops_cblocks as $key => $block ) {
    
$xoops_cblocks[$key]['prev_html'] = $prev_htmls$prev_align $block['align'] ] ;
    
$prev_align $block['align'] ;
}

/* foreach( $xoops_cblocks as $key => $block ) {
    echo htmlspecialchars("$key:{$block['align']}:{$block['prev_html']}")."<br />" ;
}
exit ; */

$last array_pop$xoops_cblocks ) ;
$this->_tpl_vars['xoops_cblocks'] = $xoops_cblocks ;
$this->_tpl_vars['xoops_cblocks_terminator'] = $last['prev_html'] ;
<{/
php}>

<{foreach 
item=block from=$xoops_cblocks}>
<{
$block.prev_html}>

    <{if 
$block.align == "bd"}>

    <
div id="content">
    <{
$xoops_contents}>
    </
div>
    <{else}>

    <
div<{* id="cb<{$block.weight}>" *}>>
    <{if ! 
$block.title|strstr:"none"}><div class="blockTitle"><{$block.title}></div><{/if}>
    <
div class="blockContent"><{$block.content}></div>
    </
div>

    <{/if}>

<{/foreach}>
<{
$xoops_cblocks_terminator}>

<{else}>
    <
div id="content">
    <{
$xoops_contents}>
    </
div>
<{/if}>

<
div id="page_top"><a href="#header"><span class="hidden">Go Page Top</span></a></div>
<{if 
$xoops_banner != '&nbsp;' && $xoops_banner != ''}><div id="xoops_banner"><{$xoops_banner}></div><{/if}>


Je ne pense pas que le css soit utile mais au cas ou je le posterais aussi.

merci
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

27 Personne(s) en ligne (14 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 27 | Plus ...