Documentatie · Ontwikkelaarsdocumentatie

PDF Manager Uitbreidingspunten

Deze pagina behandelt de PDF datasheet-functie uitsluitend op integratieniveau. Interne renderer-class-namen, sjabloonpaden, REST/AJAX-endpoints en opslaglocaties zijn implementatiedetails en worden hier niet gepubliceerd.

Wat de PDF datasheet doet

Wanneer deze functie is ingeschakeld, kan de plugin een PDF datasheet per voertuig genereren dat kan worden gedownload vanaf de openbare voertuigpagina. De functie wordt in- of uitgeschakeld en geconfigureerd via de beheerinterface van de plugin.

Integratierichtlijnen

Aanpassingen worden uitgevoerd via de ondersteunde thema-sjabloon-overrides waar van toepassing (zie Template System And Overrides). De class-namen van de renderer, sjabloonnamen, tussenliggende bestandslocaties en eventuele interne hooks kunnen tussen releases wijzigen en maken geen deel uit van het openbare integratiecontract.

Ondersteunde openbare integratie-interfaces

Gebruik bij voorkeur deze stabiele interfaces voor integratie met de plugin:

Interne class-namen, optiesleutels, databasetabellen, REST- en AJAX-endpoints, cron-hooknamen, capability- en nonce-identificaties, en release- / update-infrastructuur worden behandeld als implementatiedetails. Deze kunnen zonder voorafgaande kennisgeving tussen releases wijzigen en maken geen deel uit van het openbare integratiecontract.

Stabiliteits- en wijzigingsbeleid

Alles wat hierboven niet als ondersteunde openbare interface wordt vermeld, wordt beschouwd als een intern implementatiedetail. Interne API's, opslaglay-out en beveiligingsimplementatie kunnen tussen releases wijzigen. Vertrouw hier niet op vanuit code van derden, thema's of externe systemen. Directe database-schrijfacties worden niet ondersteund.

Kennisgeving openbare documentatie. Deze pagina biedt uitsluitend een integratie-overzicht op hoofdlijnen. Interne implementatiedetails, privé-API's, opslag-internals en beveiligingsgevoelige release-infrastructuur worden afzonderlijk onderhouden en maken geen deel uit van de openbare documentatie. Ondersteunde integratie-interfaces zijn de gedocumenteerde shortcodes, sjabloon-overrides, instellingen-UI en alle uitbreidingspunten die expliciet in deze sectie zijn gepubliceerd.