summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnton Luka Šijanec <anton@sijanec.eu>2023-11-24 14:09:05 +0100
committerAnton Luka Šijanec <anton@sijanec.eu>2023-11-24 14:09:05 +0100
commitb5c4a6367f5364ce183548c9dfe459fb6d47742b (patch)
treec54f8073da836786b15c9e233330797df92c0bde
parentskovikanje (diff)
downloadr-b5c4a6367f5364ce183548c9dfe459fb6d47742b.tar
r-b5c4a6367f5364ce183548c9dfe459fb6d47742b.tar.gz
r-b5c4a6367f5364ce183548c9dfe459fb6d47742b.tar.bz2
r-b5c4a6367f5364ce183548c9dfe459fb6d47742b.tar.lz
r-b5c4a6367f5364ce183548c9dfe459fb6d47742b.tar.xz
r-b5c4a6367f5364ce183548c9dfe459fb6d47742b.tar.zst
r-b5c4a6367f5364ce183548c9dfe459fb6d47742b.zip
-rw-r--r--prog/skovikanje/.gitignore3
-rw-r--r--prog/skovikanje/253
-rwxr-xr-xprog/skovikanje/generiraj.sh16
-rw-r--r--prog/skovikanje/header.html7
-rw-r--r--prog/skovikanje/index.html47
-rw-r--r--prog/skovikanje/komentar.php6
-rwxr-xr-xprog/skovikanje/komentar.sh102
-rw-r--r--prog/skovikanje/komentarji/smYGeT5A5
-rw-r--r--prog/skovikanje/objave/test4
-rw-r--r--prog/skovikanje/rss.xml12
-rwxr-xr-xprog/skovikanje/run.sh4
-rw-r--r--prog/skovikanje/skovik/test.html394
12 files changed, 539 insertions, 114 deletions
diff --git a/prog/skovikanje/.gitignore b/prog/skovikanje/.gitignore
new file mode 100644
index 0000000..195d43a
--- /dev/null
+++ b/prog/skovikanje/.gitignore
@@ -0,0 +1,3 @@
+komentarji/
+objave/
+skovik/
diff --git a/prog/skovikanje/2 b/prog/skovikanje/2
new file mode 100644
index 0000000..34321bd
--- /dev/null
+++ b/prog/skovikanje/2
@@ -0,0 +1,53 @@
+<style>
+.komentar {
+ margin-left: 1em;
+ overflow: scroll;
+ overflow-wrap: break-word;
+}
+a {
+ overflow-wrap: break-word;
+}
+</style>
+<meta name=viewport content='width=device-width, initial-scale=1.0' />
+<link rel=alternate type=application/rss+xml title=RSS href=/skovikanje/rss.xml>
+<title>🦉 skovikanje :: blog nesmiselnih stvari</title><h1 align=center>🦉 skovikanje :: blog nesmiselnih stvari</h1>
+<h3><a href=//splet.šijanec.eu./>nazaj na varno (na mojo spletno stran)</a></h3>
+<p>Tu so objave, ki se mi ne zdijo vredne objave na prvi strani. Za njihovo kvaliteto ne odgovarjam, je pa moč pod vsako objavo puščati komentarje. <a href=rss.xml>RSS</a></p>
+<hr>
+<meta name=referrer content=unsafe-url />
+<script>function citiraj(slug) {odgovordetails.open=true;odgovor.hidden=false;besedilo.value+='>>'+slug+'\n';}</script>
+<h1 class=naslov>Okrepčevalnica Leonard v Centru brez doplačila</h1>
+<p><b><i><u>spisal <span class=spisal>2023-11-23</span>
+</u></i></b></p>
+<div class=besedilo>
+
+Med hojo v šolo po Prešernovi cesti sem se ustavil ob pogledu na napis na Kavarni Leonard. Odslej namreč nudijo študentsko prehrano brez doplačila. Okrepčevalnica se nahaja na Trgu mladinskih delovnih brigad 12, na vogalu na jugozahodnem koncu Prešernove. Odprta je od osmih zjutraj do 22:00, med vikendi do 19. ure. Na trgu se nahajata postaji za izposojo koles BicikeLJ in Nomago.
+
+<p>
+
+Na spletni strani Študentske prehrane je za časa pisanja te objave napačno napisana cena doplačila. Na strani piše, da je doplačilo 1 €, iz današnjih izkušenj pa lahko povem, da doplačila ni.
+
+</div>
+...<h4><a href=skovik/leonard.html>Klikni sem za ogled celotnega besedila, komentiranje in branje komentarjev (1).</a></h4>
+<hr>
+<meta name=referrer content=unsafe-url />
+<script>function citiraj(slug) {odgovordetails.open=true;odgovor.hidden=false;besedilo.value+='>>'+slug+'\n';}</script>
+<h1 class=naslov>Testni skovik</h1>
+<p><b><i><u>spisal <span class=spisal>2023-11-21</span>
+| nazadnje spremenil <span class=spremenil>2023-11-22</span>
+</u></i></b></p>
+<div class=besedilo>
+
+Kar berete, je prvi testni skovik na mojem skromnem portalu za skovike. Tu je še nekaj besedila.
+
+<br>
+
+Še ena vrstica
+
+<br>
+
+Odstavek.
+
+</div>
+...<h4><a href=skovik/test.html>Klikni sem za ogled celotnega besedila, komentiranje in branje komentarjev (14).</a></h4>
+<hr><small style=display:flex;justify-content:center;align-items:center><a href=//ni.šijanec.eu./sijanec/r/tree/prog/skovikanje><code>./generiraj.sh rss.xml</code> | čet 23 nov 2023 20:29:34 CET | b | 2039 ms</a></small>
diff --git a/prog/skovikanje/generiraj.sh b/prog/skovikanje/generiraj.sh
index d8f00ac..a399102 100755
--- a/prog/skovikanje/generiraj.sh
+++ b/prog/skovikanje/generiraj.sh
@@ -2,14 +2,20 @@
set -xeuo pipefail
start=$(($(date +%s%N)/1000000))
cat header.html
-echo "<title>🦉 skovikanje :: blog nesmiselnih stvari</title>"
-echo "<h1>🦉 skovikanje :: blog nesmiselnih stvari</h2>"
+title="🦉 skovikanje :: blog nesmiselnih stvari"
+echo "<title>$title</title><h1 align=center>$title</h1>"
echo "<h3><a href=//splet.šijanec.eu./>nazaj na varno (na mojo spletno stran)</a></h3>"
-echo "<p>Tu so objave, ki se mi ne zdijo vredne objave na prvi strani. Za njihovo kvaliteto ne odgovarjam, je pa moč pod vsako objavo puščati komentarje.</p>"
-for file in `ls --reverse --sort=time --time=birth objave`
+desc="Tu so objave, ki se mi ne zdijo vredne objave na prvi strani. Za njihovo kvaliteto ne odgovarjam, je pa moč pod vsako objavo puščati komentarje."
+echo "<p>$desc <a href=rss.xml>RSS</a></p>"
+echo "<?xml version='1.0' encoding='UTF-8' ?><rss version='2.0' xmlns:atom='http://www.w3.org/2005/Atom'><atom:link href='http://z.4a.si/skovikanje/rss.xml' rel='self' type='application/rss+xml' /><channel><title>$title</title><description>$desc</description><link>http://z.4a.si/skovikanje/</link>" > $1
+for file in `ls --sort=time --time=birth objave`
do
echo "<hr>"
./komentar.sh objava html $file 0
cat header.html <(./komentar.sh objava html $file 1) > skovik/$file.html
+ echo "<item>" >> $1
+ RSS_BASEURL=http://z.4a.si/skovikanje/skovik/ ./komentar.sh objava rss $file >> $1
+ echo "</item>" >> $1
done
-echo "<hr><small>ta stran, vključno z vsemi podstranmi s skoviki, je bila generirana dne `date` na `hostname` v $(($(date +%s%N)/1000000-$start)) ms.</small>"
+echo "<hr><small style=display:flex;justify-content:center;align-items:center><a href=//ni.šijanec.eu./sijanec/r/tree/prog/skovikanje><code>$0 $@</code> | `date` | `hostname` | $(($(date +%s%N)/1000000-$start)) ms</a></small>"
+echo '</channel></rss>' >> $1
diff --git a/prog/skovikanje/header.html b/prog/skovikanje/header.html
index 1c409da..8eb2962 100644
--- a/prog/skovikanje/header.html
+++ b/prog/skovikanje/header.html
@@ -1,5 +1,12 @@
<style>
.komentar {
margin-left: 1em;
+ overflow: scroll;
+ overflow-wrap: break-word;
+}
+a {
+ overflow-wrap: break-word;
}
</style>
+<meta name=viewport content='width=device-width, initial-scale=1.0'>
+<link rel=alternate type=application/rss+xml title=RSS href=/skovikanje/rss.xml>
diff --git a/prog/skovikanje/index.html b/prog/skovikanje/index.html
index e92bb82..e9a4185 100644
--- a/prog/skovikanje/index.html
+++ b/prog/skovikanje/index.html
@@ -1,26 +1,53 @@
<style>
.komentar {
margin-left: 1em;
+ overflow: scroll;
+ overflow-wrap: break-word;
+}
+a {
+ overflow-wrap: break-word;
}
</style>
-<title>🦉 skovikanje :: blog nesmiselnih stvari</title>
-<h1>🦉 skovikanje :: blog nesmiselnih stvari</h2>
+<meta name=viewport content='width=device-width, initial-scale=1.0'>
+<link rel=alternate type=application/rss+xml title=RSS href=/skovikanje/rss.xml>
+<title>🦉 skovikanje :: blog nesmiselnih stvari</title><h1 align=center>🦉 skovikanje :: blog nesmiselnih stvari</h1>
<h3><a href=//splet.šijanec.eu./>nazaj na varno (na mojo spletno stran)</a></h3>
-<p>Tu so objave, ki se mi ne zdijo vredne objave na prvi strani. Za njihovo kvaliteto ne odgovarjam, je pa moč pod vsako objavo puščati komentarje.</p>
+<p>Tu so objave, ki se mi ne zdijo vredne objave na prvi strani. Za njihovo kvaliteto ne odgovarjam, je pa moč pod vsako objavo puščati komentarje. <a href=rss.xml>RSS</a></p>
+<hr>
+<meta name=referrer content=unsafe-url />
+<script>function citiraj(slug) {odgovordetails.open=true;odgovor.hidden=false;besedilo.value+='>>'+slug+'\n';}</script>
+<h1 class=naslov>Okrepčevalnica Leonard v Centru brez doplačila</h1>
+<p><b><i><u>spisal <span class=spisal>2023-11-23</span>
+</u></i></b></p>
+<div class=besedilo>
+
+Med hojo v šolo po Prešernovi cesti sem se ustavil ob pogledu na napis na Kavarni Leonard. Odslej namreč nudijo študentsko prehrano brez doplačila. Okrepčevalnica se nahaja na Trgu mladinskih delovnih brigad 12, na vogalu na jugozahodnem koncu Prešernove. Odprta je od osmih zjutraj do 22:00, med vikendi do 19. ure. Na trgu se nahajata postaji za izposojo koles BicikeLJ in Nomago.
+
+<p>
+
+Na spletni strani Študentske prehrane je za časa pisanja te objave napačno napisana cena doplačila. Na strani piše, da je doplačilo 1 €, iz današnjih izkušenj pa lahko povem, da doplačila ni.
+
+</div>
+...<h4><a href=skovik/leonard.html>Klikni sem za ogled celotnega besedila, komentiranje in branje komentarjev (3).</a></h4>
<hr>
<meta name=referrer content=unsafe-url />
-<script>function citiraj(slug) {odgovor.hidden=false;besedilo.value+='>>'+slug+'\n';} </script>
+<script>function citiraj(slug) {odgovordetails.open=true;odgovor.hidden=false;besedilo.value+='>>'+slug+'\n';}</script>
<h1 class=naslov>Testni skovik</h1>
-<p>spisal <span class=spisal>2023-11-20</span>
-| nazadnje spremenil <span class=spremenil>2023-11-21</span>
-</p>
+<p><b><i><u>spisal <span class=spisal>2023-11-21</span>
+| nazadnje spremenil <span class=spremenil>2023-11-22</span>
+</u></i></b></p>
<div class=besedilo>
+
Kar berete, je prvi testni skovik na mojem skromnem portalu za skovike. Tu je še nekaj besedila.
+
<br>
+
Še ena vrstica
+
<br>
+
Odstavek.
-<br>
+
</div>
-<h4><a href=skovik/test.html>Klikni sem za ogled celotnega besedila, komentiranje in branje komentarjev (6).</a></h4>
-<hr><small>ta stran, vključno z vsemi podstranmi s skoviki, je bila generirana dne sre 22 nov 2023 00:13:16 CET na b v 1219 ms.</small>
+...<h4><a href=skovik/test.html>Klikni sem za ogled celotnega besedila, komentiranje in branje komentarjev (15).</a></h4>
+<hr><small style=display:flex;justify-content:center;align-items:center><a href=//ni.šijanec.eu./sijanec/r/tree/prog/skovikanje><code>./generiraj.sh rss.xml</code> | pet 24 nov 2023 00:45:11 CET | b | 7809 ms</a></small>
diff --git a/prog/skovikanje/komentar.php b/prog/skovikanje/komentar.php
index c6939ed..662b7b4 100644
--- a/prog/skovikanje/komentar.php
+++ b/prog/skovikanje/komentar.php
@@ -34,7 +34,7 @@ if ($_SERVER["REQUEST_METHOD"] == "POST" && empty($_REQUEST["login"])) {
if (str_contains($_POST["avtor"], "\t") || str_contains($_POST["avtor"], "\n"))
die("napaka! polje z imenom avtorja ne bi smelo vsebovati niti tabulatorja niti presledka. <a href=$requesturi>vrnitev nazaj</a>");
$d = $na . "\t" . $_POST["avtor"] . "\t" . (!empty($_POST["geslo"]) ? password_hash($_POST["geslo"], PASSWORD_DEFAULT) : "") . "\n" . trim($_POST["besedilo"]) . "\n";
- if (file_put_contents("komentarji/" . ($koga ? $koga : str_replace("/", "-", base64_encode(random_bytes(6)))), $d)) {
+ if (file_put_contents("komentarji/" . ($koga ? $koga : str_replace("/", "-", base64_encode(random_bytes(3)))), $d)) {
echo "komentar oddan! ";
if (!empty($_REQUEST["ref"]))
echo "<a href='" . htmlspecialchars($ref) . "'>vrnitev nazaj na diskusijo</a>";
@@ -114,11 +114,12 @@ v polje vpišite črko a (za onemogočanje robotov):
</script>
</div>
<input type=submit value=<?= $koga ? "uredi!" : "komentiraj!" ?> />
+<details><summary>oblikovanje</summary>
<ul>
<li>na novi vrstici napišite <code>!http://url/do/slike</code> da vgradite sliko
<li>začni vrstico z *, da izdelaš seznam
<li>vrstice, ki se začno z <code>&gt;</code>, bodo obarvane zeleno
-<li>nizi <code>&lt;&lt;xxxxxxxx</code> bodo citirali komentarje
+<li>nizi <code>>>xxxx</code> bodo citirali komentarje
<li>povezave zaznam avtomatično
<?php if ($koga) {
echo "<li><b>komentar bo izbrisan, če mu med urejanjem shranite prazno telo.</b>";
@@ -126,4 +127,5 @@ echo "<input type=hidden name=na value=" . htmlspecialchars(explode("\t", explod
}
?>
</ul>
+</details>
</form>
diff --git a/prog/skovikanje/komentar.sh b/prog/skovikanje/komentar.sh
index a007822..8640a19 100755
--- a/prog/skovikanje/komentar.sh
+++ b/prog/skovikanje/komentar.sh
@@ -1,13 +1,26 @@
#!/bin/bash
set -xeuo pipefail
function besedilo () { # <tip -- html> <datoteka> <zaupanje - 0 za html escaping, 1 brez html escapinga> <nesting level>
+ vrstica=1
seznam=1
+ naredilodstavek=0
echo "<div class=besedilo>"
tail -n+2 $2 | while read -r l
do
+ if grep "^$" <<<"$l" > /dev/null
+ then
+ echo "<p>"
+ naredilodstavek=1
+ continue
+ fi
navadno=1
- if grep ^!http <<<"$l" > /dev/null && grep -v \' <<<"$l" > /dev/null
+ if grep ^! <<<"$l" > /dev/null && grep -v \' <<<"$l" > /dev/null
then
+ if [ ! $vrstica -eq 1 ]
+ then
+ [ $naredilodstavek -eq 0 ] && echo "<br>"
+ fi
+ naredilodstavek=0
echo "<img style=max-width:100% src='`sed -e s/!// <<<"$l"`' />"
navadno=0
fi
@@ -18,18 +31,19 @@ function besedilo () { # <tip -- html> <datoteka> <zaupanje - 0 za html escaping
seznam=2
navadno=0
fi
- zelena=0
- if grep '^>' <<<"$l" > /dev/null
+ dodajnakonec=""
+ dodajnazayetek=""
+ if grep '^>[^>]' <<<"$l" > /dev/null
then
- echo "<span style=color:green>"
- zelena=1
+ dodajnazayetek="<span style=color:green>"
+ dodajnakonec="</span>"
fi
[ $seznam -eq 1 ] && echo "</ul>"
if [ $navadno -eq 1 ]
then
if [ $3 -eq 0 ]
then
- tekst=`sed -e 's/</&lt;/g' <<<"$l"`
+ tekst=`sed -e 's/</\&lt;/g' <<<"$l"`
else
tekst=$l
fi
@@ -39,7 +53,7 @@ function besedilo () { # <tip -- html> <datoteka> <zaupanje - 0 za html escaping
fi
if [ $4 -gt 0 ]
then
- for you in `grep -Eo ">>[A-Za-z0-9+-]{8}" <<<"$l"`
+ for you in `grep -Eo ">>[A-Za-z0-9+-]{4}" <<<"$l"`
do
stil="border:1px solid green"
if [ $(($4%2)) -eq 0 ]
@@ -48,59 +62,86 @@ function besedilo () { # <tip -- html> <datoteka> <zaupanje - 0 za html escaping
fi
koment=`komentar $1 $(cut -d\> -f3 <<<$you) $(($4-1))`
echo "<details class=komentar style='$stil'><summary>`head -n1 <<<$koment`</summary>`tail -n+2 <<<$koment`</details>"
-
+ naredilodstavek=1
done
fi
- sed -e 's,\(http[s]*://[A-Za-z0-9._~:/?#@!$&()*+,;=-]*\),<a href="\1">\1</a>,g' <<<"$tekst"
- echo "<br>"
- fi
- if [ $zelena -eq 1 ]
- then
- echo "</span>"
+ if [ ! $vrstica -eq 1 ]
+ then
+ [ $naredilodstavek -eq 0 ] && echo "<br>"
+ fi
+ naredilodstavek=0
+ echo $dodajnazayetek
+ urlregex="[A-Za-z0-9._~%:/?#@!$&()*+,;=-]"
+ sed -Ee "s,http([s]*)://([w.]*)($urlregex*),<a class=raw href='http\1://\2\3'>\3</a>,g" <<<"$tekst"
+ echo "$dodajnakonec"
fi
+ vrstica=$(($vrstica+1))
done
echo "</div>"
}
function komentar () { # tip id nesting-level
- stat komentarji/$2 > /dev/null || { echo komentar ne $3 ne obstaja.; return; }
- echo -n "<a onclick=citiraj('$2')><code>$2</code></a> <b class=avtor>$(head -n1 komentarji/$2 | cut -f2 | cut -d@ -f1 | sed -e 's/</&lt;/g')</b> "
- echo "dne <span class=datum>`date --date @$(stat --format %W komentarji/$2)`</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=$2 target=_blank>uredi</a> <a href=/skovikanje/skovik/$(head -n1 komentarji/$2 | cut -f1).html>na</a>"
+ stat komentarji/$2 > /dev/null || { echo komentar $2 ne obstaja.; return; }
+ echo -n "<i><a href=# onclick=citiraj('$2')><code>$2</code></a> <b class=avtor>$(head -n1 komentarji/$2 | cut -f2 | cut -d@ -f1 | sed -e 's/</&lt;/g')</b> "
+ echo "dne <span class=datum>`date --date @$(stat --format %W komentarji/$2)`</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=$2 target=_blank>uredi</a> <a href=/skovikanje/skovik/$(head -n1 komentarji/$2 | cut -f1).html>na</a></i>"
besedilo $1 komentarji/$2 0 $3
}
if [ $1 = komentar ]
then
komentar $2 $3 5
fi
+function hsc () {
+ sed -e 's/</\&lt;/g' -e "s/'/\&apos;/g" -e 's/"/\&quot;/g'
+}
if [ $1 = objava ]
then
+ metadesc=`tail -n+2 objave/$3 | head -n3 | hsc`
+ if [ `wc -l < objave/$3` -gt 4 ]
+ then
+ metadesc="$metadesc ..."
+ fi
+ naslov=`head -n1 objave/$3 | cut -f1 | hsc`
+ spisal=`head -n1 objave/$3 | cut -f2`
+ if [ $2 = rss ]
+ then
+ echo "<guid isPermaLink='false'>$3</guid><title>$naslov</title><description>$metadesc</description><pubDate>`date --rfc-email --date $spisal`</pubDate><link>$RSS_BASEURL$3.html</link>"
+ exit
+ fi
echo "<meta name=referrer content=unsafe-url />"
if [ $4 -eq 1 ]
then
- echo "<title>`head -n1 objave/$3 | cut -f1`</title>"
+ echo "<title>$naslov :: skovikanje</title>"
+ echo "<meta property=og:title content='$naslov :: skovik' />"
+ echo "<meta property=og:description content='$metadesc' />"
+ if grep "^!" objave/$3 > /dev/null
+ then
+ echo "<meta property=og:image content='`grep "^!" objave/$3 | head -n1 | sed 's/!//'`' />"
+ fi
echo "<h2><a href=..><<< nazaj</a></h2>"
+
fi
- echo "<script>function citiraj(slug) {odgovor.hidden=false;besedilo.value+='>>'+slug+'\n';} </script>"
- echo "<h1 class=naslov>`head -n1 objave/$3 | cut -f1`</h1>"
- echo "<p>spisal <span class=spisal>`head -n1 objave/$3 | cut -f2`</span>"
+ echo "<script>function citiraj(slug) {odgovordetails.open=true;odgovor.hidden=false;besedilo.value+='>>'+slug+'\n';}</script>"
+ echo "<h1 class=naslov>$naslov</h1>"
+ echo "<p><b><i><u>spisal <span class=spisal>$spisal</span>"
if [ ! `head -n1 objave/$3 | cut -f2` = `date --iso-8601 --date @$(stat --format %Y objave/$3)` ]
then
echo "| nazadnje spremenil <span class=spremenil>`date --iso-8601 --date @$(stat --format %Y objave/$3)`</span>"
fi
- echo "</p>"
+ echo "</u></i></b></p>"
if [ $4 -eq 1 ]
then
besedilo $2 objave/$3 1 5
echo "<hr><h2>komentarji</h2>"
- komentiraj="<input id=komentiraj hidden type=button onclick='document.getElementById(&quot;odgovor&quot;).hidden=false' value=komentiraj />"
+ komentiraj="<input id=komentiraj1 hidden type=button onclick='document.getElementById(&quot;odgovor&quot;).hidden=false' value=komentiraj />"
echo $komentiraj
for file in `ls --reverse --sort=time --time=birth komentarji`
do
grep "^$3 " komentarji/$file > /dev/null && { echo "<div class=komentar style='border:1px solid red'>"; komentar $1 $file 5; echo "</div>"; }
done
- echo "<div id=odgovor>`curl --fail-with-body http://z.4a.si/skovikanje/komentar.php?action=//z.4a.si./skovikanje/komentar.php%3Fna=$3%26tip=objava%26ref=REPLACEME | sed s/REPLACEME/HTTP_REFERER/`</div>"
- echo $komentiraj
- echo "<script>odgovor.style='background:gray;position:fixed;right:0;bottom:0';odgovor.hidden=true;komentiraj.hidden=false;</script>"
+ echo "<div id=odgovor><details open id=odgovordetails><summary>pokaži/skrij</summary>`curl --fail-with-body http://z.4a.si/skovikanje/komentar.php?action=//z.4a.si/skovikanje/komentar.php%3Fna=$3%26tip=objava%26ref=REPLACEME | sed s/REPLACEME/HTTP_REFERER/`</details></div>"
+ sed s/komentiraj1/komentiraj2/ <<<$komentiraj
+ echo "<script>odgovor.style='background:gray;position:fixed;right:0;bottom:0';odgovor.hidden=true;komentiraj1.hidden=false;komentiraj2.hidden=false</script>"
+ echo "<br><br><br><br>"
else
besedilo $2 <(head -n4 objave/$3) 1 5
komentarjev=0
@@ -108,6 +149,13 @@ then
do
grep "^$3 " komentarji/$file > /dev/null && komentarjev=$(($komentarjev+1))
done
- echo "<h4><a href=skovik/$3.html>Klikni sem za ogled celotnega besedila, komentiranje in branje komentarjev ($komentarjev).</a></h4>"
+ vey=""
+ tripiyje=""
+ if [ `wc -l < objave/$3` -gt 5 ]
+ then
+ vey=" ogled celotnega besedila,"
+ tripiyje="..."
+ fi
+ echo "$tripiyje<h4><a href=skovik/$3.html>Klikni sem za$vey komentiranje in branje komentarjev ($komentarjev).</a></h4>"
fi
fi
diff --git a/prog/skovikanje/komentarji/smYGeT5A b/prog/skovikanje/komentarji/smYGeT5A
index eae113b..3efbf18 100644
--- a/prog/skovikanje/komentarji/smYGeT5A
+++ b/prog/skovikanje/komentarji/smYGeT5A
@@ -1,3 +1,4 @@
-test anton@sijanec.eu $2y$10$PXyKUy/JxbZE1t2vDPOCTO4DE8ywi8wJgev9APy2awVPP7mrNGwd6
+test anton@sijanec.eu $2y$10$ivQR2DgDECItukMgvo5LneaRD8LCXSegmvp7wMRvkxIdWzRnBwDMG
asd
-urejen
+urejen
+geslo je asd
diff --git a/prog/skovikanje/objave/test b/prog/skovikanje/objave/test
index 09661d5..64176a7 100644
--- a/prog/skovikanje/objave/test
+++ b/prog/skovikanje/objave/test
@@ -1,10 +1,10 @@
-Testni skovik 2023-11-20
+Testni skovik 2023-11-21
Kar berete, je prvi testni skovik na mojem skromnem portalu za skovike. Tu je še nekaj besedila.
Še ena vrstica
Odstavek.
!http://upload.4a.si/d/1.jpg
-To zgoraj je ena slika.
+To zgoraj je ena velika slika.
Tu spodaj pa je ena manjša aztec koda:
!http://upload.4a.si/d/32.png
diff --git a/prog/skovikanje/rss.xml b/prog/skovikanje/rss.xml
new file mode 100644
index 0000000..68e50f1
--- /dev/null
+++ b/prog/skovikanje/rss.xml
@@ -0,0 +1,12 @@
+<?xml version='1.0' encoding='UTF-8' ?><rss version='2.0' xmlns:atom='http://www.w3.org/2005/Atom'><atom:link href='http://z.4a.si/skovikanje/rss.xml' rel='self' type='application/rss+xml' /><channel><title>🦉 skovikanje :: blog nesmiselnih stvari</title><description>Tu so objave, ki se mi ne zdijo vredne objave na prvi strani. Za njihovo kvaliteto ne odgovarjam, je pa moč pod vsako objavo puščati komentarje.</description><link>http://z.4a.si/skovikanje/</link>
+<item>
+<guid isPermaLink='false'>leonard</guid><title>Okrepčevalnica Leonard v Centru brez doplačila</title><description>Med hojo v šolo po Prešernovi cesti sem se ustavil ob pogledu na napis na Kavarni Leonard. Odslej namreč nudijo študentsko prehrano brez doplačila. Okrepčevalnica se nahaja na Trgu mladinskih delovnih brigad 12, na vogalu na jugozahodnem koncu Prešernove. Odprta je od osmih zjutraj do 22:00, med vikendi do 19. ure. Na trgu se nahajata postaji za izposojo koles BicikeLJ in Nomago.
+
+Na spletni strani Študentske prehrane je za časa pisanja te objave napačno napisana cena doplačila. Na strani piše, da je doplačilo 1 €, iz današnjih izkušenj pa lahko povem, da doplačila ni. ...</description><pubDate>Thu, 23 Nov 2023 00:00:00 +0100</pubDate><link>http://z.4a.si/skovikanje/skovik/leonard.html</link>
+</item>
+<item>
+<guid isPermaLink='false'>test</guid><title>Testni skovik</title><description>Kar berete, je prvi testni skovik na mojem skromnem portalu za skovike. Tu je še nekaj besedila.
+Še ena vrstica
+Odstavek. ...</description><pubDate>Tue, 21 Nov 2023 00:00:00 +0100</pubDate><link>http://z.4a.si/skovikanje/skovik/test.html</link>
+</item>
+</channel></rss>
diff --git a/prog/skovikanje/run.sh b/prog/skovikanje/run.sh
index 120748d..9448f92 100755
--- a/prog/skovikanje/run.sh
+++ b/prog/skovikanje/run.sh
@@ -1,7 +1,7 @@
#!/bin/sh
while :
do
-./generiraj.sh > index.html
-inotifywait -re modify .
+./generiraj.sh rss.xml | sponge index.html
+inotifywait -re modify -e delete .
sleep .1
done
diff --git a/prog/skovikanje/skovik/test.html b/prog/skovikanje/skovik/test.html
index a9f8628..fe068c9 100644
--- a/prog/skovikanje/skovik/test.html
+++ b/prog/skovikanje/skovik/test.html
@@ -1,181 +1,444 @@
<style>
.komentar {
margin-left: 1em;
+ overflow: scroll;
+ overflow-wrap: break-word;
+}
+a {
+ overflow-wrap: break-word;
}
</style>
+<meta name=viewport content='width=device-width, initial-scale=1.0'>
+<link rel=alternate type=application/rss+xml title=RSS href=/skovikanje/rss.xml>
<meta name=referrer content=unsafe-url />
-<title>Testni skovik</title>
+<title>Testni skovik :: skovikanje</title>
+<meta property=og:title content='Testni skovik :: skovik' />
+<meta property=og:description content='Kar berete, je prvi testni skovik na mojem skromnem portalu za skovike. Tu je še nekaj besedila.
+Še ena vrstica
+Odstavek. ...' />
+<meta property=og:image content='http://upload.4a.si/d/1.jpg' />
<h2><a href=..><<< nazaj</a></h2>
-<script>function citiraj(slug) {odgovor.hidden=false;besedilo.value+='>>'+slug+'\n';} </script>
+<script>function citiraj(slug) {odgovordetails.open=true;odgovor.hidden=false;besedilo.value+='>>'+slug+'\n';}</script>
<h1 class=naslov>Testni skovik</h1>
-<p>spisal <span class=spisal>2023-11-20</span>
-| nazadnje spremenil <span class=spremenil>2023-11-21</span>
-</p>
+<p><b><i><u>spisal <span class=spisal>2023-11-21</span>
+| nazadnje spremenil <span class=spremenil>2023-11-22</span>
+</u></i></b></p>
<div class=besedilo>
+
Kar berete, je prvi testni skovik na mojem skromnem portalu za skovike. Tu je še nekaj besedila.
+
<br>
+
Še ena vrstica
+
<br>
+
Odstavek.
+
<br>
<img style=max-width:100% src='http://upload.4a.si/d/1.jpg' />
+<p>
+
+To zgoraj je ena velika slika.
<br>
-To zgoraj je ena slika.
-<br>
+
Tu spodaj pa je ena manjša aztec koda:
+
<br>
<img style=max-width:100% src='http://upload.4a.si/d/32.png' />
+<p>
+
+Za več informacij lahko odprete <a class=raw href='https://sl.wikipedia.org/wiki/Glavna_stran'>sl.wikipedia.org/wiki/Glavna_stran</a> -- ali pa tudi ne
-<br>
-Za več informacij lahko odprete <a href="https://sl.wikipedia.org/wiki/Glavna_stran">https://sl.wikipedia.org/wiki/Glavna_stran</a> -- ali pa tudi ne
-<br>
</div>
<hr><h2>komentarji</h2>
-<input id=komentiraj hidden type=button onclick='document.getElementById(&quot;odgovor&quot;).hidden=false' value=komentiraj />
+<input id=komentiraj1 hidden type=button onclick='document.getElementById(&quot;odgovor&quot;).hidden=false' value=komentiraj />
<div class=komentar style='border:1px solid red'>
-<a onclick=citiraj('AnJicLws')><code>AnJicLws</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:42:16 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=AnJicLws target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a>
+<i><a href=# onclick=citiraj('AnJi')><code>AnJi</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:42:16 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=AnJi target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i>
<div class=besedilo>
+
živjo, ne strinjam se
-<br>
+
</div>
</div>
<div class=komentar style='border:1px solid red'>
-<a onclick=citiraj('ogGlgfcH')><code>ogGlgfcH</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:45:19 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=ogGlgfcH target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a>
+<i><a href=# onclick=citiraj('ogGl')><code>ogGl</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:45:19 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=ogGl target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i>
<div class=besedilo>
+
živjo, ne strinjam se
-<br>
+
</div>
</div>
<div class=komentar style='border:1px solid red'>
-<a onclick=citiraj('u9XDzZvP')><code>u9XDzZvP</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:45:28 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=u9XDzZvP target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a>
+<i><a href=# onclick=citiraj('u9XD')><code>u9XD</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:45:28 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=u9XD target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i>
<div class=besedilo>
+
živjo, ne strinjam se
-<br>
+
</div>
</div>
<div class=komentar style='border:1px solid red'>
-<a onclick=citiraj('smYGeT5A')><code>smYGeT5A</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:50:21 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=smYGeT5A target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a>
+<i><a href=# onclick=citiraj('smYG')><code>smYG</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:50:21 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=smYG target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i>
<div class=besedilo>
+
asd
+
<br>
-urejen
+
+urejen
+
<br>
+
+geslo je asd
+
</div>
</div>
<div class=komentar style='border:1px solid red'>
-<a onclick=citiraj('D1B+ra+8')><code>D1B+ra+8</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 23:16:37 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=D1B+ra+8 target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a>
+<i><a href=# onclick=citiraj('D1B+')><code>D1B+</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 23:16:37 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=D1B+ target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i>
<div class=besedilo>
+
AnJicLwsogGlgfcH
-<br>
-<span style=color:green>
-<details class=komentar style='border:1px solid green'><summary><a onclick=citiraj('AnJicLws')><code>AnJicLws</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:42:16 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=AnJicLws target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></summary><div class=besedilo>
+
+<details class=komentar style='border:1px solid green'><summary><i><a href=# onclick=citiraj('AnJi')><code>AnJi</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:42:16 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=AnJi target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+
živjo, ne strinjam se
-<br>
+
</div></details>
+
>>AnJicLws
+
<br>
-</span>
+
in druge besedi
-<br>
-<span style=color:green>
-<details class=komentar style='border:1px solid green'><summary><a onclick=citiraj('ogGlgfcH')><code>ogGlgfcH</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:45:19 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=ogGlgfcH target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></summary><div class=besedilo>
+
+<details class=komentar style='border:1px solid green'><summary><i><a href=# onclick=citiraj('ogGl')><code>ogGl</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:45:19 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=ogGl target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+
živjo, ne strinjam se
-<br>
+
</div></details>
+
>>ogGlgfcH
+
<br>
-</span>
+
in druge besedi
-<br>
-<span style=color:green>
-<details class=komentar style='border:1px solid green'><summary><a onclick=citiraj('u9XDzZvP')><code>u9XDzZvP</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:45:28 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=u9XDzZvP target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></summary><div class=besedilo>
+
+<details class=komentar style='border:1px solid green'><summary><i><a href=# onclick=citiraj('u9XD')><code>u9XD</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:45:28 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=u9XD target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+
živjo, ne strinjam se
-<br>
+
</div></details>
+
>>u9XDzZvP
+
<br>
-</span>
+
in druge besedi
+
<br>
+
bye
+
<br>
<span style=color:green>
>lol
-<br>
</span>
</ul>
+<br>
+
bye
+
<br>
+
kaj?
+
<br>
+
resno?
+
<br>
+
seveda.
-<br>
+
</div>
</div>
<div class=komentar style='border:1px solid red'>
-<a onclick=citiraj('kjsXwJwK')><code>kjsXwJwK</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 23:50:25 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=kjsXwJwK target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a>
+<i><a href=# onclick=citiraj('kjsX')><code>kjsX</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 23:50:25 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=kjsX target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i>
<div class=besedilo>
+
a ugnezdeno citiranje deluje?
-<br>
-<span style=color:green>
-<details class=komentar style='border:1px solid green'><summary><a onclick=citiraj('D1B+ra+8')><code>D1B+ra+8</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 23:16:37 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=D1B+ra+8 target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></summary><div class=besedilo>
+
+<details class=komentar style='border:1px solid green'><summary><i><a href=# onclick=citiraj('D1B+')><code>D1B+</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 23:16:37 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=D1B+ target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+
AnJicLwsogGlgfcH
-<br>
-<span style=color:green>
-<details class=komentar style='border:1px solid red'><summary><a onclick=citiraj('AnJicLws')><code>AnJicLws</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:42:16 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=AnJicLws target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></summary><div class=besedilo>
+
+<details class=komentar style='border:1px solid red'><summary><i><a href=# onclick=citiraj('AnJi')><code>AnJi</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:42:16 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=AnJi target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+
živjo, ne strinjam se
-<br>
+
</div></details>
+
>>AnJicLws
+
<br>
-</span>
+
in druge besedi
-<br>
-<span style=color:green>
-<details class=komentar style='border:1px solid red'><summary><a onclick=citiraj('ogGlgfcH')><code>ogGlgfcH</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:45:19 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=ogGlgfcH target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></summary><div class=besedilo>
+
+<details class=komentar style='border:1px solid red'><summary><i><a href=# onclick=citiraj('ogGl')><code>ogGl</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:45:19 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=ogGl target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+
živjo, ne strinjam se
-<br>
+
</div></details>
+
>>ogGlgfcH
+
<br>
-</span>
+
in druge besedi
-<br>
-<span style=color:green>
-<details class=komentar style='border:1px solid red'><summary><a onclick=citiraj('u9XDzZvP')><code>u9XDzZvP</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:45:28 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=u9XDzZvP target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></summary><div class=besedilo>
+
+<details class=komentar style='border:1px solid red'><summary><i><a href=# onclick=citiraj('u9XD')><code>u9XD</code></a> <b class=avtor>anton</b> dne <span class=datum>tor 21 nov 2023 22:45:28 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=u9XD target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+
živjo, ne strinjam se
-<br>
+
</div></details>
+
>>u9XDzZvP
+
<br>
-</span>
+
in druge besedi
+
<br>
+
bye
+
<br>
<span style=color:green>
>lol
-<br>
</span>
</ul>
+<br>
+
bye
+
<br>
+
kaj?
+
<br>
+
resno?
+
<br>
+
seveda.
-<br>
+
</div></details>
+
>>D1B+ra+8
+
+</div>
+</div>
+<div class=komentar style='border:1px solid red'>
+<i><a href=# onclick=citiraj('sREU')><code>sREU</code></a> <b class=avtor>nick</b> dne <span class=datum>sre 22 nov 2023 12:12:47 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=sREU target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i>
+<div class=besedilo>
+<details class=komentar style='border:1px solid green'><summary><i><a href=# onclick=citiraj('QxPi')><code>QxPi</code></a> <b class=avtor>gurr</b> dne <span class=datum>sre 22 nov 2023 12:13:28 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=QxPi target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+<details class=komentar style='border:1px solid red'><summary><i><a href=# onclick=citiraj('sREU')><code>sREU</code></a> <b class=avtor>nick</b> dne <span class=datum>sre 22 nov 2023 12:12:47 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=sREU target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+<details class=komentar style='border:1px solid green'><summary><i><a href=# onclick=citiraj('QxPi')><code>QxPi</code></a> <b class=avtor>gurr</b> dne <span class=datum>sre 22 nov 2023 12:13:28 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=QxPi target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+<details class=komentar style='border:1px solid red'><summary><i><a href=# onclick=citiraj('sREU')><code>sREU</code></a> <b class=avtor>nick</b> dne <span class=datum>sre 22 nov 2023 12:12:47 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=sREU target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+<details class=komentar style='border:1px solid green'><summary><i><a href=# onclick=citiraj('QxPi')><code>QxPi</code></a> <b class=avtor>gurr</b> dne <span class=datum>sre 22 nov 2023 12:13:28 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=QxPi target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+
+>>sREUrLe2
+
<br>
-</span>
+
+kekd
+
+</div></details>
+
+>>QxPio4BC
+
+</div></details>
+
+>>sREUrLe2
+
+<br>
+
+kekd
+
+</div></details>
+
+>>QxPio4BC
+
+</div></details>
+
+>>sREUrLe2
+
+<br>
+
+kekd
+
+</div></details>
+
+>>QxPio4BC
+
+</div>
+</div>
+<div class=komentar style='border:1px solid red'>
+<i><a href=# onclick=citiraj('QxPi')><code>QxPi</code></a> <b class=avtor>gurr</b> dne <span class=datum>sre 22 nov 2023 12:13:28 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=QxPi target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i>
+<div class=besedilo>
+<details class=komentar style='border:1px solid green'><summary><i><a href=# onclick=citiraj('sREU')><code>sREU</code></a> <b class=avtor>nick</b> dne <span class=datum>sre 22 nov 2023 12:12:47 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=sREU target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+<details class=komentar style='border:1px solid red'><summary><i><a href=# onclick=citiraj('QxPi')><code>QxPi</code></a> <b class=avtor>gurr</b> dne <span class=datum>sre 22 nov 2023 12:13:28 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=QxPi target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+<details class=komentar style='border:1px solid green'><summary><i><a href=# onclick=citiraj('sREU')><code>sREU</code></a> <b class=avtor>nick</b> dne <span class=datum>sre 22 nov 2023 12:12:47 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=sREU target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+<details class=komentar style='border:1px solid red'><summary><i><a href=# onclick=citiraj('QxPi')><code>QxPi</code></a> <b class=avtor>gurr</b> dne <span class=datum>sre 22 nov 2023 12:13:28 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=QxPi target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+<details class=komentar style='border:1px solid green'><summary><i><a href=# onclick=citiraj('sREU')><code>sREU</code></a> <b class=avtor>nick</b> dne <span class=datum>sre 22 nov 2023 12:12:47 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=sREU target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+
+>>QxPio4BC
+
+</div></details>
+
+>>sREUrLe2
+
+<br>
+
+kekd
+
+</div></details>
+
+>>QxPio4BC
+
+</div></details>
+
+>>sREUrLe2
+
+<br>
+
+kekd
+
+</div></details>
+
+>>QxPio4BC
+
+</div></details>
+
+>>sREUrLe2
+
+<br>
+
+kekd
+
+</div>
+</div>
+<div class=komentar style='border:1px solid red'>
+<i><a href=# onclick=citiraj('-vUE')><code>-vUE</code></a> <b class=avtor>nig</b> dne <span class=datum>sre 22 nov 2023 13:45:25 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=-vUE target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i>
+<div class=besedilo>
+
+g
+
+<details class=komentar style='border:1px solid green'><summary><i><a href=# onclick=citiraj('-vUE')><code>-vUE</code></a> <b class=avtor>nig</b> dne <span class=datum>sre 22 nov 2023 13:45:25 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=-vUE target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+
+g
+
+<details class=komentar style='border:1px solid red'><summary><i><a href=# onclick=citiraj('-vUE')><code>-vUE</code></a> <b class=avtor>nig</b> dne <span class=datum>sre 22 nov 2023 13:45:25 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=-vUE target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+
+g
+
+<details class=komentar style='border:1px solid green'><summary><i><a href=# onclick=citiraj('-vUE')><code>-vUE</code></a> <b class=avtor>nig</b> dne <span class=datum>sre 22 nov 2023 13:45:25 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=-vUE target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+
+g
+
+<details class=komentar style='border:1px solid red'><summary><i><a href=# onclick=citiraj('-vUE')><code>-vUE</code></a> <b class=avtor>nig</b> dne <span class=datum>sre 22 nov 2023 13:45:25 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=-vUE target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+
+g
+
+<details class=komentar style='border:1px solid green'><summary><i><a href=# onclick=citiraj('-vUE')><code>-vUE</code></a> <b class=avtor>nig</b> dne <span class=datum>sre 22 nov 2023 13:45:25 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=-vUE target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i></summary><div class=besedilo>
+
+g
+
+<br>
+
+>>-vUEAZXF
+
+</div></details>
+
+>>-vUEAZXF
+
+</div></details>
+
+>>-vUEAZXF
+
+</div></details>
+
+>>-vUEAZXF
+
+</div></details>
+
+>>-vUEAZXF
+
+</div></details>
+
+>>-vUEAZXF
+
+</div>
+</div>
+<div class=komentar style='border:1px solid red'>
+<i><a href=# onclick=citiraj('EYOV')><code>EYOV</code></a> <b class=avtor></b> dne <span class=datum>sre 22 nov 2023 13:50:41 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=EYOV target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i>
+<div class=besedilo>
+
+aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
+
+</div>
+</div>
+<div class=komentar style='border:1px solid red'>
+<i><a href=# onclick=citiraj('8raU')><code>8raU</code></a> <b class=avtor></b> dne <span class=datum>sre 22 nov 2023 13:52:20 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=8raU target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i>
+<div class=besedilo>
+
+&lt;script>alert(1)
+
+</div>
+</div>
+<div class=komentar style='border:1px solid red'>
+<i><a href=# onclick=citiraj('0oS6')><code>0oS6</code></a> <b class=avtor></b> dne <span class=datum>sre 22 nov 2023 17:18:31 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=0oS6 target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i>
+<div class=besedilo>
+
+&lt;h onmouseover="javascript:alert(document.cookie)">
+
+</div>
+</div>
+<div class=komentar style='border:1px solid red'>
+<i><a href=# onclick=citiraj('c6WY')><code>c6WY</code></a> <b class=avtor>bejsd</b> dne <span class=datum>sre 22 nov 2023 17:19:31 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=c6WY target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i>
+<div class=besedilo>
+
+&lt;h onmouseover="javascript:alert(document.cookie)"> brbrbrbrbrbr br
+
+</div>
+</div>
+<div class=komentar style='border:1px solid red'>
+<i><a href=# onclick=citiraj('BIlW')><code>BIlW</code></a> <b class=avtor>anton</b> dne <span class=datum>čet 23 nov 2023 18:52:29 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=BIlW target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i>
+<div class=besedilo>
+
+evo tule en neobstoječ komentar
+
+<details class=komentar style='border:1px solid green'><summary>komentar abcd ne obstaja.</summary></details>
+
+>>abcd
+
+<br>
+
+kaj porečeš, računalnik?
+
+</div>
+</div>
+<div class=komentar style='border:1px solid red'>
+<i><a href=# onclick=citiraj('4lzt')><code>4lzt</code></a> <b class=avtor>anton</b> dne <span class=datum>čet 23 nov 2023 23:57:17 CET</span> <a href=//z.4a.si/skovikanje/komentar.php?koga=4lzt target=_blank>uredi</a> <a href=/skovikanje/skovik/test.html>na</a></i>
+<div class=besedilo>
+
+test vrnitve
+
</div>
</div>
-<div id=odgovor><form method=post action='//z.4a.si./skovikanje/komentar.php?na=test&amp;tip=objava&amp;ref=HTTP_REFERER'>
+<div id=odgovor><details open id=odgovordetails><summary>pokaži/skrij</summary><form method=post action='//z.4a.si/skovikanje/komentar.php?na=test&amp;tip=objava&amp;ref=HTTP_REFERER'>
<label for=avtor>
avtor:
</label>
@@ -201,13 +464,16 @@ v polje vpišite črko a (za onemogočanje robotov):
</script>
</div>
<input type=submit value=komentiraj! />
+<details><summary>oblikovanje</summary>
<ul>
<li>na novi vrstici napišite <code>!http://url/do/slike</code> da vgradite sliko
<li>začni vrstico z *, da izdelaš seznam
<li>vrstice, ki se začno z <code>&gt;</code>, bodo obarvane zeleno
-<li>nizi <code>&lt;&lt;xxxxxxxx</code> bodo citirali komentarje
+<li>nizi <code>>>xxxx</code> bodo citirali komentarje
<li>povezave zaznam avtomatično
</ul>
-</form></div>
-<input id=komentiraj hidden type=button onclick='document.getElementById(&quot;odgovor&quot;).hidden=false' value=komentiraj />
-<script>odgovor.style='background:gray;position:fixed;right:0;bottom:0';odgovor.hidden=true;komentiraj.hidden=false;</script>
+</details>
+</form></details></div>
+<input id=komentiraj2 hidden type=button onclick='document.getElementById(&quot;odgovor&quot;).hidden=false' value=komentiraj />
+<script>odgovor.style='background:gray;position:fixed;right:0;bottom:0';odgovor.hidden=true;komentiraj1.hidden=false;komentiraj2.hidden=false</script>
+<br><br><br><br>