Removing hidden plans.
This commit is contained in:
parent
1146cb7244
commit
2ec8c83acc
|
@ -50,7 +50,7 @@ class Upgrade_page( Product_page ):
|
||||||
),
|
),
|
||||||
[ Td(
|
[ Td(
|
||||||
plan[ u"designed_for" ],
|
plan[ u"designed_for" ],
|
||||||
class_ = u"feature_value" + self.displayed( index ),
|
class_ = u"feature_value",
|
||||||
) for ( index, plan ) in enumerate( rate_plans ) ],
|
) for ( index, plan ) in enumerate( rate_plans ) ],
|
||||||
),
|
),
|
||||||
Tr(
|
Tr(
|
||||||
|
@ -60,7 +60,7 @@ class Upgrade_page( Product_page ):
|
||||||
),
|
),
|
||||||
[ Td(
|
[ Td(
|
||||||
( plan[ u"included_users" ] == 1 ) and u"1 user" or "up to<br>%s users" % plan[ u"included_users" ],
|
( plan[ u"included_users" ] == 1 ) and u"1 user" or "up to<br>%s users" % plan[ u"included_users" ],
|
||||||
class_ = u"feature_value" + self.displayed( index ),
|
class_ = u"feature_value",
|
||||||
) for ( index, plan ) in enumerate( rate_plans ) ],
|
) for ( index, plan ) in enumerate( rate_plans ) ],
|
||||||
),
|
),
|
||||||
Tr(
|
Tr(
|
||||||
|
@ -82,7 +82,7 @@ class Upgrade_page( Product_page ):
|
||||||
),
|
),
|
||||||
[ Td(
|
[ Td(
|
||||||
plan[ u"storage_quota_bytes" ] and "%s MB" % ( plan[ u"storage_quota_bytes" ] // MEGABYTE ) or u"unlimited",
|
plan[ u"storage_quota_bytes" ] and "%s MB" % ( plan[ u"storage_quota_bytes" ] // MEGABYTE ) or u"unlimited",
|
||||||
class_ = u"feature_value" + self.displayed( index ),
|
class_ = u"feature_value",
|
||||||
) for ( index, plan ) in enumerate( rate_plans ) ],
|
) for ( index, plan ) in enumerate( rate_plans ) ],
|
||||||
),
|
),
|
||||||
Tr(
|
Tr(
|
||||||
|
@ -104,7 +104,7 @@ class Upgrade_page( Product_page ):
|
||||||
),
|
),
|
||||||
[ Td(
|
[ Td(
|
||||||
Img( src = u"/static/images/check.png", width = u"22", height = u"22" ),
|
Img( src = u"/static/images/check.png", width = u"22", height = u"22" ),
|
||||||
class_ = u"feature_value" + self.displayed( index ),
|
class_ = u"feature_value",
|
||||||
) for ( index, plan ) in enumerate( rate_plans ) ],
|
) for ( index, plan ) in enumerate( rate_plans ) ],
|
||||||
),
|
),
|
||||||
Tr(
|
Tr(
|
||||||
|
@ -125,7 +125,7 @@ class Upgrade_page( Product_page ):
|
||||||
),
|
),
|
||||||
[ Td(
|
[ Td(
|
||||||
Img( src = u"/static/images/check.png", width = u"22", height = u"22" ),
|
Img( src = u"/static/images/check.png", width = u"22", height = u"22" ),
|
||||||
class_ = u"feature_value" + self.displayed( index ),
|
class_ = u"feature_value",
|
||||||
) for ( index, plan ) in enumerate( rate_plans ) ],
|
) for ( index, plan ) in enumerate( rate_plans ) ],
|
||||||
),
|
),
|
||||||
Tr(
|
Tr(
|
||||||
|
@ -147,7 +147,7 @@ class Upgrade_page( Product_page ):
|
||||||
[ Td(
|
[ Td(
|
||||||
plan[ u"notebook_sharing" ] and
|
plan[ u"notebook_sharing" ] and
|
||||||
Img( src = u"/static/images/check.png", width = u"22", height = u"22" ) or u" ",
|
Img( src = u"/static/images/check.png", width = u"22", height = u"22" ) or u" ",
|
||||||
class_ = u"feature_value" + self.displayed( index ),
|
class_ = u"feature_value",
|
||||||
) for ( index, plan ) in enumerate( rate_plans ) ],
|
) for ( index, plan ) in enumerate( rate_plans ) ],
|
||||||
),
|
),
|
||||||
Tr(
|
Tr(
|
||||||
|
@ -170,7 +170,7 @@ class Upgrade_page( Product_page ):
|
||||||
[ Td(
|
[ Td(
|
||||||
plan[ u"notebook_collaboration" ] and
|
plan[ u"notebook_collaboration" ] and
|
||||||
Img( src = u"/static/images/check.png", width = u"22", height = u"22" ) or u" ",
|
Img( src = u"/static/images/check.png", width = u"22", height = u"22" ) or u" ",
|
||||||
class_ = u"feature_value" + self.displayed( index ),
|
class_ = u"feature_value",
|
||||||
) for ( index, plan ) in enumerate( rate_plans ) ],
|
) for ( index, plan ) in enumerate( rate_plans ) ],
|
||||||
),
|
),
|
||||||
Tr(
|
Tr(
|
||||||
|
@ -195,7 +195,7 @@ class Upgrade_page( Product_page ):
|
||||||
[ Td(
|
[ Td(
|
||||||
plan[ u"user_admin" ] and
|
plan[ u"user_admin" ] and
|
||||||
Img( src = u"/static/images/check.png", width = u"22", height = u"22" ) or u" ",
|
Img( src = u"/static/images/check.png", width = u"22", height = u"22" ) or u" ",
|
||||||
class_ = u"feature_value" + self.displayed( index ),
|
class_ = u"feature_value",
|
||||||
) for ( index, plan ) in enumerate( rate_plans ) ],
|
) for ( index, plan ) in enumerate( rate_plans ) ],
|
||||||
),
|
),
|
||||||
Tr(
|
Tr(
|
||||||
|
@ -215,25 +215,6 @@ class Upgrade_page( Product_page ):
|
||||||
class_ = u"upgrade_table_area",
|
class_ = u"upgrade_table_area",
|
||||||
),
|
),
|
||||||
|
|
||||||
Script(
|
|
||||||
"""
|
|
||||||
function toggle_plans() {
|
|
||||||
var nodes = getElementsByTagAndClassName( null, "hidden_plans" );
|
|
||||||
for ( var i in nodes ) { var node = nodes[ i ]; toggleElementClass( "undisplayed", node ); }
|
|
||||||
|
|
||||||
toggleElementClass( "undisplayed", "more_plans_link" );
|
|
||||||
toggleElementClass( "undisplayed", "fewer_plans_link" );
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
""",
|
|
||||||
type = u"text/javascript",
|
|
||||||
),
|
|
||||||
Div(
|
|
||||||
A( "Show me plans for teams.", id = "more_plans_link", href = u"#", onclick = u"return toggle_plans();" ),
|
|
||||||
A( "Show me fewer plans.", id = "fewer_plans_link", class_ = u"undisplayed", href = u"#", onclick = u"return toggle_plans();" ),
|
|
||||||
class_ = u"small_text",
|
|
||||||
),
|
|
||||||
|
|
||||||
user and user.username not in ( u"anonymous", None ) and P(
|
user and user.username not in ( u"anonymous", None ) and P(
|
||||||
u"You're currently subscribed to Luminotes %s." %
|
u"You're currently subscribed to Luminotes %s." %
|
||||||
user_plan[ u"name" ].capitalize(),
|
user_plan[ u"name" ].capitalize(),
|
||||||
|
@ -443,10 +424,6 @@ class Upgrade_page( Product_page ):
|
||||||
),
|
),
|
||||||
class_ = u"sign_up_button_area",
|
class_ = u"sign_up_button_area",
|
||||||
) or None,
|
) or None,
|
||||||
class_ = u"plan_name" + self.displayed( index, yearly ),
|
class_ = u"plan_name",
|
||||||
) for ( index, plan ) in enumerate( rate_plans ) ],
|
) for ( index, plan ) in enumerate( rate_plans ) ],
|
||||||
)
|
)
|
||||||
|
|
||||||
@staticmethod
|
|
||||||
def displayed( index, yearly = False ):
|
|
||||||
return ( index >= Upgrade_page.HIDDEN_PLAN_THRESHOLD and not yearly ) and " undisplayed hidden_plans" or ""
|
|
||||||
|
|
Reference in New Issue