Sportclub Beheer

Omschrijving

Deze plugin bespaart je veel werk en tijd bij het besturen van je club. Je kunt leden, competities, wedstrijden en rekeningen beheren.

Je kunt beginnen door slechts leden aan te maken. Door de competitie-optie te selecteren kun je zoveel competities voor je leden aanmaken als je wenst. Er is ondersteuning voor competitieschema’s voor poules, afvaltoernooien en individuele score (geschikt voor golf, schieten, trainings statistieken, enz.); en dat alles voor zowel individuele deelnemers als voor teams. Plan de wedstrijden en voeg uitslagen toe. Ranglijsten worden automatisch berekend. Er is een optie om rekeningen aan te maken (bijvoorbeeld voor contributies van leden).

A collectie shortcodes en widgets maakt publicatie op je website mogelijk.

Bij het schrijven van deze plugin is er rekening mee gehouden willekeurige sporten en competitieschema’s te ondersteunen

Anders dan bij andere sport plugins kun je niet alleen wedstrijden en poules beheren en publiceren, maar staan de belangrijkste mensen van je club centraal: de leden. Een lid kan snel een overzicht krijgen van zijn gegevens (adres, e-mail, enz.), van zijn rekeningen en van alle afgeronde en lopen competities waaraan het lid deelneemt.

Belangrijkste kenmerken

Beheer leden

  • Velden zijn typisch naam, adres, telefoonnummer, e-mail, enz.
  • De voorgedefinieerde velden kunnen uitgebreid worden met maximaal 4 extra velden (bijvoorbeeld voor een banknummer, bondsnummer, enz.)
  • Gebruik lid categorieen om leden in groepen in te delen
  • Importeer leden uit een csv-bestand
  • Exporteer leden naar een csv-bestand
  • Optie om prive gegevens niet te publiceren
  • Voor een lid kan text ingevoerd worden net als bij een normaal bericht
  • Leden kunnen een uitgelichte afbeelding hebben

Beheer competities

  • Toevoegen van competities is ondersteund, maar optioneel
  • Maak competities aan
  • Beschikbare schema’s: poule, afvalschema, ladder en individuele score
  • Wedstrijdgegevens en deelnemergegevens worden automatisch aangemaakt als een competitie wordt aangemaakt
  • Soorten deelnemers: individueel lid, een team (van leden), externe deelnemer (naam)
  • Afvaltoernooi zet de winnaar van een wedstrijd automatisch in de volgende wedstrijd
  • Individuele score ondersteunt een door de gebruiker instelbaar aantal speelronden (als voorbeeld: kies 9 speelronden bij een golf competitie van 9 holes)
  • Ranglijsten worden automatisch berekend
  • Ranglijsten van poules ondersteunen meerdere score schema’s, zoals 2/1/0 punten of 3/1/0 punten bij winst/gelijkspel/verlies of op basis van het aantal gewonnen punten
  • Individuele score ondersteunt een aantal score mogelijkheden, zoals: som van de speelronde, som van (de beste N van) meerdere speelronden, gemiddelde som van meerdere speelronden
  • Competities die bij elkaar horen kunnen worden gegroepeerd
  • Exporteer competities en wedstrijd gegevens naar een csv-bestand
  • Bij competities, wedstrijden en deelnemers (bijv. teams) kan tekst worden ingevoerd
  • Competities, wedstrijden en deelnemers (bijv. een team) hebben een uitgelichte afbeelding

Beheer rekeningen

  • Toevoegen van rekeningen is een optie
  • Velden zijn typisch geleverde dienst, datum, vervaldatum, enz.
  • De voorgedefinieerde velden kunnen uitgebreid worden met maximaal 2 extra velden
  • Maak een rekening aan voor een enkel lid
  • Houd de status van betalingen in de gaten
  • Maak rekeningen aan voor alle leden in een specifieke lidcategorie (“bulk import”)
  • Exporteer rekening gegevens naar een csv-bestand

Shortcodes (de documentatie geeft een volledig overzicht)

  • Publiceer lidgegevens, ledenlijsten
  • Publiceer rekening gegevens
  • Publiceer competities, wedstrijden, ranglijsten en teams
  • Publiceer huidige wedstrijden (binnen een tijdvak ten opzichte van vandaag)

Widgets

  • Laat verjaardagen van leden zien (binnen een tijdvak ten opzichte van vandaag)
  • Laat huidige wedstrijden zien (binnen een tijdvak ten opzichte van vandaag)

Algemene kenmerken

  • De admin rol is nodig om algemene instellingen en opties te wijzigen
  • De redacteur rol is nodig om gegevens van leden, rekeningen, competities, e.d. te wijzigen (voorkomt dat auteurs de administratie van je club wijzigen)

Geplande eigenschappen

  • Nieuwe competitie schema’s en opties

Documentatie

De plugin documentatie bestaat uit een gebruikershandleiding, definitie van shortcodes

Ondersteunde talen

Deze plugin is al vertaald in het Nederlands. Als je suggesties voor verbeteringen hebt, gebruik dan WordPress PolyGlot.
Deze plugin in voorbereid op uitbreidingen. Als voorbeeld hiervan: het bevat vele action hooks en filters om nieuwe competitie schema’s toe te voegen.

Schermafdrukken

  • Ledenlijst in het dashboard
  • Aanmaken (of wijzigen) van een nieuw lid

Installatie

Deze plugin werkt zoals elke andere standaard WordPress plugin. Er is geen afhankelijkheid op andere plugins of tools.

Elke keer wanneer een plugin (of een upgrade, of zelfs WordPress als geheel) geinstalleerd wordt, wordt aangeraden om eerst een backup van de database te maken!

