PHPFusion
Copyright © PHP Fusion Inc
Version: 9.03.110 - Released: 2021/03/03
INTRODUKTION - PHPFusion 9

PHPFusion er en fuldt integreret og skalerbar platform, der kan opfylde alle behov i forbindelse med produktion af hjemmesider - uanset om du skal lave en kommerciel side, en portal for et fællesskab eller en personlig side.
PHPFusion er oprettet som et open source projekt under GNU AGPL v3. Derfor er PHPFusion åbent og gratis at bruge.

Nye udviklingselementer og koden til dem skal deles, med mindre vi udsteder en licens til dig om, at du har lov til at sætte dig ud over AGPL-reglerne.

Dette er, hvad der efter vores opfattelse giver den bedst mulige beskyttelse både for PHPFusion og for alle de udviklere, der producerer systemudvidelser til PHPFusion.

Du er velkommen til at stille spørgsmål eller rapportere eventuelle problemer i vores debatsektion enten på PHPFusions hovedside eller på PHPFusions danske støtteside.
Ønsker du svar på licensspørgsmål, kan du besøge vores Licenssektion.

Denne softwarepakke er gratis: du kan videreformidle den og/eller modificere den i overensstemmelse med reglerne i GNU Affero General Public License (AGPL) der er offentliggjort af Free Software Foundation, enten efter version 3 af denne licens eller - såfremt du ønsker det - alle senere versioner.

Vi distribuerer pakken i håbet om, at den vil være brugbar, men UDEN NOGEN FORM FOR GARANTI, og også uden garanti for MERKANTIL STABILITET eller ANVENDELIGHED TIL SPECIELLE FORMÅL. Se Affero General Public License for yderligere informationer.

Du skulle have modtaget en kopi af GNU Affero General Public License sammen med pakken. Hvis det ikke er tilfældet, så kan du se den her www.gnu.org.


Advarsel
Du bryder international lov, hvis du fjerner copyright informationerne i bunden af siden uden at have erhvervet en gyldig licens:


Footeren forventes at se ud som det følgende eksempel med alle links til os intakte:

Powered by PHPFusion Copyright © 2020 PHP Fusion Inc
Released as free software without warranties under GNU Affero GPL v3.


Ønsker du at fjerne denne meddelelse, så besøg vores licensinformationsside her: phpfusion.com.

Nogle nøglefunktioner
PHPFusion Defender
Automatisk oprydningssystem til formularer med understøttelse af formular tokens.
PHPFusion Dynamics
Et automatisk håndteringssystem til formularer og databaseforbindelse.
Dynamiske brugerdefinerede felter
Arranger, forbind til 3. parts løsninger og kategoriser dine brugerprofiler med tabs.
Model > Fremvisning via skabeloner (templates)
Denne funktion er slået til for størsteparten af indholdet og de væsentligste infusioner. Alle temaer er i stand til udveksle individuelle kernekomponenter og infusioner med systemet.
SEO Engine
Permalinks, SEO URLs & Normaliseringsfunktioner. Et modulopbygget system, der tillader dig at ændre og tilføje output efter hvordan du ønsker at dine permalinks skal virke.
Database Factory
Optimeret OOP baseret databasehåndtering, der leverer understøttelse for et stort antal databaseforbindelser samtidigt med enten PDO eller MySQL-drivere slået til.
Atom temafunktion
CSS kan erstatte styleværdier for ethvert v9 baseret Bootstrap tema.
Brugerunderrettelse via skabeloner (templates)
Slået til for kontaktfunktion, debatunderretning og administrative meddelelser.
Responsiveness
Mobilvisning og visning på tablets er slået til i systemet som standard.
GeoMap
Lande og statsvalg med 250 lande og 6832 stater.
Flersprogsmuligheder i kernen
Standardformat med mulighed for inklusion eller eksklusion.
UTF-8
UTF-8 er standard for både database og karaktersæt.
Portabilitet og versionsstyring
Du kan arbejde med enkeltsider og multisite funktioner på en gang.
BBCodes
Et BB-kode system der er modulopbygget og fleksibelt.
Smileys
Et Smiley-system der er modulopbygget og fleksibelt.
Kernesystemet inkluderer
PHPFusion rummer de fleste funktioner, som man forventer at finde i et CMS.
Private beskeder
Et komplet beskedsystem, der kan anvendes mellem brugere.
Fotoalbum
Et komplet system til håndtering af billeder.
Brugeroprettede sider
En datadrevet funktion som du kan bruge efter behov.
FAQ system
Hurtig og enkel håndtering af ofte stillede spørgsmål.
Afstemninger
Et lille, nydeligt element, hvor dine brugere kan stemme.
Linksystem
Linksamling.
Debatfunktion
Et komplet debatsystem med massevis af funktioner.
Debatafstemninger
Et afstemningssystem til debatterne.
Debatrangering
Et rangeringssystem til debatten.
Downloads
Et komplet system til styring af downloads.
Artikler
Et enkelt system til skabelse af tekster.
Velkomstbesked
Et element med en redigerbar velkomstbesked.
Blog
Et komplet blogsystem inklusive et blogarkiv.
Nyheder
Et komplet system til publicering af nyheder.
Replikboks
Skriv korte beskeder på forsiden.
RSS Feeds element
Et komplet system til skabelse af RSS feeds for bloggen, nyhederne, debatten, downloads og artikler.
Et element med seneste kommentarer
Liste over seneste kommentarer til forskelligt indhold på siden.
Online brugere
Viser alle brugere der er online.

Brugeradministration, administratoradministration, brugergrupper og så videre er ligeledes tilgængelige.
Nogle nøglefunktioner så som beskedfunktionen og funktionen til fremvisning af brugerdefinerede sider installeres som standard.
Resten af ovenstående bliver kun installeret, hvis du ønsker det. Men alle funktionerne er tilgængelige som en del af kernen.
For yderligere informationer besøg PHPFusion hovedsiden eller PHPFusions danske støtteside.

GENERELLE RETNINGSLINJER FOR INSTALLATION OG MANUEL INSTALLATION
Denne version kræver
Software Version
PHP7.0 eller højere
MySQL5.6 eller højere
Apache2.4+ eller højere
Nginx1.8+ eller højere
mod_rewrite eller equivalent til SEO

Først skal du oprette en MySQL-database. Det kan du gøre enten via din udbyders kontrolpanel eller via phpMyAdmin. Sørg for at have dine tilslutningsoplysninger ved hånden - inklusive værtsnavn, brugernavn, navnet på databasen og kodeordet til databasen. Du vil få brug for disse oplysninger under installationen.


1. Upload indholdet af folderen files til din webserver.

2. Med mindre du afvikler PHPFusion på en lokal server, så skal du i de fleste tilfælde sætte adgangsrettigheder til 777 (CHMOD) på følgende filer og foldere:

Infusioner, der hentes sammen med kernen, kræver at du sætter rettighederne på nedenstående foldere til 777 (CHMOD)

Bemærk:
Nogle værtssystemer tillader ikke en bruger at anvende CHMOD 777. Er det tilfældet kan du i stedet anvende CHMOD 755.

3. Nu kan du kalde din side, hvorefter installationen vil begynde automatisk. Hvis det ikke sker, skal du køre installationsprogrammet manuelt ved at indskrive den fulde sideadresse efterfulgt af /install.php Eksempelvis: http://www.yourdomain.com/install.php.

4. Gør installationen færdig ved at gennemgå samtlige trin og skrive de informationer, du bliver bedt om.


LOKAL INSTALLATION
For at installere og arbejde med en lokal kopi af PHPFusion kan du downloade en kopi af Laragon eller XAMPP til dit lokale operativsystem (Windows, Linux eller Mac).

OPGRADERING FRA VERSION V8

Før alt andet anbefaler vi på det kraftigste, at du laver en sikkerhedskopi af både dine filer og din database.
PHPFusion 9 er en meget stor opdatering fra PHPFusion 8.


Kontroller at din server opfylder kravene til denne version:
- PHP 5.6.40 eller højere
- MySQL 5.6 eller højere


Denne opgradering kan være meget krævende - lidt afhængigt af, hvor meget indhold, du har på siden.
Brugerfelter bliver ikke opgraderet. Et standardiseret, nyt sæt af felter bliver installeret i stedet.
Det samme gælder for Interne links. Et nyt sæt af standard Interne links vil blive oprettet.
Elementer har seks nye positioner og nye indstillinger. Alle eksisterende elementer vil blive opdateret. Som standard aktiveres alle elementer i hele hjemmesideområdet.
Hvis du har brugeroprettede PHP-koder i elementer eller brugeroprettede sider, skal du aktivere PHP-kode eksekvering. Administration > Indstillinger > Sikkerhed > Tillad PHP Execution.


PHPFusion 9.0 er i det store og hele kompatibelt med version 8,
men du skal være forberedt på problemer og tilføje systemtilføjelser langsomt - ligesom du skal være forsigtig med at tilføje ældre data fra systemtilføjelser langsomt.
Der er lavet massive ændringer i kernen - og det betyder også, at nogle tilføjelser, nogle infusioner, nogle elementer eller temaer ikke længere virker.


Opgraderingen vil forløbe i to trin

Du skal følge nedenstående instruktioner nøje.

Trin 1

Trin 2

