-
Notifications
You must be signed in to change notification settings - Fork 0
/
metadata.php
70 lines (65 loc) · 3.35 KB
/
metadata.php
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
<?php
use ITholics\Oxid\BasicCaptcha\Application\Controller\DetailsController;
use ITholics\Oxid\BasicCaptcha\Application\Controller\ImageGeneratorController;
use ITholics\Oxid\BasicCaptcha\Application\Core\Module;
use OxidEsales\Eshop\Application\Component\Widget\ArticleDetails;
use OxidEsales\Eshop\Application\Controller\ArticleDetailsController;
use OxidEsales\Eshop\Application\Controller\ContactController;
use OxidEsales\Eshop\Application\Controller\NewsletterController;
use OxidEsales\Eshop\Application\Controller\PriceAlarmController;
$sMetadataVersion = '2.1';
$sVersion = Module::VERSION;
$aModule = [
'id' => 'ith_basic_captcha',
'title' => [
'de' => "<div style=\"display:flex; align-items: center;\"><img src=\"../out/modules/ith_basic_captcha/thumb.png\" alt=\"ith\" title=\"ITholics\" style=\"height: 15px; margin-right: 5px;\" /> <span><strong>IT</strong>holics - Basic Captcha - {$sVersion}</span></div>",
'en' => "<div style=\"display:flex; align-items: center;\"><img src=\"../out/modules/ith_basic_captcha/thumb.png\" alt=\"ith\" title=\"ITholics\" style=\"height: 15px; margin-right: 5px;\" /> <span><strong>IT</strong>holics - Basic Captcha - {$sVersion}</span></div>",
],
'description' => [
'de' => 'Einfaches Text Captcha',
'en' => 'Simple text captcha',
],
'thumbnail' => 'logo.png',
'version' => $sVersion,
'author' => 'ITholics Dev Team',
'url' => 'https://www.itholics.de',
'email' => 'info@itholics.de',
'controllers' => [
'ith_basic_captcha_generator' => ImageGeneratorController::class,
],
'templates' => [
'ith_basic_captcha.tpl' => 'Application/views/tpl/ith_basic_captcha.tpl',
],
'extend' => [
ArticleDetailsController::class => DetailsController::class,
ContactController::class => ITholics\Oxid\BasicCaptcha\Application\Controller\ContactController::class,
NewsletterController::class => ITholics\Oxid\BasicCaptcha\Application\Controller\NewsletterController::class,
PriceAlarmController::class => ITholics\Oxid\BasicCaptcha\Application\Controller\PricealarmController::class,
ArticleDetails::class => ITholics\Oxid\BasicCaptcha\Application\Component\Widget\ArticleDetails::class,
],
'blocks' => [
['template' => 'form/contact.tpl', 'block' => 'captcha_form', 'file' => '/Application/views/blocks/ith_basic_captcha_form.tpl'],
['template' => 'form/privatesales/invite.tpl', 'block' => 'captcha_form', 'file' => '/Application/views/blocks/ith_basic_captch_form.tpl'],
['template' => 'form/pricealarm.tpl', 'block' => 'captcha_form', 'file' => '/Application/views/blocks/ith_basic_captch_form.tpl'],
// ['template' => 'form/forgotpwd_email.tpl', 'block' => 'captcha_form', 'file' => '/Application/views/blocks/ith_basic_captch_form.tpl']
],
'events' => [
'onActivate' => Module::class . '::onActivate',
'onDeactivate' => Module::class . '::onDeactivate',
],
'settings' => [
[
'group' => 'main',
'name' => 'oecaptchakey',
'type' => 'str',
'value' => '',
],
[
'group' => 'main',
'name' => 'fastUrl',
'type' => 'bool',
'value' => true,
],
],
'smartyPluginDirectories' => [],
];