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:
- De beheerinstellingen-UI van de plugin.
- De gedocumenteerde shortcodes.
- Thema-niveau sjabloon-overrides zoals beschreven in Template System And Overrides.
- Het algemene Developer Overview ter oriëntatie.
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.