Ckeditor et editAera imcompatible sur IE ....

Bonjour,

J'ai installé Ckeditor pour l'édition des articles, puis editaera pour les paramètre de pluxml.

Tout fonctionne à merveille, sauf quand on passe sur IE ..... seul la première zone de modification est prise en compte (chapô) ....

Chapeau IE !!!

Cordialement.

Réponses

  • stevanovichstevanovich Member
    mars 2010 modifié
    Voici la solution au problème :

    Fichier admin\statique.php

    On rajoute $plxAdmin->edit_aera = true; (avant le lancement de top.php)

    
     # Debug pour edit aera
    $plxAdmin->edit_aera = true;
    
    # On inclut le header
    include(dirname(__FILE__).'/top.php');
    ?>
    
    Fichier admin\top.php

    On ajoute le test de $plxAdmin->edit_aera
    <?php if(!defined('PLX_ROOT')) exit; ?>
    <?php 
    # Mise à jour PluXml beta 4.2
    $new_settings = array('clef' => null, 'miniatures_l' => '200', 'miniatures_h' => '100', 'tri_coms' => 'asc', 'style_mobile' => 'mobile.defaut');
    $update_require = false;
    foreach($new_settings as $k => $v)	{
    	if(!isset($plxAdmin->aConf[$k])) $update_require = true;
    	else $new_settings[$k] = $plxAdmin->aConf[$k];
    }
    if($update_require) {
    	$msg = $plxAdmin->editConfiguration($plxAdmin->aConf, $new_settings);
    	header('Location: ./?msg='.urlencode('Mise à jour de PluXml vers la version '.$plxAdmin->version.' - '.$msg));
    	exit;
    }
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
    	<title><?php echo $plxAdmin->aConf['title']; ?> - Administration</title>
    	<meta http-equiv="Content-Type" content="text/html; charset=<?php echo strtolower(PLX_CHARSET); ?>" />
    	<link rel="stylesheet" type="text/css" href="admin.css" media="screen" />
    	<script type="text/javascript" src="../lib/functions.js"></script>
    	<?php ckeditor() ?>
    	<?php if($plxAdmin->edit_aera){?>
          <script language="javascript" type="text/javascript" src="edit_area/edit_area_full.js"></script>
          <script language="javascript" type="text/javascript">
            editAreaLoader.init({
              id : "id_content"        // textarea id
              ,syntax: "php"            // syntax to be uses for highgliting
              ,start_highlight: true        // to display with highlight mode on start-up
              ,language: "fr"
            });
        </script>	
    	<?php }?>    
    </head>
    
    En espèrant que cela serve à quelq'un ....

    Cordialement
  • StéphaneStéphane Member, Former PluXml Project Manager
    Bonjour stevanovich

    Merci de t'être penché sur le problème et d'y avoir apporté une solution

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • Stéphane a écrit:
    Bonjour stevanovich

    Merci de t'être penché sur le problème et d'y avoir apporté une solution
    J'ai corriger une boulette : pas le fichier statiques.php mais statique.php ... ;)

    Cordialement.
Connectez-vous ou Inscrivez-vous pour répondre.