Alright, thanks. I'll look into it.VSE+ wrote:FYI: In its current state, the meta_refresh function fails to handle controller file URLS right now... because it likes to filter out any slashes that appear among the URL params... So for now, a url likeimkingdavid wrote:One dependency that must be sorted out prior to even beginning is the paths issue (in short, it's the difference between URLs that look like/app.php?controller=topic/1#p124
and URLs that look like/app.php/topic/1#p124
or (using URL rewriting)/topic/1#p124
. If we do not sort this out first, we will be breaking URLs twice (when it eventually does get sorted out), which is not acceptable./app.php?controller=topic/1#p124
can not be handled by the meta_refresh function. It would redirect you instead to/app.php?controller=topic
. It may probably also fail to handle/app.php/topic/1#p124
formatted URLs too.
Convert front-facing files to use the front controller
- imkingdavid
- Registered User
- Posts: 1050
- Joined: Thu Jul 30, 2009 12:06 pm
Re: Convert front-facing files to use the front controller
Re: Convert front-facing files to use the front controller
On the subject of slugs you should review the [RFC] Human Readable URLs topic.
Generally speaking +1 on the proposal, would certainly like to eliminate the duplicated code and multiple entry points we currently have.
Generally speaking +1 on the proposal, would certainly like to eliminate the duplicated code and multiple entry points we currently have.
- imkingdavid
- Registered User
- Posts: 1050
- Joined: Thu Jul 30, 2009 12:06 pm
Re: Convert front-facing files to use the front controller
To update, I missed to GSoC deadline on accident
so this will likely be pushed back in favor of getting 3.1 blockers fixed and getting the post revisions feature ready for potential inclusion in either 3.1 or 3.2, depending on timing.
- imkingdavid
- Registered User
- Posts: 1050
- Joined: Thu Jul 30, 2009 12:06 pm
Re: Convert front-facing files to use the front controller
Also, for anyone interested in helping out (since it is no longer specifically my project), I have started work on this on the following branch.
Branch
Comparison
Branch
Comparison