Search found 76 matches

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: 97

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: 364

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: 364

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: 364

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: 426

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: 426

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: 213

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: 426

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: 258

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: 4
Views: 1764

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: 4
Views: 772

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: 4
Views: 772

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: 4
Views: 772

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: 1250

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: 1250

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: 2211

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: 2211

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: 2211

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: 2632

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: 10170

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: 10170

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...
by kirkilj
Sat Dec 13, 2014 12:18 am
Forum: SDK-API, Frameworks - Document Types
Topic: Using LDAP for WebHelp with Feedback authentication
Replies: 22
Views: 10170

Re: Using LDAP for WebHelp with Feedback authentication

Thanks, as always, Sorin for the reply. I want to understand the use-cases the feedback feature supports so I can answer my manager's many questions about what it can do for us, as well as where the integration points may be. Jira integration may be on the horizon as well. As Radu mentioned in an em...
by kirkilj
Fri Dec 12, 2014 2:46 am
Forum: SDK-API, Frameworks - Document Types
Topic: Using LDAP for WebHelp with Feedback authentication
Replies: 22
Views: 10170

Re: Using LDAP for WebHelp with Feedback authentication

Maybe I'm misunderstanding something. minVisibleVersion looks like a row-based parameter, not a column. The product version is a column though. Here's our webhelp table with some obfuscation: mysql> select * from webhelp; +-------------------+---------------------------+----------------+---------+ |...
by kirkilj
Thu Dec 11, 2014 1:07 am
Forum: SDK-API, Frameworks - Document Types
Topic: Using LDAP for WebHelp with Feedback authentication
Replies: 22
Views: 10170

Re: Using LDAP for WebHelp with Feedback authentication

The webhelp table is an attribute/value table qualified by P and V. The parameter column has values (databaseVersion, dir, installdate, minVisibleVersion, name, and path). Will all of these rows be duplicated for each P,V pair, especially the minVisibleVersion parameter row? Different products could...
by kirkilj
Tue Dec 09, 2014 8:13 pm
Forum: SDK-API, Frameworks - Document Types
Topic: Using LDAP for WebHelp with Feedback authentication
Replies: 22
Views: 10170

Re: Using LDAP for WebHelp with Feedback authentication

Amid all the text about LDAP authentication, I embedded a second, unrelated question that I need an answer to: At a functional level, I'm still a bit confused about relationship between the database and multiple product/versions. Can a single database support multiple product/version pairs? From the...
by kirkilj
Tue Dec 02, 2014 6:31 pm
Forum: SDK-API, Frameworks - Document Types
Topic: Using LDAP for WebHelp with Feedback authentication
Replies: 22
Views: 10170

Re: Using LDAP for WebHelp with Feedback authentication

Hi Sorin, I've made changes in the CSS, PHP, and JavaScript to allow for LDAP integration. I had to suppress the signup button. In the User class, I'm changing the validate function so that if the username/password pair isn't found in the DB users table, it checks to see if LDAP is enabled. If so, i...
by kirkilj
Fri Nov 28, 2014 10:17 pm
Forum: SDK-API, Frameworks - Document Types
Topic: Using LDAP for WebHelp with Feedback authentication
Replies: 22
Views: 10170

Re: Using LDAP for WebHelp with Feedback authentication

Thanks Sorin. I've looked over about 6000+ lines of code to get familiar with the webhelp application. It looks to me like I just need to make the branch for LDAP validation in the "validate" function in the PHP User class. I will leave the session caching of user authentication info alone. I'll als...
by kirkilj
Wed Nov 26, 2014 1:21 am
Forum: SDK-API, Frameworks - Document Types
Topic: Using LDAP for WebHelp with Feedback authentication
Replies: 22
Views: 10170

Re: Using LDAP for WebHelp with Feedback authentication

There are also queries that reference the user, product, and version as a triplet in another relationship that I haven't been able to infer yet. Can a user have different level and notification settings per product/version? This would be handy, since there could easily be different moderators for di...
by kirkilj
Wed Nov 26, 2014 12:22 am
Forum: SDK-API, Frameworks - Document Types
Topic: Using LDAP for WebHelp with Feedback authentication
Replies: 22
Views: 10170

Re: Using LDAP for WebHelp with Feedback authentication

Thanks Sorin. (1) Given our timezone differences, I identified the same files you mentioned. Given that I'm unfamiliar with the codebase, I'm being cautious about making assumptions. I'm going through checkUser.php now. I want to make the smallest, most surgical changes I can in the right places to ...
by kirkilj
Mon Nov 24, 2014 9:35 pm
Forum: SDK-API, Frameworks - Document Types
Topic: Using LDAP for WebHelp with Feedback authentication
Replies: 22
Views: 10170

Re: Using LDAP for WebHelp with Feedback authentication

There's a step I missed.

If the user is the administrator username, then bypass LDAP and authenticate via the database table.