Openstad
  • Introductie
  • Projectmanagement
    • Algemene kaders
    • Participatieprocessen
      • Voorkeurspeiling
      • Wedstrijd
      • Participatief begroten
  • Digitale tools
    • OpenStad CMS basis
      • Inloggen
      • De bouwstenen
      • Live in-page editing
      • Bewerkmodus (Draft)
      • Versiebeheer
    • Participatieprocessen
      • Voorkeurspeiling
      • Wedstrijd
      • Participatief begroten
    • How-to's
      • Nieuwe site aanmaken
      • Nieuwe pagina's toevoegen
      • Pagina's vullen
      • Inzendingen uploaden
      • Inzendingen weergeven
      • Filteren en categoriseren van inzendingen
      • Likes verzamelen
      • Reacties en argumenten
      • Interactieve kaart
      • Polygonen
      • Newsletter
      • Moderatie
      • Unieke stemcodes
      • Stemmen
      • Gebruikersbeheer
      • Gebruikers anonimiseren per website
      • Inzendingen exporteren en importeren
      • Vormgeving & logo aanpassen
      • E-mail notificaties
    • Widgets referentie
      • Accordeon
      • Agenda
      • Arguments
      • Columns
      • Slider
      • Counter
      • Date countdown bar
      • Ideas map
      • Ideeën op een kaart (Kaart applicatie)
      • iFrame
      • Image
      • Info bar
      • Link or button
      • List
      • Like
      • Location
      • Participatory budgeting
      • Keuzewijzer
      • Keuzewijzer resultaten
      • Rich text
      • Resource admin buttons
      • Resource overview
      • Resource form
      • Resource representation
      • Resource raw widget
      • Resource image
      • Speech bubble
      • Share widgets
      • Title
      • User remove form
      • Video upload
      • Video 3d party
      • Vorige volgende knoppen
    • Algemeen
      • Terminologie
      • Waarschuwingen
      • Adminpanel
      • Adminpanel (beta)/React admin
      • Page Settings
      • OpenStad hoofdmenu
        • Tags
        • Global
        • Open palette
        • Clear cache
        • Pages
        • Users
        • Images
        • Files
        • Workflow
        • Logout
      • Styles for the container
      • Interactieve kaart thema iconen
      • Inzendingen (ideas)
      • Artikelen (articles)
      • Gebruikers (users)
      • Authenticatie methodes
      • Rollen
      • URL's
      • Testen
      • Raw
      • Resources
  • Technical documentation (English)
    • Architecture
    • Getting started
    • Deploying to production
      • Kubernetes
      • Installing on Digital ocean with Kubernetes
      • Backups
      • Deploying a custom image
    • Frontend: CMS
      • Apostrophe CMS
      • The Openstad version of ApostropheCMS
      • Using openstad-components
      • Configuration
    • Frontend: Components
      • Use and configuration
      • Publishing
      • Components
        • Choices Guide
        • Ideas On Map
    • Api
      • Site
      • Idea
      • Argument
      • Vote
      • Article
      • Newsletter Signup
      • User
      • Auth
      • Resource & Data permissions
      • Pagination and search
      • Email settings
      • Database migrations
      • API configuration
    • oAuth2
      • Oauth2 configuration
    • Management panel
      • Management Panel configuration
    • Image server
    • Contributing & versioning
    • Git flow
    • Roadmap
Powered by GitBook
On this page
  • Slug
  • (Nog niet) publiceren
  • Hide in navigation
  • Copy page
  1. Digitale tools
  2. How-to's

Nieuwe pagina's toevoegen

PreviousNieuwe site aanmakenNextPagina's vullen

Last updated 2 years ago

Een nieuwe pagina aanmaken kan op verschillende manieren. De eerste manier is via Page menu links onder in het scherm. Je kunt een nieuwe lege pagina aanmaken door te klikken op New Page.

