From 74bb6b045f5e079ada927f6f67a415b13f6979c7 Mon Sep 17 00:00:00 2001 From: Hisham Bin Ateya Date: Wed, 17 Jun 2026 07:23:32 +0300 Subject: [PATCH] OCC.Templating.Liquid & OCC.Templating.Razor 1.0.0 --- README.md | 2 + ...rchardCoreContrib.Templating.Liquid.csproj | 25 +++++++++++++ .../README.md | 37 +++++++++++++++++++ ...OrchardCoreContrib.Templating.Razor.csproj | 25 +++++++++++++ .../README.md | 37 +++++++++++++++++++ 5 files changed, 126 insertions(+) create mode 100644 src/OrchardCoreContrib.Templating.Liquid/README.md create mode 100644 src/OrchardCoreContrib.Templating.Razor/README.md diff --git a/README.md b/README.md index 76e8ff0..a1a8ee3 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,8 @@ The `OrchardCoreContrib.Modules` repository consists of the following modules: | [YARP Module](src/OrchardCoreContrib.ReverseProxy.Yarp/README.md) | `OrchardCoreContrib.ReverseProxy.Yarp` | [![NuGet](https://img.shields.io/nuget/v/OrchardCoreContrib.ReverseProxy.Yarp.svg)](https://www.nuget.org/packages/OrchardCoreContrib.ReverseProxy.Yarp) | | [Azure SMS Module](src/OrchardCoreContrib.Sms.Azure/README.md) | `OrchardCoreContrib.Sms.Azure` | [![NuGet](https://img.shields.io/nuget/v/OrchardCoreContrib.Sms.Azure.svg)](https://www.nuget.org/packages/OrchardCoreContrib.Sms.Azure) | | [System Module](src/OrchardCoreContrib.System/README.md) | `OrchardCoreContrib.System` | [![NuGet](https://img.shields.io/nuget/v/OrchardCoreContrib.System.svg)](https://www.nuget.org/packages/OrchardCoreContrib.System) | +| [Templating Liquid Module](src/OrchardCoreContrib.Templating.Liquid/README.md) | `OrchardCoreContrib.Templating.Liquid` | [![NuGet](https://img.shields.io/nuget/v/OrchardCoreContrib.Templating.Liquid.svg)](https://www.nuget.org/packages/OrchardCoreContrib.Templating.Liquid) | +| [Templating Razor Module](src/OrchardCoreContrib.Templating.Razor/README.md) | `OrchardCoreContrib.Templating.Razor` | [![NuGet](https://img.shields.io/nuget/v/OrchardCoreContrib.Templating.Razor.svg)](https://www.nuget.org/packages/OrchardCoreContrib.Templating.Razor) | | [Tenants Module](src/OrchardCoreContrib.Tenants/README.md) | `OrchardCoreContrib.Tenants` | [![NuGet](https://img.shields.io/nuget/v/OrchardCoreContrib.Tenants.svg)](https://www.nuget.org/packages/OrchardCoreContrib.Tenants) | | [Users Module](src/OrchardCoreContrib.Users/README.md) | `OrchardCoreContrib.Users` | [![NuGet](https://img.shields.io/nuget/v/OrchardCoreContrib.Users.svg)](https://www.nuget.org/packages/OrchardCoreContrib.Users) | | [Users Groups Module](src/OrchardCoreContrib.UserGroups/README.md) | `OrchardCoreContrib.UserGroups` | [![NuGet](https://img.shields.io/nuget/v/OrchardCoreContrib.UserGroups.svg)](https://www.nuget.org/packages/OrchardCoreContrib.UserGroups) | diff --git a/src/OrchardCoreContrib.Templating.Liquid/OrchardCoreContrib.Templating.Liquid.csproj b/src/OrchardCoreContrib.Templating.Liquid/OrchardCoreContrib.Templating.Liquid.csproj index 967fe42..5202408 100644 --- a/src/OrchardCoreContrib.Templating.Liquid/OrchardCoreContrib.Templating.Liquid.csproj +++ b/src/OrchardCoreContrib.Templating.Liquid/OrchardCoreContrib.Templating.Liquid.csproj @@ -1,5 +1,25 @@  + + 1.0.0 + The Orchard Core Contrib Team + + Provides Liquid template engine integration. + README.md + BSD-3-Clause + https://github.com/OrchardCoreContrib/OrchardCoreContrib.Modules/tree/main/src/OrchardCoreContrib.Templating.Liquid/README.md + https://github.com/OrchardCoreContrib/OrchardCoreContrib.Modules + git + true + Orchard Core, Orchard Core Contrib, Templating + https://github.com/OrchardCoreContrib/OrchardCoreContrib.Modules/releases + OrchardCoreContrib.Templating.Liquid + icon.png + Orchard Core Contrib Liquid Templating Module + true + 2019 Orchard Core Contrib + + @@ -15,4 +35,9 @@ + + + + + diff --git a/src/OrchardCoreContrib.Templating.Liquid/README.md b/src/OrchardCoreContrib.Templating.Liquid/README.md new file mode 100644 index 0000000..1242dad --- /dev/null +++ b/src/OrchardCoreContrib.Templating.Liquid/README.md @@ -0,0 +1,37 @@ +# Liquid Templating Module + +This module provides integration with the Liquid template engine for Orchard Core. + +## Version + +1.0.0 + +## Category + +Templating + +## Dependencies + +There's no dependencies. + +## Features + +| | | +|------------------|------------------------------------------------------------------------| +| **Name** | Liquid Templating (`OrchardCoreContrib.Templating.Liquid`) | +| **Description** | Provides integration with the Liquid template engine for Orchard Core. | +| **Dependencies** | | + +## NuGet Packages + +| Name | Version | +|-----------------------------------------------------------------------------------------------------------------------|---------| +| [`OrchardCoreContrib.Templating.Liquid`](https://www.nuget.org/packages/OrchardCoreContrib.Templating.Liquid/1.0.0) | 1.0.0 | + +## Get Started + +1. Install the [`OrchardCoreContrib.Templating.Liquid`](https://www.nuget.org/packages/OrchardCoreContrib.Templating.Liquid/) NuGet package to your Orchard Core host project. +2. Go to the admin site +3. Select **Configuration -> Features** menu. +4. Enable the `Liquid Templating` feature. +5. Now you can inject `ITemplateEngine` into your services and use it to render Liquid templates. diff --git a/src/OrchardCoreContrib.Templating.Razor/OrchardCoreContrib.Templating.Razor.csproj b/src/OrchardCoreContrib.Templating.Razor/OrchardCoreContrib.Templating.Razor.csproj index d9b6923..256fbe4 100644 --- a/src/OrchardCoreContrib.Templating.Razor/OrchardCoreContrib.Templating.Razor.csproj +++ b/src/OrchardCoreContrib.Templating.Razor/OrchardCoreContrib.Templating.Razor.csproj @@ -1,5 +1,25 @@  + + 1.0.0 + The Orchard Core Contrib Team + + Provides Razor template engine integration. + README.md + BSD-3-Clause + https://github.com/OrchardCoreContrib/OrchardCoreContrib.Modules/tree/main/src/OrchardCoreContrib.Templating.Razor/README.md + https://github.com/OrchardCoreContrib/OrchardCoreContrib.Modules + git + true + Orchard Core, Orchard Core Contrib, Templating + https://github.com/OrchardCoreContrib/OrchardCoreContrib.Modules/releases + OrchardCoreContrib.Templating.Razor + icon.png + Orchard Core Contrib Razor Templating Module + true + 2019 Orchard Core Contrib + + @@ -15,4 +35,9 @@ + + + + + diff --git a/src/OrchardCoreContrib.Templating.Razor/README.md b/src/OrchardCoreContrib.Templating.Razor/README.md new file mode 100644 index 0000000..7c8ad77 --- /dev/null +++ b/src/OrchardCoreContrib.Templating.Razor/README.md @@ -0,0 +1,37 @@ +# Razor Templating Module + +This module provides integration with the Razor template engine for Orchard Core. + +## Version + +1.0.0 + +## Category + +Templating + +## Dependencies + +There's no dependencies. + +## Features + +| | | +|------------------|------------------------------------------------------------------------| +| **Name** | Razor Templating (`OrchardCoreContrib.Templating.Razor`) | +| **Description** | Provides integration with the Razor template engine for Orchard Core. | +| **Dependencies** | | + +## NuGet Packages + +| Name | Version | +|-----------------------------------------------------------------------------------------------------------------------|---------| +| [`OrchardCoreContrib.Templating.Razor`](https://www.nuget.org/packages/OrchardCoreContrib.Templating.Razor/1.0.0) | 1.0.0 | + +## Get Started + +1. Install the [`OrchardCoreContrib.Templating.Razor`](https://www.nuget.org/packages/OrchardCoreContrib.Templating.Razor/) NuGet package to your Orchard Core host project. +2. Go to the admin site +3. Select **Configuration -> Features** menu. +4. Enable the `Razor Templating` feature. +5. Now you can inject `ITemplateEngine` into your services and use it to render Razor templates.