Hi friends ,
This is my first sharepoint project (SP 2013) for which I have been asked to develop a public facing internet site.
I do have a basic idea about certain concepts of sharepoint but still I’m looking for a guidance to how to go about with the project.
Requirements :
1. There are many modules. And each module has many courses.
ROLES : Anonymous Users/Visitors : Read and download
Content Authors : Add, Edit, Delete content.
Approvers : Publish content
Need to implement cross-site publishing model (correct me if I’m wrong).
3. In one of the webpages of the website, there will be a table in the layout displayed as below: in which anonymous users can only read and download documents (from brochure column – which will be an icon to upload/download (for authors) and only download (for visitors)). The brochure icons should allow to download document when clicked. Only authors have the authority to do any editing of the content as mentioned earlier.
Title Duration Brochure
——————————————–MODULE 1————————————
Course 1
Course 2
——————————————–MODULE 2————————————
Course 1
——————————————–MODULE 3————————————
Course 1
Course 2
Course 3
4. Authors should have an interface where they can input the dates for individual courses for the entire year like in a calendar control and display to anonymous users (only read) a set of all the courses scheduled like below:
Jan Feb Mar Apr May June July Aug Sep Oct Nov Dec
——————————————–MODULE 1————————————
Course1 08-10 02-04
Course2 05-09
——————————————–MODULE 2————————————
Course1 08-10 02-04
Course2 05-09
QUERIES :
1. Based on my minimal knowledge, I suppose I should use document library for creating courses under specific modules.
But how do I customize the look and feel of the library based on the layout mentioned. Or do I have to just make use of the custom list? Is there any datatype in custom list which will support attaching documents or downloading?
2. How to implement the calendar kind of functionality and how to combine all the scheduled courses together to be displayed in a webpage?
3. should I first design the authoring and publishing sites, then create master pages and then go for creating all list and libraries? What should be the protocol for the above project?Any useful links will be appreciated.
Guys, its my humble request to please help me out 🙁 🙁 :(…..Thank you in advance. Sorry for such a long description. Spare me on this. Have a good day 🙂