Sha256: 0fc0cb750525d5137c6a517c3917da62c1c1272047481008f6a0c58f8d150039
Contents?: true
Size: 1.42 KB
Versions: 47
Compression:
Stored size: 1.42 KB
Contents
=begin = Meta-scheme plugin((-$Id: referer_scheme.rb,v 1.5 2004-02-26 08:09:24 tadatadashi Exp $-)) Makes it easier to edit the referer table. == Usage Enable this plug-in by coping into the plugin directory or selecting from the plug-in selection plug-in. Then, edit the `Rule of conversion URL to words' in `Today's Link' of `Preference'. Add prefixes (meta-scheme) like `tdiary:'. This adds the date of the diaries or blogs according to their URLs. For example, set the `Rule' as * tdiary:http://tdiary.tdiary.net/ tDiary.net management journal. For this example, date is added with a (YYYY-MM-DD) format if the information is contained in the URL. == Notes For URLs with tdiary:, * Do not use parenthesis `(' and `)' * End the URL with a '/' == How to make a meta-scheme Meta-schems are extracted from the user's Rule with a Regexp: /^(\w+):/. Define singleton methods of @conf.referer_table as iterators: def scheme_<scheme>( url, name ) : yield( url_variants, name_variants ) : end The singleton methods are called according to the user's Rule with the `<scheme>:' part omitted in the url. == Copyright Copyright (C) 2003 zunda <zunda at freeshell.org> Permission is granted for use, copying, modification, distribution, and distribution of modified versions of this work under the terms of GPL version 2 or later. =end # Local Variables: # mode: ruby # indent-tabs-mode: t # tab-width: 3 # ruby-indent-level: 3 # End:
Version data entries
47 entries across 36 versions & 1 rubygems