xref: /template/strap/conf/default.php (revision 21913ab3235d516e2fa19c7e3929b555b3a2bda1)
1007225e5Sgerardnico<?php
2007225e5Sgerardnico/**
3*21913ab3SNickeau *
4*21913ab3SNickeau * !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
5007225e5Sgerardnico * The config manager is parsing this fucking file because they want
6007225e5Sgerardnico * to be able to use 60*60*24 ???? :(
7007225e5Sgerardnico *
8007225e5Sgerardnico * See {@link \dokuwiki\plugin\config\core\ConfigParser::parse()}
9007225e5Sgerardnico *
10007225e5Sgerardnico * Which means that only value can be given as:
11007225e5Sgerardnico *   * key
12007225e5Sgerardnico *   * and value
13007225e5Sgerardnico * The test test_plugin_default in plugin.test.php is checking that
14007225e5Sgerardnico *
15007225e5Sgerardnico * What fuck up is fucked up.
16007225e5Sgerardnico *
17007225e5Sgerardnico * The solution:
18007225e5Sgerardnico *   * The literal value is copied
19007225e5Sgerardnico *   * A link to the constant is placed before
20007225e5Sgerardnico */
21007225e5Sgerardnico
22007225e5Sgerardnico
23*21913ab3SNickeauuse ComboStrap\Icon;
24007225e5Sgerardnicouse ComboStrap\Prism;
25007225e5Sgerardnico
26007225e5Sgerardnico
27007225e5Sgerardnico/**
28007225e5Sgerardnico * Related UI components
29007225e5Sgerardnico */
30007225e5Sgerardnico$conf['maxLinks'] = 10;
31007225e5Sgerardnico$conf['extra_pattern'] = '{{backlinks>.}}';
32007225e5Sgerardnico
33007225e5Sgerardnico/**
34007225e5Sgerardnico * Disqus
35007225e5Sgerardnico * See {@link syntax_plugin_combo_disqus::CONF_DEFAULT_ATTRIBUTES}
36007225e5Sgerardnico */
37007225e5Sgerardnico$conf['disqusDefaultAttributes'] = 'shortName=""';
38007225e5Sgerardnico
39007225e5Sgerardnico/**
40007225e5Sgerardnico * ie {@link action_plugin_combo_urlmanager::GO_TO_BEST_END_PAGE_NAME}
41007225e5Sgerardnico */
42007225e5Sgerardnico$conf['ActionReaderFirst'] = 'GoToBestEndPageName';
43007225e5Sgerardnico
44007225e5Sgerardnico/**
45007225e5Sgerardnico * ie {@link action_plugin_combo_urlmanager::GO_TO_BEST_PAGE_NAME}
46007225e5Sgerardnico */
47007225e5Sgerardnico$conf['ActionReaderSecond'] = 'GoToBestPageName';
48007225e5Sgerardnico/**
49007225e5Sgerardnico * ie {@link action_plugin_combo_urlmanager::GO_TO_SEARCH_ENGINE}
50007225e5Sgerardnico */
51007225e5Sgerardnico$conf['ActionReaderThird'] = 'GoToSearchEngine';
52007225e5Sgerardnico$conf['GoToEditMode'] = 1;
53007225e5Sgerardnico$conf['ShowPageNameIsNotUnique'] = 1;
54007225e5Sgerardnico$conf['ShowMessageClassic'] = 1;
55007225e5Sgerardnico$conf['WeightFactorForSamePageName'] = 4;
56007225e5Sgerardnico$conf['WeightFactorForStartPage'] = 3;
57007225e5Sgerardnico$conf['WeightFactorForSameNamespace'] = 5;
58007225e5Sgerardnico
59007225e5Sgerardnico/**
60007225e5Sgerardnico * See {@link UrlManagerBestEndPage::CONF_MINIMAL_SCORE_FOR_REDIRECT_DEFAULT}
61007225e5Sgerardnico */
62007225e5Sgerardnico$conf['BestEndPageMinimalScoreForIdRedirect'] = 0;
63007225e5Sgerardnico
64007225e5Sgerardnico/**
65007225e5Sgerardnico * Does automatic canonical processing is on
66007225e5Sgerardnico */
67007225e5Sgerardnico$conf['MinimalNamesCountForAutomaticCanonical'] = 0;
68007225e5Sgerardnico
69007225e5Sgerardnico/**
70007225e5Sgerardnico * Icon Namespace
71*21913ab3SNickeau * See {@link Icon::CONF_ICONS_MEDIA_NAMESPACE}
72*21913ab3SNickeau * See {@link Icon::CONF_ICONS_MEDIA_NAMESPACE_DEFAULT}
73007225e5Sgerardnico */
74007225e5Sgerardnico$conf['icons_namespace'] = ":combostrap:icons";
75007225e5Sgerardnico
76007225e5Sgerardnico/**
77*21913ab3SNickeau * Default library
78*21913ab3SNickeau * See {@link Icon::CONF_DEFAULT_ICON_LIBRARYE}
79*21913ab3SNickeau */
80*21913ab3SNickeau$conf['defaultIconLibrary'] = "material-design";
81*21913ab3SNickeau
82*21913ab3SNickeau/**
83007225e5Sgerardnico * Css Optimization
84007225e5Sgerardnico * See {@link action_plugin_combo_css::CONF_ENABLE_MINIMAL_FRONTEND_STYLESHEET}
85007225e5Sgerardnico * See {@link action_plugin_combo_css::CONF_DISABLE_DOKUWIKI_STYLESHEET}
86007225e5Sgerardnico */
87007225e5Sgerardnico$conf['enableMinimalFrontEndStylesheet'] = 0;
88007225e5Sgerardnico$conf['disableDokuwikiStylesheet'] = 0;
89007225e5Sgerardnico
90007225e5Sgerardnico/**
91007225e5Sgerardnico * Metadata Viewer
92007225e5Sgerardnico * See {@link \ComboStrap\MetadataUtility::CONF_ENABLE_WHEN_EDITING
93007225e5Sgerardnico * See {@link \ComboStrap\MetadataUtility::CONF_METADATA_DEFAULT_ATTRIBUTES
94007225e5Sgerardnico * See {@link \ComboStrap\MetadataUtility::EXCLUDE_ATTRIBUTE
95007225e5Sgerardnico */
96007225e5Sgerardnico$conf['enableMetadataViewerWhenEditing'] = 1;
97007225e5Sgerardnico$conf['metadataViewerDefaultAttributes'] = 'title="Metadata" exclude="tableofcontents"';
98007225e5Sgerardnico
99007225e5Sgerardnico/**
100007225e5Sgerardnico * Badge
101007225e5Sgerardnico * See {@link syntax_plugin_combo_badge::CONF_DEFAULT_ATTRIBUTES_KEY
102007225e5Sgerardnico */
103007225e5Sgerardnico$conf['defaultBadgeAttributes'] = 'type="info" rounded="true"';
104007225e5Sgerardnico
105007225e5Sgerardnico/**
106007225e5Sgerardnico * Ads
107007225e5Sgerardnico * See {@link \ComboStrap\AdsUtility::CONF_IN_ARTICLE_PLACEHOLDER
108007225e5Sgerardnico */
109007225e5Sgerardnico$conf['AdsInArticleShowPlaceholder'] = 0;
110007225e5Sgerardnico
111007225e5Sgerardnico/**
112007225e5Sgerardnico * Code
113007225e5Sgerardnico * See {@link syntax_plugin_combo_code::CONF_CODE_ENABLE}
114007225e5Sgerardnico * {@link Prism::CONF_PRISM_THEME}
115007225e5Sgerardnico */
116007225e5Sgerardnico$conf['codeEnable'] = 1;
117007225e5Sgerardnico$conf['fileEnable'] = 1;
118007225e5Sgerardnico$conf['prismTheme'] = "tomorrow";
119007225e5Sgerardnico$conf['bashPrompt'] = "#";
120007225e5Sgerardnico$conf['batchPrompt'] = 'C:\\';
121007225e5Sgerardnico$conf['powershellPrompt'] = 'PS C:\\';
122007225e5Sgerardnico
123007225e5Sgerardnico/**
124007225e5Sgerardnico * SEO module
125007225e5Sgerardnico * See {@link \ComboStrap\LowQualityPage::CONF_LOW_QUALITY_PAGE_PROTECTION_ENABLE}
126007225e5Sgerardnico */
127007225e5Sgerardnico$conf['lowQualityPageProtectionEnable'] = 0;
1285f891b7eSNickeau
1295f891b7eSNickeau/**
1305f891b7eSNickeau * Page Protection Mode {@link \ComboStrap\PageProtection::CONF_PAGE_PROTECTION_MODE}
1315f891b7eSNickeau * Empty to be able to see if the value was set
1325f891b7eSNickeau * to override the old conf value {@link \ComboStrap\LowQualityPage::CONF_LOW_QUALITY_PAGE_PROTECTION_MODE}
1335f891b7eSNickeau *
1345f891b7eSNickeau */
1355f891b7eSNickeau$conf['pageProtectionMode'] = "";
136007225e5Sgerardnico
137007225e5Sgerardnico/**
138007225e5Sgerardnico * Preformatted mode disable
139007225e5Sgerardnico * See {@link syntax_plugin_combo_preformatted::CONF_PREFORMATTED_ENABLE}
140*21913ab3SNickeau * See {@link syntax_plugin_combo_preformatted::CONF_PREFORMATTED_EMPTY_CONTENT_NOT_PRINTED_ENABLE}
141007225e5Sgerardnico */
142*21913ab3SNickeau$conf['preformattedEnable'] = 1;
143*21913ab3SNickeau$conf['preformattedEmptyContentNotPrintedEnable'] = 1;
144007225e5Sgerardnico
145007225e5Sgerardnico/**
146007225e5Sgerardnico * {@link renderer_plugin_combo_analytics::CONF_MANDATORY_QUALITY_RULES}
147007225e5Sgerardnico */
148007225e5Sgerardnico$conf['mandatoryQualityRules'] = 'words_min,internal_backlinks_min,internal_links_min';
149007225e5Sgerardnico
150c25e802bSgerardnico/**
151c25e802bSgerardnico * {@link action_plugin_combo_autofrontmatter::CONF_AUTOFRONTMATTER_ENABLE}
152c25e802bSgerardnico */
153c25e802bSgerardnico$conf['autoFrontMatterEnable'] = 1;
154aa3cb38fSgerardnico
155aa3cb38fSgerardnico/**
1565f891b7eSNickeau * {@link action_plugin_combo_qualitymessage::CONF_EXCLUDED_QUALITY_RULES_FROM_DYNAMIC_MONITORING}
1575f891b7eSNickeau * {@link action_plugin_combo_qualitymessage::CONF_DISABLE_QUALITY_MONITORING}
158aa3cb38fSgerardnico */
159aa3cb38fSgerardnico$conf['excludedQualityRulesFromDynamicMonitoring'] = 'words_by_section_avg_min,words_by_section_avg_max';
1605f891b7eSNickeau$conf['disableDynamicQualityMonitoring'] = 0;
1615f891b7eSNickeau
1625f891b7eSNickeau/**
163*21913ab3SNickeau * Link
1645f891b7eSNickeau * Class in link {@link \ComboStrap\LinkUtility::CONF_USE_DOKUWIKI_CLASS_NAME}
165*21913ab3SNickeau * Enable {@link syntax_plugin_combo_link::CONF_DISABLE_LINK}
166*21913ab3SNickeau * MultiLines {@link syntax_plugin_combo_link::CONF_ENABLE_MULTI_LINES_LINK}
1675f891b7eSNickeau */
1685f891b7eSNickeau$conf['useDokuwikiLinkClassName'] = 0;
169*21913ab3SNickeau$conf['disableLink'] = 0;
170*21913ab3SNickeau$conf['enableMultiLinesLink'] = 0;
1715f891b7eSNickeau
1725f891b7eSNickeau/**
1735f891b7eSNickeau * Twitter
1745f891b7eSNickeau * {@link action_plugin_combo_metatwitter::CONF_DEFAULT_TWITTER_IMAGE}
1755f891b7eSNickeau */
1765f891b7eSNickeau$conf['defaultTwitterImage'] = ":apple-touch-icon.png";
1775f891b7eSNickeau$conf['twitterSiteHandle'] = "";
1785f891b7eSNickeau$conf['twitterSiteId'] = "";
1795f891b7eSNickeau$conf['twitter:dnt'] = "on";
1805f891b7eSNickeau$conf['twitter:widgets:theme'] = "light";
1815f891b7eSNickeau$conf['twitter:widgets:border-color'] = "#55acee";
1825f891b7eSNickeau
1835f891b7eSNickeau/**
1845f891b7eSNickeau * Page Image {@link Page::CONF_DISABLE_FIRST_IMAGE_AS_PAGE_IMAGE}
1855f891b7eSNickeau */
1865f891b7eSNickeau$conf['disableFirstImageAsPageImage'] = 0;
1875f891b7eSNickeau
1885f891b7eSNickeau/**
1895f891b7eSNickeau * Facebook
1905f891b7eSNickeau * {@link action_plugin_combo_metafacebook::CONF_DEFAULT_FACEBOOK_IMAGE}
1915f891b7eSNickeau */
1925f891b7eSNickeau$conf['defaultFacebookImage'] = ":logo-facebook.png";
1935f891b7eSNickeau
1945f891b7eSNickeau/**
1955f891b7eSNickeau * Country
1965f891b7eSNickeau * {@link Site::CONF_SITE_ISO_COUNTRY}
1975f891b7eSNickeau */
1985f891b7eSNickeau$conf['siteIsoCountry'] = "";
1995f891b7eSNickeau
2005f891b7eSNickeau/**
2015f891b7eSNickeau *
2025f891b7eSNickeau * See {@link \ComboStrap\Publication::CONF_LATE_PUBLICATION_PROTECTION_ENABLE}
2035f891b7eSNickeau */
2045f891b7eSNickeau$conf['latePublicationProtectionEnable'] = 1;
2055f891b7eSNickeau
2065f891b7eSNickeau/**
2075f891b7eSNickeau * Default page type
2085f891b7eSNickeau * {@link Page::CONF_DEFAULT_PAGE_TYPE}
2095f891b7eSNickeau */
2105f891b7eSNickeau$conf["defaultPageType"] = "article";
211*21913ab3SNickeau
212*21913ab3SNickeau/**
213*21913ab3SNickeau * Default shadow elevation
214*21913ab3SNickeau * {@link \ComboStrap\Shadow::CONF_DEFAULT_VALUE}
215*21913ab3SNickeau */
216*21913ab3SNickeau$conf["defaultShadowLevel"] = "medium";
217*21913ab3SNickeau
218*21913ab3SNickeau
219*21913ab3SNickeau/**
220*21913ab3SNickeau * Lazy loading {@link \ComboStrap\SvgImageLink::CONF_LAZY_LOAD_ENABLE}
221*21913ab3SNickeau */
222*21913ab3SNickeau$conf["svgLazyLoadEnable"] = 1;
223*21913ab3SNickeau
224*21913ab3SNickeau/**
225*21913ab3SNickeau * Lazy loading {@link \ComboStrap\SvgImageLink::CONF_SVG_INJECTION_ENABLE}
226*21913ab3SNickeau */
227*21913ab3SNickeau$conf["svgInjectionEnable"] = 1;
228*21913ab3SNickeau
229*21913ab3SNickeau/**
230*21913ab3SNickeau * Svg Optimization Disable {@link \ComboStrap\SvgDocument::CONF_SVG_OPTIMIZATION_ENABLE}
231*21913ab3SNickeau */
232*21913ab3SNickeau$conf["svgOptimizationEnable"] = 1;
233*21913ab3SNickeau
234*21913ab3SNickeau/**
235*21913ab3SNickeau * Svg Inline Max size {@link \ComboStrap\SvgImageLink::CONF_MAX_KB_SIZE_FOR_INLINE_SVG}
236*21913ab3SNickeau */
237*21913ab3SNickeau$conf["svgMaxInlineSizeKb"] = 2;
238*21913ab3SNickeau
239*21913ab3SNickeau/**
240*21913ab3SNickeau * The name of the group of user that can upload svg
241*21913ab3SNickeau * {@link action_plugin_combo_svg::CONF_SVG_UPLOAD_GROUP_NAME}
242*21913ab3SNickeau */
243*21913ab3SNickeau$conf["svgUploadGroupName"] = "";
244*21913ab3SNickeau
245*21913ab3SNickeau/**
246*21913ab3SNickeau * Svg Optimization
247*21913ab3SNickeau * {@link \ComboStrap\SvgDocument::CONF_OPTIMIZATION_NAMESPACES_TO_KEEP}
248*21913ab3SNickeau * The attribute to delete separates by a ,
249*21913ab3SNickeau */
250*21913ab3SNickeau$conf["svgOptimizationNamespacesToKeep"] = "";
251*21913ab3SNickeau
252*21913ab3SNickeau/**
253*21913ab3SNickeau * Svg Optimization
254*21913ab3SNickeau * {@link \ComboStrap\SvgDocument::CONF_OPTIMIZATION_ATTRIBUTES_TO_DELETE}
255*21913ab3SNickeau * The attribute to delete separates by a ,
256*21913ab3SNickeau */
257*21913ab3SNickeau$conf["svgOptimizationAttributesToDelete"] = "id, style";
258*21913ab3SNickeau/**
259*21913ab3SNickeau * {@link \ComboStrap\SvgDocument::CONF_OPTIMIZATION_ELEMENTS_TO_DELETE}
260*21913ab3SNickeau */
261*21913ab3SNickeau$conf["svgOptimizationElementsToDelete"] = "script, style, title, desc";
262*21913ab3SNickeau/**
263*21913ab3SNickeau * {@link \ComboStrap\SvgDocument::CONF_OPTIMIZATION_ELEMENTS_TO_DELETE_IF_EMPTY}
264*21913ab3SNickeau */
265*21913ab3SNickeau$conf["svgOptimizationElementsToDeleteIfEmpty"] = "metadata, defs";
266*21913ab3SNickeau
267*21913ab3SNickeau/**
268*21913ab3SNickeau * {@link \ComboStrap\SvgDocument::CONF_PRESERVE_ASPECT_RATIO_DEFAULT}
269*21913ab3SNickeau */
270*21913ab3SNickeau
271*21913ab3SNickeau$conf["svgPreserveAspectRatioDefault"] = "xMidYMid slice";
272*21913ab3SNickeau
273*21913ab3SNickeau/**
274*21913ab3SNickeau * Lazy loading {@link \ComboStrap\RasterImageLink::CONF_LAZY_LOADING_ENABLE}
275*21913ab3SNickeau */
276*21913ab3SNickeau$conf["rasterImageLazyLoadingEnable"] = 1;
277*21913ab3SNickeau
278*21913ab3SNickeau/**
279*21913ab3SNickeau * {@link \ComboStrap\RasterImageLink::CONF_RESPONSIVE_IMAGE_MARGIN}
280*21913ab3SNickeau */
281*21913ab3SNickeau$conf["responsiveImageMargin"] = "20px";
282*21913ab3SNickeau
283*21913ab3SNickeau/**
284*21913ab3SNickeau * {@link \ComboStrap\RasterImageLink::CONF_RETINA_SUPPORT_ENABLED}
285*21913ab3SNickeau */
286*21913ab3SNickeau$conf["retinaRasterImageEnable"] = 0;
287*21913ab3SNickeau
288*21913ab3SNickeau/**
289*21913ab3SNickeau * {@link \ComboStrap\LazyLoad::CONF_LAZY_LOADING_PLACEHOLDER_COLOR
290*21913ab3SNickeau */
291*21913ab3SNickeau$conf["lazyLoadingPlaceholderColor"] = "#cbf1ea";
292*21913ab3SNickeau
293*21913ab3SNickeau
294*21913ab3SNickeau/**
295*21913ab3SNickeau * {@link \ComboStrap\InternalMediaLink::CONF_IMAGE_ENABLE}
296*21913ab3SNickeau */
297*21913ab3SNickeau$conf["imageEnable"] = 1;
298*21913ab3SNickeau
299*21913ab3SNickeau/**
300*21913ab3SNickeau * Default linking value
301*21913ab3SNickeau * {@link \ComboStrap\InternalMediaLink::CONF_DEFAULT_LINKING}
302*21913ab3SNickeau */
303*21913ab3SNickeau$conf["defaultImageLinking"] = "direct";
304*21913ab3SNickeau
305*21913ab3SNickeau/**
306*21913ab3SNickeau * Float
307*21913ab3SNickeau *  {@link \ComboStrap\FloatAttribute::CONF_FLOAT_DEFAULT_BREAKPOINT}
308*21913ab3SNickeau */
309*21913ab3SNickeau$conf["floatDefaultBreakpoint"] = "sm";
310