Skip to content

tovine/klaus-kryss

Repository files navigation

Klaus fondsystem
================
Dette er et lettvekts PHP-basert system for enkel håndtering av spleiselag og "kryssing".

Utviklet og vedlikeholdt av Torbjørn Viem Ness, delvis basert på et eldre system skrevet av forskjellige FK-panger.


Systemkrav:
-----------
* PHP (kun testet på php5, kan være det fungerer - helt eller delvis - på eldre versjoner også, men det tar jeg ikke ansvar for)
    Derunder også følgende tilegg:
	- php-postgresqlmodul (php5-pgsql på debian)
* PostgreSQL-database med lese- og skrivetilgang
* Webserver (testet og utviklet med apache, men fungerer med hvilken som helst webserver som kan kjøre PHP)

Installasjon:
-------------
*Klon git-repoet (eventuelt last ned som zip, men da mister man muligheten for å automatisk oppdatere det med 'git pull' når det kommer nye endringer...) til webserveren du skal bruke.
*Opprett database og tilhørende bruker som har lese- og skrivetilgang
	F.eks:
	-Logg inn som postgres-brukeren (su->su postgres)
	-Åpne postgresq: psql
	-Skriv inn følgende SQL-kommandoer:
		>CREATE DATABASE [databasenavn her];
		>ALTER DATABASE [databasenavn her] OWNER TO [databasebruker her];
*Sett opp databaseinnstillinger:
	-Kopier dbsetup.php.example til ../include/dbsetup.php (relativt til mappen du lastet ned i
	-Rediger dbsetup.php med riktige tilkoblingsinnstillinger
*Kjør installasjonsskript for å sette opp databasen riktig: php setup.php
*Konfigurer klaus_inc.php
(*Sett opp sikkerhet/passordbeskyttelse)

PDF-utskrift:
-------------
For utskrift av PDF-lister forventer systemet å finne php-skript på 'pdf/index.php', og sender en GET-header med nummeret til den listen som skal skrives ut - det er opp til deg å lage den biten som faktisk lager PDF-listen.

Hvis du lager en god løsning for å gjøre det hadde det vært utrolig kult om du delte den med meg så kan jeg inkludere den i prosjektet (har for tiden ikke kapasitet til å bruke så mye tid på det selv)...

I mappen pdf finnes et eksempel på hvordan det kan gjøres, den benytter PHP-biblioteket mPFD (http://www.mpdf1.com)

About

Kryssesystem for Klaus Minnefond

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages