d430d7391541d72a0d848fa20b24bf339dd17189
* ITitle.cs: * RssFeeds.cs: * Blog.cs: * BasePost.cs: * YaEvent.cs: * Estimate.cs: * BaseEvent.cs: * Activity.cs: * UTBlogEntryCollection.cs: * UUTBlogEntryCollection.cs: refactorisation: Les titres obtiennent une interface logicielle dédiée. * ErrorHtmlFormatter.cs: Pour note: conception à revoir * PerformerProfile.cs: refactorisation: Les identifiant deviennent génériques * IRating.cs: * IComment.cs: * IIdentified.cs: refactorisation: Les identifiant et commentaires deviennent génériques * ITagBackup.cs: refactorisation: un meilleur nom pour cette interface qui n'a pas encore d'implementeur. * UserNameBase.cs: xml doc * UserSkill.cs: * UserSkillComment.cs: Les commentaire deviennent génériques * OtherWebException.cs: classe obsolete * ViewRenderer.cs: classe obsolète * YavscModel.csproj: nettoyages de classes obsoletes, ajout des nouvelles interfaces et de la classe de base implementant l' "activité".
yavsc
TODO FIRST
-
Implement a Skills provider
-
Create an
UserCardControl
with quick access for users to his chat and the circle membership, and for admins to his roles, a blogentry count, and a link to the booking system -
Api refatoring:
Concerning the blog entry edition, we only need Two methods:
long PostFile(long id)
, used for creation when the given id is 0, in which case, the entry id created is returned. Otherwise, used for import in the post spécified by its id, in which case, 0 is returned.long Post(BlogEntry be)
, used to create or update a given or not blog entry content. the returned value is the entry id at creation, or 0.
- UI themes
Languages
JavaScript
35.9%
C#
14.9%
HTML
12.3%
MDX
10.9%
SCSS
7.6%
Other
18.1%