My question is as follows.
http://cognovis.de/solutions contains an xowiki page. In this xowiki page you have the part with "Search" and "Index" which comes from xowiki (I stole this). Now, on the left side I want to get the context bar, which is usually set in the site-master.tcl, but which i have taken out of site-master because I do not want it on top or at the buttom of my page, but exactly in the middle.
The right bar and "Unternehmen" "Lösungen" line comes from cognovis-master.
The left bar and the image along with the xowiki code comes from /templates/xowiki/cognovis-view (I have a different structure for templates on our sites, as we are using a custom package for each customer (e.g. /packages/cognovis/) and have a template directory there to hold all the various templates in one place to be changed.
THerefore I need to get the generation of the context bar into Page instproc view (or so I thought). Here is the code which will set a multirow "context" in the callers environment.
# Context bar
if { [info exists context] } {
set context_tmp $context
unset context
} else {
set context_tmp {}
}
ad_context_bar_multirow -- $context_tmp
Sadly adding this to "Page instproc view" along with putting the context_tmp to the variable section did not have the desired result, as context would not be set / passed on (server error).
I do need the multirow though to create the breadcrumb trail as shown in site-master.adp.
So basically I am stuck at the moment, at least I am stuck there :).
With regards to the multilingual problem for the root site, no I did not figure this out yet. Will do hopefully tomorrow.
On a related note I realized that the categories.tcl will display both "de:solution" and "en:solution" in the menu if both are present, instead of presenting the link to the file which is there in the language of choice (and only to this file and not to the other languages as well). Again, something I will look into tomorrow.