Installatie

  1. Om te installeren, ga naar Plugins > Nieuwe plugin in het dashboard en zoek naar Sports Club Management.
  2. Klik op installeren en, indien de installatie voltooid is, activeer en klaar!

Na installatie kun je direct beginnen en leden registreren. Het beheer van rekeningen en competities is standaard uitgeschakeld. Indien gewenst, zet deze functies aan op de ‘instellingen pagina’.

FAQ

Heeft deze plugin maar een veelgestelde vraag?

Nee, meer informatie vind je op de plugins site

Beoordelingen

14 maart 2018
This plugin is extremely flexible ....its not just limited to one sport or competition type but allows the user to build based on their specifications.... To cap it off, the developer is very supportive and fast to respond to questions
7 februari 2018
Really useful plugin for our archery club. Did not know how to set up a certain type of competition but with the help of Pieter we got it working flawless! Thanks again for all your help! Agilaz.nl
3 juli 2017
We use the members and invoices modules. The plugin really helped us to organize things in our club. Full members management. Effective invoice system. Many thanks for the developer!
14 mei 2017
Very nice plugin. GREAT SUPPORT!. Since we don't have any competitions in our Diving club we asked the developer for an additional feature to display members by achieved certificate-category. This was promptly realized. Good job!
3 september 2016
The plugin itself is the okay, but they have modelled members as post objects. This will mean you can't use this plugin in an integrated organisation as members need too actually have an account and hence be users. Do unless you are running a very basic organisation I'd give this a miss.
3 september 2016
We are using this plugin to manage a membership list of a dog training club. Much of the score and team information is not applicable to us, but the member tracking and classification functions are perfect. I've contacted support several times for our specific needs, and have had prompt replies and very responsive solutions to my queries and needs. I'd rate it higher if it would go above 5 stars!
Lees alle 8 beoordelingen

Bijdragers & ontwikkelaars

“Sportclub Beheer” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“Sportclub Beheer” is vertaald in 1 taal. Dank voor de vertalers voor hun bijdragen.

Vertaal “Sportclub Beheer” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

1.12.8

  • [fix] import members from CSV: city was not handled correctly
  • [fix] new competitor did not correctly assign the competition
  • [enh] competition (group) now use Gutenberg editor by default

1.12.7

  • [fix] in league ranking: game difference in multi-set match is now taken into account

1.12.6

  • [enh] removed automatic creation of matches for a league (use bulk addition of competitors/matches instead)
  • [enh] wizard for bulk addition of competitors to a competition
  • [enh] wizard for bulk addition of matches to a competition
  • [enh] wizard for bulk addition of members to a team

1.12.5

  • [enh] wizard for improved bulk creation of members from a CSV file (does not require admin role anymore)
  • [enh] wizard for improved bulk creation of invoices (does not require admin role anymore)

1.12.4

  • [NEW] competition format ‘ladder’
  • [enh] add option to take best N results in ranking for individual format
  • [fix] comma in field ended up in wrong column when exporting competitions

1.12.3

  • [fix] exported CSV files declare comma as seperator

1.12.2

  • [enh] add parameter to invoice shortcode to provide more displaying flexibility
  • [enh] add more information to invoice metabox on member page in backend
  • [fix] for bug that invoice data was shown when user not logged in
  • [enh] add category column to admin pages for competitions and competition groups
  • [fix] exclude invoices, competitors, and team players from front-end search

1.12.1

  • [enh] added option to customize separator between rounds in a match result
  • [enh] in case a match result is the sum of all rounds, the sum is appended to the match result

1.12

  • [enh] improved scm_members shortcode by adding new features
  • [fix] fix shortcodes (see documentation on the plugin’s site)

1.11

  • [enh] added competitor’s thumbnail in shortcode for listing a team
  • [NEW] competition format ‘individual’
  • [NEW] using WordPress Translate now
  • [fix] removed warning in match data shortcode for knockout match that is a ‘bye’

1.10

  • [enh] 2 new options for widget to show current matches
  • [NEW] shortcode to show current matches
  • [enh] clean-up and fixes for the ‘individual’ competition format
  • [fix] finished conversion to full CSS support with plugin specific spclmgt.css (all tables have been converted)

1.9

  • [NEW] competition format: individual (beta)

1.8

  • [enh] added widget to show list of current matches
  • [enh] added spclmgt.css file for better style customization (and converted tables (partly))

1.7

  • [enh] added widget to show list of birthdays
  • [fix] ranking league
  • [fix] prevent excel converting scores into dates for exported csv-files

1.6

  • [enh] Extend team_data shortcode to show contact info for team members
  • [enh] Add export of competitions (matches) to a csv-file

1.5

  • [fix] Matches metabox sometimes empty
  • [fix] Draw not handled correctly
  • [enh] Include shortcode overview in admin sections for improved useability

1.4

  • [fix] Change text-domain for wordpress language pack
  • [enh] Refine score format
  • [enh] Improve ‘scm_match_data’ shortcode

1.3

  • [enh] New shortcode ‘scm_members’ to display list of all members
  • [enh] Additional privacy setting to display contact info
  • [enh] Add parameter to ‘scm_match_data’ to determine order to display matches (by date: ASC or DESC)
  • [enh] Code cleanup; tidy admin section

1.2

  • [enh] show ‘disable in ranking’ for League format only
  • [enh] Tidy admin section
  • [fix] Knockout format: error message in ranking
  • [fix] Knockout format: add link to competitors in admin section
  • [fix] New match /w no competition shall not show any competitor

1.1

  • [enh] Add competition group in team selection dropdown list for TeamPlayer
  • [enh] Tidy displaying of active TeamPlayer in admin section

1.0

  • First version, including members, invoices, competitions (league, knockout)
  • Plugin ontwikkeling is gebaseerd op de bestaande website bcnuenen.nl