Search found 490 matches

by mihaela
Fri Feb 10, 2023 3:28 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Oxygen XML Web Author and prolog updater
Replies: 8
Views: 870

Re: Oxygen XML Web Author and prolog updater

Hello,

I confirm that the solution from my last message is for a framework customization. It is not clear to us in what way you are allowed to modify the web author framework in ixiasoft environment. I hope the solution works for you.

Best Regards,
Mihaela
by mihaela
Fri Feb 10, 2023 2:43 pm
Forum: SDK-API, Frameworks - Document Types
Topic: Modifying a document through JavaScript in Web Author
Replies: 1
Views: 649

Re: Modifying a document through JavaScript in Web Author

Hello,

Please see our answers to you in this related post: post69631.html

Best Regards,
Mihaela
by mihaela
Fri Feb 10, 2023 2:38 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Oxygen XML Web Author and prolog updater
Replies: 8
Views: 870

Re: Oxygen XML Web Author and prolog updater

Hello, You asked about javascript, this is the only way for you to add customization for Web Author? If you can also work with JAVA please take into account that the filter that I mentioned in my previous post can be also added through a framework customization: - add an ro.sync.ecss.extensions.api....
by mihaela
Fri Feb 10, 2023 1:21 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Oxygen XML Web Author and prolog updater
Replies: 8
Views: 870

Re: Oxygen XML Web Author and prolog updater

Hello, There is no built-in functionality for the moment that can be enabled to automatically save the date and the author. One possibility to achieve this is to create a plugin that registers a ro.sync.ecss.extensions.api.AuthorDocumentFilter API to update the topic modification information on each...
by mihaela
Thu Feb 09, 2023 3:18 pm
Forum: Common Problems
Topic: CALS Table functions
Replies: 10
Views: 1126

Re: CALS Table functions

Hello,

It is ok for you that this problem to be fixed in the next Web Author version (25.1)? The release is planned in two months.

Best Regards,
Mihaela
by mihaela
Thu Feb 09, 2023 3:02 pm
Forum: Common Problems
Topic: CALS Table functions
Replies: 10
Views: 1126

Re: CALS Table functions

Hello, Thank you for the sample and the details, we managed to reproduce the problem. We analyzed this and the error appears when there are processing instructions inside the table, between the colspecs. If I remove the processing instructions from your sample, the action works well. We added an iss...
by mihaela
Thu Feb 09, 2023 11:58 am
Forum: Common Problems
Topic: CALS Table functions
Replies: 10
Views: 1126

Re: CALS Table functions

Hello,

Can you please provide a sample XML for which you can reproduce this exception?
Also please specify where is the caret when you invoke the Insert Column operation.
Thank you!

Best Regards,
Mihaela
by mihaela
Tue Feb 07, 2023 11:35 am
Forum: Common Problems
Topic: NullPointerException when moving table column
Replies: 2
Views: 549

Re: NullPointerException when moving table column

Hello, Thank you for sending the sample file and the framework on our support email address. We managed to reproduce the NullPointerException that appears when moving table columns, when the document matches your framework. The message of the error is: Cannot invoke "ro.sync.ecss.extensions.api...
by mihaela
Mon Feb 06, 2023 6:00 pm
Forum: General XML Questions
Topic: want to change icon color on click of icon
Replies: 3
Views: 1062

Re: want to change icon color on click of icon

Hello, There is a sample plugin in our Web Author samples plugin repository called web-author-autospellcheck-on-off that adds a button to the toolbar that toggles the autospellcheck state. Each time the action is performed the icon of the action changes. You can use this code as an example: https://...
by mihaela
Mon Feb 06, 2023 2:14 pm
Forum: Common Problems
Topic: NullPointerException when moving table column
Replies: 2
Views: 549

Re: NullPointerException when moving table column

Hello, I tried to reproduce this problem on our Web Author demo server [1], with both DITA and Docbook samples. The columns are moved as expected. Can you please tell us what type of documents you edit? Can you send us a sample document and some steps to reproduce the problem (if you want to you can...
by mihaela
Mon Feb 06, 2023 1:28 pm
Forum: Common Problems
Topic: CALS Table functions
Replies: 10
Views: 1126

Re: CALS Table functions

Hi Shilpa, We recently created a sample plugin that offers the following CALS Table support for any XML document in Web Author: - table rendering - specific actions are added before each table to insert or delete rows and columns and to join or split cells - multiple rows and columns can be selected...
by mihaela
Fri Feb 03, 2023 3:56 pm
Forum: Feature Request
Topic: Ditaval support
Replies: 3
Views: 820

Re: Ditaval support

Hi,

Please let us know if you need more guidance regarding these customizations.

Best Regards,
Mihaela
by mihaela
Fri Feb 03, 2023 11:59 am
Forum: Feature Request
Topic: Ditaval support
Replies: 3
Views: 820

Re: Ditaval support

Hello, Oxygen XML Web Author also includes ditaval support. There is an URL parameter called dita.val.url that you can add to be used for resolving keys whose values depend on profiling conditions and to gray out content that is excluded by the DITAVAL filter. Here is an example from our demo server...
by mihaela
Tue Jan 31, 2023 12:42 pm
Forum: Common Problems
Topic: Duplicate dispose id when navigating/opening topics from dita map panel
Replies: 6
Views: 1136

Re: Duplicate dispose id when navigating/opening topics from dita map panel

Hello, We tried to reproduce the problem you reported using the Web AUthor REST plugin but we did not manage to obtain the "Duplicate dispose id" exception. Can you please send us a report [1] from Web Author to analyze the configuration of your server? [1] https://www.oxygenxml.com/doc/ve...
by mihaela
Thu Jan 26, 2023 11:53 am
Forum: Common Problems
Topic: Custom Show table properties dialog
Replies: 1
Views: 498

Re: Custom Show table properties dialog

Hello, The "show.table.properties" action is replaced for Web Author in the javascript code with another action that displays a specific dialog in the browser. The code can be found in the table-show-properties-action.js file from the "web" folder inside the DITA framework. Best ...
by mihaela
Wed Jan 25, 2023 4:09 pm
Forum: Common Problems
Topic: unable to run validation when validate.as.you.type option is ser to false.
Replies: 5
Views: 890

Re: unable to run validation when validate.as.you.type option is ser to false.

Hi, Thank you for all the details, we now better understand your use case. The part that we want to understand more is: Editors need to keep track of errors corrected in xml. Auto validation errors will be removed from list after correcting data. which force editors to copy errors to notepad for tra...
by mihaela
Fri Jan 20, 2023 1:32 pm
Forum: Common Problems
Topic: unable to run validation when validate.as.you.type option is ser to false.
Replies: 5
Views: 890

Re: unable to run validation when validate.as.you.type option is ser to false.

Hello, First of all, we want to better understand your use case. Can you please give us more details about why you disabled the automatic validation and want to enable manual validation? Did you encounter a problem regarding the automatic validation? There is an issue registered in our internal issu...
by mihaela
Thu Jan 19, 2023 9:41 am
Forum: Common Problems
Topic: Find out nodes
Replies: 1
Views: 417

Re: Find out nodes

Hello, I think you are referring to the SDK-API, even if you posted inside the "Common Problems" section. Please post further questions related to the SDK inside the SDK-API, Frameworks - Document Types category. Thank you! By "node" I think you are referring to an ro.sync.ecss.e...
by mihaela
Wed Jan 18, 2023 12:10 pm
Forum: Common Problems
Topic: How to check for child node
Replies: 1
Views: 406

Re: How to check for child node

Hello, The method that you tried (checking the child nodes recursively) is the proper way of searching for a specific node. Another way to do this, but only if you search inside a node from the document (not from an AuthorDocumentFragment), is to use the AuthorDocumentController.findNodesByXPath(Str...
by mihaela
Tue Jan 17, 2023 12:29 pm
Forum: Common Problems
Topic: Duplicate dispose id when navigating/opening topics from dita map panel
Replies: 6
Views: 1136

Re: Duplicate dispose id when navigating/opening topics from dita map panel

Hi,

We had a similar problem in one of our plugins and we found out that the cause of the duplicate dispose id error was that we called editor.load() twice. Do you think that this is also your case?

Best Regards,
Mihaela
by mihaela
Mon Jan 16, 2023 1:56 pm
Forum: General XML Questions
Topic: set offset always at the same position
Replies: 4
Views: 906

Re: set offset always at the same position

Hello,

What you can do is to create a position in the document before invoking the operation, using the ro.sync.ecss.extensions.api.AuthorDocumentController.createPositionInContent(int) API and then restore this position setting the caret to position.getOffset().

Best Regards,
Mihaela
by mihaela
Fri Jan 13, 2023 2:27 pm
Forum: General XML Questions
Topic: set offset always at the same position
Replies: 4
Views: 906

Re: set offset always at the same position

Hello,

Please give us more details about your use case, like:
- What product do you use: Oxygen XML Editor or Oxygen Web Author?
- What operation do you use? It is a custom AuthorOperation?
- Can you share the code that you tried?

Best Regards,
Mihaela
by mihaela
Mon Jan 09, 2023 2:43 pm
Forum: Common Problems
Topic: Remove specified tags
Replies: 3
Views: 567

Re: Remove specified tags

Hello, The Author nodes model is similar with the DOM model. The result of the getNodesToSelect(int, int) method is a list of first-level nodes that are included between start and end offsets. So, regarding your sample, the method will return the parent paratext node. To find the other nodes ( bold ...
by mihaela
Mon Jan 09, 2023 12:25 pm
Forum: General XML Questions
Topic: query param are getting striped in webdav URL while loading with oxygen
Replies: 3
Views: 844

Re: query param are getting striped in webdav URL while loading with oxygen

Hello,

From the first URL that you provided, it seems that you did not encoded the value of the URL parameter.
Try to encode it (including the parameters part) and try again to see if it works.

Best Regards,
Mihaela
by mihaela
Fri Jan 06, 2023 6:59 pm
Forum: General XML Questions
Topic: query param are getting striped in webdav URL while loading with oxygen
Replies: 3
Views: 844

Re: query param are getting striped in webdav URL while loading with oxygen

Hello,

In order to help you we need more details about the problem you encounter. Also, some screenshots would be helpful.

Best Regards,
Mihaela
by mihaela
Thu Jan 05, 2023 5:53 pm
Forum: Common Problems
Topic: Selecting the element from the middle of its content
Replies: 8
Views: 1167

Re: Selecting the element from the middle of its content

Hello, If I understand correctly you want the entire element to be selected when the user selects its start or end tags. There is no option to activate this behavior, but you can create a JavaScript Plugin that uses the SelectionManager JS API to change the selection in these cases. The selection ma...
by mihaela
Thu Jan 05, 2023 5:19 pm
Forum: Common Problems
Topic: Remove specified tags
Replies: 3
Views: 567

Re: Remove specified tags

Hi, The API that you can use to modify the document is ro.sync.ecss.extensions.api.AuthorDocumentController . For your use case, you can use methods from AuthorDocumentController to: - find all the nodes inside the selection: getNodesToSelect(int, int) - create document fragments (from paratext node...
by mihaela
Tue Jan 03, 2023 10:14 am
Forum: Common Problems
Topic: Find out beginning of node and its first child element
Replies: 1
Views: 435

Re: Find out beginning of node and its first child element

Hi, 1. You can use the ro.sync.ecss.extensions.api.AuthorDocumentController.getContentInformationAtOffset(int) API to find if a specific offset corresponds to a start or an end sentinel of a node. Here is an example of the returned OffsetInformation , when the caret is placed at the beginning, in th...
by mihaela
Fri Dec 23, 2022 12:33 pm
Forum: Common Problems
Topic: No xml tags are displaying in print
Replies: 11
Views: 1251

Re: No xml tags are displaying in print

Hello,

Please give us more details about what you need to appear in the printed output.
Also, you can try the Web Author PDF Plugin, maybe the output is closer than what you expect.

Best Regards,
Mihaela
by mihaela
Fri Dec 23, 2022 12:08 pm
Forum: Common Problems
Topic: spaces are getting trimmed from content
Replies: 7
Views: 816

Re: spaces are getting trimmed from content

Hi,

It seems that there are some missing images in your message. Can you please add them so that we better understand your use case?

Best Regards,
Mihaela