irssi/scripts.irssi.org — pull request #27 by dequis (2014-08-07 09:56:12+00:00)
Title: Bunch of changes

See individual commits for diffs that make more sense - the scripts.yaml change don't even show up in the main comparison because they are too many.

* Fix weird spacing in the yaml due to perl parsing mistakes
* Use for loops over attributes to generate scripts.dmp output
* A few minor html/css changes
- Limit version column width to 8em
- Change css to make it more obvious that columns are clickable
- Remove duplicate question from the FAQ in the index
- Update URL to the github repo (the old one is a redirect)
- A typo in the third question in the FAQ
* Remove "changed" field from scripts.yaml and scripts.dmp output. A few reasons:
- It had an horribly inconsistent date format
- Some of them were just "$VERSION" or "none"
- It's redundant with the "modified" field
- scriptassist.pl never actually used that field
* Remove unused/custom fields from scripts.yaml
* Fix typos in metadata key names of several scripts
- This is the only commit that modifies scripts
* Add "modified" column to index, prettified with the "timeago" jquery plugin, if js is available, for dates that are less than a year ago.
* Change modified timestamps to match the old "changed" value
- At this point I realized the timestamps I deleted before had more accurate information, so I decided to parse them. That was hard and awful ad-hoc scripts were involved. Some notes about it in the commit log.

This turned out to be much bigger than I planned. I don't even know why I did all this.

Some changes might be a bit opinionated, I have no problem with dropping stuff or taking stuff out of this PR to review separately.