-
Notifications
You must be signed in to change notification settings - Fork 0
tovine/klaus-kryss
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
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 0
No packages published