Bekijk deze pagina in het Engels - vanaf daar zijn ook andere talen te vinden.

Optionele instellingen

Contents

laatst bijgewerkt op 07-06-2010

instellingen wijzigen buiten het beheerscherm om

Sommige instellingen (parameters) van CMSMS staan bij installatie op een waarde die je niet kunt wijzigen door in te loggen en in het beheerscherm aanpassingen te doen. Toch zal je ze misschien willen wijzigen. Daarvoor zal je veelal de bestanden config.php en .htaccess moeten gebruiken.

config.php

Vaak moet je dan iets aanpassen in het bestand config.php. In dit bestand staan allerlei instellingen en variabelen die voor jouw CMS gelden. Load het eerst down van je webserver, zodat je zeker weet dat je de juiste versie met de juiste instellingen voor je site hebt. Het is te vinden op de lokatie www.jeCMSMSwebsite.nl/config.php.
Denk bij het aanpassen van het bestand aan hetvolgende:
  • Maak een backup van het bestand zoals je het hebt downgeload! Gaat er iets mis, dan kan je dat altijd weer terugzetten.
  • Gebruik een goed tekstbewerkingsprogramma (Kladblok, of een web-editor als Dreamweaver).
  • Wijzig voor het uploaden de permissies van het bestand config.php op de server in 666.
  • Leeg de buffer (cache) na het uploaden: Websitebeheer > Algemene instellingen > tab Uitgereide setup.
  • Zet config.php op de server terug op 444

.htaccess

Een ander bestand dat vaak wordt gebruikt is .htaccess. Dit is een bestand dat instellingen van de server zelf kan overschrijven. Je laat de server dus iets anders doen dan de host heeft ingesteld.
Een voorbeeld van .htaccess vind je op de lokatie /doc/htaccess.txt.
Als je nog geen .htaccess bestand heb staan in het hoogste niveau van je CMSMSmap, kopieer dan het bestand htaccess.txt naar die lokatie en hernoem het naar .htaccess (dus met een . aan het begin, en zonder .txt aan het eind).
Uitleg over .htaccess valt buiten het bestek van deze helppagina’s. Wil je er meer over weten google het dan, of beter nog: sla er een goed boek op na.


Enkele van de parameters die je kunt aantreffen zijn:


Image Manipulation Library

De image manipulation library (plaatjesbewerkbilbliotheek) die door de Image manager wordt gebruikt, is oftewel 'GD', of 'NetPBM' of 'IM' voor ImageMagick.

$config["image_manipulation_prog"] = "GD";

Als de library NetPBM of IM is, dan moet je opgeven waar de binary voor de geselecteerde library zijn.

$config["image_transform_lib_path"] = "/usr/bin/ImageMagick/";

Upload-pad voor File Manager

De locatie (bestandspad en URL) waar bestanden naar toe worden geupload met File Manager. Indien je je uploads op een andere lokatie wilt opslaan, wijzig dan beide waarden.

$config["uploads_path"] = "/site/web/cms/uploads";

$config["uploads_url"] = $config['root_url'] . '/uploads';

Upload-pad voor Image Manager

De locatie (bestandspad en URL) waar bestanden naar toe worden geupload met Image Manager. Indien je je afbeeldingen op een andere lokatie wilt opslaan, wijzig dan beide waarden.

$config["image_uploads_path"] = "/site/web/cms/uploads/images";

$config["image_uploads_url"] = $config['root_url'] . '/uploads/images';

HTML validatie voor WYSIWYG

CMSMS bevat een realtime HTML validatie-plugin voor de WYSIWYG editor, die een geldige HTML-inhoud garandeert. Dit is standaard uitgezet omdat het gebruik van tabellen en markup tags hiermee onmogelijk is.

Update: In het standaard config.php bestand dat is aangemaakt tijdens de installatie kan je zien dat de functie standaard aan staat ne niet meer gebruikt wordt. Het is erin gehouden voor het geval dat.

$config["use_Indite"] = false;

FCKeditor stijlkeuzemenu

FCKeditor heeft een stijlkeuzemenu die kan worden gebruikt bij het toepassen van CSS-stijlen op pagina's tijdens het bewerken. Maak eerst een nieuwe CSS-stijl aan die de stijlen bevat die je wilt gebruiken in het keuzemenu en koppel dit aan je sjabloon. Kopieer vervolgens die CSS naar extensions->FCKeditorX->styles formulier


Bijdragen aan de Nederlandse wiki? Check dan eerst het forum-topic WIKI - wat doen we daarmee?

User Handbook/Installation/Optional Settings/nl

From CMSMS

A2 Hosting