Don't you think it would be convenient if you could overview all your notifications, tasks, and projects in the lists and calendar in one place, without switching the tabs? Here is what you want. This plugin shows your notifications, 2-weeks calendar, tasks list, and projects list in your profile page Dashboard tab. Why don't you set your profile page as yoiur start page?
Example Screenshot
Download
Click the link below to download the plugin's zip file.
Install
Log in to your TeamPage and open Server Settings > Plugins page to upload the zip file.
After you complete uploading, you will see "I18N ERROR".
This error means "At this moment, the internationalization resources (language files) are not loaded yet." Don't worry. It is harmless. Just restart your TeamPage server in Server Settings > General > Manage Server page to solve this error. If your TeamPage server is hosted in Traction Software's cloud environment, you need restart your TeamPage server twice.
After restarting (twice), you will see the plugin is displayed without error like this.
How to use
The Dashboard tab in user profile page is set to be hidden by default. You should move "Dashboard" to the right "Selected" area in the "Proteus User Profile Tabs" setting in;
Server Admin: Server Settings > Defaults > User Preferences > Profile Page
Normal User: Account Settings > Personal Info > Profile Page
Click "Apply" button.
Open your profile page's Dashboard tab and you will see the sections provided by this plugin there.
Configurations
How to show the configurations view
Click "Configure" link in;
Server Admins: Server Settings > Plugins
Normal Users: Account Settings > Plugins
Details of the configuratios
Show "Add Task" button in others' profile pages (Server Admin's only)
If yes, when you open someone's user profile page, you will see the "add task" button in the 2-weeks calendar. This button let you launch a new task form and set that user as a default assignee on the form. It might be convenient for you if you usually open someone's profile page and want to post a new task assigned to that user.
Default Post Space (Server Admins only)
If you have a special space for task management, select the space here. The selected space will be applied to the space selector on the new task / event form. Note that some users may not have the permission to post there.
Display Position
If you select "Up", the sections provided by this plugin will be displayed above the standard profile sections. If you select "Down", they will be under the standard profile sections.
Show Notifications Section
If yes, the Notifications section will be displayed in the Dashboard tab.
Notifications Section Title
Fill in the title of the Notifications section.
Notifications Section Max
Set the max number of the entries displayed in the Notifications section.
Show Calendar Section
If yes, the Calendar section will be displayed in the Dashboard tab.
Tasks Section Title
Fill in the title of the Tasks section.
Tasks Section Max
Set the max number of the entries displayed in the Tasks section.
Group Tasks by Due Dates
If "yes", tasks will be grouped by due dates and group-titles such as "Overdue", "Next 7 Days", and so on will be displayed.
Projects Section Title
Fill in the title of the Projects section.
Projects Section Max
Set the max number of the entries displayed in the Projects section.
Group Projects by Roles
If "yes", projects will be grouped by roles and group-titles such as "Owners", "Members", and "Assigned" will be displayed.
Owners Group Title
Fill in the title of the Owners group. (For example, you may use the term "Leader" instead of "Owner" in your company. You can change the term if you want.)
Members Group Title
Fill in the title of the Members group.
New Task / Event / Project Form Name
If you use a customized form(s) and want to use the form instead of the normal task or event or project form. In this case, you can change the form's name here.