Tag

CMS Archives - Falafel Software Blog

Locks in Sitefinity: Keeping Content Free

By | Sitefinity | No Comments

Exclusive locks are nothing new. It is a basic concept that tons of multi-user programs, tools, and systems use so that users don’t step on each other’s toes when they’re trying to work on something. It would be awful if you spend 30 minutes editing an article only to find that someone else stepped in and blew away your edits because they saw a typo and jumped in to quickly fix it. Sitefinity is no different in this regard: Pages, built-in content, and custom content all have built-in locking functionality. If you’ve worked with other content editors on a Sitefinity…

Read More

Free Webinar: SharePoint & Sitefinity, the Perfect Match

By | Microsoft, Sitefinity, Tools | One Comment

Much like the perfect union of peanut butter and jelly, some development tools — like Microsoft SharePoint and Telerik Sitefinity CMS — are a match made in heaven.  The perfect complement of functionality between Sitefinity and SharePoint allows you to make sure your project is flawless. In this webinar, Falafel’s CEO Lino Tadros and Telerik’s Director of Sitefinity Product Marketing Robert Mattson will share the pros and cons of the two solutions and how they can work for you and your project. Webinar: Microsoft SharePoint and Telerik Sitefinity: The Right Tool. The Right Job. Date: February 25, 2015 Time: 11am…

Read More
Page Selector

Sitefinity: Page Selector Field for Multisite

By | .NET, C#, News, Sitefinity | No Comments

Multisite is a great feature in the Sitefinity, which helps you centrally manage multiple sites using one administration panel. Few days ago I was working in a same environment where I needed to add a Page Selector field to a custom module built using Module Builder. But we needed to make Page Selector field to show pages from the current site. As it takes a rootNodeId (GUID for root page node) so it shows same pages under provided id. So, we needed to make it dynamic so that it would load pages from the current site.

Read More
Adding Document Selector Field

Document Selector Field in Sitefinity

By | .NET, C#, Sitefinity, Web | No Comments

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 Document Selector field control so I thought to share it. The purpose of this selector is to allow single document selection and be added as a text field (localizable).

Read More

Email Notification when a page is published in Sitefinity

By | .NET, C#, Sitefinity, Telerik, Uncategorized, Web | One Comment

We all know about Sitefinity Pages module which lets you create new pages on the fly. This module follows the workflow like other modules (News, Events etc) does. So, we may need to build a functionality to let everyone know if any page is published on the site, via email notification. This is not built-in but we can do a little work to make it our own way.

Read More

Falafel Releases Sitefinity 5 Nuts & Bolts

By | .NET, Sitefinity, Web | No Comments

Today, Falafel Software, the premier Consulting & Training company for Sitefinity worldwide, released a new version of its book “Sitefinity 5 Nuts & Bolts”.   The book is released for FREE for ALL of our current Sitefinity 4 Nuts & Bolts’ customers.  Just log into your account and download the new 5.0 book. For all new customers purchasing the new Sitefinity 5.0 book, you will receive the 4.0 book as well plus all the source code for all the samples, modules and widgets. Get your copy today and start enjoying the new Sitefinity 5 product while discovering many many new…

Read More

Sitefinity WebUIEditors and Selectors

By | Sitefinity | No Comments

Still as of Sitefinity 3.7 SP3, it is still really hard to find out all the available WebUIEditors and Selectors available for Sitefinity properties during Custom Control Development. With some snooping around using .NET Reflector, you could see they are all over the place.  Most of them are undocumented so be careful 🙂 These are the 20 WebUIEditors and Selectors currently found in the shipping 3.7 SP3: Telerik.Blogs.WebControls.BlogsSelector Telerik.Cms.Engine.WebControls.Categories.CategoriesSelector Telerik.Cms.Engine.WebControls.ContentSelector Telerik.Cms.Engine.WebControls.HtmlContentEditor Telerik.Cms.Engine.WebControls.RssContentSelector Telerik.Cms.Engine.WebControls.Tags.TagSelector Telerik.Cms.Web.UI.CmsUrlWebEditor Telerik.Cms.Web.UI.DhlIdEditor Telerik.FileManager.UrlWebEditor Telerik.Libraries.WebControls.DocumentsSelector Telerik.Libraries.WebControls.DownloadListSelector Telerik.Libraries.WebControls.GallerySelector Telerik.Libraries.WebControls.ImageSelector Telerik.Libraries.WebControls.LibrarySelector Telerik.Lists.WebControls.ListSelector Telerik.News.WebControls.NewsSelector Telerik.Notifications.Newsletters.WebControl.GroupSelectionList Telerik.Polls.WebControls.PollBoxEditor Telerik.Rss.WebControls.RssFeedSelector Telerik.Search.WebControls.IndexingServicesPicker These are the class names with their full namespace that needs to be…

Read More

Telerik Sitefinity 4.0 and the public’s reaction

By | Sitefinity | No Comments

The week of November 8th 2010, Telerik conducted a great Webinar presented by my dear friend Gabe Sumner, Sitefinity’s Chief evangelist at Telerik. During the webinar, Gabe showed many features of the upcoming Release Candidate and also shared with the community, almost 1000 webinar attendees, the new pricing model, the new partners model and their new tiered approach. I have to admit, I have been working with Telerik for the last 6 years on all their products as a partner, consultant, trainer and most of all a friend of the company and a close friend to their management and lots…

Read More

