Composite C1 - Adding secondary navigation - c1-cms

I am enjoying Composite C1 CMS - though am having problems finding many tutorials.
I need some pages to have a secondary navigation.
I am also using the Composite.Community.Blog - which is working. It shows a preview of all blog posts & you click for details.
Instead I would like a subnavigation for this too on the left. When users click a blog post they're taken to the item.
What code do I need for the blog navigation - and general secondary navigation on other pages?
Also, any good tutorials or comprehensive sample sites (using blog a bonus) you can recommend i download anywhere would be very helpful (ones on composite site are very basic).
Thanks.

niico,
1) To have secondary navigation please use Composite.Navigation.Distributed package (you need Level parameter).
Please read documentation about this package here
2) Demo sites automatically install during Composite C1 4.0 install. You can check demo site with blog online here http://demo.c1.composite.net
To have custom blog navigation here you can create your own version of Blog Renderer function.
You will find full blog source there.

Related

How to add list of blog posts in Blog section with netlify CMS?

I already asked this question in the Netlify community but no response yet so I thought I should also post the question here in case someone could help solve the problem.
I am using Hugo-academia template for my site. It works fine but the issue is that I am unable to view a list of my posts in the BLOG section. I have three sections(About | BLOG | Resume) on the website I'm working on
Once I create a post with Netlify-CMS, it creates the post successfully and I can see the post under Recent Posts in my homepage. But if I click on BLOG, I am unable to see the accumulation of my blog posts.
Unfortunately, the Github repo is private but here's how my content directory looks like (Kindly note that I am using hugo-academic theme)
content/blog/index.md
I expect that once I create a blog post (let's call it 'new-post') with netlify CMS, a folder should be created automatically and create a pull request on my GitHub. Something like this:
(On a side note, I changed post in the original theme to blog in mine so the URL will make use of blog instead of post).
Kindly help me with this problem. I can provide any other details that may assist with getting this problem solved.
After playing around with the template, I was able to solve my problem.
I was able to solve this problem by changing a little detail in netlify's cms config.yml located in static/admin/. I changed folder: 'content/post' to folder: 'content/blog'
The list of posts is now located at ../blog but the downside is that the page looses its original soothing styling.

DotNetNuke (DNN) and Hyperlink Manager "Track the number of times this link is clicked"

I have clients using the DNN CMS (Evoq Content 7.3.2) system and are questioning a specific area in the "Hyperlink Manager". There are two checkboxes (View image):
Track the number of times this link is clicked
Log the user, date and time for each click
If checked, where do we go to view these analytics?
I found resources online that mention we have to create an API for it, but are there any out-of-the-box solutions for this?
After some more researching, I solved my own problem and I wanted to share this with anyone who was looking for an answer to this.
For versions DNN 7.3.2 and lower, the Telerik RadTextEditor includes the feature as mentioned above. To view the analytics with an out-of-the-box method, simply return back to the link and open the "Hyperlink Manager" then navigate to the new tab called "Tracking".
Alternatively, I found developers can implement a control in a custom module called UrlControl. Refer to this link for more information: Link tracking information in html editor (DNN 7.1.2)
In DNN 8+, this feature no longer exists on the front-end UI. I'm not 100% sure if it's still usable or if this information gets migrated when upgrading from 7 to 8, though.

Crawling a website that uses angular routes

I have a personal website that I use for some of my motorbike racing. I created it recently using node and angular. I decided to try angular routes for my page navigation etc. I think it worked well but I'm annoyed that my website isn't showing on google search.
When I've looked into how to get google to find your website I've followed many suggestions with meta names etc but when I came to a sitemap I discovered that most crawlers etc have problems finding any links on my website to other pages.
You can see my website here - MPC Racing
I have tried using this automatic sitemap creator and it can't find anything apart from my main page - XML Sitemap
Do you have any suggestions on how I can my website more easily found by search engines?
For example, a design company designed all my graphics for my bike and if I type into google "Webstep Racing Team" I get the link to their website as the first hit but nothing at all on my website. What is it they are doing and I'm not? - Webstep Racing Team
In Google Webmaster tools there is an option to 'Fetch as google'. So you see what google sees when it crawls your angular app. It gives you an image of what google sees.
However for me the problem is that the crawler does not crawl the angular links within the app.
By default the hashes are getting ignored by search engines, because normally they refer to parts of the same page.
You can follow google guidelines for ajax crawling urls to get the hashed url indexed by Google. The same standard also supported by Bing according to searchEngineLand post.
And because you are using angularJs, you might find Matias Niemela's post on how to have your AngularJS application indexed very useful. Demo and source code.

Show all post content in dotnetnuke blog module

I'm got a website with the DNN blog module. Almost all of the posts have images in them, but on the standard view of the posts they're all listed out with none of the html content and simply a "read more" link at the bottom of the post. Is there a way to display the full post content as you would see in the details view?
Please have a look at the Ultimate DNN Blog Module - SunBlogNuke, which supports the option "ShowAll in the EntryList" for some specific entries or all the entries. I thought that this handy option should fit your requirement. Hope it makes sense.
BTW, you can try out the demo website here - demo.sunblognuke.com.

How can I include silverlight content in wordpress?

I tried to include silverlight content in my blog post. But wordpress is striping out many tags. Even I tried using 'text only editor' of wordpress, but of no avail.
I found it out. Plugin required: http://wordpress.org/extend/plugins/silverlight-for-wordpress/. Passed few parameters & boom, I was able to pull in silverlight on my wp blog.
I would suggest instead providing an image link to your Silverlight content and then hosting it on another location. This will also give your users a preview of your Silverlight content without requiring them to download the full application until they choose to.
You can't; WP restricts the HTML which is allowed in your blog to safe tags which means that there is no way to have active content in wordpress.com blog (which is also explained in the FAQ and the usage agreement).
This is to protect users of your blog against malicious code which has hit Facebook and MySpace badly in the recent years.

Resources