Project Description
Easy Announcement is a SharePoint 2013 On-Prem farm solution which provides Nice and Sleek Announcement feature.



Technical Detail
This project leverages third party plugin jQuery and Isotope for front end announcement display and SharePoint Server Side Code for backend coding. This solution provide a list definition "Easy Announcement" for you to have a base SharePoint list to store your announcement. You can easily make use of your existing list such as Announcement, Custom List, or Pages library to present in the Easy Announcement Web Part. This web part provides configuration web part panel (Web Part Property) for you to link your existing list.
I included a feature which creates some sample announcement for ease of reference.

How to Install

  1. Open SharePoint Management Shell
  2. Run Add-SPSolution -LiteralPath Path To The WSP
  3. Run Install-SPSolution Easy.Announcement.wsp -GACDeployment -WebApplication URL of your Site
  4. Run Enable-SPFeature -Identity Easy.Announcement_Feature -Url URL of your Site

Optional - Run the following to create some sample announcements included in this project

  1. Run Enable-SPFeature -Identity Easy.Announcement_SampleFeature -Url URL of your Site

 

How to Use

  1. Go to any SharePoint Page
  2. Edit your Page
  3. Select a web part zone to insert Web Part.
  4. In the Web Part Gallery, select "Easy" category and select "Easy Announcement - Isotope" web part to add.
  5. By default, the Web Part is not configured with Filter and Sort feature. Go to Edit Property
  6. In the Web Part Properties panel, specify the "Filter By" and "Sort By" columns under Additional Option section. These columns are auto suggested base on the selected List in "List Name" drop down list.
  7. Click OK to apply the changes
  8. If you wish to use your own existing list to display in this web part, please select Your list in "List Name" under List Settings section. Make sure you map your desire column to the Title, Publish Date and Summary field under Field Mapping section.

 

Last edited Jan 22, 2016 at 1:15 PM by yihaa5, version 13