[Building Sakai] Modify sakai user entity (sakai.kernel-1.2.8)

Mark J. Norton markjnorton at earthlink.net
Thu Jan 31 09:09:09 PST 2013


You indicated in your first post that you were trying to create a 
"fiscal id".  Is this the same as the Enterprise Identifier (EID).  If 
this identifier is associated with a specific user, then you should be 
using the EID.  That's what it's for.  Perhaps you could tell us a bit 
more about what you are trying to accomplish?

- Mark

On 1/31/2013 11:54 AM, Alvaro Navarro Iborra wrote:
>
> Thank you very much for the information. I'm considering use this 
> option but I would like
> to know if I will can do other requirements requested.
>
> For example, it's needed in the sakai-user-tool to modify the vm 
> templates (chef_users_list.vm,
> chef_users_create.vm, chef_users_edit.vm, chef_users_view.vm).
>
> In users list page the new field must be added to the table and the 
> filter must be extended
> adding a new field for filtering by nif (fiscal id).
>
> Also, in the edit and create user page the new filed should have a 
> validation.
>
> Is it possible to do all this thing using the User's 
> ResourceProperties (SAKAI_USER_PROPERTY)?
>
>
>
>
> *"Mark J. Norton" <markjnorton at earthlink.net>*
> Enviado por: sakai-dev-bounces at collab.sakaiproject.org
>
> 31/01/2013 16:50
>
> 	
> Para
> 	sakai-dev at collab.sakaiproject.org
> cc
> 	
> Asunto
> 	Re: [Building Sakai] Modify sakai user entity (sakai.kernel-1.2.8)
>
>
>
> 	
>
>
>
>
>
> I agree.  Changing the database table definitions is strongly
> discouraged.  It would screw up all sorts of things.
>
> - Mark
>
> On 1/31/2013 10:02 AM, Matthew Buckett wrote:
> >> I need to change the sakai-kernel module (1.2.8).
> >> It's required alter the SAKAI_USER table in database and all logic and
> >> services associated.
> >> It's needed to add a new field called NIF (fiscal id).
> > The easiest solution is normally to use the User's ResourceProperties
> > to store this information. For users saved in Sakai's DB you can just
> > add the additional properties with something like:
> >
> > User user = UserDirectoryService.editUser('userId");
> > user.getProperties().addProperty("NIF", "1234");
> > UserDirectoryService.commitEdit(user);
> >
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to 
> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of 
> "unsubscribe"
>
>
>
>
> This e-mail and any attachment are confidential and intended solely 
> for the use of the individual to whom it is addressed. If you are not 
> the intended recipient, please telephone or email the sender and 
> delete this message and any attachment from your system. Unauthorized 
> publication, use, dissemination, forwarding, printing or copying of 
> this e-mail and its associated attachments is strictly prohibited.
> /_http://disclaimer.diacorporate.com_/ 
> <http://disclaimer.diacorporate.com/>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20130131/c7b6ef94/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 2599 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20130131/c7b6ef94/attachment.jpe 


More information about the sakai-dev mailing list