PHP-Fusion

Copyright © 2002 - 2008 Nick Jones
Version: 7.00 - Publicerad: 21/06/2008
INTRODUKTION
PHP-Fusion är ett kompakt Content Management System, CMS, kodat i PHP 5 (kompatibelt med PHP 4). Det lagrar all data på sidan i en MySQL-databas, som administreras via ett enkelt, kraftfullt och säkert administrationssystem. PHP-Fusion har dom flesta funktioner man kan förvänta sig att finna i ett CMS, såsom artikelsystem, nyhetspublicering, debattforum, användaromröstningar, Klotterplank, möjligheter att kommentera nyheter osv.

Den här mjukvaran tillhandahålls kostnadsfritt: det är tillåtet att man omdistribuerar och/eller modifierar den enligt gällande licensavtal, GNU Affero General Public License (AGPL) som publicerats av Free Software Foundation, antingen enligt licensens 3:e version, eller en valfri senare version.

Den här mjukvaran distribueras under förhoppningen att den kommer vara användbar, men HELT UTAN GARANTIER; det finns inga garantier för programvarans funktionalitet, vare sig för kommersiella eller andra särskilda ändamål. Se Affero General Public License för fler detaljer.

Du skall ha erhållit en kopia av GNU Affero General Public License tillsammans med programmet. Om inte, gå till www.fsf.org.

VIKTIGT:: Det är inte tillåtet att ta bort sidfotens copyrightmeddelande:

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

För information om hur du kan få tillåtelse att ta bort copyright informationen, vänligen läs licensinformationen på: www.php-fusion.co.uk.

NYINSTALLATION
Innan du installerar PHP-fusion måste du skapa en MySQLdatabas. Du kan göra detta via ditt webhotells kontrollpanel eller phpMyAdmin. Se till att ha inloggningsinformation för MySQL tillgängliga, vilket inkluderar värdnamn, användarnamn, lösenord och databasnamn, då du måste ange dessa under installationen.

1. Innan du kopierar över filerna, ändra namn på filen _config.php (den finns i mappen files) till config.php.

2. Kopiera över/ladda upp innehållet i mapparna till din webserver.

3. Ändra fil och mapprättighetter via CHMOD till 777 för följande filer och mappar:

  • 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å till din domän och kör setup.php, exempelvis http://www.dindomän.se/setup.php.

5. Slutför installationen genom att följa anvisningarna på skärmen.

6. Ändra filrättigheterna via CHMOD på filen config.php till 644 samt ta bort setup.php från din webserver.

UPPGRADERING FRÅN V6.01.12+
Innan uppgradering rekommenderas säkerhetskopiering av hela hemsidan samt databasen då PHP-Fusion 7 är en större uppdatering jämfört med sin föregångare. Du måste följa de här instruktionerna noggrannt.

1. Koden till version 6 är inte direkt kompatibel med version 7. Du måste antingen uppdatera alla modifierade filer, Infusions, paneler eller teman innan du uppgraderar eller installerar en version som är kompatibel med version 7. Vi rekommenderar att du inaktiverar alla koder, modifieringar och Infusions från tredje part för att undgå problem om du är osäker på kompatibiliteten.

2. Ladda upp uppgraderingsskriptet "upgrade v601x'" till mappen "administration" i din PHP Fusion - installation på din server.

3. Logga in på din webserver som Superadministratör. Under Systemadministration, klicka på 'Uppgradera' och klicka sedan på knappen som är markerad 'Uppgradera'. Du MÅSTE följa de anvisningar för de olika steg som presenteras på skärmen, uppgraderingen är färdig när du ser 'Uppgradering av databasen fullständig'.

4. MYCKET VIKTIGT: Då den här versionen innehåller ett antal strukturförändringar, så kommer en del av ditt innehåll inte att fungera förrän alla dina filer är uppdaterade. DU MÅSTE ladda upp ALLT innehåll från mappen 'files'.

Vid problem, vänligen kontakta en av våra supportsidor, det finns många kunniga användare i där som kan hjälpa dig med uppgraderingsprocessen.

SÄKERHETSÅTGÄRDER
Ett par generella råd för att göra din hemsida så säker som möjligt:
  • Försäkra dig om att filen config.php är skrivskyddad efter genomförd installation (rättigheterna skall ställas till 644).
  • Försäkra dig alltid om att filen setup.php tas bort från din server så fort PHP-Fusion är installerat.
  • Använd alltid olika lösenord för FTP och MySQL - databaser.
  • Tillåt aldrig filtillägg i forumen med filtilläggen php, html, exe, eller någon form av textfiler.
SUPPORTSIDOR
Om du har frågor eller problem rörande PHP-Fusion, besök huvudsidan för utvecklingen på www.php-fusion.co.uk och posta dina frågor i något av våra forum. Vi har ett dedikerat support team som försöker att lösa de problem som kan uppstå, inom 48 timmar.

PHP-Fusion expanderas genom s k Infusions, ett plug - insystem som är extremt enkelt att använda. Du kan finna en uppsjö av Infusions på www.phpfusion-mods.com.

Om du inte är nöjd med dom teman som kommer med installationen av PHP-Fusion, så kan du besöka vår officiella temasida på themes.php-fusion.co.uk där du kommer att finna många ytterligare teman med hög kvalitet.

PHP-Fusion har också ett växande antal officiella supportsidor i bland annat följande länder: Arabia, Belgium, Brazil, Bulgaria, Denmark, Czech Republic, France, Germany, Hungary, Iran, Italy, Netherlands, Norway, Poland, Romania, Russia, Slovakia, Spain, Sweden and Turkey.
TACK TILL...
Projektledare
Nick Jones {Digitanium}

Projektledare
Max Toball {Matonor}
Robert Gaudyn {Wooya}

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

Övriga medverkande
Claus Pedersen {Flyingduck}
Paul Beuk {Muscapaul}

Management
Jan Mølgaard {Janmol}
Happy Svensson {KEFF}
Pam Aylward {Pam}
Sheldon King {Sheldon}

3e parts lösningar:
TinyMCE v3.0.9 - En HTML WYSIWYG redigerare från Moxiecode.
PHPMailer v2.0 - 'Sendmail' class med SMTP support från Brent R. Matzelle.
HTTPDownload v1.3 - En nedladdningshanterare från Nguyen Quoc Bao.
jQuery v1.2.6 - Javascript/Ajax verktygslåda.
Nuvola Icons - Bilder använda i bbkoder, nyhetskategorier samt adminikoner från David Vignoni.