bild.html (2319B)
1 $def with (b, imghash, personer, kform, comments, user, user_likes, likes, user_hates, hates, back_next, text, getdisplayname) 2 $ imglink = imghash + '.jpeg' 3 <div id="album"> 4 <br> 5 <a href="/bilder#$imghash"><-- tibaks</a> 6 $if back_next.prev != None: 7 <a href="/bild/$back_next.prev"><-- föra</a> 8 $if back_next.next != None: 9 <a href="/bild/$back_next.next">nästa --></a> 10 <a href="/static/bilder/$imglink">full storlek</a> 11 <br> 12 <h2>$b.titel</h2> 13 <a href="/bilder#$imghash"><img id="bild" src="/static/bilder/web/$imglink?=$b.lastmod"></a><br> 14 <a href="/bilder#$imghash"><-- tryck här elr på bilden för ti far tibaks</a> 15 <p>📸 <a href="/bilder?search=$b.fotograf">$b.fotograf</a>, år: <a href="/bilder?search=$b.year">$b.year</a>, plats: <a href="/bilder?search=$b.plats">$b.plats</a></p> 16 <p>Story: $b.beskrivning</p> 17 <p>Personer: 18 $for i in personer: 19 <a href="/bilder?search=$i">$i,</a> 20 </p> 21 <p>Om du veit någå kan du <a href="/bildinfo/$imghash#bildinfo">lägg till eller rätta bild info</a>✏️</p> 22 $if b.beskrivning != '' and b.beskrivning != None or b.personer != '' and b.personer != None: 23 $ comma = '' 24 $ moddedby = '' 25 $for p in text: 26 $ d = getdisplayname(p.moddedby) 27 $if d not in moddedby: 28 $ moddedby += comma + d 29 $ comma = ', ' 30 <p>info av $moddedby 31 $else: 32 $pass 33 <p>bild uppladdad av $getdisplayname(b.uppladdare) 34 $if user_likes: 35 <p>$likes.likes ❤️ <a href="/bild/$imghash?unlike=$user#comments">ångra tyck</a> 👎 36 $else: 37 <p>$likes.likes ❤️ <a href="/bild/$imghash?like=$user#comments">tyck om bild</a> 👍 38 $if user_hates: 39 <p>$hates.hates ☠️ <a href="/bild/$imghash?unhate=$user#comments">flagga hövlig</a> 40 $else: 41 <p>$hates.hates ☠️ <a href="/bild/$imghash?hate=$user#comments">flagga ohövlig</a> 42 $if user == b.uppladdare: 43 <a href="/remove/$imghash">ta bort bild</a> 44 </p> 45 <div id="comments"> 46 <form method="POST"> 47 $:kform.render() 48 </form> 49 <br> 50 $for i in comments: 51 $if i.user == user and i.user != 'byyssare': 52 $i.datumtid.strftime('%d-%m-%y %H:%M') $getdisplayname(i.user): $i.comment <a href="/bild/$imghash?delete=$i.id#comments">ta bort</a> 53 $else: 54 $i.datumtid.strftime('%d-%m-%y %H:%M') $getdisplayname(i.user): $i.comment 55 <br> 56 <br> 57 </div> 58 </div> 59 </div>