Skip to content

Namestitev modulov

Naučite se razširiti funkcionalnost XOOPS z namestitvijo in konfiguracijo modulov.

Moduli so razširitve, ki dodajo funkcionalnost XOOPS:

VrstaNamenPrimeri
VsebinaUpravljanje posebnih vrst vsebineNovice, Blog, Vstopnice
SkupnostInterakcija z uporabnikomForum, komentarji, ocene
E-trgovinaProdaja izdelkovTrgovina, košarica, plačila
MedijiRočaj files/imagesGalerija, prenosi, videi
PripomočekOrodja in pomočnikiE-pošta, varnostno kopiranje, analitika
ModulVrstaVključenoOdstranljivo
SistemJedroDaNe
UporabnikJedroDaNe
ProfilPriporočenoDaDa
PM (zasebno sporočilo)PriporočenoDaDa
WF-kanalNeobveznoPogostoDa
NoviceNeobveznoNeDa
ForumNeobveznoNeDa
graph LR
A[Find Module] --> B[Download]
B --> C[Extract]
C --> D[Install]
D --> E[Configure]
E --> F[Use]
F --> G{Maintain?}
G -->|Yes| H[Update]
G -->|No| I[Disable]
I --> J[Remove]
H --> E

Uradno skladišče modulov XOOPS:

Obiščite: https://XOOPS.org/modules/repository/

Directory > Modules > [Browse Categories]

Išči po kategoriji:

  • Upravljanje vsebine
  • Skupnost
  • e-trgovina
  • Multimedija
  • Razvoj
  • Administracija spletnega mesta

Pred namestitvijo preverite:

MerilaKaj iskati
ZdružljivostDeluje z vašo različico XOOPS
OcenaDobre ocene in ocene uporabnikov
PosodobitveNedavno vzdrževano
PrenosiPriljubljen in pogosto uporabljen
ZahteveZdružljivo z vašim strežnikom
LicencaGPL ali podobno odprtokodno
PodporaAktivni razvijalec in skupnost

Vsak seznam modulov prikazuje:

Module Name: [Name]
Version: [X.X.X]
Requires: XOOPS [Version]
Author: [Name]
Last Update: [Date]
Downloads: [Number]
Rating: [Stars]
Description: [Brief description]
Compatibility: PHP [Version], MySQL [Version]

1. korak: dostop do razdelka modulov

  1. Prijavite se v skrbniško ploščo
  2. Pomaknite se do Moduli > Moduli
  3. Kliknite “Namesti nov modul” ali “Prebrskaj module”

2. korak: Nalaganje modula

Možnost A – neposredno nalaganje:

  1. Kliknite “Izberi datoteko”
  2. V računalniku izberite datoteko .zip modula
  3. Kliknite “Naloži”

Možnost B - URL Nalaganje:

  1. Prilepite modul URL
  2. Kliknite “Prenesi in namesti”

3. korak: Preglejte informacije o modulu

Module Name: [Name shown]
Version: [Version]
Author: [Author info]
Description: [Full description]
Requirements: [PHP/MySQL versions]

Preglejte in kliknite “Nadaljuj z namestitvijo”

Korak 4: Izberite vrsto namestitve

☐ Fresh Install (New installation)
☐ Update (Upgrade existing)
☐ Delete Then Install (Replace existing)

Izberite ustrezno možnost.

5. korak: Potrdite namestitev

Pregled končne potrditve:

Module will be installed to: /modules/modulename/
Database: xoops_db
Proceed? [Yes] [No]

Za potrditev kliknite “Da”.

6. korak: namestitev končana

Installation successful!
Module: [Module Name]
Version: [Version]
Tables created: [Number]
Files installed: [Number]
[Go to Module Settings] [Return to Modules]

Za ročno namestitev ali odpravljanje težav:

1. korak: Prenesite modul

  1. Prenesite modul .zip iz repozitorija
  2. Ekstrakt na /var/www/html/XOOPS/modules/modulename/
Terminal window
# Extract module
unzip module_name.zip
cp -r module_name /var/www/html/xoops/modules/
# Set permissions
chmod -R 755 /var/www/html/xoops/modules/module_name

2. korak: Zaženite namestitveni skript

Visit: http://your-domain.com/xoops/modules/module_name/admin/index.php?op=install

Ali prek skrbniške plošče (Sistem > Moduli > Posodobi DB).

3. korak: Preverite namestitev

  1. Pojdite na Moduli > Moduli v skrbništvu
  2. Na seznamu poiščite svoj modul
  3. Preverite, ali je prikazano kot »Aktivno«
  1. Pojdite na Moduli > Moduli
  2. Poiščite svoj modul
  3. Kliknite ime modula
  4. Kliknite »Nastavitve« ali »Nastavitve«

