Skip to Content
author's profile photo Former Member
Former Member

linking Km docs in a xml form


I'm trying to make a list of links as an xml form. The user can create new links to documents in the km content, and afther we show a list with the links and the option to go to the documents by clicking the title. I find a problem when I use the XFBrowser. This control only takes the direction of an archive refered to the root of km ( directory where /etc and /documents are located).

I put this value in a node of my xml called url.

I make a listshow form and I put a XFLabel whit the title of a link , and in the href property I put the value of the url node. But the problem is that the aplication don't complete the url , it refers to

http://host:50100/documents/examplefile/examplearchive.pdf when the rigth url is


I resolve the problem by editing the xsl and modify the function open_url_in_window but I think there is a better way to do this.

Could someone help me ?

Thanks and best regards.

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Posted on Feb 06, 2004 at 07:19 PM

    Hi Fernando,

    not exactly a reply to your problem but maybe a workaround re. links to documents:

    There is a 'Favorites' iView in KM where each user can maintain her personal favorites (either KM links or URLs) - > would that help in here ?

    If the goal is rather a public link list where users can dynamically maintain their links, you could use the 'normal' KM links in an explorer iView and if necessary adapt the look and feel of it with the KM flexible UI (as from EP5.0 SP5/EP6.0).

    Hope that helps.



    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Feb 09, 2004 at 05:52 PM

    Hi Fernando,

    here are some tips for using XMLForms:

    (1) It is not recommended to use the forms "ListShow" and "ListEdit" because you are

    running into performance problems. You better use the "RenderListItem" form, which

    is using the FlexibleUI. These are much faster, if you have much NewsItems in one folder.

    (2) If you want to create a link in you ShowForm, you can do the following steps in the XFBuilder:

    (a) In the EditForm Create a XFBrowser and a new Schema Variable.

    (b) Set XFBrowser to "action=image" and the variable "type=RID"

    (c) Connect the Variable with the XFBrowser control

    (d) In the ShowForm create a XFLabel and connect it to the variable

    (e) In the property of the Label set "href=/DataSchema/ In normal case the url should be completed at runtime to

    "/irj/servlet/prt/portal/prtroot/ ...." and the Link

    should be working now.

    I hope I could help you.

    Best Regards


    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.