now we can see the packages, and the properties of them

This commit is contained in:
2024-06-06 18:54:03 +03:00
parent a71d124066
commit 8a3782e1db
4 changed files with 132 additions and 30 deletions

View File

@@ -1,34 +1,32 @@
{{define "body"}}
<body>
<a href="/" class="lang"><img src="/heb" width="20px" height="20px"></a>
<div>
<div class="header">
<h3>{{ .Header }}</h3>
<p style="font-size: 12;">{{ .Help }}</p>
<p>{{ .Explain }}</p>
<h3>{{ .ElementsData.Header }}</h3>
<p style="font-size: 12;">{{ .ElementsData.Help }}</p>
<p>{{ .ElementsData.Explain }}</p>
<div id="source" class="copyme" onclick="copyValue('source')">winget source add -n huji -t "Microsoft.Rest"
https://winget.cc.huji.ac.il/api/</div>
</div>
<ul>
<% pkgs.forEach(function(row, i) { %>
<li id="<%= i %>">
<div id="program-<%= i %>" onclick="showAndHide('id-<%= i %>','<%= i %>')">
Package Name: <strong>
<%= row.package %>
{{ range .PackagesData }}
<li id="{{ .Id}}">
<div id="program-{{ .Id}}" onclick="showAndHide('id-{{ .Id}}','{{ .Id}}')">
{{.Element.Packagename}}: <strong>
{{ .Name }}
</strong>
</div>
<div id="version-<%= i %>" onclick="showAndHide('id-<%= i %>','<%= i %>')">
Package Version: <%= row.version %>
<div id="version-{{ .Id}}" onclick="showAndHide('id-{{ .Id}}','{{ .Id}}')">
{{.Element.Packageversion}}: {{ .Version}}
</div>
<div id="tag-<%= i %>" onclick="showAndHide('id-<%= i %>','<%= i %>')">Allowed use by <%= row.tag %>
<div id="tag-{{ .Id}}" onclick="showAndHide('id-{{ .Id}}','{{ .Id}}')">{{.Element.Allow}} {{ .Tag}}
</div>
<script>insertWarning("<%= row.warning %>","<%= i %>")</script>
<div class="copyme hiddencopy" id="id-<%= i %>" onclick="copyValue('id-<%= i %>')"><script>scriptPackage("<%= row.id %>", "<%= row.extra_commands %>", "<%= i %>")</script></div>
<script>insertWarning("{{.Warning}}","{{ .Id}}")</script>
<div class="copyme hiddencopy" id="id-{{ .Id}}" onclick="copyValue('id-{{ .Id}}')"><script>scriptPackage("{{.Id}}", "{{.ExtraCommand}}", "{{ .Id}}")</script></div>
</li>
<% }); %>
{{end}}
</ul>
</div>
</body>
{{end}}

View File

@@ -3,7 +3,7 @@
<html>
<head>
<title>{{ .Title }}</title>
<title>{{ .ElementsData.Title }}</title>
<link href="/public/mod.css" rel="stylesheet" type="text/css">
<script src="/public/script.js"></script>
</head>