Din side skulle nu være helt og fuldt opgraderet og parat til at afvikle PHPFusion 9.


For at optimere din side, kan du herefter gå ind under systemadministration > infusioner og fjerne de infusioner, som du ikke skal bruge.


Hvis du har spørgsmål er du velkommen til at bede om hjælp i vores supportfunktioner på hovedsiden Support Forums eller den danske støttesides Support.

SIKKERHEDSTIPS
SUPPORT
Hvis du har spørgsmål eller oplever problemer i relation til PHPFusion, så besøg vores hovedside her phpfusion.com eller den danske støtteside her www.PHPFusion.dk og læg en besked i debatten. Vi er et meget hjælpsomt fællesskab.

Addons: Funktionerne i PHPFusion kan udvides ved at tilføje såkaldte Infusioner, der er meget nemme at installere. Du kan finde en masse brugbare Infusioner i vores database AddonDB.

Hvis du ikke er tilfreds med de temaer, som følger med pakken, eller hvis du ønsker et mere unikt udseende på din side, så kan du finde et stort antal forskellige temaer i Themes category.

PHPFusion har også et antal officielle sprogversioner.
Du kan finde dem på hovedsiden for PHPFusion Main her Language Packs.
Sårbarheder
Hvis du falder over mulige sikkerhedsproblemer, så send venligst en mail til management@phpfusion.com (husk skriv på engelsk).
Yderligere dokumentation
For yderligere dokumentation besøg PHPFusions hovedside og klik på de forskellige dokumentationssektioner alt efter dine behov. Aktuelt findes dokumentationen kun online - der arbejdes på en dansk udgave. Og der vil - måske - senere også udkomme en samlet håndbog som den, der i sin tid blev lavet til version 7.
ANERKENDELSE TIL
Projektleder - CEO
Joakim Falk {Falk}
falk@phpfusion.com
Hovedudvikler - COO
Frederick MC Chan {Chan}
chan@phpfusion.com

En særlig tak - ikke i nogen bestemt rækkefølge - går til:

RobiNN - Development Manager.
karrak - Solid Core Senior Developer.
Robert Gaudyn {Wooya} - Inspirerende multisprogsfunktioner, første udgave af elementadministrationen, RSS elementet, ideer til elementplacering, det basale layout til databasen omkring nye brugere, diverse elementer til grundlayout.
Ankur - det første design af SEO Engine.
Rizado - sprogversioner, brugerfelter, dato og klokkeslæt, oversættelsessystem.
Rimelek - databasehåndtering, forbedringer på Defender, Dynamics.
Tyler Hurlbut - grunddesign på Fusion Dynamics og på jQuery output håndtering.
JoiNNN - grunddesign af Token-funktionen, forbedringer af Defender og Dynamics.
Craig - grunddesign af temaet Septenary.
Marcus G - grunddesign af template system til mails.
SuNflOw - mange fejlrettelser.
Dennis Vorpahl {Webmeteor} - mange fejlrettelser.
dialektika - mange fejlrettelser.
Jugolo - mange fejlrettelser.
Dahlgren - mange fejlrettelser.
WuChEn - mange fejlrettelser.
Talocha - mange fejlrettelser.
Brendan Scarvell - Reporting security issues.
Routh - hjælp ved aftestning af scripts til opgradering og mange fejlrettelser.
MiChAeLoKGB - rettelser af BBCode.
Keddy - mange fejlrettelser.
helmuth - Betatest og fejlrapportering.
janmol {Jan.M} - Betatest og fejlrapportering. (RiP)
Kvido - Betatest og fejlrapportering.
Alex L - Betatest og fejlrapportering.
Balin50 - Betatest og fejlrapportering.
Wanabo - mange fejlrettelser.
ctokepa - stavefejl rettet.
DosSpiele - RC test og fejlrapportering.
Homdax {Richard.A} - RC test og fejlrapportering.
MPolleke - Multiple fixes provided.
Ali, Ikram, Ramlan, Nik and Sham from SEC Consult Vulnerability Lab {https://www.sec-consult.com/} - Reporting security issues.
Songohan22 - Reporting security issues.
r0ck3t1973 - Reporting security issues.
thiennv-2147 - Reporting security issues.
SecGus - Reporting security issues.
Alexey Solovyev (solov9ev) - Reporting security issues.
OosmanRak - Reporting security issues.

En speciel tak til alle, der har hjulpet med oversættelse af teksterne.
Det er svært at opliste alle, der har bidraget til denne proces.
Nogle laver fulde oversættelser, mens andre foretager mindre rettelser enten via debatter eller direkte på GitHub.
Husk at klappe jer selv på skulderen i de enkelte udgaver af global.php.

© Copyright PHP Fusion Inc - All rights reserved.