Paginacode

Samenvatting

Met Paginacode schrijf je opmaak die alleen op één pagina geldt. De pop-in heeft daarvoor één tabblad, en dat is LESS.

Er is geen tabblad voor HTML en geen tabblad voor JavaScript. De opbouw van een pagina bestaat namelijk uit haar blokken, en die bewerk je per blok.

Wat je hier schrijft, komt in de stylesheet van die ene pagina. Je opmaak staat daarna nergens anders op je website.

Voor deze pop-in heb je het recht Code toegang nodig.

Wanneer gebruik je dit?

Je gebruikt dit wanneer een aanpassing voor de hele pagina geldt, maar niet voor de rest van je website. Denk aan een landingspagina die er bewust anders uitziet.

Raakt je aanpassing maar één blok, gebruik dan de code van dat blok. Geldt zij op elke pagina, gebruik dan de code van je thema.

Wil je een script of een fragment van een externe dienst in de kop van deze pagina zetten, dan is dit niet de plek. Dat zet je bij Code-instellingen.

Hoe werkt dit in Mach3Blocks?

De pop-in vult je scherm. Bovenin staat het ene tabblad, in het midden schrijf je je opmaak, en onderin staan Annuleren en Opslaan.

Onderdeel Wat je ziet
De titel Paginacode
Het tabblad LESS
De knoppen Annuleren en Opslaan

Waar je opmaak terechtkomt

Je opmaak gaat bij het publiceren naar de stylesheet van deze pagina. In diezelfde stylesheet staat ook de opmaak van de blokken die alleen op deze pagina staan.

Het platform zet er geen selector omheen. Alleen de selector voor de pagina zelf wordt vervangen: die wijst bij het publiceren naar deze ene pagina.

Zet je opmaak zelf binnen een eigen selector

Schrijf je een regel voor alle alinea's, dan geldt die voor elke alinea op deze pagina. Bedoel je één onderdeel, zet je regel dan binnen de selector van dat onderdeel.

Dit is hetzelfde veld als het opmaakniveau

De pop-in en de opmaakvelden van de pagina schrijven in één en hetzelfde veld. Kies je in het instellingenpaneel het opmaakniveau van de pagina, dan komt die opmaak hier ook te staan.

Wat je in de pop-in ziet, is dus die opmaak plus je eigen regels. Dat verklaart waarom er soms opmaak staat die je zelf niet hebt getypt.

Wijzig je daarna iets in het instellingenpaneel, dan wordt het hele veld opnieuw opgemaakt. Lege regels en lege regelblokken verdwijnen dan, en tussen de regelblokken komt een witregel.

De template van de detailpagina

Ook de template van de detailpagina van een collectie heeft deze pop-in. Je opmaak geldt daar voor elke detailpagina die uit die template volgt.

Stappenplan

  1. Open de pagina in de editor.
  2. Klik op de codeknop in de kop van de editor.
  3. Typ je opmaak in het tabblad LESS.
  4. Klik op Opslaan.
  5. Publiceer je website.

De codeknop draagt de naam van het onderdeel dat je open hebt. Sta je op een pagina, dan heet hij Paginacode.

Publiceren maakt je opmaak zichtbaar

Opslaan bewaart je opmaak bij de pagina. Op je gepubliceerde website staat zij pas nadat je die website opnieuw hebt gepubliceerd.

Voorwaarden en rechten

Je hebt het recht Code toegang nodig. Zonder dat recht staat de codeknop er niet, en geeft het adres van de pop-in de foutpagina Verboden toegang.

Waarvoor Welk recht
De pop-in openen en opslaan Code toegang
Je opmaak op je gepubliceerde website zetten Publiceren
De opmaakvelden van de pagina gebruiken Websites/presentaties stijlen

Gevolgen en beperkingen

Je opmaak hoort bij deze pagina en reist met haar mee. Kopieer je de pagina of de website, dan gaat je opmaak mee in die kopie.

Gevolg Wat dat betekent
Alleen opmaak, geen opbouw en geen gedrag Voor HTML en JavaScript ga je naar de code van een blok
Er is geen omhullende selector Een regel zonder eigen selector raakt elk onderdeel op deze pagina
Eén veld voor twee ingangen De opmaakvelden van de pagina schrijven in hetzelfde veld als deze pop-in
Het instellingenpaneel maakt het veld opnieuw op Je eigen indeling met lege regels blijft niet staan
Een variabele die niet bestaat, blokkeert het opslaan Gebruik de suggestie, dan neem je de naam over zoals hij is
Je opmaak staat pas na publiceren op je website Opslaan alleen is niet genoeg

Als het niet lukt

Zie je de codeknop niet in de kop van de editor, dan mist je gebruiker het benodigde recht. Vraag Code toegang aan bij Mach3Builders.

Verschijnt bij het opslaan de pop-in Fout in code, dan zit er een fout in je opmaak. De melding noemt het regelnummer.

Lukt het opslaan niet en gaat de melding over een variabele, dan bestaat die variabele niet in je thema. Kies de naam uit de suggestielijst.

Werkt je opmaak op meer onderdelen dan je bedoelde, dan mist je regel een eigen selector.

Is je eigen indeling met witregels verdwenen, dan heb je daarna iets in het instellingenpaneel gewijzigd. Het platform maakt het veld dan opnieuw op.

Zie je je opmaak niet op je website, dan is die website nog niet opnieuw gepubliceerd.