makr.dk

To-do list

I use this article to keep track of outstanding tasks relating to the website’s functionality and content.

To-do:
Fix link logic
Clear URL database
Deploy dev version to prod
Create /photos/
Add meta tags to image database (byline + geo + time + uid)
Tidy up non-parsed libraries (_something)
Split cron jobs into maintenance and backup
Move backup to Google Drive?

Image classes:
Closed – default, only available for articles
Personal – displayed to logged-in users
Public – displayed by default
External – displayed by default, copyright information in the copyright column

General:
Handle makr.dk links
Display of categories in Admin
Base HREF

URLs:
Condition based on redirect
Link status shows redirect and archive status
Clear caching
Defunc, Replace, Comment on Link status
Inline link tag
Fix encoding on title
Link status must be summarised by day, week, month

Performance:
Error handling/Single Call
SQL in tag handlers


Bugs:
MMap tag does not work with float
Aarhus Light Rail does not display all geometries
Pointer missing on Headstart article

General:
Disqus Comments
Sitemap
Robots.txt

Links:

  • Link types (Appendix separate)
  • All links -> Links
  • Relationship between URL and link

Performance:
Article caching

Layout:
Improved mobile version, primarily regarding the infobox
Improved bylines regarding date stamps, etc.
Tidying up CSS
Tidying up text encoding/stripping

Versions:
Copying old versions to the latest
Update ≠ publication
Display of published versions only

Images:
Image information page. Links from image bylines.
Context-dependent image links
Map support for images
Gallery template
Handle all file types
Images ≠ Illustrations

Article elements:
More error-tolerant tag parsing
Tags for Sources / References
Tags for Attachments
Tags for Media
MBreak tag can contain text
Special characters for B, I, H3, UL, OL, U, S, Sub, Sup, Pre, quote, hr
Table?
TOC?
Creole?
Table display

Data model:
Timelines
KML geometries -> One-to-Many
All texts -> Texts
Categories, Fut, Parent -> Article relationships
Object model, semantic metadata registration
Multidimensional keywords/tags
Showmap etc. -> Template options
Article aliases
Sources/References
Language
Sitemap > GetArticle

Admin interfaces:
Use GetArticle
More dynamic admin interface
Multi-edit
Housekeeping


Reserved names
article
articles
images
image
picture
redir
link
kml

URLs
/articles/article-name/
/articles/article-name/versions/
/articles/article-name/versions/1.1/
/articles/article-name/images/
/articles/article-name/images/1/
/articles/article-name/images/all/
/articles/article-name/info/
/articles/article-name/map/
/article-name/latest/
/article-name/latest/page/1/
/article-name/latest/page/all/
/article-name/top-stories/
/article-name/top-stories/page/1/
/article-name/top-stories/page/all/
/article-name/list/

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

Non-HTML
/article-name/subscribe/rss
/images/folder/name.jpg?mw=77&mh=88&q=90&crop=0,0,10,10
/sitemap.xml
/kml/data.kml?article=article-name&type=type

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

/link/6f5hg1/name.pdf - Local copy
/link/6f5hg1/deimos_status.png> - Status icon
/link/deimos_status.png?url=http://www.jp.dk/ - Status icon

Pending URLs
/article/article-name/images/2/info
/article/article-name/short/article-and-images/
/article/article-name/images/short/
/article/article-name/image/1/short/
/images/


live.hoejriis.dk