/alias.html, '/' -> /alias/
$phpwcms['alias_allow_slash'] = 1; // Allow slashes / in ALIAS
$phpwcms['alias_allow_utf8'] = 1; // If charset is utf-8 special chars will survive alias checking
$phpwcms['wysiwyg_editor'] = 1; //0 = no wysiwyg editor, 1 = CKEditor 4
$phpwcms['allowed_lang'] = array('en','de','fr','es'); //array of allowed languages: array('en', 'de', 'fr', 'es')
$phpwcms['use_content_lang'] = false; // if true use content language based on article and/or structure level
$phpwcms['be_lang_parse'] = false; // to disable backend language parsing use false, otherwise 'BBCode' or 'BraceCode'
$phpwcms['DOCTYPE_LANG'] = ''; //by default same as $phpwcms['default_lang'], but can be injected by whatever you like
$phpwcms['default_lang'] = '[[language]]'; //default language
$phpwcms['charset'] = 'utf-8'; //default charset 'utf-8'
$phpwcms['php_charset'] = false; // set PHP default charset to $phpwcms['charset']
$phpwcms['allow_remote_URL'] = 1; //0 = no remote URL in {PHP:...} replacement tag allowed, 1 = allowed
$phpwcms['jpg_quality'] = 85; //JPG Quality Range 25-100
$phpwcms['webp_enable'] = 1; // Render all images as WebP if the client browser supports it
$phpwcms['webp_quality'] = 85; // Set the WebP quality, 0-100
$phpwcms['resize_animated_gif'] = true; // Try to resize animated GIF, this can lead to bigger file sizes
$phpwcms['sharpen_level'] = 1; //Sharpen Level - only ImageMagick: 0, 1, 2, 3, 4, 5 -- 0 = no, 5 = extra sharp
$phpwcms['allow_ext_init'] = 1; //allow including of custom external scripts at frontend initialization
$phpwcms['allow_ext_render'] = 1; //allow including of custom external scripts at frontend rendering
$phpwcms['cache_enabled'] = 0; //cache On/Off - 1 = caching On / 0 = caching Off (default)
$phpwcms['cache_timeout'] = 0; //default cache timeout setting in seconds - 0 = caching Off
$phpwcms['imgext_disabled'] = ''; //comma seperated list of imagetypes which should not be handled 'pdf,ps'
$phpwcms['multimedia_ext'] = 'aif,aiff,mov,movie,mp3,mpeg,mpeg4,mpeg2,wav,swf,swc,ram,ra,wma,wmv,avi,au,midi,moov,rm,rpm,mid,midi'; //comma seperated list of file extensiosn allowed for multimedia
$phpwcms['inline_download'] = 1; //1 = try to display download documents in new window; 0 = show safe under dialog
$phpwcms['sanitize_dlname'] = 0; // if there are problems downloading files with special chars in name try to enable this setting
$phpwcms['form_tracking'] = 1; //make a db entry for each form
$phpwcms['formmailer_set'] = array('allow_send_copy' => 0, 'global_recipient_email' => 'mail@example.com'); //for better security handling
$phpwcms['allow_cntPHP_rt'] = 0; //allow PHP replacement tags and includes in content parts
$phpwcms['GETparameterName'] = 'id'; //must have a minimum of 2 chars
$phpwcms['BOTS'] = array('googlebot', 'msnbot', 'bingbot', 'baiduspider', 'yandex', 'sosospider', 'ia_archiver', 'altavista', 'slurp', 'yahoo', 'jeeves', 'teoma', 'lycos', 'crawler'); //don't start session
$phpwcms['mode_XHTML'] = 3; // Doctype: 1 = XHTML 1.0 Transitional, 0 = HTML 4.01 Transitional, 2 = XHTML 1.0 Strict, 3 = HTML5
$phpwcms['header_XML'] = 0; // Content Type: 1 = application/xhtml+xml, 0 = text/html
$phpwcms['IE7-js'] = 0; // load IE7-js - fix for HTML/CSS/PNG bugs in IE
$phpwcms['php_timezone'] = ''; // overwrite PHP default time zone http://php.net/manual/en/timezones.php
$phpwcms['wysiwyg_template'] = array(); // deprecated
$phpwcms['GET_pageinfo'] = 0; // will add "&pageinfo=/cat1/cat2/page-title.htm" based on the breadcrumb information for each site link
$phpwcms['version_check'] = 1; // checks for current release of phpwcms online
$phpwcms['SESSION_FEinit'] = 0; // set 1 to enable sessions in frontend, 0 to disable sessions in frontend
$phpwcms['Login_IPcheck'] = 0;
$phpwcms['frontend_edit'] = 0; // enable content specific direct links - linking direct into the backend
$phpwcms['gd_memcheck_off'] = 0; // disable GD php memory check before resize an image
$phpwcms['enable_chat'] = 0; // enable or disable chat function, by default it is disabled - not recommend anymore to use it
$phpwcms['enable_messages'] = 0; // enable or disable internal messags, by default it is disabled - not recommend anymore to use it
$phpwcms['enable_seolog'] = 1; // enable or disable logging of search engine referrer data
$phpwcms['i18n_parse'] = 1; // enable|disable browser based language parser - all @@Text@@ will be parsed and checked for translation/var based replacement
$phpwcms['i18n_complex'] = 0; // enable|disable the way browser language setting should be used, false = the easier way (always 2 chars 'en'), true - 'en-gb'...
$phpwcms['FCK_FileBrowser'] = 1; // enable|disable phpwcms Filebrowser in FCKeditor instead of built-in FCK file bowser support
$phpwcms['feuser_regkey'] = 'FEUSER';
$phpwcms['login.php'] = 'login.php';
$phpwcms['js_lib'] = array(); // extends default lib settings array('jquery'=>'jQuery 1.3','mootools-1.4'=>'MooTools 1.4','mootools-1.1'=>'MooTools 1.1);
$phpwcms['video-js'] = ''; // can be stored locally too 'template/lib/video-js/ (https://vjs.zencdn.net/8.0.4/)
$phpwcms['render_device'] = 0; // allow user agent specific rendering templates DoMobileDoNotMobileDefault
$phpwcms['detect_pixelratio'] = 0; // will inject the page with JavaScript to detect Retina devices
$phpwcms['im_fix_colorspace'] = 'RGB'; // newer ImageMagick installs tend to have problems with colorspace setting, if colors are look bad try SRGB
$phpwcms['wkhtmltopdf_path'] = ''; // used for generating PDF, use full path including application name '/usr/bin/wkhtmltopdf'
$phpwcms['render_clean_html'] = 0; // clean up HTML source a bit, experimental can have unexpected side effects
$phpwcms['browser_check'] = array('fe' => false, 'be' => false, 'vs' => '', 'insecure' => true, 'required' => ''); // enable Browser Update check in frontend and/or backend, use 'vs' to which browser version, see http://www.browser-update.org/index.html#install
$phpwcms['usergroup_support'] = false; // set true or false to support/disable this feature, is experimental
$phpwcms['force301_id2alias'] = false; // send 301 HTTP Redirect when article/structure has alias but ID is given
$phpwcms['force301_2struct'] = false; // send 301 HTTP Redirect to structure level when only 1 article is inside
$phpwcms['allow_empty_alias'] = false; // do not auto-create (default) alias when alias field is empty
$phpwcms['enable_deprecated'] = false; // enable/disable deprecated functionality, enable if you miss things
$phpwcms['reserved_alias'] = array(); // use this to block custom alias
$phpwcms['canonical_off'] = false; // disable canonical link tag
$phpwcms['viewport'] = 'width=device-width, initial-scale=1'; // set viewport https://developer.mozilla.org/en-US/docs/Web/HTML/Viewport_meta_tag
$phpwcms['X-UA-Compatible'] = ''; // what version of Internet Explorer the page should be rendered as, IE=edge, IE=10...
$phpwcms['base_href'] = true; // set the
instead inside of
$phpwcms['set_article_active'] = 1; // activate (1) or disable (0) article by default on create $phpwcms['set_category_active'] = 1; // activate (1) or disable (0) category/structure level by default on create $phpwcms['set_file_active'] = 1; // activate (1) sor disable (0) files and folders by default on create $phpwcms['set_news_active'] = 1; // activate (1) or disable (0) news by default on create $phpwcms['log_404error'] = false; // log each 404 for redirect edit $phpwcms['set_sociallink'] = array('article' => false, 'articlecat' => false, 'news' => false, 'shop' => false, 'render' => true); // TRUE/FALSE to enable status for article/articlecat/news/shop by default, render TRUE/FALSE to enable/disable in frontend $phpwcms['header_comment'] = ''; $phpwcms['cnt_sort'] = 'a-z'; // not set or empty or false like before; 'a-z' or reverse 'z-a' $phpwcms['cmsimage_redirect'] = false; // redirect to the resized/cropped image if true $phpwcms['disable_next_prev'] = false; // https://support.google.com/webmasters/answer/1663744 $phpwcms['allowed_upload_ext'] = 'jpg,jpeg,webp,png,gif,tif,tiff,bmp,pic,psd,eps,ai,svg,pdf,ps,doc,docx,xls,xlsx,ppt,pptx,odt,odm,odg,ods,odp,odf,odc,odb,sxw,sxc,sxi,csv,txt,rtf,html,xml,ini,sql,db,zip,rar,7z,s7z,dmg,bz2,gz,tar,tgz,mkv,webm,vob,ogg,ogv,mov,qt,wmv,mpg,mpeg,mp3,mp4,m4p,flv,f4v,f4p,f4a,f4b'; $phpwcms['enable_inline_php'] = false; // disable [PHP] {PHP…} … by default $phpwcms['parse_html_mode'] = 'before'; // when to parse html: [null|before, after, before+after] frontend render $phpwcms['trash_delete_files'] = false; // set to true if files should be deleted if trash is emptied $phpwcms['cmsimage_settings'] = array(); // to prevent flooding dynamic image resizing set which sizes are allowed only array('500x500x0', '1280x800x1'[, …]), first is used as fallback or 'default' or use 'default'=>'empty' to return empty gif $phpwcms['opengraph_imagesize'] = '1200x630x0'; // customize the open graph image size (Width x Height [x 1 = Crop], use 500x500 as minimum $phpwcms['unregister_getVar'] = array(); // array('myvar1', 'myvar2', …) - if there are custom GET vars that should not be registered for global use in rel_url(), abs_url() $phpwcms['preserve_getVar'] = array(); // phpwcms removes some internal GET vars by default, add the ones that should be preserved https://github.com/slackero/phpwcms/blob/master/include/inc_lib/default.inc.php#L520 $phpwcms['enable_GDPR'] = true; // Try to handle GDPR inside of phpwcms by default (anonymize IP...) $phpwcms['login_autocomplete'] = true; // If true the browser/user can decide to store login/password and/or autofill in credentials $phpwcms['lazy_loading'] = 'lazy'; // Set how images or iframes should be loaded: lazy (recommend), eager (right away) or auto (let browser decide). $phpwcms['disable_generator'] = false; // Disable and header `X-phpwcms-Release` $phpwcms['disable_processed_in'] = false; // Hide header `X-phpwcms-Page-Processed-In` $phpwcms['session.cookie_httponly.off'] = false; // Set this to `true` if the session Cookie should also be accessible by JavaScript $phpwcms['session.cookie_samesite'] = 'Lax'; // Define the Cookie sameSite setting None (deprecated), Lax, Strict, use PHP 7.3+ otherwise it's not or not well supported $phpwcms['remove_empty_get_vars'] = true; // If true all GET parameters without a value except the alias will be deleted // Email specific settings (based on phpMailer) $phpwcms['SMTP_FROM_EMAIL'] = '[[admin_email]]'; // reply/from email address $phpwcms['SMTP_FROM_NAME'] = 'My Name'; // reply/from name $phpwcms['SMTP_HOST'] = 'localhost'; // SMTP server (host/IP) $phpwcms['SMTP_PORT'] = 25; // SMTP server port (default 25) $phpwcms['SMTP_MAILER'] = 'mail'; // mail method: mail (default), smtp, sendmail $phpwcms['SMTP_USER'] = 'user'; // default SMTP login (user) name $phpwcms['SMTP_PASS'] = 'pass'; // default SMTP password $phpwcms['SMTP_SECURE'] = ''; // secure connection, phpMailer options: '', 'ssl' or 'tls' $phpwcms['SMTP_AUTH'] = 0; // SMTP authentication, ON=1/OFF=0 $phpwcms['SMTP_AUTH_TYPE'] = ''; // sets SMTP auth type: LOGIN (default), PLAIN, NTLM, CRAM-MD5 define('PHPWCMS_INCLUDE_CHECK', true);