- Status Waiting on Customer
- Percent Complete
- Task Type Feature Request
- Category User Interface
- Assigned To No-one
- Operating System All
- Severity Medium
- Priority Medium
- Reported Version 1.0 alpha1
- Due in Version 1.1 devel
-
Due Date
09.08.2015
2512 days overdue - Votes
- Private
FS#2019 - title -tag
I vote for removing $fs->prefs['page_title'] from title-tag.
Comments welcome!
Explanation:
When the user has many open flyspray tabs, he cannot distinguish them at the first look, because the tab header is filled with redundant information of the systemwide 'page_title' name.
But the browsers also show the favicon.ico of the website (BTW: we need a better one, with some color - and the big webapp icons too for iPhone & co..)
So the user has indication that the tab is a flyspray tab and the page_title text is redundant and wasted space there.
Also search engines could better represent search results if they group together the results from one website. (google shows most relevant pages together if google is sure the whole website is the best search result for the search query (ranked #1)
flyspray> grep -r 'setTitle' * includes/class.tpl.php: public function setTitle($title) index.php:$page->setTitle($fs->prefs['page_title'] . $proj->prefs['project_title']); scripts/lostpw.php:$page->setTitle($fs->prefs['page_title'] . L('lostpw')); scripts/newtask.php:$page->setTitle($fs->prefs['page_title'] . $proj->prefs['project_title'] . ': ' . L('newtask')); scripts/register.php:$page->setTitle($fs->prefs['page_title'] . L('registernewuser')); scripts/details.php:$page->setTitle(sprintf('FS#%d : %s', $task_details['task_id'], $task_details['item_summary'])); scripts/depends.php:$page->setTitle(sprintf('FS#%d : %s', $id, L('dependencygraph'))); scripts/index.php:$page->setTitle($fs->prefs['page_title'] . $proj->prefs['project_title'] . ': ' . L('tasklist')); scripts/admin.php: $page->setTitle($fs->prefs['page_title'] . L('admintoolboxlong')); scripts/gantt.php:$page->setTitle($fs->prefs['page_title'] . $proj->prefs['project_title'] . ': ' . L('gantt')); scripts/roadmap.php:$page->setTitle($fs->prefs['page_title'] . L('roadmap')); scripts/pm.php: $page->setTitle($fs->prefs['page_title'] . L('pmtoolbox')); scripts/reports.php:$page->setTitle($fs->prefs['page_title'] . L('reports')); scripts/myprofile.php:$page->setTitle($fs->prefs['page_title'] . L('editmydetails')); scripts/toplevel.php:$page->setTitle($fs->prefs['page_title'] . $proj->prefs['project_title'] . ': ' . L('toplevel')); scripts/newmultitasks.php:$page->setTitle($fs->prefs['page_title'] . $proj->prefs['project_title'] . ': ' . L('newtask')); scripts/user.php:$page->setTitle($fs->prefs['page_title'] . L('viewprofile'));
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + 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 + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task