Skip to main content
1-Visitor
September 20, 2016
Solved

How do I modify the content of one fo my elements?

  • September 20, 2016
  • 2 replies
  • 2022 views

Hello gurus!!

So I was wondering, how can I change the content from one element, let's say a Title inside my document opened in Arbortext Editor? I'm not sure at this moment which ACL command can I use for that purpose.

Thank you!

Paulette

    Best answer by ClayHelberg

    Hi Paulette--

    The easiest thing is to delete the old content and insert the new. Something like this should do the trick:

    function replaceContent(oid, newContent) {

    # where oid is the oid you want to modify, and newContent is a markup string you want to put there instead of what's there now

    oid_delete(oid, 0x2); # 0x2 flag = delete element content, but preserve tags

    goto_oid(oid);

    insert(newContent);

    }

    --Clay

    2 replies

    18-Opal
    September 21, 2016

    Hi Paulette--

    The easiest thing is to delete the old content and insert the new. Something like this should do the trick:

    function replaceContent(oid, newContent) {

    # where oid is the oid you want to modify, and newContent is a markup string you want to put there instead of what's there now

    oid_delete(oid, 0x2); # 0x2 flag = delete element content, but preserve tags

    goto_oid(oid);

    insert(newContent);

    }

    --Clay

    pzorrilla1-VisitorAuthor
    1-Visitor
    September 22, 2016

    Clay,

    Thank you so much. As always your help is more than appreciated and of course very very useful.

    --Paulette