Fork me on GitHub




« 1 2 3 4 (5)


[Résolu] Problème éditer articles de news
Régulier
Inscrit: 04/02/2003 16:27
Messages: 107
Bon ça fonctionne enfin chez moi aussi !!!

J'avais un problème de charactère dans le fichier de Trabis !!!

Maintenant c'est OK .... ouf ouf !!!

Prochaine mise à jour je prendrais des pincettes !!!

LionHell j'ai vu ton post ... pas trop d'idée en plus... Moi j'avais un problème de page blanche avec certains blocs et certains modules genre smart section ... mais ça a pas l'air de ressembler à ton problème !!

Bon je passe le topic en résolu.
.

@ +

Posté le : 07/12/2009 11:25

PeAcE UnItY LoVe AnD HaViNg FFUUNN ...
Partager Twitter Partagez cette article sur GG+
Re: [Résolu] Problème éditer articles de news NON PAS RESOLU POUR TOUS
Régulier
Inscrit: 29/09/2007 20:52
De Aire-sur-l'Adour (Landes)
Messages: 139
Bonjou et Joyeux Noël à tous

Ce n'est peut-être pas le jour pour poster sur le forum mais tant pis..
Vous dites que le problème pour éditer les articles de news est résolu... Peu-être et même sans doute puisque vous le dites avec l'aide de Trabis... Mais que fait-on lorsque l'on ne comprend pas l'anglais ?

Pour moi rien n'est résolu : je ne peux pas éditer de news après mon passage en 2.4.2, je ne peux créer un nouvel article, de même avec AMS, idem avec extcal...

Nous sommes me semble-t-il sur un forum français, ne pourrait-on expliquer les solutions en français au lieu de renvoyer ver un topic en anglais... Je ne manipule pas suffisamment la langue de j'expire pour m'aventurer à modifier les fichiers...
Si quelque'un peut m'aider et m'expliquer en français.
Merci d'avance

Posté le : 25/12/2009 10:15

Les vérités que l'on aime le moins à apprendre sont celles que l'on a le plus d'intérêt à savoir.
Partager Twitter Partagez cette article sur GG+
Re: [Résolu] Problème éditer articles de news NON PAS RESOLU POUR TOUS
Semi pro
Inscrit: 13/02/2006 17:40
De Belgique
Messages: 812
Les changements seront surement bientôt reportés en français papi. Maintenant, vois si avec la trad de google tu n'arriverais pas à mieux comprendre

http://translate.google.be/translate? ... &sl=en&tl=fr&hl=&ie=UTF-8


Posté le : 25/12/2009 15:44
Partager Twitter Partagez cette article sur GG+
Re: [Résolu] Problème éditer articles de news NON PAS RESOLU POUR TOUS
Régulier
Inscrit: 29/09/2007 20:52
De Aire-sur-l'Adour (Landes)
Messages: 139
Merci johann1 de ta réponse et de la traduction mais j'avoue ne pas tout saisir. La traduction n'est pas parfaite et il faut suivre.

Je vais tout simplement laisser tout tomber, rester en 2.3.3 et attendre d'avoir un noyau Xoops enfin utilisable convenablement sans être obligé de tripatouiller sans cesse...

Posté le : 25/12/2009 20:22

Les vérités que l'on aime le moins à apprendre sont celles que l'on a le plus d'intérêt à savoir.
Partager Twitter Partagez cette article sur GG+
Re: [Résolu] Problème éditer articles de news NON PAS RESOLU POUR TOUS
Régulier
Inscrit: 04/02/2003 16:27
Messages: 107
Yop salut papi

C'est vrai que google translate fonctionne franchement de mieux en mieux...bientot en parlera français et ça nous le traduira direct en anglais :)

Mais bon sinon, si tu as le même problèle rien de compliquer..

Je t'explique comment faire

Tu renommes ton fichier class/xoopsload.php par exemple en xoopsload.php.SAVE

tu créer un nouveau fichier xoopsload.php

Dans celui ci tu colles le code suivant :

<?php
/*
 You may not change or alter any portion of this comment or credits
 of supporting developers from this source code or any supporting source code
 which is considered copyrighted (c) material of the original comment or credit authors.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*/

/**
 *  Xoops Form Class Elements
 *
 * @copyright       The XOOPS Project http://sourceforge.net/projects/xoops/
 * @license         http://www.fsf.org/copyleft/gpl.html& ...  public license
 * @package         kernel
 * @subpackage      class
 * @since           2.3.0
 * @author          Kazumi Ono <onokazu@xoops.org>
 * @author          Taiwen Jiang <phppp@users.sourceforge.net>
 * @author          John Neill <catzwolf@xoops.org>
 * @version         $Id: xoopsload.php 3512 2009-08-27 22:43:57Z trabis $
 */
