Try our conversational search powered by Generative AI!

Jacob Khan
Sep 26, 2014
  13453
(4 votes)

Blog Template for EPiServer CMS 7.5

The Alloy Templates are widely used by partners and customers as well aspagetree internally at EPiServer. They create a good starting point for projects and showcase some simple page types. Blogs is something available in the EPiServer Social Packages but the blogs I built are made in EPiServer CMS and available in both MVC and Webforms. These blogs are based on a hierarchical placement with the year and month being listing pages. Read more about the advantages of hierarchical content and large scale sites here  http://joelabrahamsson.com/building-large-scale-episerver-sites/.
The templates come with three page types, Blog Start, Blog List and Blog Item. It also comes with three block types, Blog Listing, Blog Archive and Blog Tags.
Blogstart
I also created a walkthrough video of package from a users perspective.
https://www.youtube.com/watch?v=CSAZkUPd7VM
Best way to install the code is to setup a new Alloy Project using the VS integration and add the code in the root of your site, Include in project and build. Email me if you have any questions or issues.


Sep 26, 2014

Comments

Frederik Vig
Frederik Vig Sep 26, 2014 10:00 PM

Where's the MVC version? :)

Sep 26, 2014 10:47 PM

The file upload plugin was freaking out. Thanks Frederik

Hugo Börjesson
Hugo Börjesson Feb 9, 2015 01:35 PM

Are there functionality for comments and to get e-mail notifications when someone has made a comment?

J.S.
J.S. Feb 25, 2015 10:29 PM

Thank you Jacob. Same question as huba0002. Also, your video says there will be a separate video for the technical perspective. Did that ever happen?

Mar 4, 2015 10:11 PM

There is no included functionality for comments and rating. I would suggest either implementing http://world.episerver.com/blogs/Jonas-Bergqvist/Dates/2014/10/Comments-and-Ratings-in-Commerce-80/ or using external integration such as http://dmytroduk.com/techblog/disqus-for-episerver-7-5. I dont think I got the technical video. Will make sure to upload in the near future

J.S.
J.S. Mar 5, 2015 01:17 AM

Thanks! I hope this is an appropriate place for this type of question. In the BlogListBlock view it renders a Preview partial view for each blog post using this code: @Html.Action("Preview", "BlogItem", new { currentPage = page , blogModel = Model}). I'm noticing the controller parameter is "BlogItem", however when I debug the app, it seems to use BlogListBlockController.Preview and not BlogItemController.Preview. Can you shed any light on what the "BlogItem" parameter does or why it is ignored?

Jul 9, 2015 01:53 AM

Hi All,

I started to integrated the code base to a website which is created using episerver 7.0 version.

I am stuck with many issues, not sure if the reason is that it just because of compatibility issue with older version or something else.

1. When i created Blog item the hierarchy is created but as folder and not pages.

2. Tag cloud and Archieve is not working at all.

Please provide some guidance.

Please login to comment.
Latest blogs
Solving the mystery of high memory usage

Sometimes, my work is easy, the problem could be resolved with one look (when I’m lucky enough to look at where it needs to be looked, just like th...

Quan Mai | Apr 22, 2024 | Syndicated blog

Search & Navigation reporting improvements

From version 16.1.0 there are some updates on the statistics pages: Add pagination to search phrase list Allows choosing a custom date range to get...

Phong | Apr 22, 2024

Optimizely and the never-ending story of the missing globe!

I've worked with Optimizely CMS for 14 years, and there are two things I'm obsessed with: Link validation and the globe that keeps disappearing on...

Tomas Hensrud Gulla | Apr 18, 2024 | Syndicated blog

Visitor Groups Usage Report For Optimizely CMS 12

This add-on offers detailed information on how visitor groups are used and how effective they are within Optimizely CMS. Editors can monitor and...

Adnan Zameer | Apr 18, 2024 | Syndicated blog

Azure AI Language – Abstractive Summarisation in Optimizely CMS

In this article, I show how the abstraction summarisation feature provided by the Azure AI Language platform, can be used within Optimizely CMS to...

Anil Patel | Apr 18, 2024 | Syndicated blog

Fix your Search & Navigation (Find) indexing job, please

Once upon a time, a colleague asked me to look into a customer database with weird spikes in database log usage. (You might start to wonder why I a...

Quan Mai | Apr 17, 2024 | Syndicated blog