Création d'un article à partir d'un fichier xml

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

  • lauretamisier
    a répondu
    Re : Création d'un article à partir d'un fichier xml

    Envoyé par Mercusyo Voir le message
    Merci ai25 pour cette information complémentaire. De mon côté j'ai avancé, j'ai téléchargé et installé DirectPHP sur un des sites internet, et j'arrive donc à exécuter du code PHP dans un article.
    Maintenant, je vais regarder pour lire un fichier XML en PHP et à partir de là, créer un fichier HTML ou créer directement un article.
    Merci
    Afin de parser mon fichier xml je me suis aidé de ce tutoriel : http://eusebius.developpez.com/php5dom/

    Bon courage

    Laisser un commentaire:


  • SimonG
    a répondu
    Re : Création d'un article à partir d'un fichier xml

    Envoyé par Mercusyo Voir le message
    Bonjour,

    Voilà, je gère depuis peu de temps 2 sites internet développés sous Joomla 1.7
    Bonjour,
    tu devrais faire la mise à jour vers Joomla 2.5. Joomla 1.7 comporte des failles de sécurité qui seront pas corrigées :
    http://aide.joomla.fr/base-de-connai...-1-6-1-7-a-2-5

    Laisser un commentaire:


  • Mercusyo
    a répondu
    Re : Création d'un article à partir d'un fichier xml

    Merci ai25 pour cette information complémentaire. De mon côté j'ai avancé, j'ai téléchargé et installé DirectPHP sur un des sites internet, et j'arrive donc à exécuter du code PHP dans un article.
    Maintenant, je vais regarder pour lire un fichier XML en PHP et à partir de là, créer un fichier HTML ou créer directement un article.
    Merci

    Laisser un commentaire:


  • ai25
    a répondu
    Re : Création d'un article à partir d'un fichier xml

    Bonjour,
    je ne connais pas DirectPHP, mais j'utilise le composant Jumi qui permet de faire la même chose.
    Je l'utilise pour la génération de pages en fonction de villes, avec calcul de la distance par rapport a chez moi, et proposition de prestations en concequence. (Dépannage informatique, formations ou création de sites Internet).
    Un exemple à l'adresse
    http://www.ai25.fr/formation-informa...-internet.html
    et le lien vers le composant
    http://extensions.joomla.org/extensi...n-content/1023

    Laisser un commentaire:


  • Mercusyo
    a répondu
    Re : Création d'un article à partir d'un fichier xml

    Bonjour,

    Voilà, je gère depuis peu de temps 2 sites internet développés sous Joomla 1.7, et j'aimerais également faire interpréter du code PHP dans mes articles.
    J'ai suivi avec attention les précédents messages que vous avez postés. J'ai réalisé les mêmes paramétrage, et cela ne fonctionne pas (j'ai fait le premier tests avec phpinfo() )

    Mon but étant également de réaliser des articles à partir d'un fichier XML. Vous avez dû installer DirectPHP pour que cela fonctionne ? Pour l'instant, je ne l'ai pas encore fait.

    Merci par avance pour votre aide,

    Laisser un commentaire:


  • lauretamisier
    a répondu
    Re : Création d'un article à partir d'un fichier xml

    En fait le php n'est plus interprété dès que je mets des sauts de ligne dans le php en utilisant le module DirectPHP.

    Finalement je suis passée par la solution suivante :
    dans mon article j'écris : <?php include_once (JPATH_SITE.DS.'mapage.php'); ?>

    et ensuite dans le répertoire de mon site je crée mapage.php avec le php que je souhaite.
    Dernière édition par lauretamisier à 02/05/2012, 16h08

    Laisser un commentaire:


  • lauretamisier
    a répondu
    Re : Création d'un article à partir d'un fichier xml

    Envoyé par rems02 Voir le message
    Avez vous désactivé le filtrage html
    explication ici:
    http://www.kksou.com/php-gtk2/Joomla...Joomla-1.6.php
    Ci dessous ma configuration :

    Cliquez sur l'image pour l'afficher en taille normale

Nom : param.jpg 
Affichages : 1 
Taille : 23,2 Ko 
ID : 1801029

    le code ci dessous :
    <?php
    phpinfo();
    $dom = new DomDocument;

    ?>

    Me provoque l'erreur suivante :
    Parse error: syntax error, unexpected '<'
    Dernière édition par lauretamisier à 13/04/2012, 09h07

    Laisser un commentaire:


  • rems02
    a répondu
    Re : Création d'un article à partir d'un fichier xml

    Avez vous désactivé le filtrage html
    explication ici:
    http://www.kksou.com/php-gtk2/Joomla...Joomla-1.6.php

    Laisser un commentaire:


  • lauretamisier
    a répondu
    Re : Création d'un article à partir d'un fichier xml

    Alors voici mon test :
    <?php
    phpinfo();

    ?>



    <?php

    $dom = new DomDocument;

    $dom->load("./acg/referencement_GAC.xml");
    $listeACG= $dom->getElementsByTagName('Nom_Outil');

    foreach($listeACG $acg) echo $acg->firstChild->nodeValue . "<br />";
    ?>

    --> le phpinfo est bien interprété mais la suite n'est pas interprétée du tout.
    Une idée?

    Merci

    Laisser un commentaire:


  • lauretamisier
    a répondu
    Re : Création d'un article à partir d'un fichier xml

    Parfait !
    Il me reste plus qu'à activer le xml dans mon php et je vais pouvoir écrire mon parseur.

    Merci beaucoup :-)
    je vous tiens au courant

    laure

    Laisser un commentaire:


  • rems02
    a répondu
    Re : Création d'un article à partir d'un fichier xml

    Bonjour,
    Ben NON j'ai trouvé ça:
    http://extensions.joomla.org/extensi...n-content/4470
    ça existe pour 1.7 aussi
    a tester.
    bon courage a vous

    Laisser un commentaire:


  • lauretamisier
    a répondu
    Re : Création d'un article à partir d'un fichier xml

    J'utilise Joomla 1.7.. donc l'extensions d'injection php je peux oublier
    Après mon besoin est exactement de faire ce que le lien que j'ai donné plus haut fait.
    C'est à dire afficher des données dans un article provenant d'un fichier xml.

    Merci de votre aide

    Laure

    Laisser un commentaire:


  • rems02
    a répondu
    Re : Création d'un article à partir d'un fichier xml

    Bonjour,
    Si vous utilisez Joomla 1.5 il existe un plugin qui permet d'injecter le code PHP
    http://extensions.joomla.org/extensions/60/details

    après il faut juste traduire html en php avec Echo ou print...

    Code PHP:
    echo "<table border=\"1\" datasrc=\"\#fichierxml\">
    <tr>
    <td><span datafld=\"nom\"></span></td>
    <td><span datafld=\"lien\"></span></td>"

    il faut tester

    si non je suis sur que il y a une autre solution mais pour cela il faut nous expliquer exactement votre besoins

    Laisser un commentaire:


  • Création d'un article à partir d'un fichier xml

    Bonjour,

    Malgré quelque recherche je n'arrive pas à comprendre comment je peux faire la chose suivante avec Joomla :

    Je souhaiterai créé un article avec Joomla qui contiendrait des données lues dans un fichier xml dont je connais la structure.
    Est ce que cela est possible ?
    Comment faire ?

    Est il possible d'envisager cette solution : http://www.lehtml.com/xml/xml_html.html

    A priori joomla n'interprète pas la balise xml de base, y a t'il un plugin/extension qui permettrait que ce code soit interprété dans un article joomla?
    Merci d'avance pour votre aide

    Laure
    Dernière édition par lauretamisier à 12/04/2012, 09h49

Annonce

Réduire
1 sur 2 < >

C'est [Réglé] et on n'en parle plus ?

A quoi ça sert ?
La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
Comment ajouter la mention [Réglé] à votre discussion ?
1 - Aller sur votre discussion et éditer votre premier message :


2 - Cliquer sur la liste déroulante Préfixe.

3 - Choisir le préfixe [Réglé].


4 - Et voilà… votre discussion est désormais identifiée comme réglée.

2 sur 2 < >

Assistance au forum - Outil de publication d'infos de votre site

Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

UTILISER À VOS PROPRES RISQUES :
L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

Problèmes connus :
FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

Installation :

1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

Archive zip : https://github.com/AFUJ/FPA/zipball/master

2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
et remplacer www. votresite .com par votre nom de domaine


Exemples:
Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
Télécharger le script fpa-fr.php dans: /public_html/
Pour executer le script: http://www..com/fpa-fr.php

Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
Télécharger le script fpa-fr.php dans: /public_html/cms/
Pour executer le script: http://www..com/cms/fpa-fr.php

En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
Voir plus
Voir moins

Partenaire de l'association

Réduire

Hébergeur Web PlanetHoster
Travaille ...
X