x2000habouzit [Sun, 29 Aug 2004 22:21:06 +0000 (22:21 +0000)]
simplifications
x2000habouzit [Sun, 29 Aug 2004 21:32:46 +0000 (21:32 +0000)]
useless now
x2000habouzit [Sun, 29 Aug 2004 21:26:04 +0000 (21:26 +0000)]
dirty dirty dirty hack for OG ;p
x2000habouzit [Sun, 29 Aug 2004 21:14:40 +0000 (21:14 +0000)]
skin proof of concept.
doesnt work with IE.
try it with mozilla : skin noIE
x2000habouzit [Sun, 29 Aug 2004 17:35:35 +0000 (17:35 +0000)]
support for simple pages (without menu and stuff)
x2000habouzit [Sun, 29 Aug 2004 16:20:42 +0000 (16:20 +0000)]
fixups
x2000habouzit [Sun, 29 Aug 2004 16:11:38 +0000 (16:11 +0000)]
s/fixed/monospace/
x2000habouzit [Sun, 29 Aug 2004 16:04:47 +0000 (16:04 +0000)]
better like this
x2000habouzit [Sun, 29 Aug 2004 16:02:39 +0000 (16:02 +0000)]
skin and typos
x2000habouzit [Sun, 29 Aug 2004 15:46:53 +0000 (15:46 +0000)]
new skin : sharky
x2000habouzit [Sun, 29 Aug 2004 14:58:54 +0000 (14:58 +0000)]
xhtml
x2000habouzit [Thu, 26 Aug 2004 14:44:42 +0000 (14:44 +0000)]
css simplifications ....
x2000habouzit [Thu, 26 Aug 2004 13:02:12 +0000 (13:02 +0000)]
fixes
x2000habouzit [Thu, 26 Aug 2004 12:31:15 +0000 (12:31 +0000)]
various fixes
x2000habouzit [Thu, 26 Aug 2004 09:40:57 +0000 (09:40 +0000)]
xhtml
x2000habouzit [Thu, 26 Aug 2004 09:34:02 +0000 (09:34 +0000)]
debug + xhtml
x2000habouzit [Thu, 26 Aug 2004 09:22:22 +0000 (09:22 +0000)]
xhtml
x2000habouzit [Thu, 26 Aug 2004 09:11:16 +0000 (09:11 +0000)]
some kind of miracle : it seems to work
x2000habouzit [Wed, 25 Aug 2004 21:31:13 +0000 (21:31 +0000)]
get rid of polyedu
x2000habouzit [Wed, 25 Aug 2004 11:13:55 +0000 (11:13 +0000)]
oops, debug code
x2000habouzit [Wed, 25 Aug 2004 09:52:08 +0000 (09:52 +0000)]
more xhtml
x2000habouzit [Wed, 25 Aug 2004 09:43:59 +0000 (09:43 +0000)]
xhtml
x2000habouzit [Wed, 25 Aug 2004 09:33:30 +0000 (09:33 +0000)]
xhtml
x2000habouzit [Wed, 25 Aug 2004 09:07:52 +0000 (09:07 +0000)]
xhtml
x2000habouzit [Wed, 25 Aug 2004 08:59:17 +0000 (08:59 +0000)]
some cookie here : automatic html validation --> now a red link appears with the number of errors if appliable
x2000habouzit [Tue, 24 Aug 2004 23:06:06 +0000 (23:06 +0000)]
xhtml
x2000habouzit [Tue, 24 Aug 2004 23:06:04 +0000 (23:06 +0000)]
xhtml
x2000habouzit [Tue, 24 Aug 2004 22:57:20 +0000 (22:57 +0000)]
xhtml
x2000habouzit [Tue, 24 Aug 2004 22:52:52 +0000 (22:52 +0000)]
unneed
x2000habouzit [Tue, 24 Aug 2004 22:51:48 +0000 (22:51 +0000)]
xhtml
x2000habouzit [Tue, 24 Aug 2004 22:35:56 +0000 (22:35 +0000)]
more debug.
inscription cycle need more debuging (especially the 'change you password' part)
x2000habouzit [Tue, 24 Aug 2004 22:18:46 +0000 (22:18 +0000)]
xhtml debug.
be carefull, in order to embed javascript into a page, the right method is :
<script type=text/javascript>
//<![CDATA[
... your code here ...
//]]>
</script>
and NO other one
x2000habouzit [Tue, 24 Aug 2004 21:31:59 +0000 (21:31 +0000)]
xhtml
x2000habouzit [Tue, 24 Aug 2004 20:38:35 +0000 (20:38 +0000)]
correction skins
x2000habouzit [Tue, 24 Aug 2004 20:13:21 +0000 (20:13 +0000)]
various bugfixes
x2000habouzit [Tue, 24 Aug 2004 20:05:34 +0000 (20:05 +0000)]
fixes
x2000habouzit [Tue, 24 Aug 2004 19:54:37 +0000 (19:54 +0000)]
no more need to escape here
x2000habouzit [Tue, 24 Aug 2004 19:53:35 +0000 (19:53 +0000)]
auto detect if has thecookie (or better) or not for search
x2000habouzit [Tue, 24 Aug 2004 19:53:10 +0000 (19:53 +0000)]
broken links
x2000habouzit [Tue, 24 Aug 2004 19:34:21 +0000 (19:34 +0000)]
better url plugin
web [Tue, 24 Aug 2004 16:37:10 +0000 (16:37 +0000)]
logo du bandeau : initial commit (x2000chevalier)
x2000habouzit [Tue, 24 Aug 2004 13:04:06 +0000 (13:04 +0000)]
JM forgot debug code ...
x2000habouzit [Tue, 24 Aug 2004 12:27:16 +0000 (12:27 +0000)]
some fixups
x2000habouzit [Tue, 24 Aug 2004 12:23:39 +0000 (12:23 +0000)]
target=... is not xhtml compliant, now use : onclick="return popup(this)" to have the same effect
more cleaning wrt escaping
x2000habouzit [Tue, 24 Aug 2004 11:47:38 +0000 (11:47 +0000)]
ENT_QUOTES is a bad idea
x2000habouzit [Tue, 24 Aug 2004 11:45:18 +0000 (11:45 +0000)]
some things related to filtering, and xhtml in sendmail
x2000habouzit [Tue, 24 Aug 2004 11:16:42 +0000 (11:16 +0000)]
better escaping, type-prrof
x2000habouzit [Tue, 24 Aug 2004 09:07:57 +0000 (09:07 +0000)]
escape is now the default, no need to tell it twice
x2000habouzit [Tue, 24 Aug 2004 08:12:56 +0000 (08:12 +0000)]
tidying
x2000bedo [Tue, 24 Aug 2004 00:14:11 +0000 (00:14 +0000)]
Migration utilisateurs_identification.php
admin -> marketing
x2000chevalier [Mon, 23 Aug 2004 15:25:05 +0000 (15:25 +0000)]
bug fix + retraitement de la promo lorsqu'elle est donnée sur 2 chiffres
x2000chevalier [Mon, 23 Aug 2004 15:14:24 +0000 (15:14 +0000)]
typo
x2000chevalier [Mon, 23 Aug 2004 15:09:07 +0000 (15:09 +0000)]
mise à jour + correction liens images
x2000chevalier [Mon, 23 Aug 2004 14:44:45 +0000 (14:44 +0000)]
mise à jour infos professionnelles
x2000chevalier [Mon, 23 Aug 2004 14:42:08 +0000 (14:42 +0000)]
correction lien
x2000chevalier [Mon, 23 Aug 2004 14:41:10 +0000 (14:41 +0000)]
correction URL mal formée
x2000chevalier [Mon, 23 Aug 2004 14:37:15 +0000 (14:37 +0000)]
initial commit : page présentant la convention X.org / AX
x2000chevalier [Mon, 23 Aug 2004 14:36:55 +0000 (14:36 +0000)]
correction lien
x2000chevalier [Mon, 23 Aug 2004 14:32:01 +0000 (14:32 +0000)]
initial commit
x2000chevalier [Mon, 23 Aug 2004 14:27:22 +0000 (14:27 +0000)]
chgt lien
x2000chevalier [Mon, 23 Aug 2004 14:26:33 +0000 (14:26 +0000)]
correction lien
x2000chevalier [Mon, 23 Aug 2004 14:23:20 +0000 (14:23 +0000)]
mise à jour de l'année et ajout d'un lien rajouté en prod durant la migration
x2000chevalier [Mon, 23 Aug 2004 14:21:21 +0000 (14:21 +0000)]
ajout d'un lien qui est apparu en prod durant la migration...
x2000chevalier [Mon, 23 Aug 2004 14:19:37 +0000 (14:19 +0000)]
ajout informations rajoutées en prod durant la migration
x2000bedo [Sun, 22 Aug 2004 23:34:16 +0000 (23:34 +0000)]
Migration tmpPWD.php
x2000habouzit [Sun, 22 Aug 2004 21:21:31 +0000 (21:21 +0000)]
fix a lot of broken links.
please clear your cache to use the commit
x2000habouzit [Sun, 22 Aug 2004 21:03:57 +0000 (21:03 +0000)]
bug in cookie off : session problem, has to redirect on index.php
x2000habouzit [Sun, 22 Aug 2004 19:55:05 +0000 (19:55 +0000)]
-->logger
x2000habouzit [Sun, 22 Aug 2004 19:54:38 +0000 (19:54 +0000)]
tidying
x2000bedo [Wed, 18 Aug 2004 23:45:52 +0000 (23:45 +0000)]
Migration de step4.php
x2000bedo [Mon, 16 Aug 2004 22:31:00 +0000 (22:31 +0000)]
Oups...
x2000bedo [Mon, 16 Aug 2004 22:28:29 +0000 (22:28 +0000)]
Fin de la recherche avancée
Il faudra bien tester à la fin de la migration !
x2000bedo [Mon, 16 Aug 2004 22:27:47 +0000 (22:27 +0000)]
Fin de la recherche avancée.
Il faudra bien tester à la fin de la migration !
x2000bedo [Mon, 16 Aug 2004 00:58:35 +0000 (00:58 +0000)]
Début recherche avancée
L'interface graphique y est.
Il reste à faire fonctionner la requête en elle-même :)
x2000bedo [Sun, 15 Aug 2004 22:23:15 +0000 (22:23 +0000)]
Début de recherche avancée
x2000bedo [Sun, 15 Aug 2004 22:22:30 +0000 (22:22 +0000)]
Modification pour virer la table __soundex
Cela m'a permis de voir que dans la version actuelle du site, on ne mettait pas à jour le soundex
quand un admin validait un changement de nom !
Avec la nouvelle version, de tels problèmes ne se poseront plus puisqu'on régénère la table de recherche (donc les soundex) entièrement au moins une
fois par jour. Vivement la modularisation pour éviter de telles incohérences...
x2000bedo [Sun, 15 Aug 2004 01:30:12 +0000 (01:30 +0000)]
Mise à jour de search.php pour le soundex déplacé
Je reprendrai demain pour le formulaire de recherche avancée et les tests sur le soundex car des scripts sont lancés sur jam
en ce moment apparemment et le CPU ne me permet pas de travailler.
x2000bedo [Sun, 15 Aug 2004 00:57:54 +0000 (00:57 +0000)]
Mise à jour search.php pour la requête améliorée
x2000bedo [Sun, 15 Aug 2004 00:21:21 +0000 (00:21 +0000)]
Mise à 1 du flag pour la mise à jour table recherche
Selon les prescriptions de Pierre quand :
- un admin touche à admin/utilisateur.php
- on valide un nom d'épouse
x2000bedo [Sun, 15 Aug 2004 00:12:56 +0000 (00:12 +0000)]
Scripts pour la reconstruction périodique de la table de recherche améliorée
Appeler :
- recherche.pl 1 toutes les 24 h
- recherche.pl 0 tous les 1/4 h
Attention ! Bien penser à mettre le flag (/tmp/flag_recherche) à 1 quand on change nom ou prénom ou
épouse.
Il faudra aussi bien vérifier que ça fonctionne vis-à-vis des droits au passage en prod.
x2000bedo [Fri, 13 Aug 2004 00:02:57 +0000 (00:02 +0000)]
Migration de routage-mail.php
Il y avait du boulot ! C'était assez "bordelique". J'espère ne pas avoir fait de boulettes.
x2000habouzit [Wed, 11 Aug 2004 09:45:28 +0000 (09:45 +0000)]
new simplifications id db
x2000habouzit [Tue, 10 Aug 2004 14:09:06 +0000 (14:09 +0000)]
be smart ;p
x2000habouzit [Tue, 10 Aug 2004 08:57:55 +0000 (08:57 +0000)]
get rid of lastlogin, lastnewlogin and host --> duplicate things with logger.session (Half-Closes: bug#14)
x2000coic [Sat, 7 Aug 2004 11:26:43 +0000 (11:26 +0000)]
utilisation de popwin et correction des liens dans profil et referent
ajout du wite web et de la formation dans la fiche
x2000coic [Sat, 7 Aug 2004 11:21:27 +0000 (11:21 +0000)]
correction petit bug d'affichage
la finction dyn applique htmlentites sur le paramètre 's', je l'ai donc mis dans un bloc {dynamic}
x2000coic [Fri, 6 Aug 2004 17:57:36 +0000 (17:57 +0000)]
mis à jour : migration de x.php et fiche_referent.php
x2000coic [Fri, 6 Aug 2004 17:50:22 +0000 (17:50 +0000)]
migration de x.php
c'est un peu laid mais ca marche à peu près
x2000bedo [Fri, 6 Aug 2004 00:35:32 +0000 (00:35 +0000)]
Esthétique
Recherche simplifiée terminée
x2000bedo [Thu, 5 Aug 2004 23:17:17 +0000 (23:17 +0000)]
Ajout de l'option de recherche par proximité sonore
Sous forme d'extension des résultats si on n'est pas satisfait => on satisfait à la fois JMY et tous les utilisateurs qui sont gênés par la
quantité de résultats générés par la proximité sonore
x2000bedo [Thu, 5 Aug 2004 22:20:49 +0000 (22:20 +0000)]
Commentaires
x2000bedo [Thu, 5 Aug 2004 20:28:47 +0000 (20:28 +0000)]
Ajout de promo <n et promo >m
x2000habouzit [Thu, 5 Aug 2004 08:44:42 +0000 (08:44 +0000)]
aeration du code
x2000bedo [Thu, 5 Aug 2004 00:57:24 +0000 (00:57 +0000)]
Quelques modifs pour rendre le code XHTML compliant
A noter le pb du target="_blank" non valide en XHTML que j'ai remplacé partout par des javascript:popWin (j'espère que
ce n'est pas trop mauvais).
x2000bedo [Thu, 5 Aug 2004 00:36:24 +0000 (00:36 +0000)]
Nouvelles améliorations
- Navigation sur plusieurs pages de recherches
- Mise en évidence des requêtes trop générales
- Gestion des erreurs de requêtes
- Gestion des requêtes en annuaire public ou privé
- Ajout des liens AX et marketing
Attention !
Ajout de deux nouveaux paramètres dans config.xorg.inc.php :
/* limitations recherche */
$globals->public_max_search_results = 25;
$globals->search_results_per_page = 10;
Reste pas mal d'esthétique et extension au soundex puis formulaire séparé pour la recherche
avancée.
A propos d'esthétique, où on modifie la CSS pour y ajouter de nouvelles classes ?
x2000bedo [Wed, 4 Aug 2004 18:05:54 +0000 (18:05 +0000)]
Grande amélioration de la requête et meilleure lisibilité du code
Il n'y a plus qu'une seule requête qui fait toute la recherche et elle est optimisée !
Par contre, pour optimiser, j'utilise SQL_CALC_ROWS et je dois donc exécuter SELECT FOUND_ROWS()
juste après ma requête. En mode avec trace on ce n'est pas possible avec la lib diogene (à cause du
SELECT EXPLAIN) donc j'ai bidouillé xorg.pages pour gérer ça.
A mon humble avis, il faudrait légèrement modifier la lib diogenes pour rendre le truc plus correct (genre créer une pile des
requêtes de la page et exécuter les requêtes en pile puis faire l'EXPLAIN sur cette pile une fois le page->run() lancé). A voir, si on
a du temps pour ça. Moi je n'en ai pas. Ce serait plus propre (surtout vu que diogenes est un package debian) mais ça marche très bien comme c'est maintenant.
x2000bedo [Wed, 4 Aug 2004 01:19:51 +0000 (01:19 +0000)]
Quelques améliorations
x2000bedo [Mon, 2 Aug 2004 22:43:31 +0000 (22:43 +0000)]
Début d'implémentation de recherche.php (=>search.php)
Dans un premier temps, je développe une page de recherche simplifiée pour les champs
nom,prénom,promo sans soundex puis on proposera l'option avec soundex puis enfin une recherche
avancée qui ne concernera que les inscrits (avec les champs binets etc...)
J'ai choisi d'implémenter une classe pour chaque type de champ. Je pense que ça rend le machin
plus clair.
Il reste à améliorer l'affichage des résultats (limitations à 10 par page et navigation + liens vers
la fiche pour les inscrits) pour cette recherche simplifiée.
x2000coic [Sat, 31 Jul 2004 13:37:16 +0000 (13:37 +0000)]
migration of 'fiche_referent.php'
Still not XHTML valid because of a <style> in <body>
And still a bit ugly...
x2000habouzit [Sat, 31 Jul 2004 10:14:27 +0000 (10:14 +0000)]
prepare function for JM without menus and stuff