mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Add donate button
This commit is contained in:
parent
442f92fd5d
commit
a075109648
@ -71,6 +71,7 @@ class Distribution(object):
|
|||||||
self.os = os
|
self.os = os
|
||||||
self.img = os
|
self.img = os
|
||||||
self.title = self.TITLEMAP[os]
|
self.title = self.TITLEMAP[os]
|
||||||
|
self.app = __appname__
|
||||||
self.is_generic = os == 'generic'
|
self.is_generic = os == 'generic'
|
||||||
offset = 0
|
offset = 0
|
||||||
if not self.is_generic:
|
if not self.is_generic:
|
||||||
@ -81,7 +82,7 @@ class Distribution(object):
|
|||||||
prefix = ''
|
prefix = ''
|
||||||
if not self.as_root: prefix = 'sudo '
|
if not self.as_root: prefix = 'sudo '
|
||||||
cmd = prefix + self.INSTALLERS[index-2]
|
cmd = prefix + self.INSTALLERS[index-2]
|
||||||
pre = ' \\\n '.ljust(len(cmd)+3)
|
pre = ' \\\n '.ljust(len(cmd)+4)
|
||||||
for dep in self.DEPENDENCIES:
|
for dep in self.DEPENDENCIES:
|
||||||
if len(cmd) > 70+offset:
|
if len(cmd) > 70+offset:
|
||||||
offset += 70
|
offset += 70
|
||||||
@ -169,7 +170,7 @@ class Download(Component):
|
|||||||
installer_name='Windows installer',
|
installer_name='Windows installer',
|
||||||
title='Download %s for windows'%(__appname__),
|
title='Download %s for windows'%(__appname__),
|
||||||
compatibility='%s works on Windows XP and Windows Vista.'%(__appname__,),
|
compatibility='%s works on Windows XP and Windows Vista.'%(__appname__,),
|
||||||
path='/downloads/'+file,
|
path='/downloads/'+file, app=__appname__,
|
||||||
note=Markup(\
|
note=Markup(\
|
||||||
'''
|
'''
|
||||||
<p>If you are using the <b>SONY PRS-500</b> and %(appname)s does not detect your reader, read on:</p>
|
<p>If you are using the <b>SONY PRS-500</b> and %(appname)s does not detect your reader, read on:</p>
|
||||||
@ -203,7 +204,7 @@ You can uninstall a driver by right clicking on it and selecting uninstall.
|
|||||||
installer_name='OS X universal dmg',
|
installer_name='OS X universal dmg',
|
||||||
title='Download %s for OS X'%(__appname__),
|
title='Download %s for OS X'%(__appname__),
|
||||||
compatibility='%s works on OS X Tiger and above.'%(__appname__,),
|
compatibility='%s works on OS X Tiger and above.'%(__appname__,),
|
||||||
path='/downloads/'+file,
|
path='/downloads/'+file, app=__appname__,
|
||||||
note=Markup(\
|
note=Markup(\
|
||||||
'''
|
'''
|
||||||
<ol>
|
<ol>
|
||||||
|
@ -15,8 +15,21 @@
|
|||||||
<div id="content" class="binary">
|
<div id="content" class="binary">
|
||||||
<h1>$title</h1>
|
<h1>$title</h1>
|
||||||
<p>$compatibility</p>
|
<p>$compatibility</p>
|
||||||
<p><a style="border: 0px" href="$path">
|
<p>
|
||||||
<img width="50" height="50" style="border:1px red solid" src="${href.chrome('/dl/images/%s_logo.png'%(name,))}" /> $installer_name</a> (Version: $version)</p>
|
<a style="border: 0px" href="$path">
|
||||||
|
<img width="50" height="50" style="border:1px red solid" src="${href.chrome('/dl/images/%s_logo.png'%(name,))}" /> $installer_name
|
||||||
|
</a> (Version: $version)
|
||||||
|
</p>
|
||||||
|
While you wait for the download to complete, please consider donating to support the development
|
||||||
|
of ${app}.
|
||||||
|
<div>
|
||||||
|
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
|
||||||
|
<input type="hidden" name="cmd" value="_s-xclick" />
|
||||||
|
<input type="image" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!" />
|
||||||
|
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1" />
|
||||||
|
<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----" />
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
<h2>Note</h2>
|
<h2>Note</h2>
|
||||||
<div class="note">$note</div>
|
<div class="note">$note</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -42,6 +42,15 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
|
While you wait for the installation to complete, please consider donating to support the development of ${distro.app}.
|
||||||
|
<div>
|
||||||
|
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
|
||||||
|
<input type="hidden" name="cmd" value="_s-xclick" />
|
||||||
|
<input type="image" src="https://www.paypal.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!" />
|
||||||
|
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1" />
|
||||||
|
<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----" />
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
<h2>Post Installation</h2>
|
<h2>Post Installation</h2>
|
||||||
Connect the SONY Reader to the USB port. As root, test your installation by
|
Connect the SONY Reader to the USB port. As root, test your installation by
|
||||||
<pre class="wiki">prs500 info</pre>
|
<pre class="wiki">prs500 info</pre>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user