Search found 73 matches

by adrian_sorop
Thu Feb 29, 2024 1:35 pm
Forum: Common Problems
Topic: Support for eXist-db 7.0.0 Snapshot and XML-RPC
Replies: 7
Views: 213

Re: Support for eXist-db 7.0.0 Snapshot and XML-RPC

Hi, Radu is out of office, so I'll take over. You can try to start Oxygen from command line and check if there are any exceptions there. If no exception is printed, you could enable logging and check for exceptions in the logging file. Here is a documentation topic about enabling logging in Oxygen: ...
by adrian_sorop
Thu Jan 25, 2024 12:21 pm
Forum: Common Problems
Topic: Error during connection to Oxygen XML editor
Replies: 2
Views: 149

Re: Error during connection to Oxygen XML editor

Hi, At first, I would enable logging in Oxygen and search in the looging files for any clues: https://www.oxygenxml.com/doc/versions/26.0/ug-editor/topics/problem-report-submitted-on-technical-support-form.html Let me know if you find out anything. Regards, Adrian S. Note: If you want, we can contin...
by adrian_sorop
Wed Nov 15, 2023 12:48 pm
Forum: Common Problems
Topic: XSpec Add-on not compatible with oXygen 26 (?)
Replies: 3
Views: 353

Re: XSpec Add-on not compatible with oXygen 26 (?)

Hi,
There are some things we have to check before we can call this a fix. For ex: since Saxon 12 is now used, we have to check if all saxon extension functions are still properly working.
I'll update this thread once we'll release a new XSpec add-on that supports Oxygen 26.
Regards,
Adrian S
by adrian_sorop
Tue Nov 14, 2023 6:35 pm
Forum: Common Problems
Topic: XSpec Add-on not compatible with oXygen 26 (?)
Replies: 3
Views: 353

Re: XSpec Add-on not compatible with oXygen 26 (?)

Hi, Thank you for reporting this issue. I was able to reproduce it. Oxygen 26 runs with Saxon 12, but the XSpec addon is configured to accept Saxon 11. I've logged an internal issue to add support for Saxon 12 for the XSpec add-on. If you can't wait for the official fix, I can provide a workaround f...
by adrian_sorop
Thu Aug 10, 2023 7:07 pm
Forum: Feature Request
Topic: Refactor: change the value of an @xml:id attribute
Replies: 2
Views: 458

Re: Refactor: change the value of an @xml:id attribute

Hi, Currently, I can think of two built-in XML Refactoring operations that are able to change the value of xml:id attribute. The operations are generic, but you can configure them for specific tasks. The operations are: 1) Add/Change attribute - https://www.oxygenxml.com/doc/versions/25.1/ug-editor/...
by adrian_sorop
Mon Mar 13, 2023 2:09 pm
Forum: Other Issues
Topic: Terminology Checker rules example
Replies: 2
Views: 617

Re: Terminology Checker rules example

Hi,
Unfortunately, Terminology Checker can't be used for such complex checks. I've logged an internal issue to extend its functionality.
I think Schematron will be a better fit for that use case.
Regards,
Adrian S.
by adrian_sorop
Fri Feb 24, 2023 5:23 pm
Forum: Other Issues
Topic: How to write Automated UI test i.e E2E test for custom plugin for oxygen XML editor
Replies: 4
Views: 740

Re: How to write Automated UI test i.e E2E test for custom plugin for oxygen XML editor

Let's assume your OptionspageExtension is something like: /** * Oxygen page extension for addon. * * @author adrian_sorop */ public class OptionsPageExtension extends OptionPagePluginExtension { /** * Key for option page */ public static final String OPTIONS_PAGE_EXTENSION_KEY = "My_Options_Pag...
by adrian_sorop
Fri Feb 24, 2023 10:40 am
Forum: Other Issues
Topic: How to write Automated UI test i.e E2E test for custom plugin for oxygen XML editor
Replies: 4
Views: 740

Re: How to write Automated UI test i.e E2E test for custom plugin for oxygen XML editor

Hi, Let me check if I understand correctly: you've created a custom Oxygen plugin. You have automated tests for the plugin functionality and now you want to add some integration tests (if I remember correctly, in non-javascript world the E2E testing is called integration testing). Using the flow fro...
by adrian_sorop
Wed Jan 25, 2023 11:56 am
Forum: DITA (Editing and Publishing DITA Content)
Topic: Different editor behaviour when inserting reusable components depending on mode
Replies: 1
Views: 394

Re: Different editor behaviour when inserting reusable components depending on mode

Hi,

Thank you for reporting this unexpected behaviour.
I was able to reproduce it. I've logged an internal issue to fix it.
Once the issue will be fixed, I'll update the thread.

Regards,
Adrian S.
by adrian_sorop
Fri Nov 11, 2022 12:38 pm
Forum: Feature Request
Topic: In editor, notify writer of empty cross-book (peer map) link elements
Replies: 2
Views: 523

