
Taal 🇳🇱 Nederlands
Ghost-installatie
Add Members-Only Live Commenting to ghost Sites
Met FastComments kunnen we eenvoudig live, alleen-voor-leden reacties toevoegen aan elke site die met Ghost is gebouwd.
We kunnen automatisch de gebruikersnamen en avatars van je leden importeren en meldingen instellen voor beantwoorde reacties.
Opmerking: deze handleiding vereist een FastComments-account. Het is aan te raden eerst een account aan te maken en dan hier terug te komen. Je kunt hier een account aanmaken.
In deze handleiding richten we ons op een blog gebouwd met Ghost, maar met enige kennis zijn dezelfde instructies van toepassing op elk type site.
Deze handleiding begint vanuit het perspectief van een gebruiker die nog maar net met Ghost werkt. Gebruikers die ervaring hebben met het bewerken van hun thema's kunnen naar Step 4 springen.
Als je problemen ondervindt, kun je gerust je geëxporteerde thema-sjabloon naar je supportmedewerker sturen (vereist nog steeds stappen 1 - 5).
Stap 1: Download je thema 
Om FastComments op de juiste manier aan Ghost toe te voegen, moeten we de thema-bestanden bewerken.
Laten we beginnen met het downloaden van je bestaande of gewenste thema.
Ga naar het dashboard van je site en klik op het tandwiel linksonder:
Selecteer vervolgens de optie Design:
Hoewel we technisch gezien het thema niet veranderen, klik op Change Theme linksonder:
Selecteer rechtsboven Advanced:
...en download vervolgens je huidige of gewenste thema:
Stap 2: Installeer je thema lokaal 
Nu we het zipbestand hebben gedownload, pak het uit naar een map. Ik heb het standaard casper.zip gedownload en uitgepakt naar Downloads\casper op Windows.
Zorg er vervolgens voor dat je de LTS-versie of een nieuwere versie van NodeJS hebt geïnstalleerd. Je kunt die hier krijgen: https://nodejs.org/en/download/
Zodra NodeJS is geïnstalleerd, moet je een code-editor installeren.
We raden (en gebruiken) Webstorm aan, die je hier kunt krijgen met een proefperiode van 30 dagen (geen creditcard nodig): https://www.jetbrains.com/webstorm/
De volgende beste gratis optie is waarschijnlijk Visual Studio Code: https://code.visualstudio.com/download
Zodra je je editor hebt ingesteld en de thema-map in de editor hebt geopend, open je de terminal in de IDE en voer je het volgende uit:

Een succesvolle uitvoer ziet er als volgt uit (je kunt waarschuwingen negeren):
Dit stelt de afhankelijkheden van het thema in voor de latere opdrachten die we zullen uitvoeren. Bovendien is de export afhankelijk van het feit dat de afhankelijkheden van het thema zijn geïnstalleerd; anders zal de herimport niet correct werken.
Stap 3: Geef het nieuwe thema een naam 
Nu we het thema in onze editor geopend hebben, open package.json en wijzig het veld name naar iets anders. In ons geval voegen we gewoon -fastcomments aan het einde toe:
Als je een IDE gebruikt, slaat deze automatisch op nadat je deze wijziging hebt aangebracht.
Stap 4: Open de berichttemplate 
We gaan nu de template openen die voor onze blogartikelen wordt gebruikt. Het heet post.hbs:
Stap 5: Voeg de FastComments-code toe 
Vervolgens moeten we bepalen waar we de FastComments.com-widgetcode moeten toevoegen.
Als je het standaardthema casper gebruikt, zie je een sectie zoals deze op regel 82:
Als je andere thema's gebruikt, zie je dit niet en moet je deze code toevoegen na de laatste </section>:

Je zou iets zoals dit klaar moeten hebben:
Als je klaar bent, kopieer dan de FastComments.com-widgetcode:

...en het zou er zo uit moeten zien:
Coderen voltooid. Nu hoeven we alleen nog ons thema opnieuw te importeren!
Stap 6: Exporteer je thema 
Nu moeten we de themabestanden weer in een zipbestand verpakken. Gebruik hiervoor de ingebouwde functies van Ghost.
Open opnieuw de terminal van je editor en voer npm run zip uit.
Dit pakt het thema in een zipbestand in dist/casper-fastcomments.zip (als dat is wat je het thema hebt genoemd in Step Three).
Stap 7: Upload het thema naar Ghost 
Terug in het Ghost-dashboard, laten we ons thema uploaden:
Bij mij staat het zipbestand op de volgende locatie. Let op de map dist:
Vergeet niet je nieuw geüploade thema te activeren (Ghost zou erom moeten vragen).
Succes! 
Nu zouden we FastComments Live Commenting ingeschakeld moeten hebben voor onze leden!
Gefeliciteerd met het opzetten van FastComments met Ghost! Als je een Domain Error bent tegengekomen, of als je wilt leren hoe je het commentaargedeelte kunt aanpassen, lees verder!
Domeinfouten 
U kunt een autorisatiefout krijgen, zoals de volgende:
Dit komt omdat FastComments niet weet dat uw account op dit domein mag worden gebruikt.
In dit geval is de oplossing eenvoudig. U hoeft alleen uw site toe te voegen aan uw FastComments.com-account.
Klik hier om uw site aan uw account toe te voegen.
Aanpassingen 
FastComments is ontworpen om aangepast te worden zodat het bij uw site past.
Als u aangepaste styling wilt toevoegen of de configuratie wilt aanpassen, Bekijk onze documentatie over aanpassingen en configuratie om te leren hoe.