On Tue, Nov 27, 2012 at 12:15 AM, Ryszard Łach <ryszard.lach(a)contium.pl> wrote:
Hi.
I've created something similar to FAQ application: a simple class,
sheet, template and pages created from template.
The pages are including the sheet, also have an object
of the class.
You should use
http://extensions.xwiki.org/xwiki/bin/view/Extension/Sheet+Module#HClassshe…
instead.
I don't understand why the default edit mode is 'inline form', i.e. when
I create a livetable with 'actions' column, than 'edit' button goes to
'inline form' edit mode.
If a wiki user does not have 'advanced mode' enabled - he can only edit
the form, not the page itself.
How to make 'wiki' or 'wysiwyg' edit
mode as default for such pages?
You can't and I don't see why you would need to edit in Wiki or
WYSIWYG mode those pages. Once you add an object with a sheet to a
page you basically make that page a structured page and thus the user
needs to edit the structured data when he clicks Edit. It's not a
plain wiki page any more.
Now, you may want to still use the page content and title to store
some data besides the structured data from the attached object, which
is possible and easy to do. You just need to add the content and title
fields to your sheet, at least in edit mode. You can start with:
{{velocity}}
; Title
: {{html}}<input type="text" name="title"
value="$escapetool.xml($tdoc.title)"/>{{/html}}
; Content
: {{html}}$xwiki.getTextArea($tdoc.content){{/html}}
{{/velocity}}
For a more advanced display see the AppWithinMinutes.Title and
AppWithinMinutes.Content pages from XE 4.3 (or on
https://github.com/xwiki/xwiki-platform/tree/master/xwiki-platform-core/xwi…)
Hope helps,
Marius
TIA
R.
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users