defined('XOOPS_ROOT_PATH') or die('Restricted access');

/**
 * XoopsLoad
 *
 * @author Taiwen Jiang <phppp@users.sourceforge.net>
 * @author John Neill <catzwolf@xoops.org>
 * @copyright copyright (c) XOOPS.org
 * @package kernel
 * @subpackage form
 * @access public
 */
class XoopsLoad
{
    
/**
     * XoopsLoad::load()
     *
     * @param mixed $name
     * @param string $type
     * @return
     */
    
function load($name$type 'core')
    {
        static 
$loaded;
        static 
$deprecated;
        
        if (!isset(
$deprecated)) {
            
$deprecated = array(
                
'uploader' => 'xoopsmediauploader',
                
'utility' => 'xoopsutility',
                
'captcha' => 'xoopscaptcha',
                
'cache' => 'xoopscache',
                
'file' => 'xoopsfile',
                
'model' => 'xoopsmodelfactory',
                
'calendar' => 'xoopscalendar'
                
);
        }
        
$name strtolower($name);
        if (
array_key_exists($name$deprecated)) {
            
trigger_error("XoopsLoad::load('{$name}') is deprecated, use XoopsLoad::load('{$deprecated[$name]}')"E_USER_WARNING);
            
$name $deprecated[$name];
        }

        
$type = empty($type) ? 'core' $type;
        if (isset(
$loaded[$type][$name])) {
            return 
$loaded[$type][$name];
        }
        
        if (
class_exists($name)) {
            
$loaded[$type][$name] = true;
            return 
true;
        }

        
$isloaded false;
        switch (
$type) {
            case 
'framework':
                
$isloaded XoopsLoad::loadFramework($name);
                break;
            case 
'class':
            case 
'core':
                
$type 'core';
                
$isloaded XoopsLoad::loadCore($name);
                break;
            default:
                
$isloaded XoopsLoad::loadModule($name$type);
                break;
        }
        
$loaded[$type][$name] = $isloaded;
        return 
$loaded[$type][$name];
    }

    
/**
     * Load core class
     *
     * @access private
     */
    
function loadCore($name)
    {
        static 
$configs;

        if (!isset(
$configs)) {
            
$configs XoopsLoad::loadCoreConfig();
        }
        if (isset(
$configs[$name])) {
            require 
$configs[$name];
            if (
class_exists($name) && method_exists($name'__autoload')) {
                
call_user_func(array($name '__autoload'));
            }
            return 
true;
        } else if (
file_exists($file XOOPS_ROOT_PATH '/class/' $name '.php')) {
            include_once 
$file;
            
$class 'Xoops' ucfirst($name);
            if (
class_exists($class)) {
                return 
$class;
            } else {
                
trigger_error('Class ' $name ' not found in file ' __FILE__ 'at line ' __LINE__E_USER_WARNING);
            }
        }
        return 
false;
    }

    
/**
     * Load Framework class
     *
     * @access private
     */
    
function loadFramework($name)
    {
        if (!
file_exists($file XOOPS_ROOT_PATH '/Frameworks/' $name '/xoops' $name '.php')) {
            
trigger_error('File ' str_replace(XOOPS_ROOT_PATH''$file) . ' not found in file ' __FILE__ 'at line ' __LINE__E_USER_WARNING);
        }
        include 
$file;
        
$class 'Xoops' ucfirst($name);
        if (
class_exists($class)) {
            return 
$class;
        }
    }
    
/**
     * Load module class
     *
     * @access private
     */
    
function loadModule($name$dirname null)
    {
        if (empty(
$dirname)) {
            return 
false;
        }
        if (
file_exists($file XOOPS_ROOT_PATH '/modules/' $dirname '/class/' $name '.php')) {
            include 
$file;
            if (
class_exists(ucfirst($dirname) . ucfirst($name))) {
                return 
true;
            }
        }
        return 
false;
    }

    
/**
     * XoopsLoad::loadCoreConfig()
     *
     * @return
     */
    
function loadCoreConfig()
    {
        return 
$configs = array(
            
'xoopskernel' => XOOPS_ROOT_PATH '/class/xoopskernel.php',
            
'xoopssecurity' => XOOPS_ROOT_PATH '/class/xoopssecurity.php',
            
'xoopslogger' => XOOPS_ROOT_PATH '/class/logger/xoopslogger.php',
            
'xoopspagenav' => XOOPS_ROOT_PATH '/class/pagenav.php',
            
'xoopslists' => XOOPS_ROOT_PATH '/class/xoopslists.php',

            
'xoopsmediauploader' => XOOPS_ROOT_PATH '/class/uploader.php',
            
'xoopsutility' => XOOPS_ROOT_PATH '/class/utility/xoopsutility.php',
            
'xoopscaptcha' => XOOPS_ROOT_PATH '/class/captcha/xoopscaptcha.php',
            
'xoopscache' => XOOPS_ROOT_PATH '/class/cache/xoopscache.php',
            
'xoopsfile' => XOOPS_ROOT_PATH '/class/file/xoopsfile.php',
            
'xoopsmodelfactory' => XOOPS_ROOT_PATH '/class/model/xoopsmodel.php',
            
'xoopscalendar' => XOOPS_ROOT_PATH '/class/calendar/xoopscalendar.php',

            
'xoopslocal' => XOOPS_ROOT_PATH '/include/xoopslocal.php',
            
'xoopslocalabstract' => XOOPS_ROOT_PATH '/class/xoopslocal.php',
            
'xoopseditor' => XOOPS_ROOT_PATH '/class/xoopseditor/xoopseditor.php',
            
'xoopseditorhandler' => XOOPS_ROOT_PATH '/class/xoopseditor/xoopseditor.php',
            
'xoopsformloader' => XOOPS_ROOT_PATH '/class/xoopsformloader.php',
            
'xoopsformelement' => XOOPS_ROOT_PATH '/class/xoopsform/formelement.php',
            
'xoopsform' => XOOPS_ROOT_PATH '/class/xoopsform/form.php',
            
'xoopsformlabel' => XOOPS_ROOT_PATH '/class/xoopsform/formlabel.php',
            
'xoopsformselect' => XOOPS_ROOT_PATH '/class/xoopsform/formselect.php',
            
'xoopsformpassword' => XOOPS_ROOT_PATH '/class/xoopsform/formpassword.php',
            
'xoopsformbutton' => XOOPS_ROOT_PATH '/class/xoopsform/formbutton.php',
            
'xoopsformbuttontray' => XOOPS_ROOT_PATH '/class/xoopsform/formbuttontray.php',
            
'xoopsformcheckBox' => XOOPS_ROOT_PATH '/class/xoopsform/formcheckbox.php',
            
'xoopsformselectcheckgroup' => XOOPS_ROOT_PATH '/class/xoopsform/formselectcheckgroup.php',
            
'xoopsformhidden' => XOOPS_ROOT_PATH '/class/xoopsform/formhidden.php',
            
'xoopsformfile' => XOOPS_ROOT_PATH '/class/xoopsform/formfile.php',
            
'xoopsformradio' => XOOPS_ROOT_PATH '/class/xoopsform/formradio.php',
            
'xoopsformradioyn' => XOOPS_ROOT_PATH '/class/xoopsform/formradioyn.php',
            
'xoopsformselectcountry' => XOOPS_ROOT_PATH '/class/xoopsform/formselectcountry.php',
            
'xoopsformselecttimezone' => XOOPS_ROOT_PATH '/class/xoopsform/formselecttimezone.php',
            
'xoopsformselectlang' => XOOPS_ROOT_PATH '/class/xoopsform/formselectlang.php',
            
'xoopsformselectgroup' => XOOPS_ROOT_PATH '/class/xoopsform/formselectgroup.php',
            
'xoopsformselectuser' => XOOPS_ROOT_PATH '/class/xoopsform/formselectuser.php',
            
'xoopsformselecttheme' => XOOPS_ROOT_PATH '/class/xoopsform/formselecttheme.php',
            
'xoopsformselectmatchoption' => XOOPS_ROOT_PATH '/class/xoopsform/formselectmatchoption.php',
            
'xoopsformtext' => XOOPS_ROOT_PATH '/class/xoopsform/formtext.php',
            
'xoopsformtextarea' => XOOPS_ROOT_PATH '/class/xoopsform/formtextarea.php',
            
'xoopsformdhtmltextarea' => XOOPS_ROOT_PATH '/class/xoopsform/formdhtmltextarea.php',
            
'xoopsformelementtray' => XOOPS_ROOT_PATH '/class/xoopsform/formelementtray.php',
            
'xoopsthemeform' => XOOPS_ROOT_PATH '/class/xoopsform/themeform.php',
            
'xoopssimpleform' => XOOPS_ROOT_PATH '/class/xoopsform/simpleform.php',
            
'xoopsformtextdateselect' => XOOPS_ROOT_PATH '/class/xoopsform/formtextdateselect.php',
            
'xoopsformdatetime' => XOOPS_ROOT_PATH '/class/xoopsform/formdatetime.php',
            
'xoopsformhiddentoken' => XOOPS_ROOT_PATH '/class/xoopsform/formhiddentoken.php',
            
'xoopsformcolorpicker' => XOOPS_ROOT_PATH '/class/xoopsform/formcolorpicker.php',
            
'xoopsformcaptcha' => XOOPS_ROOT_PATH '/class/xoopsform/formcaptcha.php',
            
'xoopsformeditor' => XOOPS_ROOT_PATH '/class/xoopsform/formeditor.php',
            
'xoopsformselecteditor' => XOOPS_ROOT_PATH '/class/xoopsform/formselecteditor.php',
            
'xoopsformcalendar' => XOOPS_ROOT_PATH '/class/xoopsform/formcalendar.php',
        );
    }

    
/**
     * XoopsLoad::loadConfig()
     *
     * @param mixed $data
     * @return
     */
    
function loadConfig($data null)
    {
        if (
is_array($data)) {
            
$configs $data;
        } else {
            if (!empty(
$data)) {
                
$dirname $data;
            } else if (
is_object($GLOBALS['xoopsModule'])) {
                
$dirname $GLOBALS['xoopsModule']->getVar('dirname''n');
            } else {
                return 
false;
            }
            if (
file_exists($file XOOPS_ROOT_PATH '/modules/' $dirname '/include/autoload.php')) {
                if (!
$configs = include $file) {
                    return 
false;
                }
            }
        }
        return 
$configs array_merge(XoopsLoad::loadCoreConfig(), $configs);
    }
}
// To be enabled in XOOPS 3.0
// spl_autoload_register(array('XoopsLoad', 'load'));
?>

