leftBG


BrugernavnAdgangskode Bliv oprettet som bruger...
 Søg 
bajoBG
topRightCorner
spacer
Navigation
Forside
Downloads
Zikula Links
Nyhedsarkiv

Artikler
Din egen Linux-server
Postnuke Lyrik

Hvordan gør jeg?
Ofte Stillede Spørgsmål
Installation af PostNuke
Installation af moduler
Opgradér PostNuke
Tilladelser i PostNuke
Tag backup
Anvend Link modul

PagEd
Installation
Nyhedsvisning

Om Zikula.dk
Kontakt


spacer
Installation af Moduler i PostNuke

Skrevet: 04-10-2003 af kimenemark

Rettet: 18-08-2005 af kimenemark (overgang til PagEd)

Udpakning:

Moduler er som regel pakket i zip-filer eller lignende formater, så start med at pakke modulet ud i en mappe på din lokale harddisk.
Alt efter hvilket modul der er tale om kan det udpakkede modul indeholde forskellige mappe strukturer.
Det er som oftest her de første fejl sker, så vær omhyggelig med at identificere den udpakkede mappe-struktur i forhold til mappe-strukturen i din PostNuke installation.


Upload:

De fleste pakkede moduler indeholder kun modul mappen, som uploades til [ditdomæne]/modules.
Enkelte pakkede moduler indeholder komponenter, som skal placeres længere oppe i mappe strukturen og kan f.eks. indeholde følgende 2 mapper includes og modules.
Den reelle modul mappe finder man derfor længere nede i mappen modules.
Denne struktur skal placeres under [ditdomæne] fordi det er her der er sammenfald med mapperne includes og modules.
Endelig kan man komme ud for at modulet er pakket med alverdens dokumentation og evt. sql-filer til manuel oprettelse af tabeller.
Her kunne mappe strukturen f.eks. være [modulnavn]/html/modules/[modulnavn] hvor der altså først er sammenfald med mapperne i PostNuke installationen nede i html mappen.

Her skal man uploade mappe strukturen under [modulnavn]/html til [ditdomæne].


Installation af pnApi kompatible 3.parts moduler:

Langt de fleste moduler, de såkaldt pnApi kompatible moduler, anvender følgende fremgangsmåde ved installation.
Log in på PostNuke sitet som administrator.
Gå til Administrationsmenuen, tryk på moduler og tryk på Gendan fra filer.
Nu ses en liste med alle uploadede moduler incl. dem der allerede er installeret.
Ud for det nyligt uploadede modul står der i Status kolonnen ikke initialiseret og i Handlinger kolonnen står der Initialisér | Slet | Rediger.

Tryk på Initialisér.
Hvis oprettelsen af tabellerne, som modulet skal bruge, forløber planmæssigt vil der stå Module initialised øverst i center-blokken.
Nu vil der ud for modulet i Status kolonnen stå inaktiv og i Handlinger kolonnen står der aktiver | Slet | Rediger.

Tryk nu på aktiver.
Hvis modulet registreres korrekt i PostNuke vil der stå Modul aktiveret øverst i center-blokken.

Modulet er nu installeret korrekt.

Der er stor forskel på hvad der nu skal ske. Nogle moduler er klar til brug, andre skal først konfigureres inden de kan benyttes.
Fælles for dem alle er dog at der skal oprettes en eller anden form for tilgang til modulet.

Nogle moduler er brugerorienterede dvs. der skal oprettes et menupunkt for at få adgang til dem (se Vedligeholdelse af standardmenuer i PostNuke).
Andre moduler er blokorienterede dvs. modulet anvendes f.eks. til at fremvise dynamiske data i en blok (se Generel installationvejledning til blokke i PostNuke).
Igen andre moduler er udelukkende beregnet for administratoren hvorfor der er adgang til modulet fra Administratormenuen. Der kan selvfølgelig også være tale om en kombination af ovenstående.


Installation af andre 3.parts moduler:

Enkelte moduler er ikke pnApi kompatible og skal derfor installeres på en speciel måde.
Sammen med disse moduler er der som regel en vejledning i hvordan dette gøres.
Modulerne leveres typisk med deres egen installationsprogram og administrationsmodul.

Lad os tage et eksempel med xForum, som er et modul de fleste nok vil stifte bekendtskab med før eller siden.

XForum version 1.81.1 leveres f.eks. med sit eget installationsprogram og en selvstændig administrationsdel.
Ved udpakning ser vi en mappestruktur som følgende:

 

Som ovenfor beskrevet skal vi altså uploade mapperne includes og modules til [ditdomæne].
Derefter åbner vi filen XForumPostNuked1.81.1/modules/XForum/docs/install-eng.txt for at se hvad udvikleren skriver om installation af modulet.
Vi ser at filerne settings.php og jumper.php skal have filattributterne 0666 eller 0766 (gøres med CHMOD funktionen i FTP programmet) dvs. at de skal kunne skrives til.
Det skyldes at installationsprogrammet ændre data i disse filer jfr. de valg vi foretager under den følgende installationsprocess.
Derefter skal vi logge ind som administrator og skrive adressen [ditdomæne]/modules.php?op=modload&name=XForum&file=install i browserens adressefelt og følge instruktionerne skridt for skridt.

Når installationen er færdig skal vi oprette et menupunkt for at give brugerne adgang til forumet (se Vedligeholdelse af standardmenuer i PostNuke).

Administration af XForum sker ikke via Administrationsmenuen, men via XForum's egen administrationsdel.
Tryk på XForum menupunktet og derefter på Kontrolpanel. Her kan alle parametre i XForum ændres.

Installation af standardmoduler:

Standard moduler er moduler, som leveres sammen med din PostNuke installation.
Standard modulerne er som udgangspunkt allesammen initialiseret dvs. at tabellerne er blevet oprettet i databasen under installationen af PostNuke, så det eneste man skal gøre er at aktivere de moduler man vil benytte eller deaktivere dem man ikke har brug for (se aktiveringsafsnittet under Installation af pnApi kompatible 3.parts moduler).


Kommentarer:

Forslag til ændringer og forbedringer sendes til kimenemark.


Opdateret Torsdag, 18. Aug 2005

 Printervenlig Printervenlig    
spacer
bottomLeftCorner tableBaseLeft tableBaseRight bottomRightBG


Alle logoer og varemærker på Zikula.dk tilhører deres respektive ejere.
Kommentarer tilhører forfatteren og kan ikke tages som udtryk for Zikula.dk´s synspunkter.
Ophavsretsligt beskyttet © 2000-2008.