message d'erreur plugin JUMI

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] message d'erreur plugin JUMI

    Bonjour à tous,

    je débute en joomla et deja pas mal de souci...notamment avec l'extension JUMI, l'installation se passe bien mais mon site affiche 2 message d'erreurs correspondant sans doute aux 2 applications jumi par défaut (hello jumi et blogspot):

    C:\wamp\www\sitetest\plugins\system\jumi\jumi.php on line 30

    ET

    C:\wamp\www\sitetest\plugins\system\jumi\jumi.php on line 39

    en sachant que les lignes 30 et 39 de jumi.php sont:

    $pluginParams = json_decode( $plugin->params );

    ET

    if ( $pluginParams->hide_code == 1 ) {

    J'imagine que le bug vient de $pluginParams

    Par ailleurs, j'ai beau dépublié ou supprimé ces 2 application, l'erreur apparait toujours!

    Pour info, j'utilise joomla 1.7 et le Pack jumi 2.0.6

    Merci d'avance

  • #2
    Re : message d'erreur plugin JUMI

    les message d erreur stp.
    Car la on ne peut te donner de reponse.

    Commentaire


    • #3
      Re : message d'erreur plugin JUMI

      le 1er
      Notice: Trying to get property of non-object in C:\wamp\www\sitetest\plugins\system\jumi\jumi.php on line 30
      Call Stack
      # Time Memory Function Location
      1 0.0254 379088 {main}( ) ..\index.php:0
      2 1.5043 9638584 JSite->render( ) ..\index.php:49
      3 3.3160 10788328 JApplication->triggerEvent( ) ..\application.php:268
      4 3.3161 10788392 JDispatcher->trigger( ) ..\application.php:613
      5 3.3161 10788744 JEvent->update( ) ..\dispatcher.php:115
      6 3.3162 10789056 call_user_func_array ( ) ..\event.php:48
      7 3.3162 10789072 plgSystemJumi->onAfterRender( ) ..\event.php:48

      le 2e
      Notice: Trying to get property of non-object in C:\wamp\www\sitetest\plugins\system\jumi\jumi.php on line 39
      Call Stack
      # Time Memory Function Location
      1 0.0254 379088 {main}( ) ..\index.php:0
      2 1.5043 9638584 JSite->render( ) ..\index.php:49
      3 3.3160 10788328 JApplication->triggerEvent( ) ..\application.php:268
      4 3.3161 10788392 JDispatcher->trigger( ) ..\application.php:613
      5 3.3161 10788744 JEvent->update( ) ..\dispatcher.php:115
      6 3.3162 10789056 call_user_func_array ( ) ..\event.php:48
      7 3.3162 10789072 plgSystemJumi->onAfterRender( ) ..\event.php:48

      Et ça c'est le début de jumi.php
      <?php

      defined('_JEXEC') or die('Restricted access');

      // Import library dependencies
      jimport('joomla.plugin.plugin');
      jimport('joomla.event.plugin');

      class plgSystemJumi extends JPlugin {
      function __construct( &$subject ) {
      parent::__construct( $subject );
      // load plugin parameters and language file
      $this->_plugin = JPluginHelper::getPlugin( 'system', 'jumi' );
      $this->_params = json_decode( $this->_plugin->params );
      JPlugin::loadLanguage('plg_system_jumi', JPATH_ADMINISTRATOR);
      }

      function onAfterRender() {
      $mainframe = &JFactory::getApplication();
      if($mainframe->isAdmin())
      return;

      $plugin =& JPluginHelper::getPlugin('content', 'jumi');
      $pluginParams = json_decode( $plugin->params ); Ligne 30

      $content = JResponse::getBody();

      //print_r($pluginParams);exit;

      // expression to search for
      $regex = '/{(jumi)\s*(.*?)}/i'; //BUG: des not work with written codes containing
      // if hide_code then replace jumi syntax codes with an empty string
      if ( $pluginParams->hide_code == 1 ) { Ligne 39
      $content = preg_replace( $regex, '', $content );
      return true;
      }

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X