mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-08-14 06:30:50 +00:00
Add a toplevel pointer to the PVE admin guide
Since the Admin Guide is now delivered with each standard PVE installation, link it from the support tab Initial idea was to include the chapters list in the panel itself but a simple link renders better because: * linking to toplevel allows to show that pdf and epub are also available * the chapter list is long and would need scrolling on laptop displays * since a click opens the documentation in another tab, table of content and content would be in two different tabs, which is not intuitive
This commit is contained in:
parent
de38208467
commit
80e51f7ee6
@ -1,6 +1,7 @@
|
||||
Ext.define('PVE.dc.Support', {
|
||||
extend: 'Ext.panel.Panel',
|
||||
alias: 'widget.pveDcSupport',
|
||||
pveGuidePath: '/pve-docs/index.html',
|
||||
|
||||
invalidHtml: '<h1>No valid subscription</h1>' + PVE.Utils.noSubKeyHtml,
|
||||
|
||||
@ -10,13 +11,21 @@ Ext.define('PVE.dc.Support', {
|
||||
|
||||
bugzillaHtml: '<h1>Bug Tracking</h1>Our bug tracking system is available <a target="_blank" href="https://bugzilla.proxmox.com">here</a>.',
|
||||
|
||||
docuHtml: '<h1>Documentation</h1>Complete documentation, tutorials, videos and more is available at our <a target="_blank" href="http://pve.proxmox.com/wiki/Documentation">wiki</a>.',
|
||||
docuHtml: function() {
|
||||
var me = this;
|
||||
var guideUrl = window.location.origin + me.pveGuidePath;
|
||||
var text = Ext.String.format('<h1>Documentation</h1>'
|
||||
+ 'The official Proxmox VE Administration Guide'
|
||||
+ ' is included with this installation and can be browsed at '
|
||||
+ '<a target="_blank" href="{0}">{0}</a>', guideUrl);
|
||||
return text;
|
||||
},
|
||||
|
||||
updateActive: function(data) {
|
||||
var me = this;
|
||||
|
||||
var html = '<h1>' + data.productname + '</h1>' + me.activeHtml;
|
||||
html += '<br><br>' + me.docuHtml;
|
||||
html += '<br><br>' + me.docuHtml();
|
||||
html += '<br><br>' + me.bugzillaHtml;
|
||||
|
||||
me.update(html);
|
||||
@ -26,7 +35,7 @@ Ext.define('PVE.dc.Support', {
|
||||
var me = this;
|
||||
|
||||
var html = '<h1>' + data.productname + '</h1>' + me.communityHtml;
|
||||
html += '<br><br>' + me.docuHtml;
|
||||
html += '<br><br>' + me.docuHtml();
|
||||
html += '<br><br>' + me.bugzillaHtml;
|
||||
|
||||
me.update(html);
|
||||
|
Loading…
Reference in New Issue
Block a user