Welcome to mirror list, hosted at ThFree Co, Russian Federation.

parameters.xml « WebAppGallery « package « misc - github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 692cd832b794fa9dfe643705c60e74d8b75c88ef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
<parameters>
  <!-- Application install path -->
  <parameter
    name="Application Path"
    description="Full site path where you would like to install your application (for example, Default Web Site/piwik)."
    defaultValue="Default Web Site/piwik"
    tags="iisapp">
    <parameterEntry
      type="ProviderPath"
      scope="iisapp"
      match="piwik"
    />
  </parameter>

  <!-- Set access control list -->
  <parameter
    name="SetAclParameterTree"
    description="Sets the ACL on the Installation tree"
    defaultValue="{Application Path}"
    tags="Hidden">
    <parameterEntry
      type="ProviderPath"
      scope="setAcl"
      match="piwik"
      />
  </parameter>

  <!-- Database server name -->
  <parameter
    name="DbServer"
    description="This is usually localhost, 127.0.0.1, or a host name provided by the hosting provider."
    defaultValue="localhost"
    tags="MySQL,dbServer">
    <parameterEntry
      type="TextFile"
      scope="install.sql"
      match="PlaceholderForServer"
    />
  </parameter>
  <parameter
    name="Automatic Database Server PHP File"
    defaultValue="host = &quot;{DbServer}&quot;"
    tags="Hidden,MySQL">
    <parameterEntry
      type="TextFile"
      scope="config\\config.ini.php"
      match="host\s*=\s*&quot;([^&quot;]*)&quot;" 
    />
  </parameter>
  
   <!-- Database name -->
  <parameter
    name="DbName"
    description="Database Name may be a combination of lower case letters, numerals and/or underscore (_), but must start with a letter."
    defaultValue="piwik"
    tags="MySQL,dbName">
    <parameterValidation
      type="RegularExpression"
      validationString="^\w{1,16}$"
    />
    <parameterEntry
      type="TextFile"
      scope="install.sql"
      match="PlaceholderForDbName"
    />
  </parameter>
  <parameter
    name="Automatic Database Name PHP File"
    defaultValue="dbname = &quot;{DbName}&quot;"
    tags="Hidden,MySQL">
    <parameterEntry
      type="TextFile"
      scope="config\\config.ini.php"
      match="dbname\s*=\s*&quot;([^&quot;]*)&quot;" 
    />
  </parameter>

  <!-- Database user name -->
  <parameter
    name="DbUsername"
    description="Username to access your database"
    defaultValue="piwikuser"
    tags="MySQL,DbUsername">
    <parameterValidation
      type="RegularExpression"
      validationString="^\w{1,16}$"
    />
    <parameterEntry
      type="TextFile"
      scope="install.sql"
      match="PlaceholderForDbUsername"
    />
  </parameter>
  <parameter
    name="Automatic Database Username PHP File"
    defaultValue="username = &quot;{DbUsername}&quot;"
    tags="Hidden,MySQL">
    <parameterEntry
      type="TextFile"
      scope="config\\config.ini.php"
      match="username\s*=\s*&quot;([^&quot;]*)&quot;" 
    />
  </parameter>

  <!-- Database user password -->
  <parameter
    name="DbPassword"
    description="Minimum 4 characters and maximum 20 characters"
    tags="New,Password,MySQL,DbUserPassword">
    <parameterValidation
      type="RegularExpression"
      validationString=".{4,20}"
    />
    <parameterEntry
      type="TextFile"
      scope="install.sql"
      match="PlaceholderForDbPassword"
    />
  </parameter>
  <parameter
    name="Automatic Database Password PHP File"
    defaultValue="password = &quot;{DbPassword}&quot;"
    tags="Hidden,MySQL">
    <parameterEntry
      type="TextFile"
      scope="config\\config.ini.php"
      match="password\s*=\s*&quot;([^&quot;]{6,20})&quot;"
    />
  </parameter>
  
  <!-- Database admin user name -->
  <parameter
    name="DbAdminUsername"
    description="This can be the default MySQL username root, a username provided by your hosting provider, or one that your created in setting up your database server."
    defaultValue="root"
    tags="MySQL,DbAdminUsername">
  </parameter>

  <!-- Database admin user password -->
  <parameter
    name="DbAdminPassword"
    description="Password for the database administrator account. Required for site security. This may be predefined by your hosting provider."
    tags="Password,MySQL,DbAdminPassword">
  </parameter>
 
  <!-- Execute install.sql -->
  <parameter
    name="Connection String"
    description="Automatically sets the connection string for the connection request."
    defaultValue="Server={DbServer};Database={DbName};uid={DbAdminUsername};Pwd={DbAdminPassword};"
    tags="Hidden,MySQLConnectionString,Validate,MySQL">
    <parameterEntry
      type="ProviderPath"
      scope="dbmysql"
      match="install.sql$"
    />
  </parameter>

  <!-- Database adapter -->
  <parameter
    name="Automatic Database adapter"
    defaultValue="adapter = &quot;PDO_MYSQL&quot;"
    tags="Hidden,MySQL,NoStore">
    <parameterEntry
      type="TextFile"
      scope="config\\config.ini.php"
      match="adapter\s*=\s*[^\r\n]*" 
    />
  </parameter>
</parameters>