werkgroep:ict:afdelingen:aanmakenwebsite
Verschillen
Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.
Beide kanten vorige revisieVorige revisie | |||
werkgroep:ict:afdelingen:aanmakenwebsite [2017/02/05 14:20] – theyosh | werkgroep:ict:afdelingen:aanmakenwebsite [2023/02/12 18:43] (huidige) – verwijderd wim | ||
---|---|---|---|
Regel 1: | Regel 1: | ||
- | ====== Aanmaken van een nieuwe afdeling website ====== | ||
- | |||
- | Dit document is voor de beheerders van de piratenpartij website. Het document beschrijft hoe er nieuwe afdeling sites kunnen worden aangemaakt.\\ | ||
- | \\ | ||
- | **Dit aanmaken houd in dat er** | ||
- | |||
- | * Een nieuwe site wordt gemaakt met een eigen subdomein | ||
- | * Dat de basis structuur wordt aangemaakt in de nieuwe site | ||
- | |||
- | Verder is het handig om de handleiding ' | ||
- | |||
- | ====== Aannames ====== | ||
- | |||
- | De volgende aannames zijn er gedaan om dit werkend te krijgen | ||
- | |||
- | - In de DNS staat er een wildcard record voor *.piratenpartij.nl. Voor zowel IPv4 als voor IPv6. | ||
- | - Dat er een wildcard SSL is geïnstalleerd. Alle sites zullen gebruik maken van *.piratenpartij.nl. | ||
- | - Dat er een email adres [afdeling]@piratenpartij.nl bestaat die wordt uitgelezen. | ||
- | |||
- | ====== Afdeling site aanmaken ====== | ||
- | |||
- | Om een nieuwe afdeling site te maken, moeten er een paar stappen worden doorlopen. Deze stappen worden hier uitgelegd. | ||
- | |||
- | ===== Stappenplan ===== | ||
- | |||
- | - Login op de hoofdwebsite [[https:// | ||
- | - Ga dan naar: 'Mijn sites' → ' | ||
- | - Klik op de knop ' | ||
- | - Vul dan de volgende gegevens in, in het formulier | ||
- | - Website adres: [afdeling].piratenpartij.nl | ||
- | - Website titel: Piratenpartij [Afdeling] | ||
- | - Beheerder e-mail adres: [afdeling]@piratenpartij.nl{{ | ||
- | - Na het opslaan krijg je een bevestiging dat de site is aangemaakt.{{ | ||
- | - Klik op de link ' | ||
- | - Als je op de Dashboard van de nieuwe afdeling site bent, ga naar: ' | ||
- | - Kies nu voor de optie ' | ||
- | - Upload daar de WordPress eXtended RSS: ' | ||
- | - In het nieuwe scherm moet je dan de content eigenaar goed zetten. Dit doe je door de bestaande gebruiker in de import file aan de nieuwe beheerder te koppelen.{{ | ||
- | - Als laatste krijg je de melding dat de data goed is geïmporteerd{{ | ||
- | |||
- | ====== Afdeling site inrichten ====== | ||
- | |||
- | Als er een nieuwe site is aangemaakt, moet deze nog verder worden ingericht. Dit inrichten gaat via een import file. Dit scheelt werk en typefouten. \\ Voor alle acties geldt dat je ingelogd op de afdeling site moet zijn | ||
- | |||
- | - Geordende lijstLogin op de website van de afdeling: [[https:// | ||
- | |||
- | ===== Stappenplan ===== | ||
- | |||
- | De volgende zaken moeten worden ingesteld. Dit lijkt een lange lijst, maar zal in praktijk niet meer dan 30 minuten kosten. | ||
- | |||
- | - Website template | ||
- | - Website titel en ondertitel | ||
- | - Website menu | ||
- | - Widgets header | ||
- | - Zoeken | ||
- | - Social media links | ||
- | - Widgets rechts | ||
- | - Wij zijn | ||
- | - Kalender | ||
- | - Piratennieuws | ||
- | - Nieuws archief | ||
- | - Categorieën | ||
- | - Aanmelden | ||
- | - Agenda kleuren | ||
- | - Overbodige pagina' | ||
- | |||
- | ==== Website template ==== | ||
- | |||
- | - Ga naar thema pagina: ' | ||
- | - Klik op de knop ' | ||
- | - De Piratenpartij template is nu actief, en tevens ook nog maar de enige template die beschikbaar is. Dit heeft als voordeel dat de afdeling eigenaar dit niet meer kan aanpassen.{{ | ||
- | - De template is nu goed ingesteld.{{ | ||
- | |||
- | ==== Website titel en ondertitel ==== | ||
- | |||
- | - Klik op Instellingen in het linke zwarte menu{{ | ||
- | - Vul in het veld ' | ||
- | - Vul in het veld ' | ||
- | - Zorg dat het email adres klopt: [afdeling]@piratenpartij.nl | ||
- | - Controleer de tijdzone{{ | ||
- | - Sla de nieuwe naam op door op de knop ' | ||
- | |||
- | ==== Website menu ==== | ||
- | |||
- | - Ga naar ' | ||
- | - Je krijgt nu het hoofdmenu te zien voor de site. Dit hoofdmenu moet alleen nog worden toegekend in het CMS. Dit doe je door naar de optie ' | ||
- | - Menu is nu ingesteld{{ | ||
- | |||
- | ==== Widgets ==== | ||
- | |||
- | Er zijn meerdere widgets nodig die ingesteld moeten worden. Voor de eerste keer, zorg er altijd dat je dan met een lege lijst begint. | ||
- | |||
- | - Ga naar ' | ||
- | - Zorg ervoor dat de initiële widgets uit de widgets gebieden ' | ||
- | |||
- | === Widget zoeken === | ||
- | |||
- | - Klik op de widget ' | ||
- | - Klik op de knop ' | ||
- | |||
- | === Widget social media links === | ||
- | |||
- | - Klik op de widget ' | ||
- | - Klik op de knop ' | ||
- | - Vul de titel in met 'Volg ons' en stel de iconen op de maat 24×24 pixels in. En klik op de knop ' | ||
- | - Voor het verder instellen van de juiste Social media links, kijk in de handleiding 'Basis handleiding piratenpartij website' | ||
- | |||
- | === Widget Wij Zijn === | ||
- | |||
- | - Klik op de widget 'Wij zijn …' en plaats deze in de Widget Side bar right gebied.{{ | ||
- | - Laat het tekst veld leeg voor de standaard Piratenpartij programma punten.{{ | ||
- | - Een afdeling kan zelf hier de eigen programma punten invoeren om zo landelijk te overrulen. | ||
- | |||
- | === Widget kalender === | ||
- | |||
- | - Klik op de widget ' | ||
- | - Vul de titel in met ' | ||
- | |||
- | === Widget Laatste tweets === | ||
- | |||
- | - Klik op de widget ' | ||
- | - In het vervolg scherm wordt er om API tokens voor twitter gevraagd. Laat deze leeg. Het is aan de beheerder om deze tokens in te voeren. Dit is afhankelijke van het gebruikte twitter account. | ||
- | - Voor het verder instellen van de juiste Twitter settings, kijk in de handleiding 'Basis handleiding piratenpartij website' | ||
- | |||
- | === Widget Piratennieuws === | ||
- | |||
- | - Klik op de widget ' | ||
- | - Vul na het toevoegen van de Widget de volgende velden in: | ||
- | - RSS Feed url: [[https:// | ||
- | - RSS Feed titel: Piratennieuws{{ | ||
- | - Klik op de knop ' | ||
- | |||
- | === Widget Archief === | ||
- | |||
- | - Klik op de widget ' | ||
- | - Vink de opties 'Als dropdown weergeven' | ||
- | - Klik op de knop ' | ||
- | |||
- | === Widget Categorieën === | ||
- | |||
- | - Klik op de widget ' | ||
- | - Vink de opties 'Als dropdown weergeven' | ||
- | - Klik op de knop ' | ||
- | |||
- | === Widget Aanmelden === | ||
- | |||
- | - Klik op de widget 'Login With Ajax' en plaats deze in de Widget Side bar right{{ | ||
- | - Vul de volgende waarden in | ||
- | - Title (Logged in): Aanmelden | ||
- | - Title (Logged out): Hoi %uesrname% | ||
- | - Zet het vinkje achter 'AJAX registration' | ||
- | - Klik op de knop ' | ||
- | |||
- | === Widget Nieuwsbrief === | ||
- | |||
- | **Deze widget is alleen beschikbaar voor de landelijke pagina. Afdeling sites zullen deze widget niet hebben.** | ||
- | |||
- | - Klik op de widget ' | ||
- | - Vul de volgende gegevens in: | ||
- | - Title: Nieuwsbrief | ||
- | - Introduction: | ||
- | - Klik op de knop ' | ||
- | |||
- | === Widgets Overzicht === | ||
- | |||
- | Als alle widgets zijn ingesteld, zal dit de uiteindelijke overzicht zijn van de widgets pagina. Let goed op de volgorde van widgets. Als deze niet overeen komt met het onderstaande plaat, sleep de widgets in de juiste volgorde.{{ | ||
- | |||
- | ==== Agenda ==== | ||
- | |||
- | De agenda heeft verschillende instellingen nodig voordat deze goed werkt. | ||
- | |||
- | === Pagina === | ||
- | |||
- | - Ga naar ' | ||
- | - Stel daar de volgende onderdelen in | ||
- | - Agenda pagina: Kalender | ||
- | - De week start op: maandag | ||
- | - Beschikbare weergaven: Zet de standaard op Maand | ||
- | - Timezone: Amsterdam{{ | ||
- | - Ga naar de sectie ' | ||
- | - Gebruik 24 uurs | ||
- | - Gebruik de ingestelde regio (WordPress locale) om te bepalen hoe de automatische aanvulling van adressen zich gedraagt{{ | ||
- | - Sla de instellgen op door op de knop ' | ||
- | |||
- | ==== Plugins ==== | ||
- | |||
- | Er moeten een aantal plugins goed worden ingesteld. | ||
- | |||
- | === LDAP === | ||
- | |||
- | Hier is geen uitleg voor. Dit instellen zou voor een beheerder geen probleem moeten zijn. (Of moet nog worden aangevuld met extra informatie) | ||
- | |||
- | === WooCommerce === | ||
- | |||
- | Dit zal geinstalleerd moeten worden volgens de algemene plugin installatie | ||
- | |||
- | ===== Overbodige berichten, pagina' | ||
- | |||
- | Na het opzetten van de nieuwe site, is er atlijd 1 bericht en 1 reactie. | ||
- | |||
- | - Ga naar ' | ||
- | - Ga met de muis over het bericht heen, en klik op de rode ' | ||
- | - Nu is het demo bericht verwijderd. Hiermee wordt ook de demo reactie die bij dit bericht zit verwijderd. Eventueel kun je nu ook nog de prullenbak legen.{{ | ||
- | - Ga nu naar ' | ||
- | - Scroll naar beneden naar de pagina ' | ||
- | - Hiermee is de demo pagina verwijderd. Eventueel kun je nu ook nog de prullenbak legen. | ||
- | |||
- | ===== Afronding ===== | ||
- | |||
- | En nu is de site klaar! \\ Stuur de beheerder een email met uitleg, en het document ' | ||
- | |||
- | ===== Afdeling site redirection ===== | ||
- | |||
- | Het is ook mogelijk om een subdomein naam aan te maken voor een afdeling, zonder dat deze een eigen website hebben. Sommige afdelingen zijn minder actief, en hebben genoeg aan 1 pagina op de landelijke site. Dit is nu bijvoorbeeld voor Zwolle. | ||
- | |||
- | Als je naar [[https:// | ||
- | |||
- | Om dit mogelijk te maken moet er ingelogd worden op de webserver (ssh), en de volgende nginx configuratie worden aangepast. Per regel staat de volledige hostname zonder protocol gevolgd met een spatie en dan de pagina url zonder host of tussen paden. | ||
- | |||
- | < | ||
- | / | ||
- | </ | ||
- | |||
- | ## Zet hier de subdomein neer, met daarachter de afdeling pagina naam \\ ## Voorbeeld: [[https:// | ||
- | |||
- | < | ||
- | map $host $afdeling_redirect { | ||
- | default 0; | ||
- | hoekschewaard.piratenpartij.nl hoekschewaard; | ||
- | zwolle.piratenpartij.nl zwolle; | ||
- | } | ||
- | </ | ||
- | |||
- | Als de nieuwe afdeling er in staat, moet NGINX herladen worden, en zal de redirect werken. \\ Deze redirects kunnen dus niet vanuit Wordpress (CMS) ingesteld worden. Daarom is dit alleen mogelijk door systeembeheerders. En er kunnen alleen afdeling sites worden geredirect. | ||
- | |||
werkgroep/ict/afdelingen/aanmakenwebsite.1486300845.txt.gz · Laatst gewijzigd: 2017/02/05 14:20 door theyosh