Building Sitefinity 4 Custom Templates

By | Sitefinity | No Comments

In this video, building a new Template in Sitefinity 4.0 SP1 is demonstrated using a sample template from FreeCssTemplates.org, using Visual Studio 2010. I demonstrated the reason behind the new location of “WebSiteTemplates” under App_Data and the easiest way to perform the transfer of an existing non-Sitefinity template to Sitefinity 4.0  Hope you enjoy!

Read More

Vote Telerik!

By | News | No Comments

Are you a Falafel or a Telerik fan? We need you…   If you are a Falafel or a Telerik fan, then do us a favor. Vote for Telerik in this year’s DevProConnections Awards: http://svy.mk/nDygA2   We are very proud to see that our partners from Telerik have been nominated in a staggering 20 categories in this year’s DevProConnections Community Awards, a testament to how comprehensive Telerik’s approach to software development solutions has become. From Visual Studio add-ins like JustCode to our CMS of choice, Sitefintiy, Telerik’s  best-of-breed solutions have helped Falafel’s team deliver better software, faster.   Here’s what…

Read More

Sitefinity 5 and REST APIs

By | Uncategorized | No Comments

We were very excited last week with the release of Sitefinity 5.  It has been running fast and solid on several machines (servers) here at Falafel Software. One blemish though was the major breaking change to the authentication of the REST APIs.  If you are upgrading from a 4.x site to 5.0, no worry that change will not affect you (not right away at least), but if you are setting up a brand new Sitefinity 5 Web Application, the default authentication has changed from FORMS authentication to CLAIMS authentication which will break any code previously written using the REST API…

Read More

The Journey From Sitefinity 4.0 to 5.0

By | Uncategorized | No Comments

  It has been over a year now that our team has been working with Sitefinity 4.x, from the first release of 4.0 through the other 9 releases and patches through 2011. To say the least it has been a very painful year for Falafel to work with Sitefinity 4 and I can add that it has been equally or even more painful for the Sitefinity team at Telerik to go through this painful year with numerous punches from customers, media and experts all the over the place, but most painful probably from their own partners. From the pricing change…

Read More

Sitefinity Custom Workflows–Part 1

By | Uncategorized | No Comments

In this video, I wish to demonstrate the ability of changing the default workflow in Sitefinity using Windows Workflow Foundation 4.0.  The video is based on the code provided by the Sitefinity SDK here In the following video, I will demonstrate the ability to do the same from a class library referenced from outside of the Sitefinity Project file system as well.   Please let us know if this video was useful to you and if you would like to see more information and demos on Custom Workflows in the future.

Read More

Amplicate #fail #dishonest

By | Sitefinity | No Comments

So disappointed in this web site www.amplicate.com.  They are dishonest and falsely represent people’s opinion without their permission or approval. Few days ago after the release of Sitefinity 4.3, I shared my opinion on twitter about a feature that is still not implemented in 4.3  while using the hashtags #sitefinity and #fail to represent my opinion that it is a shame that these minimal features are still not fixed or implemented in 4.3. I am a big supporter of Sitefinity, love the product and their team and have nothing but respect and appreciation for Telerik as a company and as…

Read More

Falafel Welcome Party for Sitefinity 4.0

By | Sitefinity | No Comments

As we welcome the New Year, we also welcome Sitefinity 4.0 to the scene. This is a real treat for the Internet. With a web service architecture (WCF), a built-in ORM, and integrated RAD controls, Sitefinity 4 is probably the most flexible content management system known to man. Just check out their API if you don’t believe me. I am not the only one celebrating Sitefinity 4.0’s arrival… Falafel Software threw their own welcome party and I was invited! This was going to be exciting… the largest Sitefinity Marketplace contributor in the same room with the leading Sitefinity partner. The…

Read More

Migrating Sitefinity 4 Modules to Dynamic Module Builder

By | Sitefinity | No Comments

There has been many features released in Sitefinity within the last year, but one of my most favorite is Module Builder! If you have read my previous blog post about migrating modules from Sitefinity 3.7 to 4.0, you must have been overwhelmed with the 8000+ lines of code it took to create a module in Sitefinity 4. And most of the it was cookie-cutter code from module to module. Now with Sitefinity 4 and 5’s Module Builder, you can create modules without writing any code! If you have manually created modules for Sitefinity 4, you should be asking yourself how…

Read More

Add custom profile fields in Sitefinity 4.1 and accessing the field’s data in code

By | Sitefinity | One Comment

  In Sitefinity 4.1 there are some new features for helping to manage the fields for your website users in the Administrator. There are also new page controls available in the “Users” section of the Page widgets that you can drop on your pages to collect and view the user data (see below). For this blog I will show you the steps for adding a custom field to your user profile data in case you need to store some additional data for each of the users in your site. To start with this process, from the Sitefinity Administrator, choose “Administration”…

Read More

Sitefinity 4 custom password strength logic

By | Sitefinity | No Comments

In this Blog I’m going to talk about some of the settings that are available to you in the Sitefinity Administrator for controlling password strength requirements in Sitefinity 4. When working with Sitefinity 4, you may have noticed the default password requirements for Sitefinty 4 are different than they were in previous versions. In addition, there are some settings in the Sitefinity Administrator that enable you easily set the password strength requirements to meet your business needs. These settings are found in the Advanced settings of the Sitefinity. Then click the “Advanced” link: To get to the “Parameters” for the…

Read More