Je cherche un composant pour l'édition de tables en back-end

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

  • Je cherche un composant pour l'édition de tables en back-end

    Salut
    Tout est dans le titre, je cherche un composant qui me permette de créer/éditer/supprimer les enregistrements d'une table dans le back-end - une sorte de phpMyAdmin en plus simple ? Plus simple, car juste pour manager les enregistrements et ne surtout pas toucher à la structure de la table.

    La/les fameuses tables concernées sont dans la base mais ne sont pas des préfixes jos.
    Actuellement, j'interviens en direct sur les tables par phpMyAdmin mais je ne veux pas que les autres administrateurs aillent là pour le tripotis des enregistrements.

    Z'avez une idée ?
    Dernière édition par Slyfr à 18/10/2006, 20h28

  • #2
    Salut,

    J'avais le même problème et j'ai dû éditer mes pages moi-même ... c'est pas bien compliqué, j'ai pu le faire !

    A+
    Sebe
    Le pourquoi de Joomla !

    Tutos [Facile Forms] (sans suite ): Installation et configuration, Mon 1er formulaire, Faire un Package

    Commentaire


    • #3
      Envoyé par Sebe Voir le message
      Salut,
      J'avais le même problème et j'ai dû éditer mes pages moi-même ... c'est pas bien compliqué, j'ai pu le faire !
      A+
      Sympa, merci pour la réponse... mais je pige pas ce que tu veux dire !?

      Mon problème n'est pas de me servir des données de table, ça je sais faire... mais d'avoir un composant accessible en back-end de Joomla qui permette
      - d'ajouter des enregistrements
      - de modifier les enregistrements existants
      - voir de les supprimer
      tout ça sans passer par phpMyAdmin de mon hébergeur (je sais aussi faire mais je ne veux pas que les autre administrateurs du site passent par là... une fausse manip et c'est tout le site qui est par terre).

      Commentaire


      • #4
        Re,

        De la même façon que tu construis un script pour visualiser ce que tes tables ont dans leur ventre, il te faut faire des scripts pour inserer des nouvelles entrées dans tes tables ... c'est ce que j'ai dû faire faute de trouver un composant !

        A noter que j'ai vu sur ce forum un tuto pour apprendre à faire soi-même un composant ... à partir de là, il ne me manquera plus que du courage !

        A+
        Sebe
        Le pourquoi de Joomla !

        Tutos [Facile Forms] (sans suite ): Installation et configuration, Mon 1er formulaire, Faire un Package

        Commentaire


        • #5
          Hello,

          il existe "Administration des tables"

          http://www.joomlafrance.org/telechar...dminTable.html
          A+
          Mon hébergeur
          http://www.jheberge.ch

          Commentaire


          • #6
            Salut,
            Envoyé par mccharlet Voir le message
            Hello,

            il existe "Administration des tables"

            http://www.joomlafrance.org/telechar...dminTable.html
            A+
            Ce qui équivaut à PhpMyAdmin ! C'est passable pour des entrées dans de simple table mais quand il y a des clés étrangères ... bonjour l'angoisse !
            J'ai une table où il y a 5 clés étrangères dont une où il y aura plus de 10.000 possibilités

            Franchement, là, ce n'est pas un bon plan !
            Sebe
            Le pourquoi de Joomla !

            Tutos [Facile Forms] (sans suite ): Installation et configuration, Mon 1er formulaire, Faire un Package

            Commentaire


            • #7
              Hello,


              Comme phpmyadmin mais en plus simple pour commencer et directement intégré dans joomla

              C'est quoi une "clé étrangère"?

              A+
              Mon hébergeur
              http://www.jheberge.ch

              Commentaire


              • #8
                Envoyé par mccharlet Voir le message
                Hello,
                il existe "Administration des tables"
                http://www.joomlafrance.org/telechar...dminTable.html
                A+
                Alors là, chapeau... c'est exactement ce que je cherchais (enfin et en tous cas à première vue)
                Merci infiniment mccharlet


                Envoyé par Sebe
                Ce qui équivaut à PhpMyAdmin ! ...
                Franchement, là, ce n'est pas un bon plan !
                Ah que non ! Sauf erreur de ma part, il n'y a pas accès à la structure des tables donc pas de modif sauvage par un administrateur peu éclairé. De plus, je pense pouvoir limiter aux seules tables qui n'ont pas le préfixe jos_ en bricolant un peu le config

                Donc, c'est exactement ce que cherchais, merci encore mccharlet

                Commentaire


                • #9
                  Re,

                  Autant pour moi pour ne pas avoir compris ce que tu recherchais vraiment !


                  A+
                  Sebe
                  Le pourquoi de Joomla !

                  Tutos [Facile Forms] (sans suite ): Installation et configuration, Mon 1er formulaire, Faire un Package

                  Commentaire


                  • #10
                    Envoyé par Sebe Voir le message
                    Re,
                    Autant pour moi pour ne pas avoir compris ce que tu recherchais vraiment !
                    A+
                    pas grave du tout !!

                    Par contre, pour ceux qui veulent utiliser ce composant, faites gaffe
                    defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
                    n'est pas dans tous les php, à ajoutez
                    et comme c'est un "vieux" composant Mambo, le préfixe des tables est encore à mos_
                    Mais pour le reste, ça marche ! Je viens de limiter l'accès (par conf.php) aux seules tables qui m'intéressent.

                    Attention avant d'utiliser ce composant, vérifier bien que vos tables sont indexées (et faite une sauvgarde pour être sûr) sinon l'édition d'un enregistrement écrasera toutes les données précédentes dans tous les enregistrements
                    Dernière édition par Slyfr à 21/10/2006, 19h00

                    Commentaire


                    • #11
                      slt
                      j ai aussi envie d'utiliser ce composant mais tu rajoute cette ligne de code où exactement?
                      sigo
                      Pour réussir, il ne suffit pas de prévoir. Il faut aussi savoir improviser.


                      Commentaire


                      • #12
                        Salut,
                        La fameuse ligne est à ajouter* au tout début de chaque fichier php, disons à la deuxième ligne après la ligne <?php
                        C'est juste une question de sécurité, le composant "tel quel" fonctionnait quand même !

                        (*) sauf si elle existe déjà, il faut regarder dans la quinzaine de premières lignes, on l'a trouve quelques fois placée après les commentaires de copyright

                        Commentaire

                        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
                        Travaille ...
                        X