IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Comment s'y retrouver pour modifier un CMS php/mysql [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Futur Membre du Club
    Inscrit en
    Octobre 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 4
    Par défaut Comment s'y retrouver pour modifier un CMS php/mysql
    Bonjour la communauté,
    Je suis débutant dans le developpement web, je viens d'y gouter et je n'arrive plus à arreter...
    Je me lance dans la creation d'un site à partir d'un CMS. Il s'agit d'un CMS de reseautage social (type face book). J'ai l'intention de modifier ce cms: par exemple, je voudrais changer les champs à remplir dans la page "editer son profil" (changer leur nombre, et changer certains noms de champ).
    J'imagine qu'il faut donc faire des modif dans les fichier php ainsi que dans la base mysql.
    Mais voila, l'utilisation des pointeurs ($variable) est systematique, les appels aussi..., du coup ca parle peut. Il y a t'il une technique pour s'y retrouver ?
    Ou faut t'il passer des jours (années...) à essayer de comprendre la logique et l'imbrication des .php pour enfin trouver le bon fichier et la bonne ligne à modifier ??? sans parler de la base mysql...

    Merci d'avance

  2. #2
    Membre éclairé Avatar de rems033
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    513
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2007
    Messages : 513
    Par défaut
    Je crois que là il faut mettre les mains dans le camboui comme on dirait...
    Suivant les CMS, il y en qui gère ca en BDD et comportent une interface de paramétrage ou tu défini les champs visibles ou non (de tête je crois que SugarCRM fonctionne comme ca) et d'autres où tout se passe par le code...
    Bon courage en tout cas...
    Et c'est quel CMS au fait que tu utilises ?

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 448
    Par défaut
    Citation Envoyé par ouache Voir le message
    Bonjour la communauté,
    Je suis débutant dans le developpement web, je viens d'y gouter et je n'arrive plus à arreter...
    Je me lance dans la creation d'un site à partir d'un CMS. Il s'agit d'un CMS de reseautage social (type face book). J'ai l'intention de modifier ce cms: par exemple, je voudrais changer les champs à remplir dans la page "editer son profil" (changer leur nombre, et changer certains noms de champ).
    J'imagine qu'il faut donc faire des modif dans les fichier php ainsi que dans la base mysql.
    Mais voila, l'utilisation des pointeurs ($variable) est systematique, les appels aussi..., du coup ca parle peut. Il y a t'il une technique pour s'y retrouver ?
    Ou faut t'il passer des jours (années...) à essayer de comprendre la logique et l'imbrication des .php pour enfin trouver le bon fichier et la bonne ligne à modifier ??? sans parler de la base mysql...

    Merci d'avance
    des jours, des années... Tu serais pas un peu marseillais toi ? : )

    Disons que si c'est un cms communautaire tu peux aller demander à la communauté de t'aiguiller.
    Autrement, oui, il te faudra arpenter longuement et avec attention ces lignes de codes si obscures aujourd'hui... Mais peut être plus claires demain !
    ou pas. qui sait ?

  4. #4
    Futur Membre du Club
    Inscrit en
    Octobre 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 4
    Par défaut
    Citation Envoyé par rems033 Voir le message
    Je crois que là il faut mettre les mains dans le camboui comme on dirait...
    Suivant les CMS, il y en qui gère ca en BDD et comportent une interface de paramétrage ou tu défini les champs visibles ou non (de tête je crois que SugarCRM fonctionne comme ca) et d'autres où tout se passe par le code...
    Bon courage en tout cas...
    Et c'est quel CMS au fait que tu utilises ?
    C'est bien ce que je craignais alors. Il y a effectivement une interface de parametrage ou on peut définr les champs visibles ou non, mais j'en veux plus: je veux les modifier!
    Le CMS que j'utilise: elgg 1.0
    Citation Envoyé par kaymak Voir le message
    des jours, des années... Tu serais pas un peu marseillais toi ? : )
    T'es fou, je suis Picard, modeste Picard
    Disons que si c'est un cms communautaire tu peux aller demander à la communauté de t'aiguiller.
    Autrement, oui, il te faudra arpenter longuement et avec attention ces lignes de codes si obscures aujourd'hui... Mais peut être plus claires demain !
    ou pas. qui sait ?
    En gros tu me souhaites bon courage...

    Merci les gars en tout cas, premier acceuil dans la bonne humeur sur le forum!
    Ciao

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 448
    Par défaut
    oui et non. J'ai laissé un ou pas ; )

    Plus sérieusement j'ai jeté un oeil sur la doc, maintenant que l'on sait de quel cms tu parles.
    Et il est très userfriendly en termes de dèv.
    http://community.elgg.org/pg/pages/view/57/

    En effet il suffit de déclarer un ELggObject, définir son *subtype*, avec une chaîne, et simplement assigner les propriétés. et enfin sauver.

    Déconcertant de simplicité. Même si question perfs j'ai quelques doute.

  6. #6
    Membre éclairé Avatar de rems033
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    513
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2007
    Messages : 513
    Par défaut
    Il faut en effet suivre les conseils de kaymak...
    Il va falloir te plonger un peu dans le php orienté objet aussi...

    A plus,

  7. #7
    Futur Membre du Club
    Inscrit en
    Octobre 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 4
    Par défaut
    Citation Envoyé par kaymak Voir le message
    oui et non. J'ai laissé un ou pas ; )

    Plus sérieusement j'ai jeté un oeil sur la doc, maintenant que l'on sait de quel cms tu parles.
    Et il est très userfriendly en termes de dèv.
    http://community.elgg.org/pg/pages/view/57/

    En effet il suffit de déclarer un ELggObject, définir son *subtype*, avec une chaîne, et simplement assigner les propriétés. et enfin sauver.

    Déconcertant de simplicité. Même si question perfs j'ai quelques doute.
    Super Kaymak, je vais creuser tout ca. Mais juste pour profiter encore de ton experience: la déclaration de l'objet, la définition du "*subtype*"... ca se fait directement en modifiant un .php ? ce que je fais faire maintenant c'est rechercher un fichier / texte dans le corps du fichier à savoir "ELggObject"

    Encore merci,
    A+

  8. #8
    Futur Membre du Club
    Inscrit en
    Octobre 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 4
    Par défaut
    ... aucune chaine de caractere semblable dans les fichiers du dossier html.
    C'est directement dans la base mysql que je dois déclarer les nouveaux objets ?
    Désolé, ca doit vous sembler basique mais je pars de zero.

  9. #9
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 448
    Par défaut
    d'après ce que j'ai lu c'est dans les fichier php directement.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Interface web pour modifier les données de MySql
    Par roots_man dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 06/11/2010, 11h42
  2. aide pour modifier un script php
    Par paul.Rostorp dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 7
    Dernier message: 09/01/2009, 08h39
  3. [Conception] comment créer une page pour modifier un Titre de site
    Par mecmec dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 03/11/2006, 01h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo