<!> Please edit this page and replace the content in italic. Remove those instructions too.

Skolelinux Schools Database (slschools)

Infrastructure

FixMe: Fill in!

Interacting with the team

Usual roles

Files

Slschools

www.skolelinux.no/slschools:                          // Base folder for School DB
addcontact.php                                        // PHP pages...
barchart.php*                                         // draws a chart 
cartography.html                                      // overview of maps
cartography.html.de
countrychart.php*                                     // schools per country
DB.php
delete.php
editschool.php
euromap.php
history.php
index.html
README                                                // needs further updates
saveschool.php
schools.php
send-reminders*
slschools.php
worldmap.php*
worldmap.svg.php

www.skolelinux.no/slschools/graphics:
graph.php*

www.skolelinux.no/slschools/templates:
editschool.xsl
slschools-table.xsl
slschools.xsl
worldmap.xsl

www.skolelinux.no/slschools/xml:
strings_de_DE.xml
strings_en_GB.xml
strings_fr_FR.xml
strings_nb_NO.xml

Testskoler

Here you will find some Perl scripts that can be run from the console by anybody with access to maintainer.

www.skolelinux.no/testskoler:
endre-detaljer.tmpl.en
endre-detaljer.tmpl.no
history.php
inc.dbinit.php
inc.strings.php
saveform.php
skjema.tmpl.en
skjema.tmpl.no
skole.tmpl.en
skole.tmpl.no
slett.php
testskoler_edit.tmpl.en
testskoler_edit.tmpl.no
testskoler.tmpl.en
testskoler.tmpl.no
verify.php

www.skolelinux.no/testskoler/graphics:
graph.php*

www.skolelinux.no/testskoler/map:
geocode.html
geocode.xml
GlobeApplet.jar                         // Java Applet: Interactive Globe
make-map.pl*                            // Update static maps and XML/marker files
png-shrink.sh*                          // obsolete as png is not used anymore
pnum-location.txt
rm-school.pl*                           // (un-)delete school (takes ID as param)
set-coord.pl*                           // set/correct school's coordinates
shrink-all-png.sh*
sjg_xml.jar
skolelinux-europe.jpg
skolelinux-europe.png
skolelinux-france.jpg
skolelinux-france.png
skolelinux-germany.jpg
skolelinux-germany.png
skolelinux-norway.jpg
skolelinux-norway.png
skolelinux-scandinavia.jpg
skolelinux-scandinavia.png
skolelinux-schools.gpx
skolelinux-schools.kml
skolelinux-world.jpg
skolelinux-world.png
validate-contact.pl*
xplanet.conf                            // needed by xplanet
xplanet-markers.txt                     // created within make-map.pl 

Task description

Maintain and evaluate the database of Skolelinux schools. There are PHP driven pages that allow schools to register. The data is used to create different types of tables, charts, and maps. Recently, support for spatial software was added (such as Marble or Googleearth).

Get involved

More stuff