Et voila c'est fini :)

@ +

Posté le : 27/12/2009 19:04

PeAcE UnItY LoVe AnD HaViNg FFUUNN ...
Partager Twitter Partagez cette article sur GG+
Re: [Résolu] Problème éditer articles de news NON PAS RESOLU POUR TOUS
Régulier
Inscrit: 04/02/2003 16:27
Messages: 107
Et au fait ... c'est la langue de shakespeare et pas de j'expire... mais je suppose le jeux de mots :)

J'espère que ma solution résolvera ton problème

@ tuti

Posté le : 27/12/2009 19:59

PeAcE UnItY LoVe AnD HaViNg FFUUNN ...
Partager Twitter Partagez cette article sur GG+
Re: [Résolu] Problème éditer articles de news NON PAS RESOLU POUR TOUS
Régulier
Inscrit: 24/01/2008 09:20
De Moselle
Messages: 169
Citation :

djtom a écrit:
Et au fait ... c'est la langue de shakespeare et pas de j'expire... mais je suppose le jeux de mots :)

J'espère que ma solution résolvera ton problème

@ tuti


résoudra c'est bien aussi et c'est Molière qui le dit, pas j'expire :D

Posté le : 27/12/2009 21:02
Partager Twitter Partagez cette article sur GG+
Re: [Résolu] Problème éditer articles de news NON PAS RESOLU POUR TOUS
Régulier
Inscrit: 04/02/2003 16:27
Messages: 107
Looooool

