Search found 85 matches

by kirkilj
Tue Mar 10, 2020 8:13 pm
Forum: Other Issues
Topic: Using doc function in an xpath_eval "variable"
Replies: 1
Views: 183

Using doc function in an xpath_eval "variable"

I created an external tool that presents a pull-down menu of all targets in an ant build.xml file for execution. I set the working directory to ${pd}. cmd /C mvn compile -Dt=${ask('Choose a target:', combobox,( ${xpath_eval(string-join(fn:for-each (doc('build.xml')/project/target/@name, function($ta...
by kirkilj
Fri Feb 28, 2020 8:28 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Transformation scenario with multiple ditavals
Replies: 8
Views: 1006

Re: Transformation scenario with multiple ditavals

Hi Radu, The OT docs say that the path separator is a semi-colon on Windows and a colon on *nix. We use our own Ant build scripts and decided to let the writers provide a comma-separated list and we transparently replace the comma with the ${path.separator} property value before invoking the dita co...
by kirkilj
Fri Feb 28, 2020 7:50 pm
Forum: Feature Request
Topic: When Opening a Map.. do both options
Replies: 4
Views: 191

Re: When Opening a Map.. do both options

Everyone's workflow and content is different. I will render resolved maps on an exception basis only, when I have time to wait for hundreds of pages to render. It all depends on the size of our docs.This was especially an issue at a prior job a few years ago when my custom CSS styles were not yet be...
by kirkilj
Fri Feb 28, 2020 2:03 am
Forum: Feature Request
Topic: When Opening a Map.. do both options
Replies: 4
Views: 191

When Opening a Map.. do both options

In the DITA Preferences section, there's an area for selecting what to do when opening a DITA Map. The options provided are: Always open in the DITA Maps Manager Always open as XML Always ask I usually like to work in both at the same time, so I always open in XML by default and then have to right-c...
by kirkilj
Wed Feb 05, 2020 12:15 am
Forum: SDK-API, Frameworks - Document Types
Topic: Customized ID Generation
Replies: 1
Views: 129

Customized ID Generation

Oxygen's UI allows us to configure a single pattern to use for all the listed elements in the ID Options dialog. According to the API docs, there's a generateUniqueIDFor method in the DefaultUniqueAttributesRecognizer class, which can be extended to override behavior. Since it's not available in the...
by kirkilj
Tue Dec 10, 2019 8:12 pm
Forum: Other Issues
Topic: Mixed Oxygen environment versions 19.1 and 21.1
Replies: 1
Views: 150

Mixed Oxygen environment versions 19.1 and 21.1

Are they any issues with using both v19.1 and 21.1 if they both use the same project files and custom network-accessible frameworks. Version 21 has more features and hence preferences (project file differences). If a 21.1 user creates an XPR file, will the 19.1 users be able to use it? Does 19.1 mer...
by kirkilj
Thu Oct 03, 2019 8:43 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Searching for Text in Reused Components in Current Dita Map Hierarchy
Replies: 6
Views: 361

Re: Searching for Text in Reused Components in Current Dita Map Hierarchy

+1 on this enhancement request. In the mean time, would it be sufficient to invoke the "Open Map in Editor with resolved topics" in Author mode and then invoke Find All on the combined content? It's not ideal for replacements; however, since you'd have to invoke the "Edit Reference" function to get ...
by kirkilj
Mon Sep 16, 2019 5:18 am
Forum: Other Issues
Topic: Configure different terminal shell on Windows
Replies: 2
Views: 253

Re: Configure different terminal shell on Windows

I would also like to know what it would take to embed a true terminal view into Oxygen rather than just an output console.
by kirkilj
Mon Sep 16, 2019 1:57 am
Forum: Other Issues
Topic: Configure different terminal shell on Windows
Replies: 2
Views: 253

Configure different terminal shell on Windows

We've standardized on using Git-Bash for all interactive shell sessions for our technical writers, who are all on either Win7 or Win10. Is it possible to configure a different terminal in Oxygen wherever a command line request is being made, such as: Project View: Show In: Terminal CSS ExecuteComman...
by kirkilj
Thu Jun 13, 2019 11:10 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: DITA-OT 3.3 and XSLT 3.0
Replies: 1
Views: 369

DITA-OT 3.3 and XSLT 3.0

Is DITA-OT 3.3 and XSLT 3.0 an accepted combination when developing plugins. I see Saxon9.8HE in dita/lib, and Saxonica's site says it supports basic XSLT 3.0 capability.
by kirkilj
Fri Mar 29, 2019 7:29 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: critdates not validating in Oxygen
Replies: 4
Views: 629

Re: critdates not validating in Oxygen

Thanks Radu, I should've picked up on the sequencing requirement in the model representation.
by kirkilj
Thu Mar 28, 2019 7:22 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: critdates not validating in Oxygen
Replies: 4
Views: 629

Re: critdates not validating in Oxygen

Sorry. That was a copy-paste accident. Here's the source in which critdates was marked invalid: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE map PUBLIC "-//OASIS//DTD DITA Map//EN" "map.dtd"> <map> <title>MetaData Test</title> <topicmeta> <copyright> <copyryear year="April Fools Day"/> <copyrhol...
by kirkilj
Thu Mar 28, 2019 1:50 am
Forum: DITA (Editing and Publishing DITA Content)
Topic: critdates not validating in Oxygen
Replies: 4
Views: 629

critdates not validating in Oxygen

I have a test map to explore metadata options for a map and I have a couple questions: (1) Why would critdates be flagged as invalid in Oxygen when the error message indicates it should be fine in the topicmeta model: <navtitle>?, <linktext>?, <searchtitle>?, <shortdesc>?, <author>*, <source>?, <pub...
by kirkilj
Sat Mar 23, 2019 2:51 am
Forum: DITA (Editing and Publishing DITA Content)
Topic: Configuring XSLT Debugger for custom PDF plugin
Replies: 4
Views: 766

Re: Configuring XSLT Debugger for custom PDF plugin

I'd also like to know if the topic2fo_shell_fop.xsl I should select as the XSLT target of the Transformation Scenario should be the one in: (1) our custom PDF plugin at plugins/com.acme.pdf or (2) the plugins/org.dita.pdf2 or (3) plugins/org.dita.pdf2.fop? Do all of these have to be in the Master Fi...
by kirkilj
Fri Mar 22, 2019 5:47 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Configuring XSLT Debugger for custom PDF plugin
Replies: 4
Views: 766

Re: Configuring XSLT Debugger for custom PDF plugin

Thanks Radu, I can debug now, but some templates and variables still don't resolve. * Is Master File support required for all template and variable references to resolve? * If so, which xsl files or DITA Map files should I include? * And should these be the xsl files in my local Git repos for dita-o...
by kirkilj
Mon Mar 18, 2019 6:40 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Unreachable Elements
Replies: 1
Views: 373

Unreachable Elements

Is there a magical report that would scour a set of ditaval files and then march through all the files referenced from a root map and indicate if there are any filtering attribute values that are obsolete, meaning the removal of a value would not affect the filtering process based on the existing di...
by kirkilj
Fri Mar 15, 2019 12:03 am
Forum: DITA (Editing and Publishing DITA Content)
Topic: Configuring XSLT Debugger for custom PDF plugin
Replies: 4
Views: 766

Configuring XSLT Debugger for custom PDF plugin

It's been a few years since I used the XSLT debugger with DITA PDF transforms. I followed the instructions in https://www.oxygenxml.com/doc/versions/19.1/ug-editor/topics/debugging-pdf-transformation.html?hl=debugging%2Cdita%2CxsltDebugging%20PDF%20Transformations . When I open stage1.xml , I have o...
by kirkilj
Tue Mar 05, 2019 7:32 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Running DITA-OT 3.x in Oxygen 19.1
Replies: 1
Views: 414

Running DITA-OT 3.x in Oxygen 19.1

I know there's a plugin for running DITA-OT 3.x in Oxygen 20.1 and I presume Oxygen 21. How would I go about doing this in v19 in the meantime?

John
by kirkilj
Tue Feb 19, 2019 7:42 pm
Forum: XSLT and FOP
Topic: landscape page-sequence for images/tables
Replies: 6
Views: 2657

Re: landscape page-sequence for images/tables

Was a solution for rotated pages with large images discovered? I have the same need for a group of writers migrating from DocBook, who create customized processing instructions for this purpose.
by kirkilj
Fri Nov 16, 2018 3:39 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: DITA 1.3 Cross-Deliverable Links
Replies: 6
Views: 1323

Re: DITA 1.3 Cross-Deliverable Links

I've heard it mentioned when the DITA 1.3 new features were being presented that this feature would be difficult for a processor to implement, but if the gen-list phase of DITA-OT retains a list of all the files in the target peer as well as the root map location of the target and source, couldn't a...
by kirkilj
Fri Nov 16, 2018 3:34 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: DITA 1.3 Cross-Deliverable Links
Replies: 6
Views: 1323

Re: DITA 1.3 Cross-Deliverable Links

Thanks Radu. I was just checking to see if you had done something to extend OT via a plugin or two to implement a workaround.
by kirkilj
Wed Nov 14, 2018 6:32 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: DITA 1.3 Cross-Deliverable Links
Replies: 6
Views: 1323

DITA 1.3 Cross-Deliverable Links

Does the OT built into Oxygen support cross-deliverable links? Does any processor support this capability? I understand the description in the Oxygen and DITA-OT documentation from a language spec perspective, but it's not clear if the processors have caught up to support it yet. I've seen messages ...
by kirkilj
Fri Oct 26, 2018 5:04 pm
Forum: XML Schemas
Topic: Validate with Schematron in Git pre-push hook?
Replies: 4
Views: 1736

Re: Validate with Schematron in Git pre-push hook?

I saw an Operation in github called ExecuteAuthorActionsOnSaveHook at https://github.com/oxygenxml/ExecuteAuthorActionsOnSaveHook/blob/master/src/main/java/com/oxygenxml/samples/savehook/SaveHookExtension.java . Could we not write an equivalent in Javascript or a wrapper to the Java version to check...
by kirkilj
Sun Sep 30, 2018 5:43 am
Forum: XML Schemas
Topic: Validate with Schematron in Git pre-push hook?
Replies: 4
Views: 1736

Validate with Schematron in Git pre-push hook?

There may be a certain class of rules that want to block a writer from ever pushing to a remote git repo. We may want the schematron rules to create a failure condition, but that doesn't keep the writer from saving and then committing and pushing the content, correct? From what I've read, it seems l...
by kirkilj
Tue Feb 16, 2016 9:01 pm
Forum: General XML Questions
Topic: Remove wrapping p tag in table entries
Replies: 3
Views: 2613

Re: Remove wrapping p tag in table entries

Hello Radu,

I did not provide one critical piece of context. This transformation is going to run as part of a batch process. I'm using Oxygen as an XSLT development and debugging tool, and the use of the Refactor functionality is not an option.

John
by kirkilj
Mon Feb 15, 2016 10:53 pm
Forum: General XML Questions
Topic: Remove wrapping p tag in table entries
Replies: 3
Views: 2613

Re: Remove wrapping p tag in table entries

Update: I'm able to locate the table cells I want with: //table[contains(@outputclass,'BitFieldTable')]//entry[@colname='Description'][count(p) = 1 and count(p/*) = 0 and count(node()) = 1] which will find the table cells I'm looking for, such as: <entry colname="Description"><p>Captures xyz signals...
by kirkilj
Fri Feb 12, 2016 8:33 pm
Forum: General XML Questions
Topic: Remove wrapping p tag in table entries
Replies: 3
Views: 2613

Remove wrapping p tag in table entries

Greetings, I'm dusting off my XPath skills and have forgotten more than I thought. I've done many searches, but have yet to divine an answer. In XSLT, I need to find all cells with a particular type of table and have their entire contents wrapped in a single paragraph element with nothing before or ...
by kirkilj
Wed Dec 17, 2014 9:38 pm
Forum: Common Problems
Topic: Prevent WebHelp Caching in Browser.
Replies: 7
Views: 3042

Re: Prevent WebHelp Caching in Browser.

I just ran into this myself yesterday. I posted a new version of content and authors were looking for the changes that they had made and couldn't see them. Holding down the shift-key and doing a refresh brought in the new version, so the old version was cached in the browser. I wanted to see if ther...
by kirkilj
Tue Dec 16, 2014 9:56 pm
Forum: SDK-API, Frameworks - Document Types
Topic: Using LDAP for WebHelp with Feedback authentication
Replies: 22
Views: 10890

Re: Using LDAP for WebHelp with Feedback authentication

I just looked at our LDAP schema and there are other interesting attributes, particularly the users' location attributes that would indicate which country and office they work from. If it turns out that documentation editors in India are the primary users and we're not getting much feedback from our...
by kirkilj
Tue Dec 16, 2014 9:38 pm
Forum: SDK-API, Frameworks - Document Types
Topic: Using LDAP for WebHelp with Feedback authentication
Replies: 22
Views: 10890

Re: Using LDAP for WebHelp with Feedback authentication

Thanks for the clues on where to make such changes in the transform, but rather than use Google Analytics, I'll just write a function to log the events we're interested in to a new database table so that I can catch the desired transactions explicitly. Many of the Webhelp PHP URLs require analysis o...