Skip to content

Commit

Permalink
Add/Update help icon linking to docs rockstor#2720
Browse files Browse the repository at this point in the history
In the configuration modals for our Services, some include links to
their respective docs while other do not.

This commit harmonizes these discrepancies by adding the same help icon
linking to the Service's section in our docs.
Also includes:
  - minor update of Tailscale service configuration header so that it
    matches the other services
  - update copyright statements
  • Loading branch information
FroggyFlox committed Oct 21, 2023
1 parent 7405231 commit fcdb18e
Show file tree
Hide file tree
Showing 8 changed files with 44 additions and 24 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<script>
/*
* Copyright (c) 2012-2020 RockStor, Inc. <http://rockstor.com>
* Copyright (c) 2012-2023 RockStor, Inc. <https://rockstor.com>
* This file is part of RockStor.
*
* RockStor is free software; you can redistribute it and/or modify
Expand All @@ -14,7 +14,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*
*/
</script>
Expand All @@ -23,7 +23,10 @@
<div class="col-md-12">
<div class="panel panel-default">

<div class="panel-heading">Configure {{serviceName}}</div>
<div class="panel-heading">Configure {{serviceName}}
<a href="https://rockstor.com/docs/interface/system/services.html#active-directory-ad" target="_blank"
title="See Rockstor's documentation" rel="tooltip"><i class="glyphicon glyphicon-question-sign"></i></a>
</div>

<div class="panel-body">
<form class="form-horizontal" id="active-directory-form" name="aform">
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<script>
/*
* Copyright (c) 2012-2016 RockStor, Inc. <http://rockstor.com>
* Copyright (c) 2012-2023 RockStor, Inc. <https://rockstor.com>
* This file is part of RockStor.
*
* RockStor is free software; you can redistribute it and/or modify
Expand All @@ -14,7 +14,7 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*
*/
</script>
Expand All @@ -27,7 +27,10 @@
<div class="row">
<div class="col-md-12">
<div class="panel panel-default">
<div class="panel-heading">Configure {{serviceName}} Service</div>
<div class="panel-heading">Configure {{serviceName}} Service
<a href="https://rockstor.com/docs/interface/system/services.html#rock-ons-docker-plugin-system" target="_blank"
title="See Rockstor's documentation" rel="tooltip"><i class="glyphicon glyphicon-question-sign"></i></a>
</div>
<div class="panel-body">
<form class="form-horizontal" id="docker-form" name="aform">
<div class="messages"></div>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<script>
/*
* Copyright (c) 2012-2020 RockStor, Inc. <http://rockstor.com>
* Copyright (c) 2012-2023 RockStor, Inc. <https://rockstor.com>
* This file is part of RockStor.
*
* RockStor is free software; you can redistribute it and/or modify
Expand All @@ -14,15 +14,18 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*
*/
</script>

<div class="row">
<div class="col-md-12">
<div class="panel panel-default">
<div class="panel-heading">Configure {{serviceName}}</div>
<div class="panel-heading">Configure {{serviceName}}
<a href="https://rockstor.com/docs/interface/system/services.html#lightweight-directory-access-protocol-ldap" target="_blank"
title="See Rockstor's documentation" rel="tooltip"><i class="glyphicon glyphicon-question-sign"></i></a>
</div>
<div class="panel-body">
<form class="form-horizontal" id="ldap-form" name="aform">
<div class="messages"></div>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<script>
/*
* Copyright (c) 2012-2016 RockStor, Inc. <http://rockstor.com>
* Copyright (c) 2012-2023 RockStor, Inc. <https://rockstor.com>
* This file is part of RockStor.
*
* RockStor is free software; you can redistribute it and/or modify
Expand All @@ -14,15 +14,18 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*
*/
</script>

<div class="row">
<div class="col-md-12">
<div class="panel panel-default">
<div class="panel-heading">Configure {{serviceName}}</div>
<div class="panel-heading">Configure {{serviceName}}
<a href="https://rockstor.com/docs/interface/system/services.html#network-information-server-nis" target="_blank"
title="See Rockstor's documentation" rel="tooltip"><i class="glyphicon glyphicon-question-sign"></i></a>
</div>
<div class="panel-body">
<form class="form-horizontal" id="nis-form" name="aform">
<div class="messages"></div>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<script>
/*
* Copyright (c) 2012-2016 RockStor, Inc. <http://rockstor.com>
* Copyright (c) 2012-2023 RockStor, Inc. <https://rockstor.com>
* This file is part of RockStor.
*
* RockStor is free software; you can redistribute it and/or modify
Expand All @@ -14,15 +14,18 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*
*/
</script>

<div class="row">
<div class="col-md-12">
<div class="panel panel-default">
<div class="panel-heading">Configure {{serviceName}}</div>
<div class="panel-heading">Configure {{serviceName}}
<a href="https://rockstor.com/docs/interface/system/services.html#ntp" target="_blank"
title="See Rockstor's documentation" rel="tooltip"><i class="glyphicon glyphicon-question-sign"></i></a>
</div>
<div class="panel-body">
<form class="form-horizontal" id="ntpd-form" name="aform">
<div class="messages"></div>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<script>
/*
* Copyright (c) 2012-2016 RockStor, Inc. <http://rockstor.com>
* Copyright (c) 2012-2023 RockStor, Inc. <https://rockstor.com>
* This file is part of RockStor.
*
* RockStor is free software; you can redistribute it and/or modify
Expand All @@ -14,15 +14,18 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*
*/
</script>

<div class="row">
<div class="col-md-12">
<div class="panel panel-default">
<div class="panel-heading">Configure {{serviceName}}</div>
<div class="panel-heading">Configure {{serviceName}}
<a href="https://rockstor.com/docs/interface/system/services.html#nut-ups" target="_blank"
title="See Rockstor's documentation" rel="tooltip"><i class="glyphicon glyphicon-question-sign"></i></a>
</div>
<div class="panel-body">
<form class="form-horizontal" id="nut-form" name="aform">
<div class="messages"></div>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<script>
/*
* Copyright (c) 2012-2016 RockStor, Inc. <http://rockstor.com>
* Copyright (c) 2012-2023 RockStor, Inc. <https://rockstor.com>
* This file is part of RockStor.
*
* RockStor is free software; you can redistribute it and/or modify
Expand All @@ -14,16 +14,18 @@
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*
*/
</script>

<div class="row">
<div class="col-md-12">
<div class="panel panel-default">
<div class="panel-heading">Configure {{serviceName}}</div>

<div class="panel-heading">Configure {{serviceName}}
<a href="https://rockstor.com/docs/interface/system/services.html#samba" target="_blank"
title="See Rockstor's documentation" rel="tooltip"><i class="glyphicon glyphicon-question-sign"></i></a>
</div>
<div class="panel-body">
<form class="form-horizontal" id="smb-form" name="aform">
<div class="messages"></div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@
<div class="row">
<div class="col-md-12">
<div class="panel panel-default">
<div class="panel-heading">Configure the {{ serviceName }} service &nbsp;
<a href="https://rockstor.com/docs" target="_blank"
<div class="panel-heading">Configure {{ serviceName }}
<a href="https://rockstor.com/docs/interface/system/services.html#tailscale" target="_blank"
title="See Rockstor's documentation" rel="tooltip"><i class="glyphicon glyphicon-question-sign"></i></a>
</div>
<div class="panel-body">
Expand Down

0 comments on commit fcdb18e

Please sign in to comment.