dolibarr-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dolibarr-dev] DOLIBARR VERSION 2.1


From: Cyrille de Lambert
Subject: Re: [Dolibarr-dev] DOLIBARR VERSION 2.1
Date: Fri, 27 Apr 2007 09:16:01 +0200
User-agent: Thunderbird 1.5.0.10 (X11/20070403)

Merci Laurent,

Je vais immédiatement en profiter pour faire un merge de la branche Auguria vers le HEAD. Ne soyez pas étonné du nombre important de commits.
La liste des éléments fusionnés est décrite dans le mail "Apport Auguria" du 2 mars 2007.


Pour rappel :

Création d'un menu géré par base de données

Ce menu, qui se présente sous forme de module, surcharge les menus existants lorsqu'il est activé. nIl est en place pour l'instant dans les menus gauche est droite d'Auguria mais peut-être mise en place dans les autres menus.
Une interface sympat a été développée pour géré ce menu et fonctionne correctement en mode dégradé lorsque le _javascript_ est désactivé. Ceci afin de respecter la volonté de pouvoir utiliser l'application sans _javascript_.

/htdocs/conf/conf.class.php

Fichier d'installation et de mise à niveau:

Installation Dolibarr

/mysql/tables/llx_menu.sql
/mysql/tables/llx_menu_const.sql
/mysql/tables/llx_constraint.sql
/mysql/tables/llx_menu_const.key.sql
/mysql/data/datas.sql


/* Mise à niveau de Dolibarr */

/mysql/migration/2.0.0-2.1.0.sql


Fichier du module

/htdocs/admin/menus/pre.inc.php
/htdocs/theme/auguria/auguria.css.php
/htdocs/langs/fr_FR/admin.lang


Administration des menus

/htdocs/admin/menus/index.php
/htdocs/admin/menus/edit.php
/htdocs/admin/menus/menu.js
/htdocs/admin/menus/images/

Fichier permettant l'utilisation du module

/htdocs/admin/menus/module_menudb.php

Fichier module (activation, desactivation, paramètres, ...)

/htdcos/include/modules/modMenuDb.class.php

Utilisation du module:

/htdocs/includes/menus/barre_left/auguria_backoffice.php //user interne
/htdocs/includes/menus/barre_left/auguria_frontoffice.php //user externe
/htdocs/includes/menus/barre_top/auguria_backoffice.php //user interne
/htdocs/includes/menus/barre_top/auguria_frontoffice.php //user externe

Thème Auguria

Nous avons développé un thème permettant de rendre l'application encore plus attractive. Il y a encore des choses à voir mais c'est déjà un bon début. Je ferais intervenir un graphiste de haut vol lorsque j'aurais assez de moyens afin de donner un choix de thèmes plus attrayants les uns que les autres.

Répertoire du thème :
/htdocs/theme/auguria/


Suppression <div class=”vmenuplusfiche”>:

La duplication de vmenuplusfiche dans main.inc.php rend incohérent le style. Nous avons également modifié les styles pour qu'il passe sur tous les principaux navigateurs sans débordement. Nous avons testé tous les styles sur les navigateurs Firefox, IE6, IE7 et Safari.

Suppression vmenuplusfiche

/htdocs/main.inc.php

Modification style

/htdocs/theme/auguria/auguria.css.php
/htdocs/theme/dev/dev.css
/htdocs/theme/dolibarr/dolibarr.css
/htdocs/theme/eldy/eldy.css.php
/htdocs/theme/freelug/freelug.css
/htdocs/theme/rodolphe/rodolphe.css
/htdocs/theme/yellow/yellow.css


Module droit de prêt

J'avais besoin du module "Droit de prêt" pour géréer un problématiques d'envoi de fichier de déclaration à l'organisme SOFIA via DILICOM. Afin de pouvoir dévlopper ce module, il a également été nécessaire de gérer les client par catégorie. En effet seuls les client bibliothèque d'un librairie, distributeur ou éditeur sont concernés par cette déclaration.

/htdocs/conf/conf.class.php

Administration du module

/htdcos/include/admin/droitpret.php

Fichier module

/htdocs/include/modules/modDroitPret.class.php

Fichiers droit de prêt

/htdcos/product/droitpret/droitpret.class.php
/htdcos/product/droitpret/index.php
/htdcos/product/droitpret/module_droitpret.php
/htdcos/product/droitpret/pre.inc.php

Fichier installation et mise à niveau

/htdocs/mysql/tables/llx_droitpret_rapport.sql
/htdocs/mysql/migration/2.0.0-2.1.0.sql

Création dossier

/documents/droitpret
/documents/droitpret/temp/


Extension du module de catégories aux fournisseurs, clients et prospects :

Je pense que l'administration de cette fonctionnalité peut encore évoluer car elle n'est vraiment pas intuitive (cf administration des menus). Ce sera fait plus tard car le temps manquait.

Fichiers concernés :
/htdcos/categories/categorie.class.php
/htdcos/categories/edit.php
/htdocs/categories/fiche.php
/htdocs/categories/index.php
/htdocs/categories/viewcat.php
/htdcos/comm/categorie.php
/htdocs/fourn/categorie.php
/htdocs/product/categorie.php
/htdocs/lib/company.lib.php
/htdocs/html.form.class.php
/htdcos/langs/fr_FR/categories.lang
/htdcos/langs/fr_FR/companies.lang

Correction bug création contact

/htdcos/contact.class.php

Création d'un message d'accueil

Nous avons prévu de pouvoir inserer un message d'acceuil dans la page de login. Ceci est pratique lors de la mise à disposition d'un environnement de démo. (Conditions d'utilisation, Login, Mot de passe)

/htdocs/admin/ihm.php
/htdocs/lib/function.inc.php
/htdcos/langs/fr_FR/admin.lang


N'hésitez pas à me faire part de vos observation

Cordialement

Cyrille
Laurent Destailleur (Eldy) a écrit :
J'ai créé une branche pour la 2.1 sous CVS.

Les nouvelles fonctionnalité sur la 2.1 sont donc stoppés. Et cette branche va servir aux corrections de bugs de Dolibarr release 2.1.
Pour l'instant la version porte le numéro 2.1-beta. Après les retours de bugs, je renommerrais en 2.1.


Le développemment peuvent continuer sur la branche de dev HEAD, la version figé se trouve dans la branche BRANCH_DOLIBARR_2_1


Le package tgz est dispo à http://dolibarr.org/en/files/documents/dolibarr-2.1.0-beta.tgz
A tester...


Laurent Destailleur.
---------------------------------------------------------------
EMail: address@hidden
Web: http://www.destailleur.fr
IM: IRC=Eldy, Jabber=Eldy

AWStats (Author) : http://awstats.sourceforge.net
CVSChangeLogBuilder (Author) : http://cvschangelogb.sourceforge.net
AWBot (Author) : http://awbot.sourceforge.net
Dolibarr (Contributor) : http://www.dolibarr.org



_______________________________________________
Dolibarr-dev mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev



reply via email to

[Prev in Thread] Current Thread [Next in Thread]