7. Join & Edit Sites
1. Dashboard
1. Join A Site
This brings you into the Join A Site page (first tab)
2. Edit My Sites
This brings you into the Edit My Sites page (second tab)
2. Site Tool - Join a Site
This will search for all sites you are a member of and all public sites
you aren't a member of.
1. Browse By Alphabet
Brings up all sites of which the name starts with the chosen letter.
NOTE: all these will build on the existing site entity provider with custom actions for each
ToDo :
Domain |
Description |
Work Estimate |
---|---|---|
Technical |
Implementation |
12 hours |
Data Feed |
Make data feed that gets all sites that start with a certain letter |
4 hours |
 |
 |
Total: 16 hours |
2. Popular Sites
Shows the sites which have most members.
Need to see if the current sites code can do this. I am not sure this ability exists currently.
ToDo :
Domain |
Description |
Work Estimate |
---|---|---|
Data Feed |
Data Feed that gives you most popular sites |
4 hours |
 |
 |
*Total: 4 hours? * |
3. Newest sites
Shows the 5 newest sites.
Need to see if the current sites code can do this. If so then this should be easy.
ToDo :
Domain |
Description |
Work Estimate |
---|---|---|
Data Feed |
Data Feed that gives you the newest sites |
4 hours |
 |
 |
*Total: 4 hours? * |
4. Recent Searches
This displays your last 8 searches
ToDo :
Domain |
Description |
Work Estimate |
---|---|---|
Technical |
Implementation |
4 hours |
 |
 |
Total: 4 hours |
5. Advanced Search
Will allow you to refine your search. This is partially replaced by the refinement
of your search in 7.3. This might be dropped for now.
ToDo :
Domain |
Description |
Work Estimate |
---|---|---|
Design |
Design screen that comes up for Advanced Search |
8 hours |
 |
 |
Total: 8 hours |
6. Options
Will allow you to set some options for your search (number of results
to display, ...).
ToDo :
Domain |
Description |
Work Estimate |
---|---|---|
Design |
Design how this Options screen would look like |
8 hours |
 |
 |
Total: 8 hours |
7. Create a New Site
This will pop up the Create a New Site lightbox.
3. Site Tool - Join a Site - Search Result
1. Icon
This is the icon that indicates you are a member of the site.
ToDo :
Domain |
Description |
Work Estimate |
---|---|---|
Design |
Find more useful icon to indicate being a member of it |
8 hours |
 |
 |
Total: 8 hours |
2. Site metadata
This will show the site's short description and owner - number of members
and created date as metadata
ToDo :
Domain |
Description |
Work Estimate |
---|---|---|
Technical |
Implement search mechanism + paging |
12 hours |
 |
 |
Total: 12 hours |
3. Site title
This is a link which will take you to screen 7.4
4. Site refinement
This will for now allow you to refine on :
- Course Sites vs Non-Course Sites
- Creation Date (last week - last month - ...)
- Categories. Sites can have a category, that can be set inside the Site
Settings screen and can be configured through a general Config file
ToDo :
Domain |
Description |
Work Estimate |
---|---|---|
Design |
Design how a Site Category can be assigned to a Site |
*12 hours |
Technical |
Implementation |
16 hours |
Technical |
Implementation of the extra site "category" field |
8 |
Data Feed |
Data Feed that allows search on name + course site vs non-course + creation date + category |
16 |
 |
 |
Total: 52 hours (Incomplete est.) |
*This will affect more than one screen.
4. Join a Site
1. Site Description
Full Site Description
2. Activity Widget - Member Widget
The current screen will be replaced by 2 new widgets. The first one will
be a widget that informs you about recent activity on the site. The second
will be a widget that shows "some" of the members of the site (including
pictures). This requires also some work on the user profile side of Sakai.
ToDo :
Domain |
Description |
Work Estimate |
---|---|---|
Design |
Design both widgets |
16 hours - See comments |
Design |
Design user profile widget + user profile page |
24 hours |
Technical |
Implementation |
32 hours |
Data Feed |
Data Feed that brings in all recent activity |
24 hours |
 |
 |
Total: 86 hours |
3. Join Site
This will add you as a member to the site. We will have a spinning wheel
for a couple of seconds and the page will then prompt you with the message
"You have joined the site. Click here to visit the site. Click here to go
back to your search results.
ToDo :
Domain |
Description |
Work Estimate |
---|---|---|
Design |
Design interaction for joining |
4 hours |
Technical |
Implementation |
4 hours |
 |
 |
Total: 8 hours |
5. Site Tool - Edit
1. Categories
You will be able to organize your sites into categories. These will also
reflect in the My Sites widget. The default one will be "Uncategorized".
This one will not have a count next to it. The custom categories will have
a count next to it.
ToDo :
Domain |
Description |
Work Estimate |
---|---|---|
Technical |
Implementation |
8 hours |
 |
 |
Total: 8 hours |
2. Action
The Leave action will always be available, so no rows will ever be displayed
in grey.
ToDo :
Domain |
Description |
Work Estimate |
---|---|---|
Design |
Design confirmation message |
1 hour |
Technical |
Implement Leaving a Site + Preserve having a site owner |
12 hours |
 |
 |
Total: 13 hours |
3. Create Folder
This will create a new category underneath the existing ones, and will show
an inline-edit box.
ToDo :
Domain |
Description |
Work Estimate |
---|---|---|
Technical |
Implementation + Use Fluid Inline edit |
8 hours |
 |
 |
Total: 8 hours |
4. Edit Folder
This will popup a dropdown menu which will allow you to select delete folder
and rename folder. Delete folder will delete the folder and make the sites in
that folder "Uncategorized". The rename button will show an inline edit box.
ToDo :
Domain |
Description |
Work Estimate |
---|---|---|
Design |
Design contextual menu and interactions related to the functions in menu |
8 hours |
Technical |
Implementation |
8 hours |
 |
 |
Total: 16 hours |
5. Move
The site link will bring you into the site itself in a new window (configuration
option). The grey area around the link will allow you to drag a site into a
folder. You can also use the select mechanism and the move button to move a
site into a folder.
ToDo :
Domain |
Description |
Work Estimate |
---|---|---|
Technical |
Implementation |
16 hours |
 |
 |
Total: 16 hours |
6. Leave Site
This will leave all of the selected sites
ToDo :
Domain |
Description |
Work Estimate |
---|---|---|
Technical |
Implementation |
8 hours |
 |
 |
Total: 8 hours |