- 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
1990 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'));