silverstripeAan de slag met zilverstrip


Opmerkingen

Silverstripe is een open source PHP content management systeem. Een ontwikkelaar wil het misschien gebruiken omdat

  • BSD-licentie - wat betekent dat het kan worden gerebrand als uw eigen applicatie
  • Clean Object Oriented-code zeer eenvoudig te begrijpen en te gebruiken - samen met uitbreiden en aanpassen
  • Eenvoudige en krachtige sjabloon-engine waardoor thema's heel gemakkelijk te maken zijn

Het kan de meeste databases gebruiken, voornamelijk MySQL

versies

Versie Publicatiedatum
3.4.0 2016/06/03

De CMS / White Labelling aanpassen

Het SilverStripe CMS kan worden aangepast om het CMS-logo, de link en de naam van de applicatie te wijzigen.

Dit kan worden bereikt met de volgende config.yml instellingen

LeftAndMain:
  application_name: 'My Application'
  application_link: 'http://www.example.com/'
  extra_requirements_css:
    - mysite/css/cms.css
 

mijnsite / css / cms.css

.ss-loading-screen {
    background: #fff;
}
.ss-loading-screen .loading-logo {
    background: transparent url('../images/my-logo-loading.png') no-repeat 50% 50%;
}
.cms-logo a {
    background: transparent url('../images/my-logo-small.png') no-repeat left center;
}
 

Installatie

SilverStripe kan worden geïnstalleerd via componist of door het extraheren van een gedownload zipbestand.

Om via componist te installeren voeren we de volgende opdracht uit

composer create-project silverstripe/installer /path/to/project 3.4.0
 

Een download-zipbestand is te vinden op de downloadpagina van de SilverStripe-website. Na het downloaden moet dit bestand worden uitgepakt in de hoofdmap van het gewenste project.

Bij het eerste bezoek aan de website wordt een installatiewizard gepresenteerd om de SilverStripe-installatie te configureren en in te stellen.