Martin Højriis Kristensens hjemmeside

Todo-liste

Offentliggjort 05/06-17 af makr (version: 1.251) i Om siden
Denne artikel bruger jeg til at holde styr på udeståender i forhold til hjemmesidens funktionalitet og indhold.

Todo:
Fix Link-logik
Ryd URL-database
Deploy devel-version til prod
Lav /fotos/
Tilføj meta-tags til billeder-database (byline + geo + tid + uid)
Ryd op i non-parsed biblioteker (_something)
Del cron op i maintenance og backup
Flyt backup til Google Drive?

Billedklasser:
Closed - default, kun tilgængelig for artikler
Personal - vises ved indlogget bruger
Public - vises default
External - vises default, copyright info i copyright-kolonne

Generelt:
Håndter makr.dk links
Visning af kategorier i Admin
Base HREF

Urls:
Condition baseret på redirect
Linkstatus viser redirect og arkiv-status
Ryd op i caching
Defunc, Replace, Comment på Linkstatus
Inline link-tag
Fix encoding på title
Linkstatus skal summeres pr dag, uge, måned

Performance:
Fejlhåndtering/Single Call
SQL i Tag-handlers




Bugs:
MMap-tag virker ikke med float
Århus Letbane viser ikke alle geometrier
Pointer mangler på Headstart-artikel

Generelt:
Disqus Kommentarer
Sitemap
Robots.txt

Links:
- Linktyper (Bilag separat)
- Alle links -> Links
- Relation mellem Url og Link

Performance:
Caching af Artikel

Layout:
Bedre mobilversion, primært omkring infobox
Bedre bylines mht datostempel mm
Oprydning i CSS
Oprydning i tekst-encoding/stripping

Versioner:
Kopiering af gamle versioner til seneste
Opdatering != publicering
Kun visning af publicerede versioner

Billeder:
Billed-info side. Links fra billed-bylines.
Kontekst-afhængige billed-links
Kort-understøttelse til billeder
Galleri-skabelon
Håndter alle filtyper
Billeder != Illustrationer

Artikelelementer:
Mere fejltolerant tag-parsing
Tags til Kilder / Referencer
Tags til Bilag
Tags til Medier
MBreak-tag kan indeholde tekst
Specielle tegn for B, I, H3, UL, OL, U, S, Sub, Sup, Pre, citat, hr
Table?
TOC?
Creole?
Tabel-billedvisning

Datamodel:
Tidslinjer
KML-geometrier -> En-Mange
Alle tekster -> Tekster
Kategorier, Fut, Parent -> Artikel-relationer
Objektmodel, semantisk registrering af metadata
Multidimensionelle keywords/tags
Showmap mm -> Template-options
Artikel-aliases
Kilder/Referencer
Sprog
Sitemap > GetArtikel

Admin-interfaces:
Brug GetArtikel
Mere dynamisk admin-interface
Multi-edit
House-keeping




Reserverede navne
artikel
artikler
billeder
billede
billed
redir
link
kml

URLs
/artikler/artikelnavn/
/artikler/artikelnavn/versioner/
/artikler/artikelnavn/versioner/1.1/
/artikler/artikelnavn/billeder/
/artikler/artikelnavn/billeder/1/
/artikler/artikelnavn/billeder/alle/
/artikler/artikelnavn/info/
/artikler/artikelnavn/kort/
/artikelnavn/nyeste/
/artikelnavn/nyeste/side/1/
/artikelnavn/nyeste/side/alle/
/artikelnavn/vigtigste/
/artikelnavn/vigtigste/side/1/
/artikelnavn/vigtigste/side/alle/
/artikelnavn/liste/

/link/6f5hg1/
/link/?url=http://www.jp.dk/ - Redirect
/link/?url=http%3A%2F%2Fjp.dk%2F - Redirect

Non-HTML
/artikelnavn/abonner/rss
/billeder/mappe/navn.jpg?mw=77&mh=88&q=90&crop=0,0,10,10
/sitemap.xml
/kml/data.kml?artikel=artikelnavn&type=type

/redir/6f5hg1/ - Redirect, defunct til Info
/redir/?url=http://www.jp.dk/ - Opret & Redirect, defunct til Info
/redir/?url=http%3A%2F%2Fjp.dk%2F - Opret & Redirect, defunct til Info

/link/6f5hg1/navn.pdf - Lokal kopi
/link/6f5hg1/deimos_status.png> - Status-ikon
/link/deimos_status.png?url=http://www.jp.dk/ - Status-ikon

Udestående URLs
/artikel/artikelnavn/billeder/2/info
/artikel/artikelnavn/kort/artikelogbilleder/
/artikel/artikelnavn/billeder/kort/
/artikel/artikelnavn/billede/1/kort/
/billeder/