Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

intra-page jumps do not always work properly #576

Closed
kcoleman-marklogic opened this issue Aug 9, 2016 · 13 comments
Closed

intra-page jumps do not always work properly #576

kcoleman-marklogic opened this issue Aug 9, 2016 · 13 comments

Comments

@kcoleman-marklogic
Copy link
Contributor

The intra-page jumps are computed in JS, IIRC, and sometimes they do not work. When they're just off by a few lines, it is only mildly annoying/confusing. However, sometimes, they just don't work at all. For example, if you go to the following page:

http://docs.marklogic.com/guide/search-dev/query-options

And then use the browser's search feature to find "Search Term Completion" on that page, you'll come to a link to another topic by that name. The link goes to this URL

http://docs.marklogic.com/guide/search-dev/search-api#id_39268

However, if you click on it (from the doc app, not here in this issue), the app will navigate to that URL, but position you within the page to this topic instead of the desired one on Search Term Completion.

http://docs.marklogic.com/guide/search-dev/search-api#id_32545

If you reload the page, you will get to the correct topic.

My perception is that some positional information from the previous page (the query-options page) is carrying over when it computes the jump for the id_39268 anchor, so it gets it quite, quite, wrong. However, that is pure speculation as I have only very superficial knowledge of how this works.

This issue filed on behalf of internal bug 41354 by @sammefford.

@dmcassel
Copy link
Contributor

Additional example from @jmckean17:

When I click on a link from the left nav bar, or from within a document, the actual text seems to roll up under the top panel.

For instance, from this page - /9.0/guide/security/element#id_81692, I click the REST Management link - /9.0/REST/GET/manage/v2/security/properties and the top half of the API signature is hidden.

Also if I click REST Management APIs in the left nav bar to go back, the page seems to be stuck on the API and/or takes me to another place in the chapter.

@kcoleman-marklogic
Copy link
Contributor Author

@jmckean17 noticed the jumps are "working" particularly badly for the glossary, for some reason. A random sampling of links into the glossary consistently delivers me to the top of the glossary page instead of to the desired term.

Unfortunately, reloading the page does not correct the positioning problem for the glossary. The only thing that works is pasting the URL to the desired term into a new browser window/tab, which is horribly lame. At least, that's my experience in Chrome.

