2
Dotnetnuke中有任何註釋模塊可以與日誌模塊一起使用嗎?我的意思是,如果用戶在頁面上發表評論,他個人資料上的日記模塊顯示該用戶在此頁面上發表了評論?或者,有沒有可以鏈接到該頁面的項目?就像我們在Facebook上一樣?我希望你能理解我的問題。註釋模塊在dotnetnuke
Dotnetnuke中有任何註釋模塊可以與日誌模塊一起使用嗎?我的意思是,如果用戶在頁面上發表評論,他個人資料上的日記模塊顯示該用戶在此頁面上發表了評論?或者,有沒有可以鏈接到該頁面的項目?就像我們在Facebook上一樣?我希望你能理解我的問題。註釋模塊在dotnetnuke
沒有這樣的模塊。你將不得不寫自己的
這是即將到來的公告模塊的一些示例代碼:
public static void AddAnnouncementToJournal(AnnouncementInfo announcement, int tabId)
{
JournalItem item2 = new JournalItem
{
PortalId = announcement.PortalID,
ProfileId = announcement.LastModifiedByUserID,
UserId = announcement.LastModifiedByUserID,
ContentItemId = announcement.ContentItemID,
Title = announcement.Title
};
ItemData data = new ItemData
{
Url = announcement.Permalink()
};
item2.ItemData = data;
item2.Summary = HtmlUtils.Shorten(HtmlUtils.Clean(System.Web.HttpUtility.HtmlDecode(announcement.Description), false), 250, "...");
item2.Body = null;
item2.JournalTypeId = 33;
item2.SecuritySet = "E,";
JournalItem journalItem = item2;
JournalController.Instance.SaveJournalItem(journalItem, tabId);
}
必須注意的:你需要定義自己的JournalType(上面的示例中,這是不完全尚未實現,並使用硬編碼值33)。基本上,您需要的是JournalTypes表中的新記錄,定義您自己的journalType