About Paul Urban

Experienced Architect with a demonstrated history of working in the information technology and services industry. Strong arts and design professional skilled in technical and strategic advisory, architecture and technical lead, development, business analyses and team management He is specialized in innovative solutions elaboration, agile methodology implementations and process analysis.

Sitecore 8.2 Initial Version Shared Layouts Issue

From the Sitecore 8 training, I remember that it said that when you edit you the shared layout of a page, it is the layout delta that is saved.
Before the 8.2 version, you could only modify the shared layout through the presentation details interface. You could modify the final layout in the Experience Editor.
Sitecore 8.2 introduced the possibility to edit both the final and shared layout in the Experience Editor. Great stuff! But there is a small issue, when editing the shared layout in Experience Editor, it saves the raw layout, not the delta.
What does that mean? If you edit the templates standard value, the changes will be seen in the pages who don’t have a shared layout value, or a delta. Why? Because the raw shared layout data takes overrides the value from the template standard value.

We brought this to the attention of the Sitecore Support, and got this patch that fixes the issue nicely: Sitecore.Support.144214.

Sitecore Training Recap

Assembling Presentation Information

wordpresse.c

  • Shared Layout option uses __Rendering field
  • Final Layout option use __Final Rendering Field
  • Going from right to left, if a field has a layout delta, it goes to the field to its left to gather more presentation information.

 

Sitecore compliance with GDPR- Part I

Part II 

AS you may know already, the European Union General Data protection Regulation (GDPR)  will reform, modernize and it replaced the 1995 EU Data Protection Directive. The objective is to harmonize data protection rules across 20 EU member states by creating a single, comprehensive EU data protection framework for the processing of and free flow of data with a one=stop shop mechanism for enforcement.   The reform aims to give control to EU citizens and strengthen consumer trust in digital economy.

GDPR

The new law has been voted and published in 2016 and will be effective on May 25th 2018. However, according to Gartner, more than 50% of companies affected by GDPR will not be in full compliance with its requirements.

Continue reading

How quickly find selected item from Treelist field

How many times you wanted to find one of the selected values in the treelist ?  Sometimes is easy because you know source of selected item, sometime is harder because you don;t know the system or there are hundreds of item to chose from.

For years I’m using inspect command from my browser. It happened to me used it when I was sharing my screen with coworkers or colleagues and they ware always surprised.  I decided to share it with you.

Continue reading

Is your DBBrowser.aspx page looping indefinitely ?

We all use Sitecore Admin Pages and DBBrowser is probably not the most frequent one. But  how many times DBBrowser.aspx saved your a.. when you needed?  When I joined my current team I notice that this Admin Page was looping indefinitely.  If that page is not responding for you, maybe you have same issue .

My colleague – Sébastien Boissonneault– found the source of the issue. Here is his blog entry.

DBBrowser is a great tool to investigate and fix content issues that would not be doable through the content editor.

Continue reading

Get the most out of Sitecore’s data and analytics beyond out-of-the box dashboard with Sitecore 8.X and MongoDB BI Connector

While waiting for Sitecore 9.X and xConnect  we may want to get the most out of Sitecore MongoDB, to go beyond out-of-the-box dashboards and impress executives wit h deep insights. In some cases, Sitecore xDB Cloud may limit you what you can get from custom reports.

To help marketers ans BI specialists I used  two tools: MongoDB Connector for BI and Tableau . Continue reading

xDB Cloud service REST API explained

How to use REST API reference for the xDB Cloud service is described well here. But for someone it will use it for the first time may not be that obvious. Here is a description “for dummies”.

First we have to obtain valid authentication token to make a call to xDB Cloud API. it must to be included as a HTTP header in all requests. Here are a description of this call.  I use Fiddler as a tool.

Continue reading

Sitecore 9 Initial Release on Windows Server 2012 R2 SIF – part 2

Finally I managed to install Sitecore 9 on a Windows 2012 R2. As you can read in my previous blog post – Sitecore 9 Initial Release on Windows Server 2012 R2 SIF – part 1  – Sitecore Installation Framework have some issues with Certificates creation on OS with IIS 8.5 (Windows 2012 R2 and Windows 8.x).

I will describe my work around Continue reading