46 lines
2.4 KiB
Plaintext
46 lines
2.4 KiB
Plaintext
- Valeur de retour des res_t_xxx ?
|
|
Lorsqu'on appelle GalerieIndex::res_i_icône_nouvelle_page(), ça fait un sendfile alors que GalerieIndex::res_h_page() renvoie un objet
|
|
ElementDocument, et GalerieIndex::res_c_style() renvoie du texte (CSS) pour inclusion dans le CSS principal... alors que
|
|
res_c_style_supplémentaire() fait je-sais-pas-quoi...
|
|
|
|
Comment gérer tout ça ? Selon le type de ressource on envoie direct ou on récupère (html,css => récup, img => envoi).
|
|
|
|
- PHP5.3 chez ovh : http://guide.ovh.com/Php5ChezOvh (.htaccess avec "SetEnv PHP_VER 5_TEST")
|
|
- Compatibilité free.fr :
|
|
soit il faut supprimer le fichier index.php (pour que index.php5 ait la priorité),
|
|
soit il faut transférer .htaccess (qui spécifie qu'il faut utiliser php5).
|
|
|
|
- Pouvoir ajouter des types plutôt que des widgets. Type = widget affichage + wiget modification (affichage/modification) + sérialisation (stockage) (+ autre chose ?)
|
|
|
|
- modules pour le site 4h
|
|
Accueil : text_rich, lien -> devenir membre, inclusion de nouveautés.
|
|
Nouveautés : les pages ont un bouton 'afficher dans les nouveautés' qui active dans_nouveautés et met à jour date_nouvautés. Et un bouton
|
|
supprimer des nouveautés qui désactive dans_nouveautés.
|
|
Biographie : text_rich + liste photos.
|
|
Concerts : liste [ année : liste de [ date du concert, lieu, text_rich, liste de photos, liste d'articles de presse ] ].
|
|
Partitions : liste [ nom du morceau, text_rich, file_pdf, liste liens vers enregistrements ].
|
|
Enregistrements : liste [ nom du morceau, text_rich, liste [ file_audio, bool complet_ou_partiel ], liens vers partitions, liens vers interprètes ].
|
|
Interprètes : liste [ nom interprète(s), text_rich, liens vers enregistrements ].
|
|
Liens : liste [titre, text_rich, lien].
|
|
Contact : text_rich, lien "dvenir membre".
|
|
|- Devenir membre : text_rich.
|
|
- squelette 1h
|
|
+ barre de navigation latérale 1h
|
|
- Remplissage de la BDD 2h
|
|
- css pour le site 2h
|
|
- Amélioration de la modification 2h
|
|
==== OK.
|
|
- authentification 3h
|
|
- if_perm() 3h
|
|
- chercher le form parent, s'il n'y en a pas, créer un nouveau. 1h
|
|
- sécurité : if_perm quand on get_prop_direct() ou set_prop_direct() 1h
|
|
- import / export de la BDD. 2h
|
|
|
|
- refactor : une classe par type (2 widgets + serialize), dans un fichier séparé de document.
|
|
|
|
|
|
|
|
|
|
OK :
|
|
- widgets en écriture. Un form pour chaque champ. 2h (real : 3h)
|