Inicio del contenido principal
::xotcl::Class
::xowiki::WikiForm
Class Hierarchy of ::xowiki::WikiForm
- ::xotcl::Object
- Meta-class:
- ::xotcl::Class
![[i]](/resources/acs-subsite/ZoomIn16.gif)
- Methods for instances:
- __api_make_doc, __api_make_forward_doc, __nextC, __timediff, abstract, ad_doc, ad_forward, ad_proc, appendC, arrayC, asHTML, autonameC, checkC, classC, cleanupC, configureC, contains, copy, db_1rowC, debug, defaultmethod, destroyC, destroy_on_cleanup, evalC, existsC, extractConfigureArg, filterC, filterguardC, filtersearchC, forwardC, hasclass, incrC, infoC, init, instvarC, invarC, isclassC, ismetaclassC, ismixinC, isobjectC, istypeC, lappendC, log, method, mixinC, mixinguardC, move, msg, noinitC, parametercmdC, procC, procsearchC, qn, requireNamespaceC, self, serialize, setC, substC, traceC, unsetC, uplevelC, upvarC, volatileC, vwaitC
- Methods to be applied on the class (in addition to the methods provided by the meta-class):
- __exitHandler, getExitHandler, setExitHandler, unsetExitHandler
- ::Generic::Form
- Meta-class:
- ::xotcl::Class
![[i]](/resources/acs-subsite/ZoomIn16.gif)
- Parameter for instances:
- action (default "[::xo::cc url]"), add_page_title, data, edit_page_title, fields, folder_id (default "-100"), html (default ""), name (default "[namespace tail [self]]"), submit_link (default "."), validate (default ""), with_categories (default "false")
- Methods for instances:
- after_submit, edit_data, edit_request, form_vars, generate, init, new_data, new_request, on_submit, on_validation_error, request, set_form_data
- Methods to be applied on the class:
- Methods provided by the meta-class
- ::xowiki::WikiForm
- Meta-class:
- ::xotcl::Class
![[i]](/resources/acs-subsite/ZoomIn16.gif)
- Parameter for instances:
- autoname (default "0"), f.creator (default "="), f.description (default "="), f.item_id (default "item_id:key"), f.name (default "="), f.nls_language (default "="), f.page_order (default "="), f.text (default "= richtext,editor=xinha"), f.title (default "="), field_list (default "item_id name page_order title creator text description nls_language"), folderspec (default ""), submit_link (default "view"), validate (default "
{name {\[::xowiki::validate_name\]} {Another item with this name exists already in this folder}}
{page_order {\[::xowiki::validate_form_field page_order\]} {Page Order invalid; might only contain upper and lower case letters, underscore, digits and dots}}
"), with_categories (default "true")
- Methods for instances:
- after_submit, data_from_form, edit_data, edit_request, mkFields, new_data, new_request, tidy, update_references
- Methods to be applied on the class:
- Methods provided by the meta-class
Form Class for XoWiki Pages.
You can manipulate the form elements shown by editing the field_list.
The following elements are mandatory in field_list
and should never be left out:
Defined in packages/xowiki/tcl/xowiki-form-procs.tclClass Relations
- superclass: ::Generic::Form
![[i]](/resources/acs-subsite/ZoomIn16.gif)
- subclass: ::blocks::BlockWikiForm
, ::learning_content::ContentForm
, ::xowiki::FileForm
, ::xowiki::PageInstanceEditForm
, ::xowiki::PageInstanceForm
, ::xowiki::PageTemplateForm
, ::xowiki::PlainWikiForm![[i]](/resources/acs-subsite/ZoomIn16.gif)
Methods