01
Sep

Sitecore 6 fix for .NET 3.5 SP1 (rev. 080820)

Hey guys,

I just read that there is a fix for Sitecore 6 and the .NET framework 3.5 Service Pack 1. Due to this post the Sitecore CMS 6.0.0 Update rev.080820 is released.

Issues fixed:

Fixed: stability issues occurred with .NET 3.5 SP1 installed.

Fixed: items in a workflow were not automatically versioned when users edited them in the Page Editor mode.

Fixed: the media cache grew even when the link to a media library entry had the same query string parameters as the previous one.

Fixed: in some cases, deadlocks could occur during the recycling/restoring of items.

Fixed: Sitecore CMS could hang if the ‘Subitems Sorting’ definition in the Type field referred to a non-existent class or .dll file.

New features.

The performance of the ItemSerializer was increased.
The SQL generated for fast query can now be customized when implementing new data providers.

Related links:
- alexeyrusakov.com
- Sitecore Developer Network
- Informtion about the incompatibility of sitecore 6 and .net 3.5 Service Pack 1 

cheers chris

22
Aug

Photosynth + Redbull X-Fighters Germany

Some offtopic, but I really like it. Last week I was at the Redbull X-Fighters event here in Wuppertal (Germany). A really really cool event with around 20.000 viewers.
We made about 800 shots of the whole event and I uploaded 126 to photosynth, there are still some bugs but the technolgy behind photosynth is great ;-).

Click on “Continue reading […]” to get the image or synth. Enjoy.

Related Links:
- photosynth.com
- Fullscreen view of this synth

Continue reading ‘Photosynth + Redbull X-Fighters Germany’

21
Aug

Sitecore 6 - The new Forms module

Hey guys,

today I read a blog post by Phil Heltewig (Sitecore Australia) and he wrote about the new forms module in Sitecore 6. I have to say that I really like the new module, because it’s pretty easy to create a form whereever you want. (I’m always thinking of: Even my mum could do that ;-) ).

Just go to his blog post here or the youtube video here.

I’ll give it a try in the next days I guess. cheers chris

14
Aug

Sitecore and .NET 3.5 SP1

Make a long story short, and I guess all of you already knows it: Do not install it.

For more information, go to: http://sitecore.alexiasoft.nl/2008/08/14/bug-in-net-35-sp1/

 cheers

11
Aug

back from vacation

… as you might see on my last blog post, I’m back from vacation, now ready and relaxed for the next weeks.
(Driving through rush hour in barcelona may cause a headache … )

cheers chris

10
Aug

Unlock all items of any user

Sunday message!

After working with sitecore 6 for a while, I missed the feature to unlock every locked item by any user. Especially after a sitecore sales training some of my co-workers missed it as well. I customized the “MyItems” client application in a way, that you now can unlock any item and see every locked item.

I created a sitecore package, but didn’t have the chance to test it yet, so if you want to help me. Just leave me a comment and you will get the sitecore package with all changed xaml, dlls and items. But now, step by step:

  • I added a ribbon to the locks chunk. In the core database under: /sitecore/content/Application/Content Editor/Ribbons; also I added read permission for the admin user and denied it for sitecore\everbody
  • Copied the my items xaml application from \WebSite\sitecore\shell\Applications\WebEdit\Dialogs\LockedItems to \WebSite\sitecore modules\Shell\AllLockedItems and changed some messages and text
  • The reflector helped me to get the code from this application and to modify it in the I need to get all items instead of the items of the current user. (The MyItems app used the new sitecore fast:/ query, but because this is still a little buggy I removed the fast query.)
  • Create a new csproj and insert the code I need and change the references in the xaml file.

I guess that every step I made. I hope you can give me some feedback and help you to save some time ;-) Just leave me a comment and you will get the sitecore package.

cheers chris

10
Jul

Sitecore 6 - Device editor feature

Hey guys,

while I’m working with Sitecore 6, I missed the feature to sort my layouts in subfolders, so called “node item(s)” in the new version (the treepicker on the right hand side).

So if you want to list subfolders as well, go to this “\WebSite\sitecore\shell\Applications\Layouts\DeviceEditor\DeviceEditor.xml” file and replace this line:

