Hi Hel,
actually I think there is a fix for your title issue if you really want to
get back to the old behavior:
1. Go to XWiki.XWikiSkins
2. Go to Edit > Class
3. Use the panel on the right to add a TextArea property named
contentview.vm
4. Save the page
5. Go to your skin page (usually XWiki.DefaultSkin unless you changed it)
6. Go to Edit > Objects
7. Click to edit the XWiki.XWikiSkins object
8. Scroll to the bottom of the page
9. There is an empty field named "contentview.vm" located at the bottom.
Paste the following code into it:
###
### Display document contents in "view" mode.
###
### TODO: Web service?
###
<div id="xwikicontent">
## -------------------------------
## Compute the content to display
## -------------------------------
## Honor the syntax if it's passed in the request.
#set($outputSyntax =
$xwiki.getAvailableRendererSyntax($request.outputSyntax,
$request.outputSyntaxVersion))
#if ($outputSyntax)
## If the passed syntax is not an HTML-compatible syntax we need to
HTML-escape it so that it can be
## displayed fine in HTML (since at the point this vm file is called
we're already inside an HTML page with
## panels on the side, header, etc).
#set($syntaxType = $outputSyntax.type.toIdString())
#if (($syntaxType == "xhtml") || ($syntaxType == "html"))
#set ($renderedContent = $cdoc.getRenderedContent($outputSyntax))
#else
## Make sure to print correctly the result when it's not HTML
#set ($renderedContent =
"<pre>$escapetool.html($cdoc.getRenderedContent($outputSyntax))</pre>")
#end
#else
#set ($renderedContent = $cdoc.getRenderedContent())
#end
## ----------------------------------------------------------------------------
## Compute title to display and modify rendered content accordingly.
## ----------------------------------------------------------------------------
###template("titlevars.vm")
## ----------------------------
## Display the title
## ----------------------------
##<div
id="document-title"><h1>$titleToDisplay</h1></div>
## ----------------------------
## Display the rendered content
## ----------------------------
$renderedContent
## -----------------------------------------------------------------------------------
## Display the footnotes if the document is in 1.0 syntax and if there
are any defined
## -----------------------------------------------------------------------------------
#set($footnotes = "#putFootnotes()")
$xwiki.renderText($footnotes, $doc)
</div>
1. Save the page
2. Force-refresh any page on your wiki
3. You should be back to the old behavior :-)
Let me know if this worked for you,
Guillaume
On Thu, Oct 8, 2009 at 9:47 AM, hel-o <hel(a)hel.at> wrote:
Hi,
and thanks for your answer. Now i know what works and what does not work
anymore.
Guillaume Lerouge wrote:
Do you mean a title different from the link in the breadcrumb? If this is
what you mean then yes, you can no longer have a title that's different
from
the breadcrumb. We could maybe improve how breadcrumbs are displayed and
truncate them when they're too long.
In fact i think you are right, cause the title was not used as page title
in
the past, it was the title thats displayed in the breadcrumb. So mayby it
shouldn`t have been called title or changed to the behavior we have now.
Still sometimes it may be necessary to have a short title for the
breadcrumb
and a full title for the page. Don't know if its a good idea to truncate
the
title because that gives now control over the part displayed in the
breadcrumb and if it makes sense.
Guillaume Lerouge wrote:
You can have a level 1 heading right at the start of your page after the
title as long as it's different from the main title.
Well, actually it somehow is: if you don't use the title field at all,
the
first heading of your documents will be
considered a title like it used
to
be.
In the moment only heading 1 and 2 are used as title if theres no title
given. I sometimes have pages that have heading 3 or 4 as title -> when
theres no title the page name is used -> not good
You know this is hypertext and i dont want to have endless topics but i
also
want to have the headings set to the correct level if i export my topics
for
print output and i think that is necessary if you use the wiki for
documentation or writing more complex documents.
There's also the problem that xwiki at the moment is not able to display
special characters (äüö) in the breadcrumb if you don't use the title.
Guillaume Lerouge wrote:
Sorry about that. I was (and still am) on of the strong proponents of the
new behavior. I've heard many users complain about title handling in the
past and I think the current version addresses these longstanding issues.
However I know it's annoying for existing users such as you and I'd like
to
apologize for that.
I know that sometimes things have to be changed and mayby this was changed
for the better, but at least existing users should be informed about
consequences and the release notes should reflect the new behavior. Looking
at this discussion and the release notes for 2.0 they don't.
http://www.xwiki.org/xwiki/bin/view/Main/ReleaseNotesXWikiEnterprise20#HNew…
By the way (because i don't only want to complain all the time) xwiki 2.0
is
really a great release and with every release working with xwiki becomes
even better.
Thanks
hel.
-----
semantic-web.hel.at
hel(a)hel.at
--
View this message in context:
http://n2.nabble.com/xwiki-2-0-issues-tp3729506p3786511.html
Sent from the XWiki- Users mailing list archive at
Nabble.com.
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
--
Guillaume Lerouge
Product Manager - XWiki SAS
Skype: wikibc
Twitter: glerouge