There are several examples that demonstrate this in the intro chapter of the Semantics guide (http://docs.marklogic.com/guide/semantics/intro), such as the terms near the end of the first paragraph.

@dmcassel
Copy link
Contributor

I've started looking into this. No real progress yet. Good to know about the glossary.

@kcoleman-marklogic
Copy link
Contributor Author

I am reminded this morning (by nerd rage) that I should have asked you yesterday if it would be OK to put this in the April milestone. At least an investigation of it.

IDK if it some change to JS or to Chrome, but I find the jumps are wrong more often than not these days. The fact that reloading the page frequently doesn't "fix" it any longer also raises the urgency.

I'm going to add the milestone, and you can change it as you see fit. I'm OK with whatever you decide.

@dmcassel
Copy link
Contributor

I've been seeing this more often, too, so yes, good one to add.

@sammefford
Copy link

This issue seems to me to need a high priority. It significantly hampers my ability to use our docs. I can only imagine it is impacting our customer experience.

@dmcassel dmcassel modified the milestones: April 2017, July 2017 Apr 19, 2017
@dmcassel dmcassel modified the milestones: July 2017, October 2017 Jul 28, 2017
@dmcassel dmcassel removed their assignment Aug 9, 2017
@kcoleman-marklogic
Copy link
Contributor Author

Just updating this bug with my perception of when it happens besides just a vague "a lot":

My encounter with intrapage jumps a few years ago is that it is handled by some javascript that attempts to compute how far down to scroll to reach an anchor. Part of that computation includes a "where am i now" value, IIRC.

I see this bad jumping when I click on a link after scrolling down in the origin page. That is, I am not at the top of the page. My speculation is that the position in the origin page is being remembered across the jump and used as a starting place for the computation on the target page, with the result that it scrolls too far.

@kcoleman-marklogic
Copy link
Contributor Author

FWIW, Mukul, I think the code around here is implicated in the problem:

https://github.com/marklogic-community/RunDMC/blob/master/src/apidoc/js/jquery.pjax.js#L328

I could be completely wrong about that, though, since I don't really understand most of what's going on in there, but it might give you a starting place.

@MukulAmbulgekar
Copy link
Contributor

Thanks for the pointer Kim.

It seems, the main issue here is whenever there is reference from one page to section on the another page, it jumps to the wrong position. Please note that by saying section here, I mean url containing hash value e.g. /guide/search-dev/search-api#id_39268 . I noticed this happens for all cases.

Like in the example given, you are on /guide/search-dev/query-options page and clicking on "Search Term Completion" you should navigate to /guide/search-dev/search-api#id_39268 which is a different page (what I mean is, a different url) but it jumps to the wrong position, on the other hand if you click to section on the same page e.g. search for "Value Constraint Example" on query-options page, it will land you to the the correct section.

This happens for TOC as well. For example, go to "Introduction to MarkLogic Server" page http://docs.marklogic.com/guide/getting-started/intro and then directly go to "Template Driven Extraction (TDE)" using TOC tree structure (Guides > Getting Started Guides > Release Notes > New Features in MarkLogic 9 > Template Driven Extraction (TDE) ) - it will not jump to TDE section.

To fix this, I added scroll to page content logic so that it should scroll down to the proper section referenced by url. Deployed it to the staging app - http://engrlab-129-137:8011/guide/search-dev/query-options

@kcoleman-marklogic
Copy link
Contributor Author

That looks great, Mukul. I did a bunch of skipping around and did not observe any bad behavior. I think we should deploy this to pubs for a few days (when you're ready) so that we have more eyes and hands on it. Even if we find edge cases where the behavior isn't right, I would still deploy it because it is a HUGE QoL improvement.

Is the fix in code that is specific to the documentation, so that it won't have any impact on the developer site? (say, under RunDMC/src/apidoc)

@MukulAmbulgekar
Copy link
Contributor

Yes, it is- RunDMC/src/apidoc/js/toc_filter.js

MukulAmbulgekar added a commit to MukulAmbulgekar/RunDMC that referenced this issue Sep 13, 2017
kcoleman-marklogic pushed a commit that referenced this issue Sep 14, 2017
* Fix for #701

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Fix for #576
kcoleman-marklogic added a commit that referenced this issue Sep 26, 2017

* version was not showing up on pdf link

* add ops director to toc

* Added es namespace for Entity Services lib module.

* Add Entity Services guide.

* Enable copying apidoc from a method to a function. Partially addresses #592.

* Remove XCC.NET apidoc from the doc entries. See internal task 43762.

* Remove Ops Director guide from the book set.

* Remove Application Builder and Info Studio guides. Move Entity Services guide into dev guide section.

* Removed "Early Access" from the landing page title for ML9.

* Strip ea suffix from 9.0 version

* Make 9.0 the default version

* Update document-list.xml (#674)

Added Ops Dir guide

* Remove ops dir book for 9.0-2

* Add opsdir guide back into doc list

* Pull ops dir guide out again

* and put opsdir book back in again

* Add Azure guide.

* Add common criteria guide to the doc list.

* Add common criteria guide for 8.0-7

* Fix for #701 (#725)

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Comment out PDF-only product notices until build is modified to match.

* Temporarily comment out forward looking books so we can merge to master.

* Uncomment opsdir, cc, and azure guides that were commented out for merge to master.

* Uncommented PDF-only version of the product notices.

* Fix for issue 576 (#734)

* Fix for #701

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Fix for #576

* Remove Azure guide for 9.0-3.

* Accidentally commented out opsdir. Put it back.
@kcoleman-marklogic
Copy link
Contributor Author

This is now live.

@dmcassel
Copy link
Contributor

"And there was great rejoicing!"

kcoleman-marklogic pushed a commit that referenced this issue Sep 26, 2017
Additional improvements for the fix to #576.
kcoleman-marklogic added a commit that referenced this issue Sep 27, 2017

* version was not showing up on pdf link

* add ops director to toc

* Added es namespace for Entity Services lib module.

* Add Entity Services guide.

* Enable copying apidoc from a method to a function. Partially addresses #592.

* Remove XCC.NET apidoc from the doc entries. See internal task 43762.

* Remove Ops Director guide from the book set.

* Remove Application Builder and Info Studio guides. Move Entity Services guide into dev guide section.

* Removed "Early Access" from the landing page title for ML9.

* Strip ea suffix from 9.0 version

* Make 9.0 the default version

* Update document-list.xml (#674)

Added Ops Dir guide

* Remove ops dir book for 9.0-2

* Add opsdir guide back into doc list

* Pull ops dir guide out again

* and put opsdir book back in again

* Add Azure guide.

* Add common criteria guide to the doc list.

* Add common criteria guide for 8.0-7

* Fix for #701 (#725)

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Comment out PDF-only product notices until build is modified to match.

* Temporarily comment out forward looking books so we can merge to master.

* Uncomment opsdir, cc, and azure guides that were commented out for merge to master.

* Uncommented PDF-only version of the product notices.

* Fix for issue 576 (#734)

* Fix for #701

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Fix for #576

* Remove Azure guide for 9.0-3.

* Accidentally commented out opsdir. Put it back.

* Fix for 576 (#735)

Additional improvements for the fix to #576.

* Add back the Azure guide.

* Pull azure back out again so I can merge to master.
gfurbush added a commit that referenced this issue Oct 1, 2018
* change url

* version was not showing up on pdf link

* add ops director to toc

* Added es namespace for Entity Services lib module.

* Add Entity Services guide.

* Enable copying apidoc from a method to a function. Partially addresses #592.

* Remove XCC.NET apidoc from the doc entries. See internal task 43762.

* Remove Ops Director guide from the book set.

* Remove Application Builder and Info Studio guides. Move Entity Services guide into dev guide section.

* Removed "Early Access" from the landing page title for ML9.

* Strip ea suffix from 9.0 version

* Make 9.0 the default version

* Update document-list.xml (#674)

Added Ops Dir guide

* Remove ops dir book for 9.0-2

* Add opsdir guide back into doc list

* Pull ops dir guide out again

* and put opsdir book back in again

* Add Azure guide.

* Add common criteria guide to the doc list.

* Add common criteria guide for 8.0-7

* Fix for #701 (#725)

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Comment out PDF-only product notices until build is modified to match.

* Temporarily comment out forward looking books so we can merge to master.

* Uncomment opsdir, cc, and azure guides that were commented out for merge to master.

* Uncommented PDF-only version of the product notices.

* Fix for issue 576 (#734)

* Fix for #701

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Fix for #576

* Remove Azure guide for 9.0-3.

* Accidentally commented out opsdir. Put it back.

* Fix for 576 (#735)

Additional improvements for the fix to #576.

* Add back the Azure guide.

* Pull azure back out again so I can merge to master.

* And put azure back in again.

* Added Japanese versions of EC2 and Ref Arch guide.

* Add Japanese translation of admin guide

* Added Japanese version of Node.js dev guide.

* Fix yesterday's checkin for Node.js guide

* Add Japanese JS Reference Guide.

* Fix for #748. When loading javadoc, trap XDMP-TOOBIG and load file as
binary.

* Fix for #745. Include Node.js Client API jsdoc in searches. (#750)

* Fix for #748: Eliminate 404s when accessing X509 messages pages.

* Fix #743: Define facet labels for entity services and ops director
guides.

* Add PDF-only versions of the product notices and Japanese guides.

* Make this work on both ML7, and on ML8 and later.

* Another attempt to get this to work with ML8 and later.

* Add cma namespace mapping.

* Fix for #777 Redirect to PDF version of the current product notices.

* Another crack at redirecting product notice links for #777

* Further fix for #777: Also make copyright/legal resolve to PDF notices.

* Update document-list.xml

Updated descriptions and title of EC2 Guide

* Add Japanese version of the install guide.

* Take 2 of adding Japanese install guide

* Add Japanese translation of Semantics guide. Fix links to JP versions of install and node on landing page.

* Fixed another bad link to Japanese guide (internal bug 49611).

* Added Japanese translation of Application Developer's Guide.

* Update namespace-mappings.xml

Hoping this is the correct branch

* Issue #801: Fix javadoc xhtml (#802)

* Issue #801 : Fix how we clean up the HTML produced by javaodc/jsdoc

* Issue #801 Further refinement to avoid an XDMP-EXTIMEOUT issue on pubs.
gfurbush added a commit that referenced this issue Dec 7, 2018
* change url

* version was not showing up on pdf link

* add ops director to toc

* Added es namespace for Entity Services lib module.

* Add Entity Services guide.

* Enable copying apidoc from a method to a function. Partially addresses #592.

* Remove XCC.NET apidoc from the doc entries. See internal task 43762.

* Remove Ops Director guide from the book set.

* Remove Application Builder and Info Studio guides. Move Entity Services guide into dev guide section.

* Removed "Early Access" from the landing page title for ML9.

* Strip ea suffix from 9.0 version

* Make 9.0 the default version

* Update document-list.xml (#674)

Added Ops Dir guide

* Remove ops dir book for 9.0-2

* Add opsdir guide back into doc list

* Pull ops dir guide out again

* and put opsdir book back in again

* Add Azure guide.

* Add common criteria guide to the doc list.

* Add common criteria guide for 8.0-7

* Fix for #701 (#725)

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Comment out PDF-only product notices until build is modified to match.

* Temporarily comment out forward looking books so we can merge to master.

* Uncomment opsdir, cc, and azure guides that were commented out for merge to master.

* Uncommented PDF-only version of the product notices.

* Fix for issue 576 (#734)

* Fix for #701

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Fix for #576

* Remove Azure guide for 9.0-3.

* Accidentally commented out opsdir. Put it back.

* Fix for 576 (#735)

Additional improvements for the fix to #576.

* Add back the Azure guide.

* Pull azure back out again so I can merge to master.

* And put azure back in again.

* Added Japanese versions of EC2 and Ref Arch guide.

* Add Japanese translation of admin guide

* Added Japanese version of Node.js dev guide.

* Fix yesterday's checkin for Node.js guide

* Add Japanese JS Reference Guide.

* Fix for #748. When loading javadoc, trap XDMP-TOOBIG and load file as
binary.

* Fix for #745. Include Node.js Client API jsdoc in searches. (#750)

* Fix for #748: Eliminate 404s when accessing X509 messages pages.

* Fix #743: Define facet labels for entity services and ops director
guides.

* Add PDF-only versions of the product notices and Japanese guides.

* Make this work on both ML7, and on ML8 and later.

* Another attempt to get this to work with ML8 and later.

* Add cma namespace mapping.

* Fix for #777 Redirect to PDF version of the current product notices.

* Another crack at redirecting product notice links for #777

* Further fix for #777: Also make copyright/legal resolve to PDF notices.

* Update document-list.xml

Updated descriptions and title of EC2 Guide

* Add Japanese version of the install guide.

* Take 2 of adding Japanese install guide

* Add Japanese translation of Semantics guide. Fix links to JP versions of install and node on landing page.

* Fixed another bad link to Japanese guide (internal bug 49611).

* Added Japanese translation of Application Developer's Guide.

* Update namespace-mappings.xml

Hoping this is the correct branch

* Issue #801: Fix javadoc xhtml (#802)

* Issue #801 : Fix how we clean up the HTML produced by javaodc/jsdoc

* Issue #801 Further refinement to avoid an XDMP-EXTIMEOUT issue on pubs.

* Changed namespace for schematron
gfurbush added a commit that referenced this issue Dec 20, 2018
* change url

* version was not showing up on pdf link

* add ops director to toc

* Added es namespace for Entity Services lib module.

* Add Entity Services guide.

* Enable copying apidoc from a method to a function. Partially addresses #592.

* Remove XCC.NET apidoc from the doc entries. See internal task 43762.

* Remove Ops Director guide from the book set.

* Remove Application Builder and Info Studio guides. Move Entity Services guide into dev guide section.

* Removed "Early Access" from the landing page title for ML9.

* Strip ea suffix from 9.0 version

* Make 9.0 the default version

* Update document-list.xml (#674)

Added Ops Dir guide

* Remove ops dir book for 9.0-2

* Add opsdir guide back into doc list

* Pull ops dir guide out again

* and put opsdir book back in again

* Add Azure guide.

* Add common criteria guide to the doc list.

* Add common criteria guide for 8.0-7

* Fix for #701 (#725)

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Comment out PDF-only product notices until build is modified to match.

* Temporarily comment out forward looking books so we can merge to master.

* Uncomment opsdir, cc, and azure guides that were commented out for merge to master.

* Uncommented PDF-only version of the product notices.

* Fix for issue 576 (#734)

* Fix for #701

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Fix for #576

* Remove Azure guide for 9.0-3.

* Accidentally commented out opsdir. Put it back.

* Fix for 576 (#735)

Additional improvements for the fix to #576.

* Add back the Azure guide.

* Pull azure back out again so I can merge to master.

* And put azure back in again.

* Added Japanese versions of EC2 and Ref Arch guide.

* Add Japanese translation of admin guide

* Added Japanese version of Node.js dev guide.

* Fix yesterday's checkin for Node.js guide

* Add Japanese JS Reference Guide.

* Fix for #748. When loading javadoc, trap XDMP-TOOBIG and load file as
binary.

* Fix for #745. Include Node.js Client API jsdoc in searches. (#750)

* Fix for #748: Eliminate 404s when accessing X509 messages pages.

* Fix #743: Define facet labels for entity services and ops director
guides.

* Add PDF-only versions of the product notices and Japanese guides.

* Make this work on both ML7, and on ML8 and later.

* Another attempt to get this to work with ML8 and later.

* Add cma namespace mapping.

* Fix for #777 Redirect to PDF version of the current product notices.

* Another crack at redirecting product notice links for #777

* Further fix for #777: Also make copyright/legal resolve to PDF notices.

* Update document-list.xml

Updated descriptions and title of EC2 Guide

* Add Japanese version of the install guide.

* Take 2 of adding Japanese install guide

* Add Japanese translation of Semantics guide. Fix links to JP versions of install and node on landing page.

* Fixed another bad link to Japanese guide (internal bug 49611).

* Added Japanese translation of Application Developer's Guide.

* Update namespace-mappings.xml

Hoping this is the correct branch

* Issue #801: Fix javadoc xhtml (#802)

* Issue #801 : Fix how we clean up the HTML produced by javaodc/jsdoc

* Issue #801 Further refinement to avoid an XDMP-EXTIMEOUT issue on pubs.

* Changed namespace for schematron
gfurbush added a commit that referenced this issue Mar 13, 2019
* change url

* version was not showing up on pdf link

* add ops director to toc

* Added es namespace for Entity Services lib module.

* Add Entity Services guide.

* Enable copying apidoc from a method to a function. Partially addresses #592.

* Remove XCC.NET apidoc from the doc entries. See internal task 43762.

* Remove Ops Director guide from the book set.

* Remove Application Builder and Info Studio guides. Move Entity Services guide into dev guide section.

* Removed "Early Access" from the landing page title for ML9.

* Strip ea suffix from 9.0 version

* Make 9.0 the default version

* Update document-list.xml (#674)

Added Ops Dir guide

* Remove ops dir book for 9.0-2

* Add opsdir guide back into doc list

* Pull ops dir guide out again

* and put opsdir book back in again

* Add Azure guide.

* Add common criteria guide to the doc list.

* Add common criteria guide for 8.0-7

* Fix for #701 (#725)

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Comment out PDF-only product notices until build is modified to match.

* Temporarily comment out forward looking books so we can merge to master.

* Uncomment opsdir, cc, and azure guides that were commented out for merge to master.

* Uncommented PDF-only version of the product notices.

* Fix for issue 576 (#734)

* Fix for #701

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Fix for #576

* Remove Azure guide for 9.0-3.

* Accidentally commented out opsdir. Put it back.

* Fix for 576 (#735)

Additional improvements for the fix to #576.

* Add back the Azure guide.

* Pull azure back out again so I can merge to master.

* And put azure back in again.

* Added Japanese versions of EC2 and Ref Arch guide.

* Add Japanese translation of admin guide

* Added Japanese version of Node.js dev guide.

* Fix yesterday's checkin for Node.js guide

* Add Japanese JS Reference Guide.

* Fix for #748. When loading javadoc, trap XDMP-TOOBIG and load file as
binary.

* Fix for #745. Include Node.js Client API jsdoc in searches. (#750)

* Fix for #748: Eliminate 404s when accessing X509 messages pages.

* Fix #743: Define facet labels for entity services and ops director
guides.

* Add PDF-only versions of the product notices and Japanese guides.

* Make this work on both ML7, and on ML8 and later.

* Another attempt to get this to work with ML8 and later.

* Add cma namespace mapping.

* Fix for #777 Redirect to PDF version of the current product notices.

* Another crack at redirecting product notice links for #777

* Further fix for #777: Also make copyright/legal resolve to PDF notices.

* Update document-list.xml

Updated descriptions and title of EC2 Guide

* Add Japanese version of the install guide.

* Take 2 of adding Japanese install guide

* Add Japanese translation of Semantics guide. Fix links to JP versions of install and node on landing page.

* Fixed another bad link to Japanese guide (internal bug 49611).

* Added Japanese translation of Application Developer's Guide.

* Update namespace-mappings.xml

Hoping this is the correct branch

* Issue #801: Fix javadoc xhtml (#802)

* Issue #801 : Fix how we clean up the HTML produced by javaodc/jsdoc

* Issue #801 Further refinement to avoid an XDMP-EXTIMEOUT issue on pubs.

* Changed namespace for schematron

* Create 10.0

* Delete 10.0

* Add files via upload

* Update server-versions.xml
gfurbush added a commit that referenced this issue Mar 27, 2019
* change url

* version was not showing up on pdf link

* add ops director to toc

* Added es namespace for Entity Services lib module.

* Add Entity Services guide.

* Enable copying apidoc from a method to a function. Partially addresses #592.

* Remove XCC.NET apidoc from the doc entries. See internal task 43762.

* Remove Ops Director guide from the book set.

* Remove Application Builder and Info Studio guides. Move Entity Services guide into dev guide section.

* Removed "Early Access" from the landing page title for ML9.

* Strip ea suffix from 9.0 version

* Make 9.0 the default version

* Update document-list.xml (#674)

Added Ops Dir guide

* Remove ops dir book for 9.0-2

* Add opsdir guide back into doc list

* Pull ops dir guide out again

* and put opsdir book back in again

* Add Azure guide.

* Add common criteria guide to the doc list.

* Add common criteria guide for 8.0-7

* Fix for #701 (#725)

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Comment out PDF-only product notices until build is modified to match.

* Temporarily comment out forward looking books so we can merge to master.

* Uncomment opsdir, cc, and azure guides that were commented out for merge to master.

* Uncommented PDF-only version of the product notices.

* Fix for issue 576 (#734)

* Fix for #701

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Fix for #576

* Remove Azure guide for 9.0-3.

* Accidentally commented out opsdir. Put it back.

* Fix for 576 (#735)

Additional improvements for the fix to #576.

* Add back the Azure guide.

* Pull azure back out again so I can merge to master.

* And put azure back in again.

* Added Japanese versions of EC2 and Ref Arch guide.

* Add Japanese translation of admin guide

* Added Japanese version of Node.js dev guide.

* Fix yesterday's checkin for Node.js guide

* Add Japanese JS Reference Guide.

* Fix for #748. When loading javadoc, trap XDMP-TOOBIG and load file as
binary.

* Fix for #745. Include Node.js Client API jsdoc in searches. (#750)

* Fix for #748: Eliminate 404s when accessing X509 messages pages.

* Fix #743: Define facet labels for entity services and ops director
guides.

* Add PDF-only versions of the product notices and Japanese guides.

* Make this work on both ML7, and on ML8 and later.

* Another attempt to get this to work with ML8 and later.

* Add cma namespace mapping.

* Fix for #777 Redirect to PDF version of the current product notices.

* Another crack at redirecting product notice links for #777

* Further fix for #777: Also make copyright/legal resolve to PDF notices.

* Update document-list.xml

Updated descriptions and title of EC2 Guide

* Add Japanese version of the install guide.

* Take 2 of adding Japanese install guide

* Add Japanese translation of Semantics guide. Fix links to JP versions of install and node on landing page.

* Fixed another bad link to Japanese guide (internal bug 49611).

* Added Japanese translation of Application Developer's Guide.

* Update namespace-mappings.xml

Hoping this is the correct branch

* Issue #801: Fix javadoc xhtml (#802)

* Issue #801 : Fix how we clean up the HTML produced by javaodc/jsdoc

* Issue #801 Further refinement to avoid an XDMP-EXTIMEOUT issue on pubs.

* Changed namespace for schematron

* Create 10.0

* Delete 10.0

* Add files via upload

* Update server-versions.xml

* Update server-versions.xml

* Delete document-list.xml
gfurbush added a commit that referenced this issue Apr 25, 2019
* change url

* version was not showing up on pdf link

* add ops director to toc

* Added es namespace for Entity Services lib module.

* Add Entity Services guide.

* Enable copying apidoc from a method to a function. Partially addresses #592.

* Remove XCC.NET apidoc from the doc entries. See internal task 43762.

* Remove Ops Director guide from the book set.

* Remove Application Builder and Info Studio guides. Move Entity Services guide into dev guide section.

* Removed "Early Access" from the landing page title for ML9.

* Strip ea suffix from 9.0 version

* Make 9.0 the default version

* Update document-list.xml (#674)

Added Ops Dir guide

* Remove ops dir book for 9.0-2

* Add opsdir guide back into doc list

* Pull ops dir guide out again

* and put opsdir book back in again

* Add Azure guide.

* Add common criteria guide to the doc list.

* Add common criteria guide for 8.0-7

* Fix for #701 (#725)

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Comment out PDF-only product notices until build is modified to match.

* Temporarily comment out forward looking books so we can merge to master.

* Uncomment opsdir, cc, and azure guides that were commented out for merge to master.

* Uncommented PDF-only version of the product notices.

* Fix for issue 576 (#734)

* Fix for #701

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Fix for #576

* Remove Azure guide for 9.0-3.

* Accidentally commented out opsdir. Put it back.

* Fix for 576 (#735)

Additional improvements for the fix to #576.

* Add back the Azure guide.

* Pull azure back out again so I can merge to master.

* And put azure back in again.

* Added Japanese versions of EC2 and Ref Arch guide.

* Add Japanese translation of admin guide

* Added Japanese version of Node.js dev guide.

* Fix yesterday's checkin for Node.js guide

* Add Japanese JS Reference Guide.

* Fix for #748. When loading javadoc, trap XDMP-TOOBIG and load file as
binary.

* Fix for #745. Include Node.js Client API jsdoc in searches. (#750)

* Fix for #748: Eliminate 404s when accessing X509 messages pages.

* Fix #743: Define facet labels for entity services and ops director
guides.

* Add PDF-only versions of the product notices and Japanese guides.

* Make this work on both ML7, and on ML8 and later.

* Another attempt to get this to work with ML8 and later.

* Add cma namespace mapping.

* Fix for #777 Redirect to PDF version of the current product notices.

* Another crack at redirecting product notice links for #777

* Further fix for #777: Also make copyright/legal resolve to PDF notices.

* Update document-list.xml

Updated descriptions and title of EC2 Guide

* Add Japanese version of the install guide.

* Take 2 of adding Japanese install guide

* Add Japanese translation of Semantics guide. Fix links to JP versions of install and node on landing page.

* Fixed another bad link to Japanese guide (internal bug 49611).

* Added Japanese translation of Application Developer's Guide.

* Update namespace-mappings.xml

Hoping this is the correct branch

* Issue #801: Fix javadoc xhtml (#802)

* Issue #801 : Fix how we clean up the HTML produced by javaodc/jsdoc

* Issue #801 Further refinement to avoid an XDMP-EXTIMEOUT issue on pubs.

* Changed namespace for schematron

* Create 10.0

* Delete 10.0

* Add files via upload

* Update server-versions.xml

* Update server-versions.xml

* Delete document-list.xml

* Update server-versions.xml

Disabled 6.0 doc display
gfurbush added a commit that referenced this issue Apr 29, 2019
* change url

* version was not showing up on pdf link

* add ops director to toc

* Added es namespace for Entity Services lib module.

* Add Entity Services guide.

* Enable copying apidoc from a method to a function. Partially addresses #592.

* Remove XCC.NET apidoc from the doc entries. See internal task 43762.

* Remove Ops Director guide from the book set.

* Remove Application Builder and Info Studio guides. Move Entity Services guide into dev guide section.

* Removed "Early Access" from the landing page title for ML9.

* Strip ea suffix from 9.0 version

* Make 9.0 the default version

* Update document-list.xml (#674)

Added Ops Dir guide

* Remove ops dir book for 9.0-2

* Add opsdir guide back into doc list

* Pull ops dir guide out again

* and put opsdir book back in again

* Add Azure guide.

* Add common criteria guide to the doc list.

* Add common criteria guide for 8.0-7

* Fix for #701 (#725)

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Comment out PDF-only product notices until build is modified to match.

* Temporarily comment out forward looking books so we can merge to master.

* Uncomment opsdir, cc, and azure guides that were commented out for merge to master.

* Uncommented PDF-only version of the product notices.

* Fix for issue 576 (#734)

* Fix for #701

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Fix for #576

* Remove Azure guide for 9.0-3.

* Accidentally commented out opsdir. Put it back.

* Fix for 576 (#735)

Additional improvements for the fix to #576.

* Add back the Azure guide.

* Pull azure back out again so I can merge to master.

* And put azure back in again.

* Added Japanese versions of EC2 and Ref Arch guide.

* Add Japanese translation of admin guide

* Added Japanese version of Node.js dev guide.

* Fix yesterday's checkin for Node.js guide

* Add Japanese JS Reference Guide.

* Fix for #748. When loading javadoc, trap XDMP-TOOBIG and load file as
binary.

* Fix for #745. Include Node.js Client API jsdoc in searches. (#750)

* Fix for #748: Eliminate 404s when accessing X509 messages pages.

* Fix #743: Define facet labels for entity services and ops director
guides.

* Add PDF-only versions of the product notices and Japanese guides.

* Make this work on both ML7, and on ML8 and later.

* Another attempt to get this to work with ML8 and later.

* Add cma namespace mapping.

* Fix for #777 Redirect to PDF version of the current product notices.

* Another crack at redirecting product notice links for #777

* Further fix for #777: Also make copyright/legal resolve to PDF notices.

* Update document-list.xml

Updated descriptions and title of EC2 Guide

* Add Japanese version of the install guide.

* Take 2 of adding Japanese install guide

* Add Japanese translation of Semantics guide. Fix links to JP versions of install and node on landing page.

* Fixed another bad link to Japanese guide (internal bug 49611).

* Added Japanese translation of Application Developer's Guide.

* Update namespace-mappings.xml

Hoping this is the correct branch

* Issue #801: Fix javadoc xhtml (#802)

* Issue #801 : Fix how we clean up the HTML produced by javaodc/jsdoc

* Issue #801 Further refinement to avoid an XDMP-EXTIMEOUT issue on pubs.

* Changed namespace for schematron

* Create 10.0

* Delete 10.0

* Add files via upload

* Update server-versions.xml

* Update server-versions.xml

* Delete document-list.xml

* Update server-versions.xml

Disabled 6.0 doc display

* Update server-versions.xml

* Added 10 files
gfurbush added a commit that referenced this issue Apr 30, 2019
* change url

* version was not showing up on pdf link

* add ops director to toc

* Added es namespace for Entity Services lib module.

* Add Entity Services guide.

* Enable copying apidoc from a method to a function. Partially addresses #592.

* Remove XCC.NET apidoc from the doc entries. See internal task 43762.

* Remove Ops Director guide from the book set.

* Remove Application Builder and Info Studio guides. Move Entity Services guide into dev guide section.

* Removed "Early Access" from the landing page title for ML9.

* Strip ea suffix from 9.0 version

* Make 9.0 the default version

* Update document-list.xml (#674)

Added Ops Dir guide

* Remove ops dir book for 9.0-2

* Add opsdir guide back into doc list

* Pull ops dir guide out again

* and put opsdir book back in again

* Add Azure guide.

* Add common criteria guide to the doc list.

* Add common criteria guide for 8.0-7

* Fix for #701 (#725)

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Comment out PDF-only product notices until build is modified to match.

* Temporarily comment out forward looking books so we can merge to master.

* Uncomment opsdir, cc, and azure guides that were commented out for merge to master.

* Uncommented PDF-only version of the product notices.

* Fix for issue 576 (#734)

* Fix for #701

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Fix for #576

* Remove Azure guide for 9.0-3.

* Accidentally commented out opsdir. Put it back.

* Fix for 576 (#735)

Additional improvements for the fix to #576.

* Add back the Azure guide.

* Pull azure back out again so I can merge to master.

* And put azure back in again.

* Added Japanese versions of EC2 and Ref Arch guide.

* Add Japanese translation of admin guide

* Added Japanese version of Node.js dev guide.

* Fix yesterday's checkin for Node.js guide

* Add Japanese JS Reference Guide.

* Fix for #748. When loading javadoc, trap XDMP-TOOBIG and load file as
binary.

* Fix for #745. Include Node.js Client API jsdoc in searches. (#750)

* Fix for #748: Eliminate 404s when accessing X509 messages pages.

* Fix #743: Define facet labels for entity services and ops director
guides.

* Add PDF-only versions of the product notices and Japanese guides.

* Make this work on both ML7, and on ML8 and later.

* Another attempt to get this to work with ML8 and later.

* Add cma namespace mapping.

* Fix for #777 Redirect to PDF version of the current product notices.

* Another crack at redirecting product notice links for #777

* Further fix for #777: Also make copyright/legal resolve to PDF notices.

* Update document-list.xml

Updated descriptions and title of EC2 Guide

* Add Japanese version of the install guide.

* Take 2 of adding Japanese install guide

* Add Japanese translation of Semantics guide. Fix links to JP versions of install and node on landing page.

* Fixed another bad link to Japanese guide (internal bug 49611).

* Added Japanese translation of Application Developer's Guide.

* Update namespace-mappings.xml

Hoping this is the correct branch

* Issue #801: Fix javadoc xhtml (#802)

* Issue #801 : Fix how we clean up the HTML produced by javaodc/jsdoc

* Issue #801 Further refinement to avoid an XDMP-EXTIMEOUT issue on pubs.

* Changed namespace for schematron

* Create 10.0

* Delete 10.0

* Add files via upload

* Update server-versions.xml

* Update server-versions.xml

* Delete document-list.xml

* Update server-versions.xml

Disabled 6.0 doc display

* Update server-versions.xml

* Added 10 files

* Update server-versions.xml

* Added 10.0 doc
gfurbush added a commit that referenced this issue May 1, 2019
* change url

* version was not showing up on pdf link

* add ops director to toc

* Added es namespace for Entity Services lib module.

* Add Entity Services guide.

* Enable copying apidoc from a method to a function. Partially addresses #592.

* Remove XCC.NET apidoc from the doc entries. See internal task 43762.

* Remove Ops Director guide from the book set.

* Remove Application Builder and Info Studio guides. Move Entity Services guide into dev guide section.

* Removed "Early Access" from the landing page title for ML9.

* Strip ea suffix from 9.0 version

* Make 9.0 the default version

* Update document-list.xml (#674)

Added Ops Dir guide

* Remove ops dir book for 9.0-2

* Add opsdir guide back into doc list

* Pull ops dir guide out again

* and put opsdir book back in again

* Add Azure guide.

* Add common criteria guide to the doc list.

* Add common criteria guide for 8.0-7

* Fix for #701 (#725)

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Comment out PDF-only product notices until build is modified to match.

* Temporarily comment out forward looking books so we can merge to master.

* Uncomment opsdir, cc, and azure guides that were commented out for merge to master.

* Uncommented PDF-only version of the product notices.

* Fix for issue 576 (#734)

* Fix for #701

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Fix for #576

* Remove Azure guide for 9.0-3.

* Accidentally commented out opsdir. Put it back.

* Fix for 576 (#735)

Additional improvements for the fix to #576.

* Add back the Azure guide.

* Pull azure back out again so I can merge to master.

* And put azure back in again.

* Added Japanese versions of EC2 and Ref Arch guide.

* Add Japanese translation of admin guide

* Added Japanese version of Node.js dev guide.

* Fix yesterday's checkin for Node.js guide

* Add Japanese JS Reference Guide.

* Fix for #748. When loading javadoc, trap XDMP-TOOBIG and load file as
binary.

* Fix for #745. Include Node.js Client API jsdoc in searches. (#750)

* Fix for #748: Eliminate 404s when accessing X509 messages pages.

* Fix #743: Define facet labels for entity services and ops director
guides.

* Add PDF-only versions of the product notices and Japanese guides.

* Make this work on both ML7, and on ML8 and later.

* Another attempt to get this to work with ML8 and later.

* Add cma namespace mapping.

* Fix for #777 Redirect to PDF version of the current product notices.

* Another crack at redirecting product notice links for #777

* Further fix for #777: Also make copyright/legal resolve to PDF notices.

* Update document-list.xml

Updated descriptions and title of EC2 Guide

* Add Japanese version of the install guide.

* Take 2 of adding Japanese install guide

* Add Japanese translation of Semantics guide. Fix links to JP versions of install and node on landing page.

* Fixed another bad link to Japanese guide (internal bug 49611).

* Added Japanese translation of Application Developer's Guide.

* Update namespace-mappings.xml

Hoping this is the correct branch

* Issue #801: Fix javadoc xhtml (#802)

* Issue #801 : Fix how we clean up the HTML produced by javaodc/jsdoc

* Issue #801 Further refinement to avoid an XDMP-EXTIMEOUT issue on pubs.

* Changed namespace for schematron

* Create 10.0

* Delete 10.0

* Add files via upload

* Update server-versions.xml

* Update server-versions.xml

* Delete document-list.xml

* Update server-versions.xml

Disabled 6.0 doc display

* Update server-versions.xml

* Added 10 files

* Update server-versions.xml

* Added 10.0 doc
gfurbush added a commit that referenced this issue May 1, 2019
* change url

* version was not showing up on pdf link

* add ops director to toc

* Added es namespace for Entity Services lib module.

* Add Entity Services guide.

* Enable copying apidoc from a method to a function. Partially addresses #592.

* Remove XCC.NET apidoc from the doc entries. See internal task 43762.

* Remove Ops Director guide from the book set.

* Remove Application Builder and Info Studio guides. Move Entity Services guide into dev guide section.

* Removed "Early Access" from the landing page title for ML9.

* Strip ea suffix from 9.0 version

* Make 9.0 the default version

* Update document-list.xml (#674)

Added Ops Dir guide

* Remove ops dir book for 9.0-2

* Add opsdir guide back into doc list

* Pull ops dir guide out again

* and put opsdir book back in again

* Add Azure guide.

* Add common criteria guide to the doc list.

* Add common criteria guide for 8.0-7

* Fix for #701 (#725)

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Comment out PDF-only product notices until build is modified to match.

* Temporarily comment out forward looking books so we can merge to master.

* Uncomment opsdir, cc, and azure guides that were commented out for merge to master.

* Uncommented PDF-only version of the product notices.

* Fix for issue 576 (#734)

* Fix for #701

Serve up product notices as PDF

It expects-

1. Pdf only guide has entry in document-list.xml with attributes
pdf-only=true and title=“guide title”
2. Corresponding pdf guide is available at pubs/pdf/pdf-only-guide.pdf

Added entry for 8.0 and 9.0 only for product notices in
document-list.xml.

* Fix for #576

* Remove Azure guide for 9.0-3.

* Accidentally commented out opsdir. Put it back.

* Fix for 576 (#735)

Additional improvements for the fix to #576.

* Add back the Azure guide.

* Pull azure back out again so I can merge to master.

* And put azure back in again.

* Added Japanese versions of EC2 and Ref Arch guide.

* Add Japanese translation of admin guide

* Added Japanese version of Node.js dev guide.

* Fix yesterday's checkin for Node.js guide

* Add Japanese JS Reference Guide.

* Fix for #748. When loading javadoc, trap XDMP-TOOBIG and load file as
binary.

* Fix for #745. Include Node.js Client API jsdoc in searches. (#750)

* Fix for #748: Eliminate 404s when accessing X509 messages pages.

* Fix #743: Define facet labels for entity services and ops director
guides.

* Add PDF-only versions of the product notices and Japanese guides.

* Make this work on both ML7, and on ML8 and later.

* Another attempt to get this to work with ML8 and later.

* Add cma namespace mapping.

* Fix for #777 Redirect to PDF version of the current product notices.

* Another crack at redirecting product notice links for #777

* Further fix for #777: Also make copyright/legal resolve to PDF notices.

* Update document-list.xml

Updated descriptions and title of EC2 Guide

* Add Japanese version of the install guide.

* Take 2 of adding Japanese install guide

* Add Japanese translation of Semantics guide. Fix links to JP versions of install and node on landing page.

* Fixed another bad link to Japanese guide (internal bug 49611).

* Added Japanese translation of Application Developer's Guide.

* Update namespace-mappings.xml

Hoping this is the correct branch

* Issue #801: Fix javadoc xhtml (#802)

* Issue #801 : Fix how we clean up the HTML produced by javaodc/jsdoc

* Issue #801 Further refinement to avoid an XDMP-EXTIMEOUT issue on pubs.

* Changed namespace for schematron

* Create 10.0

* Delete 10.0

* Add files via upload

* Update server-versions.xml

* Update server-versions.xml

* Delete document-list.xml

* Update server-versions.xml

Disabled 6.0 doc display

* Update server-versions.xml

* Added 10 files

* Update server-versions.xml

* Added 10.0 doc

* Update server-versions.xml

Back to 10.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants