File: apple_webclip.rb

package info (click to toggle)
tdiary-contrib 5.4.0-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 2,772 kB
  • sloc: ruby: 17,305; javascript: 8,263; lisp: 562; xml: 451; php: 61; sql: 40; makefile: 18
file content (26 lines) | stat: -rw-r--r-- 723 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#
# apple_webclip.rb - Add icon information for Apple WebClip.
#
# Copyright (C) 2008, TADA Tadashi <sho@spc.gr.jp>
# You can redistribute it and/or modify it under GPL.
#

add_header_proc do
	if @conf['apple_webclip.url'] and @conf['apple_webclip.url'].size > 0
		%Q|	<link rel="apple-touch-icon" href="#{h @conf['apple_webclip.url']}">\n|
	else
		''
	end
end

add_conf_proc( 'apple_webclip', 'Apple WebClip' ) do
	if @mode == 'saveconf' then
      @conf['apple_webclip.url'] = @cgi.params['apple_webclip.url'][0]
	end

	<<-HTML
   <h3 class="subtitle">Icon URL</h3>
   <p><input name="apple_webclip.url" value="#{h @conf['apple_webclip.url']}" size="70"></p>
	<p>Create and cpecify PNG file 60x60 pixels.</p>
   HTML
end