#20118: Internal links in doc documentation should use relative paths
---------------------------------+------------------------
Reporter: jdemeyer | Owner:
Type: defect | Status: new
Priority: blocker | Milestone: sage-7.1
Component: documentation | Resolution:
Keywords: | Merged in:
Authors: | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
Dependencies: | Stopgaps:
---------------------------------+------------------------
Changes (by jdemeyer):
* priority: critical => blocker
* cc: hivert (added)
Old description:
> The file `local/share/doc/sage/html/en/thematic_tutorials/index.html`
> contains
> {{{
> <div class="section" id="number-theory">
> <h2>Number Theory<a class="headerlink" href="#number-theory"
> title="Permalink to this headline">¶</a></h2>
> <ul class="simple">
> <li><a class="reference internal" href="numtheory_rsa.html#numtheory-
> rsa"><em>Number Theory and the RSA Public Key Cryptosystem</em></a></li>
> <li><a class="reference external" href="/usr/local/src/sage-
> git/local/share/doc/sage/html/en/reference/padics/sage/rings/padics/tutorial.html
> #sage-rings-padics- tutorial" title="(in Sage Reference Manual:
> p-Adics v7.1.beta3)"><em>Introduction to the p-adics</em></a></li>
> <li><a class="reference internal"
> href="explicit_methods_in_number_theory/index.html#explicit-methods-in-
> number-theory"><em>Three Lectures about Explicit Methods in Number
> Theory Using Sage</em></a></li>
> </ul>
> </div>
> }}}
>
> Note the "reference external" which really should be internal. This
> breaks the sagenb live documentation.
New description:
The file `local/share/doc/sage/html/en/thematic_tutorials/index.html`
contains
{{{
<div class="section" id="number-theory">
<h2>Number Theory<a class="headerlink" href="#number-theory"
title="Permalink to this headline">¶</a></h2>
<ul class="simple">
<li><a class="reference internal" href="numtheory_rsa.html#numtheory-
rsa"><em>Number Theory and the RSA Public Key Cryptosystem</em></a></li>
<li><a class="reference external" href="/usr/local/src/sage-
git/local/share/doc/sage/html/en/reference/padics/sage/rings/padics/tutorial.html
#sage-rings-padics- tutorial" title="(in Sage Reference Manual:
p-Adics v7.1.beta3)"><em>Introduction to the p-adics</em></a></li>
<li><a class="reference internal"
href="explicit_methods_in_number_theory/index.html#explicit-methods-in-
number-theory"><em>Three Lectures about Explicit Methods in Number
Theory Using Sage</em></a></li>
</ul>
</div>
}}}
Note the reference to the p-adic tutorial which has an absolute path,
which used to be relative. This breaks the sagenb live documentation.
--
--
Ticket URL: <http://trac.sagemath.org/ticket/20118#comment:1>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.