Filoversigt

Beskrivelse af udvalgte filer og mapper i Instans CMS.

Location: www

Navn Type Beskrivelse
/.htaccess Fil Indeholder rewrite regler + andre server direktiver
/cms Mappe Indeholder hele CMS installation. Ved normal brug skal der ikke ændres i files i denne mappe, da ændringer så vil blive tabt ved opgradering.
/cms_config.inc.php Fil Konfigurationsfil for cms installationen. Default værdier er sat i /cms/cms_baseconfig.inc.php
/cms_configimages Mappe Indeholder billeder til konfiguration af cms - f.eks. cms'ets logo
/cms_fckconfig.js Fil Konfigurationsfil for cms installationens FCK-editor. Default-værdier er sat i /cms/fckeditor/fckconfig.js
/cms_history.txt Fil Indeholder versionsnummer + evt. ændringer der skal videreføres ved opgradering
/cms_language.inc.php Fil Sprogfil for cms installationen. Default værdier er sat i /cms/cms_baselanguage.inc.php
/cms_utilities Mappe Indeholder diverse værktøjer, som kan bruges af webudvikler ved installation
/dropbox Mappe Her uploades billeder, som skal importeres i billedgalleri med dropbox import funktionen
/feeds Mappe Indeholder rss feeds for hjemmesiden (feeds genereres automatisk af bl.a. nyhedsarkiv / blogs)
/includes Mappe Indeholder alle installations-specifikke informationer. Her ligger bl.a. templates, plugins og billeder som benyttes på cms-installationens websites.
/index.php Fil index.php er siden hvori alle hjemmesidens sider bliver vist og øvrige funktioner kører.

Location: www / cms

Navn Type Beskrivelse
auto_upgrade.php Fil Håndterer diverse databaseoperationer i forbindelse med opgradering. Struktur for automatisk opgradering implementert, men benyttes kun sporadisk. De fleste opgraderings-trin skal fortsat gennemføres manuelt.
cms_baseconfig.inc.php Fil Default indstillinger
cms_baselanguage.inc.php Fil Standard sprogfil - indeholder dansk og engelsk
cms.css Fil Stylesheet for cms kernen
common.ajaxresponders.php Fil Fælles php funktioner, som kaldes via ajax
common.inc.php Fil Fælles php funktioner, som er tilgængelige overalt i cms kernen
commonscripts.js Fil Fælles javascript funktioner, som er tilgængelige overalt i cms kernen
documentation Mappe Indeholder diverse cms dokumentation
fckeditor Mappe FCK-Editor version 2.2
fckeditor_plugins Mappe Indeholder cms plugins til FCK-Editoren, specifikt Link og Billedvælger
frontend Mappe Indholder filer som kun benyttes på frontend (dvs. på hjemmesiden)
images Mappe Indeholder billeder, som benyttes i cms kernen
index.php Fil index.php er siden hvori de fleste af cms'ets sider bliver vist og øvrige funktioner kører.
login.php Fil Login formular
modules Mappe Indeholder alle cms moduler
phpinfo.php Fil Kører funktionen phpinfo();
scripts Mappe Indeholder scripts, som er skrevet af andre, men som cms kernen benytter til forskellige funktioner.
sharedfunctions.inc.php Fil Indeholder fælles php funktioner som benyttes af både cms kernen og på frontend
site_selector.php Fil Håndterer valg af site ved login på cms med mere end ét site

Location: www / cms / frontend

Navn Type Beskrivelse
frontend_headerJS.php Fil Afvikles i cms kernens head-sektion på alle installationens websites - benyttes f.eks. til at php generere javascript variabler.
frontend_common.inc.php Fil Indeholder funktioner til at bygge websitets frontend med.

Location: www / cms / modules

I "modules" mappen ligger en mappe for hvert cms modul. Følgende er eksempel på filerne i en cms modulmappe.

Navn Type Beskrivelse
modulnavn.ajaxresponders.php Fil Modulets php funktioner, som kaldes via ajax
modulnavn_submithandler.php Fil Fil som køres før browser output - håndterer typisk modulets POST requests
modulnavn_style.css Fil Stylesheet som er specifikt for modulet
modulnavn_script.js Fil Javascript.funktioner som er specifikke for modulet
modulnavn_index.php Fil Her afvikles modulets funktioner
modulnavn_header.php Fil Afvikles i cms kernens head-sektion på modulets sider - benyttes f.eks. til at php generere javascript variabler.
modulnavn_common.inc.php Fil Indeholder php funktioner, som kun benyttes af modulet
Frontend Mappe Indeholder filer (modulnavn.js.php, modulnavn.css, modulnavn_index.php, modulnavn_common.inc.php) som benyttes af modulet på frontend. Kun enkelte nye moduler benytter denne struktur. Andre moduler benytter i stedet funktioner i /cms/frontend/frontend_common.inc.php

Location: www / includes

Navn Type Beskrivelse
cms_plugins Mappe Indeholder evt. cms plugins som er specifikke for installationen
css Mappe Indeholder stylesheet filer for installationens websites
custom_customfieldattributes.inc.php Fil Hvis der er brug for særlige customfield-attributter, kan de defineres her. Se filen for eksempel.
custom_functions.php Fil Indeholder evt. specifikke php funktioner, som er tilgængelig overalt på installationens websites (i templates, plugins osv).
download.php Fil Funktion der sender filer fra filarkivet til download
fonts Mappe Indeholder fonts, som benyttes af gfxheadings.php
gfxheadings.php Fil Funktion til image-replacement af overskrifter (bruges på enkelte sites, men flash alternativer som sifr er efterhånden mere anvendt)
images Mappe Indeholder billeder som anvendes på installationens websites
javascript Mappe Indeholder javascript filer, som anvendes på installationens websites
plugins Mappe Indeholder php plugins, som kan anvendes på installationens websider
shownewsletter.php Fil Funktion der viser nyhedsbreve på installationens websites
templates Mappe Indeholder templates til installationens websites og nyhedsbreve
uploaded_files Mappe Indeholder bruger-uploadede filer, som findes i filarkivet
uploaded_pictures Mappe Indeholder bruger-uploadede billeder, som findes i billedarkivet
Lavet med Instans CMS - nem og enkel redigering af hjemmesider.