
GITHUB . COM {
}
Detected CMS Systems:
- Wordpress (2 occurrences)
Title:
Search on pages with spaces creates invalid links Β· Issue #1956 Β· squidfunk/mkdocs-material
Description:
I checked that... ... the documentation does not mention anything about my problem ... the problem doesn't occur with the default MkDocs template ... the problem is not in any of my customizati...
Website Age:
17 years and 8 months (reg. 2007-10-09).
Matching Content Categories {π}
- Mobile Technology & AI
- Social Networks
- Video & Online Content
Content Management System {π}
What CMS is github.com built with?
Github.com utilizes WORDPRESS.
Traffic Estimate {π}
What is the average monthly size of github.com audience?
ππ Tremendous Traffic: 10M - 20M visitors per month
Based on our best estimate, this website will receive around 10,653,974 visitors per month in the current month.
check SE Ranking
check Ahrefs
check Similarweb
check Ubersuggest
check Semrush
How Does Github.com Make Money? {πΈ}
Subscription Packages {π³}
We've located a dedicated page on github.com that might include details about subscription plans or recurring payments. We identified it based on the word pricing in one of its internal links. Below, you'll find additional estimates for its monthly recurring revenues.How Much Does Github.com Make? {π°}
Subscription Packages {π³}
Prices on github.com are in US Dollars ($).
They range from $4.00/month to $21.00/month.
We estimate that the site has approximately 5,316,204 paying customers.
The estimated monthly recurring revenue (MRR) is $22,328,057.
The estimated annual recurring revenues (ARR) are $267,936,687.
Wordpress Themes and Plugins {π¨}
What WordPress theme does this site use?
It is strange but we were not able to detect any theme on the page.
What WordPress plugins does this website use?
It is strange but we were not able to detect any plugins on the page.
Keywords {π}
search, squidfunk, spaces, issue, bug, problem, mkdocs, resolved, open, sign, sbonds, issues, projects, links, closed, results, link, demo, python, github, commented, content, navigation, public, pull, requests, actions, security, pages, creates, invalid, description, template, behavior, page, urls, site, version, material, contact, information, added, reports, owner, unreleased, milestone, footer, skip, menu, product,
Topics {βοΈ}
/sbonds/mkdocs-simple-demo/blob/master/mkdocs /sbonds/mkdocs-simple-demo/blob/master/ io/mkdocs-simple-demo/doc+file+ io/mkdocs-simple-demo/ search /sbonds/mkdocs-simple-demo repo_name tree/master/docs/ extra simple public demo mkdocs demo site personal information search /home/travis/virtualenv/python3 bug resolved issue demo site created completed squidfunk mentioned 7/site-packages/mkdocs search results include open projects default mkdocs template comment metadata assignees +spaces/ package versions closed issues doc file issues observed projects milestone sbonds closed mkdocs nav search hits content bug introduced contact actual behavior 1/lib/python3 open problem description //squidfunk 1 mkdocs mkdocs search material valid link links page urls urls replaced mangled 404 page 1 project configuration intentionally simplified complex environment md theme tabs repo_url windows 10 browser latest commit
Payment Methods {π}
- Braintree
Questions {β}
- Already have an account?
Schema {πΊοΈ}
DiscussionForumPosting:
context:https://schema.org
headline:Search on pages with spaces creates invalid links
articleBody:<!--
β οΈ WARNING
Half of all issues created do not contain enough information to help or are
not appropriate for the issue tracker (i.e. one-line questions). If you think
you found a bug, follow the steps outlined below closely. Any issue that does
not meet these conditions may be closed unnoticed.
Why? Because the maintainers of this project are wasting a lot of time
answering questions that are not directly related to this project.
Make sure that your request fulfills all of the following requirements.
-->
__I checked that...__
- [X] ... the documentation does not mention anything about my problem
- [X] ... the problem doesn't occur with the default MkDocs template
- [X] ... the problem is not in any of my customizations (CSS, JS, template)
- [X] ... there are no open or closed issues that are related to my problem
## Description
When search results include an URL with spaces in its name the resulting search result link does not exist.
### Expected behavior
Search results will contain links to the content containing search hits even if the page URLs have spaces in them.
### Actual behavior
The results of a search has the spaces (%20) in URLs replaced by '+' which is no longer a valid link.
### Steps to reproduce the bug
1. Go to the demo site created at https://sbonds.github.io/mkdocs-simple-demo/
2. Search for "spaces"
3. Follow the link to "doc file with spaces"
4. Observe the mangled 404 page at https://sbonds.github.io/mkdocs-simple-demo/doc+file+with+spaces/
### Package versions
The build is automated via https://github.com/sbonds/mkdocs-simple-demo/blob/master/.travis.yml
* Python: `Python 3.7.1`
* MkDocs: `mkdocs, version 1.1.2 from /home/travis/virtualenv/python3.7.1/lib/python3.7/site-packages/mkdocs (Python 3.7)`
* Material: `Version: 6.0.1`
### Project configuration
The whole thing is available at https://github.com/sbonds/mkdocs-simple-demo/blob/master/mkdocs.yml
This is intentionally simplified to provide a testbed for issues observed in a much more complex environment.
``` yaml
site_name: Simple public demo for mkdocs
nav:
- home: index.md
theme:
name: material
palette:
primary: 'white'
accent: 'blue'
features:
# https://squidfunk.github.io/mkdocs-material/upgrading/#upgrading-from-5x-to-6x
- navigation.tabs
repo_url: https://github.com/sbonds/mkdocs-simple-demo
repo_name: 'GitHub'
edit_uri: tree/master/docs/
extra:
contact:
name: 'Steve Bonds'
email: '[email protected]'
markdown_extensions:
- mdx_truly_sane_lists
```
### System information
Web client info:
* OS: Windows 10
* Browser: Chrome 85.0.4183.121
author:
url:https://github.com/sbonds
type:Person
name:sbonds
datePublished:2020-09-30T22:23:59.000Z
interactionStatistic:
type:InteractionCounter
interactionType:https://schema.org/CommentAction
userInteractionCount:3
url:https://github.com/1956/mkdocs-material/issues/1956
context:https://schema.org
headline:Search on pages with spaces creates invalid links
articleBody:<!--
β οΈ WARNING
Half of all issues created do not contain enough information to help or are
not appropriate for the issue tracker (i.e. one-line questions). If you think
you found a bug, follow the steps outlined below closely. Any issue that does
not meet these conditions may be closed unnoticed.
Why? Because the maintainers of this project are wasting a lot of time
answering questions that are not directly related to this project.
Make sure that your request fulfills all of the following requirements.
-->
__I checked that...__
- [X] ... the documentation does not mention anything about my problem
- [X] ... the problem doesn't occur with the default MkDocs template
- [X] ... the problem is not in any of my customizations (CSS, JS, template)
- [X] ... there are no open or closed issues that are related to my problem
## Description
When search results include an URL with spaces in its name the resulting search result link does not exist.
### Expected behavior
Search results will contain links to the content containing search hits even if the page URLs have spaces in them.
### Actual behavior
The results of a search has the spaces (%20) in URLs replaced by '+' which is no longer a valid link.
### Steps to reproduce the bug
1. Go to the demo site created at https://sbonds.github.io/mkdocs-simple-demo/
2. Search for "spaces"
3. Follow the link to "doc file with spaces"
4. Observe the mangled 404 page at https://sbonds.github.io/mkdocs-simple-demo/doc+file+with+spaces/
### Package versions
The build is automated via https://github.com/sbonds/mkdocs-simple-demo/blob/master/.travis.yml
* Python: `Python 3.7.1`
* MkDocs: `mkdocs, version 1.1.2 from /home/travis/virtualenv/python3.7.1/lib/python3.7/site-packages/mkdocs (Python 3.7)`
* Material: `Version: 6.0.1`
### Project configuration
The whole thing is available at https://github.com/sbonds/mkdocs-simple-demo/blob/master/mkdocs.yml
This is intentionally simplified to provide a testbed for issues observed in a much more complex environment.
``` yaml
site_name: Simple public demo for mkdocs
nav:
- home: index.md
theme:
name: material
palette:
primary: 'white'
accent: 'blue'
features:
# https://squidfunk.github.io/mkdocs-material/upgrading/#upgrading-from-5x-to-6x
- navigation.tabs
repo_url: https://github.com/sbonds/mkdocs-simple-demo
repo_name: 'GitHub'
edit_uri: tree/master/docs/
extra:
contact:
name: 'Steve Bonds'
email: '[email protected]'
markdown_extensions:
- mdx_truly_sane_lists
```
### System information
Web client info:
* OS: Windows 10
* Browser: Chrome 85.0.4183.121
author:
url:https://github.com/sbonds
type:Person
name:sbonds
datePublished:2020-09-30T22:23:59.000Z
interactionStatistic:
type:InteractionCounter
interactionType:https://schema.org/CommentAction
userInteractionCount:3
url:https://github.com/1956/mkdocs-material/issues/1956
Person:
url:https://github.com/sbonds
name:sbonds
url:https://github.com/sbonds
name:sbonds
InteractionCounter:
interactionType:https://schema.org/CommentAction
userInteractionCount:3
interactionType:https://schema.org/CommentAction
userInteractionCount:3
External Links {π}(4)
Analytics and Tracking {π}
- Site Verification - Google
Libraries {π}
- Clipboard.js
- D3.js
- Lodash
Emails and Hosting {βοΈ}
Mail Servers:
- aspmx.l.google.com
- alt1.aspmx.l.google.com
- alt2.aspmx.l.google.com
- alt3.aspmx.l.google.com
- alt4.aspmx.l.google.com
Name Servers:
- dns1.p08.nsone.net
- dns2.p08.nsone.net
- dns3.p08.nsone.net
- dns4.p08.nsone.net
- ns-1283.awsdns-32.org
- ns-1707.awsdns-21.co.uk
- ns-421.awsdns-52.com
- ns-520.awsdns-01.net