Monday, October 26, 2015

Sitecore EXM - issue on 3.1


 ECM 2 Brochure

 I am using EXM 3.1 for a customer and a POC...

However, I do come across quite the number of issues with the EXM module. We all know this module is still subject to some growing pains but as I am curing these, I will list some of the fixes and encountered issues on the blog just to help my colleagues along before another fix on Sitecore is released...

When using the EXM 3.1 I came across the following issue
When creating a new email message I seemed unable to save the item entirely.

I noticed saving was not performed correctly as the title and body fields were not sent out as I tested the email message.

However, when I went into the content editor and navigated to my email in the messages bucket under 'content', I changed the fields manually and tried to save it.
However, on doing so, Sitecore notified me that there were broken links in the value of that (freshly created) mail message.

The problem is on the MessageType field, my message holds the value "Triggered", while in previous versions that was "Trickle" (v3.0) as I saw in a different demo environment we have running.
I then changed my value to "Trickle" and was now able to save without errors from the Content Editor.

When I then went into the EXM interface and opened up my draft message, I got a big server side exception in code on the screen instead of the editing detail sceen.
Only when I changed the value of the MessageType field back to the wrong value did everything revert to normal again, but obviously I was then faced again with the problem of being unable to save...

Sigh :) So onwards to support of Sitecore -> They recognized the bug and the fix is quite simple:

Just rename the following items as mentioned:

Item /sitecore/system/Modules/E-mail Campaign Manager/System/Message Types/Ad-hoc rename to OneTime.
Item /sitecore/system/Modules/E-mail Campaign Manager/System/Message Types/Periodical rename to Subscription.
Item /sitecore/system/Modules/E-mail Campaign Manager/System/Message Types/Trickle rename to Triggered.

No more issues on save from the Content Editor... But some issues exists with updating lists from the ListManager as well as using the EXM interface to save some mail messages. To be continued as Support carries on.

Sitecore MVP Summit, looking back

I was introduced to Sitecore in 2010. At first, I approached the product as a developer, but as the product and our digital agency The Reference have since evolved, and so has my understanding of and collaboration with Sitecore and its platform.
automaton
I now no longer perceive Sitecore simply as a means to implement our customers’ needs but rather as a system that helps shape business requirements and define desired future business outcomes, based on out of the box possibilities and custom work.
My role has therefore broadened a lot: I often act as a trainer, technical consultant and presales consultant. This implies that figuring out the limitations of system capabilities, studying the product roadmap as well as all third party integration systems are part of my set of responsibilities.
To keep that knowledge up to par, the technical team of Sitecore developers (20 and growing) at The Reference has gone through every Sitecore training imaginable and we are constantly on the lookout for new insights, best approaches and knowledge intakes. Luckily, our varied pool of customers have kept us on our toes by challenging us repeatedly through a wide range of requirements. These challenges resulted in extreme Sitecore security hardenings, global translation handling as well as touching at every aspect of the Sitecore system.

HOW SITECORE WORKS WITH ITS PARTNERS

Sitecore has created numerous channels to inform its valuable partners such as The Reference: countless webinars, partner summits, the various online community platforms and the Sitecore marketplace.
That being said, these channels are relatively one-way as they do not allow the Sitecore community to give back and share insights, questions and answers, experiences, best practices and even frustrations. As a very active Sitecore partner, we will always need things to be solved and we want to share our experiences and knowledge. But perhaps more importantly, there are considerable cost-savings in collaboration with peers, savings that will benefit the customer.

SITECORE SYMPOSIUM

Enter the Sitecore Symposium, held in Barcelona last year. This three day event was the first that I came back from feeling entirely pumped to use Sitecore to its full potential. The symposium was packed with retrospectives on the product, roadmaps, technical sessions and their overlapping business cases. An ideal environment to find out what the ecosystem behind Sitecore was actually comprised of. It indicated to us that Sitecore was a strong and able “Experience” vendor. Sitecore had shifted its focus from a CMS vendor to helping customers achieve their business goals; thereby exceeding their expectations and executive capabilities.
This symposium worked as a jumping board for myself and the entire organization, as we became fully versed in applying the Sitecore toolset to fully align with our core focus: improving our clients’ businesses through digital. New partnerships were created and many R&D projects were done internally to assert the new solutions and integration partners that we had come across. We participated in the Sitecore Hackaton organized by the community and kept on investing time and effort into the newly created Sitecore user group (SUGBELUX).
All these efforts helped spread best practices, knowledge and insights of the Sitecore platform. We took the time to start blogging, so that we could share our knowledge and experiences and find more likeminded people to share with and learn from.
 sitecore-mvp-logo

SITECORE MVP SYMPOSIUM

Early this year, Sitecore announced the list of MVP’s for 2015. This year the honour of becoming MVP was bestowed on myself and my colleague Henri De Roeck. Where MVP stands for Most Valuable Professional, in Sitecore’s context it means more. It is that segment of their user and developer base that not only recognize the value of the product but also help to improve it through active commentary, discussions and feedback.
Sitecore rewards their MVP’s through numerous channels, early releases and information, a personal license, private discussion boards, and a yearly MVP Summit. Since the Sitecore MVP’s make up for 0.53% (168 MVP’s in total) of the total Sitecore community members, Sitecore is very aware of the value and visibility this very select group of people creates. Since this group provides 50% of the contributions to the platform: resolving or detecting bugs, releasing code on the marketplace and other improvements to the Sitecore platform.
The 2015 summit took place in the warm and damp confines of New Orleans. Two days packed of insights on what Sitecore is implementing technically, how the company is approaching technical challenges and an overall insight on the product roadmap.
But that is not where the summit ended. This MVP Summit focused exactly on what had been missing thus far with regards to creating an open communication and feedback loop. It went above and beyond by providing a number of open discussions and round-table meetings that allowed us to provide feedback to Sitecore on their current product. The round-table sessions allowed us to pick out a specific segment of the product and have an open, peer-to-peer (Sitecore employees included) conversation on issues, requests and so much more.

BIG CHANGES AHEAD (THAT WE CANNOT MENTION YET)

The actual subjects discussed on the summit cannot be disclosed but I can safely say that big changes are awaiting us.
Sitecore is proving to be very productive and are audacious enough to challenge themselves while working on an ever improving (both through new and existing functionalities) product. Everything that was presented showed proof of great ambition and the will to move into the future with both customers and partners. Sitecore is setting very high standards for itself; and we as partners to Sitecore and customers, should do no different.
To sum up the above, The Reference has covered and trodden down most of the ground that Sitecore was built on. And we are convinced of what Sitecore has to offer in the long run, since they are not taking their current product and position for granted. They see the need for continuing improvement and innovation and are determined to do so. As it turns out, they are that living product that can look out of the box, while handling any type of feedback and using it to their own advantage.
Combine this strength and drive of Sitecore as well as my fellow 167 MVP’s and you get a very strong community that is fully devoted to providing the best Experience as possible. I am proud to be a Sitecore MVP and hope to be part of it for many years to come!

Wednesday, October 7, 2015

Sitecore User Group (SUG) BELUX #5 - Hedgehog toolset and a responsive WFFM


Announcing the final agenda of the next user group session!



The next Sitecore Belux user group is taking place on the 29th of October.
The main focus of this session is on the Hedgehog Tool Suite, mainly TDS and RAZL.
This session is taking place at the Boondoggle offices in Leuven and starts at 18 o’clock with an introductionary session by Boondoggle on the role and practical implementation of Responsive styling with WFFM module.

If you want to become informed on how th Hedgehog toolset tool could improve your project execution / development and deployments and you wish to find out more on WFFM and its various implementations, this session is just what you need.
 
Please find all information and registrations here: