]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blob - doc/users/kjs.mdwn
describe unexpected situation where a logged-in user can delete other comments
[git.ikiwiki.info.git] / doc / users / kjs.mdwn
1 ## Kalle Söderman
3 Websites using ikiwiki: 
5 * <http://kalleswork.net>
6 * <http://img.kalleswork.net>
7 * <http://stockholm.kalleswork.net>
9 Mostly using ikiwiki with tweaked versions of the [[/plugins/contrib/album/]] and [[plugins/osm]]
10 plugins. 
12 The main changes I've done are the following
14 * How you browse through the images. The interface i simplified and you click
15 the image to view the next rather than download it.
16 * Added separate download link for full resolution image unless size is set to
17 full in the album directive.
18 * Extract metadata from exif/xmp data in the image according to preexisting
19 pattern in the album plugin. This was done using
20 [Image::ExifTool](http://www.sno.phy.queensu.ca/~phil/exiftool/ExifTool.html)
21 * Autogenerate [[ikiwiki/directive/tag/]]s from exif:Subject if possible.
22 * Use the albumitem template to create tag pages with thumbnails.
23 * Additional albumpreview template which allows you to define a thumbnail that
24 link to the album. Useful for visual index of albums.
25 * Extract GPS data and populate a [[plugins/osm]] waypoint if available.
26 * Add span around osm icon to allow for styling.
28 For my public websites above have been using the tweaked img plugin for many years now. It works well except when deleting images, this seems to require a removal of the indexdb and a rebuild... not very convenient. My websites have about 3500 images each and takes almost 15min to rebuild but this is not really an issue for my usage.
31 *I can't code (clone my repo above if you don't believe me!) so noone should
32 run my code without checking it first.* I can't stress this enough.
34 ### Git branches/repos
36 [[!table  data="""
37 Description | branch/repository
38 Repo with only my tweaked files to be installed as third party plugins via `libdir`. See [[plugins/install]] for info howto install. | [[!template id=gitbranch branch=kjs/ikiplugs author="kjs"]]
39 Branch where all my changes are kept in the ikiwiki tree the ikiwiki running kalleswork.net: | [[!template id=gitbranch branch=kjs/kalleswork author="kjs"]]
40 Branch with only the changes to the [[plugins/img]] plugin: | [[!template id=gitbranch branch=kjs/kjsimg author="kjs"]]
41 Branch with only the changes to the [[plugins/contrib/album]] plugin: | [[!template id=gitbranch branch=kjs/kjsalbum author="kjs"]]
42 Branch with only my simplebw [[themes]] designed for the above plugins: | [[!template id=gitbranch branch=kjs/kjs-simplebw-theme author="kjs"]]
43 Branch with only minor tweaks to standard ikiwiki templates: | [[!template id=gitbranch branch=kjs/kjsadjust author="kjs"]]
44 """]]