@jmalarcon jmalarcon released this Mar 24, 2018 · 11 commits to master since this release

Assets 3
  • Added the new "Published" property that allows you to prevent certain files or entire folders to be rendered when requested.
  • Squashed a bug with templates' caching preventing some files to invalidate their cache

@jmalarcon jmalarcon released this Mar 6, 2018 · 17 commits to master since this release

Assets 3

Read the full documentation at https://miis.azurewebsites.net/

- Breaking changes from v1.0.x

  • New app DLL name: MIISHandler.dll instead of the old one IISMarkdownHandler.dll. Make sure you delete the old one before updating! You must change the handlers section in your web.config file. Just copy it from the downloaded MISS released files.
  • Placeholders now use double curly braces ({{field}}) instead of just one. Upgrade your templates before updating.
  • The Markdown-Template parameter doesn't exist anymore. Now it uses two independent parameters for the template location and the layout, being much more flexible. See configuration/settings.
  • the BaseFolder field is deprecated. Use ~/ instead.
  • The BaseFolder and TemplateBaseFolder fields do not include a slash / at the end. This makes the paths more readable.
  • The UseMDCaching and AllowEmojis parameter's value are "1" by default (enabled), so you don't need to specifcy them most of the time.

- What's new

  • Includes in templates. Now you can reuse any part of your template to define different layouts using the same base code. The include files can include other files too (no circular-references allowed).
  • "Fragments". This powerful new concept allows you to define several contents to be located in the same layout to form a single page, even with optional parts.
  • Front Matter: Define any parameter in the Front-Matter of a file and use it inside the content or in the current template. Re-define any global parameter or field to be applied differently in any page. For example, you can define something as simple as the title or author of the page, or even change the layout it uses to render itself. Front-Matter values take precedence over values defined globally.
  • MIIS: prefix to define global parameters & fields in web.config files. To avoid conflict with parameters of the same name in other software you may be using. The use of this prefix is optional but recommended. It'll take precedence over the non-prefixed parameters with the same name in case of conflict.
Feb 11, 2018
Updated original templates to v 2.0

@jmalarcon jmalarcon released this Sep 10, 2017 · 61 commits to master since this release

Assets 3

New in this version:

  • Added support for plain HTML inside the templates through the special .mdh extension. If you access a file with the .mdh extension it will be used with the current template and/or styles un-transformed. In this way you can use full-fledged HTML with your current template for special pages that need a finer control of the elements. Useful for frontpages, for example.
  • New fields for templates:
    • {isauthenticated}: boolean that shows if the current user is authenticated or not. Useful with scripts.
    • {authtype}: the type of authentication used.
    • {username}: the name of the current authenticated user.

Check the full documentation at miis.azurewebsites.net

Sep 10, 2017
Added new fields for templates: {isauthenticated}, {authtype} and {us…
…ername}

@jmalarcon jmalarcon released this Mar 21, 2017 · 67 commits to master since this release

Assets 3

Just a small fix in the common.js of templates. No changes in the main product.

The base site to create your Markdown-based website in under 30 seconds.

Configured by default to use the "Material" template. Please, change all the parameters in web.config to fit your needs.

Check the full documentation at miis.azurewebsites.net

I plan to add a "Showcase" section to the documentation so, please, if you find it useful drop me a line and tell me what are you using it for and your URL.

Enjoy!

@jmalarcon jmalarcon released this Mar 18, 2017 · 71 commits to master since this release

Assets 2

The base site to create your Markdown-based website in under 30 seconds.

Configured by default to use the "Material" template. Please, change all the parameters in web.config to fit your needs.

Check the full documentation at miis.azurewebsites.net

I plan to add a "Showcase" section to the documentation so, please, if you find it useful drop me a line and tell me what are you using it for and your URL.

Enjoy!