Je viens de terminer deux objectifs de la journée d'hier:
- Terminer l'importation et la fusion de mes renseignements Facebook sur mon profil;
- Terminer les plus gros changements de mon gestionnaire de document.
Pour l'importation, voilà comment ça fonctionne en gros. Premièrement, ma page de profil personnel lit un fichier avec mes données personnelles, appelons le "FichierPrive.xml". FichierPrive.xml contient des renseignements qui ne peuvent pas être modifiés (can_overwrite="false") et certains autres qui peuvent l'être. Deuxièmement, en utilisant une option de mon application Facebook, hébergé sur mon serveur, je récupère mes informations de mon profil Facebook et j'enregistre le tout dans un fichier xml, appelons le "ProfilFacebook". Troisièmement, je fusionne le "ProfilFacebook" au "FichierPrive.xml". Ma page de profil personnel peut donc lire le nouveau fichier et afficher les informations à jour.
Pour mon CMS, j'ai migré mes sections et mes articles dans une seule table MySQL. Par conséquent, une section et un article ne peuvent plus avoir la même clé unique et je peux utiliser un seul format d'URL pour récupérer un document. Le nouveau format est /doc/<quelquechose>. De plus, j'ai uniformisé l'affichage de mes pages d'administrations, des pages de recherches et j'ai créé un nouveau thème basé sur celui de icez.css. Finalement, lorsqu'une page n'existe pas dans la section /doc/<quelqueschose>, une erreur 404 est envoyée.
Les prochaines étapes sont: d'essayer de fusionner mes renseignements de LinkedIn, d'ajouter un système d'identification à mon site (droits aux contenus et commentaires) et de créer des miniatures pour mon script de photos.