PHP-Fusion

Copyright © 2002 - 2008 Nick Jones
Version: 7.00 - Frigivet: 21/06/2008
INTRODUKTION
PHP-Fusion er et letvægts content management system (CMS) distribueret som Open Source og skrevet i PHP. PHP-Fusion bruger en MySQL-database til at gemme alt sideindholdet og inkluderer et enkelt men omfattende administrationssystem. PHP-Fusion rummer de fleste af de almindelige funktioner, som man kan forvente af en CMS-løsning.

Dette program er gratis. Du kan distribuere det og eller modificere det i overensstemmelse med reglerne i GNU Affero General Public License (AGPL) således som den er beskrevet af Free Software Foundation, enten i version 3 af denne licens eller i overensstemmelse med en senere version.

Programmet distribueres i det håb, at det er brugbart men UDEN NOGEN FORM FOR GARANTI. Ligesom det distribueres uden garanti for ANVENDELIGHED eller BRUGBARHED TIL NOGET SPECIELT FORMÅL. Se Affero General Public License for at få mere at vide.

Sammen med din download har du modtaget en kopi af GNU Affero General Public. Hvis det ikke skulle være tilfældet, kan du se mere på www.fsf.org.

Vigtig bemærkning: Du har i overensstemmelse med denne licens ikke ret til at fjerne copyright-meddelelsen nederst på siden:

Powered by PHP-Fusion copyright © 2002 - 2008 by Nick Jones.
Released as free software without warranties under GNU Affero GPL v3.

Ønsker du alligevel at fjerne denne meddelelse, kan du se betingelserne enten på www.php-fusion.co.uk eller på en national støtteside. Den danske nationale støtteside har adressen: www.php-fusion.dk

INSTALLATION
Før du installerer PHP-Fusion er du nødt til at oprette en MySQL database. Dette kan du gøre via din udbyders kontrolpanel eller via phpMyAdmin. Sørg for at have dine databaseoplysninger tilgængelige under installationen - dvs. værtsnavn, brugernavn, kodeord og databasenavn. Du vil få brug for disse oplysninger under installationen. 

1. Før du uploader alle filerne, skal du ændre navnet på filen _config.php (som du finder i folderen files) til config.php.

2. Upload derefter indholdet af denne folder til din server.

3. Medmindre du afvikler PHP-Fusion på en lokal server, vil du i de fleste tilfælde være nødt til at ændre rettigheder (CHMOD ) følgende filer og foldere til 777:

  • administration/db_backups/
  • images/
  • images/imagelist.js
  • images/articles/
  • images/avatars/
  • images/news/
  • images/news_cats/
  • images/photoalbum/
  • images/photoalbum/submissions/
  • forum/attachments/
  • config.php

4. Gå derefter til din side, hvor setup.php herefter starter op automatisk. Hvis den ikke gør det, skal du afvikle den manuelt ved at indskrive den fulde adresse på din side efterfulgt af setup.php.  Eksempelvis sådan her: http://www.yourdomain.com/setup.php.

5. Gør installationen færdig ved at følge instruktionerne på skærmen. Husk at vælge sprog som det første.

6. Umiddelbart efter afslutningen af installationen, skal du sætte rettighederne (CHMOD) for config.php tilbage til 644 OG slette scriptet setup.php fra din server.

OPGRADERING FRA V6.01.12+
Før du opgraderer anbefaler vi meget kraftigt, at du laver en sikkerhedskopi af din side og af databasen. Bemærk at denne version indeholder en lang række strukturelle ændringer og at visse dele af løsningen ikke vil virke korrekt, før du har opdateret dine filer.

1. Koden i version 6 er ikke direkte kompatibel med koden i version 7. Derfor at du enten nødt til at genetablere alle manuelle systemændringer eller opdatere dem - hvis der er tale om infusioner eller lignende. Alternativt må du hente en ny version og installere den forfra. For en sikkerheds skyld anbefaler vi, at du slår alle 3. parts funktioner fra, inden du opgraderer. 

2. Du skal starte med at uploade opgraderingsscriptet fra folderen med navnet 'upgrade v601x' til administrationsfolderen på din side.

3. Log på som superadministrator. I administrationspanelet vælger du herefter "opgradering" og følger derefter de instruktioner, du får på skærmen nøje. Opgraderingen har flere trin. Men når processen er helt færdig, ser du den engelske tekst 'Database upgrade complete' på din skærm.

4. MEGET VIGTIGT: Da denne version rummer en lang række af strukturelle ændringer, vil der være ting på din side, som ikke fungerer korrekt efter opgraderingen. Det vil de blive ved med, indtil du har opgraderet alle dine filer. Du er nødt til først at uploade alle filerne fra files-folderen, før opgraderingen er helt færdig. Minus altså filerne setup.php og _config.php.

Hvis der er noget, du er i tvivl om i denne sammenhæng, så er du meget velkommen til at spørge dig for på en af vores supportsider. her finder du masser af dygtige brugere, som hellere end gerne vil hjælpe dig med at få opgraderingen til at lykkes.

SIKKERHEDSTIPS

Her har du nogle gode ideer til, hvordan du bedst kan beskytte din side:

SUPPORT SIDER

Hvis du har spørgsmål til eller problemer med anvendelsen af PHP-Fusion, så kan du altid besøge hovedsiden på adressen: http://www.php-fusion.co.uk/ og lægge en besked i debatten. Alternativt kan du besøge vores chat support på irc.outerweb.org/phpfusion.

Du kan tilføje funktionalitet til PHP-Fusion ved at installere såkaldte Infusioner. Infusioner er tilføjelser til løsningen, som er meget lette at installere. Du kan finde en lang række brugbare infusioner på siden http://www.phpfusion-mods.com/.

Hvis du ikke er tilfreds med de temaer, som følger med installationspakken, kan du overveje at besøge den officielle temaside på adressen: http://themes.php-fusion.co.uk/ hvor du kan finde en lang række andre temaer i høj kvalitet.

PHP-Fusion har også et stort antal nationale støttesider på forskellige sprog – dem kan du finde her:

Arabisk, Belgisk, Bulgarsk, Bosnisk, Kroatisk, Dansk, Fransk, Tysk, Ungarsk, Iransk, Italiensk, Litauisk, Hollandsk, Polsk, Russisk, Svensk, Taiwan-kinesisk og Tyrkisk 

ACKNOWLEDGEMENTS
Projektejer og ledende udvikler
Nick Jones {Digitanium}

Udviklingsledere
Max Toball {Matonor}
Robert Gaudyn {Wooya}

Udviklingsteam
Christian Damsgaard Jørgensen {PMM}
Nicolae Crefelean {Kneekoo}
Karoly Nagy {Korcsii}
Patric Forcelini {IceWasp}
Johan K. Jensen {Josso}
Hans Kristian Flaatten {Starefossen}

Bidragydere
Claus Pedersen {Flyingduck}
Paul Beuk {Muscapaul}

Styring og administration
Jan Mølgaard {Janmol}
Happy Svensson {KEFF}
Pam Aylward {Pam}
Sheldon King {Sheldon}

3. parts scripts:
TinyMCE v3.0.9 - En HTML WYSIWYG editor lavet af Moxiecode.
PHPMailer v2.0 - En sendmail class med SMTP support lavet af Brent R. Matzelle.
HTTPDownload v1.3 - En download handler class lavet af Nguyen Quoc Bao.
jQuery v1.2.6 - Javascript/Ajax toolkit.
Nuvola Icons - Billedmateriale anvendt i bbkoder, nyhedskategorier og administrationsikoner lavet af David Vignoni.