Re: In editor, notify writer of empty cross-book (peer map) link elements

Hi,
The internal issue id is: EXM-51845
Thanks,
Adrian S.
by adrian_sorop
Mon Oct 24, 2022 12:43 pm
Forum: XSLT and FOP
Topic: Local variables/parameters in XSpec
Replies: 2
Views: 1007

Re: Local variables/parameters in XSpec

Hi, Unfortunately, this question is a bit outside of our scope. I think the xspec forum and xspec wiki are the right places to discuss this topic. Meanwhile, here is the xspec wiki: https://github.com/xspec/xspec/wiki You can find usefull resources there, like https://github.com/xspec/xspec/wiki/Wri...
by adrian_sorop
Mon Oct 24, 2022 10:40 am
Forum: SDK-API, Frameworks - Document Types
Topic: how to get the "keyref" attribute value
Replies: 7
Views: 1299

Re: how to get the "keyref" attribute value

Hi, To remove an attribute and its values from a document use ro.sync.ecss.extensions.api.AuthorDocumentController.removeAttribute(String, AuthorElement) . Here is the documetation of this API: https://www.oxygenxml.com/InstData/Editor/SDK/javadoc/ro/sync/ecss/extensions/api/AuthorDocumentController...
by adrian_sorop
Fri Oct 21, 2022 3:45 pm
Forum: SDK-API, Frameworks - Document Types
Topic: how to get the "keyref" attribute value
Replies: 7
Views: 1299

Re: how to get the "keyref" attribute value

Hi,
Here is the documentation regading the getNodeAtOffset(int) API - https://www.oxygenxml.com/InstData/Edit ... ffset-int-
Regards,
Adrian S.
by adrian_sorop
Fri Oct 21, 2022 1:13 pm
Forum: SDK-API, Frameworks - Document Types
Topic: how to get the "keyref" attribute value
Replies: 7
Views: 1299

Re: how to get the "keyref" attribute value

Hi, Let me know if I've undestood your use case correctly: You open a ditamap in Author Page. Then you select or click a node (a topicref). Then you click this custom action that will invoke the custom author operation. This action should print the value of the "keyref" attribute, if exist...
by adrian_sorop
Fri Oct 21, 2022 12:04 pm
Forum: SDK-API, Frameworks - Document Types
Topic: how to get the "keyref" attribute value
Replies: 7
Views: 1299

Re: how to get the "keyref" attribute value

Hi, In order for me to provide a specific response I will require more information, like, for example a code snippet. For now, here are some generic hints: If you identified the node and it's an AuthorElement you can use the AuthorElement.getAttribute(attributeName) API - https://www.oxygenxml.com/I...
by adrian_sorop
Thu Oct 13, 2022 4:49 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Tagging a variable
Replies: 7
Views: 1152

Re: Tagging a variable

Hi, Oxygen version 25.0 was just released. The issue EXM-50563 Improve insertion strategy for double clicking a key in the DITA Reusable Components view was fixed. The default action will insert a keyword when the destination element is an uicontrol The Insert as Keyref action from contextual menu o...
by adrian_sorop
Thu Oct 13, 2022 4:34 pm
Forum: Feature Request
Topic: DITA Reusable Components view - Media tab: Insert image with parent fig element?
Replies: 2
Views: 905

Re: DITA Reusable Components view - Media tab: Insert image with parent fig element?

Hi,
Oxygen version 25.0 was just released.
The Insert as Figure was added to the contextual menu of DITA Reusable Components view.
Regards,
Adrian S.
by adrian_sorop
Tue Oct 04, 2022 4:42 pm
Forum: General XML Questions
Topic: TEI.2 to TEI P5 conversion
Replies: 4
Views: 1014

Re: TEI.2 to TEI P5 conversion

Hi, In order to remove an attribute (or more) from an element you can use XML Refactoring 's Delete attribute operation. The documentation of the operation is here: https://www.oxygenxml.com/doc/versions/24.1/ug-editor/topics/predefined-refactoring-operations-x-tools.html#predefined-refactoring-oper...
by adrian_sorop
Thu Sep 08, 2022 10:26 am
Forum: Feature Request
Topic: Sharepoint batch checkin/checkout
Replies: 5
Views: 1186

Re: Sharepoint batch checkin/checkout

I've logged your feedback to our internal issue.
I'll update this forum post when/if the issue will be fixed.
Regards,
Adrian S.
by adrian_sorop
Mon Aug 22, 2022 11:46 am
Forum: Feature Request
Topic: Sharepoint batch checkin/checkout
Replies: 5
Views: 1186

Re: Sharepoint batch checkin/checkout

Can you please help me understand why you want this batch actions?
While a document is checked-out by an user, nobody else can edit it.
Blocking the entire ditamap hierarchy can create many problems...
by adrian_sorop
Fri Aug 12, 2022 9:11 am
Forum: General XML Questions
Topic: Latin Lorem Ipsum Batch Conversion
Replies: 6
Views: 1373

