2018-01-25 11:27:47 +01:00
< ? php
use OxidEsales\Eshop\Core\Registry ;
/**
* Metadata version
*/
2018-02-23 10:11:26 +01:00
$sMetadataVersion = '2.0' ;
2018-01-25 11:27:47 +01:00
$sStyle = class_exists ( 'd3dev' ) ? " background-color: darkred; color: white; padding: 0 10px; " : " " ;
/**
* Module information
*/
$aModule = array (
'id' => 'd3dev' ,
'title' =>
( class_exists ( D3\ModCfg\Application\Model\d3utils :: class ) ? D3\ModCfg\Application\Model\d3utils :: getInstance () -> getD3Logo () : 'D³' ) .
' <span style="' . $sStyle . '">TPL Development Tool</span>' ,
'description' => array (
'de' => ' < script type = " text/javascript " ><!--
function showNote () {
var _oElem = document . getElementById ( " secnote " );
if ( _oElem . style . display == " block " ) {
_oElem . style . display = " none " ;
} else {
_oElem . style . display = " block " ;
}
}
--></ script >
< p style = " background-color: darkred; padding: 5px; " >< a href = " # " style = " text-decoration: underline; color: white; " onclick = " showNote(); return false; " >< b > Sicherheitshinweis </ b ></ a ></ p >
< p style = " display: none; background-color: darkred; color: white; padding: 5px; " id = " secnote " > Diese Shoperweiterung stellt Entwicklungshilfen zur Verf & uuml ; gung , die im Livebetrieb sicherheitskritisch sein k & ouml ; nnen . Es k & ouml ; nnen Kunden - und Bestelldaten ausgelesen und auch Shopfunktionen manipuliert werden . Aktivieren Sie diese Erweiterung daher nur in einem Umfeld , in dem Sie Missbrauch ausschlie & szligen k & ouml ; nnen . F & uuml ; r entstandene Sch & auml ; den lehnen wir jede Haftung ab .</ p >
< ul >< li > unterbindet L & ouml ; schen des Warenkorbs nach Bestellabschluss </ li > ' .
'<li><a style="text-decoration: underline;" href="' . Registry :: getConfig () -> getCurrentShopUrl ( false ) . 'index.php?cl=thankyou&d3dev=1&d3ordernr=" target="_new">Thankyou-Seite ist ohne Bestellung aufrufbar*</a></li>' .
'<li>Mail-Templates können im Browser ausgegeben werden' .
'<ul>' .
'<li><a style="text-decoration: underline;" href="' . Registry :: getConfig () -> getCurrentShopUrl ( false ) . 'index.php?cl=d3dev&fnc=showOrderMailContent&type=owner_html&d3ordernr=" target="_new">Order Owner HTML*</a></li>' .
'<li><a style="text-decoration: underline;" href="' . Registry :: getConfig () -> getCurrentShopUrl ( false ) . 'index.php?cl=d3dev&fnc=showOrderMailContent&type=owner_plain&d3ordernr=" target="_new">Order Owner Plain*</a></li>' .
'<li><a style="text-decoration: underline;" href="' . Registry :: getConfig () -> getCurrentShopUrl ( false ) . 'index.php?cl=d3dev&fnc=showOrderMailContent&type=user_html&d3ordernr=" target="_new">Order User HTML*</a></li>' .
'<li><a style="text-decoration: underline;" href="' . Registry :: getConfig () -> getCurrentShopUrl ( false ) . 'index.php?cl=d3dev&fnc=showOrderMailContent&type=user_plain&d3ordernr=" target="_new">Order User Plain*</a></li>' .
'<li><a style="text-decoration: underline;" href="' . Registry :: getConfig () -> getCurrentShopUrl ( false ) . 'index.php?cl=d3dev&fnc=showInquiryMailContent&type=owner_html&d3inquirynr=" target="_new">Inquiry Owner HTML*</a></li>' .
'<li><a style="text-decoration: underline;" href="' . Registry :: getConfig () -> getCurrentShopUrl ( false ) . 'index.php?cl=d3dev&fnc=showInquiryMailContent&type=owner_plain&d3inquirynr=" target="_new">Inquiry Owner Plain*</a></li>' .
'<li><a style="text-decoration: underline;" href="' . Registry :: getConfig () -> getCurrentShopUrl ( false ) . 'index.php?cl=d3dev&fnc=showInquiryMailContent&type=user_html&d3inquirynr=" target="_new">Inquiry User HTML*</a></li>' .
'<li><a style="text-decoration: underline;" href="' . Registry :: getConfig () -> getCurrentShopUrl ( false ) . 'index.php?cl=d3dev&fnc=showInquiryMailContent&type=user_plain&d3inquirynr=" target="_new">Inquiry User Plain*</a></li></ul>' .
'</li>' .
'<li>blockiert übers Framework versendete Mails oder leitet diese um</li>' .
'</ul><br>Jede dieser Optionen muss aus Sicherheitsgründen unter "Einstell." aktiviert werden. Weiterhin darf der Shop nicht im Produktivmodus betrieben werden.<br><br>' .
'* Ordernummer an URL ergänzen, wenn bestimmte Bestellungen angezeigt werden sollen' ,
'en' => '' ),
// 'thumbnail' => 'picture.png',
'version' => '1.2.0.0' ,
'author' => 'D³ Data Development (Inh.: Thomas Dartsch)' ,
'email' => 'support@shopmodule.com' ,
'url' => 'http://www.oxidmodule.com/' ,
'extend' => array (
'thankyou' => 'd3/d3dev/modules/controllers/d3_dev_thankyou' ,
'oxorder' => 'd3/d3dev/modules/models/d3_dev_oxorder' ,
'oxorderarticle' => 'd3/d3dev/modules/models/d3_dev_oxorderarticle' ,
'oxemail' => 'd3/d3dev/modules/models/d3_dev_oxemail' ,
'oxbasket' => 'd3/d3dev/modules/models/d3_dev_oxbasket' ,
'oxbasketitem' => 'd3/d3dev/modules/models/d3_dev_oxbasketitem' ,
),
2018-02-23 10:11:26 +01:00
'controllers' => array (
'd3dev' => \D3\Devhelper\Application\Controller\d3dev ,
2018-01-25 11:27:47 +01:00
),
'templates' => array (
),
'events' => array (
),
'blocks' => array (
),
'settings' => array (
array (
'group' => 'd3dev_order' ,
'name' => 'blD3DevAvoidDelBasket' ,
'type' => 'bool' ,
'value' => 'false'
),
array (
'group' => 'd3dev_order' ,
'name' => 'blD3DevShowThankyou' ,
'type' => 'bool' ,
'value' => 'false'
),
array (
'group' => 'd3dev_mail' ,
'name' => 'blD3DevShowOrderMailsInBrowser' ,
'type' => 'bool' ,
'value' => 'false'
),
array (
'group' => 'd3dev_mailblock' ,
'name' => 'blD3DevBlockMails' ,
'type' => 'bool' ,
'value' => 'false'
),
array (
'group' => 'd3dev_mailblock' ,
'name' => 'sD3DevRedirectMail' ,
'type' => 'str' ,
'value' => 'd3test1@shopmodule.com'
),
),
);
if ( class_exists ( 'd3inquiry' )) {
$aModule [ 'extend' ][ 'd3inquiry' ] = 'd3/d3dev/modules/models/d3_dev_d3inquiry' ;
$aModule [ 'extend' ][ 'd3inquiryarticle' ] = 'd3/d3dev/modules/models/d3_dev_d3inquiryarticle' ;
}