[fermee] revision du bakoffice

Messagepar oscim » Mar 21 Juil 2009, 00:27

Bon, eh bien il n'y a plus qu'as tester ...

L'install est converti a l'utf8, et les &..... reconverti en accent, donc lisible , (sauf les data exemples, pas encore .... ).
Le fichier principal sql corrigé, et ajouté les quelques modification nécessaire a cette version.

Il semble que le pbs de session n'en était pas un, ? plus la!, sur install toute fraiche.

La conversion en utf8 offre une curiosité, les tables sont et colonne sont ok, en utf8. Par contre avec phpmyadmin ca foire les accents.
Sur oscss, par contre pas de soucis front comme back. ?? a voir (pour info, APACHE en iso, dbmysl, en utf8)


PS: histoire de rendre les chose plus simple , les backup de db sont forcé en utf8, theoriquement, il detecte le format d'entrée .... a voir



Dans l'idée de rester sur des contenu texte sous forme de fichier, pour les hack, c'est compliqué, un peu plus.

Ne serait t'il pas intérressant de passer sur une internationalisation via sql , et avce les focntion intégres de remplacement de chaine sous php les
Code: Tout sélectionner
echo __('tararata);

pour un exemple, wordpress par ex utilise cette fonction , via un fichier de langues (detail, compiler .....).


Qu'en pensez vous ??
Dernière édition par oscim le Mar 21 Juil 2009, 00:30, édité 1 fois.
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Messagepar oscim » Dim 26 Juil 2009, 03:59

Un petit suite..

Donc la revision de la structure ce termine pour ce qui est de la remise en forme, conversion utf8, raccourcis ca est la. et un peu plus d'homogénéité dans le code.

Donc la partie longue est fastidieuse de nettoyé le plan de travail, avant de revoir l'ergonomie plus avant !
Certe on y as déjà travailler mais, ....

Il reste à convertir le fichier d'exemple, mais logiquement, l'ensemble à été revu. Donc y'il n'y as plus qu'a ?!)
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Messagepar j4k » Dim 26 Juil 2009, 16:44

un grand bravo je n'ai pas encore tester mais tout ca est tres allechant !
~ osCSS 1.2.1 ~
Avatar de l’utilisateur
j4k
Site Admin
 
Messages: 1259
Inscription: Mer 27 Avr 2005, 09:13
Localisation: France

Messagepar Ayatus » Dim 26 Juil 2009, 18:42

Ce qu'oscim a oublié de préciser, c'est qu'outre l'utf-8, l'ajout de fonctionnalité, moins de tableau, il y a aussi la validité xhtml 1.0 strict au rendez-vous.
Avatar de l’utilisateur
Ayatus
Site Admin
 
Messages: 280
Inscription: Sam 19 Avr 2008, 17:23

Messagepar oscim » Jeu 06 Aoû 2009, 01:38

Pour les modus du mois d'aout...

Ca avance, ... moins vite.!? mais toujours un peu.

Il reste quelque merdouilles dans la gestion de la class de menu, mais pour ca reste fonctionnel.

Pour les utilisateurs de tous sauf IE, peut être le 8 ? sait pas. J'ai juste ajouter les arrondis dans les formulaire pour être moins raide .,!?

En dehors de quelque raccouris non repercuté (tri de tableau, nbr de ligne pas page) toute la structure est adaptés.

Donc la modification central consiste a avoir repartis le contenu des fichiers de la racine en 3 fichier, l'un pour la section de code avant le doctype, la seconde pour le contenu entre les balise head, et la troisième, le corps entre les balise body.
Donc un nouveau repertoire, content, avec des fichiers nommés
index.top.inc,
index.header.inc,
et index.central.inc

D'autre part, un allegement des fichiers et librarires principaux, en répartissant les fonctions spécifique (appellé par une seul page), dans des libraire spécialisé. dans le rep functions, et avec comme prefix lib., et comme suffix, .php. le nom du fichier appelant est utilise.
ex la page customers.php fait appel à la librairie lib.customers.php.
(uniquement si elle est présente, bien sur §?

Le reste du code n'as que peu évoluer en dehors de toute les petites corrections, et la suppression du gros des tables html.

D'autre part cette version semble sensiblement plus rapide, liées en autres a la suppression d'element specifique à php3 ou chargée inutilement.

Enfin , donc encore bcp de petite modif pour rendre le code plus coherant, et l'utilisation des fonctions présente utilisé de manière systhematique, ce qui n'est pas encore le cas....

Enfin, un petite mot sur les fichiers de langues. La version française, à été corrigé et améliorer, voir allége;
Mais ce n'est pas le cas des autre langue, aussi lorsque je souligne la possibilité d'utiliser le E_ALL pour le retour d'erreur, avec les autres langues, vous aller découvrir une liste incommensurable d'erreur le notice ....
Donc, tout reste à faire à ce niveau.

D'ailleur, une petite moulinette pour compléter automatiquement les constante manquante dans les autre fichier de langue, sur la base d'une autre langue serait un outil fort appréciable, si quelqu'un à une idée ..;
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Messagepar oscim » Ven 21 Aoû 2009, 13:24

Des petite news pour vous tenir au courant.

Ca ce finalise, dans la fin .. du temps impartis surtout :D

Beaucoup de modification et maintenant, une balse clair et fonctionnelle.

Un petit détour important, et un peu de sueur pour adatpter auto installateur et donc, supprimer le premier installé, qui n'etait qu'une adaptation d'une contrib fournit avec son auto installeur.

Cette contrib, bien que tres tres lourde et bcp buggé, semble vraiement idéal.
J'ai adapté l'install auto de easypopulate.
mais par regardé le code de la contrib en elle même.

Ne pouvant pas tout faire remonté sur ce post, le wiki étant épuisant, je fais remonté quelque element et exlication sur le blog SF

Encore quelques teste, mais la version est finie... donc j'arréte la.
Je vais faire un zip, et placerai un tag dans le svn
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Messagepar oscim » Lun 24 Aoû 2009, 19:44

Salut,

Aller, une petite dernière.

Je clos le post. J'arrete la.

La branches et fonctionnel, l'ensemble à été corrigé dans l'admin, reste quelque coquilles.

je n'est pas bcp touché la partie public, en dehors de rendre fonctionnel sans erreur php <5.3.

cette version s'est quand même pas mal alourdi, mais il me semble maintenant, apres en avoir rajouté un peu partout,
que vu le fonctionnement correct, une fois debuggé de l'installateur CIP (contrib_installer), il est possible de fournir un certain nombres de fonctionnalités sans pour autant qu'elle soit déjà installées.

j'ouvre un new post dans la foulée pour feedback, à ceux qui testerons ...;
Pour un web au normes du W3C, pour un web plus propre !

- Download osCSS Toutes versions
- stable osCSS 2.1.0 (help|info|new dev) Official help|wiki|Tuto for osCSS 2 | doc doxygen
- Utiliser le tracker pour suivre les évolutions et développements
- Inscrivez vos sites sur oscss pour présenter vos réalisations
Avatar de l’utilisateur
oscim
Site Admin
 
Messages: 1643
Inscription: Mar 25 Sep 2007, 11:33

Précédente

Retourner vers Developpement

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

cron