Commit Graph

306 Commits

Author SHA1 Message Date
fpeters 305cb6581d added uniqueValues property to Multi fields 2004-09-20 08:05:26 +00:00
obenassy b0269e4271 La valeur zéro est permise. 2004-06-30 19:44:43 +00:00
fpeters b98b10b2e5 attribut pour que le widget Id ne crée pas de lien 2004-04-19 09:58:27 +00:00
fpeters ef95fd3625 je ne vois plus pq le widget Time appelait getHtmlFormValue() même quand le
champ était read-only.
2004-04-17 20:24:26 +00:00
fpeters 147615d544 correction aux Multi en read-only 2004-04-10 23:22:25 +00:00
fpeters 674cedf3e7 suppression du getModelHelpLayout qui est vide depuis des mois 2004-04-09 12:14:58 +00:00
fpeters c86aa8225b le nom du fichier n'est pas perdu en cours d'édition 2004-04-04 17:29:37 +00:00
obenassy 851cc8e59f Suppression des kinds et wodgets specifiques de la comptabilite, ils se trouvent maintenant dans la branche compta. 2004-03-20 13:44:10 +00:00
fpeters e38f576b33 retour (optionnel) du bouton 'autres'; activé pour les membres des rubriques 2004-03-03 13:54:55 +00:00
fpeters a97646cb51 "nettoyage" kind SelectId 2004-03-02 13:32:24 +00:00
fpeters 9557708376 utilisation de Select plutôt que SelectId à certains endroits; garde en cache
le résultat de getObjectLabelsTranslated (qui est ultra-lent dans le cas des
identités car pour chacune, il y a un appel à la fiche person pour récupérer
son label (nécessiterait d'utiliser le cache au niveau du serveur d'identité,
pas prudent pour le moment))
2004-02-29 21:27:20 +00:00
fpeters 9b850a6332 nettoyage des Upload (kind, widget, legacy object). ça marche super. 2004-02-14 09:35:11 +00:00
fpeters 5ea78180bb - suppression des valuesGetterName qui n'étaient plus nécessaires depuis qu'on
peut définir les attributs via des classes (je les avais gardé car ils sont
  encore utilisés dans Metis; je les supprime maintenant parce que je connais
  maintenant le code de Metis)

- convergence du kind Id et le kind Choice; il est désormais possible
  d'utiliser le widget Choice pour les Id.
2004-02-12 14:38:22 +00:00
fpeters e069eb2933 attribut pour ne pas avoir les boutons de réordering (parce que ça ne marche
pas avec les Properties)
2004-02-12 10:19:10 +00:00
fpeters 0febac72bf javascript pour réorderer (hum) les items d'un multi. 2004-02-11 10:50:22 +00:00
fpeters 7d66ce230b corrections au widget date 2004-02-09 09:27:22 +00:00
fpeters 3b738ac7c9 jscalendar comme dans glasnost-xml 2004-02-03 10:29:36 +00:00
fpeters 957bcfdf1f je pense que cette fois le Select est ok 2004-01-13 09:52:55 +00:00
fpeters 2dc557413d cas de la liste vide 2004-01-12 18:34:23 +00:00
fpeters e13784dbc6 gestion correcte du cas où le nombre minimal d'éléments dans une séquence est
soudainement élevé vers un seuil que ne remplissent pas certains objets.
2004-01-12 18:04:30 +00:00
fpeters d79988351d correction au SelectId 2004-01-11 18:59:44 +00:00
fpeters f81938cb51 erreur de ma part 2004-01-04 16:09:05 +00:00
fpeters 36d4b195f1 un attribut value pas nécessaire, il me semble 2004-01-04 16:01:20 +00:00
fpeters 49f5df3d37 markup pour les erreurs similaire à plone; manque encore le support pour les
items d'un widget Multi.
2004-01-03 20:26:33 +00:00
fpeters ebc9db9d69 Possibilité de définir comment les liens vers l'aide sont gérés; soit des liens
locaux (ce qui était la seule possibilité actuellement), soit des liens vers
glasnost.entrouvert.org/help/, soit pas de liens du tout.
2003-12-30 16:57:04 +00:00
cmusso 7ca48dfe3f Retour à la version qui marche 2003-12-27 18:49:27 +00:00
fpeters c861cabdf8 modif de la regex de help en aveugle. 2003-12-27 16:59:28 +00:00
eraviart a6962d4a5a Fusion de la branche glasnost-lasso avec le tronc.
Upgrade en reprenant les informations des anciens serveurs
d'authentification. Cela devrait permettre de se logguer (un peu testé),
mais cela ne marche pas encore pour les anciens votes par exemple.

Amélioration du mécanisme d'upgrade : les fonctions d'upgrade peuvent être
maintenant aussi mises ailleurs que dans les serveurs.

