Skip to content

Commit 0422be5

Browse files
authored
add notes regarding basic membership (#2271)
1 parent 55b298d commit 0422be5

File tree

3 files changed

+31
-3
lines changed

3 files changed

+31
-3
lines changed

templates/includes/authenticated.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
<li class="tier-2 element-1" role="treeitem"><a href="{% url 'users:user_profile_edit' %}">Edit your user profile</a></li>
88
<li class="tier-2 element-2" role="treeitem"><a href="{% url 'account_change_password' %}">Change your password</a></li>
99
{% if request.user.has_membership %}
10-
<li class="tier-2 element-3" role="treeitem"><a href="{% url 'users:user_membership_edit' %}">Edit your PSF membership</a></li>
10+
<li class="tier-2 element-3" role="treeitem"><a href="{% url 'users:user_membership_edit' %}">Edit your PSF Basic membership</a></li>
1111
{% else %}
12-
<li class="tier-2 element-3" role="treeitem"><a href="{% url 'users:user_membership_create' %}">Become a PSF member</a></li>
12+
<li class="tier-2 element-3" role="treeitem"><a href="{% url 'users:user_membership_create' %}">Become a PSF Basic member</a></li>
1313
{% endif %}
1414
{% if request.user.sponsorships %}
1515
<li class="tier-2 element-6" role="treeitem"><a href="{% url 'users:user_sponsorships_dashboard' %}">Sponsorships</a>

templates/users/membership_form.html

+12
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,18 @@ <h1 class="default-title">Register to become a PSF Basic Member</h1>
1919
{% endif %}
2020

2121
<div class="info">
22+
<p>
23+
Basic membership is <b>not a voting membership class</b>.<br>For more information see Article IV
24+
of the <a href="https://www.python.org/psf/bylaws/">PSF Bylaws</a>.
25+
</p>
26+
<p>
27+
All other membership classes are recorded on <a href="https://psfmember.org">psfmember.org</a>.<br>
28+
Please log in there and review your <a href="https://psfmember.org/user-information/">user profile</a>
29+
to see your membership status.<br>
30+
If you believe you are a member but do not have an account on psfmember.org, please
31+
<a href="https://psfmember.org/wp-login.php?action=register">create an account</a> and verify your
32+
email, then email <a href="mailto:[email protected]">[email protected]</a> to get your account linked to your membership.
33+
</p>
2234
<p>For more information and to sign up for other kinds of PSF membership, visit our <a href="https://www.python.org/psf/membership/">Membership Page</a>.</p>
2335
</div>
2436

templates/users/user_detail.html

+17-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,23 @@
2121
<p><span class="profile-label">Name:</span> {% firstof object.get_full_name object %}</p>
2222
</div>
2323
<div class="user-profile-membership">
24-
<p><span class="profile-label"><span class="icon-python" aria-hidden="true"></span> PSF Member?</span> {{ object.has_membership|yesno|capfirst }}</p>
24+
<p><span class="profile-label"><span class="icon-python" aria-hidden="true"></span>PSF Basic Member?</span> {{ object.has_membership|yesno|capfirst }}</p>
25+
{% if object.has_membership %}
26+
<div style="margin-left: 1em;">
27+
<p>
28+
Basic membership is <b>not a voting membership class</b>.<br>For more information see Article IV
29+
of the <a href="https://www.python.org/psf/bylaws/">PSF Bylaws</a>.
30+
</p>
31+
<p>
32+
All other membership classes are recorded on <a href="https://psfmember.org">psfmember.org</a>.<br>
33+
Please log in there and review your <a href="https://psfmember.org/user-information/">user profile</a>
34+
to see your membership status.<br>
35+
If you believe you are a member but do not have an account on psfmember.org, please
36+
<a href="https://psfmember.org/wp-login.php?action=register">create an account</a> and verify your
37+
email, then email <a href="mailto:[email protected]">[email protected]</a> to get your account linked to your membership.
38+
</p>
39+
</div>
40+
{% endif %}
2541
</div>
2642
{% comment %}
2743
<div class="user-profile-location">

0 commit comments

Comments
 (0)