This project is really intended for Ti 3.3 bootstrap edition.

blog.dll has a few things in it.

  1. Page Type: BlogPage
  2. Module Type: BlogDisplay
  3. Blog RSS Controller

Both the controller and the module use the same function to get the blog pages for the results. It takes 2 parameters: Page is used for pagination, and PageSize is used to say how many per page to return. Both of these are one based and not zero based. The sort order is isSticky DESC then by Date DESC.

 

There is also some cool magic that allows the BlogPage to be able to use the ContentPage layouts without editing them. All that you need to do is use the manifest.config to create entries for the BlogPage that point to the ContentPage layout.