@startuml !pragma useVerticalIf on start :Load UserProfile from PlugAPI; while (true) :Get FavPage from User; :Load existing Posts from Page Posts from DB; :Load existing Faves from existing Posts from DB; :Add not existing Posts to global post list; :Add not existing Faves to global fav list (order is important! newest first); if (Existing Faves > 0) { break } :Define Next Page to Scrape; endwhile :Upload non existing Posts; :Reverse Fav List (now oldest first): :Upload Faves (it is important there is a small diffrence between them (maybe 1 ms?)): :Update return Summary: stop @enduml
Decode URL
Submit
amiga
aws-orange
black-knight
bluegray
blueprint
cerulean-outline
cerulean
crt-amber
crt-green
cyborg-outline
cyborg
hacker
lightgray
mars
materia-outline
materia
metal
mimeograph
minty
plain
reddress-darkblue
reddress-darkgreen
reddress-darkorange
reddress-darkred
reddress-lightblue
reddress-lightgreen
reddress-lightorange
reddress-lightred
sandstone
silver
sketchy-outline
sketchy
spacelab
spacelab-white
superhero-outline
superhero
toy
united
vibrant
🎉 Discover the future PlantUML Web Editor! 🚀
PNG
SVG
ASCII Art