N'enregistre plus les données salies lorsqu'un serveur s'appelle directement
(afin d'éviter une boucle sans fin).
2003-12-22 15:55:46 +00:00
fpeters caa4340c56 ajouté support pour liens dans les textes d'aide; récup de la syntaxe spip.
[syntaxe SPIP->syntax-spip]; label obligatoire.
2003-12-12 21:52:19 +00:00
fpeters 2277af80ad traduc des textes d'aide, oubliée lors du changement précédent. 2003-12-07 18:37:45 +00:00
fpeters b0a74e3c89 supprimé le pseudo-paramétrage des bulles d'aide, maintenant présentée
directement à l'utilisateur
2003-12-07 16:09:21 +00:00
fpeters 176f4620fe nouveau style pour les formulaires, calqué sur les classes de Plone. 2003-12-07 12:59:41 +00:00
fpeters 37463cb854 remplacé class="row" par class="field"; convergence vers Plone :) 2003-12-07 12:20:28 +00:00
fpeters 9b5af4b22d Cf le mail sur glasnost-devel 2003-12-02 09:54:54 +00:00
fpeters a9bdf8a063 - corrections aux tests web
- notification des changements de profils pour activation nouveaux rôles
- ...
2003-11-23 09:32:37 +00:00
fpeters ac17ad0fe7 - définition de "profils d'utilisation" (granularité à négocier par la suite).
- très bonne idée (c'est moi qui le dit) pour les commentaires: "commentaires
  éditoriaux" dont les lecteurs == les éditeurs de l'objet commenté
- moi aussi j'avais corrigé le generalPublic dans les virtualhost
- les tests ont l'air de tourner (pas réessayé aujourd'hui)
- modifs diverses
2003-11-20 12:59:16 +00:00
fpeters d59f05fd50 retour de la conversion des entités unicode (’ and co) pour les
textarea.
2003-11-09 13:43:00 +00:00
fpeters e893554927 s/radion-button/radio-button/g 2003-11-09 13:11:01 +00:00
eraviart d9d440219c Intégration dans le tronc principal des modifications de la branche
Branch_0_7_0.
2003-11-01 00:20:17 +00:00
fpeters 35b676c92b anciens attributs de kinds/widgets pas perdus si le type n'a pas été modifié
(d'accord c'est pas clair).
2003-10-29 22:45:51 +00:00
fpeters 48371b9201 divers. 2003-10-29 01:45:44 +00:00
fpeters af3c12c90b - Réorg des web, edit, submit et tout. Plusieurs fois, et chaque fois un peu
plus loin.  A priori, sans trop tester (mais c'est la première fois que
  j'allais aussi loin dans les cards), ça fonctionne.  Il y a encore quelques
  questions mais on verra ça à Paris.  (il y a eu un conflit au niveau des
  Cards, je ne vérifie pas si ça fonctionen toujours, je n'ai pas vraiment le
  temps...) (normalement, oui)

- Ajout d'un LdapPeopleWeb pour aller chercher les personnes dans un annuaire
  LDAP.  Ça va de pair avec l'authentification LDAP et ça marche.

- Ajout d'un groupe "Logged Users" dont la possibilité a été découverte par
  hasard.  (le groupe "General Public" m'acceptait quand je n'étais pas loggé
  et me refusait quand j'étais loggé via LDAP, avec un userId != people)

- Ajout du support pour commentaires à un article, ça fonctionne mais c'est un
  peu caché pour le moment.

- ...
2003-10-26 09:18:03 +00:00
fpeters 8a7113aa5a de nouveaux widgets switchés vers le slot.getValue() 2003-10-21 10:23:44 +00:00
fpeters d80a27f007 checked=checked; pas checked=on; même si mozilla l'acceptait 2003-10-20 17:11:06 +00:00
fpeters 1994f2ec7e classe (qui s'était perdue) sur le <ul> pour ne pas avoir l'effet d'escalier 2003-10-20 16:43:14 +00:00
fpeters e2178907f4 la page de test-css sort à nouveau (mais il y a à nouveau un effet escalier,
je pensais avoir corrigé ça, bizarre).
2003-10-20 16:23:23 +00:00
fpeters 912f135a5f ~conversion du Multi et du SelectId vers la réorg des kinds/widgets/submit 2003-10-20 16:17:54 +00:00
eraviart c3c463fe1a Correction de la correction précédente, afin que le lien download ne
s'affiche que si nécessaire, y compris dans les fiches.
2003-10-20 13:21:35 +00:00
fpeters e35522f32d La même chose dans HEAD. Mais ce n'est pas résolu au mieux, l'idéal serait de
masquer le champ quand on sait que l'objet a véritablement son champ vide.
2003-10-20 11:55:31 +00:00
fpeters c70096f5d8 Pas sûr du nom des méthodes et de la manière de déterminer la compatibilité des
kinds entre eux mais les kinds ont maintenant deux méthodes:

 - convertValueFromOtherKind(self, value, otherKind)
    -> converti la valeur issue d'un autre kind en quelque chose d'acceptable
       pour ce kind (exemple, passer d'une String contenant une date entrée par
       un humain à un float avec le nombre de seconde depuis '70)
 - convertValueToOtherKind(self, value, otherKind)
    -> la même chose, dans l'autre sens

Modification du widget InputText pour utiliser la seconde méthode.

(les tests web fonctionnent encore, ça veut dire qu'il en manque :) )
2003-10-18 19:30:11 +00:00