Re: Latin Lorem Ipsum Batch Conversion

Hi! The Randomize XML Text Content action have a configuration dialog. In that dialog you can set a "scope". The scope allows you to choose the set of files whose text content will be randomized by the operation. You can select from predefined resource sets (such as the current file, your ...
by adrian_sorop
Thu Aug 11, 2022 9:40 am
Forum: General XML Questions
Topic: Latin Lorem Ipsum Batch Conversion
Replies: 6
Views: 1373

Re: Latin Lorem Ipsum Batch Conversion

So, The text is replaced with "Lorem" words. For example: The quick brow fox jumps over the lazy dog. becomes Lorem dolor amet adipisicing sed eiusmod incididunt labore dolore The XML Refactoring action is named Add/Change attribute - https://www.oxygenxml.com/doc/versions/24.1/ug-editor/t...
by adrian_sorop
Wed Aug 10, 2022 4:56 pm
Forum: General XML Questions
Topic: Latin Lorem Ipsum Batch Conversion
Replies: 6
Views: 1373

Re: Latin Lorem Ipsum Batch Conversion

Hi, The Randomize XML Text Content is what you need to randomize the text content of an XML document. The XML tags elements will not be changed. This action will not affect the images, but we can fix that: Add/Change attribute XML Refactoring action . Apply this action and replace the value of the h...
by adrian_sorop
Wed Aug 10, 2022 4:12 pm
Forum: General XML Questions
Topic: Building a topic where customers can fill out information.
Replies: 3
Views: 806

Re: Building a topic where customers can fill out information.

Hi, Form controls can be used to allow users to interact with the document from UI. Built-in form controls code templates available in Content Completion of CSS documents: oxy_audio - Audio File Player Form Control oxy_browser - Browser Form Control oxy_button - Button Form Control oxy_buttonGroup -...
by adrian_sorop
Mon Aug 08, 2022 3:55 pm
Forum: Other Issues
Topic: Customizing Content Completion Assistant. Removing "new Element" from Content Completion Proposals.
Replies: 2
Views: 711

Re: Customizing Content Completion Assistant. Removing "new Element" from Content Completion Proposals.

Hi,
The simplest solution it would be to add a new entry that uses a wildcard.
Something like:

Code: Select all

* <element_name>
Example: if you want to hide the element p, you would have 2 entries in that table
1) p
2) * p

Best regards,
Adrian S.
by adrian_sorop
Fri Aug 05, 2022 9:40 am
Forum: Feature Request
Topic: Sharepoint batch checkin/checkout
Replies: 5
Views: 1186

Re: Sharepoint batch checkin/checkout

Hi,
Would you like this functionality for SharePoint Online or for SharePoint classic?
Regards,
Adrian S.
by adrian_sorop
Fri Jul 22, 2022 3:18 pm
Forum: Common Problems
Topic: Custom DITA framework breaks drag&drop in Oxygen 24
Replies: 8
Views: 1315

Re: Custom DITA framework breaks drag&drop in Oxygen 24

Great! Here are some resources to get you started with the framework extension: Using extension script Webinar: Creating Frameworks Using an Extension Script (use case #2, but use case #1 is also interesting) Creating a Custom Framework Starting from an Existing Framework Using Dialogs Creating a Fr...
by adrian_sorop
Fri Jul 22, 2022 12:18 pm
Forum: Common Problems
Topic: Custom DITA framework breaks drag&drop in Oxygen 24
Replies: 8
Views: 1315

Re: Custom DITA framework breaks drag&drop in Oxygen 24

Hi,
The extension file contains a copy of the original document type.
When certain options are modified, the copy of the base is also modified, thus the changes that appear in Git.
Regards,
Adrian S.
by adrian_sorop
Fri Jul 22, 2022 11:36 am
Forum: SDK-API, Frameworks - Document Types
Topic: Using CSS to create drop-down menus for element attributes
Replies: 1
Views: 712

Re: Using CSS to create drop-down menus for element attributes

Hi,
You can build around Combo Box Form Control if you like the CSS approach.
The second approach is to customize the Content Completion Proposals.
Let me know if you encounter any problems,
Adrian S.
by adrian_sorop
Thu Jul 21, 2022 5:12 pm
Forum: Common Problems
Topic: Custom DITA framework breaks drag&drop in Oxygen 24
Replies: 8
Views: 1315

Re: Custom DITA framework breaks drag&drop in Oxygen 24

Hi Frank, Here's the problem... Copy&paste of the complete DITA folder. Frameworks customization should be carried out with Oxygen's extension mechanism: 1) Open Oxygen Preferences 2) Go to the Document Type Association preferences page 3) Select an existing framework configuration (DITA) 4) Use...