Sitecore custom button on the experience editor ribbon
Many content editors have a preference for using the experience editor (or page editor) to edit the Sitecore content. Much like the content editor it is possible to add your own buttons to the ribbon...
View ArticleSetting a Sitecore password policy and protecting from brute force attacks
You might notice that out of the box Sitecore has no real password policy - take the default password for admin, a single character "b". This is not ideal and a security audit will often bring up this...
View ArticleThe new Sitecore standard - Helix principals
As a consultant working with Sitecore for a number of years I have had the pleasure to be involved with a large number of Sitecore implementations. These ranged from complete end-to-end implementation...
View ArticleSitecore Lucene appending pipe character to field
While implementing blog functionality in Sitecore, using Lucene as a datasource, I noticed that when I output the title field onto the page, it was appending a piped character ("|") to the end.This...
View ArticleImproving and optimising the performance of your Sitecore website
Statistics around user behavior and page load times is a good bit of background reading on how users perceive the performance of a web site. The standout pieces of information for me was that:"A 1...
View ArticleIntroducing the Data Exchange Framework for Sitecore
Some Sitecore implementations can have a requirement to integrate with other third party systems. A common example of this might be a CRM which would sync data to/from Sitecore experience database...
View ArticleSitecore Authentication on CES Discovery service failed
Any good Sitecore developer periodically checks their production logs for any error messages or worrying warnings. Whilst doing this on an 8.2 implementation, I noticed the following...
View ArticleThe Sitecore Publishing Service
The Sitecore Publishing Service is a new module released for Sitecore 8.2 which provides a stand alone publishing service for larger implementations. Where it excels is with large volume publishing...
View ArticleSitecore publishing service is not running error
After spinning up the new Publishing Service for Sitecore 8.2 I noticed that publishing was not working and the following error was appearing on the publishing dashboard.The publishing service is not...
View ArticleSitecore error - Could not get pipeline: speak.client.getStyle
After a deployment on Sitecore version 8.1 the following error was appearing when attempting to load the administration launchpad.Could not get pipeline: speak.client.getStyle (domain: )I did a search...
View ArticleSitecore package installation never ends
The Sitecore Package Designer is a great way to share content between environments and developers. One annoying error is that on installation of a package it will never end. Upon checking the content...
View ArticleC# SOAP service call and an empty SOAPAction header
Working with a third party service, one of the methods tested okay when using SoapUI, however whenever called via .NET code it would return a 500 error.Looking at the WSDL, the method required a soap...
View ArticleConditional comments HTML for internet explorer 10
One method for displaying a message to users running outdated versions of internet explorer is via the use of conditional comments. For example the following block would only show for version 9 and...
View ArticleSitecore WFFM targeting field inputs with jQuery
With current and older versions of Sitecore's Web Forms for Marketers module, it can often be necessary to make use of jQuery or JavaScript to extend functionality of the form. A common example would...
View ArticleSitecore WFFM 2.5 customizing field output HTML with web forms
Working on a Sitecore 7.5 instance, along with web forms for marketers 2.5, I came across a requirement to implement Bootstrap styling across the form fields. Because the site wasn't running on MVC it...
View ArticleSitecore WFFM field contains content that may present a security risk
Users of a web forms for marketers form in production started raising issues with validation on the form which was returning the following message:The [field name] field contains content that may...
View ArticleSitecore WFFM viewstate validation error
A fresh install of web forms for marketers had been deployed to a scaled 7.5 instance of Sitecore. The following error message was reported by a user:Validation of the viewstate MAC failed. If this...
View ArticleSitecore viewing and querying MongoDB
When working with Sitecore it can beneficial to be able to view the contents of MongoDB. This comes in handy for tasks such as ensuring a user is added to a contact list or perhaps your custom facets...
View ArticleSitecore Rocks SSL error
When attempting to use Sitecore Rocks on a local Sitecore instance that is set to use a secure connection, the following error was appearing when testing the connection.Could not establish trust...
View ArticleSitecore custom contact facet error on Experience Profile
After successfully implementing a custom contact facet inside Sitecore, the next step was then to display this data on a custom tab inside the Experience Profile.Once all of the required steps were...
View Article