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 |