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
Search result for infix: / is a 404 #155
Comments
|
Seems there's a whole bunch of them that show up in the results, but result in a 404 when clicked. E.g. |
|
The http://irclog.perlgeek.de/perl6/2015-12-01#i_11635192 |
|
It'd take more than just EncodeSlashes. Some of these may be blocked because of starting with '.'. It might be better to have htmlify.p6 rewrite all symbols into names like 'slash' and 'dot-star', etc. |
|
OK, part of the problem is Apache by default is configured to ignore dotfiles, so that's why all the Since changing |
|
I had a go at trying to work through these locally last month and gave up. There are a lot of these.
It would be really great to be thinking about SEO at this point, because punctuation-only variables/operators/whatever are a) hard or impossible to google; b) prone to shell-escaping error ( |
|
Oh, I seem to have missed @autarch's suggestion to convert symbols to words. Yes, a definite 👍 on that. |
|
Yep, way to go. |
We can borrow these names from this list: http://www.muppetlabs.com/~breadbox/intercal-man/tonsila.html |
|
Or just "url encode" then into the % form, On 28 January 2016 at 04:28, Aleks-Daniel Jakimenko-Aleksejev <
4096R/EA75174B Steve Mynott steve.mynott@gmail.com |
|
I rather use names, as they're more descriptive and, on a wild guess, would be picked up by eearch engines better. Things like "." still remain "." in percent encoding, so you'd have to add custom rule anyway. |
|
I think that @jsoref is making some progress regarding this issue. Contact him if you want to help. |
|
here is my list.
We might even use ´'$' ~ $.uniname.subst(' ','')´ ( there is an underscore in the 2nd param) so we only have to keep a list of chars we want to escape and the actual names are generated by Perl 6 for us (what saves time to find typos). I will extend Pod::To::HTML by a callback to filter links as a first step. |
|
It's worth noting teatime was working on the fix for this. I've not seen them on IRC for some time though. |
|
Err, I meant timeless not teatime... 😹 |
|
|
|
|
|
|
|
all problems know to me seam to be fixed in branch GT#155 https://github.com/perl6/doc/compare/GT%23155 |
cure for #155 and windows filename syndrom - rewrite for / // and $/ are hardcoded in lib/Pod/Htlmify.pm6 - index entry for # and #` are hardcoded in templates/search_template.js This may break links comming from external sources for funky URLs.
|
fixed with dc0fabb |
It points at http://doc.perl6.org/routine/%2F
The text was updated successfully, but these errors were encountered: