Person
Overview
For the entity Person
1) Managing persons and user accounts
It contains a person's details, social media id's, person's images, identity documents, family relations to mom and dad and above all a link to the user account in System.User. All the person's basics are there and will give you a good clean and easy start of adding persons to your application. Also it contains a profile page for the user which can get added to the menubar showing a profile image of the logged in user.
2) Showing current user her badge
At the top-right in the menu bar, you will see the thumbnail of the person. Clicking it will show the data of the person, her userrole(s), buttons for changing your password and signing out.
Dependencies
This AppStore module Person is dependent on these very useful and common modules:
- CommunityCommons, https://marketplace.mendix.com/link/component/170 - OQL, https://marketplace.mendix.com/link/component/66876/Mendix/OQL
- SystemManagement, https://marketplace.mendix.com/link/component/113984
Also on these three (or you can remove [Person]Snip_AddressSelect):
- Address, https://marketplace.mendix.com/link/component/229386
- SmcLocationService, https://marketplace.mendix.com/link/component/105751/Tieka/LocationService
- SmcServiceConnector, https://marketplace.mendix.com/link/component/117606/Tieka/Service-at-MendixCloud
Documentation
Person
Mendix AppstoreApp for the entity Person. It contains person's details, social media id's, person's images, identity documents, family relations to mom and dad and above all a link to the useraccount in System.User. All the person's basics are there and will give you a good clean and easy start of adding persons to your application.
How to implement
- import this module into your App by clicking Download
- add the snippet 'Snip_Person_Overview' on a page where you want to have an overview of the persons.
How to help
Of course improvement is always possible and everybody is invited to help. Please help, please join if you have anything to add, a bug to report, a feature-request, another service-supplier to add. Here is how:
Prefered way: mail me your email-address and I will add you to the Mendix project. You will have direct insight and can add and work on stories and feature requests. Send your suggestion, ideas and bugreports using the feedback-button. or via Github: request to be added to https://github.com/TimvanSteenbergen/person, make your change to the .mkp-file and create a pull-request. or via Github: fork https://github.com/TimvanSteenbergen/person, make your change to the .mkp-file and create a pull-request.
Dependencies
This AppStore module 'Person' can run without any dependencies but is best used in combination with:
- module CommunityCommons
- module Atlas_Core, for page-templates. Easily to replace this with your own page-templates;
- module SystemManagement, which has proven it's worth in lots of apps.
- module SmcLocationService, and SmcServiceConnecor, which provides you out of the box address-functions. Why invent the wheel?