Development #8125
Cellules de type "famille"
0%
Description
A discuter.
Cette cellule s'activerait à la présence d'une variable dans les settings de style:
FAMILY_SERVICES = { 'teamnet': { 'webservice_url': '<url vers passerelle>', 'secret_key': '<clef de signature du webservice' } }
ou autre.
Les données renvoyées par passerelle doivent être normés pour tout type de "connecteur famille"(teamnet, agora, etc)
Fichiers
Révisions associées
family: improve template to be easily customizable via css (#8125)
French translations also updated
Historique
Mis à jour par Frédéric Péters il y a plus de 8 ans
- Sujet changé de Cellule de type "famille" à Cellules de type "famille"
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Fichier 0001-family-information-cell-draft-8125.patch 0001-family-information-cell-draft-8125.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Comme discuté la semaine derniere, le premier draft de la cellule.
Elle "s'active" à la présence du settings suivant(pour faire plus simple):
FAMILY_SERVICE = { 'url': '<url vers passerelle>', 'signature_key': '<clef de signature du webservice' }
Pour cette première étape elle affiche un message parametrable lorsque l'utilisateur n'est pas authentifié.
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Assigné à mis à Serghei Mihai
Pour les données à remonter je me suis inspiré de la liste donnée dans #7135
Mis à jour par Frédéric Péters il y a plus de 8 ans
Ne pas placer les modules "contrib" dans INSTALLED_APPS.
Ne pas laisser les fichiers vides "Create your views here".
Ne pas bloquer l'affichage sur un appel à l'extérieur (→ on n'a pas encore d'infra générale pour ça mais il y a des trucs à récupérer dans le render() de FeedCell).
Mis à jour par Thomas Noël il y a plus de 8 ans
- le
is_enabled(cls)
est en fait un simplereturn hasattr(settings, 'FAMILY_SERVICE')
- retirer le "alternate_text" : pas de textes «systèmes» configurables dans combo pour l'instant (on modifiera le template html pour l'instant, le temps de se mettre d'accord sur la gestion des textes)
Mis à jour par Thomas Noël il y a plus de 8 ans
- mettre plutôt dans "apps", c'est générique
- ajouter un petit README qui rappelle ce qu'il faut mettre dans le settings
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Fichier 0001-basic-family-information-cell-8125.patch 0001-basic-family-information-cell-8125.patch ajouté
Module deplacé dans apps
.
Je préfère garder le aletrnate_text
afin qu'on puisse y mettre un lien vers le formulaire de liaison à la famille(en attendant que la cellule le gère elle même)
Mis à jour par Thomas Noël il y a plus de 8 ans
Serghei Mihai a écrit :
Module deplacé dans
apps
.
Je préfère garder lealetrnate_text
afin qu'on puisse y mettre un lien vers le formulaire de liaison à la famille(en attendant que la cellule le gère elle même)
Non non, pas de soucis, ce texte et ce lien, on les posera dans le template, "en attendant".
Mis à jour par Serghei Mihai il y a plus de 8 ans
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Statut changé de En cours à Résolu (à déployer)
commit f26afe2cb10aa775dbb63a6ff1856f65a14c41cc Author: Serghei Mihai <smihai@entrouvert.com> Date: Thu Aug 27 18:50:33 2015 +0200 basic family information cell (#8125)
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Statut changé de Résolu (à déployer) à En cours
Il faut reorganiser le rendu de la cellule
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Fichier 0001-family-improve-template-to-be-easily-customizable-vi.patch ajouté
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Fichier
0001-family-improve-template-to-be-easily-customizable-vi.patchsupprimé
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Fichier 0001-family-improve-template-to-be-easily-customizable-vi.patch 0001-family-improve-template-to-be-easily-customizable-vi.patch ajouté
Le bon patch
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Statut changé de En cours à Résolu (à déployer)
commit e026739491e62f58594c25e3a7d669c4fcfe229c Author: Serghei Mihai <smihai@entrouvert.com> Date: Wed Sep 23 11:30:59 2015 +0200 family: improve template to be easily customizable via css (#8125)
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Statut changé de Résolu (à déployer) à En cours
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Fichier 0001-family-allow-family-linking-inside-the-cell-8125.patch 0001-family-allow-family-linking-inside-the-cell-8125.patch ajouté
Un premier draft de formulaire(dans un popup) permettant de se relier à la famille.
Mis à jour par Serghei Mihai il y a plus de 8 ans
Depend du patch proposé dans #8356 pour la signature "automagique" des urls
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Fichier 0001-family-allow-family-linking-inside-the-cell-8125.patch 0001-family-allow-family-linking-inside-the-cell-8125.patch ajouté
- Fichier 0002-family-unlink-from-family-8125.patch 0002-family-unlink-from-family-8125.patch ajouté
2 patchs pour se lier et delier d'une famille, en utilisant des ajaxForm, comme dans authentic.
J'intégre le patch de Thomas du #8275
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Fichier famille_1.png famille_1.png ajouté
- Fichier famille_2.png famille_2.png ajouté
- Fichier famille_3.png famille_3.png ajouté
Au passage, des captures de ce que ça donne
Mis à jour par Pierre Cros il y a plus de 8 ans
"Are you sure you unlink from this family" => Unlink your personnal account from this family account ?
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Fichier f01.png f01.png ajouté
- Fichier f02.png f02.png ajouté
- Fichier 0001-family-allow-family-linking-inside-the-cell-8125.patch 0001-family-allow-family-linking-inside-the-cell-8125.patch ajouté
- Fichier 0001-family-unlink-from-family-8125.patch 0001-family-unlink-from-family-8125.patch ajouté
Avec les traductions, le procédé de signature des requetes rollbackées en attendant qu'on se décide sur la façon de signer
Mis à jour par Thomas Noël il y a plus de 8 ans
Sauf qu'il traine des
- from combo.utils import NothingInCacheException, SignUrlAuth + from combo.utils import NothingInCacheException, sign_url
sans doute traces de quelques «back to the future» …?
Mis à jour par Serghei Mihai il y a plus de 8 ans
- Statut changé de En cours à Résolu (à déployer)
L'étape suivante dans le ticket #8509
Mis à jour par Frédéric Péters il y a plus de 8 ans
- Statut changé de Résolu (à déployer) à Solution déployée
basic family information cell (#8125)