Lock Down Content Widgets with UrlKeyPrefix
When you’re working with your content in Sitefinity, a very common practice to display said content is to provide a list and details view. On the page (or pages) containing these views, it is often...
View ArticlePreserve Feather Content Block HTML Formatting
Feather widgets in Sitefinity are a significant improvement over traditional Sitefinity widgets. They are more responsive, provide better tooling, and are easier to customize (both the main area as...
View ArticleWidget Template Code Customized the Easy Way
Sitefinity’s Widget Templates provide a quick and easy way to change how Sitefinity renders widgets, both for built-in content types as well as custom ones. In the backend, it’s just a hop, skip, and a...
View ArticleSimple Key-Value Sitefinity Configuration with NameValueCollection Property
Sitefinity allows you to easily create a custom configuration setting for storing and managing properties for your site. For the most part, you simply need to inherit from ConfigSection and add your...
View ArticleEnable Sitefinity Page Editing for Custom Roles
Page Editing: Just Assign the Right Roles. Right? I recently worked with a client that was setting up users in the Sitefinity backend under custom roles. Some users can edit one group of pages, while...
View ArticleQuerySelectorAll Error on BeginFormSitefinity
When developing a custom form on Sitefinity MVC widgets, the HTML helper method Sitefinity provides, Html.BeginFormSitefinity(), is a very handy resource. You wrap your form elements up inside the...
View ArticleEnabling Email and Password Reset in Sitefinity
One of the common requests I get when working on various Sitefinity projects is to enable a feature in the Sitefinity backend that, by all appearances, is already on by default. I am talking, of...
View ArticleRestoring Multilingual Translations in Sitefinity
Dude, Where’s my Translations? Occasionally I’ve run into an issue where enabling multilingual translations doesn’t correctly reach out to all aspects of my existing Sitefinity instance. Progress...
View ArticleMultilingual Publishing in Sitefinity
Initially Publish your Content in a Non-Default Language Sitefinity has great multilingual publishing capabilities. From the perspective of an end-user / content manager, the backend offers up a myriad...
View ArticleRewriting URLs to Lowercase in Sitefinity
Enforcing Lowercase on URLs to Normalize URLs In any web application, it is generally a good idea to make sure that all of your content has only one way to reach them via a user’s address bar in their...
View ArticleAdvanced Sitefinity Developer class in the Silicon Valley
We are very pleased and excited about offering the only west coast Progress Sitefinity Advanced Developer class at our training facility in Scotts Valley, CA (25 minutes from San Jose Airport SJC) at...
View ArticleSitefinity Bug in Chrome v55
Page Editing Drag and Drop Busted On December 1st, 2016, Google pushed out a new version of its internet browser Chrome. Chrome v55 installed and automatically updated on a huge number of machines (as...
View ArticleDynamic Content Detail Widget Templates in Sitefinity
Getting to Dynamic Content Data in Custom Code Behind In a previous post, I went over how you can easily create a custom code-behind C# class for any Widget Template in Sitefinity. Give that post a...
View ArticleOn Sitefinity Custom Widget Caching
Sitefinity is Caching too Hard! If you’ve done software development for any length of time, you’ve likely run into a caching issue. Caching is difficult to get right, but it is so beneficial that we...
View ArticleFalafel Software Recognized for Sitefinity Website of the Year
Falafel Software Announces that Mammoth Mountain Resorts Wins Progress Sitefinity 2016 Website of the Year Award Company’s work with Big Bear Mountain Resort honored for the best in website creativity,...
View ArticleDisable Content Filters in Sitefinity
My HTML is Changing! Sitefinity gives you a lot of power. One of the many tools at your disposal is the ability to enter HTML in Content Blocks (either inline on a page, or in the Content Block type...
View ArticleHow to Customize Sitefinity Search Templates
If you ever tried customizing Sitefinity search templates, you quickly realize there isn’t a way to do it through the search widget. Almost all other widgets have an option to update the template or...
View ArticleGet Images from Custom Field in One Query – Sitefinity
Consider a situation where we have a custom image field (let’s call it ImageGallery) and we would want to get all images from all items of the module. Let’s take an example of the News module with the...
View ArticleAdd Namespaces to Sitefinity RSS Feed
Alternative Publishing is a useful feature of Sitefinity. I’ve been using it since a long time but recently I had a situation where I needed to add Dublin Core Metadata Element Set elements like...
View ArticleDocument Selector Field in Sitefinity
Sitefinity Thunder lets you create field controls very easily which can be added to custom modules. However some work is required particularly when you need to have a selector field. Recently I built a...
View Article