Note that: that is a tutorial contributed by our client Matt. If you would like to share any tips and tricks about our blogging module – SunBlogNuke, please share it here or contribute it to us. You will be benefit to expand on your license's access to support and updates if your tutorials can be published in our team blog.
Active Social has some powerful extensibility capabilities which you can leverage with your SunBlogNuke installation. For example, you can add an additional tab to the Active Social user profile page, and load the SunBlogNuke "Content Slider" widget within it - giving you a "My Blogs" tab.The cool thing about this is that then you can apply the same learning to integrate other modules that can use a custom user key.
You must be running SunBlogNuke v3.6.2 to successfully integrate with ActiveSocial. I would recommend using at least ActiveSocial 1.6.
I added it as a child of the profile page, and hidden from the menu. There's no reason for this to show in the navigation for the site. This is purely a placeholder to store the Content Slider widget that will be used within the profile tab.
You should, at this point, take note of the module id (mid) parameter in the URL. For example, /mid/730 in the URL will mean a module id of 730.
For example, a URL containing /tabid/42 would mean that the tabid is 42.
If you are running a third party friendly URL provider, such as URL Master, you may not be able to find this from the URL. In the case of URL Master, go to Admin, Page URLs, and find the tabid there.
The profileviewtabs file is an ordered XML list of tabs. You'll notice it takes the same order that tabs appear for users. You can add your new tab at any point in the file, provide it's within the <tabs> section, and not within an existing <tab> section.
You will want to add the following code:
<tab controlKey="blogs" text="My Blogs" isPostBack="true" hidden="false" permissions="" loadmethod="2"> <content> <![CDATA[<active:moduleloader id="ctlMyBlogs" TID="42" MID="730" runat="server" />]]> </content> </tab>
NOTE: You MUST edit your TID and MID parameters. TID is the TabId you noted earlier. MID is the ModuleId you noted earlier. The above is shown ONLY for example purposes.
If all is done correctly, you should now find that your user profile shows a "My Blogs" tab. Clicking on it will show you a list of posts (if any) that the logged in user has made.
And there you are - simple as that! Please visit the link to see how it action :)
If you have any question please continue to the discussion or the original feature request post in the support forum.
Senior developer for dnn solution & founder of ultimate dnn blog module - SunBlogNuke, which is the best publishing tool for DotNetNuke (DNN) websites, with a focus on simplicity, ease of extensibility, web standards and usability. It includes a great suite of modules for blogging on your DNN site.
Re: DNN7 Blog Integrated with ModuleSearchBase
B- please FIX the bugs...driving me nuts!!!! Error: Edit blog entry is currently unavailable. DotNet...
-- kkuhns
Re: Fighting DNN Bugs Ⅱ: Why Can't Remove Google Analytics
Thanks a lot for your reference and it should be helpful for community guys. :)
-- Baldwin
please ensure you log any bugs to http://support.dnnsoftware.com - i searched and couldnt see this one...
-- Cathal
Re: Build DNN Rotator with GalleryPlus
How do you place the gallery within a blog entry. I saw in the below demo that a token was used ([SL...
-- Mary
Re: Enhance DNN Article Footers with Author Profiles
Please make sure that the bio field of this current host user is visual to public(you should find it...
I'm trying to get the bio to show up for a host user but it comes up blank. Can you replicate this issue...
-- Lucas
Re: [Kudos]DotNetNuke Blog Module In Depth Review
Yes, the latest package is absolutely compatible well with DNN7 and the performance was enhanced a lot...
Is it compatible with DNN 7
-- swayam
Re: SunBlogNuke 6.0 Technology Preview
No, actually the v6.0 had been available to downlaod for upgrade - http://www.sunblognuke.com/blog/entryid...
this article says that version 6.0 is not for production use. the article is from may 2013... is sun...
-- pekai
The opinions expressed here in are my own personal opinions and do not represent my employer's view in anyway.
© Copyright 2009 - 2024