Go to file
Paul Schneider 58839ab69c le theme, WIP les cercles
* input.css: refabrication des feuilles de style : la feuille des
  champs de formulaire.

* CircleMember.cs: un membre de cercle est un nom d'utilisateur
  associé au cercle d'un autre utilisateur.

* ICircle.cs: Définit l'interface d'un cercle:
un cercle est identifié par un entier long,
il a un possesseur.

* Makefile: utilise le fichier de conf généré pour débugger.

* NpgsqlContentProvider.cs: bug fix

* README.md: maj priorités

* AccountController.cs: implémente une méthode de l'API pour ajouter
  un utilisateur au cercle

* links.css: Corrige la couleur du boutton de validation des
  formulaire de classe `ActionLink`

* style.css: refabrication: importe la nouvelle feuille de style des
  champs de formulaires

* style.css: nettoyage du thème sombre

* style.css: nettoyage + section principale (`main`) centré

* FrontOfficeController.cs: Repositionne la route vers le devis à
  do/Estimate

* YavscHelpers.cs: corrige ma ré-écriture des helpers html ActionLink

* App.master: formattage du code source

* AppAdmin.master: synchronisation avec la page maître,
beaucoup de changements dans cette page maître pour les
  administrateurs:
* prend en charge les côtes d'article
* utilise les fontes de caractère de la page pour les lien action
* prend en charge les zones de formulaire masquable.

* NoLogin.master: synchronisation avec la page maître

* Performer.ascx: WIP permet d'ajouter un préstataire à un de ses
  cercles.

* YourEstimates.aspx: corrige un lien cassé

* Yavsc.csproj: mise à niveau Npgsql,
renommage Estimate

* packages.config: mise à niveau de la bibliothèque Npgsql (pilote
  d'accès à la base de donnée)

* CircleBase.cs: un objet cercle basique implémente l'interface d'un
  cercle.

* PerformerProfile.cs: s'assure que le nom d'utilisateur utilisé n'est
  pas vide.

* IIdentified.cs: doc xml

* UserNameBase.cs: l'objet base de type "nom d'utilisateur" implémente
  l'interface générique
d'un identifié, par une chaine de caractère.

* YavscModel.csproj: reference les nouvelles definitions :
* un membre de cercle
* l'interface d'un cercle

* MainClass.cs: format du code

* YavscClient.csproj:
* Estimate.aspx: refabrication
9 years ago
ITContentProvider Documentation et fiche préstataire 9 years ago
NpgsqlBlogProvider Thème clair opé, WIP circles 9 years ago
NpgsqlContentProvider le theme, WIP les cercles 9 years ago
NpgsqlMRPProviders Documentation et fiche préstataire 9 years ago
Presta Documentation et fiche préstataire 9 years ago
SalesCatalog Documentation et fiche préstataire 9 years ago
TestAPI Documentation et fiche préstataire 9 years ago
WebControls Documentation et fiche préstataire 9 years ago
booking Merge from booking branch 9 years ago
pkg nouvelles configs 9 years ago
plugins/fortune Documentation et fiche préstataire 9 years ago
web le theme, WIP les cercles 9 years ago
yavscModel le theme, WIP les cercles 9 years ago
yavscclient le theme, WIP les cercles 9 years ago
.gitignore de la doc en plus 9 years ago
Banner.xcf Initial import 10 years ago
ChangeLog le theme, WIP les cercles 9 years ago
Features.md de la doc en plus 9 years ago
LICENSE Initial commit 10 years ago
Makefile le theme, WIP les cercles 9 years ago
README.md le theme, WIP les cercles 9 years ago
Yavsc.sln Documentation et fiche préstataire 9 years ago
google-services.json * Web.config: 9 years ago
noavatar.xcf Initial import 10 years ago

README.md

yavsc

doc-fr

à faire, par ordre de priorité

-1) Messagerie instantanée : choisir entre directement Google Hangouts API, SIP, ou Signal R custom 0) Bug fixes : stocker le token calendar à part

  1. Créer un contrôle "bouton utilisateur" UserNameControl avec
    • un acces rapide à l'ajout au cercles perso
    • pour les administrateur, une action "bloquer",
    • le compteur de ses posts publiques
    • Si c'est un préstataire, et si on est pas déjà dans un formulaire de reservation, un lien vers la reservation de ses services

1.2) Concevoir un objet Contact listant les point d'accès par protocol (email, http, sip, irc, téléphone, adresse postale ...)

  1. Refabrication de l'Api :

concernant la mise à jour la creation et l'edition d'un post, on doit pouvoir fondre tout en une seule methode :

  • long PostFile(BlogEntry be), Utilisée pour la creation quand id est à 0, auquel cas, l'identiffiant du post créé est renvoyé en retour (non nul). Sinon, c'est une mise a jour des propriétés du billet, et on renvoie zero.

    Dans tous les cas, toutes les propriétés du post sont fournies car mises à jour, et on effectue la reception des fichiers attachés.

    Dans le cas de l'edition (id non nul), seules les propriétés spécifiées non nulles sont mises à jour (NDLR:la visibilité est donc par exemple toujours mis à jour).

  1. Terminer l'édition du profile de site, avec la modification et la suppression des activités et compétences

  2. Tester le premier client Android-java libre

  3. Tester le premier client Android-xamarin pour iOS