La page des compétences utilisateurs:
Une alerte à l'éditon impossible. Quand l'activité n'est pas choisie, les compétences associées n'existent pas, et l'utilisateur ne peux pas les saisir dans la page do/UserSKills. Cette en averti l'utilisateur, et lui propose l'edition de son profile. * AccountController.cs: doc xml * CircleController.cs: renommage * style.css: nettoyage * FrontOfficeController.cs: alerte à l'edition de compétence sans avoir choisi d'activité * UserList.aspx: Un titre à la liste des utilisateurs
This commit is contained in:
parent
a1e3f000e3
commit
c23b737144
6 changed files with 33 additions and 3 deletions
|
|
@ -333,6 +333,16 @@ namespace Yavsc.Controllers
|
|||
// actually performed via the Web API :-°
|
||||
// else if (ModelState.IsValid) {}
|
||||
var usp = SkillManager.GetUserSkills (id);
|
||||
var mea = usp.MEACode;
|
||||
// TODO add a route parameter to the profile method,
|
||||
// named "fs" (standing for fieldset)
|
||||
// That filters the view in order to only edit the given fieldset
|
||||
|
||||
if (mea == "none")
|
||||
YavscHelpers.Notify (ViewData, "Vous devez choisir une activité avant de pouvoir déclarer vos compétences " +
|
||||
"(Editez la rubrique <a href=\"" +
|
||||
Url.RouteUrl ("Default", new { controller = "Account", action = "Profile", id = User.Identity.Name, fs="infopub" }) + "\">Informations publiques</a> votre profile)");
|
||||
|
||||
var skills = SkillManager.FindSkill ("%",usp.MEACode);
|
||||
ViewData ["SiteSkills"] = skills;
|
||||
return View (usp);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue