It is not so much about the number of users and fields as it is about the number of entries and size of the content. Do you plan to have hundreds or thousands of entries? And for each entry would it be long text or just short text such as dates and key words?
Itamar Tzadok
Beiträge von Itamar Tzadok
If you have the latest version of the Dataform (currently available only from git) there is a designated pattern for that:
#{{viewlink:view-name;link-text;url-query;}}#
view-name: The name of view that is linked.
link-text: The text of the link. Could be html but ';' or any html special chars that would contain ';' if entered in editor mode, cannot be used.
A special link-text pattern allows for display theme icons, e.g. _pixicon:f/pdf:Download, _pixicon:i/edit:Edit etc.
url-query: Url query parameters that will be added to the view url in the link. These are arg=val pairs separated by |. The args should be expected by the target view to take effect. The vals can be entry patterns.
Example for displaying a linked icon that will open the entry in a view called Single:
#{{viewlink:Single;_pixicon:t/preview:Details;eids=##entryid##;}}#
In earlier versions you can set the target view (the extended grid view in your case) as default More by clicking the button in its M column in the view list. Then the ##more## tag will point to that view rather than to the current view.
The ##more## tag can be added to the entry in the list view and will display an icon that is a link to the entry in the single view.
What do you mean by "it doesnt work anymore"? Submitting doesn't go to the specified Database or there is no form?
Not sure that this is possible with css only.
There is a long standing tracker issue for that MDL-8773. There is a link there to a patch for a simple textarea field type. In the Dataform I've enhanced the textare field type to allow turning off the editor in the field settings. I've just drafted a possible similar enhancement to the Database Textarea field and time permitting will propose it for integration.
If you do html and javascript you can create textarea directly in the template html, use 1 or more Database Text fields to store the content in and hide them in the template (e.g. by style=display:none), then use javascript in the edit tab to copy the content from the textareas to the designated text field(s) and in the view tab to parse the content from the text field for the display.
hth