Oui oui c'est clair... moi je suis frappé aujourd'hui entre le champ, le rouge et le rhum envoyé tout frais de la réunion par le brother..... wazzzzaaaaaaa

Posté le : 27/12/2009 21:53

PeAcE UnItY LoVe AnD HaViNg FFUUNN ...
Partager Twitter Partagez cette article sur GG+
Re: [Résolu] Problème éditer articles de news NON PAS RESOLU POUR TOUS
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
XOOPS me rend fou une fois de plus !

Je ne pouvais pas éditer les articles de news ET les évènements de extCal ...

J'ai modifié le fichier class/xoopsload.php comme mentionné plus haut et tout est devenu OK.

Mais voici que depuis quelques jours le même problème ressurgit !!! Plus moyen d'éditer !!!

AAAAAArghhhh !

Posté le : 07/01/2010 09:58

signé: LionHell
Partager Twitter Partagez cette article sur GG+
Re: [Résolu] Problème éditer articles de news NON PAS RESOLU POUR TOUS
Régulier
Inscrit: 29/09/2007 20:52
De Aire-sur-l'Adour (Landes)
Messages: 139
Merci djtom de ta réponse.
Désolé pour ma réaction tardive mais une fin d'année 2009 et un début 2010 plus que difficiles m'ont éloigne un peu de ce problème.

Pour l'instant je suis revenu à 2.3.3 mais je garde ta réponse sous le coude.

Je tiens malgré tout à souligner une nouvelle fois que nous sommes sur un forum en français et tout le monde ne maîtrise pas suffisamment l'anglais pour tirer profit des réponses de Travis.

Si Shakespeare a expiré, je n'ai pas expiré mais ne serai jamais Shakespeare... et je m'en fout !

Merci encore

Posté le : 16/01/2010 04:21

Les vérités que l'on aime le moins à apprendre sont celles que l'on a le plus d'intérêt à savoir.
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 2 3 4 (5)



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

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

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