xref: /plugin/combo/conf/default.php (revision 007225e5fb2d3f64edaccd3bd447ca26effb9d68)
1*007225e5Sgerardnico<?php
2*007225e5Sgerardnico/**
3*007225e5Sgerardnico * The config manager is parsing this fucking file because they want
4*007225e5Sgerardnico * to be able to use 60*60*24 ???? :(
5*007225e5Sgerardnico *
6*007225e5Sgerardnico * See {@link \dokuwiki\plugin\config\core\ConfigParser::parse()}
7*007225e5Sgerardnico *
8*007225e5Sgerardnico * Which means that only value can be given as:
9*007225e5Sgerardnico *   * key
10*007225e5Sgerardnico *   * and value
11*007225e5Sgerardnico * The test test_plugin_default in plugin.test.php is checking that
12*007225e5Sgerardnico *
13*007225e5Sgerardnico * What fuck up is fucked up.
14*007225e5Sgerardnico *
15*007225e5Sgerardnico * The solution:
16*007225e5Sgerardnico *   * The literal value is copied
17*007225e5Sgerardnico *   * A link to the constant is placed before
18*007225e5Sgerardnico */
19*007225e5Sgerardnico
20*007225e5Sgerardnico
21*007225e5Sgerardnicouse ComboStrap\IconUtility;
22*007225e5Sgerardnicouse ComboStrap\MetadataUtility;
23*007225e5Sgerardnicouse ComboStrap\Prism;
24*007225e5Sgerardnico
25*007225e5Sgerardnico
26*007225e5Sgerardnico/**
27*007225e5Sgerardnico * Related UI components
28*007225e5Sgerardnico */
29*007225e5Sgerardnico$conf['maxLinks'] = 10;
30*007225e5Sgerardnico$conf['extra_pattern'] = '{{backlinks>.}}';
31*007225e5Sgerardnico
32*007225e5Sgerardnico/**
33*007225e5Sgerardnico * Disqus
34*007225e5Sgerardnico * See {@link syntax_plugin_combo_disqus::CONF_DEFAULT_ATTRIBUTES}
35*007225e5Sgerardnico */
36*007225e5Sgerardnico$conf['disqusDefaultAttributes'] = 'shortName=""';
37*007225e5Sgerardnico
38*007225e5Sgerardnico/**
39*007225e5Sgerardnico * ie {@link action_plugin_combo_urlmanager::GO_TO_BEST_END_PAGE_NAME}
40*007225e5Sgerardnico */
41*007225e5Sgerardnico$conf['ActionReaderFirst'] = 'GoToBestEndPageName';
42*007225e5Sgerardnico
43*007225e5Sgerardnico/**
44*007225e5Sgerardnico * ie {@link action_plugin_combo_urlmanager::GO_TO_BEST_PAGE_NAME}
45*007225e5Sgerardnico */
46*007225e5Sgerardnico$conf['ActionReaderSecond'] = 'GoToBestPageName';
47*007225e5Sgerardnico/**
48*007225e5Sgerardnico * ie {@link action_plugin_combo_urlmanager::GO_TO_SEARCH_ENGINE}
49*007225e5Sgerardnico */
50*007225e5Sgerardnico$conf['ActionReaderThird'] = 'GoToSearchEngine';
51*007225e5Sgerardnico$conf['GoToEditMode'] = 1;
52*007225e5Sgerardnico$conf['ShowPageNameIsNotUnique'] = 1;
53*007225e5Sgerardnico$conf['ShowMessageClassic'] = 1;
54*007225e5Sgerardnico$conf['WeightFactorForSamePageName'] = 4;
55*007225e5Sgerardnico$conf['WeightFactorForStartPage'] = 3;
56*007225e5Sgerardnico$conf['WeightFactorForSameNamespace'] = 5;
57*007225e5Sgerardnico
58*007225e5Sgerardnico/**
59*007225e5Sgerardnico * See {@link UrlManagerBestEndPage::CONF_MINIMAL_SCORE_FOR_REDIRECT_DEFAULT}
60*007225e5Sgerardnico */
61*007225e5Sgerardnico$conf['BestEndPageMinimalScoreForIdRedirect'] = 0;
62*007225e5Sgerardnico
63*007225e5Sgerardnico/**
64*007225e5Sgerardnico * Does automatic canonical processing is on
65*007225e5Sgerardnico */
66*007225e5Sgerardnico$conf['MinimalNamesCountForAutomaticCanonical'] = 0;
67*007225e5Sgerardnico
68*007225e5Sgerardnico/**
69*007225e5Sgerardnico * Icon Namespace
70*007225e5Sgerardnico * See {@link IconUtility::CONF_ICONS_MEDIA_NAMESPACE}
71*007225e5Sgerardnico * See {@link IconUtility::CONF_ICONS_MEDIA_NAMESPACE_DEFAULT}
72*007225e5Sgerardnico */
73*007225e5Sgerardnico$conf['icons_namespace'] = ":combostrap:icons";
74*007225e5Sgerardnico
75*007225e5Sgerardnico/**
76*007225e5Sgerardnico * Css Optimization
77*007225e5Sgerardnico * See {@link action_plugin_combo_css::CONF_ENABLE_MINIMAL_FRONTEND_STYLESHEET}
78*007225e5Sgerardnico * See {@link action_plugin_combo_css::CONF_DISABLE_DOKUWIKI_STYLESHEET}
79*007225e5Sgerardnico */
80*007225e5Sgerardnico$conf['enableMinimalFrontEndStylesheet'] = 0;
81*007225e5Sgerardnico$conf['disableDokuwikiStylesheet'] = 0;
82*007225e5Sgerardnico
83*007225e5Sgerardnico/**
84*007225e5Sgerardnico * Metadata Viewer
85*007225e5Sgerardnico * See {@link \ComboStrap\MetadataUtility::CONF_ENABLE_WHEN_EDITING
86*007225e5Sgerardnico * See {@link \ComboStrap\MetadataUtility::CONF_METADATA_DEFAULT_ATTRIBUTES
87*007225e5Sgerardnico * See {@link \ComboStrap\MetadataUtility::EXCLUDE_ATTRIBUTE
88*007225e5Sgerardnico */
89*007225e5Sgerardnico$conf['enableMetadataViewerWhenEditing'] = 1;
90*007225e5Sgerardnico$conf['metadataViewerDefaultAttributes'] = 'title="Metadata" exclude="tableofcontents"';
91*007225e5Sgerardnico
92*007225e5Sgerardnico/**
93*007225e5Sgerardnico * Badge
94*007225e5Sgerardnico * See {@link syntax_plugin_combo_badge::CONF_DEFAULT_ATTRIBUTES_KEY
95*007225e5Sgerardnico */
96*007225e5Sgerardnico$conf['defaultBadgeAttributes'] = 'type="info" rounded="true"';
97*007225e5Sgerardnico
98*007225e5Sgerardnico/**
99*007225e5Sgerardnico * Ads
100*007225e5Sgerardnico * See {@link \ComboStrap\AdsUtility::CONF_IN_ARTICLE_PLACEHOLDER
101*007225e5Sgerardnico */
102*007225e5Sgerardnico$conf['AdsInArticleShowPlaceholder'] = 0;
103*007225e5Sgerardnico
104*007225e5Sgerardnico/**
105*007225e5Sgerardnico * Code
106*007225e5Sgerardnico * See {@link syntax_plugin_combo_code::CONF_CODE_ENABLE}
107*007225e5Sgerardnico * {@link Prism::CONF_PRISM_THEME}
108*007225e5Sgerardnico */
109*007225e5Sgerardnico$conf['codeEnable'] = 1;
110*007225e5Sgerardnico$conf['fileEnable'] = 1;
111*007225e5Sgerardnico$conf['prismTheme'] = "tomorrow";
112*007225e5Sgerardnico$conf['bashPrompt'] = "#";
113*007225e5Sgerardnico$conf['batchPrompt'] = 'C:\\';
114*007225e5Sgerardnico$conf['powershellPrompt'] = 'PS C:\\';
115*007225e5Sgerardnico
116*007225e5Sgerardnico/**
117*007225e5Sgerardnico * SEO module
118*007225e5Sgerardnico * See {@link \ComboStrap\LowQualityPage::CONF_LOW_QUALITY_PAGE_PROTECTION_ENABLE}
119*007225e5Sgerardnico */
120*007225e5Sgerardnico$conf['lowQualityPageProtectionEnable'] = 0;
121*007225e5Sgerardnico$conf['lowQualityPageProtectionMode'] = "acl";
122*007225e5Sgerardnico
123*007225e5Sgerardnico/**
124*007225e5Sgerardnico * Preformatted mode disable
125*007225e5Sgerardnico * See {@link syntax_plugin_combo_preformatted::CONF_PREFORMATTED_ENABLE}
126*007225e5Sgerardnico */
127*007225e5Sgerardnico$conf['preformattedEnable'] = 0;
128*007225e5Sgerardnico
129*007225e5Sgerardnico/**
130*007225e5Sgerardnico * {@link renderer_plugin_combo_analytics::CONF_MANDATORY_QUALITY_RULES}
131*007225e5Sgerardnico */
132*007225e5Sgerardnico$conf['mandatoryQualityRules'] = 'words_min,internal_backlinks_min,internal_links_min';
133*007225e5Sgerardnico
134