Indeholder de fleste konfigurations-indstillinger for installationen. Systemet indlæser først default værdierne i cms_baseconfig.inc.php, herefter overskrives relevante variabler i filen cms_config.inc.php
Her følger en gennemgang af variablerne.
| Navn | Type | Beskrivelse |
|---|---|---|
| $cmsVersion | string | CMS versionsnummer. Eksempel: "2.7.5" |
| $cmsBuild | string | Releasedate for current version (YYYYMMDD) + seq. number (001+). Eksempel: "20080326001" |
| Navn | Type | Beskrivelse |
|---|---|---|
| $cmsDomain | string | Det domæne, som cms installationen kører på. Default værdi: "http://www.client_domain.dk" |
| $cmsUrl | string | Sti til cms-mappen. Skal reelt altid være $cmsDomain."/cms" |
| $cmsAbsoluteServerPath | string | Absolut server-sti til cms-mappen. Default værdi: $_SERVER['DOCUMENT_ROOT'] . "/cms" |
| $cmsAbsolutePath | string | Absolut sti til cms-mappen. Default værdi: "/cms" |
| $fckEditorPath | string | Absolut sti til FCK-editor. Default værdi: "/cms/fckeditor" |
| $fckEditorCustomConfigPath | string | Alternativ placering af FCK-editor config fil. Default værdi: "" |
| $defaultSite | integer | Hvilket site skal vises som default (benyttes i tidligere versioner, som ikke benytter CMS_SITEDOMAINS tabellen) Default værdi: 1 |
| $defaultLanguage | string | Hvilket sprog er vises som default (benyttes i tidligere versioner, som ikke benytter CMS_SITEDOMAINS tabellen) Default værdi: "da" (refererer til SHORTNAME i LANGUAGE tabellen) |
| $pluginsPath | string | Server-sti til plugins. Default værdi: $_SERVER["DOCUMENT_ROOT"] . "/includes/plugins" |
| $pluginsPathBrowser | string | Absolut web-sti til plugins. Default værdi: "/includes/plugins" |
| $cmsSiteId | integer | Benyttes ikke længere, bibehold blot defalut værdien: 1 |
| $cookieDomain | string | Hvis der sættes cookies, benyt dette domæne. Default værdi ".client-domain.dk" |
| $utf8_site | boolean | CMS versioner efter 2.7 kører i unicode/utf8 encoding. Default værdi: true |
| $stat_url | string | URL til statistik, bruges i statistik modul |
| Navn | Type | Beskrivelse |
|---|---|---|
| $imagesFolderPath | string | Sti til billedmappe. Default værdi: $cmsDomain . "/includes/images" |
| $shopimagesdirRel | string | Server-sti til shopbillede-cache. Default værdi: $_SERVER['DOCUMENT_ROOT']."/includes/images/shopimages_cache" |
| $shopimagesFolderPath | Websti til shopbillede-cache. default værdi: $imagesFolderPath . "/shopimages_cache" | |
| useGraphicalHeadings | boolean | Benyt indbygget image-replacement for overskrifter. Benyttes på enkelte websites. Det er efterhånden mere oplagt at benytte flash baserede løsninger som f.eks. sifr. Default værdi: false |
| $useModRewrite | boolean | Benyt omskrivning til "pæne url'er". Husk også at indkoble nødvendige linier i .htaccess filen. Default: false; |
| $useModRewrite_preserve_page_hierarchy | boolean | Omskriv med sidehierarki. Eksempel: /sidenavn/underside/underunderside/ Default værdi: false |
| $useModRewrite_enforce_url_rewrite | boolean | Redirect til omskrevet side, hvis den url som kaldes, kan omskrives. Default værdi: false |
| $replacePNGimages | boolean | Benyt png filter for transparans i IE6. Default: false |
| $md5hash | string | Hash til md5 encryption. Benyttes ikke konsekvent, men f.eks. ved CMS_SITEDOMAINS url redirect. Default værdi: $_SERVER['DOCUMENT_ROOT'] |
| $arr_content_exclude | array | Array der indeholder elementer, som ikke skal outputtes af funktionen buildPageMainContent. Pt. gyldige værdier er "HEADING" som udelukker sidens overskrift og "SUBHEADING" som udelukker sidens resume. Fra version 2.5.9 |
| Navn | Type | Beskrivelse |
|---|---|---|
| $pages_AdvancedOn | boolean | Vis "Avanceret" tab ved sideredigering. Default værdi: true |
| $pages_searchoptimizerOn | boolean | Vis "Søgeoptimering" tab ved sideredigering. Default værdi: true |
| Navn | Type | Beskrivelse |
|---|---|---|
| $db_host | string | Database host |
| $db_user | string | Database username |
| $db_pass | string | Database password |
| $db_name | string | Database name |
| Navn | Type | Beskrivelse |
|---|---|---|
| $newsarchive_newsPerPage | integer | Antal nyheder pr. side i nyhedsarkiv (frontend). Default værdi: 25 |
| $newsarchive_newsPerPage_cms | integer | Antal nyheder pr. side i nyhedsarkiv (cms). Default værdi: 25 |
| Navn | Type | Beskrivelse |
|---|---|---|
| $calendar_eventsPerPage_cms | integer | Antal begivenheder pr. side i nyhedsarkiv (cms). Default værdi: 25 |
| Navn | Type | Beskrivelse |
|---|---|---|
| $newsletter_subject | string | Benyttes ikke i aktuel version. |
| $newsletter_fromName | string | Benyttes ikke i aktuel version. |
| $newsletter_fromMail | string | Benyttes ikke i aktuel version. |
| $newsletter_subscribe_formintegration_checkedstate | string | Hvis nyhedsbrev-tilmelding integreres i en formular, skal checkboksen være afkrydset som standard? Default værdi: "checked" |
| $batchsize | integer | Antal mails som sendes ved hvert ajax-kald. Default værdi: 5 |
| $batchwait | integer | Ventetid i millisekunder mellem hvert ajax-kald. Default værdi: 0 |
| Navn | Type | Beskrivelse |
|---|---|---|
| $picturearchive_AdvancedOn | boolean | Adgang til "Flere muligheder" i billedarkivet. Default værdi: true |
| $picturearchive_UploaddirRel | string | Absolut web-sti til uploadede billeder. Default værdi: "/includes/uploaded_pictures" |
| $picturearchive_Uploaddir | string | Absolut server-sti til uploadede billeder. Default værdi: $_SERVER['DOCUMENT_ROOT'].$picturearchive_UploaddirRel |
| $picturearchive_UploaddirAbs | string | Absolut url til uploadede billeder. Default værdi: $cmsDomain.$picturearchive_UploaddirRel |
| $gallery_showMaxLevels | integer | Frontend: Maksimalt antal niveauer i oversigt. Default værdi: 3 |
| $gallery_maxwidth | integer | Maksimal bredde i pixels på inline-billeder (større billeder skalered ned til denne størrelse). Default værdi: 400 |
| $gallery_quality | integer | Kvalitet som biller nedskaleres med. Default værdi: 75 |
| Navn | Type | Beskrivelse |
|---|---|---|
| $fileUploaddir | string | Absolut server-sti til uploaded files. Default værdi: $_SERVER['DOCUMENT_ROOT'].'/includes/uploaded_files' |
| $fileUploaddirAbs | string | Absolut web-sti til uploaded files. Default værdi: "/includes/uploaded_files" |
| Navn | Type | Beskrivelse |
|---|---|---|
| $picturearchive_DropboxOn | boolean | Adgang til billedarkivets dropbox import funktion. Default værdi: true |
| $dropboxDropdir | string | Placering af dropbox. Default værdi: $_SERVER['DOCUMENT_ROOT'].'/dropbox' |
| $dropboxUploaddir | string | Mappe til dropbox uploads. Default værdi: $picturearchive_Uploaddir |
| $dropboxTempdir | string | Temp-mappe til dropbox uploads. Default værdi: $picturearchive_Uploaddir."/temp" |
| $imageThumbSize | integer | Bredde på thumbnails. Default værdi: 100 |
| $imageStandardSize | integer | Foreslået bredde på standardbilleder. Default værdi: 600 |
| $imageOriginalMinsize | integer | Foreslået minimums bredde på originaler. Default værdi: 750 |
| $dropbox_ftp_server | string | FTP oplysninger med adgang til dropbox mappe |
| $dropbox_ftp_username | string | FTP oplysninger med adgang til dropbox mappe |
| $dropbox_ftp_pass | string | FTP oplysninger med adgang til dropbox mappe |
| Navn | Type | Beskrivelse |
|---|---|---|
| $modules | array | Indeholder elementer på formen: $modules["NAME_OF_MODULE"] = array( [STRING: MODULE_MENUNAME], [STRING: PATH TO MODULE PHP-INCLUDE FOLDER], [STRING: PATH TO MODULE CLIENT SIDE INCLUDE (JS/CSS) FOLDER], [STRING: OPTIONAL: PERMISSION NEEDED TO ACCESS MODULE] ); Følgende moduler er default: Sider, Nyheder, Kalender, Udsend nyhedsbrev, Interessekategorier, Skabeloner (nyhedsbrev), Abonnenter (nyhedsbrev), Import (nyhedsbrev modtagere), Brugere, Grupper, Formular, Bokse, Billedarkiv, Filarkiv, Nøgleord og metatags, Rettigheder, Statistik, Varegrupper, Varekatalog, Grupperabatter, Brugerrabatter, Ordrehistorik, Blog, Blog manager, Tags |
| Navn | Type | Beskrivelse |
|---|---|---|
| $cms_Menu | array | Indeholder elementer på formen: // GENERIC_CMS_MENUGROUP $cms_Menu[] = array( [ARRAY: CONTAINS NAMES OF MODULES TO INCLUDE IN GROUP], [STRING-OPTIONAL: GROUP_MENUNAME] ); |
| Navn | Type | Beskrivelse |
|---|---|---|
| $tablesToSearch | array | Tabeller som søgemaskinen søger i. Indeholder elementer på følgende form. Bemærk at position [0] i functionParamenters indeholder søgeordet. array( "name" => "PAGES", "functionName" => "returnSearchResults", "functionParameters" => array("", "PAGES"), "resultsHeading" => "SearchResPages" ) |
| Navn | Type | Beskrivelse |
|---|---|---|
| $fallback_login_gotourl | string | Frontend-login, gå til denne url, hvis der ikke er defineret noget mål på GROUPS tabellen. Er variablen top, bliver brugeren sendt til forsiden. |
| $dbfields_excluded | array | Databasefelter (USERS tabellen), som ikke kan udfyldes ved bruger selv-oprettelse |
| $dbfields_vary | array | Databasefelter (USERS tabellen), som kan variere pr. brugergruppe |
| Navn | Type | Beskrivelse |
|---|---|---|
| $shopPermissions | array | Her defineres hvilke rettigheder, der kræves for at benytte forskellige dele af shoppen. "" indikerer at funktionen er tilgængelig uden at logge ind. Default værdier: $shopPermissions[browse] = ""; // FE_SHOPBROWSE $shopPermissions[prices] = ""; // FE_SHOPVIEWPRICES $shopPermissions[buy] = ""; // FE_SHOPCHECKOUT |
| $shopImageWidth | integer | Billeder i shop, bredde i pixels. Default værdi: 600 |
| $shopthumbimageWidth | integer | Thumbnail-billeder i shop, bredde i pixels. Default værdi: 120 |
| $shopProductsBuySetQuantity | boolean | Tillad at stille antal som puttes i kurv. default værdi: false |
| $shopProductsOrderBy | string | Produkter sorteres efter. Default værdi: "PRODUCT_NUMBER asc" |
| $productTables | array | Beskriver opbygning af varetabeller. Default værdi: $productTables = array( "SHOP_PRODUCTS" => array( "PRODUCT_ID_COLUMN" => "ID", "PRODUCT_PRODUCTNUMBER_COLUMN" => "PRODUCT_NUMBER", "PRODUCT_NAME_COLUMN" => "NAME", "PRODUCT_PRICE_COLUMN" => "PRICE", "PRODUCT_DESCRIPTION_COLUMN" => "DESCRIPTION" ), ); |
| $dbProductsMomsState | integer | ER PRISERNE I DB MED=1 ELLER UDEN=0 MOMS? Default værdi: 0 |
| $cartProductsMomsState | integer | VISES PRISERNE I KURVEN MED=1 ELLER UDEN=0 MOMS? Default værdi: 0 |
| $cartMomsPct | integer | Momsprocent. Default værdi: 25 |
| $cartMomsPart | integer | DEN ANDEL, SOM MOMSEN UDGØR AF PRISEN INCL. MOMS. Default værdi: $cartMomsPct/100 - værdi hvis priser i databasen er inkl moms: 1-(1/(1+($cartMomsPct/100))) |
| $showMomsForEachLine | boolean | Vis moms for hver linie i kurv. Default værdi: false. |
| $showFragtForEachLine | boolean | Vis fragt for hver linie i kurv. Default værdi: false |
| $showDeliveryDateInCart | boolean | Vis leveringsdato i kurv. Default værdi: false |
| $showRelatedProductsInCart | boolean | Vis relaterede varer i kurv. Default værdi: true |
| $cartTotals | array | AFGØR RÆKKEFØLGEN AF LINJERNE I SLUTNINGEN AF KURVEN. /// TEXT = Ledetekst /// FRACTION = Gang USEVAR med denne faktor (f.eks. 1*$total = 1/1 af $total) /// ID = ID på html-element (for styling) Default værdi: $cartTotals = array( array("TEXT" => "CartTotalUnits", "FRACTION" => 1, "ID" => "cartTotalNoMoms", "USEVAR" => "total"), // totalpris på enheder ex. moms array("TEXT" => "CartTotalFreight", "FRACTION" => 1, "ID" => "cartTotalFragt", "USEVAR" => "fragtTotal"), // totalpris på fragt fra custom fragt funktion array("TEXT" => "CartVAT", "FRACTION" => $cartMomsPart, "ID" => "cartMoms", "USEVAR" => "totalWithFragt"), // Moms del af total // Brug hvis priser i databasen er inkl. moms // array("TEXT" => "CartToBePaid", "FRACTION" => 1, "ID" => "cartTotal", "USEVAR" => "totalWithFragt") // = total + fragtTotal array("TEXT" => "CartToBePaid", "FRACTION" => 1.25, "ID" => "cartTotal", "USEVAR" => "totalWithFragt") // = total + fragtTotal * 1.25 ); |
| $exchangeRates | array | Valutakurser defineret i elementer på denne form: "da" => array("FORKORTELSE" => "kr", "KURS" => 100) Der er ikke gennemført understøttelse for flere valutaer i shop-modulet. |
| $customFunctionsPath | string | Server-sti til fil med custom funktioner. Default værdi: $_SERVER[DOCUMENT_ROOT]. "/includes/plugins/phpfile_containing_function.php" |
| $customFragtFunctionName | string | Navn på custom fragtfunktion. |
| $customCheckoutFunctionName | string | Navn på custom checkout-formular-funktion. |
| $checkoutSteps | array | HVILKE TRIN SKAL DER VÆRE I CHECKOUT-FORMULAR. Default værdi: $checkoutSteps = array( 1 => "CartCheckoutFlowEnterAdress", "CartCheckoutFlowSummary", "CartCheckoutFlowPay", "CartCheckoutFlowReciept" ); Bemærk at betalingstrin med kortbetaling ikke er færdigimplementeret. |
| $cartCustomButtons | array | Array med ekstra knapper |
| $cartShowNoVATPerItem | integer | Vis pris med/uden moms. Default værdi: 1 |
| $productDiameterUnit | string | Varekatalog diameter enhed. Default værdi: "mm" |
| $productLengthUnit | string | Varekatalog længde enhed. Default værdi: "mm" |
| $shop_ordersPerHistoryPage | integer | Ordrehistorik, ordrer pr side. default værdi: 20 |
Se dokumentation i /cms/cms_baseconfig.inc.php
| Navn | Type | Beskrivelse |
|---|---|---|
| $blogs_overview_post_count | integer | Antal indlæg som vises på forsiden. Default værdi: 10 |
| $blogs_lastcommentedbox_count | integer | Antal indlæg i sidst kommenteret boks. Default værdi: 5 |
| $blogs_show_tags_used_once | boolean | Vis tags som kun er benyttet een gang. Default værdi: true |
| Navn | Type | Beskrivelse |
|---|---|---|
| $googlesitemap_generator | boolean | Generer google sitemap. Default værdi: false |
| $googlesitemap_ping | boolean | Ping Google ved siemap update. Default værdi: false |
| $googlesitemap_pingintervalmin | integer | Minimum antal sekunder mellem pings. Default værdi: 600 |
| $ping_blogs | boolean | Ping blog update services. Default værdi: false |