Add new wiki to configurator tabs (#3237)
* Add new wiki to configurator tabs * Unify connecting characters in URL10.9-maintenance
parent
ce2b69843f
commit
654dca2a19
|
@ -318,9 +318,10 @@ class GuiControl {
|
||||||
const documentationButton = $('div#content #button-documentation');
|
const documentationButton = $('div#content #button-documentation');
|
||||||
documentationButton.html("Wiki");
|
documentationButton.html("Wiki");
|
||||||
|
|
||||||
if (GUI.active_tab !== 'firmware_flasher') { // hack till we have a nice solution for individual wiki URLs for each page
|
const tRex = GUI.active_tab.replaceAll('_', '-').toLowerCase();
|
||||||
documentationButton.attr("href", "https://github.com/betaflight/betaflight/wiki");
|
const url = `https://betaflight.com/docs/configurator/${tRex}-tab`;
|
||||||
}
|
|
||||||
|
fetch(url).then(res => documentationButton.attr("href", res.ok ? url : `https://betaflight.com/docs/wiki`));
|
||||||
|
|
||||||
// loading tooltip
|
// loading tooltip
|
||||||
jQuery(function () {
|
jQuery(function () {
|
||||||
|
|
|
@ -76,13 +76,9 @@ firmware_flasher.initialize = function (callback) {
|
||||||
$('div.release_info .configFilename').text(self.isConfigLocal ? self.configFilename : "[default]");
|
$('div.release_info .configFilename').text(self.isConfigLocal ? self.configFilename : "[default]");
|
||||||
|
|
||||||
// Wiki link to url found in unified target configuration or if not defined to general wiki url
|
// Wiki link to url found in unified target configuration or if not defined to general wiki url
|
||||||
let targetWiki = $('#targetWikiInfoUrl');
|
const targetWiki = $('#targetWikiInfoUrl');
|
||||||
targetWiki.html(` [Wiki]`);
|
targetWiki.html(` [Wiki]`);
|
||||||
if (summary.wiki === undefined) {
|
targetWiki.attr("href", summary.wiki === undefined ? "https://betaflight.com/docs/wiki/" : summary.wiki);
|
||||||
targetWiki.attr("href", "https://github.com/betaflight/betaflight/wiki/");
|
|
||||||
} else {
|
|
||||||
targetWiki.attr("href", summary.wiki);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (summary.cloudBuild) {
|
if (summary.cloudBuild) {
|
||||||
$('div.release_info #cloudTargetInfo').show();
|
$('div.release_info #cloudTargetInfo').show();
|
||||||
|
|
Loading…
Reference in New Issue