- Status Closed
- Percent Complete
- Task Type TODO
- Category Backend/Core
-
Assigned To
Psychokiller1888 - Operating System All
- Severity Low
- Priority Very Low
- Reported Version 1.0 devel (github master)
- Due in Version 1.0
-
Due Date
Undecided
- Votes
- Private
Attached to Project: Flyspray - The bug killer!
Opened by peterdd - 11.03.2015
Last edited by peterdd - 11.02.2016
Opened by peterdd - 11.03.2015
Last edited by peterdd - 11.02.2016
FS#1963 - Review/Test current source for 1.0 with .htaccess Rewrite Rule feature
.htaccess enables the mapping of nicer looking URLs to the default get parameter requests.
After all our changes for FS 1.0 we should review if it works well together when enabling .htaccess for the Rewrite Rules.
Maybe we have to update Rewrite Rules if there are added features that are good candidates for nicer urls.
ID | Project | Summary | Priority | Severity | Assigned To | Progress | |
---|---|---|---|---|---|---|---|
1776 | Flyspray - The bug killer! | Very Low | Low |
ID | Project | Summary | Priority | Severity | Assigned To | Progress | |
---|---|---|---|---|---|---|---|
1973 | Flyspray - The bug killer! | FS#1973 - url rewrite | Very Low | Low |
Closed by peterdd
11.02.2016 04:06
Reason for closing: Implemented in devel
Additional comments about closing:
11.02.2016 04:06
Reason for closing: Implemented in devel
Additional comments about closing:
I made some commits on github and think
it is good enough now for FS1.0
Loading...
Available keyboard shortcuts
- Alt + l Login Dialog / Logout
- Alt + a Add new task
- Alt + m My searches
- Alt + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + e ↵ Enter Edit this task
- Alt + w watch task
- Alt + y Close Task
Task Editing
- Alt + s save task
Well, seems to work after:
https://github.com/Flyspray/flyspray/commit/f23f5a49a03a27be7c7e8c32e07d1a4425704eb4
At least main functions are ok. Deeper we shall go for 1.1
I have planned a refactoring for 1.1 ⇒ FS#1973
Special case
A web hosting environment where mod_rewrite is available, but also mod_negotiation enabled and you cannot switch mod_negotiation off in .htaccess due not having the right to execute
in your .htaccess
See current htaccess.dist for my comments.
That leads to problems with all "index/" urls. vs index.php .
So the easiest solution/workaround would be to replace 'index' by another default string.
'tasklist' is still existent in code for the task list and for the others just use '/'
And 'index' is not full correct anymore because the 'index' page type is configurable (toplevel, roadmap or task list).
The many places in code with CreateURL('index',...) may probably stay unchanged if it is handled right in files /.htaccess and /includes/class.tpl.php function CreateURL()
One of the small flaws yet is that some icons of the Lightbox for viewing images cannot load some icons, because they are related loaded to a virtual url path like
/task/123/
Adding a base href-tag would solve this, but there isn't research done yet for possible disadvantages.