Verzeichnisstruktur phpBB-3.2.0
- Veröffentlicht
- 06.01.2017
So funktioniert es
|
Auf das letzte Element klicken. Dies geht jeweils ein Schritt zurück |
Auf das Icon klicken, dies öffnet das Verzeichnis. Nochmal klicken schließt das Verzeichnis. |
|
(Beispiel Datei-Icons)
|
Auf das Icon klicken um den Quellcode anzuzeigen |
viglink_data.php
01 <?php
02 /**
03 *
04 * VigLink extension for the phpBB Forum Software package.
05 *
06 * @copyright (c) 2014 phpBB Limited <https://www.phpbb.com>
07 * @license GNU General Public License, version 2 (GPL-2.0)
08 *
09 */
10
11 namespace phpbb\viglink\migrations;
12
13 /**
14 * Migration to install VigLink data
15 */
16 class viglink_data extends \phpbb\db\migration\migration
17 {
18 static public function depends_on()
19 {
20 return array('\phpbb\db\migration\data\v31x\v312');
21 }
22
23 public function effectively_installed()
24 {
25 return isset($this->config['phpbb_viglink_api_key']);
26 }
27
28 public function update_data()
29 {
30 return array(
31 // Basic config options
32 array('config.add', array('viglink_enabled', 0)),
33 array('config.add', array('viglink_api_key', '')),
34
35 // Special config options for phpBB use
36 array('config.add', array('allow_viglink_phpbb', 1)),
37 array('config.add', array('allow_viglink_global', 1)),
38 array('config.add', array('phpbb_viglink_api_key', 'e4fd14f5d7f2bb6d80b8f8da1354718c')),
39 array('config.add', array('viglink_convert_account_url', '')),
40 array('config.add', array('viglink_api_siteid', md5($this->config['server_name']))),
41
42 // Add the ACP module to Board Configuration
43 array('module.add', array(
44 'acp',
45 'ACP_BOARD_CONFIGURATION',
46 array(
47 'module_basename' => '\phpbb\viglink\acp\viglink_module',
48 'modes' => array('settings'),
49 ),
50 )),
51 );
52 }
53 }
54