Hjemmeside til badmintonklubben i Drupal

By nowak, 29 April, 2023

I min badmintonklub har vi et turneringshold, som spiller om torsdagen. Vi er delt op i A- og B-spillere, hvor A-spillerne har førsteret til banerne. Målet er, at blive præcis 12 spillere hver torsdag. Hvis en A-spiller ikke kan komme om torsdagen, skal vedkommende melde afbud til holdkoordinatoren. I dag foregår det per sms. Målet med hjemmesiden er, at blive en erstatning for sms-kontakten og aflaste holdkoordinatoren. På længere sigt skal det også være muligt, at have en rangliste, så B-spillere kan udfordre A-spillere og A-spillerne kan udfordre hinanden for at opnå højere rang på ranglisten. Derudover kan det blive single point of contact i forbindelse med aktiviteter i forbindelse med klubben.

Se et udkast til hjemmesiden på grn.dk/badminton.

Dokumentation

Installation af Drupal 7 og tilhørende MySQL-database UTF8 tegnsæt.

Moduler + afhængigheder

Kan installeres via

drush dl views date jquery_ui calendar signup cck_signup  

Tilbagefald til Drupal 6. Det er simpelthen ren straf at arbejde med de seje standardmoduler i Drupal 7. D7 modulerne er ikke modne endnu.

Sejhedsrettigheder på min maskine:

sudo chown www-data:gnowak -R /var/www/badminton/;sudo chmod g+rw -R /var/www/badminton/
Moduler + afhængigheder
 

drush dl views date jquery_ui calendar signup cck date_repeat_nodegen views_bulk_operations
drush en views views_ui date date_popup date_tools calendar signup text content views_bulk_operations


Kritiske moduler:

drush dl dhtml_menu cvs_deploy front pathauto token; drush en dhtml_menu cvs_deploy
date_repeat_nodegen bruges til at lave træningssessioner, som brugerne kan tilmelde sig via signup-modulet.


Mass/bulk user signup: http://drupal.org/node/242720

Et views felt med signup formularen er under udvikling: http://drupal.org/node/1118448 og et relateret modul: http://drupal.org/project/views_embed_form


2 views på samme side med panels: http://groups.drupal.org/node/8437

Views Calc dokumentation: http://drupal.org/node/359981

Eksempel på dynamic filed PHP: https://drupal.org/node/971810

Tags

Comments