Limbo Iddqd is a package that provides various developer oriented improvements for the Umbraco backoffice. The purpose of the package is somewhat similar to that of the excellent Diplo God Mode package by Dan Diplo. Limbo Iddqd isn't supposed to replace the Diplo God Mode package, but more focus on some of the areas that Diplo God Mode doesn't cover. Coincidentally iddqd is the Doom cheat code for invulnerability - also known as god mode.
As of now, Limbo Iddqd provides the following improvements:
-
Examine content app for content and media
Shows how a content or media item is indexed in the ExternalIndex and InternalIndex indexes, as well as an option to re-index a node for a specific index. -
Info content app for content types
Add a new Info content app to all content types with a bit of information about the content type - eg. numeric ID and GUID key. -
List of registered property editors
Shows a list of all property editors registered in Umbraco - either frompackage.manifest
files or from C#.
The package is only available via NuGet. To install the package, you can use either .NET CLI:
dotnet add package Limbo.Umbraco.Iddqd --version 13.0.1
or the NuGet Package Manager:
Install-Package Limbo.Umbraco.Iddqd -Version 13.0.1
See the v1/main branch.
The package adds a new content app for both content and media showing how the node is indexed in Examine, and an option for re-indexing the node in each index. Supported indexes are the ExternalIndex and InternalIndex indexes, and optionally also the PDFIndex if the UmbracoExamine.PDF package is installed.
As a developer it's often relevant to know the GUID key of a specific content type, but this isn't directly available through the default UI of the backoffice. Limbo Iddqd introduces a new Info content app that shows various information about the content type being shown - eg. the GUID key.
The list is available through the Iddqd tree in the Settings section. It exposes various information about each property editor, and also shows a warning if two property editors are registered with the same alias.