Malsystemet i CorePublish er todelt:
Den visuelle formen og utseende på nettstedet er skilt ut og omtales som presentasjonslaget. Innholdet ligger i en database, mens presentasjonen på nettstedet blir bestemt av visningsmaler i presentasjonslaget. Visningsmalene har i tradisjonelt sett tatt form som php-filer programmert av en utvikler.
Utfordringen har vært at leverandøren må inn hver gang en visningsmal skal endres. Spørsmål som: "Kan dere flytte søkeboksen over innloggingsboksen i venstre kolonne?" eller "Jeg vil at listen på forsiden skal vise 10 artikler i stedet for 5", har medført mye arbeid for relativt små endringer:
Utfordringen er at kunden selv skal kunne flytte/organisere og konfigurere ”komponenter” på nettstedet sitt uten innblanding fra utviklere hos leverandøren. Dette under forutsetning av at vi fremdeles ønsker å skille innhold og presentasjon og at vi fremdeles ønsker å basere presentasjonslaget på visningsmaler. Videre er det viktig at kunden ikke skal ikke trenge å kode HTML for å gjøre dette.
For å lette administrasjonen av oppsett og struktur på nettsidene, bruker vi strukturmaler og brikker i presentasjonslaget. Kombinasjonen av en strukturmal og et sett med brikker danner således en visningsmal.
Tilbake til Teknologi