Je krijgt dan een instellingenscherm te zien voor de nieuwe pagina. Automatisch opent deze op het Basics tabblad. Hier kun je de pagina een titel geven (Title), dit is de naam van de pagina die bijvoorbeeld in de menubalk te zien is en in verschillende instellingen pagina’s. Wanneer je het eens bent met de voorgestelde slug en standaardinstellingen (de website wordt gepubliceerd en de naam verschijnt in de menubalk), klik je op Save Draft. Je hebt een pagina aan gemaakt!

Je kunt later terug naar deze instellingen door wanneer je (In Draft modus) op de pagina bent op Page menu → Page Settings te klikken of via OpenStad → Pages en dan achter de naam van de pagina op Settings te klikken.

Slug

In het Basics tabblad onder Page Settings kies je onder het kopje Slug de URL van de nieuwe pagina. Oftewel wat er achter de basis URL (projectnaam.nl) komt te staan om bij de nieuwe pagina te komen: projectnaam.nl/slug. Het is belangrijk dat er geen spaties staan in de slug, dus gebruik bij meerdere woorden tussen-streepjes. De slug begint altijd met een forward slash; /.

Als je een nieuwe pagina aanmaakt vanaf een pagina die niet _Home _is, krijg je last van nesting. Er komen twee slashes in je URL te staan (projectnaam.nl/pagina/nieuwepagina), dit kan een verwarrende URL opleveren, dus maak hier liever één van (projectnaam.nl/nieuwepagina).

(Nog niet) publiceren

Je kunt in het Basics tablad van je instellingenscherm aangeven of de pagina gepubliceerd moet worden onder Published→ Yes/No.

Het is mogelijk om pagina’s op te zetten, en ook tussendoor te comitten, zonder dat deze zichtbaar zijn voor bezoekers van de website. Je kiest dan Published → No. Een niet gepubliceerde pagina herken je aan een rode knop getiteld Unpublished links onderin het venster wanneer je op de pagina bent. Door hierop te klikken en vervolgens te kiezen voor Publish Page kun je de pagina zichtbaar maken voor iedereen.

Het omgekeerde proces kost iets meer handelingen; ga hiervoor eerst linksonder naar Page Menu, ga naar Page Settings en kies op het Basics tabblad (die standaard als eerste opent) onder het kopje Published voor No. Klik dan rechtsboven op Save Draft. Vergeet niet de pagina te comitten om de wijzigingen daadwerkelijk door te voeren.

Een uitzondering is de Home-pagina, die kan niet unpublished worden.

Publiceren: (In Draft modus) Unpublished → Publish Page ( → Commit)

Publiceren ongedaan maken: (In Draft modus) Page Menu → Page Settings → Published: No → Save Draft ( → Commit)

Hide in navigation

Ook kun je in het basics tabblad aangeven of de pagina verstopt moet worden in de menubalk; Hide in Navigation → Yes/No. Wanneer je een pagina wil aanmaken die alleen te bezoeken is via een knop/link op een andere pagina vul je hier Yes in. Dit geldt bijvoorbeeld voor formulier pagina’s maar ook voor de pagina’s over cookies en de privacy verklaring. Wanneer je hier No invult verschijnt de pagina naast Home en je andere pagina’s in de menubalk.

Klik op Save Draft rechts bovenin om je nieuwe pagina aan te maken. Je kunt later terug naar deze instellingen door wanneer je op de pagina bent op Page menu → Page Settings te klikken of via OpenStad → Pages en dan achter de naam van de pagina op Settings te klikken.

Copy page

Je kunt ook een nieuwe pagina aanmaken door een bestaande pagina binnen je website te kopiëren. Dit kan bijvoorbeeld handig zijn wanneer de pagina die je wil aanmaken dezelfde lay-out of widgets moet hebben. Je kopieert een pagina door op de pagina waarop je je op dat moment bevindt te gaan naar Page Menu, links onderin het scherm en daar te kiezen voor Copy Page. Je kopieert naast de inhoud van de pagina ook de instellingen.

Nieuwe pagina aanmaken via Page Menu
Nieuwe pagina formulier
Copy page formulier