Večina modulov ponuja:

Module Status: [Enabled/Disabled]
Display in Menu: [Yes/No]
Module Weight: [1-999] (display order)
Visible To Groups: [Checkboxes for user groups]

Vsak modul ima edinstvene nastavitve. Primeri:

Modul z novicami:

Items Per Page: 10
Show Author: Yes
Allow Comments: Yes
Moderation Required: Yes

Modul foruma:

Topics Per Page: 20
Posts Per Page: 15
Maximum Attachment Size: 5MB
Enable Signatures: Yes

Galerijski modul:

Images Per Page: 12
Thumbnail Size: 150x150
Maximum Upload: 10MB
Watermark: Yes/No

Preglejte dokumentacijo modula za določene možnosti.

Po prilagoditvi nastavitev:

  1. Kliknite “Pošlji” ali “Shrani”
  2. Videli boste potrditev:
Settings saved successfully!

Številni moduli ustvarjajo “bloke” - pripomočkom podobna področja vsebine.

  1. Pojdite na Videz > Bloki
  2. Poiščite bloke iz vašega modula
  3. Večina modulov prikazuje “[Ime modula] - [Opis bloka]“
  1. Kliknite ime bloka
  2. Prilagodite:
    • Naslov bloka
    • Vidnost (vse strani ali določene)
    • Položaj na strani (levo, sredina, desno)
    • Skupine uporabnikov, ki lahko vidijo
  3. Kliknite »Pošlji«
  1. Pojdite na Videz > Bloki
  2. Poiščite blok, ki ga želite
  3. Kliknite “Uredi”
  4. Nastavite:
    • Vidno: Izberite skupine
    • Položaj: Izberite stolpec (left/center/right)
    • Strani: Domača stran ali vse strani
  5. Kliknite “Pošlji”

Popoln za: objave v spletnem dnevniku, objave

  1. Prenesite modul Novice iz repozitorija
  2. Naložite prek Moduli > Moduli > Namestitev
  3. Konfigurirajte v Moduli > Novice > Nastavitve:
    • Zgodbe na stran: 10
    • Dovoli komentarje: Da
    • Odobri pred objavo: Da
  4. Ustvarite bloke za najnovejše novice
  5. Začnite objavljati zgodbe!

Popoln za: razprave v skupnosti

  1. Prenesite modul Forum
  2. Namestite prek skrbniške plošče
  3. Ustvarite kategorije forumov v modulu
  4. Konfigurirajte nastavitve:
    • Topics/page: 20
    • Posts/page: 15
    • Omogoči moderiranje: Da
  5. Dodelite dovoljenja uporabniškim skupinam
  6. Ustvarite bloke za najnovejše teme### Namestitev galerijskega modula

Popoln za: Predstavitev slik

  1. Prenesite modul Galerija
  2. Namestite in konfigurirajte
  3. Ustvarite foto albume
  4. Naložite slike
  5. Nastavite dovoljenja za viewing/uploading
  6. Prikaz galerije na spletni strani
Admin Panel > Modules > Modules > Check for Updates

To kaže:

  • Razpoložljive posodobitve modulov
  • Trenutna v primerjavi z novo različico
  • Changelog/release opombe
  1. Pojdite na Moduli > Moduli
  2. Kliknite modul z razpoložljivo posodobitvijo
  3. Kliknite gumb “Posodobi”
  4. Izberite »Posodobi« med vrsto namestitve
  5. Sledite čarovniku za namestitev
  6. Modul posodobljen!

Pred posodobitvijo:

  • Varnostna baza podatkov
  • Varnostne kopije datotek modula
  • Pregled dnevnika sprememb
  • Najprej preizkusite na uprizoritvenem strežniku
  • Upoštevajte vse spremembe po meri

Po posodobitvi:

  • Preverite delovanje
  • Preverite nastavitve modula
  • Ocena za warnings/errors
  • Počisti predpomnilnik

Nadzirajte, katere skupine uporabnikov lahko dostopajo do modulov:

Lokacija: Sistem > Dovoljenja

Za vsak modul konfigurirajte:

Module: [Module Name]
Admin Access: [Select groups]
User Access: [Select groups]
Read Permission: [Groups allowed to view]
Write Permission: [Groups allowed to post]
Delete Permission: [Administrators only]
Public Content (News, Pages):
├── Admin Access: Webmaster
├── User Access: All logged-in users
└── Read Permission: Everyone
Community Features (Forum, Comments):
├── Admin Access: Webmaster, Moderators
├── User Access: All logged-in users
└── Write Permission: All logged-in users
Admin Tools:
├── Admin Access: Webmaster only
└── User Access: Disabled