<datacontext DataViewName=”Master” Root=”{75CC5CE4-8979-4008-9D3C-806477D57619}” Filter=”Contains(’{A87A00B1-E6DB-45AB-8B54-636FEC3B5523},{1163DA83-B2EF-4381-BF09-B2FF714B1B3F},{3A45A723-64EE-4919-9D41-02FD40FD1466},’, @@templateid)” id=”LayoutDataContext”></datacontext>

with this one:

<datacontext DataViewName=”Master” Root=”{75CC5CE4-8979-4008-9D3C-806477D57619}” Filter=”Contains(’{A87A00B1-E6DB-45AB-8B54-636FEC3B5523},{1163DA83-B2EF-4381-BF09-B2FF714B1B3F},{3A45A723-64EE-4919-9D41-02FD40FD1466},{239F9CF4-E5A0-44E0-B342-0F32CD4C6D8B}’, @@templateid)” id=”LayoutDataContext”></datacontext>

This adds the template id of the node item template to the filter of displayed items in the tree picker.

Good night, cheers chris

Read Alex’s comment to learn how to do it in a nice way, use the override folder instead of changing the original xml layout and use the folder template id instead of the node template.

07
Jun

the new crestone layout editor

Hey guys,

while I’m watching the Euro 2008 or Formula 1 I’m writing about the new layout editor in crestone.

If you are a user with page designing features, you get a button in the page editor at the top (first screenshot) and if you click on it; the new page editor opens at the top of your page. As you see in the second screenshot you have a list with all aviable placeholders (and a description and/or an image - if you add a so called “placeholder definitoon”). All of you know the problem, you have to remember the given placeholder key or you have to open the layout and look for it.
At the top you can set the layout as well.

Look at the “blue arrow” in the screenshot, you can see where the placeholder is. Pretty nice :-)

You can also set allowed controls for a special placeholder, nobody can add a rendering which isn’t for this placeholder. You can set a description for a rendering / sublayout as well.

All this features are rendered in realtime, you click on add and the rendering gets inserted in the placeholder you selected.

The old school property editor is still alive and is still be used, as you might see in my last screenshot.

I still don’t know I like this feature or not ;-) , if you are a smart reader of my blog you might know the placeholder selection for Sitecore 5.3. To be honest, I really love this! In my last days I forgot to write an entry, because I was so interested in building a new site in Crestone instead of writing.

Have a nice weekend, and enjoy the Euro 2008. cheers

03
Jun

Update gallery feature (update)

Hey guys,

as you might see in my last post I added a new feature called gallery. It pissed me off last night to write a text in wordpress with inline images. So you see there is a gallery in the post, there are still some bugs. I try to solve them in the next couple of days.

Maybe I have to update my text due to the comments on the images, but I hope you still understand my last post.

cheers chris

update: Due to Phil Heltewig: I don’t mean the inline editor in Crestone, I hate to write a blog entry with inline images ;-)

02
Jun

The new Webedit mode in Crestone

So,
our next stop on the way to Crestone is the whole new webedit client in Crestone, now called “Page Editor”. The upcoming Sitecore version finally supports inline editing of content.

So, if you want to edit the current site, you have an edit button at the top at your page. And if you click on it you get a menu: Save, Save & Close, Close (without saving the changes), Ribbon. On the screenshot to the left you see the new onsite editing. You can change or insert an image as well (the question mark). That’s a feature what everybody wanted to have, you can see how it looks like, live. No more preview ;-).

If you click on the “Ribbon” button, the well know ribbon strip in the content editor is inserted at the top. You can change the versions, duplicate or navigate thorugh the tree for example. Pretty handy and useful for every content editor.  

Roles in sitecoreSitecore changed a lot in the security concept, so my Crestone beta comes with a preinstalled starter kit. On the left site you see a couple of new Sitecore roles, “minimal authoring features” for example. Or with “page designing features” - sounds pretty interesting, he? ;) I will write about that in my next entry.

Sitecore introduces three different types of content editor rights: minimal, limited or normal. See the differences in the screenshots below.

Well guys, the time passed and I have to finish. Hope I could give you some insights of Sitecore Crestone. Good night :)





netzkern GmbH - Sitecore Solution Partner Germany