User Tools

Site Tools


admin_tools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
admin_tools [2025/04/30 14:49] – [How eventcount handles the "volunteer", "performer", "open band" Ticket Types, etc] wikiadminadmin_tools [2025/05/24 09:36] (current) – [How eventcount handles the "volunteer", "performer", "open band" Ticket Types, etc] wikiadmin
Line 5: Line 5:
 =====Admin Tools access control===== =====Admin Tools access control=====
  
-For the tools that require login, use your fsgw.org email address and password. Login uses the OAuth 2.0 protocol, so the actual login page is on fsgw.org, while the admin tools run on fsgw2.org. If login does not respond (the page stays empty) within 30 seconds after you click the 'Log in' button, the problem is probably that the login page had been displayed too long and so aged out. Back up to the login page (it has Email and Password fields) then reload it, such as by clicking your browser's circular arrow button (often near the top left), then try to login again.+For the tools that require login, use your fsgw.org email address and password. Login uses the OAuth 2.0 protocol, so the actual login page is on fsgw.org, while the admin tools run on fsgw2.org. If login does not respond (the page stays empty) within 20 seconds after you click the 'Log in' button, the problem is probably that the login page had been displayed too long and so aged out. Back up to the login page (it has Email and Password fields) then reload it, such as by clicking your browser's circular arrow button (often near the top left), then try to login again.
  
-Access to use the tools is given by setting "Group participation" on a Contact's "Membership" tab in Wild Apricot (WA) "Admin view". The discussion below refers to Group names.+Access to use the tools is given by setting "Group participation" on a Contact's "Membership" tab in Wild Apricot (WA) "Admin view". There is a somewhat long list of groups, where you check off the ones a member should be in. The discussion below refers to Group names.
  
-Because WA only supports groups for members yet we have needed to give tools access to non-members, we added the "Access Group" contact field, which can contain one or more group names, pipe separated, each capitalized correctly (example: "Photos|eventtools").  As of 6/7/2024, "Access Group" is supported in the Event Counts and Income helper, Event Registration List helper, Apply a contact's credit to pay for an invoice, Find contacts and examine them, including looking for duplicates, ECD Schedule View Helper, and E-Blast Helper tools.+Because WA only supports groups for members and we have needed to give tools access to non-members, we added the "Access Group" contact field, which is in "Internal use" under "Contact details". It can contain one or more group names, pipe separated, each capitalized correctly (example: "Photos|eventtools"). The pipe character: "|", is shift-backslash on many keyboards. 
 + 
 +As of 6/7/2024, "Access Group" is supported in the Event Counts and Income helper, Event Registration List helper, Apply a contact's credit to pay for an invoice, Find contacts and examine them, including looking for duplicates, ECD Schedule View Helper, and E-Blast Helper tools.
  
 eventtools, eventadmin, and eventdev are the 3 levels of access supported in the tools that require login, especially in eventcount ([[https://fsgw2.org/eventcount.php]], Event Counts and Income helper) and find_contacts ([[https://fsgw2.org/find_contacts.php]], Find contacts and examine them). eventtools, eventadmin, and eventdev are the 3 levels of access supported in the tools that require login, especially in eventcount ([[https://fsgw2.org/eventcount.php]], Event Counts and Income helper) and find_contacts ([[https://fsgw2.org/find_contacts.php]], Find contacts and examine them).
  
   * eventtools or Staff or Board Member groups allow one to use the tool and do basic things in it.   * eventtools or Staff or Board Member groups allow one to use the tool and do basic things in it.
-  * eventadmin group allows seeing and doing some additional things that we think need a higher level of understanding/care. For example, in eventcount, anything that actually changes data in WA requires eventadmin or eventdev. The buttons to make changes are not even displayed unless the login has enough access.+  * eventadmin group allows seeing and doing some additional things that we think need a higher level of understanding or care. For example, in eventcount, anything that actually changes data in WA requires eventadmin or eventdev. The buttons to make changes are not even displayed unless the login has enough access.
   * eventdev group also allows seeing and doing a few things that we think only a tool developer (Will for now) should or would want to see.   * eventdev group also allows seeing and doing a few things that we think only a tool developer (Will for now) should or would want to see.
  
Line 28: Line 30:
  
 The "FSGW Publicity Photo Uploader" is here:  [[https://fsgw2.org/pubphoto.php]]\\ The "FSGW Publicity Photo Uploader" is here:  [[https://fsgw2.org/pubphoto.php]]\\
-No login is needed. It allows uploading jpg, jpeg, png, gif, or pdf files, 1 at a time.  (Any pdf file must contain an image.)  Maximum file size is 50 MB, to prevent disk-filling attacks.  It asks for some descriptive information about each file before upload.+No login is needed. It allows uploading jpg, jpeg, png, gif, or pdf files, 1 at a time.  (Any pdf file must contain an image, not just text.)  Maximum file size is 50 MB, to prevent disk-filling attacks.  It asks for some descriptive information about each file before upload.
  
 The "FSGW Publicity Photo Collection" is here: [[https://fsgw2.org/photo.php]]\\ The "FSGW Publicity Photo Collection" is here: [[https://fsgw2.org/photo.php]]\\
Line 44: Line 46:
 =====How eventcount handles the "volunteer", "performer", "open band" Ticket Types, etc===== =====How eventcount handles the "volunteer", "performer", "open band" Ticket Types, etc=====
  
-<text>The path to Ticket Type happiness in the Event Counts and Income helper (eventcount), is to always use "volunteer" and "performer" Ticket Types, not some combination or alternative.  And use "open band" for Open Band members.  If you need to have multiple distinct Ticket Types for volunteers or performers, make sure that each Type starts with "volunteer" or "performer", followed by whatever words make each Ticket Type more specific.+<text>The path to Ticket Type happiness in the Event Counts and Income helper (eventcount), is to always use "volunteer" and "performer" Ticket Types for $0 fee admissions, not some combination or alternative. And use "open band" for Open Band members.  If you need to have multiple distinct Ticket Types for $0 fee volunteers or performers, make sure that each Type starts with "volunteer" or "performer", followed by whatever words make each Ticket Type more specific. If a Ticket Type has a non-0 fee, then all this is ignored even if it contains "volunteer" or "performer"
  
 All these string comparisons are case independent, so "volunteer", "VOLUNTEER", "volunteers", "VOLUNTEERS", "volunteerS", and "VOLUNTEERs" all match, etc. All these string comparisons are case independent, so "volunteer", "VOLUNTEER", "volunteers", "VOLUNTEERS", "volunteerS", and "VOLUNTEERs" all match, etc.
Line 75: Line 77:
   - Go to https://fsgw2.org/minutes/upload.php   - Go to https://fsgw2.org/minutes/upload.php
   - Login with your fsgw.org login and password.   - Login with your fsgw.org login and password.
 +  - Only those with the "Board Members" or "Staff" group assigned may use this tool.
   - Enter the Year, Month, and Day of the board meeting.   - Enter the Year, Month, and Day of the board meeting.
   - If it was a Special Board Meeting, check the Special Board Meeting checkbox.   - If it was a Special Board Meeting, check the Special Board Meeting checkbox.
admin_tools.1746049756.txt.gz · Last modified: by wikiadmin