+1-888-365-2779
Try Now
More in this section
Categories
Bloggers
Blogs RSS feed

Blogs

  • Hiding Custom Field Sections for Different Providers with Sitefinity Multisite Management

    by
    In a multisite management scenario all Sitefinity modules have the same custom and built-in fields for all sites because custom fields are added to a whole type (NewsItem, BlogPost, etc.) and are not unique per site. A customization can be added to make certain fields hidden in some sites to ...
  • Downloading Sitefinity Documents Programmatically

    by
    The samples provided in this blog post show how to download different types of Sitefinity documents programmatically. In the code we get a specific document by title, download its stream and then save the stream to a file in a specified directory of the project. Sample 1: Downloading a pdf ...
  • Secure Cookies in Sitefinity CMS

    by
    FedAuth, FedAuth1 and .ASPXAUTH are cookies connected to Claims and Forms Authentication. To secure these cookies you need to first secure the Sitefinity backend with SSL. You could find additional information regarding the configurations in our Sitefinity documentation and the following blog post. Note that all backend pages should ...
  • Extending Client Component of Field Controls in Sitefinity CMS

    by
    Recently more and more people request to extend the client component (the Javascript) of the built-in field controls in Sitefinity for various reasons, so in this short post I will try to explain the basic ways to do this.  For the purpose of this demo I will take the FlatTaxonField ...
  • Visual Studio Integration Tip - Control Designers

    by
    It’s no surprise that people are more likely to use something when it looks nice and is easy to navigate. Sitefinity Thunder makes it simple to transform cryptic and confusing widgets into ones that users will actually enjoy well...using. First, let’s take a quick look at the “cryptic and confusing” ...
  • Registration Widget with Integrated Captcha Spam Protection in Sitefinity CMS

    by
    Integrated Captcha spam protection in registration widget is widely requested from many of our clients. In the following blog post I will demonstrate how to implement a custom registration control with integrated RadCaptcha. For this modified control we will use the default template for the Registration widget. Here is the ...
  • Forms Duplication in Sitefinity CMS

    by
    We have a lot of requests form clients about duplication of existing Sitefinity forms. Please find a sample showing how to duplicate a specific form programmatically: protected void Page_Load(object sender, EventArgs e)         {             var fromManager = FormsManager.GetManager();               //Get an existing form             var firstForm = ...
  • Right-to-left Writing Format for Sitefinity's Backend

    by
    Sitefinity does not contain an out-of-the box right-to-left writing theme. This short blog post illustrates how to modify your built-in theme to match your desired writing style. First, we need to download the already modified Sitefinity Theme with right-to-left writing style. Actually the only modified line is in “/CSS/Layout.css...
  • Automatically Select All Parent Taxa When Selecting a Taxon in Sitefinity's HierarchicalTaxonField

    by
    I'd like to use the occasion to thank once again to all of you who constantly provide us with the great constructive feedback we need to come up with ideas for a good blog post article. Something that you really feel strongly about, and would like to see accomplished with ...
  • Displaying Additional User Information in a Sitefinity Forum Post

    by
    In this blog post I will show you how you could display additional user information in a Sitefinity forum post. This user information should be available as a custom field in the users’ profile. Prerequisites: Created custom field in the users’ profile (for example: JobPosition) Code explanation: 1.  We need ...
  • Quick Tip: “Randomly” Sorting Content in Native Widgets

    by
    Here’s a quick way to achieve a “random” sort using native Sitefinity widgets. This requires no custom code but is probably a completely “off label” use of the property involved. Moving on… Locate the SortExpression field for the widget you want to modify. Using DynamicContent as an example, click “Edit” ...
  • Import External Data into Sitefinity Custom Modules

    by
    So, you’ve created a custom module, great! Now what? Well, now it’s time to get some data in there. Sitefinity’s Module Builder generates code samples that you can use to start interacting with custom content types right away. In this post, I’m going to show you how I used those ...
  • How to Retrieve Custom Fields from Older Versions of Items Using the Sitefinity API

    by
    This will be a very short blog post showcasing how to get an older version from the Revision History and then get the value of a custom field. For this example we will use a document. In order to get the version history of an item, we need to ...
  • Making Your Sitefinity Widget Templates Editable through the UI - Part 2

    by
    This blog post is an extension to the blog post from Slavo Ingilizov for making widget templates editable trough the UI. This blog post will address how to make the custom widget template persist in the UI after it has been edited (not removed after a single edit to the template) ...
  • Working with Layout Controls Programmatically

    by
    Sitefinity's backend UI allows adding various configurations for layout controls to control the page layout display and in this blog post I will provide a sample on how to create new layout controls on a page using the API and how to query layout controls on pages. 1. To create ...
  • Adding Custom Route for Static Web Forms In Sitefinity Sites

    by
    Today's bog post deals with the concept of using ASP.NET Routing in your Sitefinity application. Typically in ASP.NET an incoming request for a URL typically maps to a physical file handling the request (e.g. an .aspx file). However in some use case scenarios you might want to define URLs that ...
  • Workflow Rejection for Dynamic Module Items Using the Sitefinity API

    by
    When moving Sitefinity module builder items through the workflow, the standard method used is to call. It is the extension method SetWorkflowStatus which allows you to state the status of each item to Published, Draft, AwaitingApproval, AwaytingPublishing, Rejected. dynamicItem.SetWorkflowStatus(testsItem, dynamicModuleManager.Provider.ApplicationName, "Published");            dynamicModuleManager.SaveChanges();  ...
  • Implementing Sitefinity Partial Match Search

    by
    We have received many requests on how to achieve a partial match functionality using the Sitefinity search. By default Lucene uses exact match and if you search for “choco” you will not get any results for that have “chocolate”. In order to achieve this functionality, we need to modify the ...
  • Responsive Design for the Sitefinity Ecommerce Module

    by
    The styles from this blog post are created and tested for version 6.2 of Sitefinity. It's not a secret that responsive design can boost the sales on your ecommerce site a lot. Since Sitefinity already offers an ecommerce module, in this blog post I'm going to demonstrate to you how ...
  • Use Your Existing Data to Fuel Your Entire Mobile Strategy

    by
    So, you've decided to start planning your mobile strategy but don't know where to begin. Should you choose a mobile website, responsive design or go with a mobile app? There's so much information out there, how do you pick? I'm going to show you why, with the right CMS, it ...
1 2 3 4 5 6 7 8 9 10 Next »