Dojo Blog
Our blog contains the activity stream of Orchard Dojo: general news, new resources or tutorials are announced here.
-
Lombiq .NET Analyzers, Shortcodes feature merged - This week in Orchard (04/09/2020)
Event handlers, Media Library, Documentation, This week in Orchard, WorkflowsWe have mentioned the Shortcodes feature several times and now it's available in the preview packages of Orchard Core. We will also show a demo about how you can use our .NET Analyzers in your Orchard Core solution. Check out our post for more!
-
Shape Tracing Helpful Extensions, Alt and Class attributes for the Image Shortcode - This week in Orchard (28/08/2020)
Documentation, This week in Orchard, Role, Permission, ShapeNew guides in the Orchard Core documentation to learn how to build a blog that allows users to login with their AzureAD account and gets assigned roles based on the Security Groups they belong to, and how to create a Deployment Plan to migrate from the File Content Definition feature. After we will show you our new Shape Tracing Helpful Extensions feature!
-
How to debug a NuGet-based Orchard Core solution - Orchard Nuggets
Orchard Nuggets, Orchard Core, NuGet, DebuggingHow can you debug Orchard Core code when you’re working with a solution that loads Orchard packages from NuGet? Orchard’s packages are built with symbols so you can actually use them as source too!
-
Shortcodes improvements, Lombiq Training Demo updates - This week in Orchard (14/08/2020)
Documentation, This week in Orchard, Workflows, Shortcodes, Audit Trail - This week in Orchard (31/07/2020)This week we see the latest improvements of the Shortcodes module and the new pages of the Orchard Core documentation! Don't forget about our Traning Demo module, which has now got a new RESTful web API sample! Check out our current post for more!
-
User Impersonation, Export Content To Deployment Target - This week in Orchard (07/08/2020)
Documentation, This week in Orchard, Role, Permission, RecipesThis week we are gonna show you three brand new features that are recently added to Orchard Core: the Add Content To Deployment Plan, the Export Content To Deployment Target, and View Or Download Content As JSON features. After we see a demo about user impersonation and finally we solve the mystery about what is GitHub Arctic Code Vault?
-
Shortcodes, Audit Trail - This week in Orchard (31/07/2020)
Event handlers, This week in Orchard, WorkflowsThis week we show you two demos of the brand new upcoming features of Orchard Core! The first one is the Shortcodes feature, that allows text content editors to inject specialized content blocks using custom arguments, like images, twitter embeds, youtube videos, only with simple blocks like
[video 123]
. The Audit Trail module provides log records for creation, deletion of any Content Type, and events like user events, as you may see it Orchard 1.x. Heads up for a post full of demos! -
Export contents as setup recipe, Shape Debug Mode to dynamic cache - This week in Orchard (24/07/2020)
Caching, This week in Orchard, Recipes, ShapeExport contents as setup recipe and import recipe from JSON are about to make it easier to manipulate data and setup your Orchard Core site. Edit cached shapes using the Shape Debug mode to see your changes right away. We think if you are an Orchard Core developer, you will find these features very useful. These are the bigger topics for this week!
-
Generic Site Settings Deployment Step, Extensible filters for contents admin list - This week in Orchard (17/07/2020)
Admin UI, Media Library, Documentation, This week in OrchardThe community has just released RC 2 a few weeks ago, but ever since Orchard Core has got several new features. This week among others we are going to see the extensible filters for contents admin list and the generic site settings deployment step.
-
Tabs, Cards, and Columns for the Admin, RenderTitle option - This week in Orchard (03/07/2020)
Placement, This week in Orchard, Shape, LiquidHeads up, several improvements coming this week! Editor shapes now support grouping placement, which allows you to group editor shapes, to create a variety of content editor layouts. The Title Part now has a Render Title option to show or hide the value of the Title. And last week we did an Orchard Core workshop about module development. Check out our current post for more!
-
CodeMirror improvements, 100th This week in Orchard - This week in Orchard (26/06/2020)
This week in Orchard, Workflows, ShapeThe 100th This week in Orchard is here! In this post you could see a great demo about the CodeMirror improvements, we mention the updated Send Email activity, the new sample in our Orchard Core Training demo module about how to do unit testing, and many more! Thanks for joining us for the 100th time!
-
Orchard Core RC 2 release, Visual Studio code snippets - This week in Orchard (20/06/2020)
Announcement, Documentation, This week in Orchard, Workflows, LiquidWe are thrilled to announce that Orchard Core RC 2 is now available! Check out this post to know everything about the latest release of Orchard Core. This week we will also show you a great demo about the brand new code snippets for Visual Studio, which will make your Orchard Core development more efficient!
-
OpenAPI, Swagger, Taxonomy Localization - This week in Orchard (12/06/2020)
Documentation, This week in Orchard, Module, Role, Permission, WorkflowsThis week we prepared with two new demos: the Taxonomy Localization and the Orchard Core OpenAPI Code Generation Tools based on NSwag! But before doing that, let's see the latest changes that will be added to the RC2 release of Orchard Core that is now really just a few days ahead!
-
How to access services from another tenant in Orchard Core - Orchard Nuggets
Multi-tenancy, Orchard Nuggets, Orchard Core, OpenAPI, Swagger, Taxonomy Localization - This week in Orchard (12/06/2020)The multi-tenancy feature of Orchard Core is great: A tenant is basically a subsite with its own independent content and configuration, under its own domain or URL prefix. You can use tenants to e.g. host websites for multiple customers of yours from a single Orchard Core app. The sites won't know anything about each other but they'll run from the same app built from the same codebase, and have access to the same modules and themes. This makes maintaining such sites very efficient, both for hosting and for development.
What if you want tenants to be not that isolated though? What if there is certain content or configuration that you actually want to share among tenants or some functionality that you want to centralize on one tenant? You can use the APIs we show below to cross tenant boundaries and use any service from another tenant!
-
Custom Settings, Short Codes - This week in Orchard (05/06/2020)
Documentation, This week in OrchardThis week we are going to see some code and code samples that could be good to know when developing your Orchard Core application. But we are not just doing that! We will also show you a nice demo about how to create custom settings in Orchard Core just using the admin UI without typing a line of code! Let's start our journey!
-
Lombiq Helpful Extensions, HTML script sanitizer - This week in Orchard (30/05/2020)
Announcement, Documentation, This week in OrchardHave you ever had a hard time implementing the migration files of your content types that you have constructed using the admin UI? Let us show you the Code Generation Helpful Extensions that generate the C# code for you in a click from the admin UI! This week we are also showing you a new and useful feature of Orchard Core about how to sanitize your HTML in an easy way!
-
Short codes, new content filters - This week in Orchard (22/05/2020)
Documentation, This week in OrchardWould you like to have an enhanced way to filter your content items in the content items list? Or are you looking for a feature that could work similarly to the short codes in WordPress? If your answers are yes, then this post is written for you!
-
How can I call an external API from a workflow task? - Orchard Nuggets
Orchard Nuggets, WorkflowsYou have several options to send an HTTP request to an external API in Orchard Core, but maybe you haven't tried the Http Request Task. Let's see quickly how you can hook up a workflow!
-
New Orchard Core theme, Make Content recipe step idempotent - This week in Orchard (16/05/2020)
Permissions, Documentation, This week in Orchard, Theme, RoleAre you tired of the existing built-in themes in Orchard Core? Do you want to try new ones? Well, let us show you a brand new theme called The Medium Theme! The scheduled publish feature now can be used with the nightly build packages! And if you want to expand your knowledge you can read about the security-critical permissions, the new methods in the
IContentHandler
interface, and many more! -
Named style and script Tag Helpers, This is Lombiq! - This week in Orchard (09/05/2020)
Announcement, Documentation, This week in Orchard, ThemeHave you ever developed a great feature for Orchard Core that you wanted to add to the source code, but you were not sure about how to contribute the code and submit a pull request? And do you want to know the team behind all that we do at Lombiq Technologies? Here are all the faces, the whole Lombiq team. This is Lombiq! Don't hesitate and check our current post for more!
-
How to fix "InvalidDataException: Form value count limit 1024 exceeded." in Orchard Core - Orchard Nuggets
Orchard Nuggets, Orchard Core, ASP.NET Core, Exception, Flow PartLet's suppose you're building your shiny new Orchard Core website. In there you're also building a shiny new page, with Flow Part obviously. You throw together a lot of widgets to get all the bells and whistles on the page, then you save it and BAM! Internal Server Error: "InvalidDataException: Form value count limit 1024 exceeded." What's this, did I break Orchard? Is Orchard trying to break me? Let's fix this!
-
How to add a breadcrumb menu in Orchard Core - Orchard Nuggets
Navigation, Orchard Nuggets, Orchard Core, BreadcrumbsA breadcrumb menu is a simple but effective navigation aid that shows the user where they are in the site's content structure and which path they can take back. It's also part of the web accessibility guidelines. However, there's no feature built into Orchard Core for this. Nevertheless, how to create a breadcrumb menu?
-
Content Picker Menu Item, Kast case study - This week in Orchard (02/05/2020)
Admin UI, Performance, Announcement, Documentation, This week in Orchard, ShapeSoon you will able to show content items in your menu easily! How? Check our newest This week in Orchard post and read about an amazing demo to see the new Content Picker Menu Item in action! We published a brand new case study this week on our website about the latest Orchard Core site we developed. By reading that study you can see the possibilities that you can easily achieve by using Orchard Core as your CMS! Don't forget to read our whole post for the most interesting news around the community!
-
How to add a culture URL segment for localization in Orchard Core - Orchard Nuggets
Localization, Orchard Nuggets, Orchard Core, ASP.NET Core, Content Picker Menu Item, Kast case study - This week in Orchard (02/05/2020)So you're building a localized Orchard Core site and want all URLs to be in the form of /culture-name/rest/of/the/url, e.g. /hu-HU/my-page. (Figure out what "hu-HU" is! Hint: It's not an owl, neither a rock band from Mongolia!) What do you need to achieve this?
-
Click to deploy improvements, autoroute container routing - This week in Orchard (24/04/2020)
Documentation, This week in Orchard, Theme, Taxonomy and contained content items routing, Click to deployThis week we continue the journey with the new upcoming feature of Orchard Core called Click to deploy. But before that, we will check out the new Liquid helpers, the contributors' page, and many more! Finally, don't forget to take a look at our newest Orchard Nuggets post and the improvements in our Orchard Core Training Demo module!
-
How to add a favicon under /favicon.ico in Orchard Core - Orchard Nuggets
Orchard Nuggets, Orchard Core, Favicon, ASP.NET Core, Click to deploy improvements, autoroute container routing - This week in Orchard (24/04/2020)Every website needs a favicon of course and you can easily add one to your Orchard Core site from a theme or module with a
link
tag in a template. However, there's a catch: Certain browsers will still search for it (as a first attempt) under the path /favicon.ico. This can be a tiny bit detrimental to the client-side performance, and show up as annoying errors in your logs. So what can you do to serve a favicon under that path too?