Update index.html

Signed-off-by: elseif <elseif@live.cn>
This commit is contained in:
elseif 2025-09-01 00:06:52 +08:00 committed by GitHub
parent 16854dadf9
commit 2ab01e5328
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -451,6 +451,10 @@
title:"Netinstall (CLI Linux)", title:"Netinstall (CLI Linux)",
type:"netinstall_linux_cli" type:"netinstall_linux_cli"
}, },
{
title:"Changelog",
type:"changlog"
},
] ]
} }
] ]
@ -483,6 +487,10 @@
{ {
title:"Install image", title:"Install image",
type:"install" type:"install"
},
{
title:"Changelog",
type:"changlog"
} }
] ]
} }
@ -610,7 +618,6 @@
files.push(`netinstall-${version}.zip`); files.push(`netinstall-${version}.zip`);
if(type === "netinstall_linux_cli") if(type === "netinstall_linux_cli")
files.push(`netinstall-${version}.tar.gz`); files.push(`netinstall-${version}.tar.gz`);
return files; return files;
}; };
@ -643,30 +650,35 @@
<tr class="hv"> <tr class="hv">
<td>${d.title}</td> <td>${d.title}</td>
${download.versions.map(v => { ${download.versions.map(v => {
const files = fileNames(v.version,g.arch,d.type); if(d.type === "changlog"){
if (files && files.length > 0) { const url = "https://download.mikrotik.com/routeros/v.version/CHANGELOG"
const links = files.map(file => { return `<a href="${url}" class="download-btn" title="${d.title}" target="_blank"><i class="fa fa-download"></i></a>`;
const url = `${baseUrl(v.version, g.arch)}${file}`; }else{
if (download.versions.length === 4 && d.type in {vhdx:1,vmdk:1,vdi:1,vhd:1,img:1,ova:1} ){ const files = fileNames(v.version,g.arch,d.type);
if (v.version.charAt(0) === "6" ){ if (files && files.length > 0) {
return `<a href="${url}" class="download-btn" title="${file}" target="_blank"><i class="fa fa-download"></i> Legacy</a>`; const links = files.map(file => {
const url = `${baseUrl(v.version, g.arch)}${file}`;
}else{ if (download.versions.length === 4 && d.type in {vhdx:1,vmdk:1,vdi:1,vhd:1,img:1,ova:1} ){
if (file.includes("legacy-bios")){ if (v.version.charAt(0) === "6" ){
return `<a href="${url}" class="download-btn" title="${file}" target="_blank"><i class="fa fa-download"></i> Legacy</a>`; return `<a href="${url}" class="download-btn" title="${file}" target="_blank"><i class="fa fa-download"></i> Legacy</a>`;
}else{
return `<a href="${url}" class="download-btn" title="${file}" target="_blank"><i class="fa fa-download"></i> UEFI</a>`; }else{
} if (file.includes("legacy-bios")){
} return `<a href="${url}" class="download-btn" title="${file}" target="_blank"><i class="fa fa-download"></i> Legacy</a>`;
}else{
}else{ return `<a href="${url}" class="download-btn" title="${file}" target="_blank"><i class="fa fa-download"></i> UEFI</a>`;
return `<a href="${url}" class="download-btn" title="${file}" target="_blank"><i class="fa fa-download"></i></a>`; }
} }
}).join(" ");
return `<td>${links}</td>`; }else{
}else{ return `<a href="${url}" class="download-btn" title="${file}" target="_blank"><i class="fa fa-download"></i></a>`;
return `<td></td>`; }
} }).join(" ");
return `<td>${links}</td>`;
}else{
return `<td></td>`;
}
}
}).join("")} }).join("")}
</tr> </tr>
`; `;