LPS-49461
- auto sf
- let's keep the name generic in case we add more fields
- Fix array positions when copying
- Rename new methods - no logic change
- making more sql calls is better than another join. Joins are expensive
- move to a method
- consolidate scalar logic
- Go by core tables, then chat tables
SOS-2394 Style Powwow Portlet in SO
LPS-49896 Restyle edit_meeting.
LPS-49896 Restyle meetings view.
SOS-2468 Seperate getTaggedContent into multiple methods.
SOS-2468 Allow a user to call getTaggedContent using MicroblogsEntry or a String for params.
SOS-2468 For the Notification call getTaggedContent after trimming the length of the microblog.
SOS-2468 When a user clicks on a link in notifications, disable the default behavior to allow them to navigate to the link.
SOS-2471 Render hashtags as text.
SOS-2472 Microblogs should not allow hashtags to start with a number.
SOS-2472 SF
SOS-2472 missed css.
SOS-2468 Regen
LPS-49937 add KBFolder model

KBArticles may now have two types of parents: folder and articles. Add
also a field to KBArticle to indicate the kind of parent pointed to by
`parentResourcePrimKey`:

  - KBArticle: KBArticleConstants.getClassName()
  - KBFolder: KBFolderConstants.getClassName()

The UpgradeProcess will make sure that all existing articles have the
correct parent classNameId:

  - Root articles (parentResourcePrimKey == 0) will have a folder as a
    parent.
  - Non root articles (parentResourcePrimKey <> 0) have an article
    as a parent.
LPS-49937 SF
LPS-49937 SF
LPS-49937 lang keys
LPS-49937 regen
LPS-49937 make portlet aware of parent classNameId

While not all folder logic is in place, make the services and portlets
aware of the classNameId where appropriate. I'll hardcode temporarily
the classNameId so that everything works as before.
LPS-49937 SF