I just found that your #foreach loop isn't running at all. Placed some text inside.
On Tue, Mar 10, 2009 at 1:36 PM, Sebastian Kannengiesser <[email protected]> wrote: > Hi Sergiu, > > thanx for your reply. Your velocity code does not have any effect, at > least, I didn't get the desired result :( > With layout I mean the Panels. My globakl setting is to have a panel > area only on the left side, whereas some spaces have two panel areas > and a different selection of panels on them. Now, I'd like all spaces > to have the exact panels I chose in the global layout administration > and those to be placed only on the left hand side, also as set > globally. > > Btw, to run your code I just created a page in Main space and entered > the code. That should do it, right? > > I'd be grateful for any further suggestions. > > Thanx, > Sebastian > > On Tue, Mar 10, 2009 at 1:02 PM, Sergiu Dumitriu <[email protected]> wrote: >> Sebastian Kannengiesser wrote: >>> Hi guys, >>> >>> I once configured different layouts for my different spaces. Now I >>> decided, that all spaces should look in a common way. Actually, >>> changing the Global layout in the administration does not overwrite >>> the space-specific layouts. How can I remove those specific layout >>> configurations, so every space takes the global configuration? >> >> What do you understand by layout? The panels located on the left/right side? >> >> Try this: >> >> #foreach($spacePref in $xwiki.searchDocuments(", BaseObject prefs, >> StringProperty panels where doc.name = 'WebPreferences' and prefs.name = >> doc.fullName and prefs.className = 'XWiki.XWikiPreferences' and >> panels.id.id = prefs.id and (panels.id.name = 'leftPanels' or >> panels.id.name = 'rightPanels') and panels.value <> ''")) >> #set($spacePrefsDoc = $xwiki.getDocument($spacePrefs)) >> #set($spacePrefsObj = $spacePrefsDoc.getObject('XWiki.XWikiPreferences')) >> $spacePrefsObj.set('leftPanels', '') >> $spacePrefsObj.set('rightPanels', '') >> $spacePrefsDoc.save() >> #end >> >> -- >> Sergiu Dumitriu >> http://purl.org/net/sergiu/ >> _______________________________________________ >> users mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/users >> > _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
