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

Using utf8mb4 chars as names/slugs of projects can't be found #415

Closed
ocean90 opened this issue Apr 19, 2016 · 2 comments · Fixed by #965
Closed

Using utf8mb4 chars as names/slugs of projects can't be found #415

ocean90 opened this issue Apr 19, 2016 · 2 comments · Fixed by #965
Labels
[Status] In Progress Tracking issues with work in progress [Type] Bug An existing feature is broken.
Milestone

Comments

@ocean90
Copy link
Member

ocean90 commented Apr 19, 2016

Steps to reproduce:

  • Have a database which supports utf8mb4 encoding
  • Create a project with 🌍 as the title
@toolstack
Copy link
Contributor

I noticed this when I was working on #410.

@ocean90 ocean90 modified the milestone: Future Jun 7, 2016
@toolstack toolstack added [Type] Bug An existing feature is broken. [Status] In Progress Tracking issues with work in progress labels Sep 27, 2018
@toolstack toolstack modified the milestones: Future, 3.0 Sep 27, 2018
@garretthyder
Copy link

Reopening as PR #934 broke the Glossary entry form as it contained the '//' prefix workaround. Will have a fix for this shortly.

For reference when on the Glossary entry form the $project_or_path supplied to gp_url_project is '//languages' which when urlencoded becomes %2F%2Flanguages causing it to be overlooked in the following checks as well as making it an invalid URL.
Upon submitted you get a Not Found;
screen shot 2018-10-30 at 3 05 22 pm

@garretthyder garretthyder reopened this Oct 30, 2018
garretthyder pushed a commit to garretthyder/GlotPress-WP that referenced this issue Oct 30, 2018
…the glossary locale URLs that contain the preceeding double slash '//'. This fixes GlotPress#415 again without compromising Glossaries
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Status] In Progress Tracking issues with work in progress [Type] Bug An existing feature is broken.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants