Use supporter-page.js & its formatting conventions
The npoacct campaign was launched before the Supporter program, and parts of its functionality were incorporated into supporter-page.js ultimately. This commit hopefully now backports that functionality to npoacct campaign.
This commit is contained in:
parent
8888a12699
commit
1327b684d6
1 changed files with 5 additions and 39 deletions
|
@ -8,40 +8,7 @@
|
||||||
<link href="/jquery-ui.css" rel="stylesheet" type="text/css"/>
|
<link href="/jquery-ui.css" rel="stylesheet" type="text/css"/>
|
||||||
<script type="text/javascript" src="/jquery.min.js"></script>
|
<script type="text/javascript" src="/jquery.min.js"></script>
|
||||||
<script type="text/javascript" src="/jquery-ui.min.js"></script>
|
<script type="text/javascript" src="/jquery-ui.min.js"></script>
|
||||||
|
<script type="text/javascript" src="/supporter-page.js"></script>
|
||||||
<script type="text/javascript">
|
|
||||||
$(document).ready(function() {
|
|
||||||
$("#progressbar").progressbar({ value: (66274.98 / 75000) * 100 });
|
|
||||||
|
|
||||||
$('.toggle-content').hide();
|
|
||||||
|
|
||||||
$('.toggle-control')
|
|
||||||
.addClass('clickable')
|
|
||||||
.bind('click', function() {
|
|
||||||
var $control = $(this);
|
|
||||||
var $parent = $control.parents('.toggle-unit');
|
|
||||||
|
|
||||||
$parent.toggleClass('expanded');
|
|
||||||
$parent.find('.toggle-content').slideToggle();
|
|
||||||
|
|
||||||
// if control has HTML5 data attributes, use to update text
|
|
||||||
if ($parent.hasClass('expanded')) {
|
|
||||||
$control.html($control.attr('data-expanded-text'));
|
|
||||||
} else {
|
|
||||||
$control.html($control.attr('data-text'));
|
|
||||||
}
|
|
||||||
});
|
|
||||||
$('a.donate-now')
|
|
||||||
.addClass('clickable')
|
|
||||||
.bind('click', function() {
|
|
||||||
var $control = $('#donate-box');
|
|
||||||
|
|
||||||
$control.toggleClass('expanded');
|
|
||||||
$control.find('.toggle-content').slideUp("slow");
|
|
||||||
$control.find('.toggle-content').slideDown("slow");
|
|
||||||
});
|
|
||||||
});
|
|
||||||
</script>
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
|
@ -136,11 +103,10 @@ el.attachEvent('on'+ev, function() {handler.apply(el);});
|
||||||
*/
|
*/
|
||||||
</script>
|
</script>
|
||||||
-->
|
-->
|
||||||
${{ fundgoal.fundraiser_so_far_amount|floatformat:0|intcomma }} raised toward<br/>
|
$<span id="fundraiser-so-far">{{ fundgoal.fundraiser_so_far_amount|floatformat:0|intcomma }}</span> raised toward<br/>
|
||||||
our ${{ fundgoal.fundraiser_goal_amount|floatformat:0|intcomma }} goal.<br/>
|
our $<span id="fundraiser-goal">{{ fundgoal.fundraiser_goal_amount|floatformat:0|intcomma }}</span> goal.<br/>
|
||||||
<div id="progressbar"><span style="float:right; align:center;
|
<div id="progressbar"><span id="fundraiser-percentage" style="float:right; align:center; margin-right:40%">{{ fundgoal.percentage_there|floatformat:1 }}%</span></div>
|
||||||
margin-right:40%">{{ fundgoal.percentage_there|floatformat:1 }}%</span></div>
|
<p style="font-size: 75%">(Progress bar updated daily.)</p>
|
||||||
<p style="font-size: 75%">(Progress bar updated monthly.)</p>
|
|
||||||
<a id="donate" style="text-decoration:none"></a>
|
<a id="donate" style="text-decoration:none"></a>
|
||||||
<h3>Help us reach our goal:</h3>
|
<h3>Help us reach our goal:</h3>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue