mirror of
https://github.com/YunoHost/doc.git
synced 2024-09-03 20:06:26 +02:00
5659fee04d
* add docs.ru.md * update docs.ru.md * add overview.ru.md * update overview.md * update overview.md * update overview.ru.md * add try_yunohost.ru.md * update try_yunohost.ru.md * update try_yunohost.ru.md * update try_yunohost.ru.md * add admindoc.ru.md * update admindoc.ru.md * add how_to_host_yourself.ru.md * update how_to_host_yourself.ru.md * update how_to_host_yourself.ru.md * update how_to_host_yourself.ru.md * some updates * some fixes * (Grav GitSync) Automatic Commit from exituser * Revert "update overview.md" This reverts commit1691a5072b
. * Revert "update overview.md" This reverts commit19eb5002ca
. * Revert "update overview.md" This reverts commit1691a5072b
. * Revert "update overview.md" This reverts commit19eb5002ca
. * Delete pages/01.home directory * ooh.. * here we go again --------- Co-authored-by: exituser <git-sync@trilby.media>
79 lines
3.2 KiB
Markdown
79 lines
3.2 KiB
Markdown
---
|
||
title: Предустановленные образы
|
||
template: docs
|
||
taxonomy:
|
||
category: docs
|
||
routes:
|
||
default: '/images'
|
||
---
|
||
|
||
<span class="javascriptDisclaimer">
|
||
Для правильного отображения этой страницы требуется включить Javascript :s.
|
||
<br/>
|
||
<br/>
|
||
</span>
|
||
|
||
!!! Даже если изображение не соответствует последней версии YunoHost, вы все равно можете использовать его и выполнить обычное обновление системы после настройки!
|
||
|
||
!!! Если вы хотите проверить достоверность наших подписанных изображений, вы можете [скачать наш открытый ключ](https://forge.yunohost.org/yunohost.asc).
|
||
|
||
<div class="hardware-image">
|
||
<div id="cards-list">
|
||
</div>
|
||
</div>
|
||
<template id="image-template">
|
||
<div id="{id}" class="card panel panel-default">
|
||
<div class="panel-body text-center">
|
||
<h3>{name}</h3>
|
||
<div class="card-comment">{comment}</div>
|
||
<div class="card-desc text-center">
|
||
<img src="/user/images/{image}" height=100 style="vertical-align:middle">
|
||
</div>
|
||
</div>
|
||
<div class="annotations flex-container">
|
||
<div class="flex-child annotation"><a href="{file}.sha256sum">[fa=barcode] Контрольная сумма</a></div>
|
||
<div class="flex-child annotation"><a href="{file}.sig">[fa=tag] Signature</a></div>
|
||
</div>
|
||
<div class="btn-group" role="group">
|
||
<a href="{file}" target="_BLANK" type="button" class="btn btn-info col-sm-12"><span class="glyphicon glyphicon-download-alt" aria-hidden="true"></span> Скачать <small>{version}</small></a>
|
||
</div>
|
||
</div>
|
||
</template>
|
||
|
||
|
||
<script>
|
||
/*
|
||
###############################################################################
|
||
Script that loads the infos from javascript and creates the corresponding
|
||
cards
|
||
###############################################################################
|
||
*/
|
||
$(document).ready(function () {
|
||
console.log("in load");
|
||
$.getJSON('https://build.yunohost.org/images.json', function (images) {
|
||
$.each(images, function(k, infos) {
|
||
if (infos.hide == true) { return; }
|
||
// Fill the template
|
||
html = $('#image-template').html()
|
||
.replace('{id}', infos.id)
|
||
.replace('{name}', infos.name)
|
||
.replace('{comment}', infos.comment || " ")
|
||
.replace('%7Bimage%7D', infos.image)
|
||
.replace('{image}', infos.image)
|
||
.replace('{version}', infos.version);
|
||
if (!infos.file.startsWith("http"))
|
||
infos.file="https://build.yunohost.org/"+infos.file;
|
||
html = html.replace(/%7Bfile%7D/g, infos.file).replace(/{file}/g, infos.file);
|
||
|
||
if ((typeof(infos.has_sig_and_sums) !== 'undefined') && infos.has_sig_and_sums == false)
|
||
{
|
||
var $html = $(html);
|
||
$html.find(".annotations").html(" ");
|
||
html = $html[0];
|
||
}
|
||
$('#cards-list').append(html);
|
||
});
|
||
});
|
||
});
|
||
</script>
|
||
|