$def with (markdown, visitors, total, unique, logged, rights, namn, getlikes, formattime, feedbase, totbilder, limit, offset, bildpersida, search, bilder, searchform, getcombines, timebase, getfeed, getcombofeed, userimage, postexist, show, loadjson, loadtext, len, heart, hearted, sitename, siteslogan, siterendered, siteaddress, usrfeed, theme) $if theme == '': $ theme="splash.css" $sitename | $siteslogan | $siterendered
go back $if rights=='mod' or rights=='admin': or log out
last VISITS by COUNTRIES
$for i in visitors:
$unique UNICORNS 🦄 PEACE! ☮️
$if rights=='mod' or rights=='admin': $#displayname = db.query("SELECT displayname FROM rymdadmin WHERE name='"+namn+"';")[0] $ displayname=loadjson('r/users/'+namn) hey $displayname['displayname'], invite, trust or write
$else: login
$if rights=='mod' or rights=='admin':
$:searchform.render()
$if search != '':

posts with search word $search: $totbilder

remove search

$for b in bilder: $for g in b:


$:markdown.markdown(loadtext('p/posts/'+g['postid']+'/intro'))
by $g['creator'] g['timeadded']
$ getcombines(g['postid']) $if 'combine' in g: $#combined = db.select('published', where="postid='"+g['combine']+"'")[0] $ combined=loadjson('p/posts/'+g['combine']+'/meta') combo with $combined['soundname']
$if 'remix' in g: $#remixed = db.select('published', where="postid='"+g['remix']+"'")[0] $ combined=loadjson('p/posts/'+g['remix']+'/meta') remixed $remixed['soundname']
$if loadtext('p/posts/'+g['postid']+'/post') != '': $if len(loadtext('p/posts/'+g['postid']+'/post')) > 255: read plenty more $else: read more $else: combo or more or
$getlikes(g['postid'],namn)

$else: $if show == None: $if usrfeed != '':
showing only $usrfeed's $:userimage(usrfeed) feed now show all

$#timebased🌍 heartbased❤️day week month year alltime 🌍 time ❤️ heartcombo for day week month year all
$ goodies=getfeed() $if goodies != []: $for g in goodies:


$:markdown.markdown(loadtext('p/posts/'+g['postid']+'/intro'))
$g['timeadded'] by $g['creator'] $:userimage(g['creator'])
$getcombines(g['postid']) $if 'combine' in g: $if g['combine'] != '': $if postexist(g['combine']): $#combined = db.select('published', where="postid='"+g['combine']+"'")[0] $ combined=loadjson('p/posts/'+g['combine']+'/meta') combo with $combined['soundname']
$if 'remix' in g: $if g['remix'] != '': $if postexist(g['remix']): $#remixed = db.select('published', where="postid='"+g['remix']+"'") $ remixed=loadjson('p/posts/'+g['remix']+'/meta') remixed $remixed['soundname']
$if loadtext('p/posts/'+g['postid']+'/post') != '': $if len(loadtext('p/posts/'+g['postid']+'/post')) > 255: read plenty more $else: read more $else: $if namn: combo or more $else: combo or
$getlikes(g['postid'],namn)

$else:

$:markdown.markdown('###welcome to HEARTRANKED!') $else: $#goodies = db.select('published', where="postid='"+show+"'") $ g=loadjson('p/posts/'+show+'/meta') $if g != {}: back $if namn == g['creator']: or edit $if namn: or remix or combo $if namn == g['creator']: or remove

$:markdown.markdown(loadtext('p/posts/'+g['postid']+'/intro')) $:markdown.markdown(loadtext('p/posts/'+g['postid']+'/post'))
$g['timeadded'] by $g['creator'] $:userimage(g['creator'])
$getcombines(g['postid']) $if 'combine' in g: $if g['combine'] != '': $#combined = db.select('published', where="postid='"+g['combine']+"'")[0] $ combined=loadjson('p/posts/'+g['combine']+'/meta') combo with $combined['soundname']
$if 'remix' in g: $if g['remix'] != '': $#remixed = db.select('published', where="postid='"+g['remix']+"'")[0] $ remixed=loadjson('p/posts/'+g['remix']+'/meta') remixed $remixed['soundname']
or back $if namn == g['creator']: or edit $if namn: or remix or combo
$getlikes(g['postid'],namn)



$ comboposts=getcombofeed(show) $ choose_feed = False $for c in comboposts: $if c['postid'] and choose_feed == False:
🌍 time ❤️ heartcombo for day week month year all
$ choose_feed = True


$:markdown.markdown(loadtext('p/posts/'+c['postid']+'/intro')) $:markdown.markdown(loadtext('p/posts/'+c['postid']+'/post'))
$c['timeadded'] by $c['creator'] $:userimage(c['creator'])
$getcombines(c['postid']) $if 'combine' in c: $if c['combine'] != '': $#combined = db.select('published', where="postid='"+c['combine']+"'")[0] $ combined=loadjson('p/posts/'+c['combine']+'/meta') combo with $combined['soundname']
$if 'remix' in c: $if c['remix'] != '': $#remixed = db.select('published', where="postid='"+c['remix']+"'")[0] $ remixed=loadjson('p/posts/'+c['remix']+'/meta') remixed $remixed['soundname']
more or back $if namn == c['creator']: or edit $if namn: or combo
$getlikes(c['postid'],namn)



$sitename
$siteslogan
$siteaddress
$siterendered

$if show: back up? or go back $else: back up? or