Obdrži modul, vendar ga skrij s strani:

  1. Pojdite na Moduli > Moduli
  2. Poiščite modul
  3. Kliknite ime modula
  4. Kliknite »Onemogoči« ali nastavite status na Neaktivno
  5. Modul je skrit, vendar podatki ohranjeni

Kadar koli znova omogočite:

  1. Kliknite modul
  2. Kliknite “Omogoči”

Izbrišite modul in njegove podatke:

  1. Pojdite na Moduli > Moduli
  2. Poiščite modul
  3. Kliknite »Odstrani« ali »Izbriši«
  4. Potrdite: “Izbriši modul in vse podatke?”
  5. Za potrditev kliknite “Da”

Opozorilo: Odstranitev izbriše vse podatke modula!

Če odstranite modul:

  • Datoteke modula so izbrisane
  • Tabele baze podatkov izbrisane
  • Vsi podatki izgubljeni
  • Za ponovno uporabo morate znova namestiti
  • Lahko obnovi iz varnostne kopije

Simptom: Modul je naveden, vendar ni viden na mestu

Rešitev:

1. Check module is "Active" (Modules > Modules)
2. Enable module blocks (Appearance > Blocks)
3. Verify user permissions (System > Permissions)
4. Clear cache (System > Tools > Clear Cache)
5. Check .htaccess doesn't block module

Napaka pri namestitvi: “Tabela že obstaja”

Section titled “Napaka pri namestitvi: “Tabela že obstaja””

Simptom: Napaka med namestitvijo modula

Rešitev:

1. Module partially installed before
2. Try "Delete then Install" option
3. Or uninstall first, then install fresh
4. Check database for existing tables:
mysql> SHOW TABLES LIKE 'xoops_module%';

Simptom: Modul se ne namesti - zahteva drug modul

Rešitev:

1. Note required modules from error message
2. Install required modules first
3. Then install the module
4. Install in correct order

Simptom: Modul se naloži, vendar ne prikaže ničesar

Rešitev:

1. Enable debug mode in mainfile.php:
define('XOOPS_DEBUG', 1);
2. Check PHP error log:
tail -f /var/log/php_errors.log
3. Verify file permissions:
chmod -R 755 /var/www/html/xoops/modules/modulename
4. Check database connection in module config
5. Disable module and reinstall

Simptom: Namestitev modula prekine spletno mesto

Rešitev:

1. Disable the problematic module immediately:
Admin > Modules > [Module] > Disable
2. Clear cache:
rm -rf /var/www/html/xoops/cache/*
rm -rf /var/www/html/xoops/templates_c/*
3. Restore from backup if needed
4. Check error logs for root cause
5. Contact module developer
✓ Official XOOPS Repository
✓ GitHub official XOOPS modules
✓ Trusted module developers
✗ Unknown websites
✗ Unverified sources

Po namestitvi:

  1. Preglejte kodo modula za sumljivo dejavnost
  2. Preverite tabele baze podatkov za anomalije
  3. Spremljajte spremembe datotek
  4. Module posodabljajte
  5. Odstranite neuporabljene module
Module directory: 755 (readable, not writable by web server)
Module files: 644 (readable only)
Module data: Protected by database
  1. Namesti eno za drugo: Spremljajte spore
  2. Preizkusite po namestitvi: Preverite delovanje
  3. Dokumentirajte konfiguracijo po meri: Zapomnite si svoje nastavitve
  4. Posodabljajte: Takoj namestite posodobitve modulov
  5. Odstrani neuporabljeno: Izbrišite module, ki niso potrebni
  6. Izdelajte varnostno kopijo pred: Pred namestitvijo vedno naredite varnostno kopijo
  7. Preberite dokumentacijo: Preverite navodila za modul
  8. Pridružite se skupnosti: Po potrebi prosite za pomoč

Za vsako namestitev modula:

  • Raziščite in preberite ocene
  • Preverite združljivost različice XOOPS
  • Varnostna kopija baze podatkov in datotek
  • Prenesite najnovejšo različico
  • Namestite prek skrbniške plošče
  • Konfigurirajte nastavitve
  • Create/position bloki
  • Nastavite uporabniška dovoljenja
  • Preizkusite funkcionalnost
  • Konfiguracija dokumenta
  • Razpored za posodobitve

Po namestitvi modulov:

  1. Ustvarite vsebino za module
  2. Nastavite skupine uporabnikov
  3. Raziščite skrbniške funkcije
  4. Optimizirajte delovanje
  5. Po potrebi namestite dodatne module---

Oznake: #moduli #namestitev #upravljanje #razširitev

Povezani članki:

  • Pregled skrbniške plošče
  • Upravljanje uporabnikov
  • Ustvarjanje-vaše-prve-strani
  • ../Configuration/System-Settings