Allgemeine Aktionen:
Anmelden
Erstellen
▼
:
Kommentar erstellen
Wiki
▼
:
Dokumentenindex
»
Space:
Blog
▼
:
Dokumentenverzeichnis
»
Seite:
ManageCategories
Suche
Aktionen:
Exportieren
▼
:
Als PDF exportieren
Als RTF exportieren
Als HTML exportieren
Weitere Aktionen
▼
:
Druckvorschau
Zeige den Quellcode
Willkommen in den metamagix Wikis!
»
The Wiki Blog
»
Blog categories
»
Blog-Kategorien verwalten
Wiki-Quellcode von
Blog-Kategorien verwalten
Zuletzt geändert von
Administrator
am 2008/11/21 07:56
Inhalt
·
Kommentare
(0)
·
Anmerkungen
(0)
·
Anhänge
(0)
·
Historie
·
Information
Zeilennummern anzeigen
{{include document="Blog.CategoriesCode"/}} {{velocity filter="none"}} {{html clean="false" wiki="true"}} #set($space = "$!request.space") ## ## ###################################################### ## Execute actions ###################################################### #if ("$!request.xaction" == 'delete') #foreach($item in $request.getParameterValues('category')) #deleteCategory($item) #end #elseif("$!request.xaction" == 'rename') #set ($newFullName = "$!{request.newCategoryName}") #if($newFullName.trim().equals('')) $response.setStatus(400) #error($msg.get('xe.blog.manageCategories.rename.error.emptyName')) #elseif(!$xwiki.exists($request.category)) $response.setStatus(404) #error($msg.get('thispagedoesnotexist')) #elseif($xwiki.exists($newFullName)) $response.setStatus(409) #error($msg.get('core.rename.alreadyExists', [$newFullName, $xwiki.getURL($newFullName)])) #elseif(!$xwiki.hasAccessLevel('edit', $context.user, $newFullName)) $response.setStatus(403) #error($msg.get('core.rename.targetNotWritable', [$newFullName])) #else #renameCategory($request.category, $newFullName) #end #elseif("$!request.xaction" == 'create') #set($title = "$!{request.newCategoryName}") #if ($title.trim().equals('')) $response.setStatus(400) #error($msg.get('xe.blog.manageCategories.create.error.emptyName')) #else #set($name = "${doc.space}.${title}") #set($title = $util.encodeURI($title)) #set($newCategoryParent = $util.encodeURI($request.newCategoryParent)) #if($request.ajax) #if("$!{request.mode}" == 'select') #set($xredirect = ${doc.getURL('view', "xpage=plain&display=list&listType=selectable&root=${newCategoryParent}")}) #else #set($xredirect = ${doc.getURL('view', "xpage=plain&display=list&root=${newCategoryParent}")}) #end $response.sendRedirect($xwiki.getURL($name, 'save', "template=${blogCategoryTemplate}&parent=${newCategoryParent}&${blogCategoryClassname}_0_name=${title}&${blogCategoryClassname}_0_description=&xredirect=$util.encodeURI($xredirect)")) #else ## request.ajax $response.sendRedirect($xwiki.getURL($name, 'save', "template=${blogCategoryTemplate}&parent=${newCategoryParent}&${blogCategoryClassname}_0_name=${title}&${blogCategoryClassname}_0_description=&xredirect=${util.encodeURI(${doc.getURL()})}")) #end #end ## empty title #end ##################################################### ## Action execution done ##################################################### #if ("$!request.display" == 'list') #set($displayType = "$!{request.listType}") #if($displayType == '') #set($displayType = 'editable') #end #displayCategoryManagementTree('' $displayType) #elseif ("$!request.display" == 'addForm') #getCategoriesHierarchy('' $tree) #addCategoryForm() #elseif ("$!request.display" == 'renameForm') #renameCategoryForm() #else ## $xwiki.ssx.use('Blog.ManageCategories')## $xwiki.jsx.use('Blog.ManageCategories', {'minify':false})## ## #displayCategoryManagementTree('' 'editable') #end {{/html}} {{/velocity}}
Recent Blog Posts
First blog post
Blog Categories
News
(1)
Other
(0)
Personal
(0)
Blog Archive