Bug #55711 [Opn->Csd]: Report a bug with #sections are reported as %23section
| From: | rquadling@php.net | Date: | Mon, 19 Sep 2011 11:29:41 +0000 |
| Subject: | Bug #55711 [Opn->Csd]: Report a bug with #sections are reported as %23section | ||
| References: | 1 | Groups: | php.webmaster |
| Request: | Send a blank email to php-webmaster+get-12219@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=55711&edit=1
ID: 55711
Updated by: rquadling@php.net
Reported by: RQuadling at GMail dot com
Summary: Report a bug with #sections are reported as
%23section
-Status: Open
+Status: Closed
Type: Bug
Package: Website problem
Operating System: n/a
PHP Version: Irrelevant
-Assigned To:
+Assigned To: rquadling
Block user comment: N
Private report: N
New Comment:
Refresh of documentation on docs.php.net shows non beta "Report a bug" links correctly.
Start with http://docs.php.net/manual/en/function.filepro-rowcount.php?beta=0.
Choose "Report a bug" in the "See also" section.
Bugs.php.net URL is non-redirected and is https://bugs.php.net/report.php?bug_type=Documentation+problem&manpage=function.filepro-rowcount%23refsect1-function.filepro-rowcount-seealso
Bug shows
From manual page: http://www.php.net/function.filepro-rowcount#refsect1-function.filepro-rowcount-seealso
All links are now correct.
Previous Comments:
------------------------------------------------------------------------
[2011-09-19 10:08:29] rquadling@php.net
Automatic comment from SVN on behalf of rquadling
Revision: http://svn.php.net/viewvc/?view=revision&revision=316972
Log: %23 was actually OK. It seems the change is in bugs.php.net going from http to https and the
redirector re-encoding %23 to %2523 which bugs.php.net decodes back to %23.
Manually calling https://bugs.php.net/ and using %23 should be
OK now. Or will be when this commit is rolled out to the mirrors.
Should really fix bug#55711
------------------------------------------------------------------------
[2011-09-16 21:44:32] rquadling@php.net
Damn. And Doh!
The # is now turning the id into a URL fragment and doesn't transmit that to the
server.
So, %23 is going to have to be OK, but it needs to be decoded within
bugs.php.net to allow (for example) https://bugs.php.net/report.php?
bug_type=Documentation+problem&manpage=function.bcompiler-load-exe#refsect1-
function.bcompiler-load-exe-parameters to pass the issue being linked to (in
this example) the parameters.
But, at the moment, the links that get supplied to bugs.php.net are valid, just
without the #fragment.
Bug is 50% fixed.
------------------------------------------------------------------------
[2011-09-16 17:11:58] bjori@php.net
Ahh. you are right.
According to the PhD release notes[1], as of PhD 1.1.0, refsect1 gets a generated
ID if it doesn't contain one :)
[1] http://doc.php.net/phd/
------------------------------------------------------------------------
[2011-09-16 14:53:59] rquadling@php.net
Automatic comment from SVN on behalf of rquadling
Revision: http://svn.php.net/viewvc/?view=revision&revision=316855
Log: Fix bug#55711
Use the id of the "Report a bug" section rather than the translated text.
Use # rather than %23 in the link.
------------------------------------------------------------------------
[2011-09-16 14:49:04] rquadling@php.net
As "Report a bug" is added to all .refsect1 h3.title, I'd be surprised if there
were any instances where the section didn't have an ID.
I've just done a check, looking for all uses of a refsect1 where there is no id
on the same line in the rendered HTML (en only).
Of the 11,272 files created, only 1 has a line with refsect1 and no id=.
The CSS file.
So, it looks like the JS code should be OK.
And I do have karma - just checked.
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
https://bugs.php.net/bug.php?id=55711
--
Edit this bug report at https://bugs.php.net/bug.php?id=55711&edit=1