consolidate all repos to one for archive
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
<h1>{{message}}</h1>
|
||||
<h2>{{error.status}}</h2>
|
||||
<pre>{{error.stack}}</pre>
|
@@ -0,0 +1,29 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>{{title}}</title>
|
||||
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous">
|
||||
<script defer src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/js/bootstrap.bundle.min.js" integrity="sha384-w76AqPfDkMBDXo30jS1Sgez6pr3x5MlQ1ZAGC+nuZB+EYdgRZgiwxhTBTkF7CXvN" crossorigin="anonymous"></script>
|
||||
<script defer src="https://unpkg.com/htmx.org@1.8.6"></script>
|
||||
</head>
|
||||
<body class="container">
|
||||
</br>
|
||||
<nav class="navbar bg-light-subtle">
|
||||
<div class="container-fluid navbar-expand-lg">
|
||||
<div class="navbar-nav">
|
||||
<a class="nav-link" href='/mdata'>Domov</a>
|
||||
{{#if session.userId}}
|
||||
<a class="nav-link" href='/mdata/publish'>Objavi uprasanje</a>
|
||||
<a class="nav-link" href='/mdata/my'>Moji</a>
|
||||
<a class="nav-link" href='/users/logout'>Odjava</a>
|
||||
{{else}}
|
||||
<a class="nav-link" href='/users/login'>Prijava</a>
|
||||
<a class="nav-link" href='/users/register'>Registracija</a>
|
||||
{{/if}}
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
</br>
|
||||
{{{body}}}
|
||||
</body>
|
||||
</html>
|
@@ -0,0 +1,11 @@
|
||||
<h1>Uprasanja:</h1>
|
||||
<hr>
|
||||
{{#each mdatas}}
|
||||
<div class="card my-3">
|
||||
<div class="card-body">
|
||||
<h3 class="card-title">{{title}}</h3>
|
||||
<p class="card-text">{{question}}</p>
|
||||
<a href="/mdata/{{id}}" class="btn btn-primary">Podrobno</a>
|
||||
</div>
|
||||
</div>
|
||||
{{/each}}
|
@@ -0,0 +1,28 @@
|
||||
<h1>Moji Uprasanja:</h1>
|
||||
<hr/>
|
||||
|
||||
|
||||
<div class="container">
|
||||
{{#each mdatas}}
|
||||
|
||||
<div class="row m-1">
|
||||
<div class="col-10">
|
||||
<h2>{{title}}</h2>
|
||||
</div>
|
||||
<div class="col-2 text-end" >
|
||||
<a class="btn btn-primary" href="/mdata/{{id}}">Podrobno</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row m-1">
|
||||
<div class="col-10" >
|
||||
<p>{{question}}</p>
|
||||
</div>
|
||||
<div class="col-2 text-end" >
|
||||
<a class="btn btn-danger" href="/mdata/delete/{{id}}">izbrisi</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<hr/>
|
||||
{{/each}}
|
||||
</div>
|
@@ -0,0 +1,14 @@
|
||||
<h1>Dodaj uprasanje</h1>
|
||||
<form action="/mdata" method="post">
|
||||
|
||||
<label class="form-label" >Naslov</label>
|
||||
<input class="form-control" type="text" name="title">
|
||||
|
||||
<br/>
|
||||
<label class="form-label" >Uprasanje</label>
|
||||
<textarea class="form-control" rows="3" name="question"></textarea>
|
||||
|
||||
<br/>
|
||||
<input class="btn btn-primary" type="submit" value="Dodaj">
|
||||
|
||||
</form>
|
@@ -0,0 +1,57 @@
|
||||
{{#if answering_id}}
|
||||
<h3>Odgovor: </h3>
|
||||
{{else}}
|
||||
<h3>Vprasanje: </h3>
|
||||
{{/if}}
|
||||
|
||||
<div class="card my-3">
|
||||
<div class="card-body">
|
||||
<h3 class="card-title">{{title}}</h3>
|
||||
<p class="card-text">{{question}}</p>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
|
||||
{{#if cur}}
|
||||
<h3>Pravi odgovor: </h3>
|
||||
<div class="card my-3 bg-warning">
|
||||
<div class="card-body">
|
||||
<p class="card-text">{{cur.question}}</p>
|
||||
<a class="btn btn-primary me-2" href="/mdata/{{cur.id}}">Podrobno</a>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
{{/if}}
|
||||
|
||||
|
||||
{{#if answers}}
|
||||
<h3>Odgovori: </h3>
|
||||
{{#each answers}}
|
||||
<div class="card my-3">
|
||||
<div class="card-body">
|
||||
<p class="card-text">{{question}}</p>
|
||||
<a class="btn btn-primary me-2" href="/mdata/{{id}}">Podrobno</a>
|
||||
{{#if ../selectAns}}
|
||||
<a class="btn btn-primary" href="/mdata/update/{{../id}}/{{id}}">Pravi</a>
|
||||
{{/if}}
|
||||
</div>
|
||||
</div>
|
||||
{{/each}}
|
||||
<hr>
|
||||
{{/if}}
|
||||
|
||||
|
||||
|
||||
|
||||
{{#if session.userId}}
|
||||
<form action="/mdata" method="post" class="mt-5">
|
||||
<input type="hidden" name="answering_id" value="{{id}}">
|
||||
|
||||
<div class="mb-3">
|
||||
<label class="form-label">Odgovor</label>
|
||||
<textarea class="form-control" rows="3" name="question" required></textarea>
|
||||
</div>
|
||||
|
||||
<button class="btn btn-primary" type="submit">Dodaj</button>
|
||||
</form>
|
||||
{{/if}}
|
@@ -0,0 +1,8 @@
|
||||
<h1>Slike:</h1>
|
||||
{{#each photos}}
|
||||
<h2>slika:</h2>
|
||||
<img src="{{path}}" title="{{name}}" width="400"/><br/>
|
||||
Objavil: <span>{{postedBy.username}}</span>
|
||||
Objavil: <span>{{id}}</span>
|
||||
<hr/>
|
||||
{{/each}}
|
@@ -0,0 +1,8 @@
|
||||
<h1>Dodaj sliko</h1>
|
||||
<form action="/photos" method="post" enctype="multipart/form-data">
|
||||
<input type="text" name="name" placeholder="ime slike" required>
|
||||
<input type="file" name="image">
|
||||
<div class="tp">
|
||||
<input type="submit" value="Dodaj">
|
||||
</div>
|
||||
</form>
|
@@ -0,0 +1,17 @@
|
||||
<h1 class="text-center mb-5">Prijava</h1>
|
||||
|
||||
<form action="login" method="post" class="mx-auto w-50">
|
||||
<div class="mb-3">
|
||||
<label class="form-label" >Uporabniško ime</label>
|
||||
<input class="form-control" type="text" name="username" placeholder="Uporabniško ime" required>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label class="form-label" >Geslo</label>
|
||||
<input class="form-control" type="password" name="password" placeholder="Geslo" required>
|
||||
</div>
|
||||
<br/>
|
||||
<div class="text-center">
|
||||
<input class="btn btn-primary" type="submit" value="prijava">
|
||||
</div>
|
||||
</form>
|
@@ -0,0 +1,22 @@
|
||||
<h1 class="text-center mb-5">Registracija</h1>
|
||||
|
||||
<form action="/users" method="post" class="mx-auto w-50">
|
||||
<div class="mb-3">
|
||||
<label class="form-label">Email</label>
|
||||
<input class="form-control" type="text" name="email" placeholder="E-mail" required>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label class="form-label">Uporabniško ime</label>
|
||||
<input class="form-control" type="text" name="username" placeholder="Username" required>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label class="form-label">Geslo</label>
|
||||
<input class="form-control" type="password" name="password" placeholder="Password" required>
|
||||
</div>
|
||||
|
||||
<div class="text-center">
|
||||
<button class="btn btn-primary" type="submit">REGISTER</button>
|
||||
</div>
|
||||
</form>
|
Reference in New Issue
Block a user