No longer charging for Luminotes Desktop or offering subscription signups.
This commit is contained in:
parent
bda1697a34
commit
a75e4f48aa
3
NEWS
3
NEWS
|
@ -1,3 +1,6 @@
|
|||
1.6.15: ?
|
||||
* No longer charging for Luminotes Desktop or offering subscription signups.
|
||||
|
||||
1.6.14: June 14, 2009
|
||||
* Fixed a bug in which some printed or exported notes appeared in
|
||||
alphabetical order instead of your chosen ordering.
|
||||
|
|
|
@ -33,7 +33,7 @@ settings = {
|
|||
"storage_quota_bytes": 30 * MEGABYTE,
|
||||
"included_users": 1,
|
||||
"notebook_sharing": True,
|
||||
"notebook_collaboration": False,
|
||||
"notebook_collaboration": True,
|
||||
"user_admin": False,
|
||||
"fee": None,
|
||||
"yearly_fee": None,
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
VERSION = u"1.6.14"
|
||||
VERSION = u"1.6.15"
|
||||
TRIAL = False
|
||||
|
|
|
@ -368,7 +368,7 @@ form {
|
|||
}
|
||||
|
||||
.plan_width {
|
||||
width: 20%;
|
||||
width: 70%;
|
||||
}
|
||||
|
||||
.download_plan_width {
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2.7 KiB |
Binary file not shown.
|
@ -8,7 +8,6 @@ class Download_page( Product_page ):
|
|||
MEGABYTE = 1024 * 1024
|
||||
|
||||
# for now, just assume there's a single download package
|
||||
download_button = download_products[ 0 ].get( "button" ).strip()
|
||||
news_url = u"http://luminotes.com/hg/luminotes/file/%s/NEWS" % VERSION
|
||||
|
||||
Product_page.__init__(
|
||||
|
@ -32,7 +31,6 @@ class Download_page( Product_page ):
|
|||
),
|
||||
P(
|
||||
u"Install Luminotes on your computer.",
|
||||
Span( u"60-day money-back guarantee.", class_ = u"lighter_text" ),
|
||||
class_ = u"upgrade_subtitle",
|
||||
),
|
||||
Div(
|
||||
|
@ -40,13 +38,13 @@ class Download_page( Product_page ):
|
|||
P(
|
||||
B( "Upgrading:" ),
|
||||
u"""
|
||||
If you have already purchased Luminotes Desktop and would like to download a newer
|
||||
version, simply follow the link you received after your purchase.
|
||||
If you already have Luminotes Desktop and would like to upgrade to a newer
|
||||
version, simply download and install it. All of your notes will be preserved.
|
||||
""",
|
||||
A( "Check out what's new in version %s" % VERSION, href = news_url ),
|
||||
),
|
||||
P(
|
||||
u"Can't find your download link or need help? Please",
|
||||
u"Need help? Please",
|
||||
A( u"contact support", href = u"/contact_info" ),
|
||||
u"for assistance.",
|
||||
),
|
||||
|
@ -119,7 +117,7 @@ class Download_page( Product_page ):
|
|||
),
|
||||
Tr( Td( colspan = "2" ), class_ = u"spacer_row" ),
|
||||
Tr(
|
||||
( not upgrade ) and Td(
|
||||
Td(
|
||||
Div(
|
||||
A(
|
||||
Img(
|
||||
|
@ -129,24 +127,9 @@ class Download_page( Product_page ):
|
|||
),
|
||||
href = "/static/luminotes.exe",
|
||||
),
|
||||
Div(
|
||||
u"Completely free",
|
||||
class_ = u"tiny_text",
|
||||
),
|
||||
class_ = u"trial_button_area",
|
||||
),
|
||||
colspan = download_button and "1" or "2",
|
||||
) or None,
|
||||
download_button and Td(
|
||||
Div(
|
||||
download_button,
|
||||
Div(
|
||||
u"Fast and secure",
|
||||
class_ = u"tiny_text",
|
||||
),
|
||||
class_ = u"download_button_area",
|
||||
),
|
||||
colspan = upgrade and "2" or "1",
|
||||
colspan = "1",
|
||||
) or None,
|
||||
),
|
||||
Tr( Td( colspan = "2" ), class_ = u"spacer_row" ),
|
||||
|
@ -174,9 +157,7 @@ class Download_page( Product_page ):
|
|||
P(
|
||||
u"""
|
||||
Absolutely. With Luminotes Desktop, your notes are stored locally on your own
|
||||
computer, not on the web. But if you do want to access your wiki both locally
|
||||
and online, a future release will include optional online synchronization.
|
||||
There is also a complete
|
||||
computer, not on the web. There is also a complete
|
||||
""",
|
||||
A( u"Luminotes privacy policy", href = "/privacy" ),
|
||||
u"""
|
||||
|
@ -185,29 +166,6 @@ class Download_page( Product_page ):
|
|||
""",
|
||||
class_ = u"upgrade_text",
|
||||
),
|
||||
H4( u"Are upgrades included?", class_ = u"upgrade_question" ),
|
||||
P(
|
||||
"""
|
||||
When you purchase Luminotes Desktop, you automatically get full access to all future
|
||||
upgrades.
|
||||
""",
|
||||
class_ = u"upgrade_text",
|
||||
),
|
||||
H4( u"Can I try before I buy?", class_ = u"upgrade_question" ),
|
||||
P(
|
||||
"""
|
||||
Sure! Just
|
||||
""",
|
||||
A( u"download the full-featured free trial", href = "/static/luminotes.exe" ),
|
||||
"""
|
||||
or check out the
|
||||
""",
|
||||
A( u"online demo", href = "/users/demo" ),
|
||||
"""
|
||||
to see Luminotes for yourself.
|
||||
""",
|
||||
class_ = u"upgrade_text",
|
||||
),
|
||||
H4( u"Can I run Luminotes Desktop from a USB flash drive?", class_ = u"upgrade_question" ),
|
||||
P(
|
||||
"""
|
||||
|
@ -216,34 +174,6 @@ class Download_page( Product_page ):
|
|||
""",
|
||||
class_ = u"upgrade_text",
|
||||
),
|
||||
H4( u"What forms of payment do you accept?", class_ = u"upgrade_question" ),
|
||||
P(
|
||||
"""
|
||||
When you click the "Buy Now" button above, you'll be presented with a simple checkout
|
||||
page. You can purchase Luminotes Desktop with either a credit card or PayPal. It's
|
||||
fast and secure. You do not need a PayPal account to make the purchase.
|
||||
""",
|
||||
class_ = u"upgrade_text",
|
||||
),
|
||||
P(
|
||||
"""
|
||||
After you fill out the payment information, you will be able to download Luminotes
|
||||
Desktop and start taking notes right away.
|
||||
""",
|
||||
class_ = u"upgrade_text",
|
||||
),
|
||||
H4( u"What is your refund policy?", class_ = u"upgrade_question" ),
|
||||
P(
|
||||
"""
|
||||
It's this simple: Luminotes Desktop comes with a 60-day money-back guarantee. No
|
||||
questions asked. If you would like a refund, you need only
|
||||
""",
|
||||
A( u"contact support", href = "/contact_info" ),
|
||||
"""
|
||||
and ask for one.
|
||||
""",
|
||||
class_ = u"upgrade_text",
|
||||
),
|
||||
H4( u"What happens to my wiki if I stop using Luminotes?", class_ = u"upgrade_question" ),
|
||||
P(
|
||||
"""
|
||||
|
@ -276,14 +206,7 @@ class Download_page( Product_page ):
|
|||
),
|
||||
class_ = u"trial_button_area",
|
||||
),
|
||||
colspan = download_button and "1" or "2",
|
||||
) or None,
|
||||
download_button and Td(
|
||||
Div(
|
||||
download_button,
|
||||
class_ = u"download_button_area",
|
||||
),
|
||||
colspan = upgrade and "2" or "1",
|
||||
colspan = "1",
|
||||
) or None,
|
||||
),
|
||||
id = u"upgrade_table_small",
|
||||
|
@ -293,7 +216,7 @@ class Download_page( Product_page ):
|
|||
|
||||
Div(
|
||||
P(
|
||||
Span( u"Have a question before you buy?", class_ = u"hook_action_question" ), Br(),
|
||||
Span( u"Have a question?", class_ = u"hook_action_question" ), Br(),
|
||||
A( u"Contact support", href = u"/contact_info", class_ = u"hook_action" ),
|
||||
class_ = u"hook_action_area",
|
||||
separator = u"",
|
||||
|
|
|
@ -8,7 +8,7 @@ class Upgrade_page( Product_page ):
|
|||
|
||||
def __init__( self, user, notebooks, first_notebook, login_url, logout_url, rate_plan, groups, rate_plans, unsubscribe_button ):
|
||||
MEGABYTE = 1024 * 1024
|
||||
rate_plans = list( rate_plans )
|
||||
rate_plans = list( rate_plans )[ 0:1 ] # only the free rate plan is shown
|
||||
user_plan = rate_plans[ user.rate_plan ]
|
||||
|
||||
Product_page.__init__(
|
||||
|
@ -36,11 +36,6 @@ class Upgrade_page( Product_page ):
|
|||
alt = u"sign up",
|
||||
),
|
||||
),
|
||||
P(
|
||||
( user.rate_plan == 0 ) and u"30-day free trial on all plans." or None,
|
||||
Span( u"Upgrade, downgrade, or cancel anytime.", class_ = u"lighter_text" ),
|
||||
class_ = u"upgrade_subtitle",
|
||||
),
|
||||
P(
|
||||
Table(
|
||||
self.fee_row( rate_plans, user ),
|
||||
|
@ -85,12 +80,6 @@ class Upgrade_page( Product_page ):
|
|||
( user.rate_plan > 0 ) and unsubscribe_button or None,
|
||||
) or None,
|
||||
|
||||
P(
|
||||
u"Get two months free with a ", A( u"yearly subscription", href = "#yearly" ), u"!",
|
||||
separator = "",
|
||||
class_ = u"yearly_link",
|
||||
),
|
||||
|
||||
Div(
|
||||
u"Don't want to take notes online? ",
|
||||
A( u"Download Luminotes Desktop", href = u"/download" ),
|
||||
|
@ -104,26 +93,6 @@ class Upgrade_page( Product_page ):
|
|||
|
||||
Div(
|
||||
Div(
|
||||
H4( u"Which plan is right for me?", class_ = u"upgrade_question" ),
|
||||
P(
|
||||
u"The", B( u"Standard" ), u"and", B( u"Basic" ),
|
||||
u"""
|
||||
plans are designed for individuals, allowing you to invite as
|
||||
many people as you like to view or edit your wiki. They only need free Luminotes
|
||||
accounts.
|
||||
""",
|
||||
class_ = u"upgrade_text",
|
||||
),
|
||||
P(
|
||||
u"The", B( u"Premium" ), u"and", B( u"Plus" ),
|
||||
u"""
|
||||
plans are designed for teams and organizations, allowing you to create and manage your
|
||||
own user accounts. In addition, you can invite as many people as you like to view or
|
||||
edit your wiki, whether they're a user you created or they just have a free
|
||||
Luminotes account.
|
||||
""",
|
||||
class_ = u"upgrade_text",
|
||||
),
|
||||
H4( u"Do you have a desktop version I can download?", class_ = u"upgrade_question" ),
|
||||
P(
|
||||
u"""
|
||||
|
@ -156,111 +125,16 @@ class Upgrade_page( Product_page ):
|
|||
""",
|
||||
class_ = u"upgrade_text",
|
||||
),
|
||||
H4( u"How does upgrading work?", class_ = u"upgrade_question" ),
|
||||
H4( u"What happens to my wiki if I stop using Luminotes?", class_ = u"upgrade_question" ),
|
||||
P(
|
||||
"""
|
||||
When you upgrade your Luminotes account, you'll be presented with a simple PayPal
|
||||
checkout page. If you already have a PayPal account, you can upgrade your Luminotes
|
||||
account in a matter of seconds. If you don't yet have a PayPal account, no problem.
|
||||
Just enter your payment information. It's fast and secure.
|
||||
""",
|
||||
class_ = u"upgrade_text",
|
||||
),
|
||||
P(
|
||||
"""
|
||||
After you subscribe, your Luminotes account will be upgraded automatically so you can
|
||||
start enjoying your new plan's benefits right away.
|
||||
""",
|
||||
class_ = u"upgrade_text",
|
||||
),
|
||||
H4( u"How does the 30-day free trial work?", class_ = u"upgrade_question" ),
|
||||
P(
|
||||
"""
|
||||
When you subscribe to Luminotes, your first 30 days are completely free. And if you
|
||||
cancel during that period, you aren't charged a thing. During those 30 days, you have
|
||||
full access to all features of your selected subscription plan. That way, you can see
|
||||
whether Luminotes works for you without any sort of commitment.
|
||||
""",
|
||||
class_ = u"upgrade_text",
|
||||
),
|
||||
H4( u"Once I subscribe, can I cancel anytime?", class_ = u"upgrade_question" ),
|
||||
P(
|
||||
"""
|
||||
Of course. There are no contracts or cancellation fees. There are no hidden fees. You
|
||||
can upgrade, downgrade, or cancel your account anytime. Simply login to your account
|
||||
and return to this pricing page. Or, if you prefer, you can cancel your subscription
|
||||
directly from PayPal.
|
||||
""",
|
||||
class_ = u"upgrade_text",
|
||||
),
|
||||
P(
|
||||
"""
|
||||
If you cancel during your trial period, then you are not charged anything at all.
|
||||
And if you cancel anytime after the trial period ends, then your subscription is
|
||||
stopped immediately, and you are never charged again. Subscription fees that you have
|
||||
already paid still apply. You are welcome to
|
||||
""",
|
||||
A( u"contact support", href = "/contact_info" ),
|
||||
"""
|
||||
with any billing questions.
|
||||
""",
|
||||
class_ = u"upgrade_text",
|
||||
),
|
||||
H4( u"What happens to my wiki if I cancel my subscription?", class_ = u"upgrade_question" ),
|
||||
P(
|
||||
"""
|
||||
There is no lock-in with Luminotes. So if you cancel your subscription, you're simply
|
||||
returned to the free account level without losing access to your wiki. And of course
|
||||
you can download your entire wiki whenever you like.
|
||||
There is no lock-in with Luminotes. You can export your entire wiki to a stand-alone web page or a CSV spreadsheet — anytime you like.
|
||||
""",
|
||||
class_ = u"upgrade_text",
|
||||
),
|
||||
class_= u"wide_center_area",
|
||||
),
|
||||
|
||||
P(
|
||||
A( name = "yearly" ),
|
||||
Div(
|
||||
u"Get two months free with a yearly subscription!",
|
||||
class_ = u"upgrade_subtitle",
|
||||
),
|
||||
Table(
|
||||
self.fee_row( rate_plans, user, yearly = True ),
|
||||
self.spacer_row( rate_plans ),
|
||||
Tr(
|
||||
[ Td(
|
||||
( plan[ u"included_users" ] == 1 ) and
|
||||
Span( Span( u"Single", class_ = u"highlight" ), u"user", title = u"This plan includes one user account, so it's ideal for individuals." ) or
|
||||
Span( u"Up to", Span( "%s" % plan[ u"included_users" ], class_ = u"highlight" ), u"users", title = "This plan includes multiple accounts, including an admin area where you can create and manage users for your organization." ),
|
||||
class_ = u"feature_value" + ( index == self.FOCUSED_PLAN and u" focused_feature_value" or u"" ),
|
||||
) for ( index, plan ) in enumerate( rate_plans ) ],
|
||||
),
|
||||
Tr(
|
||||
[ Td(
|
||||
plan[ u"storage_quota_bytes" ] and
|
||||
Span( "%s MB" % ( plan[ u"storage_quota_bytes" ] // MEGABYTE ), class_ = u"highlight" ) or
|
||||
Span( u"unlimited", class_ = u"highlight" ),
|
||||
u"storage",
|
||||
title = u"Storage space for your notes, documents, and files.",
|
||||
class_ = u"feature_value" + ( index == self.FOCUSED_PLAN and u" focused_feature_value" or u"" ),
|
||||
) for ( index, plan ) in enumerate( rate_plans ) ],
|
||||
),
|
||||
plan[ u"notebook_sharing"] and Tr(
|
||||
[ Td(
|
||||
plan[ u"notebook_collaboration" ] and
|
||||
Span( u"Invite", Span( u"editors", class_ = u"highlight" ), title = u"Invite people to collaborate on your wiki. Share only the notebooks you want. Keep the others private." ) or
|
||||
Span( u"Invite", Span( u"viewers", class_ = u"highlight" ), title = u"Invite people to view your wiki. Share only the notebooks you want. Keep the others private." ),
|
||||
class_ = u"feature_value" + ( index == self.FOCUSED_PLAN and u" focused_feature_value" or u"" ),
|
||||
) for ( index, plan ) in enumerate( rate_plans ) ],
|
||||
) or None,
|
||||
self.button_row( rate_plans, user, yearly = True ),
|
||||
self.spacer_row( rate_plans, bottom = True ),
|
||||
border = u"1",
|
||||
id = u"upgrade_table_small",
|
||||
),
|
||||
class_= u"upgrade_table_area",
|
||||
),
|
||||
|
||||
Div(
|
||||
P(
|
||||
Span( u"Have a question before you sign up?", class_ = u"hook_action_question" ), Br(),
|
||||
|
|
Reference in New Issue