Skip to content

Commit 1367881

Browse files
LupulKristan Kenney
authored andcommitted
Web UI - Add tooltips to quick action toolbar items (hestiacp#323)
* UI: add tooltips for quick action toolbar on web domain list * UI: add tooltips for quick action toolbar on user list * UI: add tooltips for quick action toolbar on dns domain and records list * UI: add tooltips for quick action toolbar on mail domain and accounts list * UI: add tooltips for quick action toolbar on database list * UI: add tooltips for quick action toolbar on cron list * UI: add tooltips for quick action toolbar on backup list
1 parent cd3cdcc commit 1367881

17 files changed

+81
-81
lines changed

web/templates/admin/list_backup.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,15 +74,15 @@
7474
<div class="clearfix l-unit__stat-col--left super-compact">
7575
<input id="check<?php echo $i ?>" class="ch-toggle" type="checkbox" name="backup[]" value="<?php echo $key ?>">
7676
</div>
77-
<div class="clearfix l-unit__stat-col--left wide-3"><b><a href="/list/backup/?backup=<?=$key?>&token=<?=$_SESSION['token']?>"><?=$key?></a></b></div>
77+
<div class="clearfix l-unit__stat-col--left wide-3"><b><a href="/list/backup/?backup=<?=$key?>&token=<?=$_SESSION['token']?>" title="<?=__('restore')?>"><?=$key?></a></b></div>
7878
<!-- START QUICK ACTION TOOLBAR AREA -->
7979
<div class="clearfix l-unit__stat-col--left compact-4 text-right">
8080
<div class="l-unit-toolbar__col l-unit-toolbar__col--right noselect">
8181
<div class="actions-panel clearfix">
82-
<div class="actions-panel__col actions-panel__download shortcut-d" key-action="href"><a href="/download/backup/?backup=<?=$key?>&token=<?=$_SESSION['token']?>"><i class="fas fa-file-download status-icon lightblue status-icon dim"></i></a></div>
83-
<div class="actions-panel__col actions-panel__list shortcut-d" key-action="href"><a href="/list/backup/?backup=<?=$key?>&token=<?=$_SESSION['token']?>"><i class="fas fa-undo status-icon green status-icon dim"></i></a></div>
82+
<div class="actions-panel__col actions-panel__download shortcut-d" key-action="href"><a href="/download/backup/?backup=<?=$key?>&token=<?=$_SESSION['token']?>" title="<?=__('download')?>"><i class="fas fa-file-download status-icon lightblue status-icon dim"></i></a></div>
83+
<div class="actions-panel__col actions-panel__list shortcut-d" key-action="href"><a href="/list/backup/?backup=<?=$key?>&token=<?=$_SESSION['token']?>" title="<?=__('restore')?>"><i class="fas fa-undo status-icon green status-icon dim"></i></a></div>
8484
<div class="actions-panel__col actions-panel__delete shortcut-delete" key-action="js">
85-
<a id="delete_link_<?=$i?>" class="data-controls do_delete">
85+
<a id="delete_link_<?=$i?>" class="data-controls do_delete" title="<?=__('delete')?>">
8686
<i class="fas fa-trash status-icon red status-icon dim do_delete"></i>
8787
<input type="hidden" name="delete_url" value="/delete/backup/?backup=<?=$key?>&token=<?=$_SESSION['token']?>" />
8888
<div id="delete_dialog_<?=$i?>" class="confirmation-text-delete hidden" title="<?=__('Confirmation')?>">

web/templates/admin/list_cron.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,14 +87,14 @@
8787
<div class="clearfix l-unit__stat-col--left super-compact">
8888
<input id="check<?php echo $i ?>" class="ch-toggle" type="checkbox" name="job[]" value="<?php echo $key ?>">
8989
</div>
90-
<div class="clearfix l-unit__stat-col--left wide-5"><b><a href="/edit/cron/?job=<?=$data[$key]['JOB']?>&token=<?=$_SESSION['token']?>"><?=htmlspecialchars($data[$key]['CMD'], ENT_NOQUOTES)?></a></b></div>
90+
<div class="clearfix l-unit__stat-col--left wide-5"><b><a href="/edit/cron/?job=<?=$data[$key]['JOB']?>&token=<?=$_SESSION['token']?>" title="<?=__('Editing Cron Job')?>"><?=htmlspecialchars($data[$key]['CMD'], ENT_NOQUOTES)?></a></b></div>
9191
<!-- START QUICK ACTION TOOLBAR AREA -->
9292
<div class="clearfix l-unit__stat-col--left compact-2 text-right">
9393
<div class="l-unit-toolbar__col l-unit-toolbar__col--right noselect">
9494
<div class="actions-panel clearfix">
95-
<div class="actions-panel__col actions-panel__download shortcut-d" key-action="href"><a href="/edit/cron/?job=<?=$data[$key]['JOB']?>&token=<?=$_SESSION['token']?>"><i class="fas fa-pencil-alt status-icon orange status-icon dim"></i></a></div>
95+
<div class="actions-panel__col actions-panel__download shortcut-d" key-action="href"><a href="/edit/cron/?job=<?=$data[$key]['JOB']?>&token=<?=$_SESSION['token']?>" title="<?=__('Editing Cron Job')?>"><i class="fas fa-pencil-alt status-icon orange status-icon dim"></i></a></div>
9696
<div class="actions-panel__col actions-panel__suspend shortcut-s" key-action="js">
97-
<a id="<?=$spnd_action ?>_link_<?=$i?>" class="data-controls do_<?=$spnd_action?>">
97+
<a id="<?=$spnd_action ?>_link_<?=$i?>" class="data-controls do_<?=$spnd_action?>" title="<?=__($spnd_action)?>">
9898
<i class="fas fa-pause status-icon highlight status-icon dim do_<?=$spnd_action?>"></i>
9999
<input type="hidden" name="<?=$spnd_action?>_url" value="/<?=$spnd_action?>/cron/?job=<?=$data[$key]['JOB']?>&token=<?=$_SESSION['token']?>" />
100100
<div id="<?=$spnd_action?>_dialog_<?=$i?>" class="confirmation-text-suspention hidden" title="<?=__('Confirmation')?>">
@@ -103,7 +103,7 @@
103103
</a>
104104
</div>
105105
<div class="actions-panel__col actions-panel__delete shortcut-delete" key-action="js">
106-
<a id="delete_link_<?=$i?>" class="data-controls do_delete">
106+
<a id="delete_link_<?=$i?>" class="data-controls do_delete" title="<?=__('delete')?>">
107107
<i class="fas fa-trash status-icon red status-icon dim do_delete"></i>
108108
<input type="hidden" name="delete_url" value="/delete/cron/?job=<?=$data[$key]['JOB']?>&token=<?=$_SESSION['token']?>" />
109109
<div id="delete_dialog_<?=$i?>" class="confirmation-text-delete hidden" title="<?=__('Confirmation')?>">

web/templates/admin/list_db.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -121,14 +121,14 @@
121121
<div class="clearfix l-unit__stat-col--left super-compact">
122122
<input id="check<?php echo $i ?>" class="ch-toggle" type="checkbox" name="database[]" value="<?php echo $key ?>">
123123
</div>
124-
<div class="clearfix l-unit__stat-col--left wide-3"><b><a href="/edit/db/?database=<?=$key?>&token=<?=$_SESSION['token']?>"><?=$key?></a></b></div>
124+
<div class="clearfix l-unit__stat-col--left wide-3"><b><a href="/edit/db/?database=<?=$key?>&token=<?=$_SESSION['token']?>" title="<?=__('Editing Database')?>"><?=$key?></a></b></div>
125125
<!-- START QUICK ACTION TOOLBAR AREA -->
126126
<div class="clearfix l-unit__stat-col--left text-right compact-2">
127127
<div class="l-unit-toolbar__col l-unit-toolbar__col--right noselect">
128128
<div class="actions-panel clearfix">
129-
<div class="actions-panel__col actions-panel__logs shortcut-enter" key-action="href"><a href="/edit/db/?database=<?=$key?>&token=<?=$_SESSION['token']?>"><i class="fas fa-pencil-alt status-icon orange status-icon dim"></i></a></div>
129+
<div class="actions-panel__col actions-panel__logs shortcut-enter" key-action="href"><a href="/edit/db/?database=<?=$key?>&token=<?=$_SESSION['token']?>" title="<?=__('Editing Database')?>"><i class="fas fa-pencil-alt status-icon orange status-icon dim"></i></a></div>
130130
<div class="actions-panel__col actions-panel__suspend shortcut-s" key-action="js">
131-
<a id="<?=$spnd_action ?>_link_<?=$i?>" class="data-controls do_<?=$spnd_action?>">
131+
<a id="<?=$spnd_action ?>_link_<?=$i?>" class="data-controls do_<?=$spnd_action?>" title="<?=__($spnd_action)?>">
132132
<i class="fas fa-pause status-icon highlight status-icon dim do_<?=$spnd_action?>"></i>
133133
<input type="hidden" name="<?=$spnd_action?>_url" value="/<?=$spnd_action?>/db/?database=<?=$key?>&token=<?=$_SESSION['token']?>" />
134134
<div id="<?=$spnd_action?>_dialog_<?=$i?>" class="confirmation-text-suspention hidden" title="<?=__('Confirmation')?>">
@@ -137,7 +137,7 @@
137137
</a>
138138
</div>
139139
<div class="actions-panel__col actions-panel__delete shortcut-delete" key-action="js">
140-
<a id="delete_link_<?=$i?>" class="data-controls do_delete">
140+
<a id="delete_link_<?=$i?>" class="data-controls do_delete" title="<?=__('delete')?>">
141141
<i class="fas fa-trash status-icon red status-icon dim do_delete"></i>
142142
<input type="hidden" name="delete_url" value="/delete/db/?database=<?=$key?>&token=<?=$_SESSION['token']?>" />
143143
<div id="delete_dialog_<?=$i?>" class="confirmation-text-delete hidden" title="<?=__('Confirmation')?>">

web/templates/admin/list_dns.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -82,18 +82,18 @@
8282
<div class="clearfix l-unit__stat-col--left super-compact">
8383
<input id="check<?php echo $i ?>" class="ch-toggle" type="checkbox" name="domain[]" value="<?php echo $key ?>">
8484
</div>
85-
<div class="clearfix l-unit__stat-col--left wide-3"><b><a href="/list/dns/?domain=<?=$key?>&token=<?=$_SESSION['token']?>"><?=$key?></a></b></div>
85+
<div class="clearfix l-unit__stat-col--left wide-3"><b><a href="/list/dns/?domain=<?=$key?>&token=<?=$_SESSION['token']?>" title="<?=__('DNS records')?>"><?=$key?></a></b></div>
8686
<!-- START QUICK ACTION TOOLBAR AREA -->
8787
<div class="clearfix l-unit__stat-col--left text-right">
8888
<div class="l-unit-toolbar__col l-unit-toolbar__col--right noselect">
8989
<div class="actions-panel clearfix">
9090

91-
<div class="actions-panel__col actions-panel__logs shortcut-n" key-action="href"><a href="/add/dns/?domain=<?=$key?>&token=<?=$_SESSION['token']?>"><i class="fas fa-plus-circle status-icon green status-icon dim"></i></a></div>
92-
<div class="actions-panel__col actions-panel__edit shortcut-l" key-action="href"><a href="/list/dns/?domain=<?=$key?>&token=<?=$_SESSION['token']?>"><i class="fas fa-list status-icon lightblue status-icon dim"></i></div>
93-
<div class="actions-panel__col actions-panel__logs shortcut-enter" key-action="href"><a href="/edit/dns/?domain=<?=$key?>&token=<?=$_SESSION['token']?>"><i class="fas fa-pencil-alt status-icon orange status-icon dim"></i></a></div>
91+
<div class="actions-panel__col actions-panel__logs shortcut-n" key-action="href"><a href="/add/dns/?domain=<?=$key?>&token=<?=$_SESSION['token']?>" title="<?=__('Add DNS Record')?>"><i class="fas fa-plus-circle status-icon green status-icon dim"></i></a></div>
92+
<div class="actions-panel__col actions-panel__edit shortcut-l" key-action="href"><a href="/list/dns/?domain=<?=$key?>&token=<?=$_SESSION['token']?>" title="<?=__('DNS records')?>"><i class="fas fa-list status-icon lightblue status-icon dim"></i></div>
93+
<div class="actions-panel__col actions-panel__logs shortcut-enter" key-action="href"><a href="/edit/dns/?domain=<?=$key?>&token=<?=$_SESSION['token']?>" title="<?=__('Editing DNS Domain')?>"><i class="fas fa-pencil-alt status-icon orange status-icon dim"></i></a></div>
9494

9595
<div class="actions-panel__col actions-panel__suspend shortcut-s" key-action="js">
96-
<a id="<?=$spnd_action ?>_link_<?=$i?>" class="data-controls do_<?=$spnd_action?>">
96+
<a id="<?=$spnd_action ?>_link_<?=$i?>" class="data-controls do_<?=$spnd_action?>" title="<?=__($spnd_action)?>">
9797
<i class="fas fa-pause status-icon highlight status-icon dim do_<?=$spnd_action?>"></i>
9898
<input type="hidden" name="<?=$spnd_action?>_url" value="/<?=$spnd_action?>/dns/?domain=<?=$key?>&token=<?=$_SESSION['token']?>" />
9999
<div id="<?=$spnd_action?>_dialog_<?=$i?>" class="confirmation-text-suspention hidden" title="<?=__('Confirmation')?>">
@@ -102,7 +102,7 @@
102102
</a>
103103
</div>
104104
<div class="actions-panel__col actions-panel__delete shortcut-delete" key-action="js">
105-
<a id="delete_link_<?=$i?>" class="data-controls do_delete">
105+
<a id="delete_link_<?=$i?>" class="data-controls do_delete" title="<?=__('delete')?>">
106106
<i class="fas fa-trash status-icon red status-icon dim do_delete"></i>
107107
<input type="hidden" name="delete_url" value="/delete/dns/?domain=<?=$key?>&token=<?=$_SESSION['token']?>" />
108108
<div id="delete_dialog_<?=$i?>" class="confirmation-text-delete hidden" title="<?=__('Confirmation')?>">

web/templates/admin/list_dns_rec.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,14 +70,14 @@
7070
<div class="clearfix l-unit__stat-col--left super-compact">
7171
<input id="check<?=$data[$key]['ID']?>" class="ch-toggle" type="checkbox" name="record[]" value="<?=$data[$key]['ID']?>">
7272
</div>
73-
<div class="clearfix l-unit__stat-col--left small"><b><a href="/edit/dns/?domain=<?=htmlspecialchars($_GET['domain'])?>&record_id=<?=$data[$key]['ID']?>&token=<?=$_SESSION['token']?>"><? echo substr($data[$key]['RECORD'], 0, 12); if(strlen($data[$key]['RECORD']) > 12 ) echo '...'; ?></a></b></div>
73+
<div class="clearfix l-unit__stat-col--left small"><b><a href="/edit/dns/?domain=<?=htmlspecialchars($_GET['domain'])?>&record_id=<?=$data[$key]['ID']?>&token=<?=$_SESSION['token']?>" title="<?=__('Editing DNS Record').': '.htmlspecialchars($data[$key]['RECORD'])?>"><? echo substr($data[$key]['RECORD'], 0, 12); if(strlen($data[$key]['RECORD']) > 12 ) echo '...'; ?></a></b></div>
7474
<!-- START QUICK ACTION TOOLBAR AREA -->
7575
<div class="clearfix l-unit__stat-col--left compact text-right">
7676
<div class="l-unit-toolbar__col l-unit-toolbar__col--right noselect">
7777
<div class="actions-panel clearfix">
78-
<div class="actions-panel__col actions-panel__logs shortcut-enter" key-action="href"><a href="/edit/dns/?domain=<?=htmlspecialchars($_GET['domain'])?>&record_id=<?=$data[$key]['ID']?>&token=<?=$_SESSION['token']?>"><i class="fas fa-pencil-alt status-icon orange status-icon dim"></i></a></div>
78+
<div class="actions-panel__col actions-panel__logs shortcut-enter" key-action="href"><a href="/edit/dns/?domain=<?=htmlspecialchars($_GET['domain'])?>&record_id=<?=$data[$key]['ID']?>&token=<?=$_SESSION['token']?>" title="<?=__('Editing DNS Record')?>"><i class="fas fa-pencil-alt status-icon orange status-icon dim"></i></a></div>
7979
<div class="actions-panel__col actions-panel__delete shortcut-delete" key-action="js">
80-
<a id="delete_link_<?=$i?>" class="data-controls do_delete">
80+
<a id="delete_link_<?=$i?>" class="data-controls do_delete" title="<?=__('delete')?>">
8181
<i class="fas fa-trash status-icon red status-icon dim do_delete"></i>
8282
<input type="hidden" name="delete_url" value="/delete/dns/?domain=<?=htmlspecialchars($_GET['domain'])?>&record_id=<?=$data[$key]['ID']?>&token=<?=$_SESSION['token']?>" />
8383
<div id="delete_dialog_<?=$i?>" class="confirmation-text-delete hidden" title="<?=__('Confirmation')?>">

web/templates/admin/list_mail.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -92,18 +92,18 @@
9292
<div class="clearfix l-unit__stat-col--left super-compact">
9393
<input id="check<?php echo $i ?>" class="ch-toggle" type="checkbox" name="domain[]" value="<?php echo $key ?>">
9494
</div>
95-
<div class="clearfix l-unit__stat-col--left wide-3"><b><a href="?domain=<?=$key?>&token=<?=$_SESSION['token']?>"><?=$key?></a></b></div>
95+
<div class="clearfix l-unit__stat-col--left wide-3"><b><a href="?domain=<?=$key?>&token=<?=$_SESSION['token']?>" title="<?=__('mail accounts')?>"><?=$key?></a></b></div>
9696
<!-- START QUICK ACTION TOOLBAR AREA -->
9797
<div class="clearfix l-unit__stat-col--left text-right compact-4">
9898
<div class="l-unit-toolbar__col l-unit-toolbar__col--right noselect">
9999
<div class="actions-panel clearfix">
100-
<div class="actions-panel__col actions-panel__logs shortcut-n" key-action="href"><a href="/add/mail/?domain=<?=$key?>&token=<?=$_SESSION['token']?>"><i class="fas fa-plus-circle status-icon green status-icon dim"></i></a></div>
101-
<div class="actions-panel__col actions-panel__edit shortcut-l" key-action="href"><a href="?domain=<?=$key?>&token=<?=$_SESSION['token']?>"><i class="fas fa-users status-icon blue status-icon dim"></i></div>
102-
<div class="actions-panel__col actions-panel__edit" key-action="href"><a href="http://webmail.<?=$key?>/" target="_blank"><i class="fas fa-paper-plane status-icon lightblue status-icon dim"></i></div>
103-
<div class="actions-panel__col actions-panel__logs shortcut-enter" key-action="href"><a href="/edit/mail/?domain=<?=$key?>&token=<?=$_SESSION['token']?>"><i class="fas fa-pencil-alt status-icon orange status-icon dim"></i></a></div>
100+
<div class="actions-panel__col actions-panel__logs shortcut-n" key-action="href"><a href="/add/mail/?domain=<?=$key?>&token=<?=$_SESSION['token']?>" title="<?=__('Add Mail Account')?>"><i class="fas fa-plus-circle status-icon green status-icon dim"></i></a></div>
101+
<div class="actions-panel__col actions-panel__edit shortcut-l" key-action="href"><a href="?domain=<?=$key?>&token=<?=$_SESSION['token']?>" title="<?=__('mail accounts')?>"><i class="fas fa-users status-icon blue status-icon dim"></i></div>
102+
<div class="actions-panel__col actions-panel__edit" key-action="href"><a href="http://webmail.<?=$key?>/" target="_blank" title="<?=__('open webmail')?>"><i class="fas fa-paper-plane status-icon lightblue status-icon dim"></i></div>
103+
<div class="actions-panel__col actions-panel__logs shortcut-enter" key-action="href"><a href="/edit/mail/?domain=<?=$key?>&token=<?=$_SESSION['token']?>" title="<?=__('Editing Mail Domain')?>"><i class="fas fa-pencil-alt status-icon orange status-icon dim"></i></a></div>
104104

105105
<div class="actions-panel__col actions-panel__suspend shortcut-s" key-action="js">
106-
<a id="<?=$spnd_action ?>_link_<?=$i?>" class="data-controls do_<?=$spnd_action?>">
106+
<a id="<?=$spnd_action ?>_link_<?=$i?>" class="data-controls do_<?=$spnd_action?>" title="<?=__($spnd_action)?>">
107107
<i class="fas fa-pause status-icon highlight status-icon dim do_<?=$spnd_action?>"></i>
108108
<input type="hidden" name="<?=$spnd_action?>_url" value="/<?=$spnd_action?>/mail/?domain=<?=$key?>&token=<?=$_SESSION['token']?>" />
109109
<div id="<?=$spnd_action?>_dialog_<?=$i?>" class="confirmation-text-suspention hidden" title="<?=__('Confirmation')?>">
@@ -112,7 +112,7 @@
112112
</a>
113113
</div>
114114
<div class="actions-panel__col actions-panel__delete shortcut-delete" key-action="js">
115-
<a id="delete_link_<?=$i?>" class="data-controls do_delete">
115+
<a id="delete_link_<?=$i?>" class="data-controls do_delete" title="<?=__('delete')?>">
116116
<i class="fas fa-trash status-icon red status-icon dim do_delete"></i>
117117
<input type="hidden" name="delete_url" value="/delete/mail/?domain=<?=$key?>&token=<?=$_SESSION['token']?>" />
118118
<div id="delete_dialog_<?=$i?>" class="confirmation-text-delete hidden" title="<?=__('Confirmation')?>">

0 commit comments

Comments
 (0)