xref: /template/strap/conf/default.php (revision 5f891b7e09648e05e78f5882f3fdde1e9df9b0f1)
1007225e5Sgerardnico<?php
2007225e5Sgerardnico/**
3007225e5Sgerardnico * The config manager is parsing this fucking file because they want
4007225e5Sgerardnico * to be able to use 60*60*24 ???? :(
5007225e5Sgerardnico *
6007225e5Sgerardnico * See {@link \dokuwiki\plugin\config\core\ConfigParser::parse()}
7007225e5Sgerardnico *
8007225e5Sgerardnico * Which means that only value can be given as:
9007225e5Sgerardnico *   * key
10007225e5Sgerardnico *   * and value
11007225e5Sgerardnico * The test test_plugin_default in plugin.test.php is checking that
12007225e5Sgerardnico *
13007225e5Sgerardnico * What fuck up is fucked up.
14007225e5Sgerardnico *
15007225e5Sgerardnico * The solution:
16007225e5Sgerardnico *   * The literal value is copied
17007225e5Sgerardnico *   * A link to the constant is placed before
18007225e5Sgerardnico */
19007225e5Sgerardnico
20007225e5Sgerardnico
21007225e5Sgerardnicouse ComboStrap\IconUtility;
22007225e5Sgerardnicouse ComboStrap\MetadataUtility;
23007225e5Sgerardnicouse ComboStrap\Prism;
24007225e5Sgerardnico
25007225e5Sgerardnico
26007225e5Sgerardnico/**
27007225e5Sgerardnico * Related UI components
28007225e5Sgerardnico */
29007225e5Sgerardnico$conf['maxLinks'] = 10;
30007225e5Sgerardnico$conf['extra_pattern'] = '{{backlinks>.}}';
31007225e5Sgerardnico
32007225e5Sgerardnico/**
33007225e5Sgerardnico * Disqus
34007225e5Sgerardnico * See {@link syntax_plugin_combo_disqus::CONF_DEFAULT_ATTRIBUTES}
35007225e5Sgerardnico */
36007225e5Sgerardnico$conf['disqusDefaultAttributes'] = 'shortName=""';
37007225e5Sgerardnico
38007225e5Sgerardnico/**
39007225e5Sgerardnico * ie {@link action_plugin_combo_urlmanager::GO_TO_BEST_END_PAGE_NAME}
40007225e5Sgerardnico */
41007225e5Sgerardnico$conf['ActionReaderFirst'] = 'GoToBestEndPageName';
42007225e5Sgerardnico
43007225e5Sgerardnico/**
44007225e5Sgerardnico * ie {@link action_plugin_combo_urlmanager::GO_TO_BEST_PAGE_NAME}
45007225e5Sgerardnico */
46007225e5Sgerardnico$conf['ActionReaderSecond'] = 'GoToBestPageName';
47007225e5Sgerardnico/**
48007225e5Sgerardnico * ie {@link action_plugin_combo_urlmanager::GO_TO_SEARCH_ENGINE}
49007225e5Sgerardnico */
50007225e5Sgerardnico$conf['ActionReaderThird'] = 'GoToSearchEngine';
51007225e5Sgerardnico$conf['GoToEditMode'] = 1;
52007225e5Sgerardnico$conf['ShowPageNameIsNotUnique'] = 1;
53007225e5Sgerardnico$conf['ShowMessageClassic'] = 1;
54007225e5Sgerardnico$conf['WeightFactorForSamePageName'] = 4;
55007225e5Sgerardnico$conf['WeightFactorForStartPage'] = 3;
56007225e5Sgerardnico$conf['WeightFactorForSameNamespace'] = 5;
57007225e5Sgerardnico
58007225e5Sgerardnico/**
59007225e5Sgerardnico * See {@link UrlManagerBestEndPage::CONF_MINIMAL_SCORE_FOR_REDIRECT_DEFAULT}
60007225e5Sgerardnico */
61007225e5Sgerardnico$conf['BestEndPageMinimalScoreForIdRedirect'] = 0;
62007225e5Sgerardnico
63007225e5Sgerardnico/**
64007225e5Sgerardnico * Does automatic canonical processing is on
65007225e5Sgerardnico */
66007225e5Sgerardnico$conf['MinimalNamesCountForAutomaticCanonical'] = 0;
67007225e5Sgerardnico
68007225e5Sgerardnico/**
69007225e5Sgerardnico * Icon Namespace
70007225e5Sgerardnico * See {@link IconUtility::CONF_ICONS_MEDIA_NAMESPACE}
71007225e5Sgerardnico * See {@link IconUtility::CONF_ICONS_MEDIA_NAMESPACE_DEFAULT}
72007225e5Sgerardnico */
73007225e5Sgerardnico$conf['icons_namespace'] = ":combostrap:icons";
74007225e5Sgerardnico
75007225e5Sgerardnico/**
76007225e5Sgerardnico * Css Optimization
77007225e5Sgerardnico * See {@link action_plugin_combo_css::CONF_ENABLE_MINIMAL_FRONTEND_STYLESHEET}
78007225e5Sgerardnico * See {@link action_plugin_combo_css::CONF_DISABLE_DOKUWIKI_STYLESHEET}
79007225e5Sgerardnico */
80007225e5Sgerardnico$conf['enableMinimalFrontEndStylesheet'] = 0;
81007225e5Sgerardnico$conf['disableDokuwikiStylesheet'] = 0;
82007225e5Sgerardnico
83007225e5Sgerardnico/**
84007225e5Sgerardnico * Metadata Viewer
85007225e5Sgerardnico * See {@link \ComboStrap\MetadataUtility::CONF_ENABLE_WHEN_EDITING
86007225e5Sgerardnico * See {@link \ComboStrap\MetadataUtility::CONF_METADATA_DEFAULT_ATTRIBUTES
87007225e5Sgerardnico * See {@link \ComboStrap\MetadataUtility::EXCLUDE_ATTRIBUTE
88007225e5Sgerardnico */
89007225e5Sgerardnico$conf['enableMetadataViewerWhenEditing'] = 1;
90007225e5Sgerardnico$conf['metadataViewerDefaultAttributes'] = 'title="Metadata" exclude="tableofcontents"';
91007225e5Sgerardnico
92007225e5Sgerardnico/**
93007225e5Sgerardnico * Badge
94007225e5Sgerardnico * See {@link syntax_plugin_combo_badge::CONF_DEFAULT_ATTRIBUTES_KEY
95007225e5Sgerardnico */
96007225e5Sgerardnico$conf['defaultBadgeAttributes'] = 'type="info" rounded="true"';
97007225e5Sgerardnico
98007225e5Sgerardnico/**
99007225e5Sgerardnico * Ads
100007225e5Sgerardnico * See {@link \ComboStrap\AdsUtility::CONF_IN_ARTICLE_PLACEHOLDER
101007225e5Sgerardnico */
102007225e5Sgerardnico$conf['AdsInArticleShowPlaceholder'] = 0;
103007225e5Sgerardnico
104007225e5Sgerardnico/**
105007225e5Sgerardnico * Code
106007225e5Sgerardnico * See {@link syntax_plugin_combo_code::CONF_CODE_ENABLE}
107007225e5Sgerardnico * {@link Prism::CONF_PRISM_THEME}
108007225e5Sgerardnico */
109007225e5Sgerardnico$conf['codeEnable'] = 1;
110007225e5Sgerardnico$conf['fileEnable'] = 1;
111007225e5Sgerardnico$conf['prismTheme'] = "tomorrow";
112007225e5Sgerardnico$conf['bashPrompt'] = "#";
113007225e5Sgerardnico$conf['batchPrompt'] = 'C:\\';
114007225e5Sgerardnico$conf['powershellPrompt'] = 'PS C:\\';
115007225e5Sgerardnico
116007225e5Sgerardnico/**
117007225e5Sgerardnico * SEO module
118007225e5Sgerardnico * See {@link \ComboStrap\LowQualityPage::CONF_LOW_QUALITY_PAGE_PROTECTION_ENABLE}
119007225e5Sgerardnico */
120007225e5Sgerardnico$conf['lowQualityPageProtectionEnable'] = 0;
121*5f891b7eSNickeau
122*5f891b7eSNickeau/**
123*5f891b7eSNickeau * Page Protection Mode {@link \ComboStrap\PageProtection::CONF_PAGE_PROTECTION_MODE}
124*5f891b7eSNickeau * Empty to be able to see if the value was set
125*5f891b7eSNickeau * to override the old conf value {@link \ComboStrap\LowQualityPage::CONF_LOW_QUALITY_PAGE_PROTECTION_MODE}
126*5f891b7eSNickeau *
127*5f891b7eSNickeau */
128*5f891b7eSNickeau$conf['pageProtectionMode'] = "";
129007225e5Sgerardnico
130007225e5Sgerardnico/**
131007225e5Sgerardnico * Preformatted mode disable
132007225e5Sgerardnico * See {@link syntax_plugin_combo_preformatted::CONF_PREFORMATTED_ENABLE}
133007225e5Sgerardnico */
134007225e5Sgerardnico$conf['preformattedEnable'] = 0;
135007225e5Sgerardnico
136007225e5Sgerardnico/**
137007225e5Sgerardnico * {@link renderer_plugin_combo_analytics::CONF_MANDATORY_QUALITY_RULES}
138007225e5Sgerardnico */
139007225e5Sgerardnico$conf['mandatoryQualityRules'] = 'words_min,internal_backlinks_min,internal_links_min';
140007225e5Sgerardnico
141c25e802bSgerardnico/**
142c25e802bSgerardnico * {@link action_plugin_combo_autofrontmatter::CONF_AUTOFRONTMATTER_ENABLE}
143c25e802bSgerardnico */
144c25e802bSgerardnico$conf['autoFrontMatterEnable'] = 1;
145aa3cb38fSgerardnico
146aa3cb38fSgerardnico/**
147*5f891b7eSNickeau * {@link action_plugin_combo_qualitymessage::CONF_EXCLUDED_QUALITY_RULES_FROM_DYNAMIC_MONITORING}
148*5f891b7eSNickeau * {@link action_plugin_combo_qualitymessage::CONF_DISABLE_QUALITY_MONITORING}
149aa3cb38fSgerardnico */
150aa3cb38fSgerardnico$conf['excludedQualityRulesFromDynamicMonitoring'] = 'words_by_section_avg_min,words_by_section_avg_max';
151*5f891b7eSNickeau$conf['disableDynamicQualityMonitoring'] = 0;
152*5f891b7eSNickeau
153*5f891b7eSNickeau/**
154*5f891b7eSNickeau * Class in link {@link \ComboStrap\LinkUtility::CONF_USE_DOKUWIKI_CLASS_NAME}
155*5f891b7eSNickeau */
156*5f891b7eSNickeau$conf['useDokuwikiLinkClassName'] = 0;
157*5f891b7eSNickeau
158*5f891b7eSNickeau/**
159*5f891b7eSNickeau * Twitter
160*5f891b7eSNickeau * {@link action_plugin_combo_metatwitter::CONF_DEFAULT_TWITTER_IMAGE}
161*5f891b7eSNickeau */
162*5f891b7eSNickeau$conf['defaultTwitterImage'] = ":apple-touch-icon.png";
163*5f891b7eSNickeau$conf['twitterSiteHandle'] = "";
164*5f891b7eSNickeau$conf['twitterSiteId'] = "";
165*5f891b7eSNickeau$conf['twitter:dnt'] = "on";
166*5f891b7eSNickeau$conf['twitter:widgets:theme'] = "light";
167*5f891b7eSNickeau$conf['twitter:widgets:border-color'] = "#55acee";
168*5f891b7eSNickeau
169*5f891b7eSNickeau/**
170*5f891b7eSNickeau * Page Image {@link Page::CONF_DISABLE_FIRST_IMAGE_AS_PAGE_IMAGE}
171*5f891b7eSNickeau */
172*5f891b7eSNickeau$conf['disableFirstImageAsPageImage'] = 0;
173*5f891b7eSNickeau
174*5f891b7eSNickeau/**
175*5f891b7eSNickeau * Facebook
176*5f891b7eSNickeau * {@link action_plugin_combo_metafacebook::CONF_DEFAULT_FACEBOOK_IMAGE}
177*5f891b7eSNickeau */
178*5f891b7eSNickeau$conf['defaultFacebookImage'] = ":logo-facebook.png";
179*5f891b7eSNickeau
180*5f891b7eSNickeau/**
181*5f891b7eSNickeau * Country
182*5f891b7eSNickeau * {@link Site::CONF_SITE_ISO_COUNTRY}
183*5f891b7eSNickeau */
184*5f891b7eSNickeau$conf['siteIsoCountry'] = "";
185*5f891b7eSNickeau
186*5f891b7eSNickeau/**
187*5f891b7eSNickeau *
188*5f891b7eSNickeau * See {@link \ComboStrap\Publication::CONF_LATE_PUBLICATION_PROTECTION_ENABLE}
189*5f891b7eSNickeau */
190*5f891b7eSNickeau$conf['latePublicationProtectionEnable'] = 1;
191*5f891b7eSNickeau
192*5f891b7eSNickeau/**
193*5f891b7eSNickeau * Default page type
194*5f891b7eSNickeau * {@link Page::CONF_DEFAULT_PAGE_TYPE}
195*5f891b7eSNickeau */
196*5f891b7eSNickeau$conf["defaultPageType"] = "article";
197