commit 9f6436ee42f7ee0d5e34b381e87c6bdab33ea4bf Author: Daniel Seifert Date: Wed Dec 20 13:43:20 2017 +0100 add 3.0.0.0 ioncube PHP 56-70 diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..46b600a7 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,114 @@ +# Changelog +All notable changes to this project will be documented in this file. + +## Unreleased + +## 3.0.0.0 (2017-12-15) +### Added +- Installation via Composer + +### Changed +- für OXID6 umgearbeitet +- Dezimalangaben in Einstellungen werden auch mit Komma richtig verarbeitet +- Exporttemplates können aus einstellbaren Pfaden geholt werden + +## [2.3.4.0] (2017-05-19) +- Admin-Layout für Shopversion 4.10/5.3 optimiert +- Menü-Icon hinzugefügt +- Seitentitel optimiert +- Hintergrund-Logo entfernt +- Apache 2.4-Kompatibilität eingefügt +- veraltetet Methodenaufrufe ersetzt +- changed_full-Inhalte entfernt + +## [2.3.3.0] (2016-03-14) +- "gefundene Bestellungen ohne Bearbeitung als erledigt markieren"-Funktion eingefügt +- Bedingungen "Prüfung des Ausführungsstatus einer anderen Aufgabe" eingefügt +- Installation konvertiert Beispiele nach UTF8 +- Zeitstempel-Ersetzung optimiert +- Dokumentation überarbeitet +- Installationsscript verschoben + +## [2.3.2.1] (2015-03-25) +- PDF-Generierung verwendet Sprachbausteine aus Adminbereich +- Performance: Statistikabfragen optimiert +- Performance: Statistikauswertungen können einzeln abgefragt werden +- Installation: nicht mehrsprachige Datenfelder werden bei Konvertierung von Alteinträgen nur einsprachig übertragen +- Rechnungsdatum wird nicht vordatiert +- Format des Rechnungsdatums angepasst +- E-Mail CMS Text wird in Sprache der Bestellung ausgeliefert + +## [2.3.2.0] (2015-01-16) +- Maildaten werden aus Bestellung bezogen, wenn Kundenkonto nicht mehr verfügbar ist +- Optimierung für Multilang-Tabellen integriert +- zu bearbeitende Bestellung wird separat (außerhalb der orderlist) geladen, sind sonst unvollständig +- einzelne Modprofile-Felder von Multilang-Speicherung ausgeschlossen, da Aufgaben nicht sprachabhängig ausgeführt werden können +- Artikelselektion nach Kategorie ist nun auch auf Variantenartikel anwendbar, die selbst keiner Kategorie zugeordnet sind +- Prüfung auf unregistrierte Dateien eingefügt + +## [2.3.1.0] (2014-12-09) +- SH-Generator integriert +- fehlende Kompatibilität für OXID 4.7.x nachgerüstet +- Cronjob-ID für Shellaufrufe nachgetragen +- Warenkorb-Handling für Mailversand optimiert + +## [2.3.0.0] (2014-11-13) +- OXID 4.9 / 5.2 Installationsanweisungen eingefügt +- Cronjob-ID für gezieltere Aufgabenaufrufe integriert +- Remark- und Info-Handling optimiert +- alternative From- und Reply-Adresse in Mailsendeaktion integriert +- Templatequelle für Mailsendeaktion kann nun auch ein Modulverzeichnis sein +- Templatestruktur bereinigt + +## [2.1.1.0] (2014-07-23) +- bei nicht ausführbaren Bedingungen / Aktionen wird Protokoll-Eintrag geschrieben +- Performance-Verbesserungen integriert + +## 1.5.0 (2014-07-09) + +## 1.4.0 (2014-07-01) + +## [2.1.0.1] (2014-05-21) +- "Auftrag manuell ausführbar"-Option korrigiert +- Cronjob-Hinweise werden zusätzlich im Browser ausgegeben + +## [2.1.0.0] (2014-05-06) +- Verwendung von allgemeinen Modulprofilen anstatt eigener Profile +- Listenexport eingefügt +- Individualmethoden eingefügt +- neues Lizenzschema umgesetzt + +## 2.0.0.0 (2013-03-21) +- Anpassung auf OXID 4.7.X / 5.0.X +- Generieren von PDF-Dateien + + +## 1.3.0 (2012-08-08) +- Mailsubject wird aus Template generiert +- Bestelldaten enthalten optional auch stornierte Artikel +- Prüfung auf leere Bestelleinträge möglich +- fehlende "isBundle"-Methode in alten Shopversionen berücksichtigt +- Mailtemplates können aus Frontend- oder Backend-Theme geholt werden +- Benutzerinformationen werden aus Bestelldaten verwendet (nicht von User-Daten) + +## 1.2.0 (2012-06-22) +- EE-Multishop-Funktionalität +- Cronjob verwendet "Aktiv"-Flag +- Hook für Mailprogrammierungen eingefügt +- Smarty-Variablen für Verwendung der originalen Bestellbestätigungsmails vervollständigt + +## 1.1.0 (2012-03-19) +- Mailvariablen hingefügt +- Templates auf 4.5.11 geprüft + +## 1.1.0 (2012-01-29) + +[2.3.4.0]: https://blog.oxidmodule.com/archives/651-Neues-Update-fuer-Modul-Auftragsmanager-auf-Version-2.3.4.0.html +[2.3.3.0]: https://blog.oxidmodule.com/archives/589-Neues-Update-fuer-Modul-Auftragsmanager-auf-Version-2.3.3.0.html +[2.3.2.1]: https://blog.oxidmodule.com/archives/504-Neuer-Patch-fuer-Modul-Auftragsmanager-auf-Version-2.3.2.1.html +[2.3.2.0]: https://blog.oxidmodule.com/archives/493-Neues-Update-fuer-Modul-Auftragsmanager-auf-Version-2.3.2.0.html +[2.3.1.0]: https://blog.oxidmodule.com/archives/488-Neues-Update-fuer-Modul-Auftragsmanager-auf-Version-2.3.1.0.html +[2.3.0.0]: https://blog.oxidmodule.com/archives/476-Neues-Update-fuer-Modul-Auftragsmanager-auf-Version-2.3.0.0.html +[2.1.1.0]: https://blog.oxidmodule.com/archives/431-Neues-Update-fuer-Modul-Auftragsmanager-auf-Version-2.1.1.0.html +[2.1.0.1]: https://blog.oxidmodule.com/archives/414-Neuer-Patch-fuer-Modul-Auftragsmanager-auf-Version-2.1.0.1.html +[2.1.0.0]: https://blog.oxidmodule.com/archives/411-Neues-Update-fuer-Modul-Auftragsmanager-auf-Version-2.1.0.0.html \ No newline at end of file diff --git a/composer.json b/composer.json new file mode 100644 index 00000000..96245140 --- /dev/null +++ b/composer.json @@ -0,0 +1,44 @@ +{ + "name": "D3/Ordermanager", + "description": "Order manager module for OXID eShop.", + "type": "oxideshop-module", + "keywords": [ + "oxid", + "modules", + "eShop", + "d3", + "ordermanager", + "orders", + "requirements", + "actions", + "tasks" + ], + "authors": [ + { + "name": "D3 Data Development (Inh. Thomas Dartsch)", + "email": "info@shopmodule.com", + "homepage": "http://www.oxidmodule.com" + } + ], + "homepage": "https://www.oxidmodule.com/", + "license": [ + "proprietary" + ], + "extra": { + "oxideshop": { + "source-directory": "/src", + "target-directory": "d3/ordermanager" + } + }, + "require": { + "php": "5.6.* || 7.0.*", + "ext-ionCube-Loader": "*", + "oxid-esales/oxideshop-ce": "6.0.x", + "d3/modcfg": ">=5.1.0.0" + }, + "autoload": { + "psr-4": { + "D3\\Ordermanager\\": "../../../source/modules/d3/ordermanager" + } + } +} diff --git a/docs/Handbuch.pdf b/docs/Handbuch.pdf new file mode 100644 index 00000000..c5254bd8 Binary files /dev/null and b/docs/Handbuch.pdf differ diff --git a/docs/Installation.pdf b/docs/Installation.pdf new file mode 100644 index 00000000..e0eb8e4d Binary files /dev/null and b/docs/Installation.pdf differ diff --git a/docs/Precheck/d3precheck.php b/docs/Precheck/d3precheck.php new file mode 100644 index 00000000..25efba92 --- /dev/null +++ b/docs/Precheck/d3precheck.php @@ -0,0 +1,1242 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +jhk0gu7QbL3Hp4A6Q+tf/KAavKhOMm== \ No newline at end of file diff --git a/src/Application/Controller/Admin/d3_cfg_ordermanageritem.php b/src/Application/Controller/Admin/d3_cfg_ordermanageritem.php new file mode 100644 index 00000000..d0876147 --- /dev/null +++ b/src/Application/Controller/Admin/d3_cfg_ordermanageritem.php @@ -0,0 +1,36 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Application\Controller\Admin; + +use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_; + +class d3_cfg_ordermanageritem extends d3_cfg_mod_ +{ + /** + * @return string + */ + public function render() + { + $this->addTplParam('sListClass', 'd3_cfg_ordermanageritem_list'); + $this->addTplParam('sMainClass', 'd3_cfg_ordermanageritem_main'); + + $this->_hasListItems = true; + + return parent::render(); + } +} diff --git a/src/Application/Controller/Admin/d3_cfg_ordermanageritem_action.php b/src/Application/Controller/Admin/d3_cfg_ordermanageritem_action.php new file mode 100644 index 00000000..829360cb --- /dev/null +++ b/src/Application/Controller/Admin/d3_cfg_ordermanageritem_action.php @@ -0,0 +1,224 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Application\Controller\Admin; + +use D3\Ordermanager\Application\Model\Actions\d3ordermanager_actiongrouplist; +use D3\Ordermanager\Application\Model\d3ordermanager_pdfhandler; +use D3\Ordermanager\Application\Model\d3ordermanager; +use D3\ModCfg\Application\Model\Shopcompatibility\d3ShopCompatibilityAdapterHandler; +use OxidEsales\Eshop\Application\Model\Order; +use OxidEsales\Eshop\Application\Model\ContentList; +use OxidEsales\Eshop\Core\Module\Module; +use OxidEsales\Eshop\Core\Module\ModuleList; +use OxidEsales\Eshop\Core\Model\ListModel; +use OxidEsales\Eshop\Core\Registry; +use OxidEsales\Eshop\Core\Request; + +class d3_cfg_ordermanageritem_action extends d3_cfg_ordermanageritem_settings +{ + protected $_sThisTemplate = "d3_cfg_ordermanageritem_action.tpl"; + protected $_sMenuSubItemTitle = 'd3mxordermanager_items'; + protected $_sSavedId; + protected $_sExportFieldDescMLIdent = 'D3_ORDERMANAGER_FIELDDESC'; + protected $_sExportFieldTitleBaseMLIdent = 'D3_ORDERMANAGER_FIELDTITLE_'; + protected $_sExportFieldLangMLIdent = 'D3_ORDERMANAGER_FIELDADD_LANG'; + + /** + * @return ListModel + */ + public function getContentList() + { + /** @var $oContentList ContentList */ + $oContentList = oxNew(ContentList::class); + return $this->_getObjectList($oContentList); + } + + /** + * @param $blAdmin + * @return string + */ + public function getManagerTemplateDirs($blAdmin) + { + return Registry::getConfig()->getTemplateDir($blAdmin); + } + + /** + * @return array + */ + public function getItemFieldNames() + { + /** @var Order $oOrder */ + $oOrder = oxNew(Order::class); + return $oOrder->getFieldNames(); + } + + + /** + * @return string + */ + public function getExportExamplePath() + { + /** @var d3ordermanager $oProfile */ + $oProfile = oxNew($this->_sD3ObjectClass); + $soxId = Registry::get(Request::class)->getRequestEscapedParameter("oxid"); + + if (isset( $soxId) && $soxId && $soxId != "-1") { + // load object + $oProfile->loadInLang($this->_iEditLang, $soxId); + $oProfile = $this->_d3LoadInOtherLang($oProfile, $soxId); + } + + $aSearch = array(date('Y-m-d_H-i-s', $oProfile->getStartTime())); + $aReplace = array(Registry::getLang()->translateString('D3_ORDERMANAGER_ACTION_DATEPLACEHOLDER')); + + return str_replace($aSearch, $aReplace, $oProfile->getListExportFilePath()); + } + + /** + * @param $sFieldName + * + * @return string + */ + public function getFieldNameDescription($sFieldName) + { + if (($sFieldNameTitle = $this->getFieldNameTitle($sFieldName))) { + return sprintf( + Registry::getLang()->translateString($this->_sExportFieldDescMLIdent), + $sFieldNameTitle, + $sFieldName + ); + } else { + return $sFieldName; + } + } + + /** + * @param $sFieldName + * + * @return null|string + */ + public function getFieldNameTitle($sFieldName) + { + $sLangAdd = ''; + $sPattern = "@(.*)([_]{1}([0-9]{1,3}))$@"; + if (preg_match($sPattern, $sFieldName, $aMatches)) { + $sFieldMLIdent = $this->_sExportFieldTitleBaseMLIdent.strtoupper($aMatches[1]); + $aLangNames = Registry::getLang()->getLanguageNames(); + $sLangAdd = sprintf( + Registry::getLang()->translateString($this->_sExportFieldLangMLIdent), + $aLangNames[$aMatches[3]] + ); + } else { + $sFieldMLIdent = $this->_sExportFieldTitleBaseMLIdent.strtoupper($sFieldName); + } + + $sFieldName = Registry::getLang()->translateString($sFieldMLIdent); + + if ($sFieldName != $sFieldMLIdent) { + return $sFieldName.$sLangAdd; + } else { + return null; + } + } + + /** + * @return bool + */ + public function canGeneratePdf() + { + /** @var d3ordermanager $oProfile */ + $oProfile = $this->getProfile(); + + /** @var Order $oOrder */ + $oOrder = oxNew(Order::class); + + /** @var d3ordermanager_pdfhandler $oPDFHandler */ + $oPDFHandler = oxNew(d3ordermanager_pdfhandler::class, $oProfile, $oOrder); + return $oPDFHandler->canGeneratePdf(); + } + + /** + * @return array + */ + public function getGroupedActionList() + { + /** @var d3ordermanager $oManager */ + $oManager = $this->getProfile(); + $oItem = oxNew(Order::class); + + /** @var d3ordermanager_actiongrouplist $oActionList */ + $oActionList = oxNew(d3ordermanager_actiongrouplist::class, $oManager, $oItem); + $oActionList->setGroups($oManager->getConfiguration()->getGroupedActionIdList()); + + return $oActionList->getGroupList(); + } + + /** + * @param d3ordermanager $oProfile + * @param $soxId + * + * @return d3ordermanager + */ + protected function _d3LoadInOtherLang(d3ordermanager $oProfile, $soxId) + { + // load object in other languages + $oOtherLang = $oProfile->getAvailableInLangs(); + if (false == isset($oOtherLang[$this->_iEditLang])) { + $oProfile->loadInLang(key($oOtherLang), $soxId); + } + + return $oProfile; + } + + /** + * @return array + */ + public function getModulePathList() + { + $sModulesDir = Registry::getConfig()->getModulesDir(); + $aModulePathList = array(); + + /** @var Module $oModule */ + $oModule = oxNew(Module::class); + /** @var ModuleList $oModuleList */ + $oModuleList = oxNew(ModuleList::class); + foreach (array_keys($oModuleList->getModulesFromDir($sModulesDir)) as $sId) { + /** @var d3ShopCompatibilityAdapterHandler $oD3CompatibilityAdapterHandler */ + $oD3CompatibilityAdapterHandler = oxNew(d3ShopCompatibilityAdapterHandler::class); + $sModulePath = $oD3CompatibilityAdapterHandler->call( + 'oxmodule__getModuleFullPath', + array($oModule, $sId) + ); + + $aModulePathList[$sId] = $sModulePath; + }; + + return $aModulePathList; + } + + public function markAsFinished() + { + /** @var d3ordermanager $oProfile */ + $oProfile = $this->getProfile(); + $iCount = $oProfile->markConcernedItemsAsFinished(); + $this->_aMessages[] = sprintf( + Registry::getLang()->translateString('D3_ORDERMANAGER_ACTION_MARKASFINISHED_MESSAGE'), + $iCount + ); + } +} diff --git a/src/Application/Controller/Admin/d3_cfg_ordermanageritem_list.php b/src/Application/Controller/Admin/d3_cfg_ordermanageritem_list.php new file mode 100644 index 00000000..faee0c67 --- /dev/null +++ b/src/Application/Controller/Admin/d3_cfg_ordermanageritem_list.php @@ -0,0 +1,32 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Application\Controller\Admin; + +use D3\Ordermanager\Application\Model\d3ordermanager; +use D3\Ordermanager\Application\Model\d3ordermanagerlist; +use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_list; + +class d3_cfg_ordermanageritem_list extends d3_cfg_mod_list +{ + protected $_sListClass = d3ordermanager::class; + protected $_sListType = d3ordermanagerlist::class; + protected $_blShowListItems = true; + protected $_sThisTemplate = 'd3_cfg_ordermanageritem_list.tpl'; + protected $_sMenuItemTitle = 'd3mxordermanager'; + protected $_sMenuSubItemTitle = 'd3mxordermanager_items'; +} diff --git a/src/Application/Controller/Admin/d3_cfg_ordermanageritem_main.php b/src/Application/Controller/Admin/d3_cfg_ordermanageritem_main.php new file mode 100644 index 00000000..eaa9e16e --- /dev/null +++ b/src/Application/Controller/Admin/d3_cfg_ordermanageritem_main.php @@ -0,0 +1,101 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Application\Controller\Admin; + +use D3\Ordermanager\Application\Model\d3ordermanager; +use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_main; +use OxidEsales\Eshop\Core\Registry; +use OxidEsales\Eshop\Core\Request; + +class d3_cfg_ordermanageritem_main extends d3_cfg_mod_main +{ + protected $_sSavedId = null; + protected $_sSetModId = 'd3_ordermanager'; + protected $_sModId = 'd3_ordermanager'; + protected $_sMenuItemTitle = 'd3mxordermanager'; + protected $_sMenuSubItemTitle = 'd3mxordermanager_items'; + protected $_sThisTemplate = "d3_cfg_ordermanageritem_main.tpl"; + protected $_blUseOwnOxid = true; + protected $_aNaviItems = array( + 'new' => array( + 'sScript' => 'top.oxid.admin.editThis( -1 );return false;', + 'sTranslationId' => 'D3_TOOLTIPS_NEWORDERMANAGER', + ), + ); + protected $_sD3ObjectClass = d3ordermanager::class; + + /** + * Loads article parameters and passes them to Smarty engine, returns + * name of template file "article_main.tpl". + * + * @return string + */ + public function render() + { + $sRet = parent::render(); + + $this->addTplParam("blUseTimeCheck", Registry::getConfig()->getConfigParam('blUseTimeCheck')); + + return $sRet; + } + + /** + * Sets default values for empty article (currently does nothing), returns + * array with parameters. + * + * @param array $aParams Parameters, to set default values + * + * @return array + */ + public function addDefaultValues($aParams) + { + $aParams = parent::addDefaultValues($aParams); + + /** @var d3ordermanager $oOrderManager */ + $oOrderManager = oxNew(d3Ordermanager::class); + $sFieldLongName = $oOrderManager->d3GetFieldLongName('d3_cronjobid'); + + $aRequestParameter = Registry::get(Request::class)->getRequestEscapedParameter("editval"); + + if (is_array($aRequestParameter) && isset($aRequestParameter[$sFieldLongName])) { + $aRequestParameter[$sFieldLongName] = $this->fixCronjobId($aRequestParameter[$sFieldLongName]); + if (isset($_POST['editval'])) { + $_POST['editval'] = $aRequestParameter; + } elseif (isset($_GET['editval'])) { + $_GET['editval'] = $aRequestParameter; + } + } + + + return $aParams; + } + + /** + * @param $sId + * @return mixed + */ + public function fixCronjobId($sId) + { + $aSearch = array( + ' ', + ); + $sReplace = '_'; + + return str_replace($aSearch, $sReplace, $sId); + } +} diff --git a/src/Application/Controller/Admin/d3_cfg_ordermanageritem_mall.php b/src/Application/Controller/Admin/d3_cfg_ordermanageritem_mall.php new file mode 100644 index 00000000..54ad5a9f --- /dev/null +++ b/src/Application/Controller/Admin/d3_cfg_ordermanageritem_mall.php @@ -0,0 +1,207 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Application\Controller\Admin; + +use D3\Ordermanager\Application\Model\d3ordermanager; +use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod; +use D3\ModCfg\Application\Model\d3filesystem; +use OxidEsales\Eshop\Application\Controller\Admin\AdminDetailsController; +use OxidEsales\Eshop\Application\Controller\Admin\AdminMall; // required for non fallback case +use OxidEsales\Eshop\Core\Registry; +use OxidEsales\Eshop\Core\Request; + +// fallback for non ee editions +if (false == class_exists("\OxidEsales\Eshop\Application\Controller\Admin\AdminMall")) { + class d3AdminMall extends AdminDetailsController + { + protected $_blThisTemplate = "d3_cfg_ordermanageritem_mall.tpl"; + + /** + * @return string + */ + public function render() + { + parent::render(); + return $this->_blThisTemplate; + } + + public function assignToSubshops() + { + } + } +} else { + class d3AdminMall extends AdminMall {} +} + +/** + * + */ +class d3_cfg_ordermanageritem_mall extends d3AdminMall +{ + /** + * DB table having oxshopincl and oxshopexcl fields we are going to deal with + */ + protected $_sMallTable = "d3modprofile"; + protected $_blUseOwnOxid = true; + protected $_sMenuItemTitle = 'd3mxordermanager'; + protected $_sMenuSubItemTitle = 'd3tbclordermanager_items_mall'; + protected $_sUpdateAddSql; + protected $_sHelpLinkMLAdd; + protected $_aNaviItems = array( + 'new' => array( + 'sScript' => 'top.oxid.admin.editThis( -1 );return false;', + 'sTranslationId' => 'D3_TOOLTIPS_NEWORDERMANAGER', + ), + ); + /** + * Class name of object to load + */ + protected $_sObjectClassName = d3ordermanager::class; + + /** + * @return string + */ + public function render() + { + /** @var d3ordermanager $oProfile */ + $oProfile = oxNew($this->_sObjectClassName); + $soxId = Registry::get(Request::class)->getRequestEscapedParameter("oxid"); + + if ($this->_isSetOxid($soxId)) { + // load object + $oProfile->loadInLang($this->_iEditLang, $soxId); + $oProfile = $this->_d3LoadInOtherLang($oProfile, $soxId); + } + + $this->addTplParam('edit', $oProfile); + + return parent::render(); + } + + /** + * Assigns record information in multiple shop field + */ + public function assignToSubshops() + { + $sOXID = $this->getEditObjectId(); + $this->_sUpdateAddSql = " "; + + parent::assignToSubshops(); + + //reseting oxfield2shop values + $oShop = $this->_getEditShop($sOXID); + + // bc for OXID 5.0 + 5.1 + if (method_exists($oShop, 'cleanMultishopFields')) { + $oShop->cleanMultishopFields($sOXID); + } + } + + /** + * @return array + */ + public function getUserMessages() + { + return array(); + } + + /** + * @return string + */ + public function getHelpURL() + { + $sUrl = $this->d3GetSet()->getHelpURL(); + /** @var $oFS d3filesystem */ + $oFS = oxNew(d3filesystem::class); + + if ($this->_sHelpLinkMLAdd) { + $sUrl .= $oFS->unprefixedslashit(Registry::getLang()->TranslateString($this->_sHelpLinkMLAdd)); + } + + $aFileName = $oFS->splitFilename($sUrl); + + // has no extension + if (false == $aFileName['ext']) { + $sUrl = $oFS->trailingslashit($sUrl); + } + + return $sUrl; + } + + /** + * @return d3_cfg_mod + */ + public function d3GetSet() + { + return d3_cfg_mod::get('d3_ordermanager'); + } + + /** + * exampleItem: array('new' => array( + * 'sScript' => 'top.oxid.admin.editThis( -1 );return false;', + * 'sTranslationId' => 'foo', + * ) + * @return array + */ + public function getNaviItems() + { + return $this->_aNaviItems; + } + + /** + * @return string + */ + public function d3GetMenuItemTitle() + { + return $this->_sMenuItemTitle; + } + + /** + * @return string + */ + public function d3GetMenuSubItemTitle() + { + return $this->_sMenuSubItemTitle; + } + + /** + * @param $soxId + * + * @return bool + */ + protected function _isSetOxid($soxId) + { + return isset($soxId) && $soxId && $soxId != "-1"; + } + + /** + * @param d3ordermanager $oProfile + * @param $soxId + * + * @return d3ordermanager + */ + protected function _d3LoadInOtherLang(d3ordermanager $oProfile, $soxId) + { + // load object in other languages + $oOtherLang = $oProfile->getAvailableInLangs(); + if (false == isset($oOtherLang[$this->_iEditLang])) { + $oProfile->loadInLang(key($oOtherLang), $soxId); + } + + return $oProfile; + } +} diff --git a/src/Application/Controller/Admin/d3_cfg_ordermanageritem_overview.php b/src/Application/Controller/Admin/d3_cfg_ordermanageritem_overview.php new file mode 100644 index 00000000..bcae32ca --- /dev/null +++ b/src/Application/Controller/Admin/d3_cfg_ordermanageritem_overview.php @@ -0,0 +1,243 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Application\Controller\Admin; + +use D3\Ordermanager\Application\Model\Requirements\d3ordermanager_requirementlist; +use D3\Ordermanager\Application\Model\Actions\d3ordermanager_actionlist; +use D3\Ordermanager\Application\Model\d3ordermanager; +use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_main; +use OxidEsales\Eshop\Application\Model\Order; +use OxidEsales\Eshop\Core\Registry; +use OxidEsales\Eshop\Core\Request; + +class d3_cfg_ordermanageritem_overview extends d3_cfg_mod_main +{ + protected $_sSetModId = 'd3_ordermanager'; + protected $_sModId = 'd3_ordermanager'; + protected $_sThisTemplate = "d3_cfg_ordermanageritem_overview.tpl"; + protected $_sMenuItemTitle = 'd3mxordermanager'; + protected $_sMenuSubItemTitle = 'd3mxordermanager_items'; + protected $_blUseOwnOxid = true; + protected $_aNaviItems = array( + 'new' => array( + 'sScript' => 'top.oxid.admin.editThis( -1 );return false;', + 'sTranslationId' => 'D3_TOOLTIPS_NEWORDERMANAGER', + ), + ); + protected $_sD3ObjectClass = d3ordermanager::class; + protected $_sRequestData; + + /** + * @param $sName + * @param $aArguments + * + * @return mixed + */ + public function __call($sName, $aArguments) + { + /** @var d3_cfg_ordermanageritem_action $oActionView */ + $oActionView = oxNew(d3_cfg_ordermanageritem_action::class); + if (method_exists($oActionView, $sName)) { + return call_user_func_array(array($oActionView, $sName), $aArguments); + } + + /** @var d3_cfg_ordermanageritem_requ $oRequView */ + $oRequView = oxNew(d3_cfg_ordermanageritem_requ::class); + if (method_exists($oRequView, $sName)) { + return call_user_func_array(array($oRequView, $sName), $aArguments); + } + + return parent::__call($sName, $aArguments); + } + + /** + * @return array + */ + public function getRequirementList() + { + /** @var d3ordermanager $oManager */ + $oManager = $this->getProfile(); + /** @var d3ordermanager_requirementlist $oRequList */ + $oRequList = oxNew(d3ordermanager_requirementlist::class, $oManager); + $oRequList->setRequirements($oManager->getConfiguration()->getRequirementIdList()); + + return $oRequList->getRequirementList(); + } + + /** + * @return array + */ + public function getActionList() + { + /** @var d3ordermanager $oManager */ + $oManager = $this->getProfile(); + $oItem = oxNew(Order::class); + /** @var d3ordermanager_actionlist $oActionList */ + $oActionList = oxNew(d3ordermanager_actionlist::class, $oManager, $oItem); + $oActionList->setActions($oManager->getConfiguration()->getActionIdList()); + + return $oActionList->getActionList(); + } + + /** + * @return bool + */ + public function isEditMode() + { + return false; + } + + public function setRequestData() + { + $this->_sRequestData = Registry::get(Request::class)->getRequestEscapedParameter('sRequestData'); + } + + /** + * @return int + */ + public function getToFinishedCount() + { + $iRequestCount = Registry::get(Request::class)->getRequestEscapedParameter('toFinishedCount'); + + if ($this->canRequestData(__FUNCTION__)) { + /** @var d3ordermanager $oProfile */ + $oProfile = $this->getProfile(); + return $oProfile->getListGenerator()->getConcernedItemCount(); + } elseif ($this->canUseRequestData($iRequestCount)) { + return $iRequestCount; + } + + return ''; + } + + /** + * @return int + */ + public function getFinishedCount() + { + $iRequestCount = Registry::get(Request::class)->getRequestEscapedParameter('finishedCount'); + + if ($this->canRequestData(__FUNCTION__)) { + /** @var d3ordermanager $oProfile */ + $oProfile = $this->getProfile(); + return $oProfile->getListGenerator()->getFinishedItemCount(); + } elseif ($this->canUseRequestData($iRequestCount)) { + return $iRequestCount; + } + + return ''; + } + + /** + * @return int + */ + public function getFinishedMonthCount() + { + $iRequestCount = Registry::get(Request::class)->getRequestEscapedParameter('finishedMonthCount'); + + if ($this->canRequestData(__FUNCTION__)) { + /** @var d3ordermanager $oProfile */ + $oProfile = $this->getProfile(); + return $oProfile->getListGenerator()->getFinishedMonthItemCount(); + } elseif ($this->canUseRequestData($iRequestCount)) { + return $iRequestCount; + } + + return ''; + } + + /** + * @return int + */ + public function getNotFinishedCount() + { + $iRequestCount = Registry::get(Request::class)->getRequestEscapedParameter('notFinishedCount'); + + if ($this->canRequestData(__FUNCTION__)) { + /** @var d3ordermanager $oProfile */ + $oProfile = $this->getProfile(); + return $oProfile->getListGenerator()->getNotFinishedItemCount(); + } elseif ($this->canUseRequestData($iRequestCount)) { + return $iRequestCount; + } + + return ''; + } + + /** + * @param $sFunctionName + * + * @return bool + */ + public function canRequestData($sFunctionName) + { + return !$this->getDataOnDemand() + || $this->_sRequestData == $sFunctionName; + } + + /** + * @param $iRequestCount + * + * @return bool + */ + public function canUseRequestData($iRequestCount) + { + return $this->getDataOnDemand() + && strlen($iRequestCount); + } + + /** + * @return bool + */ + public function getDataOnDemand() + { + return $this->d3GetSet()->getValue('blCalcStatOnDemand'); + } + + /** + * @param $sRequestName + * @param $sFunctionName + * + * @return bool + */ + public function hasRequestedData($sRequestName, $sFunctionName) + { + $iRequestCount = Registry::get(Request::class)->getRequestEscapedParameter($sRequestName); + + if (strlen($iRequestCount) || $this->_sRequestData == $sFunctionName) { + return true; + } + + return false; + } + + /** + * @param $sManagerId + * @return string + */ + public function getManagerTitle($sManagerId) + { + /** @var d3ordermanager $oManager */ + $oManager = oxNew(d3ordermanager::class); + if ($oManager->load($sManagerId)) { + return $oManager->getFieldData('oxtitle'); + }; + + return Registry::getLang()->translateString('D3_ORDERMANAGER_REQU_OTHERJOB_UNKNOWNJOBID').' "'.$sManagerId.'"'; + } +} diff --git a/src/Application/Controller/Admin/d3_cfg_ordermanageritem_requ.php b/src/Application/Controller/Admin/d3_cfg_ordermanageritem_requ.php new file mode 100644 index 00000000..1fe276c3 --- /dev/null +++ b/src/Application/Controller/Admin/d3_cfg_ordermanageritem_requ.php @@ -0,0 +1,122 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Application\Controller\Admin; + +use D3\Ordermanager\Application\Model\Requirements\d3ordermanager_requirementgrouplist; +use D3\Ordermanager\Application\Model\d3ordermanager; +use D3\Ordermanager\Application\Model\d3ordermanagerlist; +use OxidEsales\Eshop\Application\Model\PaymentList; +use OxidEsales\Eshop\Application\Model\DeliveryList; +use OxidEsales\Eshop\Application\Model\CountryList; +use OxidEsales\Eshop\Core\Model\ListModel; +use OxidEsales\Eshop\Core\Registry; + +class d3_cfg_ordermanageritem_requ extends d3_cfg_ordermanageritem_settings +{ + protected $_sThisTemplate = "d3_cfg_ordermanageritem_requ.tpl"; + protected $_aTransStatus = array('OK', 'ERROR', 'NOT_OK'); + protected $_sMenuSubItemTitle = 'd3mxordermanager_items'; + + /** + * @return ListModel + */ + public function getPaymentList() + { + /** @var PaymentList $oPaymentList */ + $oPaymentList = oxNew(PaymentList::class); + return $this->_getObjectList($oPaymentList); + } + + /** + * @return ListModel + */ + public function getDeliveryList() + { + /** @var DeliveryList $oDeliveryList */ + $oDeliveryList = oxNew(DeliveryList::class); + return $this->_getObjectList($oDeliveryList); + } + + /** + * @return ListModel + */ + public function getCountryList() + { + /** @var CountryList $oCountryList */ + $oCountryList = oxNew(CountryList::class); + return $this->_getObjectList($oCountryList); + } + + /** + * @return d3ordermanagerlist + */ + public function getJobList() + { + $sCurrentId = $this->getViewDataElement('edit')->getId(); + /** @var $oManagerList d3Ordermanagerlist */ + $oManagerList = oxNew(d3ordermanagerlist::class); + $oManagerList->setCustomSorting('oxsort ASC'); + $oManagerList->getList(); + $oManagerList->offsetUnset($sCurrentId); + return $oManagerList; + } + + /** + * @return array + */ + public function getLanguageList() + { + $aLanguageList = Registry::getLang()->getLanguageArray(); + return $aLanguageList; + } + + /** + * @return array + */ + public function getTransStatusList() + { + return $this->_aTransStatus; + } + + /** + * Sets default values for empty article (currently does nothing), returns + * array with parameters. + * + * @param array $aParams Parameters, to set default values + * + * @return array + */ + public function addDefaultValues($aParams) + { + return $aParams; + } + + /** + * @return array + */ + public function getGroupedRequirementList() + { + /** @var d3ordermanager $oManager */ + $oManager = $this->getProfile(); + /** @var d3ordermanager_requirementgrouplist $oRequList */ + $oRequList = oxNew(d3ordermanager_requirementgrouplist::class, $oManager); + $oRequList->setGroups($oManager->getConfiguration()->getGroupedRequirementIdList()); + + return $oRequList->getGroupList(); + } +} diff --git a/src/Application/Controller/Admin/d3_cfg_ordermanageritem_settings.php b/src/Application/Controller/Admin/d3_cfg_ordermanageritem_settings.php new file mode 100644 index 00000000..bd31c9fb --- /dev/null +++ b/src/Application/Controller/Admin/d3_cfg_ordermanageritem_settings.php @@ -0,0 +1,99 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Application\Controller\Admin; + +use D3\Ordermanager\Application\Model\d3ordermanager; +use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_main; +use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod; +use OxidEsales\Eshop\Core\Model\ListModel; +use OxidEsales\Eshop\Core\Model\MultiLanguageModel; +use OxidEsales\Eshop\Core\Registry; + +class d3_cfg_ordermanageritem_settings extends d3_cfg_mod_main +{ + protected $_sSetModId = 'd3_ordermanager'; + protected $_sMenuItemTitle = 'd3mxordermanager'; + protected $_blUseOwnOxid = true; + protected $_aNaviItems = array( + 'new' => array( + 'sScript' => 'top.oxid.admin.editThis( -1 );return false;', + 'sTranslationId' => 'D3_TOOLTIPS_NEWORDERMANAGER', + ), + ); + protected $_sD3ObjectClass = d3ordermanager::class; + + /** + * @return array + */ + public function getItemFolders() + { + return Registry::getConfig()->getConfigParam('aOrderfolder'); + } + + /** + * @return ListModel + */ + public function getGroupsList() + { + /** @var $oGroupsList ListModel */ + $oGroupsList = oxNew(ListModel::class); + $oGroupsList->init('oxgroups'); + return $this->_getObjectList($oGroupsList); + } + + /** + * @param ListModel $oObjectList + * + * @return ListModel + */ + protected function _getObjectList($oObjectList) + { + startProfile(__METHOD__); + + /** @var $oObject MultiLanguageModel */ + $oObject = $oObjectList->getBaseObject(); + if ($oObject->isMultilang()) { + $oObject->setLanguage(Registry::getLang()->getTplLanguage()); + } + $sFieldList = $oObject->getSelectFields(); + $sQ = "select {$sFieldList} from {$oObject->getViewName()}"; + $oObjectList->selectString($sQ); + + stopProfile(__METHOD__); + + return $oObjectList; + } + + /** + * @return bool + */ + public function isEditMode() + { + return true; + } + + /** + * @return string + */ + public function getRestrictionMessage() + { + return sprintf( + Registry::getLang()->translateString('D3_ORDERMANAGER_ERROR_RESTRICTIONS'), + d3_cfg_mod::get($this->_sSetModId)->getLicenseConfigData('sEditionId', 'unknown') + ); + } +} diff --git a/src/Application/Controller/Admin/d3_cfg_ordermanagerlog.php b/src/Application/Controller/Admin/d3_cfg_ordermanagerlog.php new file mode 100644 index 00000000..edb2e1d4 --- /dev/null +++ b/src/Application/Controller/Admin/d3_cfg_ordermanagerlog.php @@ -0,0 +1,38 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Application\Controller\Admin; + +use D3\ModCfg\Application\Controller\Admin\Log\d3_cfg_log; + +class d3_cfg_ordermanagerlog extends d3_cfg_log +{ + protected $_sModId = 'd3_ordermanager'; + + /** + * @return string + */ + public function d3getAdditionalUrlParams() + { + $sRet = parent::d3getAdditionalUrlParams(); + + if ($this->_sModId) { + $sRet .= '&sD3ModId='.$this->_sModId; + } + + return $sRet; + } +} diff --git a/src/Application/Controller/Admin/d3_cfg_ordermanagerlog_list.php b/src/Application/Controller/Admin/d3_cfg_ordermanagerlog_list.php new file mode 100644 index 00000000..3334aa3c --- /dev/null +++ b/src/Application/Controller/Admin/d3_cfg_ordermanagerlog_list.php @@ -0,0 +1,24 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Application\Controller\Admin; + +use D3\ModCfg\Application\Controller\Admin\Log\d3_cfg_log_list; + +class d3_cfg_ordermanagerlog_list extends d3_cfg_log_list +{ + protected $_sModId = 'd3_ordermanager'; +} diff --git a/src/Application/Controller/Admin/d3_cfg_ordermanagerset.php b/src/Application/Controller/Admin/d3_cfg_ordermanagerset.php new file mode 100644 index 00000000..18acd875 --- /dev/null +++ b/src/Application/Controller/Admin/d3_cfg_ordermanagerset.php @@ -0,0 +1,36 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Application\Controller\Admin; + +use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_; + +class d3_cfg_ordermanagerset extends d3_cfg_mod_ +{ + /** + * @return string + */ + public function render() + { + $this->addTplParam('sListClass', 'd3_cfg_ordermanagerset_list'); + $this->addTplParam('sMainClass', 'd3_cfg_ordermanagerset_main'); + + $this->_hasListItems = false; + + return parent::render(); + } +} diff --git a/src/Application/Controller/Admin/d3_cfg_ordermanagerset_licence.php b/src/Application/Controller/Admin/d3_cfg_ordermanagerset_licence.php new file mode 100644 index 00000000..39a13b7f --- /dev/null +++ b/src/Application/Controller/Admin/d3_cfg_ordermanagerset_licence.php @@ -0,0 +1,28 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Application\Controller\Admin; + +use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_licence; + +class d3_cfg_ordermanagerset_licence extends d3_cfg_mod_licence +{ + protected $_sModId = 'd3_ordermanager'; + protected $_hasNewsletterForm = false; + protected $_sMenuItemTitle = 'd3mxordermanager'; + protected $_sMenuSubItemTitle = 'd3mxordermanager_settings'; +} diff --git a/src/Application/Controller/Admin/d3_cfg_ordermanagerset_list.php b/src/Application/Controller/Admin/d3_cfg_ordermanagerset_list.php new file mode 100644 index 00000000..c57e30c8 --- /dev/null +++ b/src/Application/Controller/Admin/d3_cfg_ordermanagerset_list.php @@ -0,0 +1,43 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Application\Controller\Admin; + +use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_list; + +class d3_cfg_ordermanagerset_list extends d3_cfg_mod_list +{ + // enables language depended configuration + protected $_blD3ShowLangSwitch = true; + protected $_sMenuItemTitle = 'd3mxordermanager'; + protected $_sMenuSubItemTitle = 'd3mxordermanager_settings'; + + /** + * @return null + */ + public function render() + { + $sRet = parent::render(); + + // default page number 1 + $this->addTplParam('oxid', 1); + $this->addTplParam("default_edit", "d3_cfg_ordermanagerset_main"); + $this->addTplParam("updatemain", $this->_blUpdateMain); + + return $sRet; + } +} diff --git a/src/Application/Controller/Admin/d3_cfg_ordermanagerset_main.php b/src/Application/Controller/Admin/d3_cfg_ordermanagerset_main.php new file mode 100644 index 00000000..ba7ec6e1 --- /dev/null +++ b/src/Application/Controller/Admin/d3_cfg_ordermanagerset_main.php @@ -0,0 +1,176 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Application\Controller\Admin; + +use D3\Ordermanager\Application\Model\d3ordermanager; +use D3\ModCfg\Application\Controller\Admin\d3_cfg_mod_main; +use D3\ModCfg\Application\Model\d3str; +use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod; +use D3\ModCfg\Application\Model\Filegenerator\d3filegeneratorcronsh; +use D3\ModCfg\Application\Model\Shopcompatibility\d3ShopCompatibilityAdapterHandler; +use OxidEsales\Eshop\Core\Request; +use OxidEsales\Eshop\Application\Model\Shop; +use OxidEsales\Eshop\Core\Module\Module; +use OxidEsales\Eshop\Core\ViewConfig; +use OxidEsales\Eshop\Core\Registry; + +class d3_cfg_ordermanagerset_main extends d3_cfg_mod_main +{ + protected $_sModId = 'd3_ordermanager'; + protected $_sThisTemplate = "d3_cfg_ordermanagerset_main.tpl"; + protected $_blHasDebugSwitch = true; + protected $_sDebugHelpTextIdent = 'D3_ORDERMANAGER_SET_DEBUG_DESC'; + protected $_sMenuItemTitle = 'd3mxordermanager'; + protected $_sMenuSubItemTitle = 'd3mxordermanager_settings'; + + /** + * get basic cronjob access password; for cases only, if no password is set + * + * @return string + */ + public function getBaseCronPW() + { + $oManager = oxNew(d3ordermanager::class); + return $oManager->getBaseCronPW(); + } + + /** + * @param bool $blUsePw + * @param bool|int $iCronJobId + * + * @return string + */ + public function getCronLink($blUsePw, $iCronJobId = false) + { + /** @var $oViewConf ViewConfig */ + $oViewConf = oxNew(ViewConfig::class); + + $sBaseUrl = $oViewConf->getModuleUrl('d3ordermanager').'public/d3_ordermanager_cron.php'; + + $aParameters = array( + 'shp' => $oViewConf->getActiveShopId(), + ); + + if ($iCronJobId !== false) { + $aParameters['cjid'] = $iCronJobId; + } + + if ($blUsePw) { + $aParameters['key'] = $this->d3GetSet()->getValue('sCronPassword') ? + $this->d3GetSet()->getValue('sCronPassword') : + $this->getBaseCronPW(); + } + + /** @var $oD3Str d3str */ + $oD3Str = oxNew(d3str::class); + $sURL = $oD3Str->generateParameterUrl($sBaseUrl, $aParameters); + + return $sURL; + } + + /** + * @return array + */ + public function getAvailableCronjobIds() + { + /** @var d3ordermanager $oManager */ + $oManager = oxNew(d3ordermanager::class); + return $oManager->getAvailableCronjobIds(); + } + + /** + * @param bool|array $aCJID + * + * @return string + */ + public function getCJIDDesc($aCJID) + { + if ($aCJID['count'] == 1) { + return sprintf( + Registry::getLang()->translateString('D3_ORDERMANAGER_SET_CRON_JOBID', null, true), + $aCJID['id'], + $aCJID['count'] + ); + } else { + return sprintf( + Registry::getLang()->translateString('D3_ORDERMANAGER_SET_CRON_JOBSID', null, true), + $aCJID['id'], + $aCJID['count'] + ); + } + } + + /** + * @param bool|int $iCronJobId + * + * @return string + */ + public function getCronTimestampVarName($iCronJobId = false) + { + $sVarName = "sCronExecTimestamp"; + + if ($iCronJobId !== false) { + $sVarName .= $iCronJobId; + } + + return $sVarName; + } + + /** + * @return array + */ + public function getCronProviderList() + { + /** @var d3filegeneratorcronsh $oD3ShGenerator */ + $oD3ShGenerator = oxNew(d3filegeneratorcronsh::class); + + return $oD3ShGenerator->getContentList(); + } + + public function generateCronShFile() + { + /** @var Module $oModule */ + $oModule = oxNew(Module::class); + + /** @var d3ShopCompatibilityAdapterHandler $oD3CompatibilityAdapterHandler */ + $oD3CompatibilityAdapterHandler = oxNew(d3ShopCompatibilityAdapterHandler::class); + $sModulePath = $oD3CompatibilityAdapterHandler->call( + 'oxmodule__getModuleFullPath', + array($oModule, d3_cfg_mod::get($this->_sModId)->getMetaModuleId()) + ); + + $sScriptPath = $sModulePath . "/public/d3_ordermanager_cron.php"; + + $sCronId = Registry::get(Request::class)->getRequestEscapedParameter('cronid'); + + /** @var Shop $oShop */ + $oShop = Registry::getConfig()->getActiveShop(); + $aParameters = array( + 0 => $oShop->getId(), + 1 => $sCronId, + ); + + /** @var d3filegeneratorcronsh $oD3ShGenerator */ + $oD3ShGenerator = oxNew(d3filegeneratorcronsh::class); + + $oD3ShGenerator->setContentType(Registry::get(Request::class)->getRequestEscapedParameter('crontype')); + $oD3ShGenerator->setScriptPath($sScriptPath); + $oD3ShGenerator->setSortedParameterList($aParameters); + $oD3ShGenerator->startDownload('d3ordermanager_'.$oShop->getId()."_".$sCronId.".sh"); + } +} diff --git a/src/Application/Controller/Admin/d3_ordermanager_jobs.php b/src/Application/Controller/Admin/d3_ordermanager_jobs.php new file mode 100644 index 00000000..dde76b50 --- /dev/null +++ b/src/Application/Controller/Admin/d3_ordermanager_jobs.php @@ -0,0 +1,199 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Application\Controller\Admin; + +use D3\Ordermanager\Application\Model\d3ordermanager; +use D3\Ordermanager\Application\Model\d3ordermanagerlist; +use D3\Ordermanager\Application\Model\d3ordermanager_execute; +use D3\Ordermanager\Application\Model\d3ordermanager_toorderassignment; +use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod; +use D3\ModCfg\Application\Model\d3filesystem; +use OxidEsales\Eshop\Application\Model\Order; +use OxidEsales\Eshop\Application\Controller\Admin\AdminDetailsController; +use OxidEsales\Eshop\Core\Registry; +use OxidEsales\Eshop\Core\Request; + +class d3_ordermanager_jobs extends AdminDetailsController +{ + /** @var d3ordermanagerlist */ + protected $_aJobList; + protected $_sHelpLinkMLAdd; + + /** + * @return string + */ + public function render() + { + parent::render(); + + $soxId = $this->getEditObjectId(); + $this->addTplParam("oxid", $soxId); + + if ($soxId != "-1" && isset($soxId)) { + // load object + $oItem = oxNew(Order::class); + $oItem->load($soxId); + $this->addTplParam("edit", $oItem); + } + + $sJobFolder = Registry::getSession()->getVariable('d3OrderManagerFolderSelect'); + $this->addTplParam("jobfolder", $sJobFolder); + $this->_aJobList = $this->_d3GetManuallyManagerJobs($sJobFolder); + + return "d3_ordermanager_jobs.tpl"; + } + + public function changeFolder() + { + Registry::getSession()->setVariable( + 'd3OrderManagerFolderSelect', + Registry::get(Request::class)->getRequestEscapedParameter('jobfolder') + ); + } + + /** + * @return d3ordermanagerlist + */ + public function d3GetManagerJobs() + { + /** @var d3ordermanagerlist $oManagerList */ + $oManagerList = oxNew(d3ordermanagerlist::class); + $oManagerList->getList(); + + return $oManagerList; + } + + /** + * @param $sFolderId + * @return d3ordermanagerlist + */ + protected function _d3GetManuallyManagerJobs($sFolderId) + { + /** @var $oManagerList d3ordermanagerlist */ + $oManagerList = oxNew(d3ordermanagerlist::class); + return $oManagerList->d3GetManuallyManagerJobsByFolder($sFolderId); + } + + /** + * @return array + */ + public function d3GetJobList() + { + return $this->_aJobList->getArray(); + } + + public function d3execordermanager() + { + /** @var d3ordermanager $oManager */ + $oManager = oxNew(d3ordermanager::class); + $oManager->load(Registry::get(Request::class)->getRequestEscapedParameter('ordermanagerid')); + /** @var d3ordermanager_execute $oManagerExec */ + $oManagerExec = oxNew(d3ordermanager_execute::class, $oManager); + $oManagerExec->exec4order(Registry::get(Request::class)->getRequestEscapedParameter('oxid')); + $oManagerExec->finishJobExecution(); + } + + public function d3ExecChangedOrderManager() + { + /** @var d3ordermanager $oManager */ + $oManager = oxNew(d3ordermanager::class); + $oManager->load(Registry::get(Request::class)->getRequestEscapedParameter('ordermanagerid')); + $oManager->setEditedValues(Registry::get(Request::class)->getRequestEscapedParameter('aContent')); + /** @var d3ordermanager_execute $oManagerExec */ + $oManagerExec = oxNew(d3ordermanager_execute::class, $oManager); + $oManagerExec->exec4order(Registry::get(Request::class)->getRequestEscapedParameter('oxid')); + $oManagerExec->finishJobExecution(); + } + + public function d3resetOrderManagerAssignment() + { + /** @var d3ordermanager $oManager */ + $oManager = oxNew(d3ordermanager::class); + /** @var d3ordermanager_toorderassignment $oAssignment */ + $oAssignment = oxNew(d3ordermanager_toorderassignment::class, $oManager); + $oAssignment->resetAssignment( + Registry::get(Request::class)->getRequestEscapedParameter('ordermanagerid'), + Registry::get(Request::class)->getRequestEscapedParameter('oxid') + ); + } + + /** + * @return mixed + */ + public function getFolderList() + { + /** @var d3ordermanager $oManager */ + $oManager = oxNew(d3ordermanager::class); + return $oManager->d3getSelectableFolderList(); + } + + public function execChangedContents() + { + $sItemId = Registry::get(Request::class)->getRequestEscapedParameter('oxid'); + /** @var $oManager d3ordermanager */ + $oManager = oxNew(d3ordermanager::class); + $oManager->load(Registry::get(Request::class)->getRequestEscapedParameter('ordermanagerid')); + $this->addTplParam('aMailContent', $oManager->getEditableContent($sItemId)); + $this->addTplParam('sAction', __FUNCTION__); + $this->addTplParam('oOrderManager', $oManager); + } + + /** + * @return array + */ + public function getUserMessages() + { + return array(); + } + + /** + * @return string + */ + public function getHelpURL() + { + $sUrl = $this->d3GetSet()->getHelpURL(); + /** @var $oFS d3filesystem */ + $oFS = oxNew(d3filesystem::class); + + if ($this->_sHelpLinkMLAdd) { + $sUrl .= $oFS->unprefixedslashit(Registry::getLang()->TranslateString($this->_sHelpLinkMLAdd)); + } + + $aFileName = $oFS->splitFilename($sUrl); + + // has no extension + if (false == $aFileName['ext']) { + $sUrl = $oFS->trailingslashit($sUrl); + } + + return $sUrl; + } + + /** + * @return d3_cfg_mod + */ + public function d3GetSet() + { + return d3_cfg_mod::get('d3_ordermanager'); + } + + public function getLink() + { + return ''; + } +} diff --git a/src/Application/Controller/d3ordermanager_response.php b/src/Application/Controller/d3ordermanager_response.php new file mode 100644 index 00000000..d44254be --- /dev/null +++ b/src/Application/Controller/d3ordermanager_response.php @@ -0,0 +1,268 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Application\Controller; + +use D3\Ordermanager\Application\Model\Exceptions\d3ordermanager_cronUnavailableException; +use D3\Ordermanager\Application\Model\d3ordermanager; +use D3\Ordermanager\Application\Model\d3ordermanagerlist; +use D3\Ordermanager\Application\Model\d3ordermanager_execute; +use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod; +use D3\ModCfg\Application\Model\Log\d3log; +use OxidEsales\Eshop\Core\Request; +use OxidEsales\Eshop\Core\Registry; +use OxidEsales\Eshop\Core\Base; +use OxidEsales\Eshop\Core\Exception\StandardException; + +class d3ordermanager_response extends Base +{ + private $_sModId = 'd3_ordermanager'; + + public function init() + { + startProfile(__METHOD__); + + $blExceptionThrown = $this->_startExecution(); + + if ($this->isBrowserCall() && false == $blExceptionThrown) { + echo "script successfully finished".PHP_EOL; + } + + Registry::getSession()->freeze(); + + stopProfile(__METHOD__); + + $this->_getSet()->d3getLog()->d3GetProfiling(); + } + + /** + * @return bool + */ + protected function _startExecution() + { + startProfile(__METHOD__); + + $blExc = false; + + try { + $iStartTime = microtime(true); + $this->_getSet()->d3getLog()->log(d3log::INFO, __CLASS__, __FUNCTION__, __LINE__, "start cron", ""); + + $this->_checkUnavailableCronjob(); + $this->_getSet()->setValue($this->_getCronTimestampVarName(), date('Y-m-d H:i:s')); + $this->_getSet()->saveNoLicenseRefresh(); + + $this->_startJobs(); + + $iExecTime = microtime(true) - $iStartTime; + $this->_getSet()->d3getLog()->log( + d3log::INFO, + __CLASS__, + __FUNCTION__, + __LINE__, + "end cron", + 'execution time: '.$iExecTime." sec" + ); + + } catch (d3ordermanager_cronUnavailableException $oEx) { + /** @var d3ordermanager_cronunavailableexception $oEx */ + $oEx->d3showMessage(); + $blExc = true; + } catch (StandardException $oEx) { + /** @var StandardException $oEx */ + $oEx->debugOut(); + $blExc = true; + } + + stopProfile(__METHOD__); + + return $blExc; + } + + protected function _startJobs() + { + startProfile(__METHOD__); + + /** @var $oManagerList d3OrdermanagerList */ + $oManagerList = oxNew(d3ordermanagerlist::class); + $oManagerList->setCronJobId($this->_getCronJobIdParameter()); + $oManagerList->setCustomSorting('oxsort ASC'); + $oManagerList->getList(); + + /** @var d3OrderManager $oHandleManager */ + $oHandleManager = oxNew(d3ordermanager::class); + /** @var d3ordermanager_execute $oHandleManagerExec */ + $oHandleManagerExec = oxNew(d3ordermanager_execute::class, $oHandleManager); + + // disable admin mode for using active check + $blOldAdminMode = self::$_blIsAdmin; + self::$_blIsAdmin = false; + + $oHandleManager->d3getLog()->log( + d3log::INFO, + __CLASS__, + __FUNCTION__, + __LINE__, + 'manager count', + $oManagerList->count() + ); + + /** @var $oManager d3ordermanager */ + foreach ($oManagerList->getList() as $oManager) { + $oHandleManager = oxNew(d3ordermanager::class); + $oHandleManager->load($oManager->getId()); + $oHandleManagerExec->setManager($oHandleManager); + + self::$_blIsAdmin = $blOldAdminMode; + $oHandleManagerExec->startJobExecution(); + self::$_blIsAdmin = false; + } + + self::$_blIsAdmin = $blOldAdminMode; + $oHandleManagerExec->finishJobExecution(); + + stopProfile(__METHOD__); + } + + /** + * @return bool + */ + protected function _checkAccessKey() + { + $sSetCronPassword = $this->_getSet()->getValue('sCronPassword'); + + /** @var d3ordermanager $oManager */ + $oManager = oxNew(d3ordermanager::class); + $sGetAccessKey = Registry::get(Request::class)->getRequestEscapedParameter("key"); + $sRegisteredAccessKey = $sSetCronPassword ? $sSetCronPassword : $oManager->getBaseCronPW(); + + if ($this->hasValidAccessKey($sRegisteredAccessKey, $sGetAccessKey)) { + return false; + } + + return true; + } + + /** + * @return d3_cfg_mod + */ + protected function _getSet() + { + return d3_cfg_mod::get($this->_sModId); + } + + /** + * @return bool + */ + public function showDisabledMessage() + { + return false == $this->_getSet()->getValue('blCronActive') && + ($this->_getSet()->hasDebugMode() || $this->isBrowserCall()); + } + + /** + * @return bool + */ + public function isBrowserCall() + { + return $_SERVER['REMOTE_ADDR'] || $_SERVER['HTTP_USER_AGENT']; + } + + /** + * @param $sRegisteredAccessKey + * @param $sGetAccessKey + * + * @return bool + */ + protected function hasValidAccessKey($sRegisteredAccessKey, $sGetAccessKey) + { + return ( + $_SERVER['REMOTE_ADDR'] || + $_SERVER['HTTP_USER_AGENT'] + ) && $sRegisteredAccessKey != $sGetAccessKey; + } + + /** + * @throws d3ordermanager_cronunavailableexception + */ + protected function _checkUnavailableCronjob() + { + if (false == $this->_getSet()->isActive()) { + /** @var d3ordermanager_cronunavailableexception $oEx */ + $oEx = oxNew(d3ordermanager_cronunavailableexception::class, 'order manager module is disabled'); + $oEx->d3enableScreenMessage(); + $oEx->debugOut(); + throw $oEx; + } elseif (false == $this->_checkAccessKey()) { + /** @var d3ordermanager_cronunavailableexception $oEx */ + $oEx = oxNew(d3ordermanager_cronunavailableexception::class, 'cron via browser: missing or wrong identification'); + $oEx->d3enableScreenMessage(); + $oEx->debugOut(); + throw $oEx; + } else { + $this->_checkDisabledCronjob(); + } + } + + /** + * @throws d3ordermanager_cronunavailableexception + */ + public function _checkDisabledCronjob() + { + if ($this->showDisabledMessage()) { + /** @var d3ordermanager_cronunavailableexception $oEx */ + $oEx = oxNew(d3ordermanager_cronunavailableexception::class, 'cronjob script is disabled'); + $oEx->d3enableScreenMessage(); + $oEx->debugOut(); + throw $oEx; + } elseif (false == $this->_getSet()->getValue('blCronActive')) { + /** @var d3ordermanager_cronunavailableexception $oEx */ + $oEx = oxNew(d3ordermanager_cronunavailableexception::class, 'cron via browser: missing or wrong identification'); + $oEx->d3disableScreenMessage(); + $oEx->debugOut(); + throw $oEx; + } + } + + /** + * @return string + */ + protected function _getCronJobIdParameter() + { + $iCjId = Registry::get(Request::class)->getRequestEscapedParameter('cjid'); + + if (false === $iCjId || null === $iCjId) { + $iCjId = 0; + } + + return $iCjId; + } + + /** + * @return string + */ + protected function _getCronTimestampVarName() + { + $sVarName = "sCronExecTimestamp"; + + if ($this->_getCronJobIdParameter() !== false) { + $sVarName .= $this->_getCronJobIdParameter(); + } + + return $sVarName; + } +} diff --git a/src/Application/Model/Actions/d3ordermanager_action_abstract.php b/src/Application/Model/Actions/d3ordermanager_action_abstract.php new file mode 100644 index 00000000..40d144db --- /dev/null +++ b/src/Application/Model/Actions/d3ordermanager_action_abstract.php @@ -0,0 +1,75 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Actions/d3ordermanager_action_changedelcosts.php b/src/Application/Model/Actions/d3ordermanager_action_changedelcosts.php new file mode 100644 index 00000000..d302e8e0 --- /dev/null +++ b/src/Application/Model/Actions/d3ordermanager_action_changedelcosts.php @@ -0,0 +1,93 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Actions/d3ordermanager_action_changediscount.php b/src/Application/Model/Actions/d3ordermanager_action_changediscount.php new file mode 100644 index 00000000..96bbfa3a --- /dev/null +++ b/src/Application/Model/Actions/d3ordermanager_action_changediscount.php @@ -0,0 +1,93 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Actions/d3ordermanager_action_custaddtogroup.php b/src/Application/Model/Actions/d3ordermanager_action_custaddtogroup.php new file mode 100644 index 00000000..72c67e27 --- /dev/null +++ b/src/Application/Model/Actions/d3ordermanager_action_custaddtogroup.php @@ -0,0 +1,124 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Actions/d3ordermanager_action_custdelfromgroup.php b/src/Application/Model/Actions/d3ordermanager_action_custdelfromgroup.php new file mode 100644 index 00000000..ff4c4615 --- /dev/null +++ b/src/Application/Model/Actions/d3ordermanager_action_custdelfromgroup.php @@ -0,0 +1,125 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +lPaRvQNwQz8EeGSflzy= \ No newline at end of file diff --git a/src/Application/Model/Actions/d3ordermanager_action_deleteorder.php b/src/Application/Model/Actions/d3ordermanager_action_deleteorder.php new file mode 100644 index 00000000..33cdd9af --- /dev/null +++ b/src/Application/Model/Actions/d3ordermanager_action_deleteorder.php @@ -0,0 +1,78 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Actions/d3ordermanager_action_executemethod.php b/src/Application/Model/Actions/d3ordermanager_action_executemethod.php new file mode 100644 index 00000000..b65b41f5 --- /dev/null +++ b/src/Application/Model/Actions/d3ordermanager_action_executemethod.php @@ -0,0 +1,91 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Actions/d3ordermanager_action_exportlist.php b/src/Application/Model/Actions/d3ordermanager_action_exportlist.php new file mode 100644 index 00000000..87548956 --- /dev/null +++ b/src/Application/Model/Actions/d3ordermanager_action_exportlist.php @@ -0,0 +1,94 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Actions/d3ordermanager_action_generatepdf.php b/src/Application/Model/Actions/d3ordermanager_action_generatepdf.php new file mode 100644 index 00000000..fe9db69f --- /dev/null +++ b/src/Application/Model/Actions/d3ordermanager_action_generatepdf.php @@ -0,0 +1,112 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +FmEbCC2CeRPMSYOfOyA+Ov87Um== \ No newline at end of file diff --git a/src/Application/Model/Actions/d3ordermanager_action_interface.php b/src/Application/Model/Actions/d3ordermanager_action_interface.php new file mode 100644 index 00000000..cb9da101 --- /dev/null +++ b/src/Application/Model/Actions/d3ordermanager_action_interface.php @@ -0,0 +1,22 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +HR+cPrFFjwG150oBt7eYX+UA9oMPp2sbREJiLVfH/ZCbs2pWyqKnb564WhkvTP+LqDZEw0M4S9N1 +Ac8mw2BK4ebYefYGJV3Im1DNh+wQpghrte84s2+7fJLmP+7TwmITRC0dRzpZ713WTbfHMC5avGz/ +xfzRepN2UhnnV2dw0wEhLkJUftw0B1aX4bozYjerxaroJVw7sBftkfS7CJ3j21A/NOqQM8G1bBVO +TC7VeJRSG0cE3ZHqOvjeji+kDoL0frE76MFsbPSpup9YpHSpxHF+VZi5t79p6sl7s/6LjeWpNYz/ +Mt3g9bx/qUHbduyYrCViAZAl79DjW6kRfQj1IENLqA2fsmimBVZKUWiH5ngBvekyEjJt/nc7jw3B +QA7nduhCG209PheW4nFP6qPtJ4TgXGxaz3cZ5+Bvj+rIuNSK9YshyVOElIa8ORnzO011ss3Q0msm +Jotpa6anEguQ+80kCGAqoBNZyUt3cakUyXfLmLqFlS27TaeJJsXPQ9wzyt9wkEbWKh0srg2M4yxG +iW8YX0MBaXeaTBqQjnQD6sbav52FFNcFbY9ftKNj6bCZ5pD+vdoR6EilRBnPr721mkc0Y8+PDd3z +Qy91OztUwxk0VAli28esztSL3Ma/CsMVFqC+G7GnOLqiPH2G1JgYA5PPm7AJfSMq22qUXISzuYWE +5XGXRvG13g47fPVLhiSEXMWHW8puyT/hyM8WVBhWYf2eLPD9c69Lb3URp6rCjM12mvmfV9h903Hx ++RAbjIV1QAYxLgX+wM2mcpQJtnBu4WATjw84tLffVco5/ZNWOByKKIPkr7LwV1yKJl41MxodawPY +vj49dW9wr1EEJPOGCirgNkF8fQzAh5k5zdUJ5zVStTmpDncZ+NAhmk1Ns2Yr3TCU32Kl5zP+uS/M +7vcQBPpXqZe6cMncs366lkd4pgUMDqHWepgWUNsproYpGID3NnffIO6wXjSJfpuMFwUxUNYTZNuB +l9dzttKcwe8ddo1ipUIPZ052KW27YYXFncXD2EtTJjxs0IUcLlTfIS+aDGQ/wvUGXFEIkQ6vgN7b +wWI4fRqBmbHitLCvm9wGwRrCUrRAoD08s1V91M3smBSs6mrQdJhANlCPhgYuH612dMP1J6pJMWBg +O3hugetNnNMsBXfcAEwiPBY8QuED1SOr2PNYDbremh6LJdL6LueFa735jY9wGaqatj3ZtLPvrTqf +UyiWxOw1TIH0dt9Hr/R/5PAiT0YPv9GBwZLrcn+uqpfzO74/eU0uowBaHMdVRlQCEWKnIedVmG5p +vRv7LLKbgkngFro8KFJH2vxzj8YbEyQxYP9q8IT+ojBS7sd9x4Cs9UTthYCbMfwbfv6vaFO/6ZQr +akv9WOGSXajgu1TgfwKJCo5toaiNUFFDCeFW70q+P6To8U/w8RRN/YyCiNMRILe= \ No newline at end of file diff --git a/src/Application/Model/Actions/d3ordermanager_action_moveordertofolder.php b/src/Application/Model/Actions/d3ordermanager_action_moveordertofolder.php new file mode 100644 index 00000000..cef8078f --- /dev/null +++ b/src/Application/Model/Actions/d3ordermanager_action_moveordertofolder.php @@ -0,0 +1,125 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +sm== \ No newline at end of file diff --git a/src/Application/Model/Actions/d3ordermanager_action_sendmail.php b/src/Application/Model/Actions/d3ordermanager_action_sendmail.php new file mode 100644 index 00000000..c0774c90 --- /dev/null +++ b/src/Application/Model/Actions/d3ordermanager_action_sendmail.php @@ -0,0 +1,102 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Actions/d3ordermanager_action_setfieldvalue.php b/src/Application/Model/Actions/d3ordermanager_action_setfieldvalue.php new file mode 100644 index 00000000..025ad1ab --- /dev/null +++ b/src/Application/Model/Actions/d3ordermanager_action_setfieldvalue.php @@ -0,0 +1,90 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Actions/d3ordermanager_action_setpaiddate.php b/src/Application/Model/Actions/d3ordermanager_action_setpaiddate.php new file mode 100644 index 00000000..2ef494fb --- /dev/null +++ b/src/Application/Model/Actions/d3ordermanager_action_setpaiddate.php @@ -0,0 +1,79 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Actions/d3ordermanager_action_setsendednowdate.php b/src/Application/Model/Actions/d3ordermanager_action_setsendednowdate.php new file mode 100644 index 00000000..2e60dfb9 --- /dev/null +++ b/src/Application/Model/Actions/d3ordermanager_action_setsendednowdate.php @@ -0,0 +1,80 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +JfuJjlmWb60= \ No newline at end of file diff --git a/src/Application/Model/Actions/d3ordermanager_action_stornoorder.php b/src/Application/Model/Actions/d3ordermanager_action_stornoorder.php new file mode 100644 index 00000000..35e909b6 --- /dev/null +++ b/src/Application/Model/Actions/d3ordermanager_action_stornoorder.php @@ -0,0 +1,76 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +HR+cPvX6Syri0qZZQO/cxYm3CRoq08ALA36d7OIunasV/tM2iOQ+R3/Zotq4JWe8JqccWyr8C6yn +E+ydZq50DyU7wnGHsR1vFf5P/1ivzWJDIG2UnYOG2vaI7bQDUojoslTJ+odl9fF2X1oDEtUd8Z2k +yU38WSrQYvNkX97NOjOD89iE0Xw7LQqsN6lZREUq+eFFt4PwOYnH7pCZORa1PQJkL5d5Wxq3KQOG +K05B4RWD7PKBvmi5BYTq8c7LS4/Y/fzUUy73C+CoOiqNC+qJ/dux1TnoStPVPhP4uzQWiKVgKfiN +VoTJ4t+tXoLwff7kFs0XY5QC1HK8ObYJ10/hkRkBZ1Q0dDZzISQf1usx9zXWfCqledOdnfVOfrAW +YpkjqUFcmizmMAxQtPpnVxHVoJMh5vhXOS9iNokSw9GirGtlTnOgZ596fv2DlnqDEFI+7+fRZvCT +bpP0n/4gbSNAHk4QRDUPI8RQCs3axQUBuZShelZEsONLd4sboBfMIxG3WIfkX7iPL6gjZst9dPbC +sHGCM3/Jl5CRn4adny6Xw8lvS3bgPKAE/ClDxDEdYm2TdeUMdh1sWg2Q9+C219GCjdgnPye4bp7n +Y978uM3UW/4U7GzQC4xwXGhfn2pnxtq5js0uHYNyAAIx8mF/gmrpWHZA1EExCS6Jpha0PRdQInDh +XvKTti0HUeLH0nK4yupsvCErlIZMd9cwsOe+EBSeOUx72OgzcAeeZaiLEhqN2CfzX/BdxiTrsvXb +gluNXFpERk5CbW3diCdYnaSJGuYqvlpcYTb4dWjqpMi1ITGOhZ4xVnTRBYd+rAAXHJuEQT5NbA7X +48W/b04jtXe9rNuFjkYvXWambmgL17pwB+g0ALoENQqMgiFsobujGAfjD5REUTPU4m9g9J7oBRbr +8CaDnxjIDUfSM5keI57ii5PkVJFUJEuvKTxFtHA0T6kfZQaTzMKTHyrbGoFaRYkkY+M1cPAuytlc +W93JnGSB5uoMCIwRYwiqhACOcCr3bZ++6wOARco4ULcPRbEYbi1Tvowu5JBjq+julNeZoGEW0pTm +gDBqxqH180tGEUZrX+Hi3IlsSUQobQhVZND5/k9V7lU69J2buroVjd8ajNvkJsCo/KSFTE0XfNtk +zrmpqMb1WL6lFfZvCbNzQew4RBAvgGuhY1rAChx8enrHxPV8LZBjeW6HU+GqODNhcfVNgtdnrMZU +VULxw7DwzapPatwRE+f5NgmCu2xZind8Gk3xomUGcPOx73/zEbwoPV0JWeD/fUyDaZPzmDF7VYLN +ssYdlosiUQ0c33yLCGvpSOfY/pFj1+dQLh8dQQ3NfXnqX+wXaUuqYym+L6bLRpGDXO3/qnERnTlH +QTcgwcCfO5Zxb+EDmQPkcRRSskbsGz7ENHFj6ZDCBxl43QM+yovOE+h7EMKlBiavfq9Ecicn9F/g +Qf5NPxeohgCFCDqju9vz5Aelu0u3EyQ2bmihzqSVhP/x6bLmtPgyeKiSD044qeOFTPMwrjCUGtiI +7L7B4Mh57hYrSfaanWs092XWUCAUivUYjPRMdC1GsL51GYWEahWTDHQzQoJtBzNEQw8JuFqTmRlB +m8BfX9WQ8jVqJnFLY6kBz8q8vs5S3BkT1ll8PwLUNkuNugDsDi0fLiOL65QurqaTVgQsxW31CuZO +0uaFWrlPlmps4EBf5YI3otSRKiXgwNBMQJwJcCC5LDSfyi6Na/K7rAVdntGLbsIOP1JYFJV2luyA +UljMypFcb+QLhyqKRtKYJ9PfpBiImHucXhjYxX1T2I3AbMeC/qHhihMn6PoNyeNXzetehds2WiNv +pwjvdSShmq79P/RtDdIBjmiQUk/1UBtp55NyhjmcB1hOXH39C2jNhh1amN8Oya6jepQeXAFf9gVK +T3c6NNeYfbrdyrXpCA9t//i/6itN5djX6bD+9WuXN2SZJqPO0RZ7Urbb6e+kNjBmJwWEkkA4Yb2O +Xlu6N4qTXCR/BtdHa2zSwzzYVH/fSqnzdjufZtXZS8WhUG6SZ/iYf0SXNT3om910+H17eZP6jx9g +RM/w7WX3+IJ080u2j/g+NQttwTBs7G2wbvWqruyEFlmDmSzs2YZD5ykpTNCrPlABvIvk2FMpgXhb +plTyh61YH0wGYsLd8+s6+CGOZ+chDrAJmo+Hr8Ik374wcAZ5ATDt0G7pDEV5eOZoGMMZ5rrP73xE +DUeaKaqDDVpqvkPEEN4+st9O/kgfoKkZIbp8OYIuGs1LVRuQW5RZqBjnPME3FaVHvwPjOHGI+3Nn +MOLL6q/Bttt78NyGDtPrb9Vc/fJhZDyLk0ujG4dRSOZlhfiDyJwKS5rC/P6pef7Z2aZukViRTsR8 +KyyFXhv5ghDpkyVyA9dB6nlIMBHFDonty09zPLw+HsMTu4xI/G2T1LDeeIol7docdgxcBg1D9IWg +ESj2DsUN/i+cIGQnmg371uqMPr9AJRry7qu2edTjzuKrOMbra/IueNxLbqyKHOoPuo6FkKWiWBuf +esGq2tTNFt4aXVKHeB3Xv+uUtc9uefS8eoUdbb2JpAVBNgINWCmMADbZlflAei0OV4evxKIbjek/ +Pgd0NgtF+1MngRLcux/TCLRsT10qLet9FxSjOrCvC6sFayK/7VDwf3FsH+6hTK7IX/yXH192vnCn +t2BZ88E4YwPCqoC274sLAlZ0RzWvdLWO24G9aRU9DDAHJ2xYCTv/mV/sw51Z0D03jYDlsHD/Z/UD +bTPy/ovBcxIU2btsRQ15Sate7v4xWyAovCLtaILapI/2NcXD0uxAhBsumUgHyCrHq3xPltx4l142 +38gSORs48wNw9cNHTgiMFJun2zC6u+wBc1LmpKzuLidb74tLyBOa8pJgK1554iLtvAzdZofO073z +Irxof/5ARmFyexwzbto6sPbJZzJ7p6LaprYvTGCJK5LlhJcLKMMz07LrpK5j34xzA+ftSdiCmHHT +09qo3NA0EuqqxeMG9KOCfRaCK1wawnhygF/01vmhPIEqjME6Rl/q495Tt0AaBIio0svbCjVMoDKu +zLgzInwYUXq3MhCN9JS/X5eGqy3t5bQOnV2L0VHGrMB/POJPS73XzZxPU9Uk/L9olCT447ZlDIXy +L2n+7xqmN1N3srRrGn+omyjqNVqtE3Tcn9c6MjVtWEoTf+ZT6qL3siCivE4Brmc3birvjOs8b5f7 +2+QCj7e1CiCUthZ071/DsG1wqeWiQqWT1Qe3C4mYIhUJtpB2IWwaJRsgwJCE9wKZjNSwcfms5G4k +15PuD0ELtsKMm6NCRBOLxOfBnwllplwN0traS4aKL7Hp62CkxGx7WdSM+Z5GStLaSSapCfEOsnoI +AjFm0yBMhHUHe5I8cFivyWsVpj9IvYsKPgcIqxO4tdy4DDd//44N35ki/1W3loECDqqMQ5Q00DqA +zB38JaYVTk7RJ12a5GnUxpdCz48IcYDQA0bebakQYdkf564OqIJJUCaQEa1CuKJzLZq+EgTZrlwd +IpiZKG9MjO+g4ZxxfFY7X4RSqAQEId9hj7yRHTnYUJAl1HC6b3V4zQHk84v2pKJ/EfDFQs+/nTpK +mwb1t8uzoyrfgzwC98wStsPjVWjlTbD7o6hmfbQ0fP7QKj4GS5SQK0zg2iaag0Sj7w4FJjXghAa8 +hMqi77VJ+s96fagOoeGJmnsIXpefEOxq4xc7YnVYrJKwTn7qYtFq3HHI7XGkryecYybbK0DUWBmn +fcqVWtQQf5OW07GoFeqXwwdbIksYtJVnAw+MA7+0LmB15LWxAVj39NaPrgI9vteILKZv3DNgpDRD +2A4U/gkjBjUI9nkwYr0egdnM92pkUUuBwmY4Oq6iFQLERAZlSbNS3Y6ZKMZBSAfHf5QmsOK7htwB +o+r2t5H27pvoV0mg9umD7lNQqjvvscLLdfUXwzEIHHCv661Ks3dw6P4/SNrnnus3+DETI7UYY2e/ +ZgYYj5TmI/4zMwYGCfsZsDe1FVjS+Q96KAn3Z4++wDWSE6hqR7QSBhRt9TlXI8zy/rSckzVHOart +b+3dRzoshPsyv7OMQAgACu0nCaHRz2aST4bjtocPXZiebKRQyvcOs0jgxpjMW7qMwJ0cpwAxVv7V +198s2QAJX7UKFJJ16HMRNsrXatoF4WTuaZ5U3UNokgBxStLp4un2bSXwB9Bz5KqMZe3W6T7Vec7i +GiqsdRly7uUVzFP2TvbYfShz6YT5G5hfQiZDjGwGK4UtG7xDDfpSrvY6SVVTIOg3EccGzPRFSQad +i8qiA1i+S8FELj6L7s+7gSQnyy342AocgBFBbrJq+hs8D5OGKTkL6/jwnIazNXgOEx100fPuFt0f +j8Ai3MgPh1MPqdLXiQpbPpv3t4cySSEU5St+gVfQ1MNinxSTGLdDN/0EMxnBxvna4ID+WdGqjfGq +8iSX8wkaKvY+pqARg5AlCYdzDfXbyNdq+aM+969RoTXEt0WjZa2Lx9nsbFJXB95KuvyqKzeN8F/v +xBCvJZ/4bQq7fcMocBh7TPcYQAC3vLUvqbjvOL4Tq8fQ2uGFXguqLu/rM+SSVapuXDjiijaj9S+w +zIAuvizPT+B2vLTX1/YzvKXP+r/LElO3jb6Lzy+vbBcJMUz8xxbUMIsBzx65jurzM7BCorgGeIzJ +oJ72pE19+wJDbAlpgoa01iUXu+OefM1ZajSWwXmZm2fxGDWQxRDTzk2/MxMilrABKcOshM/x360A +8R5WptNYcIdbGkQcAL+PJlmQ0Wnwt8ehzWPykqWW+YdP2813lWE++DDdvZxO9Hs4Le3ft7Jcrv2N +Yuw62pVAebHU/+mAzFnK6ZPEGZOI4QFRPTT90YsDYRa3FJbWHiYlcodLKyptOG1lXjYiSBX6U3tn +UjNVGEwe25bqP5aBYEzr1csU87nTiPICXaPgVrHKJdaeVCsVffs3HXveW06UIN/Hp+l2aCuaBlRo +/QXZTOP1Yglxng5MDHrfdC6O+3XONBNt+953VWreDjGXtm8XJRDh7tcEkGCxMSYexIOl8LAk5VM7 +m9iqknSHksPfwYuSsrTivJd4OxggsE6DH+zZaze4LpAUeWfLjmUzDZfUZgxATeVLjXJGZDp6325g +aecN8O6fjqBaBVOv8gev1966dX+qtEW3j/ciq6jzSzuQtwBzPAkSLN4hWdpLbkTHofQ/Mwdx4Aur +N4bxUvBvs3jR5Ovz29zRQL71ZJAQR12ABQOhqL/opp/6VxDd+Cw5P8sBBYZ6bjrH4VakSKGAD2vV +n8RPW0/WMBS/+UKVk/einvrOrkG2olW3r/J1Ni30wWEyBx20v/KEyt3wfvi3KtuIsZHUBt1ckaVw +gLQvqi3n+xKVJJjRlO2NnVidan36HNeJ0SlAQJWXOYGSydJZJtoRgHHGWiHmusBrVNBwL67HByNp +n38wvn3GMtQuDMF13xQduULQPT3FO+vdytkbtdONXy6gPTNRA/66Ip8fEaIrq4WUQ8TfyO9qz6D3 +sCsuSPIdTm== \ No newline at end of file diff --git a/src/Application/Model/Actions/d3ordermanager_actiongrouplist.php b/src/Application/Model/Actions/d3ordermanager_actiongrouplist.php new file mode 100644 index 00000000..f0a5dbb3 --- /dev/null +++ b/src/Application/Model/Actions/d3ordermanager_actiongrouplist.php @@ -0,0 +1,42 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +gW== \ No newline at end of file diff --git a/src/Application/Model/Actions/d3ordermanager_actionlist.php b/src/Application/Model/Actions/d3ordermanager_actionlist.php new file mode 100644 index 00000000..e4fdcf4b --- /dev/null +++ b/src/Application/Model/Actions/d3ordermanager_actionlist.php @@ -0,0 +1,62 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Exceptions/d3ordermanager_cronunavailableexception.php b/src/Application/Model/Exceptions/d3ordermanager_cronunavailableexception.php new file mode 100644 index 00000000..618513a1 --- /dev/null +++ b/src/Application/Model/Exceptions/d3ordermanager_cronunavailableexception.php @@ -0,0 +1,47 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +HR+cPuwc3R0VZlQ7vXIOaqkTzwNG//x9Mr2zvVWg0W2cC5kjcASBZTZJabXeg7JDCi9358YUMcFH +GT25b/6mGY8vHrA9K0/xZpj1+CaxDzdxgcN2Xnb6fdoVcVckBXwPyudEvqb4CK4dYLhFuVB8Vm71 +OGUrTkkvGeX2vtyisJ6bVVn0Via1BF4vZW2zOXj8GhjGevEIewUwDqwGxpJRpDmS/bLSenX136Q+ +ciQYvbHHvNkMhTUwvzh/ACBM0u06r2TNb1OEQkWAwvOpup9YpHSpxHF+VZi5t79pbcw5PtwX4sun +CX6Ncm/h9ZEvREIXotX3/7bB2120lBaSBLbwhOB5S1wi5A+9qIAiMBcTYcbpa14RYb6e9yAscc84 +0Y4Y+FxChw/i9Xwg9wcoQ527beoDqn2u6NjTyutR5Nx/gv6PW7sLh1051ArM6Q6BYfUA6cNxbkFN +A7ROLBvUStFYUYiuaRIOu/RYMnBXa/K9fGEastw4vnp6hJWrg7qevddOojq5+tWVZHTWgXiAwmOH +phES8zBPA0jfEOrgN62Ksq1FXjbL9O2Jtob5B5zHDZuOrGZIotYVPBhZQ7IMnrxQK39vnD4cp7Z8 +DBiQjyqjxabEyRiMOKkWWn+6Wh9v3GhR7atQDI5PZGa93qcYprgNB5ch+RITlFfzpFmkMf78LSuC +pXYhC3CK0l+f/7M8B1kgIhKkQ+OcDcupmigpY7g+vJ8QEkjCy5ftRWODOoTTn0r6koGCdX2YxR8l +rPzI3PZYsDTGcB8eAJiEoOmT4eUEPYUy9M6wj1GOS/ZHN1SfJgJX/YsAfTvL+3b0WMiTAL2Rwz7Z +Y7bQ6iuX5EbDSB8REkB8IogFZ0wgAxG2UjZsiBiWFXJFXvwdzWzuzf+tzSIdEUe92WWxWOh/cXtL +15oBAnj5GfYjdT38cxAXAUc//LBUkNQrEcdr4L8I7sXxocy59zM72wAI5a44cRr4kO6V11X96Jf6 +NG84dlOhjLNba805aZ/NQg50oXTPy+0RQztAmO5dFTnI/mW2qmlY+64r//GD+4Xu+egLc4NW14Xy +VQ2yrDa/QUOEengXvgols6PFd4LjCq1Rt4MjDh/8DlC3wxWZk7nPt8InmwoVaGhFDJ5AnRGkdEpq +kdUd0pJavbi6ctNRul5+r8GOkYD2uiZB6AQvC0Q1+UAdxSVtAN5w4MuCeGMEO1WUqlgnp9taoFyV +qARqiwrjx/HhVrBAXYYFWVXbMrCDhS/fTMhzUAinsgulswxWzm1CBkKgHlRa6ZVKcT9NJmWcTQDW +bfwHckZP10R2jP+iw7wv+qZSVNfTiM2ifKwUcIFv5Ba3ChbrkfbwTGip1V5SZywzpI00fGAolbOP +0eUoZKpbAkHqHnGwfEAvBTyOkUYZJJ+HcRdnx+KN9vZb5Tier0wQDKsm5l95eOmtahbOYqvjCHMo +jtAw5CfWpE9mx/zkAMvHfpUejPP8KkzEK/qzLm7Gzr6gDt2Thu2QS52VRxgaxU4Tgu7XiL9Agx3s +Eg8GvgfL1CLeUixcNObjHmyZT8RgygjAHVhW7tQ8yj97te7mOa7ZATddpCC8OyKgFstkjU4lC/Pi +ez7L089cFKmes0NGSYNjMnNTG7nEGEhF0vcmPnbYUAK/GDoystvea7FVdPiNuWOfBg/WXALAR9Ly +yISZ8rkWpGMQO2LdLpz5xe2OTyl/XeOpH27lVXm4lkTSOG48vNpWR4s12CZPWsJ49A3IDym4Sf4M +dYv9uYtAkiVhbHpQR//9uNTVKNJQcddkiq5dl7EzjWv4u1X6XONaO7UrQT0J+oYJHfEa56y4mUN1 +FrWiokeAuolhUUOhVyNTdB+jABwiDAD8spBbLp4C1JH11CS9r5r4HRdLsXFIxgTK8XCuwaCLL3G6 +4eHgzzqWhjv1fbUp/5KLW+gwIX48caGaD/3WLE3rjzV1Q7hXmETpOsWxQNBkgEa5i9M/58k1p379 +N+Jjw+ePNj/GV7VMBezlFw9iKnSEjwbWeT2+NHVPG9Bwm4X7VOvf66yAEEz85xtGy6SO1wCECRKd +EPOb/+UdpmGL1ksfHpaq/7Z9mPtN53+CjixYOD/wMTkgIheS1nEng8lum14s4wEefq33MIpjnciU +PPaLWCpIxPfB0Wah7iPHiq9o3T+4OIYFKxEohHcWWWXzD16t7pdq7RyAKLKSQwTKnb/TypQv57Wu +3E/5o/jo9eIGd2K12gpIH4/ved04OveJMhvovAO5rDLaAaCaOcEdPpAleoCcNpE36hWjXdc4dhhw +Vf/wjjx8+bHJiHdKqS2WcPSLL4WvLjqXS6aGiQkynFMyOWaqdloZXkbC/UuwzbEYXKn3IIj9D7fb +4qSwzH5L3TXYsR9/M8TuCL9TJnyQIqTA//c1QqLBMnOgi4G4o5D0iLs7zyFzgK8LN1JIh5QiTyro +/4lRlFBJmE4mwEuZNIFAjrNebi1jMOFLrXhG53exJkurasrbMXrXofG03Pn33IxZ6grlN8Fuky4B +0KWVR2xE8uZW4NhroxJjCw6zPhipg2cD6wVnNseQtGPjV8y/vNb6bf0lNU6BxRSGQx4W+48WZQPI +5fEILQ/wDB5iIyMevkjVvyE7E/kAnuMIpra5D1XWuxEPMsvT9Q55mJDhtpH+bzb8m5W7y4BvGzzG +s0Xf7f/tHpLVSozk4mOjGtJ5Mj2Ql4pD4zgSJKRwzydmL8uqLpU7ySMA7hkxgdPZWOz8+u0jtzJF +LCScuZBHRYyrJyEd0DH90V+gmB9OD6mZd6J7WGJsDfspJKfLegcWrOAcZ6f11Pl0jM4sUXdTKHH9 +3wro1KJ3eWQ1X3OfgEPj6WeIZXsyxVz0sSJ/RDMwdCcvLyYOy4qLNE/QOvtpe57A9M8J+h20x7Wf +Ouu0pgITLoqAfUpyC0TzKtM+Q5xwrfQfr36bo5XDaOfJ8V6xkJjlNqNI3A24vHoKztRD1lPYbb2P +GK5STn3EZGn3tsrxWuWCiIMCPiI+WJbo7wRK1g+r67IVZBTtuBcb1GZGcKgcm2ikaPHymlSKQ8vC +28TvzhosTdPBTdShP+0AdaB7Vo/k2H+xJ6m5VCXR5WBVD71YSE3SZi5GBT8oEvUWCMtl6/coL5uc +qR2EXxb1Hh/n+zytgCGnp58xTxw1y2bsSUPUg2p6gGC2356wj4oLpZSPeQNKFqGlQW7xYaOcEQv6 +LKMmWvRuKgxclspymM57D9sVkVagRI8fsDeaQ7sdZEjtJnsoiKWeKT27BqHLN8CsRECQl1mI1wjr +Hu3s \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_abstract.php b/src/Application/Model/Requirements/d3ordermanager_requirement_abstract.php new file mode 100644 index 00000000..8524ee60 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_abstract.php @@ -0,0 +1,121 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +NGRPPWSXEhmRYIvBJtY7erPjCga= \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_articlecontent1.php b/src/Application/Model/Requirements/d3ordermanager_requirement_articlecontent1.php new file mode 100644 index 00000000..470fc8c3 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_articlecontent1.php @@ -0,0 +1,27 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +HR+cPp4542Box+WLYxE50SLZ44T2t2hMo0X6GP2u8DEIdipra/vCvSR5UfVauHlhPUro3dnh3SBX +TZseWOyOoOGbyWVPWy+j6vskeoECLgiQ5E1/0YRd/amaisZdQAOxyRob91T5Ah/T8IY01Ha3ua1f +HCbaM/4QUMFk3ytK8ogfJJAIUdszBbP5zT+czGd3yHqeY+UtE+Rm1spvFPE/8b/LxS37I40X/UiN +zbEeSmZ3pmrtKD8oDNCdRN8V+AUqtSXx6b0eC+CoOiqNC+qJ/dux1TnoSu5dFWHBzGFhtLiNklka +SoSa//bKOGIMhk3PschRkYmLZ+Q7WXM6sFmMTIlIFeNVW7Jv4eiLUgyTZFGKwAQO6LGmeCpsPccg +Do9UKIRVmugRbvaWV5e4vQ8rj9Tk/D8ThmH7FYRfLUUacQIDaAU4JN4KP1Xgtg0JhO4C5LXdnX6f +ENKQIQbx/hihIiyZ2vf/XWTguMKY8zZ06YY0FN4ZkUfKVgV4d3/j0bXVbvCvvOHhifqnxip3QvkM +3fF0FSvsPZvnTjlNgdr+i+6XWhAU0/m9pafaBWFgurmHW65GwgJwHTzDuDYaeYOsoDJrNVk0czoO +Q63sA1CTjOQmtFquAgjZCuUak49coYOs41rsp3u7Qnd/INOIJBBHBCCS9qR5+MTgTDjKEB6MdiIZ +65E9380Uy10UpfziydxrA+LUTI/5TytPniuJ3jIdtLs9KmBltKXDZxOsyJXbQxMoBntFn6P4c31N +6keice0v+UAChiSWDa8MJQUNCowpwxq8u4iNBw78vBEKk025BLrJuF2xVQK5bIat3Zfzdc5Gm3f5 +KQUtpcBLOvD8Pr+VA9Iuz9ETnJu69RQXbaQ/AjjylkqXRCOrR2qaXu64muIKiqDfycJJNp2vyFfc +c+baQNWQRI+vRNd9/9E70ee9J018YRGX/PkeVgiV3nmso2A+tL/sWPLGbbq6twaSLEP4FJHoJE64 +LvF/FJtSpUQlWuAvgaKHezeZ/5krgojjEwgP3pllnM1Qf17YqZku+cglPe19h8poshgX+4xJHFbi +fZJqbdkGgmHhdPKs846BnAPBg1wa30F3rYyCJLt9gZCnshrgLUskg1D/4AJMbi9Ee1crJCk5L5ml +IjetvB1bB+bJNQkjyWpkK2SsmJAGPEbh5i9aKjEwNbZCKN1aC+k0DoVKeD1ax7yKX4gmpI18ovYE +tDx3gHtI7PzdF+OMGs16vojY/BjOFWIwY6qRyyYrb46PnvkPvHj5DVW28XIIatBz7QrcLfkksf85 +wd5qEDYP62fRyZQ0cliEv5v1rM7nfFlNQ9rh9iox94xiHSXgeRu1/w2CFO+hUst0VrX+2XlZC0Lr +0fkY61XIAmP9XNity0gjL9zoFrfqylpI2xwQl19MEJbajrpSDMXF/XYUkzrvL7VT53u8Ow4LaB7k +LyBK0Wo6KzCVgsbyqS+KemgtEZAl1ZvOjHeohfI3EeW1lO4vKuCqGnyaorotnsM1W+Iryk3T2z1F +WgjT6OGZtXFgEMtdf2/OxVOOFrHt+iG7NiNufDb1MLiXTVA2lrhtGz6tOz5A2FXoT3H8CbozBiA5 +dpvBulg563fdTuZyZnV+h1Qbjkzb752MYB7G2vvDr4b4/e1D6VzxT96ECpvmvFkIuThJ8xLQ73QL +sRoi4l9mIX7FVraztwNbWtXZ2XH5DJtAsdEBJf+QWQugaUZVTRuljyFjDDE+i3Bb6Zqhl+Kw1Jsm +WqRMEJ3/5AU9bYY3Be0Bd9a5BWEny3cErKO5v727ztY/EYUsBG== \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_articlecontent2.php b/src/Application/Model/Requirements/d3ordermanager_requirement_articlecontent2.php new file mode 100644 index 00000000..aae3196a --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_articlecontent2.php @@ -0,0 +1,27 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +HR+cPzxJBBIOE9MxPMMvbqaQk5Umk7h9B1qLziWIE4SaLmb8RElO33K2RxVtwqkIiQLX0NoSzROm +bi5s0NnrGW4Pgcf4En7ThEkdfvdYsga9wlUXUf4C0S57ZPDpCye9Mq5IF/tKrFw6+q/wBEB9GXPO +YKsUt2F1RumvpjXwpGyYmkIa71H9bqnzubPOAvXz2dkedHeSpZVfOXIsizQHHtfFp6BEux18++Lj +p8yZoFrbVuO0UJXD+6/W0PiEBltPPUQBI86cu3FZCcBD5pFj4/v+EmNSSdF/bMcX4CxwZVo/JT63 +ds8d8/E9jUON1tiYYtL2cVSmZIScsFNbT8YzP5N0Zu5UFtgMSxJRgvKAWtdEJimaZfndZIW3dFi2 +PRNNwVjcO0i4RBR7lK+jocWz72R5ywaEbUeosDaEBEmGEolA5H1McGYD7fqDTTe6w6abIAWCxpy9 +7vEdoa5YrfffSzPjy00J5s0+/eugGnBCIb0JsHMJtnSKYoa/jT5G1d58ls2l+B/4dmJs4ksAEedG +s8E14LI4b6+1SLHc0jKp/r1PtP3ehHJnE9YQtGw1SaMhR49bi5/0c+DS1nGShUE1YHXEp/etLhxX +JmhlJfKBQulAnT+lqqhvla59qUY3jMuBkcswJXOe/ZY/f2DB3Ot2MA5cBS1uIVaQbh6BqZDyShiY +PNDEaAHbPFF4qVIo9YvTKmcp6b4IMaLEVMFYQPy9deaBjoHmjuCnDRfg9VvU9BfdzlKUMOoshqjZ +Gj6rbCqD3b8AZgjk3mkvHv6qhKYVo0pmCR5JBaB9gOA611a1WUN3UyyEKw3qpP75KkT+kDsrLa6L +gAHsTjh24vEjUtGEpphc/pW/WBoqQ3ji2N8RMH0BhBl1sB1qhxmwqWTe5x200jAqThWMcGvIAXe3 +dvJc+uVFJrvmPrxTHYURKxJT/Kz/p6l/Of4eRk+012jcNu2ObuIRnU7KLZLfIWrpGhcuO3G3mJT6 +MOO01f1fPySCokUiZdx/LcJh2cS1rTWmRX1RbDsAVrSuUT4qXjlHDf46LpFqeDAQ0YjknQqMCU/c +0SxbaAk2eY6mUHBy/uO/S5aGvy6n9wdpTG7gi3ahJz5mu619daEBMzFfFtt0adUsHoITPP3esewA +96tLM/1WhmFvFnEuXDewgBWCdK4huu/B7EiPyI0pLmtzh0sJI6nZcB0KLJ12SmFntOIhTn9v3rK3 +kD45KOyax15BBzWt+AMX3om58Mk9x47gjjO9zGYbmvaAtLqt6UWVT+aj70QhRPfUy09FVGDEAe5h +4Sj6Wh4W8GB+PQ1Qd5RTFRPCv0I2Y6iIipMKmNxZXktiu88s6VTGFx615dygCJ2ZaPY1q/hkjA4N +pLjCna9VklyXnt6qni9HGAX6QEkD1kP5kNBL4QcUP2OlnKg+YGVYoqXwK67jMJ5LPY8zSgwutQhq +BftM/14IV1tyzf4meVXeUyW1hTHUvQg0fznSRmXqK+wVjPHd+NkKPlw05va31pIPihb0O0kaA4ae +biSVVmEXPQxdhAX5QtAL3YjO/Bns5gKiXr3Xey6bO2eesaEe5g72zSUo3+F07c87t5gh5+ZVs91E +OowLjF9Iwt2Go2dDxYNC/tach3YtoJvl/XKLiy2WMDg6+mqOKsQxytwYZip/52T9RiqvWnXWyJwo +f26CHDcy5intjVsiSE745RSAHou6CXcgeORhQZYComMouSyKuZ7PsirKfsxWjw1b1xujnh27evWB +uDuJyjww+4hgQhOkkRkNxoluTmxTqoZa7rSO9qNAvOUlhMGYxpu= \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_articlecontent_abstract.php b/src/Application/Model/Requirements/d3ordermanager_requirement_articlecontent_abstract.php new file mode 100644 index 00000000..9595fcc3 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_articlecontent_abstract.php @@ -0,0 +1,128 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 ++FDzuY7OiJCzo+vWCH/oTAa7Xtwu/RoqD4k0/G== \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_articlestorno.php b/src/Application/Model/Requirements/d3ordermanager_requirement_articlestorno.php new file mode 100644 index 00000000..54cbf54a --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_articlestorno.php @@ -0,0 +1,67 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_countryfilter.php b/src/Application/Model/Requirements/d3ordermanager_requirement_countryfilter.php new file mode 100644 index 00000000..06e94c01 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_countryfilter.php @@ -0,0 +1,95 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +z8mTu4CkjpIQW2jHEjwCk676IXa= \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_currencyfilter.php b/src/Application/Model/Requirements/d3ordermanager_requirement_currencyfilter.php new file mode 100644 index 00000000..02f66815 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_currencyfilter.php @@ -0,0 +1,78 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_datenotset.php b/src/Application/Model/Requirements/d3ordermanager_requirement_datenotset.php new file mode 100644 index 00000000..df71897e --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_datenotset.php @@ -0,0 +1,78 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_deliveryfilter.php b/src/Application/Model/Requirements/d3ordermanager_requirement_deliveryfilter.php new file mode 100644 index 00000000..5de80fbc --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_deliveryfilter.php @@ -0,0 +1,80 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +HR+cP/2LozD7Cp3a7bzUyF3Ey9l2wjfkwmVdxe6uSSTkdVrumj0O0+mw/yF6MwIi7gB2ThaIdFEC +f9xIcqLJ4XefIAXOtH8OKe+lhUTy4XVRI7xuMXLz9gOu3lsOnOdxmsA2At+JdVp2YdDtpU0ctSVR +FaPFb1brUJczD6ndnahW487DlacMQ5utpcoiNtX6qMiWQLFUR6m45BgAKeIctWo5UaVbT/xb2vGT +chxRSD2pYDRrHjbzK2ue9Ndb0ZA4YxeVJsqTC+CoOiqNC+qJ/dux1TnoSoniJ+YxOUZuhMl8QziB +X2T5/ub7DVcJvfFpHsbmMPwjAQ0DOVzwMd3CLOQRmXi+vHY+nhoc2+iZyp9TkfE1DlaX2PndGcRK +KZ7QSYSQtMTjiZlhIVmWJaxpacFc49++fPSenNCDp2X6GmQ2qXeUMfleJIIY3X8OMTiGHOPJGGco +5/XsIVPs1xR9xCl+nv/POgnN+3vq93ra9KyuaMuigQ6m1qWi/7m43m5LNEs429sAcIHD5j63qYuW +HMm3OeFQlEMR0Nre9lB4JBhmFlGe9tnvDPhwv0SAy0egA+FkhE0tKWGBfJztXBhyAYBrbK6op4jQ +FxXECw1QMTLkeDNTSSU4B8FxfVBUpsP2lzYqoih14W3/RPCKUqHdVWJ0tDvHa9NQmQg3fdw9rsko +KuU4Lu9oJ/JKoiBavtns1NtmdFh/03SAhIcMUelW1PG94k7BOvXJc+iRX3xKqpUvIpa52DTjTjOA +PHlxzl9vViC/rziq5lKI7034CAIejuEYwcCZeIv7CJJHatci2KW4quU+kclIZtV2V+WXcnn39oh8 +qB0uhdLXdnqlAY3xxKBv8+uR0LFjp9fRH0qGASi5NuaDls1jd66wjsrwMfLljGWKkjTn53V6/z2+ +Dixw5aFtra/BCOVXQNSNQP7E6VmfjC+1W5Bv+LIy7i2h34kzL9BZOeqvA74YU2AgkUvCPyeGwQSB +YWgiVImvd+REeWnaITYxQqhdSMlY4Re4Z7As1YrsD13flRyTc+085XGxYfptekM149tyARwEt1N7 +5f9rVRfO2ij/jma0Hs03/aXFmZlNad/v+sywN0IFl+DmgVCd0wko4Jev4/wr0GTKazzjmdU2ZQil +904/LGLTTR2gKYLwS61sNpUKPemeqOtDZS6gfxeqHX6I4Jkx9jqUSi7R8EWM8CQTSC3scL8G0wM/ +Bd28mx/xd4wIAC8m/NO5x7DejhNJPgGblYgpCrlS7vdcAIAcDPf7iu9Ve8588nWZyw5C0JvjQEsY +guRtmFucvBEu8KcvjK6BYJCG4wMdvDYIWyLHpoRbFXnPOne8wMCxIf3598aFzFSr/Jh8btnMrPa3 +EKVUsD4/lzvXkQx3Jct970K6CZwXcViqbnLR5QqNha37e5OhAI5C0r3tUIeWFSlpCtm7sN2/kl/A +cwKzjDv55LFiIDcIbyyXLNCvQl27CApu1PsW5JOKBACnhA1zk/ms0UjRDcqXs7eHb2ZWzaQIC9s2 +sJQ8UfiV+abekSZZqyav15ML5/T99CSBf1BBGz34vzuiY494C7umE0NvMI/uLLSRtVzzaXWFPdp5 +4S0r8FtA+Ovv3+asL+FUSx2pyl28dLpCS7AcRPOJXG9FJzv4KTfZgaGnlukpQmqTmrnefO7DZqQr +4yBQEefpEQ0DRlNbmGp/vWWJakiLo1QSNUr9WThbotYQahlCG19OnOwoVvfXXpsSHHXrzFmZq1+4 +EG7k/efDMxgP/INHYRfp+cSAkjmO0ocyj4n4inY0OEQnDkXCb+bW6KcgtU9WgB6US5r/IGVBmqi0 +5qGXWXjgWyxTkUDM035eBTgjKElIV46Jwbl8OgVYUHK/GTSDMY2Z21Utdb+q4LjTLHk0Gapz5GlW +eL6aLAkqbrh40OTGu2TKIIJCSKmcFxzr1bGRGuH+0AIatpU6AdcMIfiApoFDN3LULsVIRDklcoF7 +/+ZHHG2N07AXcbXm5kVFyUJ8aqirOQwBud3XjXgOAvOb+veZGTrKLew6IVz10dGZiPCM3pDEvTpc +uoQqGvcOIKEw8ZGkHzltWnCaShERr5L7KF3Q2TgjPtoS76ATPvd+mnGcfvswZcdaq52ClxciaPTG +2SNIA6suuFbaHlgsq0a1vL9BBb7jErVKuN0v7M9ShFq8t1PrPzf6tK4hJSfFWSFl8sJlrezXkdmp +ywtxOkm960Hyuy7Os7Oq+nvPcXZkLk48Y2F1z0XW1/7ShypVWNOvC1/C+BQ5QUnBfdof2IO2uYBw +vNYSgHnTZF9CycGIk5DX6K3Ra/L/9o6UfjzvZjuxJ2VkD+ZPoUME3IUEL5uIj06JKbWrcoTPbSME +qdactxXFSMxkw5JmeeDg/xyvcafbMbNMkwxGgqe2KLADUO6kD5TQCRbZmIHlHw5lGDpyN1hgFgIL +mKEOqNBYvDt+vFsE7x44nqsZd70xJkVXkRxPtnCqjWJX3Yg9NVCjc7BsSAvPBM8d82NIEjq0SH8z +rP9GAwqt75x3J0Wi9uCdBuwXtzHHjGrHhDZQNqIjmUpTrqMTBCBMXUBiAt3IO2xRoAR4fNPEk+f3 +fdlJwLXsE/EV6Ut4liRCsW3udQnHG1wowSEwOsY5Hd1W6HXed3gHJnlvvPwEwWsBMHzzVdM2lv0r +vNOvWWkKD0xS9botsVLUgVKfCC0UH5VteCKL76Zqn7TtrYBXImknR1ELx3xTROq5S7mot4Z763Ru +V8s/t8ra5JPdlua8jBzmwPAkqPhm2CgftI42LvNAhgjsB9C2K/GBw8HLM1TR5k9f5vJTqJx007Ct +zy+XSvdtf2yz8Ec4msw/lKjocbjb2qeqWLZnfY/anbmRmGCg0MRTePiExM82+1VIWBhWmuQb8Z6s +E00Ak8tVUgaefEuX4UmciUt91bkyKX/EqjwJtm1H37mrzHMXau5wGucWRX3WmleHT6LhGy0UlLqs +klKB8JqK0ZL6YTJQhmMDcPhtCr/tGF5XCqtqJ2OZ1/unI6ksfpIU3naWalgAlbb7K33T+zzEFoSm +v80P7fcnksWNOXdsWQXRRRgP94F/I6tnHuaSyRsBDLpclBS8p4S3AKjgvwZbS6VO5RjelRhacQn5 +w4BMyvgedEKdh8zTcLPrut7VtQ0JHNL9FQYMbgf35mhMqkeKd3F5C8Bpbyq1EUmUyc8ZjSTsv9ps +v8xxknQesbC/jjqVPSv4U/rgJWIx0hYQoW6A5L2vhP2nAWtWCOLnVP4bh5MT78PLgt9cB4VZjmPS +7Qw9KtujdSDnRQZ6xi3eRYJq3/GtTTvg9JhQoD1tt1ZM3cKPDZauBpjRHDrTLdoYqOQTrTIlVT/q +KPUx33sNZLrv7mpZyZqgsYZjTWqx7wFNGl1s/Ydv0j8Vmij64DwEmgY6Kh5Zzn2aIvqNyc06UsHc +dpMrYMt00LcXCpQ8L11Mtsn7i6bc6yJZLkNSdij8rLU0kj7aAnQb7wwSvPAXwfMTQrjNwXVzb75J +gl+aj+Yfe4tbVFiDscNPUSYiDqOXw6VhnbV/D+qMCDa342dJMmUlMol5Ef9UBN/9Viznz+3A4Wom +AqDnEKrS5y8/sAGiTnUuQoj4kJ/vkw/I5aJFQoGEovR8qpzoYsSxONK2llC1iQxPB0sSPezyjYBw +sTm06ATO0zfrG/PaNQqtKUpVLUjGAmctA1LkcX2er67YHC1FY1cAhV9M1L7QVNNdmYwco7xk8vc1 +/9kGuWiPBcbrNY+uRtWApWVONIcU9Puu/pPRY08YK0USybUiX3qMqN/aj1HjhlwHAJ//GuJK2Wwc +LPfrCMhOyxkb46QAImRqBMycjMG1wVTiSUv10fPuTrWv+hUDaCWTr9DLQUE8nBZpDUPiH9SfF+fP +XnEXUn1BzWHizmaXBzlunXd/fQxSCx3DWu0ZGp3eUPZgI64gLNsp/vMxBGGPmWKq2D+85Y8FRPu9 +FTvJK3RtCXxYLwCmmiSp1EJzyX6u2AjpZSh3GBXn+s9rWt3Z7KA5otcluqCwW8bJi1F5OQE+CEa8 +vSYkHO5jbwzZDdMXbeqFokE17Ot9K32pCM/e/hQIoeH36R44/qQfAjKVViSWyVro6/PffIV/Eslc +TAociLt/LAN6ugLN+P0UgcFsoB5uzIUEhP6ZtEHH3lp39WqIsm+anHTQOpaXL5Li02gzH+dLyuLc +burqlrtH5t47pIFc0Xab9195m6P6+xogActbbeaapLFaTb4At50QGhpnmAO3IBWB4KV8q6L86gv4 +Mk0w+nhRnFaIoQZW5hg/xLH/mCvLf8Qk3uwXymc05GPmQVzTdyEES95Z9/sQxNun0wKoQfHeP7BL +ADfnJWf/iXkNVtWGoSXRbRDtma59g7r9yQJuNsARw6besrr7di5f2QfZql14Ie6dEYrRluWNayBm +A+8cMQ8Ib1tEcHOu6vhYPQydcw3i8UvkTKDuxc7wNSfEEdBIV2/QWvY9CIc0ldO97HyOYIODDcHu +7nC+vyzkbiEwoQSZUVAS2EO90l9E31MT2QdywsHHIRifLciDbQuDKK1Ko5EEHa2ls/7Wxpg+Mz8j ++sbZewVvzLMMPwGz17fSygufIKh0MF8bPyT2fElyMer8OXvYpUTRC0gy00l+RigQfVQhKFaHZwgX +AUtw6TDuDesKIMbkOnNScrKHhLbZaBE7n2LeH4Uy8WBSLFHomqcGxhd1e90x70PxxNEfRYpYm/zA +mxaN/p2Op+NTYQHcaBoUx6dji+IopOhObyE9sz+k1vg4oLEPWeIEiHFNYuIeRAYJjEdegzoSe9AD +z2i+C12+f9xDLzTeKUmgs+M1MVGJeXnnB6blT0Iy6uuKgRbZOoGaYTyVfrZBwVgDTU1aNPwkDwiN +2BKv7uqZ0WzH4oqux/1j/bAyWM8Ld0QNJjKnhJqA5cmwxtqUDj2grd5/a4qD+cASecP7uHF8/NyX +EudzxK1d1WAmE6V5pSJMBfzdrAKSinqTiVBW88tP6h4T6qnraY8pl5Cm9SirVnZXSl5dTINrPApM +rQCHRa6875UY0Kkdjy0fUpvMnY0/kwP4YOXLciQvwoF2lRnSJ8RV7uiiTe9NkG74FK2LGkNpKBsN +c0mYLEuhqWh6+6ytpoyVKnmWix5X58vIerfO9iy4CJ8s8XINPYp/IlQEuNrN59GfBaWqRAgUSAKJ +DBUs2zW3ZDiMC8kDvBTDnlEYLViXKYaQyl8rQvp0+iwi3Z5oktFMTIOEe9dtPftp5ku7LzVgEthp +pan2NM+jmpyq8dJbwBjIvry/BF79dGWBm+TfuBhQqcxnxZTS1cOh/x6LUMZrnon/eUPGCCt2L78g +3nJKuyNVOgxIlJh2zuOt0xRZyOUXhogtkxbyIEKN7Vk3S2xARMXbe2mu7ND05YdVpwye6DOfepw3 +s+JqkyXlYde9DpzGChFt25JJAo4qYZ8icRj2+Z5ZNPCQlaDn5FDDzevkrzsKWlc9vgMkNAOBcZ8I +KQDSGiD2XE+BIu85GT/87Ln7HBTYOFgfYojOJl4YaReNrpkifqFzR4FlYnJGrU8/QgB3RUE3gqNW +I78A8SufDip7W9u6qnfvmfxREOXeikgzmBrBTU0Ftu+Aq97B0INxYp+eB9QCFdy6ZpF8xc+u9Uwp +Jnl5G96I7zHSg72pDXRb5a9ulvNch0wKQzxNY+8/4McG5JIWSaMIW8v2gapNDWthd/5xNHIbsXE/ +7+ruwbBAPuXCu0yw1wwIJg680K9Zc1y6f5iuruMtnUzdRbYSibwBO2FceAGS/gRe+uu8uxvOP6Ms +U5vawgNqE3gSYrWQG+369tcUUTe0GDYM2ltdzLzprhkX/4M8 \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_executemethodfilter.php b/src/Application/Model/Requirements/d3ordermanager_requirement_executemethodfilter.php new file mode 100644 index 00000000..a41b3684 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_executemethodfilter.php @@ -0,0 +1,79 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_folderfilter.php b/src/Application/Model/Requirements/d3ordermanager_requirement_folderfilter.php new file mode 100644 index 00000000..f8c3fe79 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_folderfilter.php @@ -0,0 +1,80 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_fromordernr.php b/src/Application/Model/Requirements/d3ordermanager_requirement_fromordernr.php new file mode 100644 index 00000000..1d782f92 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_fromordernr.php @@ -0,0 +1,76 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +O3NUHYZd60mQ9fRZEWY5CtDpqVtB6BxAVa27 \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_ingroupfilter.php b/src/Application/Model/Requirements/d3ordermanager_requirement_ingroupfilter.php new file mode 100644 index 00000000..12812ec4 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_ingroupfilter.php @@ -0,0 +1,81 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +MLgxXo260G== \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_interface.php b/src/Application/Model/Requirements/d3ordermanager_requirement_interface.php new file mode 100644 index 00000000..d14d9384 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_interface.php @@ -0,0 +1,22 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +HR+cP/c1EKIJQO9hQZIiPqzfb1WgqNX+9JhUDhwu1rMtcoQG6eG2z9/xLlFqmy6XNTsf1rkZ0DYZ +1oWGcVQt5oj0VtSBQwsVnX+QWc4XPwypBfDEHfMpGSXZ0hi3Ziv6YU2cahUu/Zw7H0oP+UXL3Yjm +5xXi/BIiTJ66Eb3ZL2RqWS5uft/15ljF6wImoPV+rWBj686W8VXo2rZMYkvTmLCku84s003EXTDT +OW8LfqwqHVoQgZrXLybkuHOgQJJ/P71Qb2khC+CoOiqNC+qJ/dux1TnoSuraXMAfMuxD7fC6KBC4 +y2OaIQfHo+oQnyOPkCuAutstRBobi9K0MNT0TWMVe7L9ZDQ7mq6N4vzERaMv9neCSh6zmJwlyhh2 +V1PCnMYZjfzY/ynZa0Xo+Ut5alE4xITLY9mj6gGM1trgw9YTaeIc/6YyL0AxrCz/X7cqiuEWQ4cW +ngDlMidc8N2+MtmLlyr6HLJxZzlow5fTfZ4xklb74hEzFo6BxkNNhKaIkwrflXI4h3RJquSNT2c5 +haHKMw8Cts8KPwktTPoE9BDMmbxluVRc7/26Q4F4EmYPZfzQlx5IqvIP5pLYn1dqvhPt8OhbXamG +CyUi0mcU0T+lvOmXl1f5kAsuPRbkuZ7o4ds78KGqjjCGijxNFVGE+o3/NkvlXtXjDRnlGeCWVGr0 +ofYRUZzj6nMvVQ/o19MttLm0xf8o9TRGCTwFTvjzzXxqigEanPh1y7d6IxfVuft7glZJwxmnn/ap +QnsPIi2P9746nKR239rtE1ZCXeq6tIEwcMj0MhKatiiLib0faV6QiFbNeHwTaU+C0qpBFp+AgURk +8b4HTawK/FjvpwyiNy2gcCfINB4lNxrpbpbyleYIu7vKV3er3mFNl/6YUEJn9sChmKrdXL7Vj58f +btHLhLYBoyPmNsIa58UAeGWEVhX8FjX469x747Xb35geHNWU1wY7K0ROg8YLuyMPIS8jZhVA7FqB +WmIDS4l+CBRmCwT2LnDg5gfG1qcMhLV5kMAgoQe4XyEcbvnbFWQvocrMbUPKj8wtexCXEXNEn32y +g4GLAbnKT7txNdPnd8li2CB7d2kVjPaggZNO0PH1rlpbE3zOA241JcGeXGTNh5ALjEG6t9geQUGD +xfOpyGWPiT2VWEEm9zYVE36GT/fkxejUWvfGz7gezwcVB4nsOTrsQlsZHrWg5+a66JJi74Cmjcou +RMkMSrXUShzRkDa0d2/j5i0CXn2OCGf+UVcOfCOvk9/hYL4pgbKWD2dx1HD6BmrAIWhXVVlIr+f4 +hjHegAllUDH4A/+m2ZN8qe2efRyTxyPGlNq5g7/ytg+mB6y3zOrFVfk6yZYrPj4qBY+uNVATsjRT +v6l7tCX8RgBSo8KMFoaksmpD/MdAaRa0U3Mf/06/jeEkUG5FlrsXOwUA1m== \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_invoiceno.php b/src/Application/Model/Requirements/d3ordermanager_requirement_invoiceno.php new file mode 100644 index 00000000..c6eff8df --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_invoiceno.php @@ -0,0 +1,67 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +Dq0ft0Lyt5ohTLkZav0Bv0== \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_languagefilter.php b/src/Application/Model/Requirements/d3ordermanager_requirement_languagefilter.php new file mode 100644 index 00000000..b054ff43 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_languagefilter.php @@ -0,0 +1,80 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_mailregexpfilter.php b/src/Application/Model/Requirements/d3ordermanager_requirement_mailregexpfilter.php new file mode 100644 index 00000000..97868734 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_mailregexpfilter.php @@ -0,0 +1,77 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +W0w3FuySI8K2CmGt74xDyRw9bMwzqB2i8G== \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_noarticlecontent1.php b/src/Application/Model/Requirements/d3ordermanager_requirement_noarticlecontent1.php new file mode 100644 index 00000000..158db675 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_noarticlecontent1.php @@ -0,0 +1,27 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +HR+cPmMP4+IkO+ZBjo+6nzkDxoLuhBwOmKOBvvsu4M9y7w+5mD8a9zSgrQRXpxHcfFkHNG8rJnXE +igQSMmsMsZ01mpeoJkHOsZtj5z0fEK/ZCkCe9uNlspJxJ1TxhJbS9JJIh9t7RGjdSlIwsMfI4Ciz +coq07eArnk0Sy0p9e0Oblbv3hbvcyYASkPURtHQYabtQR0fpxaj0uRrkMthF7GNPT01GGLegsEuH +yZ7YHKPuR1Bnn3tFsLBNWdJIUv3yeQsS2LBQC+CoOiqNC+qJ/dux1TnoS/Xd3Juv97p/vSMkj6C6 +y2PMFMwfyikx7dDoxkyVzMisw/OMreyrJL3axMIEfJFM981taOpmTUT5N4RKr9Te0C2V099pLpNt +jYuRkKW6/d+MEpy1Av+oUR/oUl5NTyqQfV+bhZa6Tya4eCaEtukdMxzWZOZU86VZbDRdpgIPwDEI +Wh1Qkdl0SzNmh3sTweCbwanTTL4Qw6rhrSSNUOG6PIOffeO9QtXNfNBaJm2jGQFcmhDa3AVb1OdO +6IPpwDRqJLmaHKVNgN7/PE28KaWvPGcqoB9o+hWenMOfS4XSJTEFGhHujjbpnX4x3LYzViOWe2NQ +QULBDU99S8GafTMsft5Ua7T63KkzacEGJYcIJd98TO0+L4OP1qu5mJghKDwEutpvgyNJlTBHFj7v +uQgWaRze6kQwm6o7HsHrIJLZO8KtCoj1fVy2V+T9b7mlQUkCoh/aj4IUfLfnn8qUcnpBJTO84NX1 +7HgkLjQYdv9gvHAKfCBBNKLVlZkWCmoynkHGUKsSWcHfKQocJ0KnWWDVJOmKMYJ8dyilOQj0Dfyt +6IPk251Jfjqnl66DwjY2QYleQYMD1DtlMje6Xym59/4v6Y04LYr6Z58m96QjSKlh5LZ0+3WRvgjN +/OO6eSKHTShD/QiEiSEAtKsT8oT2xwzl9s4x6qow4vjW0s1akE8ZCDgBOY2fEFA3m2pcxpcBdDt5 +mMsnx9oZGVvu/kxz9Vz3JWSOPemRlFrY42FVCuKNEqCTyoydo29DfpMWlRAqgCD6O9IlP6E+klud +rXvtvN3iHHIrTFvPH5uDtlaEB/WlllykKguu0SONOxZ2G74VmCGk2d+1qjcMcB71V1KgOTlQ7ouL +2+P4swhWW8qfhzl+VeXK5dgkfjh84j44hvHmxBdL/fmIVdN0uGVs8D78+1ldLiBlrIENHFaQBPbF +iIlLzEX+kn1TX3P5s5pzwkDQQLwADQ+V3b2DnbUc/zRzZWJnaKA2v0FcSJi7snBpnjYv47GNjnjr +ndYFRckM0srRYykJ2gV7Mu8C2GYtn0X2zdQq/0+nMEyWfYRsWNBfzBjj/wBvfA+zBgidAmKKXYGU +ntNEAjJzeE/mqCviMwBIvVQcY0qxKIfy8qHna3I+4v/rVNFo8qIjAKNz+5dpKTMw0MieaeLTJTUF +auYXN+A8+/MU5k1NJ2Fi8XaLIE1j/NeoUSzqbUOdmHjp2XBlfpF1dpBa2DxqqNj4kBQy5DIWX2Tv +p9+lDgZHNL3lTmMvLvM5C6oKGk2o2PlJLFLebvCVDKxgCYe0vtJxxb0YBxG4URQSpVFG4wssRM+1 +sfTsjZx/nWRgXTIpcwmPjWaDrYAoAvCJ4Lpk0czOGaOlawJrpo+p2RGGS1l0Vx/TT4BKhAKWG94x +kOmOUmMf9Yppy2wxFdHIQyrWXt3YwB872GvNbaJ56P59bb+6bS6J/TwtBbRE4DZAjd22bEbR6zT2 +7sINJBwtSrZX98cMf4jrO/tcOw/h0NFRRY46hw/1u5mrXI0joGixTRtDCZF6 \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_noarticlecontent2.php b/src/Application/Model/Requirements/d3ordermanager_requirement_noarticlecontent2.php new file mode 100644 index 00000000..bb8b63e9 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_noarticlecontent2.php @@ -0,0 +1,28 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +HR+cP/RWeIY8IneFLLOq2vy2U5PN/ZHidHSa78cuR7wTO+gsA805zF3VfVz9L+kXAqixMdxRKFqa +V34MMAVFRpDZ3d/eP3aPfCfd9Lzhr/71snqdSrGJ709m/VtWDTmP/DXvq4RY8aj4sjXVM+XCKtcL +q2c1QJsayYjtr8VRxDAqmDvk7YQAn+BFVaePAUawrr/y3fu1wOsiNz5MThaWvPJJGh8Q93U5MsEE +OyDVUIU9e+1cH/BEvom9E54j+rPg/1BMKZ6DC+CoOiqNC+qJ/dux1TnoSvPcDCC8x2tlFCELhDkR +OYTISQO7N8kfVt6IdMKfE8IxK4H703UEYkFXVwGwmmNLqpNYzEQ2AAeH6xFFvSjIbf1GqL7umz4z +vFH9uTFdrNcNzqSoWG+IQ9pnnwBjObc7tKiOpeaLr0Zf1c7dDP0ke0v057TPiCZ7LVmk580TAkL7 +W9vWaiilMbZBeKWWE36MUyZYKVRmcXqON5Ljt5qIhDD+N4yqiyI+cpXOwd9cz0aD/mnNdPXz+4Ao +0xSP0GXkBH0YuVgd6d9QCtZsy5aaF/3ndm6wD8mG0O0njDqkcWdN+e/gRmD+cmsFDWWkkHct2dw5 ++uwbtKnQpfWnP5nOhLBPvPGF5jkPK5DqOLW/OnRLPLNGVbAGR0hLJKfw21KzkClxDQ9zPoFREnlu +Q2oo5aj4SHIlItWXcv9I+tkmd6b2GI1uHRu/aIqjjhUbyruxaVEl97BwR+GPwwmtu6AyCDMZDuvx +bSDK6mJli3Sj3vls6OQRpr263rJ81nl0wQqpyrb64KmV4gTU8dV1Y3/+UVyU2FD7um6ALKiTAlJ2 +q8cVYhz/99BzBxiWQwqagCzlG6lOKbqqdssBToWj63v3DBkvwWnnxeFgFnmC3L/FFHOjyDncSC1n +S1V4+O8lIYCHCNcOrXBP2oMnY387EA3f5z3ZgIBvIe40fvXiFbeecApTZ260jaF9vaJ5bJzvKLZx +ntpmHiBrrwrbNsQjGhUc46aDKPyJD//1NJ7Gy5SWnf3r+kAuuIEiDApAj6BZhWAmgff2+/8txBqH +I65/o4mB5T1vN06AOvDJ9Zi5M/12va1QcFib5L/D77QaH8M16nZvtfTbUGcW7CC0t/yXWl1kMvfj +uJg8t/oqZCUvWKd5tJcu5NkjRGpESjfDGrPXjoWGWTBnx6kqxP5eKIEd9rZCEZbLNbbxsmq46Kga +UvVBkSkwICzmqOWYACCS00+e0B0ZOpvwhVzlLCixlFC9jaYqwaSzAAK3RKSwB2KiCDCSNQHxVlcX +21qRb6CdErAnl9TGD7dGZa3JlSZCAj2H9YqqsbBRN4dDoL307hvpSd2RtnRjnWGwsl5rPO3XfnE1 +huAP5nO70IKr4xkCy40tyeUCi5dhFrj0gW4YAukPcLsluPKjmpyPTvpZlHMBhtP1cN7r67B/csfK +z2adCCvnjUsk2ggOeMily/GHLs9D3zzsqG59Z6X+AxWiJyl/v8BWbQqgSaXU0vKudjZK94uHfVGf +w9fF/8bL1JEPUCSPhZ/+1iQMM5NW8UuAhYx7x7PjRs9IJ65DBK4X3SDdSfMm+TeODTejFRLUhS38 +aJSOCZftV7tSQkzMZiOLus6JMrbOnKznO5S5suALAWSf57O0KOwAjRyiyehvPYRkGSYzBBdJxiuz +bBhMKbqftbnr1OdAAO85v1sItOGcr9g84taPlI5K4xubYOv9deHTn0hc8ZaQ1adA/gzUn53LxUFM +MKQ3cp8oay/CreDZkEVQBYrQe0wc/l05VRLIXiLMGTbrotr9SCxVeUNOaweuxEN/lSuRGNB9LIwv +jIObMfS= \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_noarticlecontent_abstract.php b/src/Application/Model/Requirements/d3ordermanager_requirement_noarticlecontent_abstract.php new file mode 100644 index 00000000..a5b73bd2 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_noarticlecontent_abstract.php @@ -0,0 +1,111 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +ao+0vYiitpglc4fjN0== \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_notinfolderfilter.php b/src/Application/Model/Requirements/d3ordermanager_requirement_notinfolderfilter.php new file mode 100644 index 00000000..bc746a94 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_notinfolderfilter.php @@ -0,0 +1,81 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +Je8S6EQc9WcLiW== \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_notingroupfilter.php b/src/Application/Model/Requirements/d3ordermanager_requirement_notingroupfilter.php new file mode 100644 index 00000000..b7979de1 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_notingroupfilter.php @@ -0,0 +1,81 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +/n04ooPY+BDg9HCV \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_orderarticlefilter_abstract.php b/src/Application/Model/Requirements/d3ordermanager_requirement_orderarticlefilter_abstract.php new file mode 100644 index 00000000..42c9e92c --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_orderarticlefilter_abstract.php @@ -0,0 +1,34 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_orderfield.php b/src/Application/Model/Requirements/d3ordermanager_requirement_orderfield.php new file mode 100644 index 00000000..6e62af39 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_orderfield.php @@ -0,0 +1,86 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_ordernonstorno.php b/src/Application/Model/Requirements/d3ordermanager_requirement_ordernonstorno.php new file mode 100644 index 00000000..2f20b2b8 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_ordernonstorno.php @@ -0,0 +1,68 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +IfW4ff441Raqh6j3 \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_orderstorno.php b/src/Application/Model/Requirements/d3ordermanager_requirement_orderstorno.php new file mode 100644 index 00000000..719f3feb --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_orderstorno.php @@ -0,0 +1,67 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_ordersum.php b/src/Application/Model/Requirements/d3ordermanager_requirement_ordersum.php new file mode 100644 index 00000000..54b94661 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_ordersum.php @@ -0,0 +1,102 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +lDJDFmPpc0q+OfEvubAuKm== \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_otherjob.php b/src/Application/Model/Requirements/d3ordermanager_requirement_otherjob.php new file mode 100644 index 00000000..98a89a3a --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_otherjob.php @@ -0,0 +1,90 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_paymentfilter.php b/src/Application/Model/Requirements/d3ordermanager_requirement_paymentfilter.php new file mode 100644 index 00000000..54d96236 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_paymentfilter.php @@ -0,0 +1,80 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_timespanfilter1.php b/src/Application/Model/Requirements/d3ordermanager_requirement_timespanfilter1.php new file mode 100644 index 00000000..9c4af094 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_timespanfilter1.php @@ -0,0 +1,27 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +HR+cPxnCJ11+bBGd1/hPCnuN+w4brd40MKabYA6uM73RKy8Wy/iLBfmCuQ5WIxbkm6C9Gt3torib +YqE179mBuDBbV2zgi9fmXBN56JWuvjsMtDOJ482dxdDj4uhhNo2UD3zkL6Ro1MVzKentf1fQBk4D +fsHiUnhk6GbzfjX2g8g6EHu5+Z6k7yZxqCZimFGvbaxhhLs+BYXY3AFcrnLGcMjEEC4ZBCL4WXI7 +hrCbIy8mjgO2S2FWVe9UNnsiIiQdtcm9yLeAC+CoOiqNC+qJ/dux1TnoSv5YLDl/F/cCCQ5W9oFF +1YXX4/GoaAF2M7SoJLQcoCxyYoa9Tz215GLV6OOkT2iP29b42zujf+XKHIT0ICv1fUrQdYVMZ7tS +fYNCfW1maOnkIOdqj51/RmC+Hh7mNG7eHSUKsB7XcivHAg2giDwIyGEe1xQTjvuCH7lFLLWZ9TyR +ddI4/G5f7m65LJcBlxhHmO9i3Gq4iQESL3WMU57vmVVzUtlwJsbsoORibTgCZmvpEKr1VspXt+G1 +oTtQ8lCuIYvscxncu7Yl0LD3bM8hCJzRv7nNn+clO2dkrBYMXPYA6kSj30M6CNbvw9CZvl7Y4yiY +pNZArWg77Z2Heosl2TZaOZwm4MrauEs0X6yaVlJ4J35WzMA4qNB/FJqus4kiHq6CXo0Lu7sBrHmz +TEhDnIzO6cG3qlebRTGwUpb6+RydYP5d70XIaREKY74wH/25vazm5u6O7pv7IV36GWSu8MDDRU5L +TUW+h9TSy8YzDxbRYfGrs2MIJhsmFWQxAesG5nId8YGwDybGYtSxCdPL5xmt0JetJzAlSLzQByjW +ffB0cYXsEgMnM6iPfGgzoSzPaU3/Ur5oYIcClPqqnh8ftERLMLtfxVnHEfZlHWvtkHFXMRQug8fu +BUBZ4U6lLhiJOJcnfO0P0BblJdrP3Ixh5LyIQZRAWbHT+ddZGZ4XKCJT1o65Q0qhTnumxeVUNADk +rmg04yFMLUInGF+C/GGmKiwtJF20ihXPYetgoc3Ra3YbX/ZmN51x334U3NL8QHNAHG6J3NwkfzKd +f5N6U+pjMQwqeit5gRgKHH8pjQIolMCg8/UU7e/E2YwhFj7JImF1CUfDrWGVxuxFXn+PKhxIST/Y +gf7M5yeW2ya2Vq2Sf4nbf161+bi8NEjyIj10fxvK1PpXvUS4UBKHhxVhHZ1FXyrTaK3vc99kLSJY +S7gRFuuWpVPx8RAztSJi9FkBULM9NLGAjQ10h9Qs/B/dlLqV+TLy/ayaODcijZTLnLr6CWvVFdlQ +j1edT4ZTtB+jZF99mbgNzl0WuiixNcUROYQDUiqG4Jk7sidj/2Tn3uQ87kVJ/ZD/fDvna1syPf5R +JqoK6trpldlGxwpjY6po82GSE/I3XGjNkiCbNCXmS+CeQu/OF/8Sc49e5jKgtR7SCmWmuemR+oeA +nwqe2veY1DhU+m5jxtVSdwrXCcFOZpS1eZ6mwJZNpliqglt7BHyQ2ENwbn8Hlo/MISgf0bUYYwuD +saId+hp+9T6qgze4hLzu36ctEHOf+ekFWuObmuPqYwsVcTkIWq82lg2oxP2gZerzQd7zGCa8HFIj +MdizfFzV+Nd1lY6syOY0nyC6VO8iRiwNbtZwvYMM+QhqrfiuEn6V+RzauV3TunY666V2Sj6mC7Dd +EuUf8UfsM0yKJB3pbJJ2vaX8PllX4W6b3icfm1Q8qCrGivLOzXYWUdDgmgWdmGp0xbe5FQPkmmv6 +WaNmMxK1RoKU5WP24vMBfC7OA5s7l6e8xmKzCak1Veq2jU4dBcK= \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_timespanfilter2.php b/src/Application/Model/Requirements/d3ordermanager_requirement_timespanfilter2.php new file mode 100644 index 00000000..92cf959a --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_timespanfilter2.php @@ -0,0 +1,27 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +HR+cPmbDeUogbnd3i/iqpzIhDuuajJgpJIKD0lf6OEIfn2MgKvC+BYuDFwAfz6gzdVj4AWGMlsd4 +/jepP3DFVhAXrMnG5XhLjXm3r17KMeqQ6XWhZ1q5DL17eABsnDecs+hb3OLnoNjf5yTaZsl+4Qrz +tt01cVlnSXzZEMuJPUNhASAznKum+ajemti9C9CJy9FJbV4NtnH8iwgC1tK9w0mqGpv8WcqUu7Pj +cEM9iAvAA3f2bfNiYw+ozJC77iNgqYJ4iZutDZFZCcBD5pFj4/v+EmNSSdD4P7QCtzEKAegMzB7Z +77GdKl/Ohu+ZaUZ/Ra/TGG/oejW1hYiTGvnSC1DgvPuL8TaD0PYfkrSKSB2izUleBQbE3q3Knjth +iKYVboSIgZ7lx3TgCCN7PgMi9HUwvA5nLm/jodTNy7opM9QhGbkqTgJ5+J8G+Y+UG6A7JrUnhHL6 +9tPFmZOI8PM4/qRPUBGVVRR1LZZJKvHkpEgKaKualU0+WJMEE80cEHBj+WyfVniO7PWGw+vvARqs +eyRkkqOGV/lRp9y/Jl4q7edJd/ftrLR0pEIprXMAsCN5iXSUfzLOVW2AWnmVPXobdJZ2jwmzUj40 +8EPbDiLfam9Zsh2/MEnJc9ybuSlHqm1SIM5IkeFlZ6ndYlXF8NOIl8bOkr//vqJMvbWoQAKPmaqI +UDsRMFq354LVPjy69UqGsbo47rXAqxjGg21rG+4mBUUXumPX0pXEtizPNkUCxZY/RPMnSplG+5YX +tlQrDoodVVYT57CBDhUYl9niBX0fnqpot4oag+4CpXEq2gfTcnyFRihXmB1963I9ezONNH7np3tw +tuTROsbOz8onSGmEciY9WgJlM6gedY39pBv5n4WwFfcfPxSMHvAlcDP6JI7B8jx2lplEzhTx4AaE +4sDuaxCAYJDTxaYtteoxi/WVth4hAEJVBIPF+LGD8BwLVlD2w1Lh6qn5KOAG9qjJxZHZVnM3JZuA +05LTGF2l9opSPYF/Llp4+4BByn89/Knimp5alIxoQBks42RS82zufgKYZNmQ9b7P7w6EDIA+qulD +yT6Z2exzXxt+Mdbtgax/4HAC7/byBam4SXrolhy6/3eJMnajb21htgyNfIskEqeLs07yY0n72qvu +AkakE11KJIqqJ3sIciCLdq/sKGpdhI0gS69tBO4vj7ftq8fM774jjkGGSzP2uSgwe6KOf65slYRM +Ezn464HtWhxl1X7FU8cxWald6ZerVvUWSs2OvtFSAG8Dw00A077Lt1Q4Evp29cQPZxkGU0Uu3o4B +nMBq4tDgven37YbQDSUYsFAPNAbzSeIspxRjWV0Mgp22BBK6GLqFRj/5eMI2WW/+t0q74ZGndVPk +YNHo4/HwO7cj8KtJFk8M8AuqLRb4dcIkowkZ5OyZsnkLZum5pkuipXX5XITvhkvnHLIuQYt80R3r +iSk+VKAZX6iswcPJODVZpNTpV3QmStzFy6TkuRIqf35ZxbkLsiFfHrGLEfU2M/G7+301jE+MO2QP +Vd+3X8+aakHF0TtuuhY1SyJPGA95YUziQpwZmIUvijdnjBHGRkFh+/8210jK2Akwf7jvihBDPSjs +HagJXOPGPtozQufNWimLPJ2JGnXYQQQRNM5KTdtVKe2stwh9Zl8/7sBiExjqRvhJX9IKik76Fq2d +xZFLSwgdVeU3oIcy2nLYITbLE+XjlAYiefnYwGiXC0OGQC59dK9txQhbjNdAahDW5wxPD9gZ+hxp +7cXtoTx0vhiQEx83rU0a13HVOX4uyPR49WO0Th/OohUol2F0XW== \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_timespanfilter_abstract.php b/src/Application/Model/Requirements/d3ordermanager_requirement_timespanfilter_abstract.php new file mode 100644 index 00000000..fe4528a4 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_timespanfilter_abstract.php @@ -0,0 +1,110 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +VL5mLW== \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_toordernr.php b/src/Application/Model/Requirements/d3ordermanager_requirement_toordernr.php new file mode 100644 index 00000000..69f7e599 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_toordernr.php @@ -0,0 +1,76 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +SnHK0Vqxwvq7YrykslGci12Rnbi= \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_trackcodefilter.php b/src/Application/Model/Requirements/d3ordermanager_requirement_trackcodefilter.php new file mode 100644 index 00000000..85dc450f --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_trackcodefilter.php @@ -0,0 +1,68 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +efS= \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_transactionfilter.php b/src/Application/Model/Requirements/d3ordermanager_requirement_transactionfilter.php new file mode 100644 index 00000000..212174c9 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_transactionfilter.php @@ -0,0 +1,85 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +AVY/TyXgDhT5tnxffmY1eEi= \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirement_weekdayfilter.php b/src/Application/Model/Requirements/d3ordermanager_requirement_weekdayfilter.php new file mode 100644 index 00000000..d61868df --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirement_weekdayfilter.php @@ -0,0 +1,94 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +Vgg/SSUs4LUgEQV0iW== \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirementgrouplist.php b/src/Application/Model/Requirements/d3ordermanager_requirementgrouplist.php new file mode 100644 index 00000000..4f6e230b --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirementgrouplist.php @@ -0,0 +1,45 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +Ey0EzT5MlgSnxIk+/oeDEnu= \ No newline at end of file diff --git a/src/Application/Model/Requirements/d3ordermanager_requirementlist.php b/src/Application/Model/Requirements/d3ordermanager_requirementlist.php new file mode 100644 index 00000000..584e1513 --- /dev/null +++ b/src/Application/Model/Requirements/d3ordermanager_requirementlist.php @@ -0,0 +1,77 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +z0== \ No newline at end of file diff --git a/src/Application/Model/d3ordermanager.php b/src/Application/Model/d3ordermanager.php new file mode 100644 index 00000000..49ab22f8 --- /dev/null +++ b/src/Application/Model/d3ordermanager.php @@ -0,0 +1,343 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/d3ordermanager_conf.php b/src/Application/Model/d3ordermanager_conf.php new file mode 100644 index 00000000..23a176b1 --- /dev/null +++ b/src/Application/Model/d3ordermanager_conf.php @@ -0,0 +1,47 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/d3ordermanager_execute.php b/src/Application/Model/d3ordermanager_execute.php new file mode 100644 index 00000000..1ad68bf3 --- /dev/null +++ b/src/Application/Model/d3ordermanager_execute.php @@ -0,0 +1,191 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +fd+BsrfQgrmXBQmeTLp9x/yK9sNcg/bNzw8= \ No newline at end of file diff --git a/src/Application/Model/d3ordermanager_export.php b/src/Application/Model/d3ordermanager_export.php new file mode 100644 index 00000000..390fbc45 --- /dev/null +++ b/src/Application/Model/d3ordermanager_export.php @@ -0,0 +1,126 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +HR+cPoSQLxnZsAkpUiR2do5xnXVLnIxNO5k84V4AuwDNVjjnQtuv2DPJ7Fh6S9h87vPxgJx+dQCf +eETo7eNNPgTDRk6TopOhLsPRVxbAUhY9TgLtTEYLgjzTfPoB6LyQFaPtoo0/6mOVCKi0ZU8YjiKa +5dKPuRkONyU+M9omMMB92DVZ3UOAQEjOjby88Dum7HLYw9K2bO/diTVLx7zy1bnrITVIuZ6h6rLz +61LloaySLW7J1eB5vxZy5VYX80e2AMoHuxRD0Tipup9YpHSpxHF+VZi5t79p46QmItmpsrwaM7cq +Any6A1R/mYQw21bDRBxFn6BfHij+f86iTVVMlu2wQdAyhM0ZcitRRaPLaS43mxx/gRjgQfALxLhu +J33+B7NWfYP+wwGifqH5gPeoUzq3emFhH84U7FiGN07Jnf67MxqkRzTHMVLCIoU+9kNr6mNl9msI +NNehPzeMwf0Fwn+Ftk5Igqyu2LnmI8JQRe8/KAfcW6urCmVysh+CB3DBlxXwTqiGHFdEa33+EX4t +rbf1SjYXZXz36jhV3KESMhfBdMzfYkzYNonhB/eiLBs0nNCDDL28JpaFoJSM5rlmVG6ugmFvunOA +mF8+q4hvmQthmYRN0zQw61iWDuTiUFhAwxBgLZtNLRJnQtgYYU0IRMRaUR6d20I2CEypbWknddYW +bd31ypQE49wtKL+3/YmbHTk1NRXftCvP4koVqR2yzqQr1tD0vT7wqs6cH6PW/owVqDr3qxVDQPJo +bJWi5AJzeVBRO7wFRN0xnx2qDeKFteAtequ5BjnGflFcrK2KsocfzDhHPujqTuIdMOFII6zCHt32 +DiGhyJ7jjCP3s9aCD8yxStJC+SXeaLHrA+sJbBcyyxFTxam1dl3aEjSKToiE1OHXOBlFjPtCzyBy +L3EozIN1Lgscd7Y3sYUIzrlhPhP4QYsHKF+WI9xb83rQ6BTtXWrWumYrbDKxuSSYi0En6yc8011/ +6DIrqn+6qLz//yaD9OQIpSG8w1q76s7vg2a8U9KemyCoEQjsEYmsMPe+bQBpEpskq+bM7Bh/0gjB +OguOlW3EEHCaGRNFpWN2z85F6l+K+vQR/vs+Gl57WELiyWjXXcFsCXgxI7kKl/z3GYAh6OISz5Kd +scEeMZAVAsweFKaLUypoTSzypqsfNsC3Kt/H4gHaqY78n9pkwLiYXpDBTOVT267LmCYblYJ1iV21 +uAhPJOBh1XG4xHLqnHoS0BqLd0sLPD41iaR/Pmzf+0E7cWp1bIR9mrKJ/BC5FiyfkUXXcu623AMS +Nnn0tQ/8vPnkcnZmKO10XjaSdsrScaYFfDFAA53pLxq2s92Qqo6i6LUVJB2VNw6aN804fs3LqHca +nG//fyD9q6ui7C7m+KrBNy4vm+yUo9BQ+WzLiWiuIVp1Ele2z6TgMyPapL3Qld3hMFPg1WU14+YQ +o6+FlyU1iyuK5AL7CMQu8yZpjHVw3WwUWonEbZTR119p2UXVbANK55rxbjIiQR85EgMpjYtSTAb/ +Z2nrnLz6g4w0hiwE5mWKGqOlBJ1wsb2rd4MHT98RFr8FtSLja5E1Ce6YT5AsKUA8wvpNEdErmx9G +EiVhIxfrvjB/pPO99cmMOnrGCx9ywHhvnC1sjIFYY8VVcytWxkI2iuXb/SSZHY4OOEWsVH/oK/zb +6vcYU5c//7H+Q2aGOVyuW0Jswf90exlRqbTapMXnPtJ8M0qn9Nhw+w1gAjm/KbBlILKAhhVT4+ib +hWrHXMZk1yDkPkdWfK+1kZqxtSdA5s57WKxFE/HEi23DkA3m3KQ39uD4pl3f92DeHjCeXtK0WE/Z +ODCMvZ1gENzwI9961TwhIuoc4vWe0Mdf7WhVyYbX3FR8KpKnOoVpH5zsCnPtoPBPO1BHuL1oEykH +0GgRFIVViRgRC6w66KYT4NiXN4W/I2LcN1Kzzgt2Tqb+MNL4e2JOqq9F1Rfv15tWRmE6rFwRBb+M +MSwzg0fQFmO+Cg0MgoUVjJjax3Nvd2UlO4m0B2rF/QeYFjin/rOYEQO+qNLRcJxac7aQcecq6KF3 +6JS2b66PR2GOPUMVR1F+JLUWbwxpzLjw816gLJiRwZkdFv9BR5GPdDytKhovG1eNQQI9gXMKnI4A +YS7ZsNmVXpbvMscE6Lg9OoqopwbLfEXzTZNvltAiCjAjmMp+7YoWLR/3nDvf824toTOY0wn0Wymb +9xRE8guSDixej8wAJGw2RxGYwD0+ZBVRPtWBdBy7EGqeVOaF1aJc2/7yTKjCvuWENThQo7NAKps8 +pyIe3ArMKLAC5PJjCvFfZFyMSJOmstBgdhjvBRzQBIkNsrVxAuPsM4vv/dLGKXdzc2NJ96Qj8GTp +lL3eMQhlBD/8L5o7d/0PaO/AKVwodh7deKRXSs5ULC+vXYcTD9TL/M1UyDPvw7xqRNHRljm2e6tt +j8Q+dw428/wiykEEuUaeqI7rLGpAHu2M9CvRk+tE7w0ToSqAZmtpIND3+krOvhwwNGInxxMxCW9K +8AtTvHBJ4VDIA3F8sSvg9UWsI2/k5o8I2Ra4xXKPrBc2fBW38qtdf/Jl1KIwpjuUrxShb4eLuImR +3dE2lNw01hQkhJHCEpyk1VnCUd3RiRFHVhzxeGVO7dveRxQ+Kog6s+YCPffjHi0uldr9QSGq4GJd +EwCVHmJOIObYZ3xt4dEnpQY9M4ypKrKIGyAgOGnmKKDKnaWGx8w5lo/sfjgeW3B/RsD3FLQgjSgG +pmVx1nbF/uIn06aV10/aelkpsW+1mTNGFLIGHwEVx+KLerA5PINvTJVnJu3xyOJbs8EC99y1uKv/ +0lVKpMYcqEHHwsT4zwLuemxC5jObJ2vV0VXf93JUpCeXd461ECwK8qvJNPgo7trAQeyRVnxpuFaQ +CLfmTXhfnpNj1vozVOzAPXc7dWQVx4t7MtiRaCL/5PvVkoSlTK7NdH4/Vmy7C2ppgCWK3gBTeyda +ThM7BIWa9IEM6rPycfVAQwydTtqdlC8jloS05hAvubqDfLRkS8mMG+ZgHr0OtX4zTrstjyZCpxe3 +dEeN5qYy0XGJwgEdet/gDSqdC//Zvz0unTICszbUa/vS/XMelA0RfNKHk6TSl/QmS2adFldZzK0a +yTAHqZakAMg0p53MynntGIE3mrP1VupE4CfTCo3w5wMaT9/DdtBup5gBoFtXbx2ZSXdwENZMatcO +rj8Xbn2Qf5Yhik2puLRtoBnf+UO2h7q0peF8x9UnJiySz9lCuz+7JooHIFj1sBbzwwY/532F02FA +tTvHzLW6XPFsBB1vUuVt04VjopQqMkdpWsTnUZrat23PA6DWFX+jHFOc9Pc/+S7Ffx5dPArrQVOR +L43ctoxj+V8jHlqebuoTS1b9/acwBUvcBiRXOsPJ0zDlNpvoL3fCo+FKyeR9vRHS/vIZ+9Y8YBip +JNrQLf72AvNGoGYKAxRIhfNg19vhan5Zf5Mveiv3Czgk8oMk5m92k8zS7UxOmQqSb+WcSYzMpTFk +bC0Jy83/z171Pl5GcaJ3cg0wAz/DxNM2oU0LsDjdl2RwNH9ZaXN25RfN+292vy4sVTuINif+KjBO +9N6je2lgiasgZ2uD5ENPvFtRMjWARim2SNY9okTjg6fx8BXg5cO3YfmpDsPaGTgmyzAhpzls+G0e +ErAaCnieeTK8JvPAeBhUeY5CnNwxXYUAss9fN4x7michMMcypAT1cNC4dY2Z4uaGJxdO0J3FANt1 +aiW/71JjXJqljBdk761WgRqfaLN/EqP70xnPHXIbyI+GsMT0WclnglsWKNqMpVC+5k1zRRyUBXQg +CJ9zxpLBnNw70H0oJUP3xTF34wL+Ztf/M76Y9Zr9k9pad1mPFhiZ4wu3TP0ML5T5WSrJxf/prFN7 +j3xrmzkKRJ4TSboNx1vQObhTioevVh3EyCLDR/UDz+nyW+erO7ykGbdg56svCAxserFxiywL8lDV +Jqk26mc1dSH2Oa7bKSYshfRfCEBY+KY4U1pfTOrKHwJxr/jkBLRZkHsniMHCFassKhIncWrYeITz +ZIR6mkwwynaPNjSfQsUHywmA769SQW+V9G4mzi3IwCDizH6Zcb53KAJVqsjkofo7ROzoycAucIOd +SZsjL+G6u6ezD//3fOhrlYp723sOVt9yUVdrhS59LUTq7X+ONof+Eu8p2kI4eRt3EYJ1LOMfORt/ +RzFrI14dxe5yRkIB05NAWMf8//8Z5lInbQtSagSOhyjnkCLgFS/8KtVLU/Oz9AhAPdKqllbXjHnb +UP41Z4ixSoSCvvNV330rEYBrkhSqVOqq6cyzTmp7awJCz+mG+HhGC1V20VSbR+UG7WgFm8AhYOAc +zmFrQnCw49kS6aOB8CvQaHptS60z7f3A7W7UUPZnxxquxpW08l3gULVyyw9RedQTTGI09c9vUlG3 +LjauhynjD6/OsW+08sB/pmK5xyqhq7be/+q0yw1hTf79obQlB80wMxaQ2hIT9N919zF0JcTBuVro +sfCvlfTIEk9TYkzU6GuXq9/XdKZcu3y2WVztt2aJy1oCEaysg7zgjXGhdOuobG6grhkd3L/B8lH+ +aWrgcuiFy2NFMzAL8aO89zZ9QtwwEvku40od5X9Id5iB2oj5ilOqTtvjsELGYqxQPEP8iDPqobpz +O10OYghB6uWjGPE2wAW5p7yIkaX/qwC90t1Q9u2uq+WAANgumXhFEq5DIftTfjJ5rUBiyvNNBFU3 +C08wOWXKRIiXZ4tBJ3V8vxWkkn2KqTmFhiQQcSuft6iv9yOwM1fv1CwfdOCD0PyfQxhPhmdplxId +f43ZnIdPRgStMb/g7DiaeHjPWAEEFX8ewLTYaLIllt/kTSWM+cseQa+asy7vniKm2dy3gE2C8vNF +vf/qGw2OQVnJogu8xJeJWIuqj1/KYKfF8XkuTERDxsQP3PL8YBe6XisZyIKzKcVXnR/S8RZOXPKi +GXBD8Q0PhPbnHJ2jllwCNQaphE8L8XZ5EyBGmvZWXqs1zVHhPXO2qPfhK7QcphwAgw26gZJrV9S1 +/HD1SPsbODWr1+PQIlIRCIO3YDEW9KR3rbeWcEU7bV6fwE/DmqlyOmLetHstqhXHwMuKU+fpheTE +hb8VQWEAjOdNMNdXYKnQ2texQhqUmnXYoUFT6/yuP0slM1Ov3CJKKqWd89g2A//863rh0FoIQBdy +GIbXJAbTWhcSt1eFnaO+hYB33VK+EGMqhmr0xGTTYklOp94tN3d8Te/fAlSwuBHeZ3FMc6l94lWD +ll/Ng5RiHJXL/kY4tHc1Bq1dGAodTC6wPAMNCWrHU3TtmZHt+iEPyHjaEvOfCfzga+/PbarrB9XW +RJuSx+ZEYVWXA/8fNSi0K2kSpIbJWExTOGfA8kvdf6rpMRpc9cNSf2Fsoyn0LykG4xCVAorq7ZuL +juJz51yoAGvmRFzd8rmzJtukcB+2ior/DRSNtvl2Zeiw2IEo2TSUSak0mDaGPGEySEIIlwO63yC1 +/q9PWabvcffLFqvZJfOVYtjS1ET8Kh+1q4QRfFj+LURJ0NGQVaaFPgW+uyzqoNm6IlxZOWIz98JB +X7TIXfzVp1jXNY4U/cOM+WT8L5fUfZO+tUnzogIQ5rM3R62PIV6SNB0PhK4b4Crcm4JsycC3hFIG +g92gImhBhjj0KIuFCNaHE3gvY9AzalYsfRv8/LQOq4IHSo5k+l+Le48kwLqAlIXxIEe371pY0NiX +VNlZS4WnQ8lyVz02vyv8FfGsBWDKa2jvv8dQxQNHJGmV0ya3G5o9Yyw5btwFLyPPr9uYc2PR8+4w +P5J7FfiaMC297P/3R0jUuYu9N4k8GfKKmFG3DZBUJXREV1OUlL4YpuTFsmFK1F2Oh1UYp0tMMfCO +L9DiDmbAt5JTwmD8c7b30rcNA3tCA71NupKR54J23Q7fw/HqXfm/Uk28N2ofoshZ0OEYIB9OXGEh +Ev8OmIc43CUZbBjykZsTNcIYICX+JlP3Stol8RWQ6E0HxSm+B3UnaGuD95VztaOraxXmFSm4Qyog +B3kZTgaqDA1o1Y6TB7sL69mv7nj8KZigiRJpDd0W1JZu6bLRte1WH2t3969+ooDIhkr3fFlEgUIi +V84j3WDUuMtdReAOlAiTOTbEPAGVFTKEaja183QxM0+02pWCh74bsaov43EGJgfxp7zCL2lWs97G +LE4T0l/vAbIutheL/2peoW/hIBPiyuYEk271zX19/7GMaeLnSmNfI4K+/TPIFMt8igkjt0EigjTx +fGORhePOIRgygM/cw0n9LzuNyuztv8ZJVAIWKSYKHXiXCuvCngBs8tUeJoPMzttyd30dBBLaAp27 +8H2mdSHwOCoJhFtiRqiLfZg4iUifoV/30LD7DPs4TuctznKs1XUyjI5hHTBYrn8uQSte+k7AsIOo +hqdfxcSb4WopB2MzECX+2EoCyHGfZzyC+9JdAKVeFxOuxWztrc3M6DgKr7FuZl5meEQNK3M4EG6T +HNURW9hVX5tFumAr1GyBpzwD6CG0qocMe2VhVIfQLRb7/ta9Dth+vYIhyqY857+c0BJWt2qwTGEl +iX791DIWgf3Y4XjWOOJEITcO4qwSrxryMsASBaKvXRZ3pVSAJhNNFHggG9HLkEi35j6WkryoCbPr +/hIVKwwmBtp5zeEhQ655emr58yj4wOQikJB7so6tGc+c71lwNnDKR47Z3GjRu75T98RoC3iGSSoC +gSdKKqmaD7BjnI5UpCnhsPEWZ6RDaVbMhzwCiTC4XuyC41ZBHCIOHD0/fGgzg50o+JYDCre2+dha +c6rsTncEIi0970+7xSRLju2dkNppW+ZaGBJnR2SKLH7B7hsU4h3f/kBwl7wsdF+p19zummO2/+4i +S2UIhZwJfbNaoGBWrFBGTnBZw9X+XCQUSN5e8y7cuttWeO6BqTE/OgFmP6nu9JiP/baT4ndNkq6z +Ekhiawfp2SbP8V0fAsUu4p/YCBCV8dM9uBI/fg0KQQ3dNEFXm3HBHPoB7F4Noetxi3cDwXOA/8Hf +l4/tRn9HfZ8QlXcFa+iETeGbzR0lD69fxygPek5ZO0GiIcPaGlLqdh4RQyQttIRxgY0RTPOWVjXO +Dq3WQH4RxvFRFjheGLcK8UQgqzJUFfCiJIOEbBjk3Gc5daXz2DeuhMI05oq3kekQ39WQxHlfII4r +QegKqLitQ+Dw9aWterMas1BRxw2XO7eUNjhmoqH2+UP6lJGsElySEsPXhPeg5zy5zrhpHY4Gy+fu +jiAntU+XWq9bTufnae1HGli0FyhYh5pRghHGn+HE1fjZjIIG+ZJw1TDlxfEUGy7hlQE2+w/JXs/H +kxMlFlGskoDhDd0WgkJApN3btAb5PRY9sRw1GjFWD6pq/vXLh+FsE2aO9NxitfE4Ky3uPxXimFsT +xwLraCKcq1ZNr0KKVKRhK7Tk+hhMlLaRQRtDLQMzenus+u8g4aECcztQOsj5TjIzCET9SDvEpuJn +FNoILm7iA4XqWDuTTJfyywlzZAWnbyg6Y5Jd6seWvMWrFUYIoatHmExJmgG3KA7Sd+nS8MI571Va +6TN1KrJuCr1ov0u6XCLAr3sic/2Ycaq55/yJbOFpvcsMjwCUAY+V/StJMiQRA4JMaRculcSd1ynM +tfis1HwJpRyCoCVe+zKNs5KthxQ8gM35RJzVBruzsWgW9qbfqXnmmADCoAce1S/Ji2KjJ2CQq+Fc +XHDrqy+rr1/DRSVlJy/728kA3/JxgGNP0jJ5Vr6Vwh/O2u3VAy9KIJd39cACQ4qijm8N6g7nK2qD +lb7dek9xaGWKYk4QTsZFfdnwNj+xf8cRynDRrgdc8JNi4AMDmKkcVZeSqFKPG0IsWNdNewukutWR +HLG2pjc1RBu6hfAiDHhMiwgBvZECd05MuUUCMVW1xI0Pr6nrp0PNbHZ/4VGUsYCLp5un7SGePgPm +JLDtwSk53O6z+HSXEhcOIwKggin6eVuVfUNc+plBFRsA2IBA+YhHWYKmuwztkQnZLVUZIyS8+7hx +l+O6Qpu9pZxkcPWtMBPZ17NJunT9pRPwUcFU5yPa99/rRoOctdiuhpAuU3WFvXcrGZ9dZ/0GGbW1 +RGOmb2zPhvaJLYRZgiYo3JsCVWU06Z34EhMN7ST8lQ6vHruLPFoWjwFnXP0WLwF24IwwgYuWEeXI +7mrOSvW/3yok8pPDoFRw+ZrCdDp3mfpcYOsMN1uhVDAgqsYiuQiPQ6t7r4T+ARPtdcuEMi/iPgpL +9Tye/PXT5VOQ5O3KCvEMfBJed6+9+ZLIO+BpANmXUEZRyMd0afZ7sHuXJR5ivOiOf9aER4xt1gjT +R4ivMaM8SMHkQtMjpYcljt8EorfVCySjS3d9nnxMcz1xWMIKDKILiKXRNIo48CaAkWLFs7S0difl +v39fPK3Pi8reoWNfoLsbD/w9gwGbzlFAcVzVFzKz//DWevvQr3B6z8msxuH8h+YJnI9hOj+jQYe8 +b+8amSyBcaBcANDvUXkkAntDKK3mO1MB0mALra+ZG2StXtikxmpTvB7foFWPzWZFXwIp7z4pJ5IB +avrFs3lo2imGYuYfWeGvbOgVpwwlNFCiOgQ+/I0F4LFf8bmO0DNkyvzgvMKX//3FnU7Mt9WtIs+C +7VOQTH94Fd2lrUluHIiUK+V6/9vcZWx7PiMdGhyMI9cEKF1Xlvl0AMSSik5+iPxVJUKw2ZgBj+Bb +0zLcXR5gYGRbfia1Bs/3G+ZYamIM6sCX94piAV+bVCDbPb/Tm8ULC9/Pm+Q6lDqFTGEcy5XnkWDu +02svOHK2oATK4i0vR3PPGGgM7+HMfz95+/xqRxi0CMfl1wpxlQihwezofSgVzl7H738a665zdgX3 +XWoG9P3Pah0w5dQBb4WfjNNkPyhGrGyQMK2uDlKVRJD4JVw1dZz53zyYitMCZ8TJ3Oao2LVzk6Nk +dow13qbspkA7Y60X8YsjeomI9mITB8YSHRhpzJctDXIbc/dRZ6aax6HDZJZgYmNNLn+lSRTX3+wl +AHVQmDrLAi6uXcchKX7RU5taYtEe8DRR4dwWYvrajhQo/n8+omXf5itpUuzKZodMnYglrRiUnY6T +yeVbRo0RnjYvi/e8AQ/wU7DrpACTl3xxU3hVFh1VCwXVPuyPXT8NRSbPB14HOlnn73gu88EcawRw +PymoUM+lVRQ6ZVvWtdmOPh5EiUkWcizybE1BVWcp2JVrs+9ILEDHESRuCowst1WfrKZamg6zGhLE +zgrDrBJjhC5JQ4tTf5zzJ10dvjtHqCoZnf7d1/SbYqrDP0B429ypE7xsz7lq/dr3IpjBabJNR0ih +1knYHnZLHRUVtihy9yrX3Ikkx2SgrDxfgOsrKMXVZIZ1l1xbczxeRtkNrRXpMPozDBXseRIBDR+p diff --git a/src/Application/Model/d3ordermanager_listgenerator.php b/src/Application/Model/d3ordermanager_listgenerator.php new file mode 100644 index 00000000..fba3e2a9 --- /dev/null +++ b/src/Application/Model/d3ordermanager_listgenerator.php @@ -0,0 +1,191 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/d3ordermanager_partgrouplist_abstract.php b/src/Application/Model/d3ordermanager_partgrouplist_abstract.php new file mode 100644 index 00000000..58e6add4 --- /dev/null +++ b/src/Application/Model/d3ordermanager_partgrouplist_abstract.php @@ -0,0 +1,55 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +9Sq/a/g+VoIvJm== \ No newline at end of file diff --git a/src/Application/Model/d3ordermanager_partgrouplist_interface.php b/src/Application/Model/d3ordermanager_partgrouplist_interface.php new file mode 100644 index 00000000..186abd9f --- /dev/null +++ b/src/Application/Model/d3ordermanager_partgrouplist_interface.php @@ -0,0 +1,28 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +HR+cPoKu9x+90vomL8wod2YnC+5hXZj83LCSvCHVsTSCxLbEoOAfw2s6WJrhyUmFK8Xdz9q4L0Vq +waCW9DMjL70FINHNGfUG2oPU1mkcxnz9iXJC8uF2NDWa/7z3PU1K812ww1XE8XbNnB340oFQ4Flq +RnhZRw28lelnHO6qM4aUTGxMjOtzR2KECU0g3mEtrvRYeYPQmWCFCZGKcRf4Z9qboddy63XTA4+/ +QB0zK82cEuLhUnP6NTbMY3NX7+hgES1+POLwHJFZCcBD5pFj4/v+EmNSSdEXNqopn0TiSKQDOY9J +7WOeEFyKgeEGUWUkjlX1tp62/GiP+0rmH8b5ATY6kv52SYtGyikTcIirU8Apa9aHIhawmBXJVB3l +l6MdnB9whM24P3/VwEZPWGXGbzMrcYlqRydJrojC9OYGYuTReUcSAlnNiHXGx4EMAqkGV+smrmJz +R5ALogA0HvuXOlRFaNWDdAk1nImFYO+46G4zOc+WvCCFuFXBSU6S1gPx+aS3sMom84Ye711/kHXu +0bPzrufI5P0ODO6HEq4wyf37QK/6SltrG9SsebX7L1se+xo+f1GfVgFJC65ku7mSa1guz5MT0qBr +zBCV/tGBgBTg0nkVPjtJtuVhm1PcBuu32MpARZN0PgTTpbKeXZ6GZB+pnEpiO9WYf3at4vSqm859 +ulF94a1Ovx7ADlVXIsvONt05ZQODW8b694j8+ACLGNstGG3ZOBFCLyGTcw5lKYmS9XbolMM+qsZa +RTBf4BDoWEDm1iRD/ilVY9VGaiHG9SI/Klmj9zzFnlaYwQKHwb02ZAUegbH6CAExSigXoo9arc7Y +xL10upzLdtIA8OTolkVH1sn4EWWNXFLRmf3XG2+hV01LG8moX+sgZVX0uCTD+yWdAY9sJhPWytMw +TiWqnUf5Xp/kD6uldTjkC0K271oCdx9qTe2GkIbUDUwKGZD1RwrVB3JoDCUBEaXVDkYIfajJlhwa +nI70HUaizdF/gvKbFR2k3pvp3Q84R2utzgiWfzYAbWeFymeaJfgrhzh98yxUvLkHYjISUhiCvZXa +fqn6Z/K28b/PNCzIKR4P+cKAkHAo05nJSdqWWdfefhY2M7Sr4awtT2EVgFBLMPSJWvmS7wsOdXsn +BWSfbsfynEw3AhIRAmFUKznh+0/z86sfG3uVGWm8jQY7XS9oZ+YoYTLOsJ3szTPx0XEMcCWip+6K +KsC1RLYahjsdNDAV/fapllyAOpNo9DtjFrBlOc6OGHHY/zr6m4oi4nOS1zE1LYkUr75zbSt64pcK +zzLyG9+plFrGSWCMNP6hMt4ifYoQvh+nDV68PKTSDnyWyiGCWsKE/YK8bX9BE8lYFL84BUbL2x4w +bvbQKOfSIjCP+VhW6XU9UYoTVjwqBHhkyxlW1FUK5EeXovQnD3ADWOOwC8jK2yBhTxN07MRNjBQl +6Ez80bnHg+tF9eZ0hIShpDSR7RqXWcfyC6TZVD4Odg3P8b4a75qdR1o5n9mmfd/oA79Ect4mrOhv +e5zVns+Gdk2rLhqpvgyq6eLqVJjZ58rYkGssKyMGXqUhHTHnmfWO9Sg6MLg0m2HadCUxdD0jI5xo +NmtFeNKz/F7xyXkae9k3I22L1s1TgBHJhSNkMojLm+sAAO61G+6PAUkMc2JlYHUhqrbLQhgia2hx +4GwIx6OUlhNxVYeBUstZzWrGUPriTe5fqGcdFZPWsDW67TWvg50O/jLDszFmjKZZUHpvT7cUeqfh +OB7C6XpeFlqDckBxLLPiLgnyouMQn9MGSsMSN6DNemnxXXBrb8lC0CXlhG6ImZvAOUpTmAGM69J1 +4eIG7/162SeL6/ZkGIRRkzt1/QT66IAR72oWE4x+K/FxkVo/598Riu0qIWiJduyKvKE+T4gQu0== \ No newline at end of file diff --git a/src/Application/Model/d3ordermanager_pdfhandler.php b/src/Application/Model/d3ordermanager_pdfhandler.php new file mode 100644 index 00000000..2b764201 --- /dev/null +++ b/src/Application/Model/d3ordermanager_pdfhandler.php @@ -0,0 +1,80 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 +oG== \ No newline at end of file diff --git a/src/Application/Model/d3ordermanager_remark.php b/src/Application/Model/d3ordermanager_remark.php new file mode 100644 index 00000000..28add2f6 --- /dev/null +++ b/src/Application/Model/d3ordermanager_remark.php @@ -0,0 +1,136 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/d3ordermanager_toorderassignment.php b/src/Application/Model/d3ordermanager_toorderassignment.php new file mode 100644 index 00000000..beb512d8 --- /dev/null +++ b/src/Application/Model/d3ordermanager_toorderassignment.php @@ -0,0 +1,60 @@ +1&&$__id[1]==':'){$__id=str_replace('\\','/',substr($__id,2));$__here=str_replace('\\','/',substr($__here,2));}$__rd=str_repeat('/..',substr_count($__id,'/')).$__here.'/';$__i=strlen($__rd);while($__i--){if($__rd[$__i]=='/'){$__lp=substr($__rd,0,$__i).$__ln;if(file_exists($__oid.$__lp)){$__ln=$__lp;break;}}}if(function_exists('dl')){@dl($__ln);}}else{die('The file '.__FILE__." is corrupted.\n");}if(function_exists('_il_exec')){return _il_exec();}echo("Site error: the ".(php_sapi_name()=='cli'?'ionCube':'ionCube')." PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking.\n\nPlease visit ".(php_sapi_name()=='cli'?'get-loader.ioncube.com':'get-loader.ioncube.com')." for install assistance.\n\n");exit(199); +?> +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 \ No newline at end of file diff --git a/src/Application/Model/d3ordermanagerlist.php b/src/Application/Model/d3ordermanagerlist.php new file mode 100644 index 00000000..516af8bb --- /dev/null +++ b/src/Application/Model/d3ordermanagerlist.php @@ -0,0 +1,132 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Application\Model; + +use D3\ModCfg\Application\Model\Configuration\d3modprofilelist; +use D3\ModCfg\Application\Model\d3utils; +use OxidEsales\Eshop\Core\DatabaseProvider; + +class d3ordermanagerlist extends d3modprofilelist +{ + /** + * List Object class name + * + * @var string + */ + protected $_sObjectsInListName = d3ordermanager::class; + + /** + * @param $sFolderId + * @return d3ordermanagerlist + */ + public function d3GetManuallyManagerJobsByFolder($sFolderId) + { + /** @var d3ordermanager $oListObject */ + $oListObject = $this->getBaseObject(); + $sFieldList = $oListObject->getSelectFields(); + $sQ = "select $sFieldList from " . $oListObject->getViewName(); + + $sQ .= " where "; + $sQ = $this->d3AddActiveSnippet($oListObject, $sQ, true); + $sQ = $this->d3AddFolderSelection($sFolderId, $oListObject, $sQ); + $sQ .= " ORDER BY ".$oListObject->getViewName().".oxsort ASC, ".$oListObject->getViewName().".oxfolder ASC"; + + $this->selectString($sQ); + + /** @var $oManager d3ordermanager */ + foreach ($this->getArray() as $sKey => $oManager) { + if (false == $this->canExecutedManually($oManager)) { + $this->offsetUnset($sKey); + } + } + + return $this; + } + + /** + * @param d3ordermanager $oManager + * + * @return bool + */ + public function canExecutedManually(d3ordermanager $oManager) + { + return $oManager->getFieldData('D3_OM_EXECMANUALLY') && + $oManager->getLicenseActive(); + } + + /** + * @param d3ordermanager $oListObject + * @param $sQ + * @param bool $blManually + * + * @return string + */ + public function d3AddActiveSnippet(d3ordermanager $oListObject, $sQ, $blManually = false) + { + $sActiveSnippet = $oListObject->getSqlActiveSnippet(); + if ($sActiveSnippet) { + $sQ .= " $sActiveSnippet "; + } else { + $sQ .= " 1 "; + } + + if ($blManually) { + $sFieldName = d3utils::getInstance()->getMultiLangFieldName( + 'D3_OM_EXECMANUALLY', + '', + $oListObject + ); + } else { + $sFieldName = d3utils::getInstance()->getMultiLangFieldName( + 'oxactive', + '', + $oListObject + ); + } + + $sQ .= " AND " . $oListObject->getViewName() . "." . $sFieldName . " = 1 "; + + return $sQ; + } + + /** + * @param $sFolderId + * @param d3ordermanager $oListObject + * @param $sQ + * + * @return string + */ + public function d3AddFolderSelection($sFolderId, d3ordermanager $oListObject, $sQ) + { + if ($sFolderId && $sFolderId != '-1') { + $sQ .= " AND " . $oListObject->getViewName() . ".oxfolder = " . DatabaseProvider::getDb()->quote($sFolderId); + } + + return $sQ; + } + + /** + * @param bool|string $iCronJobId + */ + public function setCronJobId($iCronJobId) + { + /** @var d3ordermanager $oBaseObject */ + $oBaseObject = $this->getBaseObject(); + $oBaseObject->setCronJobIdFilter($iCronJobId); + } +} diff --git a/src/Application/views/admin/blocks/d3ordermanager_order_remark_type.tpl b/src/Application/views/admin/blocks/d3ordermanager_order_remark_type.tpl new file mode 100644 index 00000000..b909e51d --- /dev/null +++ b/src/Application/views/admin/blocks/d3ordermanager_order_remark_type.tpl @@ -0,0 +1,7 @@ +[{d3modcfgcheck modid="d3_ordermanager"}][{/d3modcfgcheck}] + +[{if $mod_d3_ordermanager}] + [{if $allitem->oxremark__oxtype->value == "d3om"}][{oxmultilang ident="D3_ORDERMANAGER_REMARK_NOTE"}][{else}][{$smarty.block.parent}][{/if}] +[{else}] + [{$smarty.block.parent}] +[{/if}] \ No newline at end of file diff --git a/src/Application/views/admin/de/d3_ordermanager_lang.php b/src/Application/views/admin/de/d3_ordermanager_lang.php new file mode 100644 index 00000000..31d59986 --- /dev/null +++ b/src/Application/views/admin/de/d3_ordermanager_lang.php @@ -0,0 +1,425 @@ + + * @link http://www.oxidmodule.com + */ + +$sLangName = "Deutsch"; +$iLangNr = 0; +// ------------------------------- +// RESOURCE IDENTITFIER = STRING +// ------------------------------- +$aLang = array( + + //Navigation + 'charset' => 'UTF-8', + 'd3mxordermanager' => ' Auftragsmanager', + 'd3mxordermanager_settings' => 'Einstellungen', + 'd3tbclordermanager_settings_main' => 'Grundeinstellungen', + 'd3mxordermanager_items' => 'Aufgaben', + 'd3tbclordermanager_items_main' => 'Stamm', + 'd3tbclordermanager_items_mall' => 'Mall', + 'd3tbclordermanager_items_overview' => 'Ãœbersicht', + 'd3tbclordermanager_items_requ' => 'Bedingungen', + 'd3tbclordermanager_items_action' => 'Aktionen', + 'tbclorder_ordermanager_jobs' => 'D³ Auftragsmanager', + 'D3_ORDERMANAGER_TRANSL' => 'Auftragsmanager', + 'D3_ORDERMANAGER_METADATA_TITLE' => 'D³ Auftragsmanager', + 'D3_ORDERMANAGER_METADATA_DESC' => 'Führt ausgeführte Aufträge nach definierten Regeln weiter.
Aktivieren Sie die Moduleinträge bitte immer und steuern Sie die Modulaktivität ausschließlich im Adminbereich des Moduls.', + 'D3_ORDERMANAGER_SET_DEBUG_DESC' => 'Mit aktiviertem Debug-Modus werden die einzelnen Aufgaben nur am Bildschirm angezeigt und (unabhängig der Aufgabeneinstellung) nicht tatsächlich ausgeführt. Rufen Sie zur Kontrolle den Cronjob einfach über den weiter unten gezeigten Link im Browser auf und kontrollieren Sie die Ausgaben.', + 'D3_ORDERMANAGER_SET_CRON' => 'allgemeine Cronjob-Einstellungen', + 'D3_ORDERMANAGER_SET_CRON_ACTIVE' => 'Cronjob aktiv', + 'D3_ORDERMANAGER_SET_CRON_MAXORDERCNT' => 'max. Anzahl an Bestellungen pro Cron-Durchlauf', + 'D3_ORDERMANAGER_SET_CRON_PASSWORD' => 'Zugriffspasswort', + 'D3_ORDERMANAGER_SET_CRON_EXTLINK' => 'externer Link', + 'D3_ORDERMANAGER_SET_CRON_EXTLINK_DESC' => 'Möchten Sie den Cronjob manuell im Browser ausführen, verwenden Sie diesen Link.', + 'D3_ORDERMANAGER_SET_CRON_CRONLINK' => 'URL für die Einstellung des Cronjobs', + 'D3_ORDERMANAGER_SET_CRON_CRONLINK_DESC' => 'Setzen Sie diesen Link im Cronjob. Die zusätzlichen Authentifizierungsparameter sind hier nicht nötig, da das Cronjobscript selbst feststellen kann, ob die Ausführung berechtigt ist. Richten Sie den Cronjob in einem Zeitabstand ein, dass alle auflaufenden Bestellungen abgearbeitet werden können. Sie können dessen Ausführung auch mehrmals am Tag starten.', + 'D3_ORDERMANAGER_SET_CRON_LASTEXEC' => 'letzte Ausführung', + 'D3_ORDERMANAGER_SET_CRON_JOBID' => 'Cronjobeinstellungen für Cronjob-ID "%1$s" -> %2$d zugeordnete Aufgabe', + 'D3_ORDERMANAGER_SET_CRON_JOBSID' => 'Cronjobeinstellungen für Cronjob-ID "%1$s" -> %2$d zugeordnete Aufgaben', + 'D3_ORDERMANAGER_SET_CRON_JOB_DESC' => '

Neu angelegte Aufgaben oder Aufgaben, denen Sie keine spezielle Cronjob-ID zugewiesen haben, stehen automatisch unter der Cronjob-ID 0 zur Verfügung. Hierfür können Sie mit den in den Modul-Grundeinstellungen angezeigten Daten einen Cronjob einrichten, der diese Aufgaben automatisch ausführt.

Möchten Sie einzelne Aufgaben statt dessen zu anderen Zeiten oder in anderen Intervallen starten, können Sie durch das Definieren einer anderen Cronjob-ID eine einzelne Aufgabe oder Aufgabengruppe gezielt über zusätzliche Cronjobs starten lassen. Die Cronjob-ID setzen Sie an jeder einzelnen Aufgabe. Für Aufgabengruppen setzen Sie die gleiche ID an mehreren Aufgaben. Sobald die ID dort gespeichert ist, sehen Sie in den Modul-Grundeinstellungen die nötigen Informationen für diese Cronjob-ID (Cronjobeinstellungen mit Cronjob-ID X). Damit können Sie den zusätzlichen Cronjob einrichten.

Weitere Informationen zur Verwendung der Cronjob-IDs finden Sie im Handbuch zum Modul.

', + 'D3_ORDERMANAGER_SET_JOBSETTINGS' => 'Aufgabeneinstellungen', + 'D3_ORDERMANAGER_SET_CALCULATESTATONDEMAND' => 'statistische Daten zur Aufgabe einzeln und nur nach Anforderung berechnen', + 'D3_ORDERMANAGER_SET_CALCULATESTATONDEMAND_DESC' => 'Für die Anzeige der statistischen Daten werden im entsprechenden Tab mehrere Datenbankabfragen ausgeführt. Bei Shops mit umfangreichen Bestelldaten oder aufwändigen Aufgaben kann es sein, dass die Statistikdaten nicht einem Durchlauf ermittelt werden können. Die Seite kann dann nicht angezeigt werden. Durch diese Option werden die Daten einzeln und nur auf Anforderung ermittelt.', + 'D3_ORDERMANAGER_SET_FOLDERLIST' => 'Ordner verwalten, um die Aufgaben zu gruppieren', + 'D3_ORDERMANAGER_SET_FOLDERLIST_DESC' => 'Fügen Sie für einen neuen Ordner einen zusätzlichen Multilangbaustein zur Liste hinzu. Übersetzen Sie diesen in den Sprachdateien Ihres Shops.', + 'D3_ORDERMANAGER_ORDER_SELECTFOLDER' => 'bitte Aufgabenordner wählen', + 'D3_ORDERMANAGER_ORDER_ALL' => '-- alle Aufgaben --', + 'D3_ORDERMANAGER_ORDER_NEW' => 'neue Aufgaben', + 'D3_ORDERMANAGER_ORDER_PAYADVANCE' => 'Vorkasseverwaltung', + 'D3_ORDERMANAGER_ORDER_PAYSTATUSCHECK' => 'Mahnwesen', + 'D3_ORDERMANAGER_ORDER_DELIVERYSTATUS' => 'Lieferstatusverwaltung', + 'D3_ORDERMANAGER_ORDER_ORDERPROCESSING' => 'Auftragsbearbeitung', + 'D3_TOOLTIPS_NEWORDERMANAGER' => 'Neue Aufgabe anlegen', + 'D3_GENERAL_ORDERMANAGER_SELECT_ALL' => 'alle Einträge wählen', + 'D3_GENERAL_ORDERMANAGER_SELECT_NONE' => 'keinen Eintrag wählen', + + 'D3_ORDERMANAGER_GENERAL_ACTIVTITLE' => 'AC', + 'D3_ORDERMANAGER_GENERAL_ACTIVTITLE_DESC' => 'Aktiv für automatische Ausführung über Cronjobs', + 'D3_ORDERMANAGER_GENERAL_ACTIVMANTITLE' => 'AM', + 'D3_ORDERMANAGER_GENERAL_ACTIVMANTITLE_DESC' => 'Aktiv für manuelle Ausführung', + + 'D3_ORDERMANAGER_MAIN_FIELDSET_ACTIVE' => 'Aktivstatus', + 'D3_ORDERMANAGER_MAIN_FIELDSET_EXECUTION' => 'Ausführung', + 'D3_ORDERMANAGER_MAIN_FIELDSET_FOLLOWUP' => 'Wiedervorlage', + + 'D3_ORDERMANAGER_MAIN_ACTIVE' => 'Aktiv für automatische Ausführung über Cronjob', + 'D3_ORDERMANAGER_MAIN_ACTIVE_DESC' => 'Setzt die aktuelle Aufgabe für die Ausführung per Cronjob aktiv. Auf die Option, diese Aufgabe manuell auszuführen, hat dieser Haken keinen Einfluss.', + 'D3_ORDERMANAGER_MAIN_CRONJOBID' => 'Cronjob-ID', + 'D3_ORDERMANAGER_MAIN_ACTIVFROMTILL' => 'Oder für Cronjobausführung aktiv', + 'D3_ORDERMANAGER_MAIN_EXECUTE2' => 'Aufgabenausführung nur simulieren', + 'D3_ORDERMANAGER_MAIN_EXECUTE_DEBUG' => '(modulweiter Debug-Modus verhindert aktuell die Ausführung)', + 'D3_ORDERMANAGER_MAIN_EXECUTE_DESC' => 'Definierte Aktionen werden nicht ausgeführt. Haben Sie zum Beispiel für diese Aufgabe eingestellt, dass alle betroffenen Bestellungen gelöscht werden sollen, sind diese nach Beendigung der Aufgabe sonst tatsächlich nicht mehr vorhanden. Der modulweit einstellbare "Debug-Modus" verhindert diese Ausführung unabhängig dieser Einstellung.', + 'D3_ORDERMANAGER_MAIN_MAILSEND' => 'Infomail an Shopbetreiber senden', + 'D3_ORDERMANAGER_MAIN_MAILSEND_DESC' => 'Diese Option sendet nach Beendigung der Abarbeitung eine Mail an die Shopbetreiberadresse mit einer Aufstellung, welche Aufgaben ausgeführt wurden oder werden sollen. Auch eventuelle Fehler werden darin aufgeführt. Ob die Ausgaben wirklich ausgeführt werden, stellen Sie am entsprechend benannten Schalter ein. Ist dieser Haken nicht gesetzt, wird keine Info gesendet. Infos über die Aufgabenausführung finden Sie (je nach Einstellung der Log-Level) auch im Logging des Modul-Connectors. Dort können Sie ebenfalls Einstellungen zur regelmäßige Information per E-Mail einstellen. Details dazu finden Sie im Rahmen des Modul-Connectors.', + 'D3_ORDERMANAGER_MAIN_EXECMANUALLY' => 'Aktiv für manuelle Ausführung an Bestellung', + 'D3_ORDERMANAGER_MAIN_EXECMANUALLY_DESC' => 'Ist dieser Haken gesetzt, finden Sie diese Aufgabe auswählbar auch in der Bestellungsübersicht des Shops. Dort können Sie die Aufgabe manuell für jede Bestellung starten bzw. deren Ausführungsstatus zurücksetzen.', + 'D3_ORDERMANAGER_MAIN_MARKORDER' => 'Bearbeitete Bestellungen nicht als erledigt markieren', + 'D3_ORDERMANAGER_MAIN_MARKORDER_DESC' => 'Diese Bestellungen werden beim nächsten Durchlauf also wieder bearbeitet, wenn die Bedingungen mit den Bestelleinstellungen übereinstimmt. Dies kann für Wiedervorlagen hilfreich sein.', + 'D3_ORDERMANAGER_MAIN_UNMARKEDEXECDELAY' => 'Auftrag pausiert nach Ausführung für mindestens...', + 'D3_ORDERMANAGER_MAIN_UNMARKEDEXECDELAY_DAY' => 'Tag(e)', + 'D3_ORDERMANAGER_MAIN_UNMARKEDEXECDELAY_HOUR' => 'Stunde(n)', + 'D3_ORDERMANAGER_MAIN_UNMARKEDEXECDELAY_MINUTE' => 'Minute(n)', + 'D3_ORDERMANAGER_MAIN_UNMARKEDEXECDELAY_DESC' => 'Werden Aufträge nicht als "abgearbeitet" markiert, würden diese bei jedem Cronjob-Start erneut ausgeführt werden. Ist dies jedoch so häufig nicht gewünscht, kann der Auftrag für eine gewisse Zeit pausieren. Dieser Zeitabstand zwischen 2 Ausführungen kann hier eingestellt werden.

Beachten Sie jedoch, dass der Auftrag nur so häufig ausgeführt werden kann, wie auch das Cronscript gestartet wird.', + 'D3_ORDERMANAGER_MAIN_SORT_DESC' => 'Die Reihenfolge legt fest, wann und eben in welcher Reihenfolge die Aufgaben ausgeführt werden. Diese Einstellung ist besonders wichtig, wenn die Aufgaben aufeinander aufbauen. Aufgaben mit kleiner Sortiernummer werden vor Aufgaben mit hoher Sortiernummer ausgeführt.', + 'D3_ORDERMANAGER_MAIN_LASTEXEC' => 'zuletzt ausgeführt:', + 'D3_ORDERMANAGER_MAIN_NOFOLDER' => 'kein Ordner gewählt', + 'D3_GENERAL_ORDERMANAGER_SORT' => 'Reihenfolge', + 'D3_GENERAL_ORDERMANAGER_CRONID' => 'Cronjob-ID', + + 'D3_ORDERMANAGER_OVERVIEW_STAT' => 'Statistik', + 'D3_ORDERMANAGER_OVERVIEW_REQU' => 'eingestellte Bedingungen', + 'D3_ORDERMANAGER_OVERVIEW_NOREQUEST' => 'keine (in Ihrer Lizenz gültigen) Bedingungen definiert', + 'D3_ORDERMANAGER_OVERVIEW_ACTION' => 'eingestellte Aktionen', + 'D3_ORDERMANAGER_OVERVIEW_NOACTION' => 'keine (in Ihrer Lizenz gültigen) Aktionen definiert', + + 'D3_ORDERMANAGER_REQU' => 'Auftragsmanager - Bedingungen', + 'D3_ORDERMANAGER_REQU_TIME' => 'nach Zeit / Zeitraum', + 'D3_ORDERMANAGER_REQU_FROMORDERNR' => 'ab (inklusive) Bestellnummer', + 'D3_ORDERMANAGER_REQU_TOORDERNR' => 'bis (inklusive) Bestellnummer', + 'D3_ORDERMANAGER_REQU_TIMESPAN' => 'Zeitraum', + 'D3_ORDERMANAGER_REQU_TIMESPAN_MINIMUM' => 'mindestens', + 'D3_ORDERMANAGER_REQU_TIMESPAN_MINUTE' => 'Minute(n)', + 'D3_ORDERMANAGER_REQU_TIMESPAN_HOUR' => 'Stunde(n)', + 'D3_ORDERMANAGER_REQU_TIMESPAN_DAY' => 'Tag(e)', + 'D3_ORDERMANAGER_REQU_TIMESPAN_AFTER' => 'nach', + 'D3_ORDERMANAGER_REQU_TIMESPAN_ORDERDATE' => 'Bestelldatum', + 'D3_ORDERMANAGER_REQU_TIMESPAN_DELDATE' => 'Versanddatum', + 'D3_ORDERMANAGER_REQU_TIMESPAN_PAIDDATE' => 'Bezahltdatum', + 'D3_ORDERMANAGER_REQU_NOTSETDATE' => 'nicht gesetztes...', + 'D3_ORDERMANAGER_REQU_NOTSETDATE_DELDATE' => 'Versanddatum', + 'D3_ORDERMANAGER_REQU_NOTSETDATE_PAIDDATE' => 'Bezahltdatum', + 'D3_ORDERMANAGER_REQU_WEEKDAYS' => 'aus diesen Wochentagen', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_IF1' => 'wenn', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_ORDERDATE' => 'Bestelldatum', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_DELDATE' => 'Versanddatum', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_PAIDDATE' => 'Bezahltdatum', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_IF2' => 'ein', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_MONDAY' => 'Montag', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_TUESDAY' => 'Dienstag', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_WEDNESDAY' => 'Mittwoch', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_THURSDAY' => 'Donnerstag', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_FRIDAY' => 'Freitag', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_SATURDAY' => 'Samstag', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_SUNDAY' => 'Sonntag', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_IF3' => 'war', + 'D3_ORDERMANAGER_REQU_PAYMENTDELIVERY' => 'nach Zahlart / Versandart', + 'D3_ORDERMANAGER_REQU_PAYMENT' => 'bei diesen Zahlarten', + 'D3_ORDERMANAGER_REQU_DELIVERY' => 'bei diesen Versandarten', + 'D3_ORDERMANAGER_REQU_TRACKCODE' => 'bei gesetztem Trackingcode', + 'D3_ORDERMANAGER_REQU_CURRENCY' => 'bei verwendeter Währung (ISO3-Code)', + 'D3_ORDERMANAGER_REQU_STORNO' => 'nach Stornostatus', + 'D3_ORDERMANAGER_REQU_ORDERSTORNO' => 'bei stornierter Bestellung', + 'D3_ORDERMANAGER_REQU_ORDERNOSTORNO' => 'bei nicht stornierter Bestellung', + 'D3_ORDERMANAGER_REQU_ARTICLESTORNO' => 'bei stornierten Artikeln innerhalb der Bestellung', + 'D3_ORDERMANAGER_REQU_MAIL' => 'nach Kundendaten', + 'D3_ORDERMANAGER_REQU_MAILREGEXP' => 'Suchmuster zur Filterung der Mailadresse', + 'D3_ORDERMANAGER_REQU_MAILREGEXP_DESC' => 'Tragen Sie das Suchmuster für die Mailadresse ein. Dabei sind folgende Wildcards erlaubt:Um die genannten Zeichen als Suchbegriff zu verwenden, maskieren Sie diese mit einem Schrägstrich [ / ].

Beispiele:
"%@gmx.de" findet alle Adressen der Domain gmx.de
"abc@rtl_.de" findet die Adresse von rtl.de und auch von rtl2.de

Die Groß-/Kleinschreibung ist hierbei egal.', + 'D3_ORDERMANAGER_REQU_COUNTRY' => 'Liefer- bzw. Rechnungsadresse aus', + 'D3_ORDERMANAGER_REQU_INGROUP' => 'Kunde ist in Gruppe', + 'D3_ORDERMANAGER_REQU_NOTINGROUP' => 'Kunde ist nicht in Gruppe', + 'D3_ORDERMANAGER_REQU_ORDER' => 'nach Bestelldaten', + 'D3_ORDERMANAGER_REQU_ORDERSUM' => 'Bestellsumme', + 'D3_ORDERMANAGER_REQU_ORDERSUMTYPE_TOTAL' => 'Gesamtsumme', + 'D3_ORDERMANAGER_REQU_ORDERSUMTYPE_ARTICLE' => 'Artikelsumme', + 'D3_ORDERMANAGER_REQU_ORDERSUMREL_HIGHER' => 'ist höher als', + 'D3_ORDERMANAGER_REQU_ORDERSUMREL_LOWER' => 'ist niedriger als', + 'D3_ORDERMANAGER_REQU_ORDERSUM_DEFCUR' => '(in Shop-Basiswährung)', + 'D3_ORDERMANAGER_REQU_ARTICLECONTENT' => 'enthält selektierte Artikel', + 'D3_ORDERMANAGER_REQU_ARTICLECONTENT2' => 'Suchmuster für ', + 'D3_ORDERMANAGER_REQU_NOARTICLECONTENT' => 'enthält nicht selektierte Artikel', + 'D3_ORDERMANAGER_REQU_ORDERFIELDVALUE' => 'Bestellungsfeld auf Wert prüfen', + 'D3_ORDERMANAGER_REQU_ORDERFIELDVALUE_FIELD' => 'Feldname', + 'D3_ORDERMANAGER_REQU_ORDERFIELDVALUE_FIELD_DESC' => 'Dieser Filter prüft auf ein frei definierbares Feld der "oxorder"-Datenbanktabelle. Tragen Sie hier den tatsächlichen Namen des zu prüfenden Feldes ein. Soll auf Inhalt in Sprachfeldern (*_1) geprüft werden, ist hier die Angabe des Multilang-Namens erforderlich.', + 'D3_ORDERMANAGER_REQU_ORDERFIELDVALUE_VALUE' => 'Feldwert', + 'D3_ORDERMANAGER_REQU_ORDERFIELDVALUETYPE_CONTENT' => 'enthält Wert:', + 'D3_ORDERMANAGER_REQU_ORDERFIELDVALUETYPE_EMPTY' => 'ist leer', + 'D3_ORDERMANAGER_REQU_ORDERFIELDVALUETYPE_NOTEMPTY' => 'ist nicht leer', + 'D3_ORDERMANAGER_REQU_OTHERJOB' => 'andere Aufgabe', + 'D3_ORDERMANAGER_REQU_OTHERJOB_NAME' => 'Aufgabe', + 'D3_ORDERMANAGER_REQU_OTHERJOB_UNKNOWNJOBID' => 'Unbekannte Aufgabe', + 'D3_ORDERMANAGER_REQU_OTHERJOB_EXECUTED' => 'ausgeführt', + 'D3_ORDERMANAGER_REQU_OTHERJOB_NOTEXECUTED' => 'nicht ausgeführt', + 'D3_ORDERMANAGER_REQU_OTHERJOB_DESC' => 'Stellen Sie hier die Aufgabe des Autragsmanagers ein, deren Ausführungsstatus an den vorliegenden Bestellungen geprüft werden sollen.', + 'D3_ORDERMANAGER_REQU_ARTICLECONTENT2_DESC' => 'Wählen Sie das zu prüfende Feld und tragen Sie das Suchmuster zur Prüfung ein. Dabei sind folgende Wildcards erlaubt:Um die genannten Zeichen als Suchbegriff zu verwenden, maskieren Sie diese mit einem Schrägstrich [ / ].

Beispiele:
"__shirt_" findet "Shirts", aber auch "T-Shirt"
"%tasse%" findet alle Arten von Tassen

Die Groß-/Kleinschreibung ist hierbei egal. Legen Sie die Prüfung so an, dass alle Sprachmöglichkeiten Ihres Shops abgedeckt werden.', + 'D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_ARTNUM' => 'Artikelnummer', + 'D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_TITLE' => 'Artikeltitel', + 'D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_SHORTDESC' => 'Kurzbeschreibung', + 'D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_SELVARIANT' => 'Variante / Auswahlliste', + 'D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_PERSPARAM' => 'Individualisierung (PersParams)', + 'D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_CATID' => 'Kategorie-ID', + 'D3_ORDERMANAGER_REQU_INVOICENUM' => 'hat Rechnungsnummer erhalten', + 'D3_ORDERMANAGER_REQU_TRANSACTION' => 'Transaktionsstatus', + 'D3_ORDERMANAGER_REQU_INFOLDER' => 'in einem der Ordner', + 'D3_ORDERMANAGER_REQU_LANGUAGE' => 'bei verwendeter Sprache', + 'D3_ORDERMANAGER_REQU_NOTINFOLDER' => 'nicht in einem der Ordner', + 'D3_ORDERMANAGER_REQU_ORDERTRANSSTATUS_OK' => 'OK', + 'D3_ORDERMANAGER_REQU_ORDERTRANSSTATUS_ERROR' => 'ERROR', + 'D3_ORDERMANAGER_REQU_ORDERTRANSSTATUS_NOT_OK' => 'alle Stati außer OK', + 'D3_ORDERMANAGER_REQU_MULTIPLE' => '(Mehrfachauswahl mit gedrückter Strg-Taste möglich)', + + 'D3_ORDERMANAGER_REQU_INDIV' => 'aus Individualbedingungen', + 'D3_ORDERMANAGER_REQU_ORDEREXECUTEMETHOD' => 'Methode des Auftragslistenobjekts ausführen', + 'D3_ORDERMANAGER_REQU_ORDEREXECUTEMETHOD_NAME' => 'Methodenname', + 'D3_ORDERMANAGER_REQU_ORDEREXECUTEMETHOD_DESC' => '

Geben Sie hier ausschließlich den Namen der Methode an. Parameter oder Klammern dürfen nicht verwendet werden.

Die Methode muss "public" am Auftragslistenobjekt ("OrderList/ListModel" und deren Erweiterungen) existieren. Der Methodenaufruf erfolgt nicht statisch.

Innerhalb der Methode kann das OrderList/ListModel-Objekt beliebig manipuliert werden. Eine Rückgabe der Auftragsliste ist nicht erforderlich.

Diese Parameter werden der Methode übergeben:

Ein Rückgabewert wird nicht verarbeitet.

', + + 'D3_ORDERMANAGER_ACTION' => 'Auftragsmanager - Aktionen', + 'D3_ORDERMANAGER_ACTION_GENERALORDERCURR' => '(in Shop-Basiswährung)', + 'D3_ORDERMANAGER_ACTION_ORDER' => 'für Bestellung', + 'D3_ORDERMANAGER_ACTION_ORDERMOVE2FOLDER' => 'in Ordner verschieben', + 'D3_ORDERMANAGER_ACTION_ORDERSTORNO' => 'komplett stornieren', + 'D3_ORDERMANAGER_ACTION_ORDERDELETE_DESC' => 'Beachten Sie, dass diese Anpassung nicht rückgängig gemacht werden kann.', + 'D3_ORDERMANAGER_ACTION_ORDERSETSENDEDNOW' => 'setze Versendet-am-Datum mit aktuellem Datum', + 'D3_ORDERMANAGER_ACTION_ORDERSETPAIDNOW' => 'setze Bezahlt-am-Datum mit aktuellem Datum', + 'D3_ORDERMANAGER_ACTION_ORDERADDFIELDVALUE' => 'Bestellungsfeld mit Wert füllen', + 'D3_ORDERMANAGER_ACTION_ORDERADDFIELDVALUE_FIELD' => 'Feldname', + 'D3_ORDERMANAGER_ACTION_ORDERADDFIELDVALUE_FIELD_DESC' => 'Diese Aktion befüllt ein frei definierbares Feld der "oxorder"-Datenbanktabelle. Tragen Sie hier den tatsächlichen Namen des zu befüllenden Feldes ein. Soll Inhalt in Sprachfeldern (*_1) eingefügt werden, ist hier die Angabe des Multilang-Namens erforderlich.', + 'D3_ORDERMANAGER_ACTION_ORDERADDFIELDVALUE_VALUE' => 'Feldwert', + 'D3_ORDERMANAGER_ACTION_ORDERADDFIELDVALUE_DESC' => 'Geben Sie den endgültigen Inhalt an, der in das definierte Datenbankfeld eingefügt wird. Die Verwendung von Variablen, Platzhaltern und referenzierenden Feldnamen ist hier nicht möglich.', + 'D3_ORDERMANAGER_ACTION_ORDEREXECUTEMETHOD' => 'Methode des Bestellungsobjekts ausführen', + 'D3_ORDERMANAGER_ACTION_ORDEREXECUTEMETHOD_NAME' => 'Methodenname', + 'D3_ORDERMANAGER_ACTION_ORDEREXECUTEMETHOD_DESC' => '

Geben Sie hier ausschließlich den Namen der Methode an. Parameter oder Klammern dürfen nicht verwendet werden.

Die Methode muss "public" am Bestellungsobjekt ("Order" und deren Erweiterungen) existieren. Der Methodenaufruf erfolgt nicht statisch.

Diese Parameter werden der Methode übergeben:

Als Rückgabewert wird ein boolean erwartet, der definiert, ob das Bestellungsobjekt gespeichert werden muss.

', + + 'D3_ORDERMANAGER_ACTION_ORDERCHANGEDELCOSTS' => 'Versandkosten ändern zu', + 'D3_ORDERMANAGER_ACTION_ORDERCHANGEDELCOSTS_DESC' => 'Ändert die an der Bestellung hinterlegten Versandkosten. Tragen Sie die Versandkosten in der Shop-Basiswährung (Umrechnungsfaktor 1) ein. Die Kosten werden mit dem Umrechnungsfaktor der verwendeten Währung verrechnet und dann umgerechnet an der Bestellung hinterlegt. Vorhandene Versandkosten werden überschrieben.', + 'D3_ORDERMANAGER_ACTION_ORDERCHANGEDISCOUNT' => 'Rabatt ändern zu', + 'D3_ORDERMANAGER_ACTION_ORDERCHANGEDISCOUNT_DESC' => 'Ändert den an der Bestellung hinterlegten Rabatt. Tragen Sie den Rabatt in der Shop-Basiswährung (Umrechnungsfaktor 1) ein. Der Rabatt wird mit dem Umrechnungsfaktor der verwendeten Währung verrechnet und dann umgerechnet an der Bestellung hinterlegt. Vorhandene Rabatte werden überschrieben.', + 'D3_ORDERMANAGER_ACTION_ORDERGENERATEPDF' => 'PDF generieren', + 'D3_ORDERMANAGER_ACTION_ORDERGENERATEPDF_NOPDF' => '(kein PDF-Generator verfügbar)', + 'D3_ORDERMANAGER_ACTION_ORDERGENERATEPDFATTACH_DESC' => 'Bitte beachten Sie, dass je nach PDF-Größe das Anhängen der Datei etwas Zeit beansprucht. Prüfen Sie daher, wieviele Bestellungen damit abgearbeitet werden können. Führen Sie den Auftragsmanager dann ggf. häufiger aus.', + 'D3_ORDERMANAGER_ACTION_ORDERGENERATEPDFINVOICE' => 'Rechnung', + 'D3_ORDERMANAGER_ACTION_ORDERGENERATEPDFDELNOTE' => 'Lieferschein', + 'D3_ORDERMANAGER_ACTION_ORDERGENERATEPDFATTACH' => 'an Mail anhängen (erfordert Mailversand in diesem Auftrag)', + 'D3_ORDERMANAGER_ACTION_ORDERGENERATEPDFFILESAVE' => 'als Datei speichern unter:', + 'D3_ORDERMANAGER_ACTION_CUSTOMER' => 'für Kunde', + 'D3_ORDERMANAGER_ACTION_CUSTOMERADD2GROUP' => 'in Gruppe zuordnen', + 'D3_ORDERMANAGER_ACTION_CUSTOMERREMOVEFROMGROUP' => 'aus Gruppe entfernen', + 'D3_ORDERMANAGER_ACTION_INFO' => 'Informationen', + 'D3_ORDERMANAGER_ACTION_MAILSEND' => 'E-Mail senden', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROM1' => '', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMSUBJECT' => 'Betreff-Template', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMCMS_SUBJECT' => 'Der CMS-Titel ist gleichzeitig der Mail-Betreff.', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMTEMPLATE' => 'aus Templatedatei', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMTEMPLATE_HTML' => 'HTML-Template', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMTEMPLATE_PLAIN' => 'Plain-Template', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMTPL_ADMIN' => 'aus Admin-Templateverzeichnis', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMTPL_FRONTEND' => 'aus Frontent-Templateverzeichnis', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMTPL_MODULE' => 'aus Modul-Verzeichnis', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMTPL_DESC' => 'Neben den Templates werden auch die Sprachbausteine je nach Einstellung immer aus dem Admin- bzw. Frontend-Bereich übersetzt. Übertragen Sie daher ggf. die Einträge manuell. Laden Sie ein Template aus einem Modulverzeichnis, werden generell die Frontend-Sprachbausteine verwendet.', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMTEMPLATE_DESC' => 'Geben Sie den vollständigen Templatenamen (inkl. Ordner ab tpl-Ordner und Dateiendung) an', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMCMS' => 'aus Kundeninformation', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMCMS_HTML' => 'HTML-CMS', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMCMS_PLAIN' => 'Plain-CMS', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROM2' => 'an', + 'D3_ORDERMANAGER_ACTION_MAILSEND_TOCUSTOMER' => 'Kunde', + 'D3_ORDERMANAGER_ACTION_MAILSEND_TOOWNER' => 'Shopbetreiber', + 'D3_ORDERMANAGER_ACTION_MAILSEND_TOMAIL' => 'folgende Mailadresse(n)', + 'D3_ORDERMANAGER_ACTION_MAILSEND_TOMAIL_DESC' => 'Geben Sie in dem Eingabefeld eine oder mehrere gültige Mailadressen (mit Semikolon getrennt) an und aktivieren Sie die Option mit dem Häkchenfeld.', + 'D3_ORDERMANAGER_ACTION_MAILSEND_USESTORNOARTICLES' => 'Bestellungsdaten enthalten auch stornierte Artikel', + 'D3_ORDERMANAGER_ACTION_MAILSEND_USEALTREPLYADR' => 'spezielle Absende- und Reply-Adresse', + 'D3_ORDERMANAGER_ACTION_MAILSEND_USEALTREPLYADR_DESC'=> 'Geben Sie hier bei Bedarf eine spezielle Absendeadresse an. Diese wird dann ebenfalls als Reply-Adresse verwendet. Ohne Angabe wird die Absendeadresse des Shops verwendet. Kontrollieren Sie bitte, dass diese Mailadresse auch von Ihrem SMTP-Server verwendet werden darf.', + 'D3_ORDERMANAGER_ACTION_EXPORTGROUP' => 'Export', + 'D3_ORDERMANAGER_ACTION_EXPORT' => 'Bestellungen in Liste exportieren', + 'D3_ORDERMANAGER_ACTION_EXPORTCONTAINS' => 'enthaltene Felder: ', + 'D3_ORDERMANAGER_ACTION_EXPORTLOCATION' => 'Export wird abgelegt unter: ', + 'D3_ORDERMANAGER_ACTION_EXPORTTEMPLATE' => 'Generierungstemplate: ', + 'D3_ORDERMANAGER_ACTION_EXPORTTEMPLATE_DESC' => 'Geben Sie hier den Namen des Templates an, welches die Struktur des Exports enthält (Bsp.: "CSV-Vorlage.tpl"). Liegt das Template in einem Unterverzeichnis des unten genannten Ordners, fügen Sie die erweiternden Pfadangaben hinzu (Bsp.: "d3ordermanager/CSV-Vorlage.tpl").

Beipiele für Exportvorlagen finden Sie im Modulpaket unter "application/view/admin/tpl/d3ordermanager". Legen Sie für eigene Formate ein entsprechendes Template an.', + 'D3_ORDERMANAGER_ACTION_EXPORTEXTENSION' => 'Dateiendung der Exportdatei: ', + 'D3_ORDERMANAGER_ACTION_DATEPLACEHOLDER' => '[Datum]', + 'D3_ORDERMANAGER_ACTION_EXPORTEXTENSION_DESC' => 'Hier können Sie die Dateiendung der zu exportierenden Datei angeben. Dies sind z.B. für CSV-Dateien die Endung "csv" oder "txt". XML-Dateien haben in der Regel die Endung "xml". Beachten Sie bitte: Für den Inhalt der Exportdateien ist nicht die Dateinamenendung verantwortlich. Dieser muss die passende Exportvorlage zugeordnet sein.', + 'D3_ORDERMANAGER_ACTION_DELETEGROUP' => 'Löschen', + 'D3_ORDERMANAGER_ACTION_ORDERDELETE' => 'Bestellung löschen', + 'D3_ORDERMANAGER_ACTION_INDIV' => 'Individualaktionen', + 'D3_ORDERMANAGER_ACTION_MARKASFINISHED' => "gefundene Bestellungen ohne Bearbeitung als erledigt markieren", + 'D3_ORDERMANAGER_ACTION_MARKASFINISHED_MESSAGE' => "%u Bestellung(en) wurde(n) als erledigt markiert", + + 'D3_ORDERMANAGER_STAT' => 'Auftragsmanager - Statistik', + 'D3_ORDERMANAGER_STAT_REQUESTDATA' => 'abfragen', + 'D3_ORDERMANAGER_STAT_FINISHED' => 'Anzahl bisher bearbeiteter Bestellungen:', + 'D3_ORDERMANAGER_STAT_FINISHED_DESC' => 'Diese Anzahl Bestellungen wurden insgesamt von diesem Auftrag bearbeitet. Ob sich zwischenzeitlich die Bedingungen änderten, ist hierfür unrelevant.', + 'D3_ORDERMANAGER_STAT_FINISHEDMONTH' => 'Anzahl im letzten Monat bearbeiteter Bestellungen:', + 'D3_ORDERMANAGER_STAT_FINISHEDMONTH_DESC' => 'Diese Anzahl Bestellungen wurden im letzten Monat von diesem Auftrag bearbeitet. Ob sich zwischenzeitlich die Bedingungen änderten, ist hierfür unrelevant.', + 'D3_ORDERMANAGER_STAT_TOFINISHED' => 'Anzahl noch zu bearbeitender Bestellungen:', + 'D3_ORDERMANAGER_STAT_TOFINISHED_DESC' => 'Nach den aktuell eingestellten Bedingungen ist diese Anzahl Bestellungen für diesen Auftrag relevant. Würde der Auftrag aktuell gestartet werden, würden diese Bestellungen bearbeitet. Hier sind auch Bestellungen enthalten, die wiederkehrend bearbeitet werden.', + 'D3_ORDERMANAGER_STAT_NOTFINISHED' => 'Anzahl bisher nicht bearbeiteter Bestellungen:', + 'D3_ORDERMANAGER_STAT_NOTFINISHED_DESC' => 'Diese Anzahl Bestellungen wurden bislang von diesem Auftrag nicht bearbeitet. Möglicherweise entsprachen diese Bestellungen nicht den Bedingungen oder die Bearbeitung wurde noch nicht gestartet. Hier sind auch Bestellungen enthalten, die wiederkehrend bearbeitet werden.', + 'D3_ORDERMANAGER_ORDERMAIN_ORDERMANAGER' => 'Auftragsmanager', + 'D3_ORDERMANAGER_ORDERMAIN_NOOMJOBS' => 'keine manuell ausführbaren Aufträge vorhanden', + 'D3_ORDERMANAGER_ORDERMAIN_EXECON' => 'ausgef. am', + 'D3_ORDERMANAGER_ORDERMAIN_EXECSTART' => 'für diese Bestellung ausführen*', + 'D3_ORDERMANAGER_ORDERMAIN_REEXECSTART' => 'erneut für diese Bestellung ausführen*', + 'D3_ORDERMANAGER_ORDERMAIN_CHANGEEXEC' => 'Mails anpassen und Auftrag ausführen*', + 'D3_ORDERMANAGER_ORDERMAIN_SAVEEXEC' => 'Auftrag mit diesem Inhalt ausführen*', + 'D3_ORDERMANAGER_ORDERMAIN_EXECINCLALLACTIONS' => '* inkl. aller anderen konfigurierten Aktionen dieses Auftrags', + 'D3_ORDERMANAGER_ORDERMAIN_CANCELEXEC' => 'Auftrag abbrechen', + 'D3_ORDERMANAGER_ORDERMAIN_NOCHANGEEXEC' => 'keine Anpassungen bei diesem Auftrag möglich', + 'D3_ORDERMANAGER_ORDERMAIN_EXECRESET' => 'für erneute Ausführung zurücksetzen', + 'D3_ORDERMANAGER_ORDERMAIN_EXECRESETCONFIRM' => 'Soll der Auftragsstatus wirklich zurückgesetzt werden?', + 'D3_ORDERMANAGER_ORDERMAIN_EXECSTART_DESC' => '* ohne Verwendung der Bedingungen', + 'D3_ORDERMANAGER_ORDERMAIN_RECIPIENT' => 'Empfänger:', + 'D3_ORDERMANAGER_ORDERMAIN_SUBJECT' => 'Betreff:', + 'D3_ORDERMANAGER_ORDERMAIN_HTML' => 'HTML:', + 'D3_ORDERMANAGER_ORDERMAIN_PLAIN' => 'Plain:', + 'D3_ORDERMANAGER_MAIL_OMJFROM' => 'Auftragsmanager - Auswertung von', + 'D3_ORDERMANAGER_MAIL_ORDER' => 'Bestellung:', + 'D3_ORDERMANAGER_MAIL_GENERAL' => 'Allgemein:', + 'D3_ORDERMANAGER_MAIL_ORDERFROM' => 'vom', + 'D3_ORDERMANAGER_MAIL_ORDERSUBJECT' => 'Auftragsmanager Ausführungsstatus', + 'D3_ORDERMANAGER_JOBDESC_MOVE2FOLDER' => 'in Ordner "%s" verschieben', + 'D3_ORDERMANAGER_JOBDESC_STORNO' => 'storniert', + 'D3_ORDERMANAGER_JOBDESC_DELETE' => 'gelöscht, weitere Bearbeitung abgebrochen!', + 'D3_ORDERMANAGER_JOBDESC_SENDDATE' => '"gesendet"-Datum auf aktuelles Datum gesetzt', + 'D3_ORDERMANAGER_JOBDESC_PAIDDATE' => '"bezahlt"-Datum auf aktuelles Datum gesetzt', + 'D3_ORDERMANAGER_JOBDESC_SETFIELDVALUE' => '"%s" in Feld "%s" gesetzt', + 'D3_ORDERMANAGER_JOBDESC_EXECUTEMETHOD' => 'Order-Methode "%s" ausführen', + 'D3_ORDERMANAGER_JOBDESC_CHANGEDELCOST' => 'Lieferkosten auf %01.2f %s ändern', + 'D3_ORDERMANAGER_JOBDESC_CHANGEDISCOUNT' => 'Rabatt auf %01.2f %s ändern', + 'D3_ORDERMANAGER_JOBDESC_ADDCUSTGROUP' => 'füge Kunde zu Gruppe "%s" hinzu', + 'D3_ORDERMANAGER_JOBDESC_REMOVECUSTGROUP' => 'entferne Kunde aus Gruppe "%s"', + 'D3_ORDERMANAGER_JOBDESC_SENDMAIL' => 'sende E-Mail an %s', + 'D3_ORDERMANAGER_JOBDESC_EXPORTLIST' => 'exportiere in Liste %s', + 'D3_ORDERMANAGER_JOBDESC_CREATEPDF' => 'erzeuge %s PDF in %s', + 'D3_ORDERMANAGER_JOBDESC_CREATEPDF_INVOICE' => 'Rechnung', + 'D3_ORDERMANAGER_JOBDESC_CREATEPDF_DELNOTE' => 'Lieferschein', + 'D3_ORDERMANAGER_JOBDESC_ADDREMARK' => 'füge Remark hinzu', + 'D3_ORDERMANAGER_JOBERR_NOFOLDER' => 'FEHLER: Bestellungsordner ist nicht vorhanden: %s', + 'D3_ORDERMANAGER_JOBERR_NOFOLDERDEFINED' => 'FEHLER: Kein Bestellungsordner gewählt', + 'D3_ORDERMANAGER_JOBERR_NOGROUP' => 'FEHLER: Kundengruppe ist nicht vorhanden: %s', + 'D3_ORDERMANAGER_JOBERR_NOGROUPDEFINED' => 'FEHLER: Keine Kundengruppe gewählt', + 'D3_ORDERMANAGER_JOBERR_NOTEXECUTABLE' => 'Die Aktion kann nicht ausgeführt werden, da möglicherweise Lizenzeinschränkungen greifen oder benötigte Parameter nicht vollständig oder fehlerhaft gesetzt sind', + 'D3_ORDERMANAGER_CONFIGVARS_IEXECJOBSLIMIT' => 'Anzahl ausführbarer Aufgaben:', + 'D3_ORDERMANAGER_CONFIGVARS_SADDTITLE' => 'Modul-Edition:', + 'D3_ORDERMANAGER_CONFIGVARS_BLUSEMAILSENDONLY' => 'beschränkt auf Mail-Sende-Aktionen:', + 'D3_ORDERMANAGER_REMARK_NOTE' => '[Orderm.]', + 'D3_ORDERMANAGER_ERROR_IEXECJOBSLIMIT' => 'Ihre Modullizenz erlaubt Ihnen eine maximale Anzahl an Aufgaben. Sie können weitere Aufgaben anlegen, diese werden jedoch nicht ausgeführt. Lassen Sie Ihre Lizenz dafür erweitern.', + 'D3_ORDERMANAGER_ERROR_RESTRICTIONS' => 'Sie nutzen die "%s"-Edition. Möchten Sie die inaktiven Funktion nutzen, lassen Sie Ihre Lizenz dafür erweitern.', + 'D3_ORDERMANAGER_ERROR_NOMALL' => 'Mandanten stehen in Ihrer Shopedition nicht zur Verfügung.', + 'D3_ORDERMANAGER_FIELDTITLE_OXID' => 'Bestell-Ident', + 'D3_ORDERMANAGER_FIELDTITLE_OXSHOPID' => 'Shop-Zuordnung', + 'D3_ORDERMANAGER_FIELDTITLE_OXUSERID' => 'Benutzer-Zuordnung', + 'D3_ORDERMANAGER_FIELDTITLE_OXORDERDATE' => 'Bestelldatum', + 'D3_ORDERMANAGER_FIELDTITLE_OXORDERNR' => 'Bestellnummer', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLCOMPANY' => 'Firma (Rechnungsadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLEMAIL' => 'E-Mail (Rechnungsadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLFNAME' => 'Vorname (Rechnungsadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLLNAME' => 'Nachname (Rechnungsadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLSTREET' => 'Straße (Rechnungsadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLSTREETNR' => 'Hausnummer (Rechnungsadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLADDINFO' => 'zus. Info (Rechnungsadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLUSTID' => 'USt.-ID-Nr. (Rechnungsadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLUSTIDSTATUS' => 'USt.-ID-Status (Rechnungsadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLCITY' => 'Stadt (Rechnungsadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLCOUNTRYID' => 'Land-ID (Rechnungsadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLSTATEID' => 'Bundesland-ID (Rechnungsadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLZIP' => 'Postleitzahl (Rechnungsadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLFON' => 'Telefon-Nr. (Rechnungsadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLFAX' => 'Telefax-Nr. (Rechnungsadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLSAL' => 'Anrede (Rechnungsadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELCOMPANY' => 'Firma (Lieferadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELFNAME' => 'Vorname (Lieferadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELLNAME' => 'Nachname (Lieferadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELSTREET' => 'Straße (Lieferadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELSTREETNR' => 'Hausnummer (Lieferadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELADDINFO' => 'zus. Info (Lieferadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELCITY' => 'Stadt (Lieferadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELCOUNTRYID' => 'Land-ID (Lieferadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELSTATEID' => 'Bundesland-ID (Lieferadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELZIP' => 'Postleitzahl (Lieferadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELFON' => 'Telefon-Nr. (Lieferadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELFAX' => 'Telefax-Nr. (Lieferadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELSAL' => 'Anrede (Lieferadr.)', + 'D3_ORDERMANAGER_FIELDTITLE_OXPAYMENTID' => 'Zahlart-ID', + 'D3_ORDERMANAGER_FIELDTITLE_OXPAYMENTTYPE' => 'Zahlart-Typ', + 'D3_ORDERMANAGER_FIELDTITLE_OXTOTALNETSUM' => 'Bestellsumme (netto)', + 'D3_ORDERMANAGER_FIELDTITLE_OXTOTALBRUTSUM' => 'Bestellsumme (brutto)', + 'D3_ORDERMANAGER_FIELDTITLE_OXTOTALORDERSUM' => 'Gesamtsumme', + 'D3_ORDERMANAGER_FIELDTITLE_OXARTVAT1' => 'Steuersatz 1', + 'D3_ORDERMANAGER_FIELDTITLE_OXARTVATPRICE1' => 'Steuerbetrag 1', + 'D3_ORDERMANAGER_FIELDTITLE_OXARTVAT2' => 'Steuersatz 2', + 'D3_ORDERMANAGER_FIELDTITLE_OXARTVATPRICE2' => 'Steuerbetrag 2', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELCOST' => 'Versandkosten', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELVAT' => 'Steuersatz Versandkosten', + 'D3_ORDERMANAGER_FIELDTITLE_OXPAYCOST' => 'Zahlartenkosten', + 'D3_ORDERMANAGER_FIELDTITLE_OXPAYVAT' => 'Steuersatz Zahlartenkosten', + 'D3_ORDERMANAGER_FIELDTITLE_OXWRAPCOST' => 'Verpackungskosten', + 'D3_ORDERMANAGER_FIELDTITLE_OXWRAPVAT' => 'Steuersatz Verpackungskosten', + 'D3_ORDERMANAGER_FIELDTITLE_OXGIFTCARDCOST' => 'Geschenkkartenkosten', + 'D3_ORDERMANAGER_FIELDTITLE_OXGIFTCARDVAT' => 'Steuersatz Geschenkkartenkosten', + 'D3_ORDERMANAGER_FIELDTITLE_OXCARDID' => 'Geschenkkarten-ID', + 'D3_ORDERMANAGER_FIELDTITLE_OXCARDTEXT' => 'Geschenkkarten-Text', + 'D3_ORDERMANAGER_FIELDTITLE_OXDISCOUNT' => 'Rabatt', + 'D3_ORDERMANAGER_FIELDTITLE_OXEXPORT' => 'exportiert', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLNR' => 'Rechnungsnummer 1', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLDATE' => 'Rechnungsdatum 1', + 'D3_ORDERMANAGER_FIELDTITLE_OXTRACKCODE' => 'Trackingcode', + 'D3_ORDERMANAGER_FIELDTITLE_OXSENDDATE' => 'Versendedatum', + 'D3_ORDERMANAGER_FIELDTITLE_OXREMARK' => 'Anmerkung', + 'D3_ORDERMANAGER_FIELDTITLE_OXVOUCHERDISCOUNT' => 'Gutscheinnachlass', + 'D3_ORDERMANAGER_FIELDTITLE_OXCURRENCY' => 'Währung', + 'D3_ORDERMANAGER_FIELDTITLE_OXCURRATE' => 'Währungskurs', + 'D3_ORDERMANAGER_FIELDTITLE_OXFOLDER' => 'Ordner', + 'D3_ORDERMANAGER_FIELDTITLE_OXTRANSID' => 'Transaktions-ID', + 'D3_ORDERMANAGER_FIELDTITLE_OXPAYID' => 'Zahlungs-ID', + 'D3_ORDERMANAGER_FIELDTITLE_OXXID' => '', + 'D3_ORDERMANAGER_FIELDTITLE_OXPAID' => 'Zahldatum', + 'D3_ORDERMANAGER_FIELDTITLE_OXSTORNO' => 'Storno', + 'D3_ORDERMANAGER_FIELDTITLE_OXIP' => 'IP-Adresse', + 'D3_ORDERMANAGER_FIELDTITLE_OXTRANSSTATUS' => 'Transaktions-Status', + 'D3_ORDERMANAGER_FIELDTITLE_OXLANG' => 'Sprache', + 'D3_ORDERMANAGER_FIELDTITLE_OXINVOICENR' => 'Rechnungsnummer 2', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELTYPE' => 'Versandartentyp', + 'D3_ORDERMANAGER_FIELDTITLE_OXPIXIEXPORT' => 'Drittanbietermodul: Exportstatus', + 'D3_ORDERMANAGER_FIELDTITLE_OXTSPROTECTID' => 'Trusted Shops Protection ID', + 'D3_ORDERMANAGER_FIELDTITLE_OXTSPROTECTCOSTS' => 'Trusted Shops Kosten', + 'D3_ORDERMANAGER_FIELDTITLE_OXTIMESTAMP' => 'Datum letzte Änderung', + 'D3_ORDERMANAGER_FIELDTITLE_OXISNETTOMODE' => 'Nettomodus', + 'D3_ORDERMANAGER_FIELDADD_LANG' => ' - Sprache %u', + 'D3_ORDERMANAGER_FIELDDESC' => '%1$s (%2$s)', + + 'D3_ORDERMANAGER_CONFIGVARS_SEDITIONID' => 'Editions-ID', + + 'D3_ORDERMANAGER_FILTER_SORTING' => 'nach Sortiernummer filtern', + 'D3_ORDERMANAGER_FILTER_TITLE' => 'nach Aufgabentitel filtern', + 'D3_ORDERMANAGER_FILTER_LANGUAGE' => 'nach Sprache filtern', + 'D3_ORDERMANAGER_FILTER_FOLDER' => 'nach Ordner filtern', +); + + +/* + +[{oxmultilang ident="GENERAL_YOUWANTTODELETE"}] + + +*/ diff --git a/src/Application/views/admin/en/d3_ordermanager_lang.php b/src/Application/views/admin/en/d3_ordermanager_lang.php new file mode 100644 index 00000000..91a13779 --- /dev/null +++ b/src/Application/views/admin/en/d3_ordermanager_lang.php @@ -0,0 +1,425 @@ + + * @link http://www.oxidmodule.com + */ + +$sLangName = "English"; +$iLangNr = 0; +// ------------------------------- +// RESOURCE IDENTITFIER = STRING +// ------------------------------- +$aLang = array( + + //Navigation + 'charset' => 'UTF-8', + 'd3mxordermanager' => ' Order Manager', + 'd3mxordermanager_settings' => 'Settings', + 'd3tbclordermanager_settings_main' => 'Main Settings', + 'd3mxordermanager_items' => 'Jobs', + 'd3tbclordermanager_items_main' => 'Main', + 'd3tbclordermanager_items_mall' => 'Mall', + 'd3tbclordermanager_items_overview' => 'Overview', + 'd3tbclordermanager_items_requ' => 'Requirements', + 'd3tbclordermanager_items_action' => 'Actions', + 'tbclorder_ordermanager_jobs' => 'D³ Order Manager', + 'D3_ORDERMANAGER_TRANSL' => 'Order Manager', + 'D3_ORDERMANAGER_METADATA_TITLE' => 'D³ Order Manager', + 'D3_ORDERMANAGER_METADATA_DESC' => 'Please always activate the module entries and only control the module activity in the admin area of ​​the module.', + 'D3_ORDERMANAGER_SET_DEBUG_DESC' => 'Activated debug mode don\'t process the job. Execution shows job details on screen. Call the cronjob in your browser for check via the shown link. Verify the informations.', + 'D3_ORDERMANAGER_SET_CRON' => 'generally cronjob settings', + 'D3_ORDERMANAGER_SET_CRON_ACTIVE' => 'cronjob active', + 'D3_ORDERMANAGER_SET_CRON_MAXORDERCNT' => 'max. order count per cron call', + 'D3_ORDERMANAGER_SET_CRON_PASSWORD' => 'access password', + 'D3_ORDERMANAGER_SET_CRON_EXTLINK' => 'external hyperlink', + 'D3_ORDERMANAGER_SET_CRON_EXTLINK_DESC' => 'Use this link, if you want start the cronjob script manually in your browser.', + 'D3_ORDERMANAGER_SET_CRON_CRONLINK' => 'URL for the cronjob setting', + 'D3_ORDERMANAGER_SET_CRON_CRONLINK_DESC' => 'Set this link in cronjob creation. The additional authentification parameter aren\'t required, because the cronjob script has a self check, if the execution is allowed. Create the cronjob for a timespan, in which all concerned orders can working out. You are able to start the cronjob script multiple at a day.', + 'D3_ORDERMANAGER_SET_CRON_LASTEXEC' => 'last execution', + 'D3_ORDERMANAGER_SET_CRON_JOBID' => 'cronjob informations for cronjob id "%1$s" -> %2$d assigned job', + 'D3_ORDERMANAGER_SET_CRON_JOBSID' => 'cronjob informations for cronjob id "%1$s" -> %2$d assigned jobs', + 'D3_ORDERMANAGER_SET_CRON_JOB_DESC' => '

If you want to start individual tasks at specific times or at intervals, you can use the cronjob ID to define a single task or task group that can then be started in a targeted manner. You set the cronjob ID on each individual task. For task groups, you set the same ID to multiple tasks. As soon as it is stored there, you will find the necessary information for this cronjob ID ( Cron job for active tasks with cronjob ID X ) in the module\'s basic settings. This allows you to set up the extra cron job.

Newly created tasks or tasks that have not been assigned a cronjob ID are automatically available under cronjob ID 0.

Learn more about using the cronjob IDs can be found in the manual for the module.

', + 'D3_ORDERMANAGER_SET_JOBSETTINGS' => 'job settings', + 'D3_ORDERMANAGER_SET_CALCULATESTATONDEMAND' => 'retrieve statistical informations for every task individually and on request only', + 'D3_ORDERMANAGER_SET_CALCULATESTATONDEMAND_DESC' => 'To display the statistical data, several database queries are executed in the corresponding tab. For shops with extensive order data or complex tasks, it may be that the statistics data can not be determined in one pass. The page can not be displayed. This option determines the data individually and only on request.', + 'D3_ORDERMANAGER_SET_FOLDERLIST' => 'manage folder, to group the jobs', + 'D3_ORDERMANAGER_SET_FOLDERLIST_DESC' => 'Add an additional multilang item into the list to add a new folder. Translate it in the language files of your shop.', + 'D3_ORDERMANAGER_ORDER_SELECTFOLDER' => 'select job folder', + 'D3_ORDERMANAGER_ORDER_ALL' => '-- all jobs --', + 'D3_ORDERMANAGER_ORDER_NEW' => 'new jobs', + 'D3_ORDERMANAGER_ORDER_PAYADVANCE' => 'prepaid processing', + 'D3_ORDERMANAGER_ORDER_PAYSTATUSCHECK' => 'reminders', + 'D3_ORDERMANAGER_ORDER_DELIVERYSTATUS' => 'delivery managment', + 'D3_ORDERMANAGER_ORDER_ORDERPROCESSING' => 'order processing', + 'D3_TOOLTIPS_NEWORDERMANAGER' => 'add a new job', + 'D3_GENERAL_ORDERMANAGER_SELECT_ALL' => 'select all items', + 'D3_GENERAL_ORDERMANAGER_SELECT_NONE' => 'deselect all items', + + 'D3_ORDERMANAGER_GENERAL_ACTIVTITLE' => 'AC', + 'D3_ORDERMANAGER_GENERAL_ACTIVTITLE_DESC' => 'active for automatic execution via cronjobs', + 'D3_ORDERMANAGER_GENERAL_ACTIVMANTITLE' => 'AM', + 'D3_ORDERMANAGER_GENERAL_ACTIVMANTITLE_DESC' => 'active for manually execution', + + 'D3_ORDERMANAGER_MAIN_FIELDSET_ACTIVE' => 'active status', + 'D3_ORDERMANAGER_MAIN_FIELDSET_EXECUTION' => 'execution', + 'D3_ORDERMANAGER_MAIN_FIELDSET_FOLLOWUP' => 'resubmission', + + 'D3_ORDERMANAGER_MAIN_ACTIVE' => 'active for automatic execution via cronjobs', + 'D3_ORDERMANAGER_MAIN_ACTIVE_DESC' => 'Activate the job. This switch performed, that the job will concidered in execution. How the execution will processed, the option don\'t decides this. If you remove the selection, this job will ignored in every execution.', + 'D3_ORDERMANAGER_MAIN_CRONJOBID' => 'Cronjob-ID', + 'D3_ORDERMANAGER_MAIN_ACTIVFROMTILL' => 'Or active for cron job execution', + 'D3_ORDERMANAGER_MAIN_EXECUTE2' => 'Only simulate task execution', + 'D3_ORDERMANAGER_MAIN_EXECUTE_DEBUG' => '(activated module wide debug mode prevents the real processing)', + 'D3_ORDERMANAGER_MAIN_EXECUTE_DESC' => 'Defined actions will processed unrevocable. For example if you set, that all concerned orders should delete, this orders don\'t exist after processing. The module wide selectable debug mode avoids this processing independently of this setting.', + 'D3_ORDERMANAGER_MAIN_MAILSEND' => 'send mail', + 'D3_ORDERMANAGER_MAIN_MAILSEND_DESC' => 'This option sends a mail to shop owner after cronjob execution. The mail contains further informations about the processed (or theoreticly processed) jobs. Possible errors will listed too. Set the defined switch, if items really should execute. If you don\'t set this option, no information will be send. Further informations about the job execution you\'ll find in logging area of the module connector too (depend of setted log level).', + 'D3_ORDERMANAGER_MAIN_EXECMANUALLY' => 'show on order for manually execution', + 'D3_ORDERMANAGER_MAIN_EXECMANUALLY_DESC' => 'If this option is selected, you\'ll find this job selectable in order overview. There you can start every job manually for every order or reset the execute date for a reexecute.', + 'D3_ORDERMANAGER_MAIN_MARKORDER' => 'don\'t mark processed orders as finished', + 'D3_ORDERMANAGER_MAIN_MARKORDER_DESC' => 'This orders will processed at next call again, if the requirements does fit with order properties. This may helpful for representations.', + 'D3_ORDERMANAGER_MAIN_UNMARKEDEXECDELAY' => 'jobs breaks since last execution for mininmum...', + 'D3_ORDERMANAGER_MAIN_UNMARKEDEXECDELAY_DAY' => 'day(s)', + 'D3_ORDERMANAGER_MAIN_UNMARKEDEXECDELAY_HOUR' => 'hour(s)', + 'D3_ORDERMANAGER_MAIN_UNMARKEDEXECDELAY_MINUTE' => 'minute(s)', + 'D3_ORDERMANAGER_MAIN_UNMARKEDEXECDELAY_DESC' => 'If orders will not marked as "finished", they will processed again at every cronjob start. If you don\'t want this, you can break the job for a defined time. You can set this time span between 2 executions here.

Keep in mind, that jobs can executed so often only, how the cron script is started.', + 'D3_ORDERMANAGER_MAIN_SORT_DESC' => 'The sort value defines, when and in which order the jobs will executed. This setting is really important, if the jobs are interpedented. Jobs with small sort number will executed before jobs with higher sort numbers.', + 'D3_ORDERMANAGER_MAIN_LASTEXEC' => 'last execution:', + 'D3_ORDERMANAGER_MAIN_NOFOLDER' => 'no folder selected', + 'D3_GENERAL_ORDERMANAGER_SORT' => 'sort', + 'D3_GENERAL_ORDERMANAGER_CRONID' => 'cronjob id', + + 'D3_ORDERMANAGER_OVERVIEW_STAT' => 'Statistic', + 'D3_ORDERMANAGER_OVERVIEW_REQU' => 'Activated Requirements', + 'D3_ORDERMANAGER_OVERVIEW_NOREQUEST' => 'no (in your license available) requirements set', + 'D3_ORDERMANAGER_OVERVIEW_ACTION' => 'Activated Actions', + 'D3_ORDERMANAGER_OVERVIEW_NOACTION' => 'no (in your license available) actions set', + + 'D3_ORDERMANAGER_REQU' => 'Order Manager - requirements', + 'D3_ORDERMANAGER_REQU_TIME' => 'by time / timespan', + 'D3_ORDERMANAGER_REQU_FROMORDERNR' => 'from (including this) order', + 'D3_ORDERMANAGER_REQU_TOORDERNR' => 'to (including this) order', + 'D3_ORDERMANAGER_REQU_TIMESPAN' => 'timespan (1)', + 'D3_ORDERMANAGER_REQU_TIMESPAN_MINIMUM' => 'at least', + 'D3_ORDERMANAGER_REQU_TIMESPAN_MINUTE' => 'minute(s)', + 'D3_ORDERMANAGER_REQU_TIMESPAN_HOUR' => 'hour(s)', + 'D3_ORDERMANAGER_REQU_TIMESPAN_DAY' => 'day(s)', + 'D3_ORDERMANAGER_REQU_TIMESPAN_AFTER' => 'after', + 'D3_ORDERMANAGER_REQU_TIMESPAN_ORDERDATE' => 'order date', + 'D3_ORDERMANAGER_REQU_TIMESPAN_DELDATE' => 'delivery date', + 'D3_ORDERMANAGER_REQU_TIMESPAN_PAIDDATE' => 'paid date', + 'D3_ORDERMANAGER_REQU_NOTSETDATE' => 'not set...', + 'D3_ORDERMANAGER_REQU_NOTSETDATE_DELDATE' => 'delivery date', + 'D3_ORDERMANAGER_REQU_NOTSETDATE_PAIDDATE' => 'paid date', + 'D3_ORDERMANAGER_REQU_WEEKDAYS' => 'from this weekdays', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_IF1' => 'if', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_ORDERDATE' => 'order date', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_DELDATE' => 'delivery date', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_PAIDDATE' => 'paid date', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_IF2' => 'was a', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_MONDAY' => 'Monday', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_TUESDAY' => 'Tuesday', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_WEDNESDAY' => 'Wednesday', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_THURSDAY' => 'Thursday', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_FRIDAY' => 'Friday', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_SATURDAY' => 'Saturday', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_SUNDAY' => 'Sunday', + 'D3_ORDERMANAGER_REQU_WEEKDAYS_IF3' => '', + 'D3_ORDERMANAGER_REQU_PAYMENTDELIVERY' => 'by payment type / delivery', + 'D3_ORDERMANAGER_REQU_PAYMENT' => 'if payment type is', + 'D3_ORDERMANAGER_REQU_DELIVERY' => 'if delivery is', + 'D3_ORDERMANAGER_REQU_TRACKCODE' => 'if trackcode is set', + 'D3_ORDERMANAGER_REQU_CURRENCY' => 'if currency (ISO 3 code) is', + 'D3_ORDERMANAGER_REQU_STORNO' => 'by cancel status', + 'D3_ORDERMANAGER_REQU_ORDERSTORNO' => 'if order is canceled', + 'D3_ORDERMANAGER_REQU_ORDERNOSTORNO' => 'if order is not canceled', + 'D3_ORDERMANAGER_REQU_ARTICLESTORNO' => 'if order contain canceled products', + 'D3_ORDERMANAGER_REQU_MAIL' => 'by customer data', + 'D3_ORDERMANAGER_REQU_MAILREGEXP' => 'search pattern for mail address filter', + 'D3_ORDERMANAGER_REQU_MAILREGEXP_DESC' => 'Insert the search pattern for the mail address filter. You can use the following wildcards:If you wanna use the wildcard signs as search string, mask it with a slash [ / ].

Examples:
"%@gmx.de" find all addresses from the domain gmx.de
"abc@rtl_.de" find the addresses from rtl.de and from rtl2.de too

The case sensitivity has no matter.', + 'D3_ORDERMANAGER_REQU_COUNTRY' => 'delivery or billing address is in', + 'D3_ORDERMANAGER_REQU_INGROUP' => 'customer is in group', + 'D3_ORDERMANAGER_REQU_NOTINGROUP' => 'customer is not in group', + 'D3_ORDERMANAGER_REQU_ORDER' => 'by order data', + 'D3_ORDERMANAGER_REQU_ORDERSUM' => 'order sum', + 'D3_ORDERMANAGER_REQU_ORDERSUMTYPE_TOTAL' => 'total sum', + 'D3_ORDERMANAGER_REQU_ORDERSUMTYPE_ARTICLE' => 'product sum', + 'D3_ORDERMANAGER_REQU_ORDERSUMREL_HIGHER' => 'is higher than', + 'D3_ORDERMANAGER_REQU_ORDERSUMREL_LOWER' => 'is less than', + 'D3_ORDERMANAGER_REQU_ORDERSUM_DEFCUR' => '(in shop base currency)', + 'D3_ORDERMANAGER_REQU_ARTICLECONTENT' => 'order do contains selected products', + 'D3_ORDERMANAGER_REQU_ARTICLECONTENT2' => 'search pattern for ', + 'D3_ORDERMANAGER_REQU_NOARTICLECONTENT' => "order don't contains selected products", + 'D3_ORDERMANAGER_REQU_ORDERFIELDVALUE' => 'check order field for value', + 'D3_ORDERMANAGER_REQU_ORDERFIELDVALUE_FIELD' => 'field name', + 'D3_ORDERMANAGER_REQU_ORDERFIELDVALUE_FIELD_DESC' => 'This filter checks for a freely definable field of the "oxorder" database table. Enter the actual name of the field to be checked here. If you want to check for content in language fields (* _1), the specification of the multi-length name is required here.', + 'D3_ORDERMANAGER_REQU_ORDERFIELDVALUE_VALUE' => 'field value', + 'D3_ORDERMANAGER_REQU_ORDERFIELDVALUETYPE_CONTENT' => 'contains value:', + 'D3_ORDERMANAGER_REQU_ORDERFIELDVALUETYPE_EMPTY' => 'is empty', + 'D3_ORDERMANAGER_REQU_ORDERFIELDVALUETYPE_NOTEMPTY' => 'is not empty', + 'D3_ORDERMANAGER_REQU_OTHERJOB' => 'other job', + 'D3_ORDERMANAGER_REQU_OTHERJOB_NAME' => 'job', + 'D3_ORDERMANAGER_REQU_OTHERJOB_UNKNOWNJOBID' => 'unknown job', + 'D3_ORDERMANAGER_REQU_OTHERJOB_EXECUTED' => 'executed', + 'D3_ORDERMANAGER_REQU_OTHERJOB_NOTEXECUTED' => 'not executed', + 'D3_ORDERMANAGER_REQU_OTHERJOB_DESC' => 'Here you can set the task of the order manager whose execution status should be checked on the existing purchase orders.', + 'D3_ORDERMANAGER_REQU_ARTICLECONTENT2_DESC' => 'Chose the field, that has to checked and insert the search pattern for the check. You can use the following wildcards:If you wanna use the wildcard signs as search string, mask it with a slash [ / ].

Examples:
"__shirt_" find "shirts" and "t-shirt" too
"%cup%" find all kinds of cups

The case sensitivity has no matter. Keep in mind, that your pattern is able for all languages of your shop.', + 'D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_ARTNUM' => 'article number', + 'D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_TITLE' => 'article title', + 'D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_SHORTDESC' => 'article short description', + 'D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_SELVARIANT' => 'variants / select list', + 'D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_PERSPARAM' => 'customization (PersParams)', + 'D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_CATID' => 'category id', + 'D3_ORDERMANAGER_REQU_INVOICENUM' => 'has got an invoice number', + 'D3_ORDERMANAGER_REQU_TRANSACTION' => 'transaction status', + 'D3_ORDERMANAGER_REQU_INFOLDER' => 'in one of the selected folders', + 'D3_ORDERMANAGER_REQU_LANGUAGE' => 'by used language', + 'D3_ORDERMANAGER_REQU_NOTINFOLDER' => 'not in one of the selected folders', + 'D3_ORDERMANAGER_REQU_ORDERTRANSSTATUS_OK' => 'OK', + 'D3_ORDERMANAGER_REQU_ORDERTRANSSTATUS_ERROR' => 'ERROR', + 'D3_ORDERMANAGER_REQU_ORDERTRANSSTATUS_NOT_OK' => 'all states except OK', + 'D3_ORDERMANAGER_REQU_MULTIPLE' => '(multiple selection possible with pressed Ctrl key)', + + 'D3_ORDERMANAGER_REQU_INDIV' => 'from individual requirements', + 'D3_ORDERMANAGER_REQU_ORDEREXECUTEMETHOD' => 'execute the method of the order list object', + 'D3_ORDERMANAGER_REQU_ORDEREXECUTEMETHOD_NAME' => 'method name', + 'D3_ORDERMANAGER_REQU_ORDEREXECUTEMETHOD_DESC' => '

Only specify the name of the method here. Parameters or parentheses must not be used.

The method must exist "public" on the order list object ("OrderList / ListModel" and its extensions). The method call is not static.

Within the method, the oxOrderList / oxList object can be arbitrarily manipulated. It is not necessary to return the job list.

These parameters are passed to the method:

A return value is not processed.

', + + 'D3_ORDERMANAGER_ACTION' => 'Order Manager - actions', + 'D3_ORDERMANAGER_ACTION_GENERALORDERCURR' => '(in shop base currency)', + 'D3_ORDERMANAGER_ACTION_ORDER' => 'for order', + 'D3_ORDERMANAGER_ACTION_ORDERMOVE2FOLDER' => 'move in folder', + 'D3_ORDERMANAGER_ACTION_ORDERSTORNO' => 'cancel', + 'D3_ORDERMANAGER_ACTION_ORDERDELETE_DESC' => 'Keep in mind, that this action is not reversable!', + 'D3_ORDERMANAGER_ACTION_ORDERSETSENDEDNOW' => 'set today\'s date as delivery date', + 'D3_ORDERMANAGER_ACTION_ORDERSETPAIDNOW' => 'set today\'s date as paid date', + 'D3_ORDERMANAGER_ACTION_ORDERADDFIELDVALUE' => 'set value in order field', + 'D3_ORDERMANAGER_ACTION_ORDERADDFIELDVALUE_FIELD' => 'field name', + 'D3_ORDERMANAGER_ACTION_ORDERADDFIELDVALUE_FIELD_DESC' => 'This action fills a freely definable field of the "oxorder" database table. Enter the actual name of the field to be filled here. If content is to be inserted in language fields (* _1), the specification of the multi-language name is required here.', + 'D3_ORDERMANAGER_ACTION_ORDERADDFIELDVALUE_VALUE' => 'field value', + 'D3_ORDERMANAGER_ACTION_ORDERADDFIELDVALUE_DESC' => 'Specify the final content to insert into the defined database field. The use of variables, placeholders and referencing field names is not possible here.', + 'D3_ORDERMANAGER_ACTION_ORDEREXECUTEMETHOD' => 'execute method of the order object', + 'D3_ORDERMANAGER_ACTION_ORDEREXECUTEMETHOD_NAME' => 'method name', + 'D3_ORDERMANAGER_ACTION_ORDEREXECUTEMETHOD_DESC' => '

Only specify the name of the method here. Parameters or parentheses must not be used.

The method must exist "public" on the order object ("Order" and its extensions). The method call is not static.

These parameters are passed to the method:

The expected return value is a boolean that defines whether the order object needs to be saved.

', + + 'D3_ORDERMANAGER_ACTION_ORDERCHANGEDELCOSTS' => 'change delivery cost', + 'D3_ORDERMANAGER_ACTION_ORDERCHANGEDELCOSTS_DESC' => 'Change order assigned delivery costs. Set it in shop base currency (currency rate = 1). This cost setting will calculated with order assigned exchange rate. Former delivery costs will overwritten.', + 'D3_ORDERMANAGER_ACTION_ORDERCHANGEDISCOUNT' => 'change discount', + 'D3_ORDERMANAGER_ACTION_ORDERCHANGEDISCOUNT_DESC' => 'Change order assigned discount. Set it in shop base currency (currency rate = 1). This discount setting will calculated with order assigned exchange rate. Former discounts will overwritten.', + 'D3_ORDERMANAGER_ACTION_ORDERGENERATEPDF' => 'generate PDF', + 'D3_ORDERMANAGER_ACTION_ORDERGENERATEPDF_NOPDF' => '(no PDF generator available)', + 'D3_ORDERMANAGER_ACTION_ORDERGENERATEPDFATTACH_DESC' => '', + 'D3_ORDERMANAGER_ACTION_ORDERGENERATEPDFINVOICE' => 'invoice', + 'D3_ORDERMANAGER_ACTION_ORDERGENERATEPDFDELNOTE' => 'delivery note', + 'D3_ORDERMANAGER_ACTION_ORDERGENERATEPDFATTACH' => 'attached to mail (require mail send in this job)', + 'D3_ORDERMANAGER_ACTION_ORDERGENERATEPDFFILESAVE' => 'save as file:', + 'D3_ORDERMANAGER_ACTION_CUSTOMER' => 'for customer', + 'D3_ORDERMANAGER_ACTION_CUSTOMERADD2GROUP' => 'add to group', + 'D3_ORDERMANAGER_ACTION_CUSTOMERREMOVEFROMGROUP' => 'remove from group', + 'D3_ORDERMANAGER_ACTION_INFO' => 'informations', + 'D3_ORDERMANAGER_ACTION_MAILSEND' => 'send mail', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROM1' => '', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMSUBJECT' => 'subject', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMCMS_SUBJECT' => 'The CMS title is the mail subject too.', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMTEMPLATE' => 'from template file', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMTEMPLATE_HTML' => 'HTML template', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMTEMPLATE_PLAIN' => 'plain template', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMTPL_ADMIN' => 'from admin template directory', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMTPL_FRONTEND' => 'from frontend template directory', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMTPL_MODULE' => 'from module directory', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMTPL_DESC' => 'In addition to the templates, the language blocks are always translated from the admin or frontend area, depending on the setting. If necessary, transfer the entries manually. If you load a template from a module directory, the frontend language modules are generally used.', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMTEMPLATE_DESC' => 'Insert the full filename (including folder from tpl folder und file extension)', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMCMS' => 'from customer info', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMCMS_HTML' => 'HTML CMS', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROMCMS_PLAIN' => 'plain CMS', + 'D3_ORDERMANAGER_ACTION_MAILSEND_FROM2' => 'to', + 'D3_ORDERMANAGER_ACTION_MAILSEND_TOCUSTOMER' => 'customer', + 'D3_ORDERMANAGER_ACTION_MAILSEND_TOOWNER' => 'shop owner', + 'D3_ORDERMANAGER_ACTION_MAILSEND_TOMAIL' => 'following mail address(es)', + 'D3_ORDERMANAGER_ACTION_MAILSEND_TOMAIL_DESC' => 'Insert one or more valid mail addresses in the input field. Seperate multiple addresses with semicolon.', + 'D3_ORDERMANAGER_ACTION_MAILSEND_USESTORNOARTICLES' => 'Orders contains storno articles too', + 'D3_ORDERMANAGER_ACTION_MAILSEND_USEALTREPLYADR' => 'spezielle Absende- und Reply-Adresse', + 'D3_ORDERMANAGER_ACTION_MAILSEND_USEALTREPLYADR_DESC'=> 'If required, enter a special sender address here. This is then also used as the reply address. Without specification, the sender address of the shop is used. Please check that this e-mail address may also be used by your SMTP server.', + 'D3_ORDERMANAGER_ACTION_EXPORTGROUP' => 'Export', + 'D3_ORDERMANAGER_ACTION_EXPORT' => 'export orders to list', + 'D3_ORDERMANAGER_ACTION_EXPORTCONTAINS' => 'containing fields: ', + 'D3_ORDERMANAGER_ACTION_EXPORTLOCATION' => 'export file will saved in: ', + 'D3_ORDERMANAGER_ACTION_EXPORTTEMPLATE' => 'export pattern template: ', + 'D3_ORDERMANAGER_ACTION_EXPORTTEMPLATE_DESC' => 'Enter here the name of the template containing the structure of the export (ex .: "CSV-Vorlage.tpl"). If the template is in a subdirectory of the folder below, add the extension path (eg: "d3ordermanager / CSV-Vorlage.tpl").

Examples of export templates can be found in the module package under "application / view / admin / tpl / d3ordermanager". Create a template for your own formats.', + 'D3_ORDERMANAGER_ACTION_EXPORTEXTENSION' => 'extension from export file: ', + 'D3_ORDERMANAGER_ACTION_DATEPLACEHOLDER' => '[date]', + 'D3_ORDERMANAGER_ACTION_EXPORTEXTENSION_DESC' => 'Here you can specify the file extension of the file to be exported. These are e.g. for CSV files the extension "csv" or "txt". XML files usually have the extension "xml". Please note: The content of the export files is not the responsibility of the file name ending. This must be assigned to the appropriate export template.', + 'D3_ORDERMANAGER_ACTION_DELETEGROUP' => 'Delete', + 'D3_ORDERMANAGER_ACTION_ORDERDELETE' => 'delete order', + 'D3_ORDERMANAGER_ACTION_INDIV' => 'individual actions', + 'D3_ORDERMANAGER_ACTION_MARKASFINISHED' => 'mark found unedited orders as finished', + 'D3_ORDERMANAGER_ACTION_MARKASFINISHED_MESSAGE' => "%u order(s) were marked as finished", + + 'D3_ORDERMANAGER_STAT' => 'Order Manager - statistic', + 'D3_ORDERMANAGER_STAT_REQUESTDATA' => 'request data', + 'D3_ORDERMANAGER_STAT_FINISHED' => 'edited orders:', + 'D3_ORDERMANAGER_STAT_FINISHED_DESC' => 'This total number of orders has been processed by this order. Whether the conditions changed in the meantime is irrelevant.', + 'D3_ORDERMANAGER_STAT_FINISHEDMONTH' => 'in last month edited orders:', + 'D3_ORDERMANAGER_STAT_FINISHEDMONTH_DESC' => 'These orders were processed by this order in the last month. Whether the conditions changed in the meantime is irrelevant.', + 'D3_ORDERMANAGER_STAT_TOFINISHED' => 'to edit orders:', + 'D3_ORDERMANAGER_STAT_TOFINISHED_DESC' => 'According to the currently set conditions, this number of orders is relevant for this order. If the order were currently started, these orders would be processed. Here are also orders that are processed recurring.', + 'D3_ORDERMANAGER_STAT_NOTFINISHED' => 'not to edit orders:', + 'D3_ORDERMANAGER_STAT_NOTFINISHED_DESC' => 'These orders have not yet been processed by this order. Possibly, these orders did not meet the conditions or the processing has not yet started. Here are also orders that are processed recurring.', + 'D3_ORDERMANAGER_ORDERMAIN_ORDERMANAGER' => 'Order Manager', + 'D3_ORDERMANAGER_ORDERMAIN_NOOMJOBS' => 'no manually executable jobs available', + 'D3_ORDERMANAGER_ORDERMAIN_EXECON' => 'exec. at', + 'D3_ORDERMANAGER_ORDERMAIN_EXECSTART' => 'execute for this order*', + 'D3_ORDERMANAGER_ORDERMAIN_REEXECSTART' => 'run again for this order*', + 'D3_ORDERMANAGER_ORDERMAIN_CHANGEEXEC' => 'edit mails and execute job*', + 'D3_ORDERMANAGER_ORDERMAIN_SAVEEXEC' => 'execute job with this content', + 'D3_ORDERMANAGER_ORDERMAIN_EXECINCLALLACTIONS' => '* inclusive all other configured actions of this job', + 'D3_ORDERMANAGER_ORDERMAIN_CANCELEXEC' => 'cancel job', + 'D3_ORDERMANAGER_ORDERMAIN_NOCHANGEEXEC' => 'no editable items available at this job', + 'D3_ORDERMANAGER_ORDERMAIN_EXECRESET' => 'reset', + 'D3_ORDERMANAGER_ORDERMAIN_EXECRESETCONFIRM' => 'Do you really want to reset the execution state?', + 'D3_ORDERMANAGER_ORDERMAIN_EXECSTART_DESC' => '* without use of requirements', + 'D3_ORDERMANAGER_ORDERMAIN_RECIPIENT' => 'recipient:', + 'D3_ORDERMANAGER_ORDERMAIN_SUBJECT' => 'subject:', + 'D3_ORDERMANAGER_ORDERMAIN_HTML' => 'HTML:', + 'D3_ORDERMANAGER_ORDERMAIN_PLAIN' => 'plain:', + 'D3_ORDERMANAGER_MAIL_OMJFROM' => 'Order Manager - result from', + 'D3_ORDERMANAGER_MAIL_ORDER' => 'order:', + 'D3_ORDERMANAGER_MAIL_GENERAL' => 'general:', + 'D3_ORDERMANAGER_MAIL_ORDERFROM' => 'from', + 'D3_ORDERMANAGER_MAIL_ORDERSUBJECT' => 'order manager result state', + 'D3_ORDERMANAGER_JOBDESC_MOVE2FOLDER' => 'move to folder "%s"', + 'D3_ORDERMANAGER_JOBDESC_STORNO' => 'order canceled', + 'D3_ORDERMANAGER_JOBDESC_DELETE' => 'delete, further execution stopped!', + 'D3_ORDERMANAGER_JOBDESC_SENDDATE' => 'set "sended" date to now', + 'D3_ORDERMANAGER_JOBDESC_PAIDDATE' => 'set "paid" date to now', + 'D3_ORDERMANAGER_JOBDESC_SETFIELDVALUE' => 'set "%s" in field "%s"', + 'D3_ORDERMANAGER_JOBDESC_EXECUTEMETHOD' => 'execute order method "%s"', + 'D3_ORDERMANAGER_JOBDESC_CHANGEDELCOST' => 'change delivery costs to %01.2f %s', + 'D3_ORDERMANAGER_JOBDESC_CHANGEDISCOUNT' => 'change discount to %01.2f %s', + 'D3_ORDERMANAGER_JOBDESC_ADDCUSTGROUP' => 'add customer to group "%s"', + 'D3_ORDERMANAGER_JOBDESC_REMOVECUSTGROUP' => 'remove customer from group "%s"', + 'D3_ORDERMANAGER_JOBDESC_SENDMAIL' => 'send mail to %s', + 'D3_ORDERMANAGER_JOBDESC_EXPORTLIST' => 'export to list %s', + 'D3_ORDERMANAGER_JOBDESC_CREATEPDF' => 'create %s pdf in %s', + 'D3_ORDERMANAGER_JOBDESC_CREATEPDF_INVOICE' => 'invoice', + 'D3_ORDERMANAGER_JOBDESC_CREATEPDF_DELNOTE' => 'delivery note', + 'D3_ORDERMANAGER_JOBDESC_ADDREMARK' => 'add remark', + 'D3_ORDERMANAGER_JOBERR_NOFOLDER' => 'ERROR: order folder isn\'t available: %s', + 'D3_ORDERMANAGER_JOBERR_NOFOLDERDEFINED' => 'ERROR: no order folder is chosen', + 'D3_ORDERMANAGER_JOBERR_NOGROUP' => 'ERROR: customer group isn\'t available: %s', + 'D3_ORDERMANAGER_JOBERR_NOGROUPDEFINED' => 'ERROR: no customer group is chosen', + 'D3_ORDERMANAGER_JOBERR_NOTEXECUTABLE' => 'action can\'t executed, because of licence restrictions or incomplete parameters', + 'D3_ORDERMANAGER_CONFIGVARS_IEXECJOBSLIMIT' => 'number of executable jobs:', + 'D3_ORDERMANAGER_CONFIGVARS_SADDTITLE' => 'module edition:', + 'D3_ORDERMANAGER_CONFIGVARS_BLUSEMAILSENDONLY' => 'limited to mail send actions:', + 'D3_ORDERMANAGER_REMARK_NOTE' => '[Orderm.]', + 'D3_ORDERMANAGER_ERROR_IEXECJOBSLIMIT' => 'Your module license makes you a maximum count of jobs available. You are able to create new job, possible they won\'t executed. Contact us for an extended license please.', + 'D3_ORDERMANAGER_ERROR_RESTRICTIONS' => 'You use the "%s" edition. Would you like to use the inactive functions, please contact us for an extended license.', + 'D3_ORDERMANAGER_ERROR_NOMALL' => 'Subshops aren\t available in your shop edition.', + 'D3_ORDERMANAGER_FIELDTITLE_OXID' => 'Order ID', + 'D3_ORDERMANAGER_FIELDTITLE_OXSHOPID' => 'Shop assignment', + 'D3_ORDERMANAGER_FIELDTITLE_OXUSERID' => 'User assignment', + 'D3_ORDERMANAGER_FIELDTITLE_OXORDERDATE' => 'Order date', + 'D3_ORDERMANAGER_FIELDTITLE_OXORDERNR' => 'Order number', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLCOMPANY' => 'Company (billing address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLEMAIL' => 'E-Mail (billing address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLFNAME' => 'First name (billing address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLLNAME' => 'Last name (billing address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLSTREET' => 'Street (billing address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLSTREETNR' => 'Street number (billing address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLADDINFO' => 'add. info (billing address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLUSTID' => 'VAT ID number (billing address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLUSTIDSTATUS' => 'VAT ID status (billing address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLCITY' => 'City (billing address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLCOUNTRYID' => 'Country ID (billing address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLSTATEID' => 'State ID (billing address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLZIP' => 'ZIP (billing address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLFON' => 'Phone no. (billing address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLFAX' => 'Fax no. (billing address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLSAL' => 'Salutation (billing address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELCOMPANY' => 'Company (delivery address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELFNAME' => 'First name (delivery address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELLNAME' => 'Last name (delivery address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELSTREET' => 'Street (delivery address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELSTREETNR' => 'Street no. (delivery address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELADDINFO' => 'add. info (delivery address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELCITY' => 'City (delivery address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELCOUNTRYID' => 'Country ID (delivery address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELSTATEID' => 'State ID (delivery address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELZIP' => 'ZIP (delivery address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELFON' => 'Phone no. (delivery address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELFAX' => 'Fax no. (delivery address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELSAL' => 'Salutation (delivery address)', + 'D3_ORDERMANAGER_FIELDTITLE_OXPAYMENTID' => 'payment ID', + 'D3_ORDERMANAGER_FIELDTITLE_OXPAYMENTTYPE' => 'Payment type ID', + 'D3_ORDERMANAGER_FIELDTITLE_OXTOTALNETSUM' => 'Order amount (net)', + 'D3_ORDERMANAGER_FIELDTITLE_OXTOTALBRUTSUM' => 'Order amount (gross)', + 'D3_ORDERMANAGER_FIELDTITLE_OXTOTALORDERSUM' => 'Total', + 'D3_ORDERMANAGER_FIELDTITLE_OXARTVAT1' => 'Tax rate 1', + 'D3_ORDERMANAGER_FIELDTITLE_OXARTVATPRICE1' => 'Tax amount 1', + 'D3_ORDERMANAGER_FIELDTITLE_OXARTVAT2' => 'Tax rate 2', + 'D3_ORDERMANAGER_FIELDTITLE_OXARTVATPRICE2' => 'Tax amount 2', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELCOST' => 'Shipping costs', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELVAT' => 'Tax rate shipping', + 'D3_ORDERMANAGER_FIELDTITLE_OXPAYCOST' => 'Payment costs', + 'D3_ORDERMANAGER_FIELDTITLE_OXPAYVAT' => 'Tax rate payment', + 'D3_ORDERMANAGER_FIELDTITLE_OXWRAPCOST' => 'Wrapping costs', + 'D3_ORDERMANAGER_FIELDTITLE_OXWRAPVAT' => 'Tax rate wrapping', + 'D3_ORDERMANAGER_FIELDTITLE_OXGIFTCARDCOST' => 'Gift card costs', + 'D3_ORDERMANAGER_FIELDTITLE_OXGIFTCARDVAT' => 'Tax rate gift card', + 'D3_ORDERMANAGER_FIELDTITLE_OXCARDID' => 'Gift card ID', + 'D3_ORDERMANAGER_FIELDTITLE_OXCARDTEXT' => 'Gift card text', + 'D3_ORDERMANAGER_FIELDTITLE_OXDISCOUNT' => 'Discount', + 'D3_ORDERMANAGER_FIELDTITLE_OXEXPORT' => 'exported', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLNR' => 'Invoice no. 1', + 'D3_ORDERMANAGER_FIELDTITLE_OXBILLDATE' => 'Invoice date 1', + 'D3_ORDERMANAGER_FIELDTITLE_OXTRACKCODE' => 'Track code', + 'D3_ORDERMANAGER_FIELDTITLE_OXSENDDATE' => 'Ship date', + 'D3_ORDERMANAGER_FIELDTITLE_OXREMARK' => 'Remarks', + 'D3_ORDERMANAGER_FIELDTITLE_OXVOUCHERDISCOUNT' => 'Voucher discount', + 'D3_ORDERMANAGER_FIELDTITLE_OXCURRENCY' => 'Currency', + 'D3_ORDERMANAGER_FIELDTITLE_OXCURRATE' => 'Currency rate', + 'D3_ORDERMANAGER_FIELDTITLE_OXFOLDER' => 'Folder', + 'D3_ORDERMANAGER_FIELDTITLE_OXTRANSID' => 'Transaction ID', + 'D3_ORDERMANAGER_FIELDTITLE_OXPAYID' => 'Pay ID', + 'D3_ORDERMANAGER_FIELDTITLE_OXXID' => '', + 'D3_ORDERMANAGER_FIELDTITLE_OXPAID' => 'Pay date', + 'D3_ORDERMANAGER_FIELDTITLE_OXSTORNO' => 'Storno', + 'D3_ORDERMANAGER_FIELDTITLE_OXIP' => 'IP address', + 'D3_ORDERMANAGER_FIELDTITLE_OXTRANSSTATUS' => 'Transaction status', + 'D3_ORDERMANAGER_FIELDTITLE_OXLANG' => 'language', + 'D3_ORDERMANAGER_FIELDTITLE_OXINVOICENR' => 'Invoice no. 2', + 'D3_ORDERMANAGER_FIELDTITLE_OXDELTYPE' => 'Shipping type', + 'D3_ORDERMANAGER_FIELDTITLE_OXPIXIEXPORT' => '3rd party module export status', + 'D3_ORDERMANAGER_FIELDTITLE_OXTSPROTECTID' => 'Trusted Shops Protection ID', + 'D3_ORDERMANAGER_FIELDTITLE_OXTSPROTECTCOSTS' => 'Trusted Shops costs', + 'D3_ORDERMANAGER_FIELDTITLE_OXTIMESTAMP' => 'Date last change', + 'D3_ORDERMANAGER_FIELDTITLE_OXISNETTOMODE' => 'Net mode', + 'D3_ORDERMANAGER_FIELDADD_LANG' => ' - language %u', + 'D3_ORDERMANAGER_FIELDDESC' => '%1$s (%2$s)', + + 'D3_ORDERMANAGER_CONFIGVARS_SEDITIONID' => 'edition id', + + 'D3_ORDERMANAGER_FILTER_SORTING' => 'filter by sort number', + 'D3_ORDERMANAGER_FILTER_TITLE' => 'filter by job title', + 'D3_ORDERMANAGER_FILTER_LANGUAGE' => 'filter by language', + 'D3_ORDERMANAGER_FILTER_FOLDER' => 'filter by folder', +); + + +/* + +[{oxmultilang ident="GENERAL_YOUWANTTODELETE"}] + + +*/ diff --git a/src/Application/views/admin/tpl/Actions/d3ordermanager_action_changedelcosts.tpl b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_changedelcosts.tpl new file mode 100644 index 00000000..56aa45ed --- /dev/null +++ b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_changedelcosts.tpl @@ -0,0 +1,16 @@ +
+
+ + getValue('blActionOrderChangeDeliveryCost_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + + [{else}] + [{if $edit->getValue('sActionChangeDelCostValue')}][{$edit->getValue('sActionChangeDelCostValue')}][{else}]0.00[{/if}] [{oxmultilang ident="D3_ORDERMANAGER_ACTION_GENERALORDERCURR"}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_ORDERCHANGEDELCOSTS_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Actions/d3ordermanager_action_changediscount.tpl b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_changediscount.tpl new file mode 100644 index 00000000..08098fc7 --- /dev/null +++ b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_changediscount.tpl @@ -0,0 +1,16 @@ +
+
+ + getValue('blActionOrderChangeDiscount_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + + [{else}] + [{if $edit->getValue('sActionChangeDiscountValue')}][{$edit->getValue('sActionChangeDiscountValue')}][{else}]0.00[{/if}] [{oxmultilang ident="D3_ORDERMANAGER_ACTION_GENERALORDERCURR"}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_ORDERCHANGEDISCOUNT_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Actions/d3ordermanager_action_custaddtogroup.tpl b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_custaddtogroup.tpl new file mode 100644 index 00000000..3d304c37 --- /dev/null +++ b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_custaddtogroup.tpl @@ -0,0 +1,33 @@ +
+
+ + getValue('blActionCust2Group_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + +
+ [{oxmultilang ident="D3_ORDERMANAGER_REQU_MULTIPLE"}]
+ [{if !$blActionRestriction}] + + [{/if}] + [{else}] +
    + [{foreach from=$oView->getGroupsList() item="oGroup"}] + [{if is_array($edit->getValue('sCustAddGroup')) && in_array($oGroup->getId(), $edit->getValue('sCustAddGroup'))}] +
  • + [{$oGroup->getFieldData('oxtitle')}] +
  • + [{/if}] + [{/foreach}] +
+ [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_CUSTOMERADD2GROUP_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Actions/d3ordermanager_action_custdelfromgroup.tpl b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_custdelfromgroup.tpl new file mode 100644 index 00000000..88070b7e --- /dev/null +++ b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_custdelfromgroup.tpl @@ -0,0 +1,33 @@ +
+
+ + getValue('blActionCustFromGroup_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + +
+ [{oxmultilang ident="D3_ORDERMANAGER_REQU_MULTIPLE"}]
+ [{if !$blActionRestriction}] + + [{/if}] + [{else}] +
    + [{foreach from=$oView->getGroupsList() item="oGroup"}] + [{if is_array($edit->getValue('sCustRemoveGroup')) && in_array($oGroup->getId(), $edit->getValue('sCustRemoveGroup'))}] +
  • + [{$oGroup->getFieldData('oxtitle')}] +
  • + [{/if}] + [{/foreach}] +
+ [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_CUSTOMERREMOVEFROMGROUP_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Actions/d3ordermanager_action_deleteorder.tpl b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_deleteorder.tpl new file mode 100644 index 00000000..86b11862 --- /dev/null +++ b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_deleteorder.tpl @@ -0,0 +1,14 @@ +
+
+ + getValue('blActionOrderDelete_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + [{else}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_ORDERDELETE_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Actions/d3ordermanager_action_executemethod.tpl b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_executemethod.tpl new file mode 100644 index 00000000..e23bca41 --- /dev/null +++ b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_executemethod.tpl @@ -0,0 +1,16 @@ +
+
+ + getValue('blActionOrderExecuteMethod_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + + [{else}] + [{oxmultilang ident="D3_ORDERMANAGER_ACTION_ORDEREXECUTEMETHOD_NAME"}] [{$edit->getValue('sActionExecuteMethod_name')}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_ORDEREXECUTEMETHOD_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Actions/d3ordermanager_action_exportlist.tpl b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_exportlist.tpl new file mode 100644 index 00000000..3c25b6cf --- /dev/null +++ b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_exportlist.tpl @@ -0,0 +1,62 @@ +
+
+ + getValue('blActionExport_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + [{oxmultilang ident="D3_ORDERMANAGER_ACTION_EXPORTCONTAINS"}] + +
+ [{oxmultilang ident="D3_ORDERMANAGER_REQU_MULTIPLE"}]
+ [{if !$blActionRestriction}] + + [{/if}] + +

+ + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_EXPORTTEMPLATE_DESC"}]
+ +

+ getValue('sExportListFromTheme') == 'admin'}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]>
+ getValue('sExportListFromTheme') == 'frontend'}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]>
+ getValue('sExportListFromTheme') == 'module'}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROMTPL_DESC"}]
+ +

+ + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_EXPORTEXTENSION_DESC"}]
+ +

[{oxmultilang ident="D3_ORDERMANAGER_ACTION_EXPORTLOCATION"}]
[{$oView->getExportExamplePath()}] + [{else}] + [{oxmultilang ident="D3_ORDERMANAGER_ACTION_EXPORTCONTAINS"}] +
    + [{foreach from=$oView->getItemFieldNames() item="sFieldName"}] + [{if is_array($edit->getValue('aExportFieldList')) && in_array($sFieldName, $edit->getValue('aExportFieldList'))}] +
  • + [{$oView->getFieldNameDescription($sFieldName)}] +
  • + [{/if}] + [{/foreach}] +
+

+ [{oxmultilang ident="D3_ORDERMANAGER_ACTION_EXPORTTEMPLATE"}] [{$edit->getValue('sExportTemplatename')}] [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_EXPORTTEMPLATE_DESC"}]
+ [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROMTPL_ADMIN"}] ([{$oView->getManagerTemplateDirs(1)}]) +

+ [{oxmultilang ident="D3_ORDERMANAGER_ACTION_EXPORTEXTENSION"}] [{$edit->getValue('sExportExtension')}] [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_EXPORTEXTENSION_DESC"}]
+
[{oxmultilang ident="D3_ORDERMANAGER_ACTION_EXPORTLOCATION"}]
[{$oView->getExportExamplePath()}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_EXPORT_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Actions/d3ordermanager_action_generatepdf.tpl b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_generatepdf.tpl new file mode 100644 index 00000000..e5c01b89 --- /dev/null +++ b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_generatepdf.tpl @@ -0,0 +1,34 @@ +[{if !$oView->canGeneratePdf()}] + [{assign var="blNoPdf" value="disabled"}] +[{else}] + [{assign var="blNoPdf" value=""}] +[{/if}] + +
+
+ + getValue('blActionOrderGeneratePdf_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$blNoPdf}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + + getValue('blActionOrderPdfTypeInvoice') == 1}]checked[{/if}] [{$blActionRestriction}] [{$blNoPdf}] [{$readonly}]>
+ + getValue('blActionOrderPdfTypeDelnote') == 1}]checked[{/if}] [{$blActionRestriction}] [{$blNoPdf}] [{$readonly}]> +
+ + getValue('blActionOrderPdfSendAttach') == 1}]checked[{/if}] [{$blActionRestriction}] [{$blNoPdf}] [{$readonly}]> [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_ORDERGENERATEPDFATTACH_DESC"}]
+ + getValue('blActionOrderPdfSendSave') == 1}]checked[{/if}] [{$blActionRestriction}] [{$blNoPdf}] [{$readonly}]> [{$edit->getShopDir()}] + [{else}] + [{if $edit->getValue('blActionOrderPdfTypeInvoice') == 1}]
[{/if}] + [{if $edit->getValue('blActionOrderPdfTypeDelnote') == 1}][{/if}] +
+ [{if $edit->getValue('blActionOrderPdfSendAttach') == 1}] [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_ORDERGENERATEPDFATTACH_DESC"}]
[{/if}] + [{if $edit->getValue('blActionOrderPdfSendSave') == 1}] [{$edit->getShopDir()}][{$edit->getValue('sActionOrderPdfSaveDir')}][{/if}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_ORDERGENERATEPDF_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Actions/d3ordermanager_action_moveordertofolder.tpl b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_moveordertofolder.tpl new file mode 100644 index 00000000..acc51376 --- /dev/null +++ b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_moveordertofolder.tpl @@ -0,0 +1,28 @@ +
+
+ + getValue('blActionOrder2Folder_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + + [{else}] +
    + [{foreach from=$oView->getItemFolders() key="field" item="color"}] + [{if $edit->getValue('sOrderFolder') == $field}] +
  • + [{oxmultilang ident=$field noerror=true}] +
  • + [{/if}] + [{/foreach}] +
+ [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_ORDERMOVE2FOLDER_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Actions/d3ordermanager_action_sendmail.tpl b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_sendmail.tpl new file mode 100644 index 00000000..b023f91e --- /dev/null +++ b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_sendmail.tpl @@ -0,0 +1,130 @@ +
+
+ + getValue('blActionMailsend_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_DESC"}] +
+
+ [{if $oView->isEditMode()}] + [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROM1"}]
+ getValue('sSendMailFromSource') == 'template'}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROMTEMPLATE_DESC"}]
+ [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROMTEMPLATE_DESC"}]
+ getValue('sSendMailFromTheme') == 'admin'}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]>
+ getValue('sSendMailFromTheme') == 'frontend'}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]>
+ getValue('sSendMailFromTheme') == 'module'}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROMTPL_DESC"}]
+
+ getValue('sSendMailFromSource') == 'cms'}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> +
+
+ +
+ + +
+
+ [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROM2"}]
+ + + getValue('blSendMailToCustomer') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_TOCUSTOMER_DESC"}]
+ + getValue('blSendMailToOwner') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_TOOWNER_DESC"}]
+ + getValue('blSendMailToCustom') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + + + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_TOMAIL_DESC"}] + +
+ + getValue('blGetStornoArticles') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_USESTORNOARTICLES_DESC"}]
+ + + + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_USEALTREPLYADR_DESC"}] + [{else}] + [{if $edit->getValue('sSendMailFromSource') == 'template'}] + [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROMTEMPLATE"}] +
+ [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROMSUBJECT"}] [{$edit->getValue('sSendMailFromSubject')}]
+ [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROMTEMPLATE_HTML"}] [{$edit->getValue('sSendMailFromTemplatename')}] [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROMTEMPLATE_DESC"}]
+ [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROMTEMPLATE_PLAIN"}] [{$edit->getValue('sSendMailFromTemplatenamePlain')}] [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROMTEMPLATE_DESC"}]
+ [{if $edit->getValue('sSendMailFromTheme') == 'admin'}] + [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROMTPL_ADMIN"}] ([{$oView->getManagerTemplateDirs(1)}]) + [{elseif $edit->getValue('sSendMailFromTheme') == 'frontend'}] + [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROMTPL_FRONTEND"}] ([{$oView->getManagerTemplateDirs(0)}]) + [{elseif $edit->getValue('sSendMailFromTheme') == 'module'}] + [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROMTPL_MODULE"}] [{$edit->getValue('sSendMailFromModulePath')}] [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROMTPL_DESC"}] + [{/if}] + [{elseif $edit->getValue('sSendMailFromSource') == 'cms'}] + [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROMCMS"}] +
+ [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROMCMS_SUBJECT"}]
+ [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROMCMS_HTML"}] + [{foreach from=$oView->getContentList() item="oContent"}] + [{if $edit->getValue('sSendMailFromContentname') == $oContent->getId()}] + [{$oContent->getFieldData('oxtitle')}] ([{$oContent->getFieldData('oxloadid')}]) + [{/if}] + [{/foreach}] +
+ + [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROMCMS_PLAIN"}] + [{foreach from=$oView->getContentList() item="oContent"}] + [{if $edit->getValue('sSendMailFromContentnamePlain') == $oContent->getId()}] + [{$oContent->getFieldData('oxtitle')}] ([{$oContent->getFieldData('oxloadid')}]) + [{/if}] + [{/foreach}] + [{/if}] +
+ [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_FROM2"}]
+ + [{if $edit->getValue('blSendMailToCustomer') == 1}] + [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_TOCUSTOMER"}] [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_TOCUSTOMER_DESC"}], + [{/if}] + [{if $edit->getValue('blSendMailToOwner') == 1}] + [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_TOOWNER"}] [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_TOOWNER_DESC"}], + [{/if}] + [{if $edit->getValue('blSendMailToCustom') == 1}] + [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_TOMAIL"}] + "[{$edit->getValue('sSendMailToCustomAddress')}]" + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_TOMAIL_DESC"}] + [{/if}] + +
+ [{if $edit->getValue('blGetStornoArticles') == 1}] + [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_USESTORNOARTICLES"}] + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_USESTORNOARTICLES_DESC"}]
+ [{/if}] + + [{if $edit->getValue('sSendMailReplyAddress')}] + [{oxmultilang ident="D3_ORDERMANAGER_ACTION_MAILSEND_USEALTREPLYADR"}] [{$edit->getValue('sSendMailReplyAddress')}] + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_USEALTREPLYADR_DESC"}]
+ [{/if}] + [{/if}] +
+
+
diff --git a/src/Application/views/admin/tpl/Actions/d3ordermanager_action_setfieldvalue.tpl b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_setfieldvalue.tpl new file mode 100644 index 00000000..a428e462 --- /dev/null +++ b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_setfieldvalue.tpl @@ -0,0 +1,19 @@ +
+
+ + getValue('blActionOrderAddFieldValue_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_ORDERADDFIELDVALUE_FIELD_DESC"}]
+ + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_ORDERADDFIELDVALUE_DESC"}]
+ [{else}] + [{oxmultilang ident="D3_ORDERMANAGER_ACTION_ORDERADDFIELDVALUE_FIELD"}] [{$edit->getValue('sActionAddField_field')}]
+ [{oxmultilang ident="D3_ORDERMANAGER_ACTION_ORDERADDFIELDVALUE_VALUE"}] [{$edit->getValue('sActionAddField_value')}]
+ [{/if}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Actions/d3ordermanager_action_setpaiddate.tpl b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_setpaiddate.tpl new file mode 100644 index 00000000..fc2fef5b --- /dev/null +++ b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_setpaiddate.tpl @@ -0,0 +1,14 @@ +
+
+ + getValue('blActionOrderSetPaidNow_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + [{else}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_ORDERSETPAIDNOW_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Actions/d3ordermanager_action_setsendednowdate.tpl b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_setsendednowdate.tpl new file mode 100644 index 00000000..62fcfbb8 --- /dev/null +++ b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_setsendednowdate.tpl @@ -0,0 +1,14 @@ +
+
+ + getValue('blActionOrderSetSendedNow_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + [{else}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_ORDERSETSENDEDNOW_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Actions/d3ordermanager_action_stornoorder.tpl b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_stornoorder.tpl new file mode 100644 index 00000000..d089c9eb --- /dev/null +++ b/src/Application/views/admin/tpl/Actions/d3ordermanager_action_stornoorder.tpl @@ -0,0 +1,14 @@ +
+
+ + getValue('blActionOrderStorno_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + [{else}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_ORDERSTORNO_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_articlecontent.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_articlecontent.tpl new file mode 100644 index 00000000..6f872200 --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_articlecontent.tpl @@ -0,0 +1,48 @@ +
+
+ + [{assign var="sStatusVarName" value="blCheckOrderArticle"|cat:$oRequ->getSlotId()|cat:"_status"}] + getValue($sStatusVarName) == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{assign var="sRegExpVarName" value="sArticleContent"|cat:$oRequ->getSlotId()|cat:"RegExp"}] + [{assign var="sTypeVarName" value="sArticleContent"|cat:$oRequ->getSlotId()|cat:"Type"}] + [{if $oView->isEditMode()}] + + : + + + [{else}] + + [{if $edit->getValue($sTypeVarName) == 'oxartnum'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_ARTNUM"}] + [{/if}] + [{if $edit->getValue($sTypeVarName) == 'oxtitle'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_TITLE"}] + [{/if}] + [{if $edit->getValue($sTypeVarName) == 'oxshortdesc'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_SHORTDESC"}] + [{/if}] + [{if $edit->getValue($sTypeVarName) == 'oxselvariant'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_SELVARIANT"}] + [{/if}] + [{if $edit->getValue($sTypeVarName) == 'oxpersparam'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_PERSPARAM"}] + [{/if}] + [{if $edit->getValue($sTypeVarName) == 'oxcatid'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_CATID"}] + [{/if}] + : [{$edit->getValue($sRegExpVarName)}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_ARTICLECONTENT2_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_articlestorno.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_articlestorno.tpl new file mode 100644 index 00000000..328c0ce4 --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_articlestorno.tpl @@ -0,0 +1,14 @@ +
+
+ + getValue('blCheckArticlestorno_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + [{else}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_ARTICLESTORNO_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_countryfilter.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_countryfilter.tpl new file mode 100644 index 00000000..e7d086ee --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_countryfilter.tpl @@ -0,0 +1,33 @@ +
+
+ + getValue('blCheckCountry_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + +
+ [{oxmultilang ident="D3_ORDERMANAGER_REQU_MULTIPLE"}]
+ + [{else}] + [{strip}] +
    + [{foreach from=$oView->getCountryList() item="oCountry"}] + [{if is_array($edit->getValue('sCustCountryId')) && in_array($oCountry->getId(), $edit->getValue('sCustCountryId'))}] +
  • + [{$oCountry->getFieldData('oxtitle')}] +
  • + [{/if}] + [{/foreach}] +
+ [{/strip}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_COUNTRY_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_currencyfilter.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_currencyfilter.tpl new file mode 100644 index 00000000..1b32b6cd --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_currencyfilter.tpl @@ -0,0 +1,16 @@ +
+
+ + getValue('blCheckCurrency_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + + [{else}] + [{$edit->getValue('sCurrencyISOValue')}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_CURRENCY_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_datenotset.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_datenotset.tpl new file mode 100644 index 00000000..c9095740 --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_datenotset.tpl @@ -0,0 +1,23 @@ +
+
+ + getValue('blCheckNotSetDate_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + + [{else}] + [{if $edit->getValue('sNotSetDateType') == 'deldate'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_NOTSETDATE_DELDATE"}] + [{elseif $edit->getValue('sNotSetDateType') == 'paiddate'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_NOTSETDATE_PAIDDATE"}] + [{/if}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_NOTSETDATE_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_deliveryfilter.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_deliveryfilter.tpl new file mode 100644 index 00000000..d8c42555 --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_deliveryfilter.tpl @@ -0,0 +1,31 @@ +
+
+ + getValue('blCheckDelivery_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + +
+ [{oxmultilang ident="D3_ORDERMANAGER_REQU_MULTIPLE"}]
+ + [{else}] +
    + [{foreach from=$oView->getDeliveryList() item="oDelivery"}] + [{if is_array($edit->getValue('sDeliveryId')) && in_array($oDelivery->getId(), $edit->getValue('sDeliveryId'))}] +
  • + [{$oDelivery->getFieldData('oxtitle')}] +
  • + [{/if}] + [{/foreach}] +
+ [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_DELIVERY_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_executemethodfilter.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_executemethodfilter.tpl new file mode 100644 index 00000000..c820ad84 --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_executemethodfilter.tpl @@ -0,0 +1,16 @@ +
+
+ + getValue('blCheckExecuteMethod_status') == 1}]checked[{/if}] [{$readonly}] [{$blActionRestriction}] [{$blActionRestriction}]> + +
+
+ [{if $oView->isEditMode()}] + + [{else}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ORDEREXECUTEMETHOD_NAME"}] [{$edit->getValue('sRequirementExecuteMethod_name')}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_ORDEREXECUTEMETHOD_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_folderfilter.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_folderfilter.tpl new file mode 100644 index 00000000..48b8aaed --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_folderfilter.tpl @@ -0,0 +1,31 @@ +
+
+ + getValue('blCheckInFolder_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + +
+ [{oxmultilang ident="D3_ORDERMANAGER_REQU_MULTIPLE"}]
+ + [{else}] +
    + [{foreach from=$oView->getItemFolders() key="field" item="color"}] + [{if is_array($edit->getValue('sInFolderId')) && in_array($field, $edit->getValue('sInFolderId'))}] +
  • + [{oxmultilang ident=$field noerror=true}] +
  • + [{/if}] + [{/foreach}] +
+ [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_INFOLDER_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_fromordernr.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_fromordernr.tpl new file mode 100644 index 00000000..4fcfe8a5 --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_fromordernr.tpl @@ -0,0 +1,16 @@ +
+
+ + getValue('blCheckFromOrderNr_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + + [{else}] + [{$edit->getValue('sFromOrderNrValue')}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_FROMORDERNR_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_ingroupfilter.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_ingroupfilter.tpl new file mode 100644 index 00000000..b2b50b9d --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_ingroupfilter.tpl @@ -0,0 +1,31 @@ +
+
+ + getValue('blCheckInGroup_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + +
+ [{oxmultilang ident="D3_ORDERMANAGER_REQU_MULTIPLE"}]
+ + [{else}] +
    + [{foreach from=$oView->getGroupsList() item="oGroup"}] + [{if is_array($edit->getValue('sCustInGroupId')) && in_array($oGroup->getId(), $edit->getValue('sCustInGroupId'))}] +
  • + [{$oGroup->getFieldData('oxtitle')}] +
  • + [{/if}] + [{/foreach}] +
+ [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_INGROUP_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_invoiceno.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_invoiceno.tpl new file mode 100644 index 00000000..e9159bca --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_invoiceno.tpl @@ -0,0 +1,14 @@ +
+
+ + getValue('blCheckInvoiceNum_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + [{else}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_INVOICENUM_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_languagefilter.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_languagefilter.tpl new file mode 100644 index 00000000..a5d2b9ab --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_languagefilter.tpl @@ -0,0 +1,31 @@ +
+
+ + getValue('blCheckLanguage_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + +
+ [{oxmultilang ident="D3_ORDERMANAGER_REQU_MULTIPLE"}]
+ + [{else}] +
    + [{foreach from=$oView->getLanguageList() item="oLang"}] + [{if is_array($edit->getValue('sInLanguageId')) && in_array($oLang->id, $edit->getValue('sInLanguageId'))}] +
  • + [{$oLang->name}] +
  • + [{/if}] + [{/foreach}] +
+ [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_LANGUAGE_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_mailregexpfilter.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_mailregexpfilter.tpl new file mode 100644 index 00000000..028d9b0e --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_mailregexpfilter.tpl @@ -0,0 +1,15 @@ +
+
+ + getValue('blCheckMail_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> +
+
+ [{if $oView->isEditMode()}] + getValue('sMailValue')}][{/if}]' [{$blActionRestriction}] [{$readonly}]> + [{else}] + [{$edit->getValue('sMailValue')}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_MAILREGEXP_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_noarticlecontent.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_noarticlecontent.tpl new file mode 100644 index 00000000..45094e2d --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_noarticlecontent.tpl @@ -0,0 +1,48 @@ +
+
+ + [{assign var="sStatusVarName" value="blCheckNoOrderArticle"|cat:$oRequ->getSlotId()|cat:"_status"}] + getValue($sStatusVarName) == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{assign var="sRegExpVarName" value="sNoArticleContent"|cat:$oRequ->getSlotId()|cat:"RegExp"}] + [{assign var="sTypeVarName" value="sNoArticleContent"|cat:$oRequ->getSlotId()|cat:"Type"}] + [{if $oView->isEditMode()}] + + : + + + [{else}] + + [{if $edit->getValue($sTypeVarName) == 'oxartnum'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_ARTNUM"}] + [{/if}] + [{if $edit->getValue($sTypeVarName) == 'oxtitle'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_TITLE"}] + [{/if}] + [{if $edit->getValue($sTypeVarName) == 'oxshortdesc'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_SHORTDESC"}] + [{/if}] + [{if $edit->getValue($sTypeVarName) == 'oxselvariant'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_SELVARIANT"}] + [{/if}] + [{if $edit->getValue($sTypeVarName) == 'oxpersparam'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_PERSPARAM"}] + [{/if}] + [{if $edit->getValue($sTypeVarName) == 'oxcatid'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ARTCONTENTTYPE_CATID"}] + [{/if}] + : [{$edit->getValue($sRegExpVarName)}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_ARTICLECONTENT2_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_notinfolderfilter.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_notinfolderfilter.tpl new file mode 100644 index 00000000..949a7a6b --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_notinfolderfilter.tpl @@ -0,0 +1,31 @@ +
+
+ + getValue('blCheckNotInFolder_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + +
+ [{oxmultilang ident="D3_ORDERMANAGER_REQU_MULTIPLE"}]
+ + [{else}] +
    + [{foreach from=$oView->getItemFolders() key="field" item="color"}] + [{if is_array($edit->getValue('sNotInFolderId')) && in_array($field, $edit->getValue('sNotInFolderId'))}] +
  • + [{oxmultilang ident=$field noerror=true}] +
  • + [{/if}] + [{/foreach}] +
+ [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_NOTINFOLDER_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_notingroupfilter.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_notingroupfilter.tpl new file mode 100644 index 00000000..e286d904 --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_notingroupfilter.tpl @@ -0,0 +1,31 @@ +
+
+ + getValue('blCheckNotInGroup_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + +
+ [{oxmultilang ident="D3_ORDERMANAGER_REQU_MULTIPLE"}]
+ + [{else}] +
    + [{foreach from=$oView->getGroupsList() item="oGroup"}] + [{if is_array($edit->getValue('sCustNotInGroupId')) && in_array($oGroup->getId(), $edit->getValue('sCustNotInGroupId'))}] +
  • + [{$oGroup->getFieldData('oxtitle')}] +
  • + [{/if}] + [{/foreach}] +
+ [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_NOTINGROUP_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_orderfield.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_orderfield.tpl new file mode 100644 index 00000000..daf02f48 --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_orderfield.tpl @@ -0,0 +1,37 @@ +
+
+ + getValue('blCheckOrderField_status') == 1}]checked[{/if}] [{$readonly}] [{$blActionRestriction}]> + +
+ [{if $oView->isEditMode()}] + + + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_ORDERFIELDVALUE_FIELD_DESC"}]
+ [{oxmultilang ident="D3_ORDERMANAGER_REQU_ORDERFIELDVALUE_VALUE"}]
+ getValue('sCheckOrderFieldType') == 'content' || $edit->getValue('sCheckOrderFieldType') == ''}]checked[{/if}] [{$readonly}] [{$blActionRestriction}]> + + + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_ARTICLECONTENT2_DESC"}]
+ getValue('sCheckOrderFieldType') == 'empty'}]checked[{/if}] [{$readonly}] [{$blActionRestriction}]> +
+ getValue('sCheckOrderFieldType') == 'notempty'}]checked[{/if}] [{$readonly}] [{$blActionRestriction}]> + + [{else}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ORDERFIELDVALUE_FIELD"}] [{$edit->getValue('sOrderField_FieldName')}]
+ [{oxmultilang ident="D3_ORDERMANAGER_REQU_ORDERFIELDVALUE_VALUE"}]
+ [{if $edit->getValue('sCheckOrderFieldType') == 'content' || $edit->getValue('sCheckOrderFieldType') == ''}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ORDERFIELDVALUETYPE_CONTENT"}] [{$edit->getValue('sOrderField_FieldValue')}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_ARTICLECONTENT2_DESC"}]
+ [{/if}] + [{if $edit->getValue('sCheckOrderFieldType') == 'empty'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ORDERFIELDVALUETYPE_EMPTY"}] + [{/if}] + [{if $edit->getValue('sCheckOrderFieldType') == 'notempty'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ORDERFIELDVALUETYPE_NOTEMPTY"}] + [{/if}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_ORDERFIELD_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_ordernonstorno.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_ordernonstorno.tpl new file mode 100644 index 00000000..96d7a013 --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_ordernonstorno.tpl @@ -0,0 +1,14 @@ +
+
+ + getValue('blCheckOrderNostorno_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + [{else}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_ORDERNOSTORNO_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_orderstorno.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_orderstorno.tpl new file mode 100644 index 00000000..e2015e67 --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_orderstorno.tpl @@ -0,0 +1,14 @@ +
+
+ + getValue('blCheckOrderstorno_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + [{else}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_ORDERSTORNO_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_ordersum.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_ordersum.tpl new file mode 100644 index 00000000..fba823fb --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_ordersum.tpl @@ -0,0 +1,42 @@ +
+
+ + getValue('blCheckOrderSum_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + + + + + + + [{else}] + [{if $edit->getValue('sOrderSumType') == 'total'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ORDERSUMTYPE_TOTAL"}] + [{/if}] + [{if $edit->getValue('sOrderSumType') == 'article'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ORDERSUMTYPE_ARTICLE"}] + [{/if}] + + [{if $edit->getValue('sOrderSumRelation') == 'higher'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ORDERSUMREL_HIGHER"}] + [{/if}] + [{if $edit->getValue('sOrderSumRelation') == 'lower'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ORDERSUMREL_LOWER"}] + [{/if}] + + [{if $edit->getValue('sOrderSumValue')}][{$edit->getValue('sOrderSumValue')}][{else}]0.00[{/if}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_ORDERSUM_DEFCUR"}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_ORDERSUM_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_otherjob.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_otherjob.tpl new file mode 100644 index 00000000..8ee7ff57 --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_otherjob.tpl @@ -0,0 +1,39 @@ +
+
+ + getValue('blCheckOtherJob_status') == 1}]checked[{/if}] [{$readonly}] [{$blActionRestriction}]> + +
+ [{if $oView->isEditMode()}] + + + + [{else}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_OTHERJOB_NAME"}] "[{$oView->getManagerTitle($edit->getValue('sOtherJob_ID'))}]"  + [{if $edit->getValue('sOtherJob_Type') == 'exec' || $edit->getValue('sOtherJob_Type') == ''}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_OTHERJOB_EXECUTED"}] + [{elseif $edit->getValue('sOtherJob_Type') == 'notexec'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_OTHERJOB_NOTEXECUTED"}] + [{/if}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_OTHERJOB_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_paymentfilter.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_paymentfilter.tpl new file mode 100644 index 00000000..382e492f --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_paymentfilter.tpl @@ -0,0 +1,31 @@ +
+
+ + getValue('blCheckPayment_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + +
+ [{oxmultilang ident="D3_ORDERMANAGER_REQU_MULTIPLE"}]
+ + [{else}] +
    + [{foreach from=$oView->getPaymentList() item="oPayment"}] + [{if is_array($edit->getValue('sPaymentId')) && in_array($oPayment->getId(), $edit->getValue('sPaymentId'))}] +
  • + [{$oPayment->getFieldData('oxdesc')}] +
  • + [{/if}] + [{/foreach}] +
+ [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_PAYMENT_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_timespanfilter.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_timespanfilter.tpl new file mode 100644 index 00000000..e9cb55ec --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_timespanfilter.tpl @@ -0,0 +1,48 @@ +
+
+ + [{assign var="sStatusVarName" value="blCheckTimespan"|cat:$oRequ->getSlotId()|cat:"_status"}] + getValue($sStatusVarName) == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{assign var="sValueVarName" value="sTimespan"|cat:$oRequ->getSlotId()|cat:"Value"}] + [{assign var="sUnitVarName" value="sTimespan"|cat:$oRequ->getSlotId()|cat:"Unit"}] + [{assign var="sTypeVarName" value="sTimespan"|cat:$oRequ->getSlotId()|cat:"Type"}] + [{if $oView->isEditMode()}] + + + + + + [{else}] + + [{$edit->getValue($sValueVarName)}] + [{if $edit->getValue($sUnitVarName) == 'minute'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_TIMESPAN_MINUTE"}] + [{elseif $edit->getValue($sUnitVarName) == 'hour'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_TIMESPAN_HOUR"}] + [{elseif $edit->getValue($sUnitVarName) == 'day'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_TIMESPAN_DAY"}] + [{/if}] + + [{if $edit->getValue($sTypeVarName) == 'orderdate'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_TIMESPAN_ORDERDATE"}] + [{elseif $edit->getValue($sTypeVarName) == 'deldate'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_TIMESPAN_DELDATE"}] + [{elseif $edit->getValue($sTypeVarName) == 'paiddate'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_TIMESPAN_PAIDDATE"}] + [{/if}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_TIMESPAN_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_toordernr.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_toordernr.tpl new file mode 100644 index 00000000..6f066d26 --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_toordernr.tpl @@ -0,0 +1,16 @@ +
+
+ + getValue('blCheckToOrderNr_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + + [{else}] + [{$edit->getValue('sToOrderNrValue')}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_TOORDERNR_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_trackcodefilter.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_trackcodefilter.tpl new file mode 100644 index 00000000..c6a1a62c --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_trackcodefilter.tpl @@ -0,0 +1,14 @@ +
+
+ + getValue('blCheckTrackcode_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + [{else}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_TRACKCODE_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_transactionfilter.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_transactionfilter.tpl new file mode 100644 index 00000000..eaf31bec --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_transactionfilter.tpl @@ -0,0 +1,28 @@ +
+
+ + getValue('blCheckTransaction_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + + [{else}] + [{foreach from=$oView->getTransStatusList() item="sStatus"}] + [{if $edit->getValue('sOrderTransStatus') == $sStatus}] + [{assign var="sStatusMLIdent" value="D3_ORDERMANAGER_REQU_ORDERTRANSSTATUS_"|cat:$sStatus}] + [{oxmultilang ident=$sStatusMLIdent}], + [{/if}] + [{/foreach}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_TRANSACTION_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_weekdayfilter.tpl b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_weekdayfilter.tpl new file mode 100644 index 00000000..0bba04b8 --- /dev/null +++ b/src/Application/views/admin/tpl/Requirements/d3ordermanager_requ_weekdayfilter.tpl @@ -0,0 +1,67 @@ +
+
+ + getValue('blCheckWeekdays_status') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + +
+
+ [{if $oView->isEditMode()}] + + + + + + [{oxmultilang ident="D3_ORDERMANAGER_REQU_WEEKDAYS_IF3"}]
+ [{oxmultilang ident="D3_ORDERMANAGER_REQU_MULTIPLE"}]
+ + [{else}] + + [{if $edit->getValue('sWeekdaysType') == 'orderdate'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_WEEKDAYS_ORDERDATE"}] + [{elseif $edit->getValue('sWeekdaysType') == 'deldate'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_WEEKDAYS_DELDATE"}] + [{elseif $edit->getValue('sWeekdaysType') == 'paiddate'}] + [{oxmultilang ident="D3_ORDERMANAGER_REQU_WEEKDAYS_PAIDDATE"}] + [{/if}] + +
    + [{if is_array($edit->getValue('sWeekdayDays')) && in_array('Mon', $edit->getValue('sWeekdayDays'))}] +
  • [{oxmultilang ident="D3_ORDERMANAGER_REQU_WEEKDAYS_MONDAY"}]
  • + [{/if}] + [{if is_array($edit->getValue('sWeekdayDays')) && in_array('Tue', $edit->getValue('sWeekdayDays'))}] +
  • [{oxmultilang ident="D3_ORDERMANAGER_REQU_WEEKDAYS_TUESDAY"}]
  • + [{/if}] + [{if is_array($edit->getValue('sWeekdayDays')) && in_array('Wed', $edit->getValue('sWeekdayDays'))}] +
  • [{oxmultilang ident="D3_ORDERMANAGER_REQU_WEEKDAYS_WEDNESDAY"}]
  • + [{/if}] + [{if is_array($edit->getValue('sWeekdayDays')) && in_array('Thu', $edit->getValue('sWeekdayDays'))}] +
  • [{oxmultilang ident="D3_ORDERMANAGER_REQU_WEEKDAYS_THURSDAY"}]
  • + [{/if}] + [{if is_array($edit->getValue('sWeekdayDays')) && in_array('Fri', $edit->getValue('sWeekdayDays'))}] +
  • [{oxmultilang ident="D3_ORDERMANAGER_REQU_WEEKDAYS_FRIDAY"}]
  • + [{/if}] + [{if is_array($edit->getValue('sWeekdayDays')) && in_array('Sat', $edit->getValue('sWeekdayDays'))}] +
  • [{oxmultilang ident="D3_ORDERMANAGER_REQU_WEEKDAYS_SATURDAY"}]
  • + [{/if}] + [{if is_array($edit->getValue('sWeekdayDays')) && in_array('Sun', $edit->getValue('sWeekdayDays'))}] +
  • [{oxmultilang ident="D3_ORDERMANAGER_REQU_WEEKDAYS_SUNDAY"}]
  • + [{/if}] +
+ [{oxmultilang ident="D3_ORDERMANAGER_REQU_WEEKDAYS_IF3"}] + [{/if}] + [{oxinputhelp ident="D3_ORDERMANAGER_REQU_WEEKDAYS_DESC"}] +
+
+
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/d3_cfg_ordermanageritem_action.tpl b/src/Application/views/admin/tpl/d3_cfg_ordermanageritem_action.tpl new file mode 100644 index 00000000..c90380da --- /dev/null +++ b/src/Application/views/admin/tpl/d3_cfg_ordermanageritem_action.tpl @@ -0,0 +1,200 @@ +[{include file="headitem.tpl" title="D3_ORDERMANAGER_ACTION"|oxmultilangassign}] + + + + + + + +[{if $readonly}] + [{assign var="readonly" value="readonly disabled"}] +[{else}] + [{assign var="readonly" value=""}] +[{/if}] + +
+ [{$oViewConf->getHiddenSid()}] + + + + +
+ +
+ [{$oViewConf->getHiddenSid()}] + + + + + + + [{if $edit->getId() && !$edit->getLicenseActive()}] + + + + [{/if}] + + + + +
+
[{oxmultilang ident="D3_ORDERMANAGER_ERROR_IEXECJOBSLIMIT"}]
+
+ + [{assign var="blRestricted" value=false}] + [{foreach from=$oView->getGroupedActionList() key="sGroupId" item="oActionList"}] +
+
+ + + [{oxmultilang ident=$sGroupId}] + + + + [{foreach from=$oActionList->getActionList() item="oAction"}] + [{if $oAction->isAllowed()}] + [{assign var="blActionRestriction" value=""}] + [{else}] + [{assign var="blActionRestriction" value="readonly disabled"}] + [{assign var="blRestricted" value=true}] + [{/if}] + + [{include file=$oAction->getTplName() oAction=$oAction}] + [{/foreach}] +
+
+ [{/foreach}] + + [{if $blRestricted}] + [{include file="d3_cfg_ordermanageritem_restrictions.tpl"}] + [{/if}] + + + + + +

+ + + + + + +
+
+
+ +[{include file="d3_cfg_mod_inc.tpl"}] \ No newline at end of file diff --git a/src/Application/views/admin/tpl/d3_cfg_ordermanageritem_list.tpl b/src/Application/views/admin/tpl/d3_cfg_ordermanageritem_list.tpl new file mode 100644 index 00000000..50237a0e --- /dev/null +++ b/src/Application/views/admin/tpl/d3_cfg_ordermanageritem_list.tpl @@ -0,0 +1,288 @@ +[{include file="headitem.tpl" title="d3mxcfgmod"|oxmultilangassign box="list"}] +[{assign var="where" value=$oView->getListFilter()}] + +[{if $readonly}] + [{assign var="readonly" value="readonly disabled"}] +[{else}] + [{assign var="readonly" value=""}] +[{/if}] + + + + + +[{if $oView->d3getShowListItems()}] + +
+ +
+ +[{else}] + +[{/if}] + +[{include file="pagetabsnippet.tpl"}] + + + + diff --git a/src/Application/views/admin/tpl/d3_cfg_ordermanageritem_main.tpl b/src/Application/views/admin/tpl/d3_cfg_ordermanageritem_main.tpl new file mode 100644 index 00000000..8420f01b --- /dev/null +++ b/src/Application/views/admin/tpl/d3_cfg_ordermanageritem_main.tpl @@ -0,0 +1,277 @@ +[{include file="headitem.tpl" title="GENERAL_ADMIN_TITLE"|oxmultilangassign}] + + + + + +[{if $readonly}] + [{assign var="readonly" value="readonly disabled"}] +[{else}] + [{assign var="readonly" value=""}] +[{/if}] + +
+ [{$oViewConf->getHiddenSid()}] + + + + +
+ +
+ [{$oViewConf->getHiddenSid()}] + + + + + + + + [{if $edit->getId() && !$edit->getLicenseActive()}] + + + + [{/if}] + + + + + + + +
+
[{oxmultilang ident="D3_ORDERMANAGER_ERROR_IEXECJOBSLIMIT"}]
+
+
+ [{oxmultilang ident="D3_ORDERMANAGER_MAIN_FIELDSET_ACTIVE"}] + + + + + + [{if $blUseTimeCheck}] + + + + + [{/if}] + + + + + + + + + + +
+ + + + getFieldData('oxactive') == 1}]checked[{/if}] [{$readonly}]> + [{oxinputhelp ident="D3_ORDERMANAGER_MAIN_ACTIVE_DESC"}] +
+ [{oxmultilang ident="D3_ORDERMANAGER_MAIN_ACTIVFROMTILL"}]  + +  
+    +
+   + + + + [{oxinputhelp ident="D3_ORDERMANAGER_SET_CRON_JOB_DESC"}] +
+   + + + getFieldData('D3_OM_EXECMANUALLY')}]checked[{/if}] [{$readonly}]> + [{oxinputhelp ident="D3_ORDERMANAGER_MAIN_EXECMANUALLY_DESC"}] +
+
+ +
+ [{oxmultilang ident="D3_ORDERMANAGER_MAIN_FIELDSET_EXECUTION"}] + + + + + + + + + +
+ + + + hasDebugMode()}]disabled[{/if}] class="edittext ext_edittext" name="value[blItemExecute]" value="0" [{if false == $edit->getValue('blItemExecute')}]checked[{/if}] [{$readonly}]> + [{oxinputhelp ident="D3_ORDERMANAGER_MAIN_EXECUTE_DESC"}] +
+   + + + getValue('blItemMailSend')}]checked[{/if}] [{$readonly}]> + [{oxinputhelp ident="D3_ORDERMANAGER_MAIN_MAILSEND_DESC"}] +
+
+ +
+ [{oxmultilang ident="D3_ORDERMANAGER_MAIN_FIELDSET_FOLLOWUP"}] + + + + + + + + + + +
+   + + + getFieldData('D3_OM_MARKORDER')}]checked[{/if}] [{$readonly}]> + [{oxinputhelp ident="D3_ORDERMANAGER_MAIN_MARKORDER_DESC"}] +
+   + + + + [{oxinputhelp ident="D3_ORDERMANAGER_MAIN_UNMARKEDEXECDELAY_DESC"}] +
+
+ + + [{include file="d3_modprofile_actionbuttons.tpl"}] +
+
+ + + + + + + + + + + + + + + + + + + + + + + [{if $blShowLangSwitch}] + + + + [{/if}] +
+   + + +
+   + + +
+   + + + [{oxinputhelp ident="D3_ORDERMANAGER_MAIN_SORT_DESC"}] +
+   + + + [{oxinputhelp ident="D3_ORDERMANAGER_MAIN_FOLDER_DESC"}] +
+ [{oxmultilang ident="D3_ORDERMANAGER_MAIN_LASTEXEC"}]  + + [{$edit->getValue('iLastExecDate')|date_format:"%Y-%m-%d %H:%M:%S"}] +

+ [{include file="language_edit.tpl"}]
+
+
+
+ +[{include file="d3_cfg_mod_inc.tpl"}] \ No newline at end of file diff --git a/src/Application/views/admin/tpl/d3_cfg_ordermanageritem_mall.tpl b/src/Application/views/admin/tpl/d3_cfg_ordermanageritem_mall.tpl new file mode 100644 index 00000000..ada2500f --- /dev/null +++ b/src/Application/views/admin/tpl/d3_cfg_ordermanageritem_mall.tpl @@ -0,0 +1,23 @@ +[{include file="headitem.tpl" title="GENERAL_ADMIN_TITLE"|oxmultilangassign}] + +
+ [{$oViewConf->getHiddenSid()}] + + + + +
+ +[{if $edit->getId() && !$edit->getLicenseActive()}] + + + + +
+
[{oxmultilang ident="D3_ORDERMANAGER_ERROR_IEXECJOBSLIMIT"}]
+
+[{/if}] + +[{oxmultilang ident="D3_ORDERMANAGER_ERROR_NOMALL"}] + +[{include file="d3_cfg_mod_inc.tpl"}] \ No newline at end of file diff --git a/src/Application/views/admin/tpl/d3_cfg_ordermanageritem_overview.tpl b/src/Application/views/admin/tpl/d3_cfg_ordermanageritem_overview.tpl new file mode 100644 index 00000000..e7ed49fd --- /dev/null +++ b/src/Application/views/admin/tpl/d3_cfg_ordermanageritem_overview.tpl @@ -0,0 +1,312 @@ +[{include file="headitem.tpl" title="D3_ORDERMANAGER_OVERVIEW"|oxmultilangassign}] + + + + + + + + +[{assign var="readonly" value="readonly disabled"}] + +
+ [{$oViewConf->getHiddenSid()}] + + + + +
+ +[{if $oView->getDataOnDemand()}] +
+ [{$oViewConf->getHiddenSid()}] + + + + + +[{/if}] + + + [{if $edit->getId() && !$edit->getLicenseActive()}] + + + + [{/if}] + + + + +
+
[{oxmultilang ident="D3_ORDERMANAGER_ERROR_IEXECJOBSLIMIT"}]
+
+ +
+
+ + + [{oxmultilang ident="D3_ORDERMANAGER_OVERVIEW_STAT"}] + + +
+
+ [{oxmultilang ident="D3_ORDERMANAGER_STAT_FINISHED"}] [{oxinputhelp ident="D3_ORDERMANAGER_STAT_FINISHED_DESC"}] +
+
+ [{assign var="mFinishedCount" value=$oView->getFinishedCount()}] + [{$mFinishedCount}] + [{if $oView->getDataOnDemand()}] + + [{if false == $oView->hasRequestedData('finishedCount', 'getFinishedCount')}] + + + + + + [{/if}] + [{/if}] +
+
+
+
+
+ [{oxmultilang ident="D3_ORDERMANAGER_STAT_FINISHEDMONTH"}] [{oxinputhelp ident="D3_ORDERMANAGER_STAT_FINISHEDMONTH_DESC"}] +
+
+ [{assign var="mFinishedMonthCount" value=$oView->getFinishedMonthCount()}] + [{$mFinishedMonthCount}] + [{if $oView->getDataOnDemand()}] + + [{if false == $oView->hasRequestedData('finishedMonthCount', 'getFinishedMonthCount')}] + + + + + + [{/if}] + [{/if}] +
+
+
+
+
+ [{oxmultilang ident="D3_ORDERMANAGER_STAT_TOFINISHED"}] [{oxinputhelp ident="D3_ORDERMANAGER_STAT_TOFINISHED_DESC"}] +
+
+ [{assign var="mToFinishedCount" value=$oView->getToFinishedCount()}] + [{$mToFinishedCount}] + [{if $oView->getDataOnDemand()}] + + [{if false == $oView->hasRequestedData('toFinishedCount', 'getToFinishedCount')}] + + + + + + [{/if}] + [{/if}] +
+
+
+
+
+ [{oxmultilang ident="D3_ORDERMANAGER_STAT_NOTFINISHED"}] [{oxinputhelp ident="D3_ORDERMANAGER_STAT_NOTFINISHED_DESC"}] +
+
+ [{assign var="mNotFinishedCount" value=$oView->getNotFinishedCount()}] + [{$mNotFinishedCount}] + [{if $oView->getDataOnDemand()}] + + [{if false == $oView->hasRequestedData('notFinishedCount', 'getNotFinishedCount')}] + + + + + + [{/if}] + [{/if}] +
+
+
+
+
+ +
+
+ + + [{oxmultilang ident="D3_ORDERMANAGER_OVERVIEW_REQU"}] + + + + [{assign var="aRequList" value=$oView->getRequirementList()}] + [{assign var="blActiveRequ" value=false}] + + [{foreach from=$aRequList item="oRequ"}] + [{if $oRequ->isActive()}] + [{include file=$oRequ->getTplName()}] + [{assign var="blActiveRequ" value=true}] + [{/if}] + [{/foreach}] + + [{if $blActiveRequ == false}] +
+
+ [{oxmultilang ident="D3_ORDERMANAGER_OVERVIEW_NOREQUEST" }] +
+
+ [{/if}] + +
+
+ +
+
+ + + [{oxmultilang ident="D3_ORDERMANAGER_OVERVIEW_ACTION"}] + + + + [{assign var="aActionList" value=$oView->getActionList()}] + [{assign var="blActiveAction" value=false}] + + [{foreach from=$aActionList item="oAction"}] + [{if $oAction->isActive()}] + [{include file=$oAction->getTplName()}] + [{assign var="blActiveAction" value=true}] + [{/if}] + [{/foreach}] + + [{if $blActiveAction == false}] +
+
+ [{oxmultilang ident="D3_ORDERMANAGER_OVERVIEW_NOACTION"}] +
+
+ [{/if}] +
+
+
+[{if $oView->getDataOnDemand()}] +
+[{/if}] + +[{include file="d3_cfg_mod_inc.tpl"}] \ No newline at end of file diff --git a/src/Application/views/admin/tpl/d3_cfg_ordermanageritem_requ.tpl b/src/Application/views/admin/tpl/d3_cfg_ordermanageritem_requ.tpl new file mode 100644 index 00000000..b6072515 --- /dev/null +++ b/src/Application/views/admin/tpl/d3_cfg_ordermanageritem_requ.tpl @@ -0,0 +1,196 @@ +[{include file="headitem.tpl" title="D3_ORDERMANAGER_REQU"|oxmultilangassign}] + + + + + + + + +[{if $readonly}] + [{assign var="readonly" value="readonly disabled"}] +[{else}] + [{assign var="readonly" value=""}] +[{/if}] + +
+ [{$oViewConf->getHiddenSid()}] + + + + +
+ +
+ [{$oViewConf->getHiddenSid()}] + + + + + + + [{if $edit->getId() && !$edit->getLicenseActive()}] + + + + [{/if}] + + + + +
+
[{oxmultilang ident="D3_ORDERMANAGER_ERROR_IEXECJOBSLIMIT"}]
+
+ + [{assign var="blRestricted" value=false}] + [{foreach from=$oView->getGroupedRequirementList() key="sGroupId" item="oRequList"}] +
+
+ + + [{oxmultilang ident=$sGroupId}] + + + [{foreach from=$oRequList->getRequirementList() item="oRequ"}] + [{if $oRequ->isAllowed()}] + [{assign var="blActionRestriction" value=""}] + [{else}] + [{assign var="blActionRestriction" value="readonly disabled"}] + [{assign var="blRestricted" value=true}] + [{/if}] + + [{include file=$oRequ->getTplName() oRequ=$oRequ}] + [{/foreach}] +
+
+ [{/foreach}] + + [{if $blRestricted}] + [{include file="d3_cfg_ordermanageritem_restrictions.tpl"}] + [{/if}] + + + + + +

+ + + +
+
+
+ +[{include file="d3_cfg_mod_inc.tpl"}] \ No newline at end of file diff --git a/src/Application/views/admin/tpl/d3_cfg_ordermanagerset_main.tpl b/src/Application/views/admin/tpl/d3_cfg_ordermanagerset_main.tpl new file mode 100644 index 00000000..3913ac46 --- /dev/null +++ b/src/Application/views/admin/tpl/d3_cfg_ordermanagerset_main.tpl @@ -0,0 +1,288 @@ +[{include file="headitem.tpl" title="GENERAL_ADMIN_TITLE"|oxmultilangassign}] + + + + + +[{if $readonly}] + [{assign var="readonly" value="readonly disabled"}] +[{else}] + [{assign var="readonly" value=""}] +[{/if}] + +
+ [{$oViewConf->getHiddenSid()}] + + + + +
+ +
+ [{$oViewConf->getHiddenSid()}] + + + + + + + + + + + +
+ + [{include file="d3_cfg_mod_active.tpl"}] + +
+
+ + + [{oxmultilang ident="D3_ORDERMANAGER_SET_JOBSETTINGS"}] + + +
+
+ +
+
+ + getValue('blCalcStatOnDemand') == 1}]checked[{/if}]> + [{oxinputhelp ident="D3_ORDERMANAGER_SET_CALCULATESTATONDEMAND_DESC"}] +
+
+
+
+
+ +
+
+ + [{oxinputhelp ident="D3_ORDERMANAGER_SET_FOLDERLIST_DESC"}] +
+
+
+
+
+ +
+
+ + + [{oxmultilang ident="D3_ORDERMANAGER_SET_CRON"}] + + +
+
+ +
+
+ + getValue('blCronActive') == 1}]checked[{/if}]> + [{oxinputhelp ident="D3_ORDERMANAGER_SET_CRON_ACTIVE_DESC"}] +
+
+
+
+
+ +
+
+ + + [{oxinputhelp ident="D3_ORDERMANAGER_SET_CRON_MAXORDERCNT_DESC"}] +
+
+
+
+
+ +
+
+ + [{oxinputhelp ident="D3_ORDERMANAGER_SET_CRON_PASSWORD_DESC"}] +
+
+
+
+
+ + [{foreach from=$oView->getAvailableCronjobIds() item="aCronJobIds"}] +
+
+ + + [{$oView->getCJIDDesc($aCronJobIds)}] [{oxinputhelp ident="D3_ORDERMANAGER_SET_CRON_JOB_DESC"}] + + +
+
+ [{oxmultilang ident="D3_ORDERMANAGER_SET_CRON_EXTLINK"}] +
+
+ + + + [{$oView->getCronLink(true, $aCronJobIds.id)}] + [{oxinputhelp ident="D3_ORDERMANAGER_SET_CRON_EXTLINK_DESC"}] +
+
+
+
+
+ [{oxmultilang ident="D3_ORDERMANAGER_SET_CRON_CRONLINK"}] +
+
+ [{$oView->getCronLink(false, $aCronJobIds.id)}] + [{oxinputhelp ident="D3_ORDERMANAGER_SET_CRON_CRONLINK_DESC"}] +
+
+
+
+
+ [{oxmultilang ident="D3_SHGENERATOR_CRON_SHGENERATOR"}] +
+
+ + + + + [{oxinputhelp ident="D3_SHGENERATOR_CRON_SHGENERATOR_DESC"}] +
+
+
+
+
+ [{oxmultilang ident="D3_ORDERMANAGER_SET_CRON_LASTEXEC"}] +
+
+ [{$edit->getValue($oView->getCronTimestampVarName($aCronJobIds.id))|oxformdate}] + [{oxinputhelp ident="D3_ORDERMANAGER_SET_CRON_LASTEXEC_DESC"}] +
+
+
+
+
+ [{/foreach}] + + + + + +
+ + + +
+
+ +
+ +[{include file="d3_cfg_mod_inc.tpl"}] diff --git a/src/Application/views/admin/tpl/d3_ordermanager_bottomnaviitem.tpl b/src/Application/views/admin/tpl/d3_ordermanager_bottomnaviitem.tpl new file mode 100644 index 00000000..5b6f25a4 --- /dev/null +++ b/src/Application/views/admin/tpl/d3_ordermanager_bottomnaviitem.tpl @@ -0,0 +1,27 @@ + + +
+[{strip}] + + +[{/strip}] +
\ No newline at end of file diff --git a/src/Application/views/admin/tpl/d3_ordermanager_jobs.tpl b/src/Application/views/admin/tpl/d3_ordermanager_jobs.tpl new file mode 100644 index 00000000..a610f416 --- /dev/null +++ b/src/Application/views/admin/tpl/d3_ordermanager_jobs.tpl @@ -0,0 +1,228 @@ +[{include file="headitem.tpl" title="GENERAL_ADMIN_TITLE"|oxmultilangassign}] + +[{if $readonly}] + [{assign var="readonly" value="readonly disabled"}] +[{else}] + [{assign var="readonly" value=""}] +[{/if}] + + + +[{assign var="oCurr" value=$edit->getOrderCurrency()}] + +
+ [{$oViewConf->getHiddenSid()}] + + + +
+ + + + [{d3modcfgcheck modid="d3_ordermanager"}] + [{if $sAction == "execChangedContents"}] + + [{else}] + + [{/if}] + [{/d3modcfgcheck}] + [{if !$mod_d3_ordermanager}] + + [{/if}] + +
+
+ [{$oViewConf->getHiddenSid()}] + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Auftrag: + + [{$oOrderManager->getFieldData('oxtitle')}]   +
+ + + + + + + [{oxmultilang ident="D3_ORDERMANAGER_ORDERMAIN_EXECINCLALLACTIONS"}] +
+ [{oxmultilang ident="D3_ORDERMANAGER_ORDERMAIN_RECIPIENT"}] + + + getValue('blSendMailToCustomer') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_TOCUSTOMER_DESC"}]
+ + getValue('blSendMailToOwner') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_TOOWNER_DESC"}]
+ + getValue('blSendMailToCustom') == 1}]checked[{/if}] [{$blActionRestriction}] [{$readonly}]> + + + [{oxinputhelp ident="D3_ORDERMANAGER_ACTION_MAILSEND_TOMAIL_DESC"}] +
+ [{oxmultilang ident="D3_ORDERMANAGER_ORDERMAIN_SUBJECT"}] + + +
+ [{oxmultilang ident="D3_ORDERMANAGER_ORDERMAIN_HTML"}] + + +
+ [{oxmultilang ident="D3_ORDERMANAGER_ORDERMAIN_PLAIN"}] + + +
+
+
+
+ +
+ [{$oViewConf->getHiddenSid()}] + + + + + + +
+
+ [{if $oView->d3GetJobList()}] +
+ [{$oViewConf->getHiddenSid()}] + + + + + + + [{assign var="listclass" value="listitem"}] + [{foreach from=$oView->d3GetJobList() item="oOrderManager"}] + + [{assign var="sExecTime" value=$oOrderManager->getLastExecutedTime($oxid)}] + [{assign var="sExecStatus" value=$oOrderManager->getExecutedStatus($oxid)}] + + + + + [{if $listclass == "listitem"}] + [{assign var="listclass" value="listitem2"}] + [{else}] + [{assign var="listclass" value="listitem"}] + [{/if}] + [{/foreach}] + [{if $blExecNote}] + + [{/if}] +
[{$oOrderManager->getFieldData('oxtitle')}] + [{if $sExecStatus == 'finished'}] + + + + [{elseif $sExecStatus == 'reexecute'}] + + + + [{assign var="blExecNote" value=true}] + [{else}] + + + + [{assign var="blExecNote" value=true}] + [{/if}] + [{if $sExecTime}] +
([{oxmultilang ident="D3_ORDERMANAGER_ORDERMAIN_EXECON"}] [{$sExecTime|oxformdate}])
+ [{/if}] +
+ [{if $sExecStatus == 'finished'}] + [{elseif $oOrderManager->getValue('blActionMailsend_status')}] + + + + [{else}] + + + + [{/if}] +
[{oxmultilang ident="D3_ORDERMANAGER_ORDERMAIN_EXECSTART_DESC"}]
+
+ [{else}] + [{oxmultilang ident="D3_ORDERMANAGER_ORDERMAIN_NOOMJOBS"}] + [{/if}] +
+
+
+ [{oxmultilang ident="D3_CFG_MOD_NOTACTIVE"}] +
+
+ +[{include file="d3_cfg_mod_inc.tpl"}] \ No newline at end of file diff --git a/src/Application/views/admin/tpl/d3_ordermanager_order_remark.tpl b/src/Application/views/admin/tpl/d3_ordermanager_order_remark.tpl new file mode 100644 index 00000000..bdab0f99 --- /dev/null +++ b/src/Application/views/admin/tpl/d3_ordermanager_order_remark.tpl @@ -0,0 +1,7 @@ +[{block name="d3ordermanager_remark_replace"}][{strip}] + [{capture name="sOxidContent" assign="remark_items"}][{strip}] + [{include file=$sOriginalTplName}] + [{/strip}][{/capture}] +[{/strip}][{/block}] + +[{$oView->d3FixRemarkItems($remark_items)}] diff --git a/src/Application/views/admin/tpl/email/html/d3ordermanager_info_html.tpl b/src/Application/views/admin/tpl/email/html/d3ordermanager_info_html.tpl new file mode 100644 index 00000000..5c91c878 --- /dev/null +++ b/src/Application/views/admin/tpl/email/html/d3ordermanager_info_html.tpl @@ -0,0 +1,45 @@ +[{block name="d3ordermanager_infomail_main"}] + + + + [{oxmultilang ident="D3_ORDERMANAGER_MAIL_ORDERSUBJECT"}] + + + + [{oxmultilang ident="D3_ORDERMANAGER_MAIL_OMJFROM"}] [{$smarty.now|date_format:"%d.%m.%Y %H:%I"}] + + [{strip}] + [{foreach from=$aNotes item="aManagerJobs" key="sOrderId"}] + [{block name="d3ordermanager_infomail_order"}] + [{assign var="oOrder" value=$oEmailView->d3getOrder($sOrderId)}] + [{if $oOrder->getId()}] + [{oxmultilang ident="D3_ORDERMANAGER_MAIL_ORDER"}] [{$oOrder->getFieldData('oxordernr')}] [{oxmultilang ident="D3_ORDERMANAGER_MAIL_ORDERFROM"}] [{$oOrder->getFieldData('oxorderdate')}] ([{$oOrder->getFieldData('oxbilllname')}], [{$oOrder->getFieldData('oxbillfname')}]):
+ [{else}] + [{oxmultilang ident="D3_ORDERMANAGER_MAIL_GENERAL"}]:
+ [{/if}] + + [{/block}] + [{/foreach}] + [{/strip}] + + + +[{/block}] \ No newline at end of file diff --git a/src/Application/views/admin/tpl/email/plain/d3ordermanager_info_plain.tpl b/src/Application/views/admin/tpl/email/plain/d3ordermanager_info_plain.tpl new file mode 100644 index 00000000..11ca1c14 --- /dev/null +++ b/src/Application/views/admin/tpl/email/plain/d3ordermanager_info_plain.tpl @@ -0,0 +1,13 @@ +[{oxmultilang ident="D3_ORDERMANAGER_MAIL_OMJFROM"}] [{$smarty.now|date_format:"%d.%m.%Y %H:%I"}] + +[{foreach from=$aNotes item="aManagerJobs" key="sOrderId"}] +[{assign var="oOrder" value=$oEmailView->d3getOrder($sOrderId)}] +[{if $oOrder->getId()}][{oxmultilang ident="D3_ORDERMANAGER_MAIL_ORDER"}] [{$oOrder->getFieldData('oxordernr')}] [{oxmultilang ident="D3_ORDERMANAGER_MAIL_ORDERFROM"}] [{$oOrder->getFieldData('oxorderdate')}] ([{$oOrder->getFieldData('oxbilllname')}], [{$oOrder->getFieldData('oxbillfname')}])[{else}][{oxmultilang ident="D3_ORDERMANAGER_MAIL_GENERAL"}][{/if}]: +[{foreach from=$aManagerJobs item="aJobActions" key="sManagerId"}] +[{assign var="oOrderManager" value=$oEmailView->d3getOrderManager($sManagerId)}] + [{$oOrderManager->getFieldData('oxtitle')}] +[{foreach from=$aJobActions item="sJobText"}] + [{$sJobText}] +[{/foreach}] +[{/foreach}] +[{/foreach}] diff --git a/src/Application/views/admin/tpl/export-templates/CSV-Vorlage.tpl b/src/Application/views/admin/tpl/export-templates/CSV-Vorlage.tpl new file mode 100644 index 00000000..181d7a13 --- /dev/null +++ b/src/Application/views/admin/tpl/export-templates/CSV-Vorlage.tpl @@ -0,0 +1,47 @@ +[{assign var="sEnclosure" value='"'}] +[{assign var="sLineSeparator" value="@new_line@"}] +[{assign var="sFieldSeparator" value=","}] + +[{*** special chars ***************}] +[{* new line => "@new_line@" *}] +[{* tab => "@tab@" *}] +[{* white space => "@space@" *}] +[{*********************************}] + +[{strip}] + [{capture assign="sHeadArea"}] + [{block name="d3ordermanager_exporttemplate_csv_head"}] + [{if $aFieldList}] + [{foreach name="fieldlist" key="key" from=$aFieldList item="sFieldName"}] + [{block name="d3ordermanager_exporttemplate_csv_headfieldname"}] + [{$sEnclosure}][{$sFieldName}][{$sEnclosure}] + [{/block}] + [{if $smarty.foreach.fieldlist.last eq false}] + [{$sFieldSeparator}] + [{else}] + [{$sLineSeparator}] + [{/if}] + [{/foreach}] + [{/if}] + [{/block}] + [{/capture}] +[{/strip}] + +[{strip}] + [{capture assign="sContentArea"}] + [{block name="d3ordermanager_exporttemplate_csv_content"}] + [{if $aContentList}] + [{foreach name="contentlist" key="contentlistkey" from=$aContentList item="sContent"}] + [{block name="d3ordermanager_exporttemplate_csv_contentfield"}] + [{$sEnclosure}][{$sContent}][{$sEnclosure}] + [{/block}] + [{if $smarty.foreach.contentlist.last eq false}] + [{$sFieldSeparator}] + [{else}] + [{$sLineSeparator}] + [{/if}] + [{/foreach}] + [{/if}] + [{/block}] + [{/capture}] +[{/strip}] diff --git a/src/Application/views/admin/tpl/export-templates/XML-Vorlage.tpl b/src/Application/views/admin/tpl/export-templates/XML-Vorlage.tpl new file mode 100644 index 00000000..7e3e7fd1 --- /dev/null +++ b/src/Application/views/admin/tpl/export-templates/XML-Vorlage.tpl @@ -0,0 +1,29 @@ +[{assign var="sLineSeparator" value="@new_line@"}] + +[{*** special chars ***************}] +[{* new line => "@new_line@" *}] +[{* tab => "@tab@" *}] +[{* white space => "@space@" *}] +[{*********************************}] + +[{strip}] + [{capture assign="sHeadArea"}] + [{if $aFieldList}] + [{literal}][{/literal}][{$sLineSeparator}] + [{/if}] + [{/capture}] +[{/strip}] + +[{strip}] + [{capture assign="sContentArea"}] + [{if $aContentList}] + [{$sLineSeparator}] + [{foreach name="contentlist" key="contentlistkey" from=$aContentList item="sContent"}] + @tab@[{$sLineSeparator}] + @tab@@tab@[{$sContent}][{$sLineSeparator}] + @tab@[{$sLineSeparator}] + [{/foreach}] + [{$sLineSeparator}] + [{/if}] + [{/capture}] +[{/strip}] \ No newline at end of file diff --git a/src/Application/views/admin/tpl/inc/d3_cfg_ordermanageritem_restrictions.tpl b/src/Application/views/admin/tpl/inc/d3_cfg_ordermanageritem_restrictions.tpl new file mode 100644 index 00000000..a9bb8ca3 --- /dev/null +++ b/src/Application/views/admin/tpl/inc/d3_cfg_ordermanageritem_restrictions.tpl @@ -0,0 +1 @@ +
[{$oView->getRestrictionMessage()}]
\ No newline at end of file diff --git a/src/Application/views/tpl/email/html/d3ordermanager_delivery_delay.tpl b/src/Application/views/tpl/email/html/d3ordermanager_delivery_delay.tpl new file mode 100644 index 00000000..d9d3d83a --- /dev/null +++ b/src/Application/views/tpl/email/html/d3ordermanager_delivery_delay.tpl @@ -0,0 +1,15 @@ +[{include file="email/html/header.tpl" title=$oShop->oxshops__oxname->value}] + +verfügbare Variablen:
+- Shop: $oShop
+- Bestellung: $oOrder
+- Kunde: $oUser
+ +Hallo [{$oOrder->oxorder__oxbillsal->value|oxmultilangsal}] [{$oOrder->oxorder__oxbilllname->getRawValue()}],
+
+wegen Lieferschwierigkeiten unserer Lieferanten wird sich die Zustellung Ihrer Bestellung [{$oOrder->oxorder__oxordernr->getRawValue()}] +leider um ca. 1 Woche verzögern. Wir bitten um Ihr Verständnis.
+
+Ihr [{$oShop->oxshops__oxname->getRawValue() }]-Team. + +[{include file="email/html/footer.tpl"}] diff --git a/src/Application/views/tpl/email/html/d3ordermanager_delivery_delay_subject.tpl b/src/Application/views/tpl/email/html/d3ordermanager_delivery_delay_subject.tpl new file mode 100644 index 00000000..c2cda049 --- /dev/null +++ b/src/Application/views/tpl/email/html/d3ordermanager_delivery_delay_subject.tpl @@ -0,0 +1 @@ +Lieferverzoegerung / delivery delay diff --git a/src/Application/views/tpl/email/plain/d3ordermanager_delivery_delay.tpl b/src/Application/views/tpl/email/plain/d3ordermanager_delivery_delay.tpl new file mode 100644 index 00000000..530b0209 --- /dev/null +++ b/src/Application/views/tpl/email/plain/d3ordermanager_delivery_delay.tpl @@ -0,0 +1,12 @@ +verfuegbare Variablen: +- Shop: $oShop +- Bestellung: $oOrder +- Kunde: $oUser + +Hallo [{$oOrder->oxorder__oxbillsal->value|oxmultilangsal}] [{$oOrder->oxorder__oxbilllname->getRawValue()}], + +wegen Lieferschwierigkeiten unserer Lieferanten wird sich die Zustellung Ihrer Bestellung [{$oOrder->oxorder__oxordernr->getRawValue()}] leider um ca. 1 Woche verzoegern. Wir bitten um Ihr Verstaendnis. + +Ihr [{$oShop->oxshops__oxname->getRawValue()}]-Team. + +[{oxcontent ident="oxemailfooterplain"}] \ No newline at end of file diff --git a/src/IntelliSenseHelper.php b/src/IntelliSenseHelper.php new file mode 100644 index 00000000..945ebea7 --- /dev/null +++ b/src/IntelliSenseHelper.php @@ -0,0 +1,34 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Modules\Application\Model +{ + class d3_oxbasket_ordermanager_parent extends \OxidEsales\Eshop\Application\Model\Basket {} + + class d3_oxbasketitem_ordermanager_parent extends \OxidEsales\Eshop\Application\Model\BasketItem {} + + class d3_oxemail_ordermanager_parent extends \OxidEsales\Eshop\Core\Email {} + + class d3_oxorder_ordermanager_parent extends \OxidEsales\Eshop\Application\Model\Order {} + + class d3_oxuser_ordermanager_parent extends \OxidEsales\Eshop\Application\Model\User {} +} + +namespace D3\Ordermanager\Modules\Application\Controller\Admin +{ + class d3_order_remark_ordermanager_parent extends \OxidEsales\Eshop\Application\Controller\Admin\OrderRemark {} +} \ No newline at end of file diff --git a/src/Modules/Application/Controller/Admin/d3_order_remark_ordermanager.php b/src/Modules/Application/Controller/Admin/d3_order_remark_ordermanager.php new file mode 100644 index 00000000..6738342e --- /dev/null +++ b/src/Modules/Application/Controller/Admin/d3_order_remark_ordermanager.php @@ -0,0 +1,67 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Modules\Application\Controller\Admin; + +use OxidEsales\Eshop\Application\Model\Remark; +use OxidEsales\Eshop\Core\Registry; + +class d3_order_remark_ordermanager extends d3_order_remark_ordermanager_parent +{ + protected $_d3SearchPattern = '(.*?)(\[.*?\])(.*?<\s*/option>)'; + + public function render() + { + $sRet = parent::render(); + + $this->addTplParam('sOriginalTplName', $sRet); + $sRet = 'd3_ordermanager_order_remark.tpl'; + + return $sRet; + } + + /** + * @param $sTplContent + * @return string + */ + public function d3FixRemarkItems($sTplContent) + { + $aRemarkList = $this->getViewDataElement("allremark"); + /** + * @var $sOffSet + * @var Remark $oRemark + */ + foreach ($aRemarkList as $sOffSet => $oRemark) { + if ($oRemark->getFieldData('oxtype') == 'd3om') { + $sTplContent = $this->d3ReplaceType($sTplContent, $oRemark->getId()); + } + } + return $sTplContent; + } + + /** + * @param $sHtml + * @param $sId + * @return string + */ + public function d3ReplaceType($sHtml, $sId) + { + $sPattern = '@'.sprintf($this->_d3SearchPattern, $sId).'@is'; + $sReplace = '\1'.Registry::getLang()->translateString('D3_ORDERMANAGER_REMARK_NOTE', null, true).'\5'; + return preg_replace($sPattern, $sReplace, $sHtml); + } +} \ No newline at end of file diff --git a/src/Modules/Application/Model/d3_oxbasket_ordermanager.php b/src/Modules/Application/Model/d3_oxbasket_ordermanager.php new file mode 100644 index 00000000..9f39e3e6 --- /dev/null +++ b/src/Modules/Application/Model/d3_oxbasket_ordermanager.php @@ -0,0 +1,222 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Modules\Application\Model; + +use OxidEsales\Eshop\Application\Model\OrderArticle; +use OxidEsales\Eshop\Application\Model\Order; +use OxidEsales\Eshop\Application\Model\BasketItem; +use OxidEsales\Eshop\Application\Model\DiscountList; +use OxidEsales\Eshop\Application\Model\Discount; +use OxidEsales\Eshop\Core\Registry; +use OxidEsales\Eshop\Core\Price; +use OxidEsales\Eshop\Core\PriceList; + +/** + * Class d3_oxbasket_ordermanager + * @package D3\Ordermanager\Modules\Models + * @mixin \OxidEsales\Eshop\Application\Model\Basket + */ +class d3_oxbasket_ordermanager extends d3_oxbasket_ordermanager_parent +{ + /** + * Adds order article to basket (method normally used while recalculating order) + * + * @param OrderArticle $oOrderArticle order article to store in basket + */ + public function addOrderArticleToBasket4OrderManager($oOrderArticle) + { + // adding only if amount > 0 + if ($oOrderArticle->getFieldData('oxamount') > 0) { + $sItemId = $oOrderArticle->getId(); + //inserting new + /** @var $oBasketItem d3_oxbasketitem_ordermanager */ + $oBasketItem = oxNew(BasketItem::class); + $oBasketItem->setStockCheckStatus(false); + $oBasketItem->initFromOrderArticle($oOrderArticle); + $oBasketItem->setPrice($oOrderArticle->getPrice()); + $oBasketItem->setWrapping($oOrderArticle->getFieldData('oxwrapid')); + $oBasketItem->setBundle($oOrderArticle->isBundle()); + $oBasketItem->d3ChangeOrderArticle2RealArticle(); + + $this->_aBasketContents[$sItemId] = $oBasketItem; + + //calling update method + $this->onUpdate(); + } + } + + /** + * @param bool $blForceUpdate + * @param $oOrder + */ + public function calculateBasket4OrderManager($blForceUpdate = false, $oOrder) + { + if (!$this->isEnabled()) { + return; + } + + if (false == $this->_blUpdateNeeded && false == $blForceUpdate) { + return; + } + + $this->_aCosts = array(); + + $this->_oPrice = oxNew(Price::class); + $this->_oPrice->setBruttoPriceMode(); + + // 1. saving basket to the database + $this->_save(); + + // 2. remove all bundles + $this->_clearBundles(); + + // 3. generate bundle items + $this->_addBundles(); + + // reserve active basket + if (Registry::getConfig()->getConfigParam('blPsBasketReservationEnabled')) { + Registry::getSession()->getBasketReservations()->reserveBasket($this); + } + + // 4. calculating item prices + $this->_calcItemsPrice4OrderManager(); + + // 5. calculating/applying discounts + $this->_calcBasketDiscount4OrderManager($oOrder); + + // 6. calculating basket total discount + $this->_calcBasketTotalDiscount(); + + // 7. check for vouchers + $this->_calcVoucherDiscount(); + + // 8. applies all discounts to pricelist + $this->_applyDiscounts(); + + // 9. calculating additional costs: + // 9.1: delivery + $this->setCost('oxdelivery', $this->_calcDeliveryCost()); + + // 9.2: adding wrapping costs + $this->setCost('oxwrapping', $this->_calcBasketWrapping()); + + // 9.3: adding payment cost + $this->setCost('oxpayment', $this->_calcPaymentCost4OrderManager($oOrder)); + + // 10. calculate total price + $this->_calcTotalPrice(); + + // 11. formating discounts + $this->formatDiscount(); + + // 12.setting to up-to-date status + $this->afterUpdate(); + } + + protected function _calcItemsPrice4OrderManager() + { + // resetting + $this->setSkipDiscounts(false); + + // resetting + $this->_aItemDiscounts = array(); + + $this->_oProductsPriceList = oxNew(PriceList::class); + $this->_oDiscountProductsPriceList = oxNew(PriceList::class); + $this->_oNotDiscountedProductsPriceList = oxNew(PriceList::class); + + /** @var $oDiscountList DiscountList */ + $oDiscountList = Registry::get(DiscountList::class); + + /** @var $oBasketItem BasketItem */ + foreach ($this->_aBasketContents as $oBasketItem) { + if (!$oBasketItem->isDiscountArticle() && ( $oArticle = $oBasketItem->getArticle())) { + $oBasketPrice = $oBasketItem->getUnitPrice(); + $oBasketItem->setRegularUnitPrice(clone $oBasketPrice); + $oBasketItem->setPrice($oBasketPrice); + //P adding product price + $this->_oProductsPriceList->addToPriceList($oBasketItem->getPrice()); + + $oBasketPrice->setBruttoPriceMode(); + if (!$oArticle->skipDiscounts() && $this->canCalcDiscounts()) { + // apply basket type discounts for item + $aDiscounts = $oDiscountList->getBasketItemDiscounts($oArticle, $this, $this->getBasketUser()); + reset($aDiscounts); + /** @var Discount $oDiscount */ + foreach ($aDiscounts as $oDiscount) { + $oBasketPrice->setDiscount($oDiscount->getAddSum(), $oDiscount->getAddSumType()); + } + $oBasketPrice->calculateDiscount(); + } else { + $oBasketItem->setSkipDiscounts(true); + $this->setSkipDiscounts(true); + } + + $oBasketPrice->multiply($oBasketItem->getAmount()); + + //P collect discount values for basket items which are discountable + if (!$oArticle->skipDiscounts()) { + $this->_oDiscountProductsPriceList->addToPriceList($oBasketPrice); + $this->_aDiscountedVats[$oBasketPrice->getVat()] += $oBasketPrice->getVatValue(); + } else { + $this->_oNotDiscountedProductsPriceList->addToPriceList($oBasketPrice); + $oBasketItem->setSkipDiscounts(true); + $this->setSkipDiscounts(true); + } + } elseif ($oBasketItem->isBundle()) { + // if bundles price is set to zero + $oPrice = oxNew(Price::class); + $oBasketItem->setPrice($oPrice); + } + } + } + + /** + * @param Order $oOrder + * @return Price + */ + protected function _calcPaymentCost4OrderManager($oOrder) + { + $oPaymentPrice = oxNew(Price::class); + $oPaymentPrice->setBruttoPriceMode(); + $oPaymentPrice->setPrice($oOrder->getFieldData('oxpaycost')); + + return $oPaymentPrice; + } + + /** + * @param Order $oOrder + */ + protected function _calcBasketDiscount4OrderManager($oOrder) + { + $oDiscount = new \stdClass(); + $oDiscount->sOXID = 'stdDiscount'; + $oDiscount->sDiscount = 'RabattText'; + $oDiscount->sType = 'abs'; + $oDiscount->dDiscount = $oOrder->getFieldData('oxdiscount'); + $oDiscount->fDiscount = $oOrder->getFieldData('oxdiscount'); + + $this->_aDiscounts = array($oDiscount); + + if (false == is_array($this->_aDiscountedVats)) { + $this->_aDiscountedVats = array( + '0' => 0 + ); + } + } +} diff --git a/src/Modules/Application/Model/d3_oxbasketitem_ordermanager.php b/src/Modules/Application/Model/d3_oxbasketitem_ordermanager.php new file mode 100644 index 00000000..fe721e2c --- /dev/null +++ b/src/Modules/Application/Model/d3_oxbasketitem_ordermanager.php @@ -0,0 +1,36 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Modules\Application\Model; + +use OxidEsales\Eshop\Application\Model\OrderArticle; +use OxidEsales\Eshop\Application\Model\Article; + +class d3_oxbasketitem_ordermanager extends d3_oxbasketitem_ordermanager_parent +{ + public function d3ChangeOrderArticle2RealArticle() + { + if ($this->_oArticle instanceof OrderArticle) { + $sArticleId = $this->_oArticle->getProductId(); + $oArticle = oxNew(Article::class); + + if ($oArticle->exists($sArticleId) && $oArticle->load($sArticleId)) { + $this->_oArticle = $oArticle; + } + } + } +} diff --git a/src/Modules/Application/Model/d3_oxemail_ordermanager.php b/src/Modules/Application/Model/d3_oxemail_ordermanager.php new file mode 100644 index 00000000..b5ca9148 --- /dev/null +++ b/src/Modules/Application/Model/d3_oxemail_ordermanager.php @@ -0,0 +1,531 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Modules\Application\Model; + +use D3\Ordermanager\Application\Model\d3ordermanager; +use D3\Ordermanager\Application\Model\d3ordermanager_pdfhandler; +use D3\ModCfg\Application\Model\Configuration\d3_cfg_mod; +use D3\ModCfg\Application\Model\Log\d3log; +use D3\ModCfg\Application\Model\Shopcompatibility\d3ShopCompatibilityAdapterHandler; +use D3\ModCfg\Application\Model\d3str; +use OxidEsales\Eshop\Application\Model\Order; +use OxidEsales\Eshop\Application\Model\Shop; +use OxidEsales\Eshop\Application\Model\Remark; +use OxidEsales\Eshop\Application\Model\Basket; +use OxidEsales\Eshop\Application\Model\Payment; +use OxidEsales\Eshop\Application\Model\Content; +use OxidEsales\Eshop\Core\Module\Module; +use OxidEsales\Eshop\Core\UtilsView; +use OxidEsales\Eshop\Core\Registry; + +class d3_oxemail_ordermanager extends d3_oxemail_ordermanager_parent +{ + protected $_sOrderManagerInfoTemplate = 'd3ordermanager_info_html.tpl'; + protected $_sOrderManagerInfoPlainTemplate = 'd3ordermanager_info_plain.tpl'; + private $_sModId = 'd3_ordermanager'; + /** @var d3ordermanager */ + public $oOrderManager; + + /** + * constructor + */ + public function __construct() + { + $this->_oConfig = Registry::getConfig(); + + parent::__construct(); + } + + /** + * @param array $aOrderManagerNotes + * @return bool + */ + public function d3sendOrderManagerEmail($aOrderManagerNotes) + { + startProfile(__METHOD__); + + $oShop = $this->_getShop(); + $oSmarty = $this->_getSmarty(); + + $this->_setMailParams($oShop); + $this->setViewData("aNotes", $aOrderManagerNotes); + $this->setViewData("shopTemplateDir", Registry::getConfig()->getTemplateDir(false)); + $this->setViewData("oShop", $oShop); + $oSmarty->template_dir = Registry::getConfig()->getTemplateDir(false); + + $this->_processViewArray(); + + $this->setBody($oSmarty->fetch($this->_sOrderManagerInfoTemplate)); + $this->setAltBody($oSmarty->fetch($this->_sOrderManagerInfoPlainTemplate)); + + d3_cfg_mod::get($this->_sModId)->d3getLog()->log( + d3log::NOTICE, + __CLASS__, + __FUNCTION__, + __LINE__, + 'send job execution info mail', + $this->getBody() + ); + + $sSubject = Registry::getLang()->translateString('D3_ORDERMANAGER_MAIL_ORDERSUBJECT', 0); + $this->setSubject($sSubject); + + $sFullName = $oShop->__get('oxshops__oxname')->getRawValue(); + $this->setRecipient($oShop->getFieldData('oxinfoemail'), $sFullName); + $this->setReplyTo($oShop->getFieldData('oxinfoemail'), $oShop->__get('oxshops__oxname')->getRawValue()); + + $blSuccess = $this->send(); + + stopProfile(__METHOD__); + + return $blSuccess; + } + + /** + * @param $sOxId + * @return Order + */ + public function d3getOrder($sOxId) + { + if (strstr($sOxId, '@@')) { + $aOxId = explode('@@', $sOxId); + $sOxId = $aOxId[0]; + } + + /** @var $oOrder Order */ + $oOrder = oxNew(Order::class); + $oOrder->Load($sOxId); + return $oOrder; + } + + /** + * @param $sOxId + * @return d3ordermanager + */ + public function d3getOrderManager($sOxId) + { + /** @var $oOrder d3ordermanager */ + $oOrder = oxNew(d3ordermanager::class); + $oOrder->Load($sOxId); + return $oOrder; + } + + /** + * @param d3ordermanager $oOrderManager + * @return bool + */ + public function sendOrderManagerMail(d3ordermanager $oOrderManager) + { + $this->oOrderManager = $oOrderManager; + $aContent = $this->getOrderManagerMailContent($oOrderManager); + + $oShop = $this->_getShop(); + $this->setBody($aContent['html']); + $this->setAltBody($aContent['plain']); + $this->setSubject($aContent['subject']); + + $this->_d3SetOrderManagerReplyAddress($oOrderManager, $oShop); + + $oRemark = $this->_d3SetOrderManagerMailRecipients($oShop); + + $this->_d3AddOrderManagerPdfAttachment($oOrderManager); + + $blSuccess = $this->send(); + + if ($blSuccess && $oRemark) { + $oRemark->save(); + } + + return $blSuccess; + } + + /** + * @param Shop $oShop + * + * @return null|Remark + */ + protected function _d3SetOrderManagerMailRecipients(Shop $oShop) + { + $oRemark = null; + if ($this->_d3hasOrderManagerCustomerRecipient()) { + $oRemark = $this->_d3sendOrderManagerMailToCustomer($oShop); + } elseif ($this->_d3hasOrderManagerOwnerRecipient()) { + $this->_d3sendOrderManagerMailToOwner($oShop); + } elseif ($this->_d3hasOrderManagerCustomRecipient()) { + $this->_d3sendOrderManagerMailToCustom(); + } + + return $oRemark; + } + + /** + * @param $sVarName + * + * @return mixed + */ + protected function _d3getOrderManagerMailOption($sVarName) + { + $aEditedValues = $this->oOrderManager->getEditedValues(); + return $aEditedValues[$sVarName] === false || $aEditedValues[$sVarName] === null ? + $this->oOrderManager->getValue($sVarName) : + $aEditedValues[$sVarName]; + } + + /** + * @return mixed + */ + protected function _d3hasOrderManagerCustomerRecipient() + { + return $this->_d3getOrderManagerMailOption('blSendMailToCustomer'); + } + + /** + * @return mixed + */ + protected function _d3hasOrderManagerOwnerRecipient() + { + return $this->_d3getOrderManagerMailOption('blSendMailToOwner'); + } + + /** + * @return mixed + */ + protected function _d3hasOrderManagerCustomRecipient() + { + return $this->_d3getOrderManagerMailOption('blSendMailToCustom'); + } + + /** + * @return mixed + */ + protected function _d3getOrderManagerCustomRecipientList() + { + return $this->_d3getOrderManagerMailOption('sSendMailToCustomAddress'); + } + + /** + * @return d3_cfg_mod + */ + public function d3GetSet() + { + return d3_cfg_mod::get($this->_sModId); + } + + /** + * @param d3ordermanager $oOrderManager + * @return array + */ + public function getOrderManagerMailContent(d3ordermanager $oOrderManager) + { + $this->oOrderManager = $oOrderManager; + $aContent = array(); + + $blTplFromAdmin = $oOrderManager->getValue('sSendMailFromTheme') == 'admin' ? true : false; + Registry::getConfig()->setAdminMode($blTplFromAdmin); + + $oShop = $this->_getShop(); + $this->_setMailParams($oShop); + + $oSmarty = $this->_getSmarty(); + + /** @var $oBasket Basket */ + $oBasket = $oOrderManager->getCurrentItem()->d3getOrderBasket4OrderManager($oOrderManager); + + /** @var $oPayment Payment */ + $oPayment = oxNew(Payment::class); + $oPayment->load($oBasket->getPaymentId()); + + $oOrderManager->getCurrentItem()->d3setBasket4OrderManager($oBasket); + $oOrderManager->getCurrentItem()->d3setPayment4OrderManager($oPayment); + + $this->setViewData("oShop", $oShop); + $this->setViewData("oViewConf", $this->getViewConfig()); + $this->setViewData("oOrder", $oOrderManager->getCurrentItem()); + $this->setViewData("oUser", $oOrderManager->getCurrentItem()->getOrderUser()); + $this->setViewData("shopTemplateDir", Registry::getConfig()->getTemplateDir(false)); + $this->setViewData("charset", Registry::getLang()->translateString("charset")); + + $this->setViewData("shop", $oShop); + $this->setViewData("order", $oOrderManager->getCurrentItem()); + $this->setViewData("user", $oOrderManager->getCurrentItem()->getOrderUser()); + $this->setViewData("payment", $oPayment); + $this->setViewData("oDelSet", $oOrderManager->getCurrentItem()->getDelSet()); + $this->setViewData("currency", $oOrderManager->getCurrentItem()->getOrderCurrency()); + $this->setViewData("basket", $oBasket); + + $oSmarty->template_dir = $this->getTemplateDir4OrderManager($oOrderManager); + $this->_processViewArray(); + + if (false == $this->d3GetSet()->getLicenseConfigData('blUseMailSendOnly', 0)) { + $oSmarty = $this->d3SendMailHook($oSmarty); + } + + $aContent = $this->_d3GenerateOrderManagerMailContent($aContent, $oSmarty); + + Registry::getConfig()->setAdminMode(true); + + return $aContent; + } + + /** + * @param d3ordermanager $oOrderManager + * @return string + */ + public function getTemplateDir4OrderManager($oOrderManager) + { + if ($oOrderManager->getValue('sSendMailFromTheme') == 'module') { + /** @var Module $oModule */ + $oModule = oxNew(Module::class); + /** @var d3str $oD3Str */ + $oD3Str = oxNew(d3str::class); + $sModuleId = $oOrderManager->getValue('sSendMailFromModulePath'); + + /** @var d3ShopCompatibilityAdapterHandler $oD3CompatibilityAdapterHandler */ + $oD3CompatibilityAdapterHandler = oxNew(d3ShopCompatibilityAdapterHandler::class); + $sModulePath = $oD3CompatibilityAdapterHandler->call( + 'oxmodule__getModuleFullPath', + array($oModule, $sModuleId) + ); + + $sPath = $oD3Str->untrailingslashit($sModulePath); + } else { + $blAdmin = $oOrderManager->getValue('sSendMailFromTheme') == 'admin' ? true : false; + $sPath = Registry::getConfig()->getTemplateDir($blAdmin); + } + return $sPath; + } + + /** + * @param \Smarty $oSmarty + * @return \Smarty + */ + public function d3SendMailHook(\Smarty $oSmarty) + { + // available objects: + // oxEmail: $this + // Smarty: $oSmarty + // Ordermanager profile: $this->oOrderManager + // Order: inside smarty + // oxuser: inside smarty + + return $oSmarty; + } + + /** + * @param $aContent + * @param \Smarty $oSmarty + * + * @return mixed + */ + protected function _d3GenerateOrderManagerMailContent($aContent, \Smarty $oSmarty) + { + $aEditedValues = $this->oOrderManager->getEditedValues(); + + if ($this->d3HasOrderManagerEditorMailContent($aEditedValues)) { + $aContent = $aEditedValues['mail']; + } elseif ($this->oOrderManager->getValue('sSendMailFromSource') == 'cms') { + $iOrderLangId = $this->oOrderManager->getCurrentItem()->getFieldData('oxlang'); + $oLang = Registry::getLang(); + $iCurrentLang = $oLang->getTplLanguage(); + $oLang->setTplLanguage($iOrderLangId); + + /** @var UtilsView $oUtilsView */ + $oUtilsView = Registry::get(UtilsView::class); + /** @var $oContent Content */ + $oContent = oxNew(Content::class); + $oContent->setLanguage($iOrderLangId); + $oContent->load($this->oOrderManager->getValue('sSendMailFromContentname')); + + $aContent['html'] = $oUtilsView->parseThroughSmarty( + $oContent->getFieldData('oxcontent'), + $oContent->getId() . 'oxcontent' + ); + + $aContent['subject'] = $oContent->getFieldData('oxtitle'); + $oContent->load($this->oOrderManager->getValue('sSendMailFromContentnamePlain')); + $aContent['plain'] = $oUtilsView->parseThroughSmarty( + $oContent->getFieldData('oxcontent'), + $oContent->getId() . 'oxcontent' + ); + $oLang->setTplLanguage($iCurrentLang); + } elseif ($this->oOrderManager->getValue('sSendMailFromSource') == 'template') { + $aContent['html'] = $oSmarty->fetch($this->oOrderManager->getValue('sSendMailFromTemplatename')); + $aContent['plain'] = $oSmarty->fetch($this->oOrderManager->getValue('sSendMailFromTemplatenamePlain')); + $aContent['subject'] = $oSmarty->fetch($this->oOrderManager->getValue('sSendMailFromSubject')); + } + + return $aContent; + } + + /** + * @param $aEditedValues + * + * @return bool + */ + public function d3HasOrderManagerEditorMailContent($aEditedValues) + { + return $this->isArrayEditorMailContent($aEditedValues) && + $aEditedValues['mail']['subject'] && + $aEditedValues['mail']['html'] && + $aEditedValues['mail']['plain']; + } + + /** + * @param $aEditedValues + * + * @return bool + */ + public function isArrayEditorMailContent($aEditedValues) + { + return is_array($aEditedValues) && is_array($aEditedValues['mail']); + } + + /** + * @param Shop $oShop + * + * @return Remark + */ + protected function _d3sendOrderManagerMailToCustomer(Shop $oShop) + { + $oOrderUser = $this->oOrderManager->getCurrentItem()->getOrderUser(); + + if ($oOrderUser->getId()) { + $sFullName = $oOrderUser->__get('oxuser__oxfname')->getRawValue() . " " . + $oOrderUser->__get('oxuser__oxlname')->getRawValue(); + $this->setRecipient($oOrderUser->getFieldData('oxusername'), $sFullName); + } else { + $sFullName = $this->oOrderManager->getCurrentItem()->__get('oxorder__oxbillfname')->getRawValue() . " " . + $this->oOrderManager->getCurrentItem()->__get('oxorder__oxbilllname')->getRawValue(); + $this->setRecipient($this->oOrderManager->getCurrentItem()->getFieldData('oxbillemail'), $sFullName); + } + + if ($this->_d3hasOrderManagerOwnerRecipient()) { + $this->AddBcc($oShop->getFieldData('oxinfoemail'), $oShop->__get('oxshops__oxname')->getRawValue()); + } + + if ($this->_d3HasOrderManagerCustomMailAddresses()) { + foreach ($this->_d3getOrderManagerCustomMailAddressList() as $sMailAdr) { + $this->AddBcc(trim($sMailAdr), trim($sMailAdr)); + } + } + + // add user history + /** @var Remark $oRemark */ + $oRemark = oxNew(Remark::class); + $aRemarkContent = array( + 'oxtext' => $this->getAltBody(), + 'oxparentid' => $this->oOrderManager->getCurrentItem()->getId(), + 'oxtype' => 'o', + ); + $oRemark->assign($aRemarkContent); + return $oRemark; + } + + /** + * @param Shop $oShop + */ + protected function _d3sendOrderManagerMailToOwner(Shop $oShop) + { + $sFullName = $oShop->__get('oxshops__oxname')->getRawValue(); + $this->setRecipient($oShop->getFieldData('oxinfoemail'), $sFullName); + + if ($this->_d3HasOrderManagerCustomMailAddresses()) { + foreach ($this->_d3getOrderManagerCustomMailAddressList() as $sMailAdr) { + $this->AddBcc(trim($sMailAdr), trim($sMailAdr)); + } + } + } + + protected function _d3sendOrderManagerMailToCustom() + { + if ($this->_d3hasOrderManagerCustomMailAddresses()) { + foreach ($this->_d3getOrderManagerCustomMailAddressList() as $sMailAdr) { + $this->setRecipient(trim($sMailAdr), trim($sMailAdr)); + } + } + } + + /** + * @return array + */ + protected function _d3getOrderManagerCustomMailAddressList() + { + $aMailAddressList = array(); + + foreach (explode(';', $this->_d3getOrderManagerCustomRecipientList()) as $sAddress) { + if (strlen(trim($sAddress))) { + $aMailAddressList[] = $sAddress; + } + } + + return $aMailAddressList; + } + + /** + * @return bool + */ + public function _d3HasOrderManagerCustomMailAddresses() + { + return $this->_d3hasOrderManagerCustomRecipient() && $this->_d3getOrderManagerCustomRecipientList(); + } + + /** + * @param d3ordermanager $oOrderManager + */ + protected function _d3AddOrderManagerPdfAttachment(d3ordermanager $oOrderManager) + { + /** @var d3ordermanager_pdfhandler $oPDFHandler */ + $oPDFHandler = oxNew(d3ordermanager_pdfhandler::class, $oOrderManager, $oOrderManager->getCurrentItem()); + + if ($oOrderManager->getValue('blActionOrderGeneratePdf_status') + && $oOrderManager->getValue('blActionOrderPdfSendAttach') + && $oPDFHandler->canGeneratePdf() + ) { + if ($oOrderManager->getValue('blActionOrderPdfTypeInvoice')) { + $oPDFHandler->createPdf('invoice', 'attach'); + $sFileName = $oPDFHandler->getPdfFileName('invoice'); + $sFilePath = $oPDFHandler->getPdfSaveDir('attach') . $sFileName; + $this->addAttachment($sFilePath, $sFileName, 'base64', 'application/pdf'); + } + + if ($oOrderManager->getValue('blActionOrderPdfTypeDelnote')) { + $oPDFHandler->createPdf('dnote', 'attach'); + $sFileName = $oPDFHandler->getPdfFileName('dnote'); + $sFilePath = $oPDFHandler->getPdfSaveDir('attach') . $sFileName; + $this->addAttachment($sFilePath, $sFileName, 'base64', 'application/pdf'); + } + } + } + + /** + * @param d3ordermanager $oOrderManager + * @param Shop $oShop + */ + protected function _d3SetOrderManagerReplyAddress(d3ordermanager $oOrderManager, Shop $oShop) + { + if (strlen(trim($oOrderManager->getValue('sSendMailReplyAddress')))) { + $this->setFrom(trim($oOrderManager->getValue('sSendMailReplyAddress'))); + $this->setReplyTo( + trim($oOrderManager->getValue('sSendMailReplyAddress')), + $oShop->__get('oxshops__oxname')->getRawValue() + ); + } else { + $this->setReplyTo($oShop->getFieldData('oxinfoemail'), $oShop->__get('oxshops__oxname')->getRawValue()); + } + } +} diff --git a/src/Modules/Application/Model/d3_oxorder_ordermanager.php b/src/Modules/Application/Model/d3_oxorder_ordermanager.php new file mode 100644 index 00000000..af57ada8 --- /dev/null +++ b/src/Modules/Application/Model/d3_oxorder_ordermanager.php @@ -0,0 +1,153 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Modules\Application\Model; + +use D3\Ordermanager\Application\Model\d3ordermanager; +use D3\Ordermanager\Application\Model\d3ordermanager_pdfhandler; +use OxidEsales\Eshop\Application\Model\Order; +use OxidEsales\Eshop\Application\Model\OrderArticle; +use OxidEsales\Eshop\Application\Model\Basket; +use OxidEsales\Eshop\Application\Model\Payment; +use OxidEsales\Eshop\Application\Model\Voucher; +use OxidEsales\Eshop\Core\Model\ListModel; + +class d3_oxorder_ordermanager extends d3_oxorder_ordermanager_parent +{ + protected $_iSelectedLang; + + /** + * @param string $sName + * + * @return mixed + */ + public function __get($sName) + { + $mContent = parent::__get($sName); + + if (false == $mContent && $this->{$sName}) { + return $this->{$sName}; + } + + return $mContent; + } + + /** + * @param Basket $oBasket + */ + public function d3setBasket4OrderManager(Basket $oBasket) + { + $this->_oBasket = $oBasket; + } + + /** + * @param Payment $oPayment + */ + public function d3setPayment4OrderManager(Payment $oPayment) + { + $this->_oPayment = $oPayment; + } + + /** + * @param d3ordermanager $oOrderManager + * @return Basket + */ + public function d3getOrderBasket4OrderManager(d3ordermanager $oOrderManager) + { + $this->reloadDelivery(false); + // reload discount to true, because there is no voucher list in basket + $this->reloadDiscount(true); + /** @var $oBasket d3_oxbasket_ordermanager */ + $oBasket = $this->_getOrderBasket(false); + + /** @var $oOrderArticles ListModel */ + if ($oOrderManager->getValue('blGetStornoArticles')) { + $oOrderArticles = $this->getOrderArticles(false); + } else { + $oOrderArticles = $this->getOrderArticles(true); + } + + // if no order articles, return empty basket + if ($oOrderArticles->count() > 0) { + //adding order articles to basket + /** @var OrderArticle $oOrderArticle */ + foreach ($oOrderArticles as $oOrderArticle) { + $oBasket->addOrderArticleToBasket4OrderManager($oOrderArticle); + } + } + + $oBasket->calculateBasket4OrderManager(true, $this); + + $this->_aVoucherList = $oBasket->getVouchers(); + foreach (array_keys($this->_aVoucherList) as $sKey) { + $oVoucher = oxNew(Voucher::class); + $oVoucher->load($sKey); + $this->_aVoucherList[$sKey] = $oVoucher; + } + + return $oBasket; + } + + /** + * @param $sFilename + * @param int $iSelLang + * @param string $sDocType + * @param string $sDestination + * @return string + */ + public function d3generatePdf($sFilename, $iSelLang = 0, $sDocType = 'invoice', $sDestination = 'S') + { + // setting pdf language + $this->_iSelectedLang = $iSelLang; + + // setting invoice number + if (!$this->getFieldData('oxbillnr')) { + $this->_setFieldData('oxbillnr', $this->getNextBillNum()); + $this->_setFieldData('oxbilldate', date('Y-m-d', mktime(0, 0, 0, date('m'), date('d'), date('Y')))); + $this->save(); + } + + $oPdfHandler = oxNew(d3ordermanager_pdfhandler::class, (oxNew(d3ordermanager::class)), (oxNew(Order::class))); + if ($oPdfHandler->canGeneratePdf()) { + + /** @var \InvoicepdfPDF $oPdf */ + $oPdf = oxNew(\InvoicepdfPDF::class); + $oPdf->setPrintHeader(false); + $oPdf->open(); + + // adding header + $this->pdfHeader($oPdf); + + // adding info data + switch ($sDocType) { + case 'dnote': + $this->exportDeliveryNote($oPdf); + break; + default: + $this->exportStandart($oPdf); + } + + // adding footer + $this->pdfFooter($oPdf); + + // outputting file to browser + return $oPdf->output($sFilename, $sDestination); + } + + return null; + } +} diff --git a/src/Modules/Application/Model/d3_oxuser_ordermanager.php b/src/Modules/Application/Model/d3_oxuser_ordermanager.php new file mode 100644 index 00000000..9b79be86 --- /dev/null +++ b/src/Modules/Application/Model/d3_oxuser_ordermanager.php @@ -0,0 +1,36 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Modules\Application\Model; + +class d3_oxuser_ordermanager extends d3_oxuser_ordermanager_parent +{ + /** + * @param string $sName + * + * @return mixed + */ + public function __get($sName) + { + $mContent = parent::__get($sName); + + if (false == $mContent && $this->{$sName}) { + return $this->{$sName}; + } + + return $mContent; + } +} diff --git a/src/Setup/d3ordermanager_update.php b/src/Setup/d3ordermanager_update.php new file mode 100644 index 00000000..3f894881 --- /dev/null +++ b/src/Setup/d3ordermanager_update.php @@ -0,0 +1,2751 @@ + + * @link http://www.oxidmodule.com + */ + +namespace D3\Ordermanager\Setup; + +use D3\ModCfg\Application\Model\Install\d3install_updatebase; +use D3\ModCfg\Application\Model\Installwizzard\d3installdbrecord; +use D3\ModCfg\Application\Model\d3bit; +use OxidEsales\Eshop\Core\DatabaseProvider; +use OxidEsales\Eshop\Core\Registry; +use OxidEsales\Eshop\Application\Model\Shop; +use OxidEsales\Facts\Facts; +use Doctrine\DBAL\Driver\PDOException; + +class d3ordermanager_update extends d3install_updatebase +{ + public $sModKey = 'd3_ordermanager'; + public $sModName = 'Auftragsmanager'; + public $sModVersion = '3.0.0.0'; + public $sModRevision = '3000'; + public $sBaseConf = + 'Pzqv2==b2pSd09LZmxraklPUWdFNDhOa3RrbThuVzBBaHpqVEFpOUxEUm5EcWk1NzU3dGQ5Tjh5SFJnd +zRhOUhLY2Z6QTI4R29NNzlxZ3BqYUhEWUo5NGlFTEJ5UThrdzVvU3c1YVd4cWlrNGtSWVBTTW5nNWxla +GNMSVNLQXhHSDNJSVU4Z1Z1eFBqMTR3cVZyc2trYzBNTlNBVFpTd2F4b1BFMjhvMURrQSsxUTV5U0Q3d +XA2alBLS1VtYkxVT3hsK2FVa1RhZHJqNmVrRGFBUXhXeFBWczBsSjgxcjB0RnFuYlZPQjRwZndTeHh0T +2dEUE1jejJUZ0NCSWM3Mlg1b2h2NDV4SS9MT0FBcTk0MG5sM1RBdXJwWUtEQ1BSeVZ0WGhIeHQ1dXZjb +nVqK1hLaVBMWEx3WTY5NThZUVNKR1NGb3BXSWVGVG10TFBTSDVVQzhLbFVsZmh3PT0='; + public $sRequirements = ''; + public $sBaseValue = 'TyUzQTglM0ElMjJzdGRDbGFzcyUyMiUzQTQlM0ElN0JzJTNBMjMlM0ElMjJkM19jZmdfbW9kX19hRm9sZGVyTGlzdCUyMiUzQmElM0E1JTNBJTdCaSUzQTAlM0JzJTNBMjUlM0ElMjJEM19PUkRFUk1BTkFHRVJfT1JERVJfTkVXJTIyJTNCaSUzQTElM0JzJTNBMzIlM0ElMjJEM19PUkRFUk1BTkFHRVJfT1JERVJfUEFZQURWQU5DRSUyMiUzQmklM0EyJTNCcyUzQTM2JTNBJTIyRDNfT1JERVJNQU5BR0VSX09SREVSX1BBWVNUQVRVU0NIRUNLJTIyJTNCaSUzQTMlM0JzJTNBMzYlM0ElMjJEM19PUkRFUk1BTkFHRVJfT1JERVJfREVMSVZFUllTVEFUVVMlMjIlM0JpJTNBNCUzQnMlM0EzNyUzQSUyMkQzX09SREVSTUFOQUdFUl9PUkRFUl9PUkRFUlBST0NFU1NJTkclMjIlM0IlN0RzJTNBMjQlM0ElMjJkM19jZmdfbW9kX19ibENyb25BY3RpdmUlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjQlM0ElMjJkM19jZmdfbW9kX19pTWF4T3JkZXJDbnQlMjIlM0JzJTNBMiUzQSUyMjUwJTIyJTNCcyUzQTI1JTNBJTIyZDNfY2ZnX21vZF9fc0Nyb25QYXNzd29yZCUyMiUzQnMlM0E4JTNBJTIyNW5kYnJCM1IlMjIlM0IlN0Q='; + + public $sMinModCfgVersion = '5.1.0.0'; + + protected $_aUpdateMethods = array( + array('check' => 'checkOrder2OrderManagerTableExist', + 'do' => 'updateOrder2OrderManagerTableExist'), + array('check' => 'checkModCfgItemExist', + 'do' => 'updateModCfgItemExist'), + array('check' => 'checkFields', + 'do' => 'fixFields'), + array('check' => 'checkIndizes', + 'do' => 'fixIndizes'), + array('check' => 'checkOrderManagerTableExist', + 'do' => 'convertOrderManagerItems'), + array('check' => 'checkExampleJobList', + 'do' => 'addExampleJobList'), + array('check' => 'checkExampleContentList', + 'do' => 'addExampleContentList'), + array('check' => 'requireExample2ShopRelation', + 'do' => 'addExample2ShopRelation'), + array('check' => 'checkOrderArticlesParentId', + 'do' => 'addOrderArticlesParentId'), + array('check' => 'hasUnregisteredFiles', + 'do' => 'showUnregisteredFiles'), + array('check' => 'checkModCfgSameRevision', + 'do' => 'updateModCfgSameRevision'), + ); + + // Standardwerte für checkMultiLangTables() und fixRegisterMultiLangTables() + public $aMultiLangTables = array(); + + public $aFields = array( + 'PROF_EXECMANUALLY' => array( + 'sTableName' => 'd3modprofile', + 'sFieldName' => 'D3_OM_EXECMANUALLY', + 'sType' => 'TINYINT(1)', + 'blNull' => false, + 'sDefault' => '0', + 'sComment' => 'order manager: job is manually executable', + 'sExtra' => '', + 'blMultilang' => false, + ), + 'PROF_MARKORDER' => array( + 'sTableName' => 'd3modprofile', + 'sFieldName' => 'D3_OM_MARKORDER', + 'sType' => 'TINYINT(1)', + 'blNull' => false, + 'sDefault' => '0', + 'sComment' => 'order manager: mark orders as finished', + 'sExtra' => '', + 'blMultilang' => false, + ), + 'PROF_CRONJOBID' => array( + 'sTableName' => 'd3modprofile', + 'sFieldName' => 'D3_CRONJOBID', + 'sType' => 'VARCHAR(8)', + 'blNull' => false, + 'sDefault' => 0, + 'sComment' => 'ID for identifying via cronjob', + 'sExtra' => '', + 'blMultilang' => false, + ), + + 'O_OXID' => array( + 'sTableName' => 'd3order2ordermanager', + 'sFieldName' => 'OXID', + 'sType' => 'CHAR(32)', + 'blNull' => false, + 'sDefault' => false, + 'sComment' => '', + 'sExtra' => '', + 'blMultilang' => false, + ), + 'O_OXORDERID' => array( + 'sTableName' => 'd3order2ordermanager', + 'sFieldName' => 'OXORDERID', + 'sType' => 'CHAR(32)', + 'blNull' => false, + 'sDefault' => false, + 'sComment' => '', + 'sExtra' => '', + 'blMultilang' => false, + ), + 'O_OXORDERMANAGERID' => array( + 'sTableName' => 'd3order2ordermanager', + 'sFieldName' => 'OXORDERMANAGERID', + 'sType' => 'CHAR(32)', + 'blNull' => false, + 'sDefault' => false, + 'sComment' => '', + 'sExtra' => '', + 'blMultilang' => false, + ), + 'O_OXREMARKID' => array( + 'sTableName' => 'd3order2ordermanager', + 'sFieldName' => 'OXREMARKID', + 'sType' => 'CHAR(32)', + 'blNull' => false, + 'sDefault' => false, + 'sComment' => '', + 'sExtra' => '', + 'blMultilang' => false, + ), + 'O_OXEXECDATE' => array( + 'sTableName' => 'd3order2ordermanager', + 'sFieldName' => 'OXEXECDATE', + 'sType' => 'TIMESTAMP', + 'blNull' => false, + 'sDefault' => 'CURRENT_TIMESTAMP', + 'sComment' => '', + 'sExtra' => '', + 'blMultilang' => false, + ), + 'O_OXDONTUSEFORCHECK' => array( + 'sTableName' => 'd3order2ordermanager', + 'sFieldName' => 'OXDONTUSEFORCHECK', + 'sType' => 'TINYINT(1)', + 'blNull' => false, + 'sDefault' => '0', + 'sComment' => '', + 'sExtra' => '', + 'blMultilang' => false, + ), + 'OXREMARKTYPE' => array( + 'sTableName' => 'oxremark', + 'sFieldName' => 'OXTYPE', + 'sType' => 'ENUM("d3om")', + 'blNull' => false, + 'sDefault' => 'r', + 'sComment' => '', + 'sExtra' => '', + 'blMultilang' => false, + ), + 'OXPARENTID' => array( + 'sTableName' => 'oxorderarticles', + 'sFieldName' => 'OXPARENTID', + 'sType' => 'CHAR(32)', + 'blNull' => false, + 'sDefault' => '', + 'sComment' => '', + 'sExtra' => '', + 'blMultilang' => false, + ), + ); + + public $aIndizes = array( + 'O_OXID' => array( + 'sTableName' => 'd3order2ordermanager', + 'sType' => 'PRIMARY KEY', + 'sName' => 'PRIMARY', + 'aFields' => array( + 'OXID' => 'OXID', + ), + ), + 'O2OM_OXORDERMANAGERID' => array( + 'sTableName' => 'd3order2ordermanager', + 'sType' => '', + 'sName' => 'OXORDERMANAGERID', + 'aFields' => array( + 'OXORDERMANAGERID' => 'OXORDERMANAGERID', + ), + ), + 'O2OM_OXORDERID' => array( + 'sTableName' => 'd3order2ordermanager', + 'sType' => '', + 'sName' => 'OXORDERID', + 'aFields' => array( + 'OXORDERID' => 'OXORDERID', + ), + ), + ); + + protected $_aRefreshMetaModuleIds = array('d3ordermanager'); + + /** + * @return bool + */ + public function checkOrderManagerTableExist() + { + return !$this->_checkTableNotExist('d3ordermanager'); + } + + /** + * @return bool + */ + public function convertOrderManagerItems() + { + $blReturn = false; + if ($this->checkOrderManagerTableExist()) { + $this->_changeItemContent('d3ordermanager__', ''); +// ToDo: move this to generic methods in install_updatebase + $aWhere = array(); + + $aFieldLists = $this->_prepareConvertAssignments( + 'd3ordermanager', + $this->_getConvertAssignments(), + 'd3modprofile' + ); + + $aSql = $this->_getDatabaseHandler()->getDataConvertQuery( + 'd3ordermanager', + 'd3modprofile', + $aFieldLists['from'], + $aFieldLists['to'], + $aWhere + ); + + $sSql = implode('', $aSql); + + if ($this->hasExecute()) { + try { + $this->getDb()->Execute($sSql); + $blReturn = true; + } catch (PDOException $exception) { + if ($exception->errorInfo[1]) { + $this->setErrorMessage($exception->errorInfo[2]); + } + $blReturn = false; + } + } else { + $blReturn = true; + } + + $this->setUpdateBreak(false); + + if ($sSql) { + $this->setActionLog('SQL', $sSql, __METHOD__); + } + + if ($blReturn) { + // moved to modprofile table + $this->_dropTable('d3ordermanager'); + $this->fixUnRegisterMultiLangTables('d3ordermanager'); + } + } + + return $blReturn; + } + + /** + * @return array + */ + protected function _getConvertAssignments() + { + $aFieldAssignments = array( + 'oxid' => array( + 'from' => 'oxid', + 'to' => 'oxid', + 'multilang' => 0), + 'oxshopid' => array( + 'from' => 'oxshopid', + 'to' => 'oxshopid', + 'multilang' => 0), + 4 => array( + 'from' => 'oxactive', + 'to' => 'oxactive', + 'multilang' => 1, + 'from_content' => 1, + 'from_use_quote' => 0), + 5 => array( + 'from' => 'oxactivefrom', + 'to' => 'oxactivefrom', + 'multilang' => 1, + 'from_content' => '0000-00-00 00:00:00', + 'from_use_quote' => 1), + 6 => array( + 'from' => 'oxactiveto', + 'to' => 'oxactiveto', + 'multilang' => 1, + 'from_content' => '0000-00-00 00:00:00', + 'from_use_quote' => 1), + 7 => array( + 'from_content' => 'd3_ordermanager', + 'from_use_quote' => true, + 'to' => 'oxmodid', + 'multilang' => 0), + 8 => array( + 'from' => 'oxtitle', + 'to' => 'oxtitle', + 'multilang' => 1), + 9 => array( + 'from' => 'oxcreate', + 'to' => 'oxcreate', + 'multilang' => 0, + 'from_content' => 'NOW()', + 'from_use_quote' => 0), + 10 => array( + 'from' => 'oxupdate', + 'to' => 'oxupdate', + 'multilang' => 1, + 'from_content' => 'NOW()', + 'from_use_quote' => 0), + 11 => array( + 'from' => 'oxmodversion', + 'to' => 'oxmodversion', + 'multilang' => 0, + 'from_content' => $this->sModVersion, + 'from_use_quote' => 1), + 12 => array( + 'from' => 'oxlog', + 'to' => 'oxlog', + 'multilang' => 1, + 'from_content' => 15, + 'from_use_quote' => 0), + 13 => array( + 'from' => 'oxvalue', + 'to' => 'oxvalue', + 'multilang' => 1), + 14 => array( + 'from' => 'oxfolder', + 'to' => 'oxfolder', + 'multilang' => 0), + 15 => array( + 'from' => 'oxsort', + 'to' => 'oxsort', + 'multilang' => 0), + 16 => array( + 'from' => 'oxwriteprotection', + 'to' => 'oxwriteprotection', + 'multilang' => 0, + 'from_content' => '0', + 'from_use_quote' => 0), + 17 => array( + 'from' => 'oxexecmanually', + 'to' => 'd3_om_execmanually', + 'multilang' => 0, + 'from_content' => '0', + 'from_use_quote' => 0), + 18 => array( + 'from' => 'oxmarkorder', + 'to' => 'd3_om_markorder', + 'multilang' => 0, + 'from_content' => '1', + 'from_use_quote' => 0), + ); + + return $aFieldAssignments; + } + + /** + * @param $sOldKey + * @param $sNewKey + */ + protected function _changeItemContent($sOldKey, $sNewKey) + { + $iMaxLanguages = $this->getMaxLanguages(); + + for ($i = 0; $i < $iMaxLanguages; $i++) { + $sFieldName = $this->_addMultiLangAddOn('oxvalue', $i); + if ($this->_getDatabaseHandler()->checkFieldExist('d3ordermanager', $sFieldName)) { + $sSelect = "SELECT oxid, ".$sFieldName." AS value FROM d3ordermanager WHERE 1"; + + $aRecords = DatabaseProvider::getDb(DatabaseProvider::FETCH_MODE_ASSOC)->getAll($sSelect); + if ($aRecords && is_array($aRecords) && count($aRecords)) { + foreach ($aRecords as $aRecord) { + $aRecord = array_change_key_case($aRecord, CASE_UPPER); + if (strlen($aRecord['VALUE'])) { + $aValues = unserialize(rawurldecode(base64_decode($aRecord['VALUE']))); + $aNewValues = new \stdClass; + + foreach ($aValues as $sKey => $mValue) { + $sNew = str_replace($sOldKey, $sNewKey, $sKey); + $aNewValues->{$sNew} = $mValue; + } + + $aSaveValues = base64_encode(rawurlencode(serialize($aNewValues))); + + $sQuery = "UPDATE d3ordermanager ". + "SET ".$sFieldName." = '".$aSaveValues."' ". + "WHERE oxid = '".$aRecord['OXID']."'"; + + if ($this->hasExecute()) { + try { + $this->getDb()->Execute($sQuery); + } catch (PDOException $exception) { + if ($exception->errorInfo[1]) { + $this->setErrorMessage($exception->errorInfo[2]); + } + } + } + + $this->setUpdateBreak(false); + + if ($sQuery) { + $this->setActionLog('SQL', $sQuery, __METHOD__); + } + } + } + } + } + } + } + + /** + * @return bool + */ + public function checkOrder2OrderManagerTableExist() + { + return $this->_checkTableNotExist('d3order2ordermanager'); + } + + /** + * @return bool + */ + public function updateOrder2OrderManagerTableExist() + { + $blRet = false; + if ($this->checkOrder2OrderManagerTableExist()) { + $this->setInitialExecMethod(__METHOD__); + $blRet = $this->_addTable2( + 'd3order2ordermanager', + $this->aFields, + $this->aIndizes, + 'order to ordermanageritem assignment', + 'MyISAM' + ); + } + + return $blRet; + } + + /** + * @return bool + */ + public function checkModCfgItemExist() + { + /** @var d3installdbrecord $oDbRecord */ + $oDbRecord = oxNew(d3installdbrecord::class, $this); + + $blRet = false; + foreach (Registry::getConfig()->getShopIds() as $sShopId) { + $aWhere = array( + 'oxmodid' => $this->sModKey, + 'oxnewrevision' => $this->sModRevision, + 'oxshopid' => $sShopId, + ); + + $blRet = $oDbRecord->checkTableRecordNotExist('d3_cfg_mod', $aWhere); + + if ($blRet) { + return $blRet; + } + } + + return $blRet; + } + + /** + * @return bool + */ + public function updateModCfgItemExist() + { + $blRet = false; + + if ($this->checkModCfgItemExist()) { + /** @var d3installdbrecord $oDbRecord */ + $oDbRecord = oxNew(d3installdbrecord::class, $this); + foreach (Registry::getConfig()->getShopIds() as $sShopId) { + $aWhere = array( + 'oxmodid' => $this->sModKey, + 'oxshopid' => $sShopId, + 'oxnewrevision' => $this->sModRevision, + ); + + if ($oDbRecord->checkTableRecordNotExist('d3_cfg_mod', $aWhere)) { + // update don't use this property + unset($aWhere['oxnewrevision']); + + $aInsertFields = array( + array ( + 'fieldname' => 'OXID', + 'content' => "md5('" . $this->sModKey . " " . $sShopId . " de')", + 'force_update' => true, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPID', + 'content' => $sShopId, + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXMODID', + 'content' => $this->sModKey, + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXNAME', + 'content' => $this->sModName, + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVE', + 'content' => "0", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXBASECONFIG', + 'content' => $this->sBaseConf, + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSERIAL', + 'content' => "", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXINSTALLDATE', + 'content' => "NOW()", + 'force_update' => true, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXVERSION', + 'content' => $this->sModVersion, + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPVERSION', + 'content' => (oxNew(Facts::class))->getEdition(), + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXREQUIREMENTS', + 'content' => $this->sRequirements, + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXVALUE', + 'content' => $this->sBaseValue, + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXNEWREVISION', + 'content' => $this->sModRevision, + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ) + ); + + $this->setInitialExecMethod(__METHOD__); + $blRet = $this->_updateTableItem2('d3_cfg_mod', $aInsertFields, $aWhere); + + if ($this->getStepByStepMode()) { + break; + } + } + } + } + return $blRet; + } + + /** + * @return bool true, if update is required + */ + public function checkExampleJobList() + { + $blRet = false; + + // change this to your inividual check criterias + $sSql = "SELECT count(`oxid`) "; + $sSql .= "FROM `d3modprofile` WHERE oxmodid = 'd3_ordermanager' LIMIT 1;"; + + if ($this->getDb()->getOne($sSql) == 0) { + $blRet = true; + } + + return $blRet; + } + + /** + * @return bool + */ + public function addExampleJobList() + { + $blRet = true; + + foreach ($this->getExampleJobInsertList() as $aJobContentInfos) { + $blRet = $this->_addExampleJobItem($aJobContentInfos['table'], $aJobContentInfos['content']); + + if (false == $blRet) { + break; + } + } + + $this->setUpdateBreak(true); + + return $blRet; + } + + /** + * @return bool true, if update is required + */ + public function checkExampleContentList() + { + $blRet = false; + + $aIdentList = array(); + foreach ($this->getExampleContentInsertList() as $aJobContentInfos) { + $aInsertFields = $this->{$aJobContentInfos['content']}(Registry::getConfig()->getActiveShop()); + foreach ($aInsertFields as $aInsertField) { + if (strtoupper($aInsertField['fieldname']) == 'OXLOADID') { + $aIdentList[] = $aInsertField['content']; + } + } + } + + // change this to your inividual check criterias + $sSql = "SELECT count(`oxid`) < ".count($aIdentList)." "; + $sSql .= "FROM `oxcontents` WHERE oxloadid IN ('".implode("', '", $aIdentList)."') LIMIT 1;"; + + if ($this->getDb()->getOne($sSql) == 1) { + $blRet = true; + } + + return $blRet; + } + + /** + * @return bool + */ + public function addExampleContentList() + { + $blRet = true; + + foreach ($this->getExampleContentInsertList() as $aJobContentInfos) { + $blRet = $this->_addExampleJobItem($aJobContentInfos['table'], $aJobContentInfos['content']); + + if (!$blRet) { + break; + } + } + + $this->setUpdateBreak(true); + + return $blRet; + } + + /** + * @return bool true, if update is required + */ + public function requireExample2ShopRelation() + { + startProfile(__METHOD__); + + $this->setInitialExecMethod(__METHOD__); + + foreach ($this->getExampleJobInsertList() as $aJobContentInfos) { + $sGetFieldContentMethodName = $aJobContentInfos['content']; + /** @var $oShop Shop */ + foreach ($this->getShopList() as $oShop) { + $aCheckFields = $this->{$sGetFieldContentMethodName}($oShop); + + if ($this->_require2ShopRelation($aJobContentInfos['table'], $aCheckFields)) { + stopProfile(__METHOD__); + return true; + } + } + } + + stopProfile(__METHOD__); + return false; + } + + /** + * @return bool + */ + public function addExample2ShopRelation() + { + $blRet = true; + + foreach ($this->getExampleJobInsertList() as $aJobContentInfos) { + $sGetFieldContentMethodName = $aJobContentInfos['content']; + /** @var $oShop Shop */ + foreach ($this->getShopList() as $oShop) { + $aInsertFields = $this->{$sGetFieldContentMethodName}($oShop); + $blRet = $this->_add2ShopRelation($aJobContentInfos['table'], $aInsertFields); + } + + if (!$blRet) { + break; + } + } + + $this->setUpdateBreak(true); + + return $blRet; + } + + /** + * @return array + */ + public function getExampleJobInsertList() + { + return array( + array( + 'content' => 'getExampleJobItem1InsertFields', + 'table' => 'd3modprofile' + ), + array( + 'content' => 'getExampleJobItem2InsertFields', + 'table' => 'd3modprofile' + ), + array( + 'content' => 'getExampleJobItem3InsertFields', + 'table' => 'd3modprofile' + ), + array( + 'content' => 'getExampleJobItem4InsertFields', + 'table' => 'd3modprofile' + ), + array( + 'content' => 'getExampleJobItem5InsertFields', + 'table' => 'd3modprofile' + ), + array( + 'content' => 'getExampleJobItem6InsertFields', + 'table' => 'd3modprofile' + ), + array( + 'content' => 'getExampleJobItem7InsertFields', + 'table' => 'd3modprofile' + ), + array( + 'content' => 'getExampleJobItem8InsertFields', + 'table' => 'd3modprofile' + ), + array( + 'content' => 'getExampleJobItem9InsertFields', + 'table' => 'd3modprofile' + ), + ); + } + + /** + * @return array + */ + public function getExampleContentInsertList() + { + return array( + array( + 'content' => 'getExampleContent1InsertFields', + 'table' => 'oxcontents' + ), + array( + 'content' => 'getExampleContent2InsertFields', + 'table' => 'oxcontents' + ), + ); + } + + /** + * @param Shop $oShop + * + * @return array + */ + public function getExampleJobItem1InsertFields(Shop $oShop) + { + $sShopId = $oShop->getId(); + $iShopBit = strlen($sShopId) == 1 ? d3bit::getInstance()->getBitByInt((int) $sShopId - 1) : '1'; + + return array( + array ( + 'fieldname' => 'OXID', + 'content' => "MD5('" . $this->sModKey . " job01 " . $sShopId . "')", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPID', + 'content' => $sShopId, + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPINCL', + 'content' => $iShopBit, + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPEXCL', + 'content' => '0', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVE', + 'content' => "1", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVEFROM', + 'content' => '0000-00-00 00:00:00', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVETO', + 'content' => '0000-00-00 00:00:00', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXMODID', + 'content' => 'd3_ordermanager', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXTITLE', + 'content' => 'Vorkasseinfo an Kunden senden', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXTITLE', 'de'), + 'content' => 'Vorkasseinfo an Kunden senden', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXTITLE', 'en'), + 'content' => 'send payadvance information', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHORTDESC', + 'content' => 'Kunden, die per Vorkasse bezahlen möchten, werden kurz nach ihrem Kauf '. + 'automatisch über den Ablauf der Vorkassezahlung und die Bankverbindung informiert.', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXSHORTDESC', 'de'), + 'content' => 'Kunden, die per Vorkasse bezahlen möchten, werden kurz nach ihrem Kauf '. + 'automatisch über den Ablauf der Vorkassezahlung und die Bankverbindung informiert.', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXCREATE', + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXUPDATE', + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXUPDATE', 'de'), + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXMODVERSION', + 'content' => $this->sModVersion, + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXLOG', + 'content' => '15', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => true, + ), + array( + 'fieldname' => 'OXVALUE', + 'content' => 'TyUzQTglM0ElMjJzdGRDbGFzcyUyMiUzQTg3JTNBJTdCcyUzQTEzJTNBJTIyYmxJdGVtRXhlY3V0ZSUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNCUzQSUyMmJsSXRlbU1haWxTZW5kJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTI1JTNBJTIyYmxDaGVja0Zyb21PcmRlck5yX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNyUzQSUyMnNGcm9tT3JkZXJOclZhbHVlJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjMlM0ElMjJibENoZWNrVG9PcmRlck5yX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNSUzQSUyMnNUb09yZGVyTnJWYWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIzJTNBJTIyYmxDaGVja1RpbWVzcGFuMV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMTUlM0ElMjJzVGltZXNwYW4xVmFsdWUlMjIlM0JzJTNBMiUzQSUyMjEwJTIyJTNCcyUzQTE0JTNBJTIyc1RpbWVzcGFuMVVuaXQlMjIlM0JzJTNBNiUzQSUyMm1pbnV0ZSUyMiUzQnMlM0ExNCUzQSUyMnNUaW1lc3BhbjFUeXBlJTIyJTNCcyUzQTklM0ElMjJvcmRlcmRhdGUlMjIlM0JzJTNBMjMlM0ElMjJibENoZWNrVGltZXNwYW4yX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNSUzQSUyMnNUaW1lc3BhbjJWYWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTE0JTNBJTIyc1RpbWVzcGFuMlVuaXQlMjIlM0JzJTNBNiUzQSUyMm1pbnV0ZSUyMiUzQnMlM0ExNCUzQSUyMnNUaW1lc3BhbjJUeXBlJTIyJTNCcyUzQTklM0ElMjJvcmRlcmRhdGUlMjIlM0JzJTNBMjQlM0ElMjJibENoZWNrTm90U2V0RGF0ZV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMTUlM0ElMjJzTm90U2V0RGF0ZVR5cGUlMjIlM0JzJTNBOCUzQSUyMnBhaWRkYXRlJTIyJTNCcyUzQTIyJTNBJTIyYmxDaGVja1dlZWtkYXlzX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExMyUzQSUyMnNXZWVrZGF5c1R5cGUlMjIlM0JzJTNBOSUzQSUyMm9yZGVyZGF0ZSUyMiUzQnMlM0EyMSUzQSUyMmJsQ2hlY2tQYXltZW50X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0ExMCUzQSUyMnNQYXltZW50SWQlMjIlM0JhJTNBMSUzQSU3QmklM0EwJTNCcyUzQTE0JTNBJTIyb3hpZHBheWFkdmFuY2UlMjIlM0IlN0RzJTNBMjIlM0ElMjJibENoZWNrRGVsaXZlcnlfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIzJTNBJTIyYmxDaGVja1RyYWNrY29kZV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjUlM0ElMjJibENoZWNrT3JkZXJzdG9ybm9fc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI3JTNBJTIyYmxDaGVja09yZGVyTm9zdG9ybm9fc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTI3JTNBJTIyYmxDaGVja0FydGljbGVzdG9ybm9fc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIyJTNBJTIyYmxDaGVja09yZGVyU3VtX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExMyUzQSUyMnNPcmRlclN1bVR5cGUlMjIlM0JzJTNBNSUzQSUyMnRvdGFsJTIyJTNCcyUzQTE3JTNBJTIyc09yZGVyU3VtUmVsYXRpb24lMjIlM0JzJTNBNiUzQSUyMmhpZ2hlciUyMiUzQnMlM0ExNCUzQSUyMnNPcmRlclN1bVZhbHVlJTIyJTNCcyUzQTQlM0ElMjIwLjAwJTIyJTNCcyUzQTI0JTNBJTIyYmxDaGVja0ludm9pY2VOdW1fc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI1JTNBJTIyYmxDaGVja1RyYW5zYWN0aW9uX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNyUzQSUyMnNPcmRlclRyYW5zU3RhdHVzJTIyJTNCcyUzQTIlM0ElMjJPSyUyMiUzQnMlM0EyMiUzQSUyMmJsQ2hlY2tDdXJyZW5jeV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTclM0ElMjJzQ3VycmVuY3lJU09WYWx1ZSUyMiUzQnMlM0EzJTNBJTIyRVVSJTIyJTNCcyUzQTIyJTNBJTIyYmxDaGVja0xhbmd1YWdlX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0ExMyUzQSUyMnNJbkxhbmd1YWdlSWQlMjIlM0JhJTNBMSUzQSU3QmklM0EwJTNCcyUzQTElM0ElMjIwJTIyJTNCJTdEcyUzQTIyJTNBJTIyYmxDaGVja0luRm9sZGVyX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNSUzQSUyMmJsQ2hlY2tOb3RJbkZvbGRlcl9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjclM0ElMjJibENoZWNrT3JkZXJBcnRpY2xlMV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjAlM0ElMjJzQXJ0aWNsZUNvbnRlbnQxVHlwZSUyMiUzQnMlM0E4JTNBJTIyb3hhcnRudW0lMjIlM0JzJTNBMjIlM0ElMjJzQXJ0aWNsZUNvbnRlbnQxUmVnRXhwJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjclM0ElMjJibENoZWNrT3JkZXJBcnRpY2xlMl9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjAlM0ElMjJzQXJ0aWNsZUNvbnRlbnQyVHlwZSUyMiUzQnMlM0E4JTNBJTIyb3hhcnRudW0lMjIlM0JzJTNBMjIlM0ElMjJzQXJ0aWNsZUNvbnRlbnQyUmVnRXhwJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMTglM0ElMjJibENoZWNrTWFpbF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTAlM0ElMjJzTWFpbFZhbHVlJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjElM0ElMjJibENoZWNrQ291bnRyeV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMTQlM0ElMjJzQ3VzdENvdW50cnlJZCUyMiUzQmElM0ExJTNBJTdCaSUzQTAlM0JzJTNBMjYlM0ElMjJhN2M0MGY2MzFmYzkyMDY4Ny4yMDE3OTk4NCUyMiUzQiU3RHMlM0EyNyUzQSUyMmJsQWN0aW9uT3JkZXIyRm9sZGVyX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExMiUzQSUyMnNPcmRlckZvbGRlciUyMiUzQnMlM0ExNSUzQSUyMk9SREVSRk9MREVSX05FVyUyMiUzQnMlM0EyNiUzQSUyMmJsQWN0aW9uT3JkZXJTdG9ybm9fc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI2JTNBJTIyYmxBY3Rpb25PcmRlckRlbGV0ZV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMzIlM0ElMjJibEFjdGlvbk9yZGVyU2V0U2VuZGVkTm93X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EzMCUzQSUyMmJsQWN0aW9uT3JkZXJTZXRQYWlkTm93X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EzMyUzQSUyMmJsQWN0aW9uT3JkZXJBZGRGaWVsZFZhbHVlX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMSUzQSUyMnNBY3Rpb25BZGRGaWVsZF9maWVsZCUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIxJTNBJTIyc0FjdGlvbkFkZEZpZWxkX3ZhbHVlJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMzglM0ElMjJibEFjdGlvbk9yZGVyQ2hhbmdlRGVsaXZlcnlDb3N0X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNSUzQSUyMnNBY3Rpb25DaGFuZ2VEZWxDb3N0VmFsdWUlMjIlM0JzJTNBNCUzQSUyMjAuMDAlMjIlM0JzJTNBMzQlM0ElMjJibEFjdGlvbk9yZGVyQ2hhbmdlRGlzY291bnRfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI2JTNBJTIyc0FjdGlvbkNoYW5nZURpc2NvdW50VmFsdWUlMjIlM0JzJTNBNCUzQSUyMjAuMDAlMjIlM0JzJTNBMjUlM0ElMjJibEFjdGlvbkN1c3QyR3JvdXBfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI4JTNBJTIyYmxBY3Rpb25DdXN0RnJvbUdyb3VwX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMyUzQSUyMmJsQWN0aW9uTWFpbHNlbmRfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTE5JTNBJTIyc1NlbmRNYWlsRnJvbVNvdXJjZSUyMiUzQnMlM0E4JTNBJTIydGVtcGxhdGUlMjIlM0JzJTNBMjAlM0ElMjJzU2VuZE1haWxGcm9tU3ViamVjdCUyMiUzQnMlM0EzNSUzQSUyMmVtYWlsJTJGaHRtbCUyRnZvcmthc3NlaW5mb19zdWJqZWN0LnRwbCUyMiUzQnMlM0EyNSUzQSUyMnNTZW5kTWFpbEZyb21UZW1wbGF0ZW5hbWUlMjIlM0JzJTNBMjclM0ElMjJlbWFpbCUyRmh0bWwlMkZ2b3JrYXNzZWluZm8udHBsJTIyJTNCcyUzQTMwJTNBJTIyc1NlbmRNYWlsRnJvbVRlbXBsYXRlbmFtZVBsYWluJTIyJTNCcyUzQTI4JTNBJTIyZW1haWwlMkZwbGFpbiUyRnZvcmthc3NlaW5mby50cGwlMjIlM0JzJTNBMjQlM0ElMjJzU2VuZE1haWxGcm9tQ29udGVudG5hbWUlMjIlM0JzJTNBMzIlM0ElMjI4NzA5ZTQ1ZjMxYTg2OTA5ZTlmOTk5MjIyZTgwYjFkMCUyMiUzQnMlM0EyOSUzQSUyMnNTZW5kTWFpbEZyb21Db250ZW50bmFtZVBsYWluJTIyJTNCcyUzQTMyJTNBJTIyODcwOWU0NWYzMWE4NjkwOWU5Zjk5OTIyMmU4MGIxZDAlMjIlM0JzJTNBMjAlM0ElMjJibFNlbmRNYWlsVG9DdXN0b21lciUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0ExNyUzQSUyMmJsU2VuZE1haWxUb093bmVyJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE4JTNBJTIyYmxTZW5kTWFpbFRvQ3VzdG9tJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI0JTNBJTIyc1NlbmRNYWlsVG9DdXN0b21BZGRyZXNzJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjQlM0ElMjJibENoZWNrT3JkZXJGaWVsZF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjElM0ElMjJzT3JkZXJGaWVsZF9GaWVsZE5hbWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyMiUzQSUyMnNPcmRlckZpZWxkX0ZpZWxkVmFsdWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyNSUzQSUyMmlVbm1hcmtFeGVjRGVsYXlUaW1lVmFsdWUlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMjQlM0ElMjJzVW5tYXJrRXhlY0RlbGF5VGltZVVuaXQlMjIlM0JzJTNBNCUzQSUyMmRheXMlMjIlM0JzJTNBMzElM0ElMjJibEFjdGlvbk9yZGVyR2VuZXJhdGVQZGZfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTI3JTNBJTIyYmxBY3Rpb25PcmRlclBkZlR5cGVJbnZvaWNlJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTI3JTNBJTIyYmxBY3Rpb25PcmRlclBkZlR5cGVEZWxub3RlJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI2JTNBJTIyYmxBY3Rpb25PcmRlclBkZlNlbmRBdHRhY2glMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMjQlM0ElMjJibEFjdGlvbk9yZGVyUGRmU2VuZFNhdmUlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjIlM0ElMjJzQWN0aW9uT3JkZXJQZGZTYXZlRGlyJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMTglM0ElMjJzU2VuZE1haWxGcm9tVGhlbWUlMjIlM0JzJTNBOCUzQSUyMmZyb250ZW5kJTIyJTNCcyUzQTE5JTNBJTIyYmxHZXRTdG9ybm9BcnRpY2xlcyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQiU3RA==', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => 'OXFOLDER', + 'content' => 'D3_ORDERMANAGER_ORDER_PAYADVANCE', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXSORT', + 'content' => '1000', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXWRITEPROTECTION', + 'content' => "0", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'D3_OM_EXECMANUALLY', + 'content' => "1", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => 'D3_OM_MARKORDER', + 'content' => '0', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + ); + } + + /** + * @param Shop $oShop + * + * @return array + */ + public function getExampleJobItem2InsertFields(Shop $oShop) + { + $sShopId = $oShop->getId(); + $iShopBit = strlen($sShopId) == 1 ? d3bit::getInstance()->getBitByInt((int) $sShopId - 1) : '1'; + + return array( + array ( + 'fieldname' => 'OXID', + 'content' => "MD5('" . $this->sModKey . " job02 " . $sShopId . "')", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPID', + 'content' => $sShopId, + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPINCL', + 'content' => $iShopBit, + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPEXCL', + 'content' => '0', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVE', + 'content' => "1", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVEFROM', + 'content' => '0000-00-00 00:00:00', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVETO', + 'content' => '0000-00-00 00:00:00', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXMODID', + 'content' => 'd3_ordermanager', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXTITLE', + 'content' => 'Rechnungs-PDF erstellen', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXTITLE', 'de'), + 'content' => 'Rechnungs-PDF erstellen', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXTITLE', 'en'), + 'content' => 'create invoice pdf', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHORTDESC', + 'content' => 'Versenden Sie die PDF-Rechnung automatisch an Ihre Kunden. Sie sparen sich damit viel Arbeit in der Nachbehandlung der Bestellungen.', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXSHORTDESC', 'de'), + 'content' => 'Versenden Sie die PDF-Rechnung automatisch an Ihre Kunden. Sie sparen sich damit viel Arbeit in der Nachbehandlung der Bestellungen.', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXCREATE', + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXUPDATE', + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXUPDATE', 'de'), + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXMODVERSION', + 'content' => $this->sModVersion, + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXLOG', + 'content' => '15', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => true, + ), + array( + 'fieldname' => 'OXVALUE', + 'content' => 'TyUzQTglM0ElMjJzdGRDbGFzcyUyMiUzQTg1JTNBJTdCcyUzQTEzJTNBJTIyYmxJdGVtRXhlY3V0ZSUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNCUzQSUyMmJsSXRlbU1haWxTZW5kJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTI1JTNBJTIyaVVubWFya0V4ZWNEZWxheVRpbWVWYWx1ZSUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0EyNCUzQSUyMnNVbm1hcmtFeGVjRGVsYXlUaW1lVW5pdCUyMiUzQnMlM0E0JTNBJTIyZGF5cyUyMiUzQnMlM0EyNSUzQSUyMmJsQ2hlY2tGcm9tT3JkZXJOcl9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTclM0ElMjJzRnJvbU9yZGVyTnJWYWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIzJTNBJTIyYmxDaGVja1RvT3JkZXJOcl9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTUlM0ElMjJzVG9PcmRlck5yVmFsdWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyMyUzQSUyMmJsQ2hlY2tUaW1lc3BhbjFfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE1JTNBJTIyc1RpbWVzcGFuMVZhbHVlJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMTQlM0ElMjJzVGltZXNwYW4xVW5pdCUyMiUzQnMlM0E2JTNBJTIybWludXRlJTIyJTNCcyUzQTE0JTNBJTIyc1RpbWVzcGFuMVR5cGUlMjIlM0JzJTNBOSUzQSUyMm9yZGVyZGF0ZSUyMiUzQnMlM0EyMyUzQSUyMmJsQ2hlY2tUaW1lc3BhbjJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE1JTNBJTIyc1RpbWVzcGFuMlZhbHVlJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMTQlM0ElMjJzVGltZXNwYW4yVW5pdCUyMiUzQnMlM0E2JTNBJTIybWludXRlJTIyJTNCcyUzQTE0JTNBJTIyc1RpbWVzcGFuMlR5cGUlMjIlM0JzJTNBOSUzQSUyMm9yZGVyZGF0ZSUyMiUzQnMlM0EyNCUzQSUyMmJsQ2hlY2tOb3RTZXREYXRlX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNSUzQSUyMnNOb3RTZXREYXRlVHlwZSUyMiUzQnMlM0E3JTNBJTIyZGVsZGF0ZSUyMiUzQnMlM0EyMiUzQSUyMmJsQ2hlY2tXZWVrZGF5c19zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTMlM0ElMjJzV2Vla2RheXNUeXBlJTIyJTNCcyUzQTklM0ElMjJvcmRlcmRhdGUlMjIlM0JzJTNBMjElM0ElMjJibENoZWNrUGF5bWVudF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMTAlM0ElMjJzUGF5bWVudElkJTIyJTNCYSUzQTElM0ElN0JpJTNBMCUzQnMlM0ExMSUzQSUyMm94aWRpbnZvaWNlJTIyJTNCJTdEcyUzQTIyJTNBJTIyYmxDaGVja0RlbGl2ZXJ5X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMyUzQSUyMmJsQ2hlY2tUcmFja2NvZGVfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI1JTNBJTIyYmxDaGVja09yZGVyc3Rvcm5vX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tPcmRlck5vc3Rvcm5vX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tBcnRpY2xlc3Rvcm5vX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMiUzQSUyMmJsQ2hlY2tPcmRlclN1bV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTMlM0ElMjJzT3JkZXJTdW1UeXBlJTIyJTNCcyUzQTUlM0ElMjJ0b3RhbCUyMiUzQnMlM0ExNyUzQSUyMnNPcmRlclN1bVJlbGF0aW9uJTIyJTNCcyUzQTYlM0ElMjJoaWdoZXIlMjIlM0JzJTNBMTQlM0ElMjJzT3JkZXJTdW1WYWx1ZSUyMiUzQnMlM0E0JTNBJTIyMC4wMCUyMiUzQnMlM0EyNCUzQSUyMmJsQ2hlY2tJbnZvaWNlTnVtX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNSUzQSUyMmJsQ2hlY2tUcmFuc2FjdGlvbl9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTclM0ElMjJzT3JkZXJUcmFuc1N0YXR1cyUyMiUzQnMlM0EyJTNBJTIyT0slMjIlM0JzJTNBMjIlM0ElMjJibENoZWNrQ3VycmVuY3lfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE3JTNBJTIyc0N1cnJlbmN5SVNPVmFsdWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyMiUzQSUyMmJsQ2hlY2tMYW5ndWFnZV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjIlM0ElMjJibENoZWNrSW5Gb2xkZXJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI1JTNBJTIyYmxDaGVja05vdEluRm9sZGVyX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tPcmRlckFydGljbGUxX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMCUzQSUyMnNBcnRpY2xlQ29udGVudDFUeXBlJTIyJTNCcyUzQTglM0ElMjJveGFydG51bSUyMiUzQnMlM0EyMiUzQSUyMnNBcnRpY2xlQ29udGVudDFSZWdFeHAlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tPcmRlckFydGljbGUyX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMCUzQSUyMnNBcnRpY2xlQ29udGVudDJUeXBlJTIyJTNCcyUzQTglM0ElMjJveGFydG51bSUyMiUzQnMlM0EyMiUzQSUyMnNBcnRpY2xlQ29udGVudDJSZWdFeHAlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyNCUzQSUyMmJsQ2hlY2tPcmRlckZpZWxkX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMSUzQSUyMnNPcmRlckZpZWxkX0ZpZWxkTmFtZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIwJTNBJTIyc0NoZWNrT3JkZXJGaWVsZFR5cGUlMjIlM0JzJTNBNyUzQSUyMmNvbnRlbnQlMjIlM0JzJTNBMjIlM0ElMjJzT3JkZXJGaWVsZF9GaWVsZFZhbHVlJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMTglM0ElMjJibENoZWNrTWFpbF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTAlM0ElMjJzTWFpbFZhbHVlJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjElM0ElMjJibENoZWNrQ291bnRyeV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjclM0ElMjJibEFjdGlvbk9yZGVyMkZvbGRlcl9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTIlM0ElMjJzT3JkZXJGb2xkZXIlMjIlM0JzJTNBMTUlM0ElMjJPUkRFUkZPTERFUl9ORVclMjIlM0JzJTNBMjYlM0ElMjJibEFjdGlvbk9yZGVyU3Rvcm5vX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNiUzQSUyMmJsQWN0aW9uT3JkZXJEZWxldGVfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTMyJTNBJTIyYmxBY3Rpb25PcmRlclNldFNlbmRlZE5vd19zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMzAlM0ElMjJibEFjdGlvbk9yZGVyU2V0UGFpZE5vd19zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMzMlM0ElMjJibEFjdGlvbk9yZGVyQWRkRmllbGRWYWx1ZV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjElM0ElMjJzQWN0aW9uQWRkRmllbGRfZmllbGQlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyMSUzQSUyMnNBY3Rpb25BZGRGaWVsZF92YWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTM4JTNBJTIyYmxBY3Rpb25PcmRlckNoYW5nZURlbGl2ZXJ5Q29zdF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjUlM0ElMjJzQWN0aW9uQ2hhbmdlRGVsQ29zdFZhbHVlJTIyJTNCcyUzQTQlM0ElMjIwLjAwJTIyJTNCcyUzQTM0JTNBJTIyYmxBY3Rpb25PcmRlckNoYW5nZURpc2NvdW50X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNiUzQSUyMnNBY3Rpb25DaGFuZ2VEaXNjb3VudFZhbHVlJTIyJTNCcyUzQTQlM0ElMjIwLjAwJTIyJTNCcyUzQTMxJTNBJTIyYmxBY3Rpb25PcmRlckdlbmVyYXRlUGRmX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0EyNyUzQSUyMmJsQWN0aW9uT3JkZXJQZGZUeXBlSW52b2ljZSUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0EyNyUzQSUyMmJsQWN0aW9uT3JkZXJQZGZUeXBlRGVsbm90ZSUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNiUzQSUyMmJsQWN0aW9uT3JkZXJQZGZTZW5kQXR0YWNoJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI0JTNBJTIyYmxBY3Rpb25PcmRlclBkZlNlbmRTYXZlJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTIyJTNBJTIyc0FjdGlvbk9yZGVyUGRmU2F2ZURpciUyMiUzQnMlM0ExMCUzQSUyMmV4cG9ydCUyRnBkZiUyMiUzQnMlM0EyNSUzQSUyMmJsQWN0aW9uQ3VzdDJHcm91cF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjglM0ElMjJibEFjdGlvbkN1c3RGcm9tR3JvdXBfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIzJTNBJTIyYmxBY3Rpb25NYWlsc2VuZF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjAlM0ElMjJzU2VuZE1haWxGcm9tU3ViamVjdCUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTI1JTNBJTIyc1NlbmRNYWlsRnJvbVRlbXBsYXRlbmFtZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTMwJTNBJTIyc1NlbmRNYWlsRnJvbVRlbXBsYXRlbmFtZVBsYWluJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMTglM0ElMjJzU2VuZE1haWxGcm9tVGhlbWUlMjIlM0JzJTNBOCUzQSUyMmZyb250ZW5kJTIyJTNCcyUzQTI0JTNBJTIyc1NlbmRNYWlsRnJvbUNvbnRlbnRuYW1lJTIyJTNCcyUzQTMyJTNBJTIyODcwOWU0NWYzMWE4NjkwOWU5Zjk5OTIyMmU4MGIxZDAlMjIlM0JzJTNBMjklM0ElMjJzU2VuZE1haWxGcm9tQ29udGVudG5hbWVQbGFpbiUyMiUzQnMlM0EzMiUzQSUyMjg3MDllNDVmMzFhODY5MDllOWY5OTkyMjJlODBiMWQwJTIyJTNCcyUzQTIwJTNBJTIyYmxTZW5kTWFpbFRvQ3VzdG9tZXIlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTclM0ElMjJibFNlbmRNYWlsVG9Pd25lciUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExOCUzQSUyMmJsU2VuZE1haWxUb0N1c3RvbSUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNCUzQSUyMnNTZW5kTWFpbFRvQ3VzdG9tQWRkcmVzcyUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTE5JTNBJTIyYmxHZXRTdG9ybm9BcnRpY2xlcyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQiU3RA==', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => 'OXFOLDER', + 'content' => 'D3_ORDERMANAGER_ORDER_ORDERPROCESSING', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXSORT', + 'content' => '1100', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXWRITEPROTECTION', + 'content' => "0", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'D3_OM_EXECMANUALLY', + 'content' => "0", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'D3_OM_MARKORDER', + 'content' => '0', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + ); + } + + /** + * @param Shop $oShop + * + * @return array + */ + public function getExampleJobItem3InsertFields(Shop $oShop) + { + $sShopId = $oShop->getId(); + $iShopBit = strlen($sShopId) == 1 ? d3bit::getInstance()->getBitByInt((int) $sShopId - 1) : '1'; + + return array( + array ( + 'fieldname' => 'OXID', + 'content' => "MD5('" . $this->sModKey . " job03 " . $sShopId . "')", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPID', + 'content' => $sShopId, + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPINCL', + 'content' => $iShopBit, + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPEXCL', + 'content' => '0', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVE', + 'content' => "1", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVEFROM', + 'content' => '0000-00-00 00:00:00', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVETO', + 'content' => '0000-00-00 00:00:00', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXMODID', + 'content' => 'd3_ordermanager', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXTITLE', + 'content' => 'mit Trackingcode als "versendet" markieren', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXTITLE', 'de'), + 'content' => 'mit Trackingcode als "versendet" markieren', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXTITLE', 'en'), + 'content' => 'trackcode orders mark as "sended"', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHORTDESC', + 'content' => 'Alle Bestellungen, die einen Trackingcode erhalten, werden als "versendet" markiert. Der Kunde kann diesen Status abfragen (optional) oder wird per Mail informiert. Auf dem "versendet"-Status können andere Aufgaben aufbauen und weitere Aktionen auslösen.', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXSHORTDESC', 'de'), + 'content' => 'Alle Bestellungen, die einen Trackingcode erhalten, werden als "versendet" markiert. Der Kunde kann diesen Status abfragen (optional) oder wird per Mail informiert. Auf dem "versendet"-Status können andere Aufgaben aufbauen und weitere Aktionen auslösen.', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXCREATE', + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXUPDATE', + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXUPDATE', 'de'), + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXMODVERSION', + 'content' => $this->sModVersion, + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXLOG', + 'content' => '15', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => true, + ), + array( + 'fieldname' => 'OXVALUE', + 'content' => 'TyUzQTglM0ElMjJzdGRDbGFzcyUyMiUzQTc1JTNBJTdCcyUzQTEzJTNBJTIyYmxJdGVtRXhlY3V0ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTE0JTNBJTIyYmxJdGVtTWFpbFNlbmQlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMjUlM0ElMjJibENoZWNrRnJvbU9yZGVyTnJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE3JTNBJTIyc0Zyb21PcmRlck5yVmFsdWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyMyUzQSUyMmJsQ2hlY2tUb09yZGVyTnJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE1JTNBJTIyc1RvT3JkZXJOclZhbHVlJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjMlM0ElMjJibENoZWNrVGltZXNwYW4xX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNSUzQSUyMnNUaW1lc3BhbjFWYWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTE0JTNBJTIyc1RpbWVzcGFuMVVuaXQlMjIlM0JzJTNBNiUzQSUyMm1pbnV0ZSUyMiUzQnMlM0ExNCUzQSUyMnNUaW1lc3BhbjFUeXBlJTIyJTNCcyUzQTklM0ElMjJvcmRlcmRhdGUlMjIlM0JzJTNBMjMlM0ElMjJibENoZWNrVGltZXNwYW4yX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNSUzQSUyMnNUaW1lc3BhbjJWYWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTE0JTNBJTIyc1RpbWVzcGFuMlVuaXQlMjIlM0JzJTNBNiUzQSUyMm1pbnV0ZSUyMiUzQnMlM0ExNCUzQSUyMnNUaW1lc3BhbjJUeXBlJTIyJTNCcyUzQTklM0ElMjJvcmRlcmRhdGUlMjIlM0JzJTNBMjQlM0ElMjJibENoZWNrTm90U2V0RGF0ZV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMTUlM0ElMjJzTm90U2V0RGF0ZVR5cGUlMjIlM0JzJTNBNyUzQSUyMmRlbGRhdGUlMjIlM0JzJTNBMjIlM0ElMjJibENoZWNrV2Vla2RheXNfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTEzJTNBJTIyc1dlZWtkYXlzVHlwZSUyMiUzQnMlM0E5JTNBJTIyb3JkZXJkYXRlJTIyJTNCcyUzQTIxJTNBJTIyYmxDaGVja1BheW1lbnRfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIyJTNBJTIyYmxDaGVja0RlbGl2ZXJ5X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMyUzQSUyMmJsQ2hlY2tUcmFja2NvZGVfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTI1JTNBJTIyYmxDaGVja09yZGVyc3Rvcm5vX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tPcmRlck5vc3Rvcm5vX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tBcnRpY2xlc3Rvcm5vX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMiUzQSUyMmJsQ2hlY2tPcmRlclN1bV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTMlM0ElMjJzT3JkZXJTdW1UeXBlJTIyJTNCcyUzQTUlM0ElMjJ0b3RhbCUyMiUzQnMlM0ExNyUzQSUyMnNPcmRlclN1bVJlbGF0aW9uJTIyJTNCcyUzQTYlM0ElMjJoaWdoZXIlMjIlM0JzJTNBMTQlM0ElMjJzT3JkZXJTdW1WYWx1ZSUyMiUzQnMlM0E0JTNBJTIyMC4wMCUyMiUzQnMlM0EyNCUzQSUyMmJsQ2hlY2tJbnZvaWNlTnVtX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNSUzQSUyMmJsQ2hlY2tUcmFuc2FjdGlvbl9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTclM0ElMjJzT3JkZXJUcmFuc1N0YXR1cyUyMiUzQnMlM0EyJTNBJTIyT0slMjIlM0JzJTNBMjIlM0ElMjJibENoZWNrQ3VycmVuY3lfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE3JTNBJTIyc0N1cnJlbmN5SVNPVmFsdWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyMiUzQSUyMmJsQ2hlY2tMYW5ndWFnZV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjIlM0ElMjJibENoZWNrSW5Gb2xkZXJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI1JTNBJTIyYmxDaGVja05vdEluRm9sZGVyX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0ExNCUzQSUyMnNOb3RJbkZvbGRlcklkJTIyJTNCYSUzQTElM0ElN0JpJTNBMCUzQnMlM0EyMCUzQSUyMk9SREVSRk9MREVSX1BST0JMRU1TJTIyJTNCJTdEcyUzQTI3JTNBJTIyYmxDaGVja09yZGVyQXJ0aWNsZTFfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIwJTNBJTIyc0FydGljbGVDb250ZW50MVR5cGUlMjIlM0JzJTNBOCUzQSUyMm94YXJ0bnVtJTIyJTNCcyUzQTIyJTNBJTIyc0FydGljbGVDb250ZW50MVJlZ0V4cCUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTI3JTNBJTIyYmxDaGVja09yZGVyQXJ0aWNsZTJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIwJTNBJTIyc0FydGljbGVDb250ZW50MlR5cGUlMjIlM0JzJTNBOCUzQSUyMm94YXJ0bnVtJTIyJTNCcyUzQTIyJTNBJTIyc0FydGljbGVDb250ZW50MlJlZ0V4cCUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTE4JTNBJTIyYmxDaGVja01haWxfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTEwJTNBJTIyc01haWxWYWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIxJTNBJTIyYmxDaGVja0NvdW50cnlfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI3JTNBJTIyYmxBY3Rpb25PcmRlcjJGb2xkZXJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTEyJTNBJTIyc09yZGVyRm9sZGVyJTIyJTNCcyUzQTIwJTNBJTIyT1JERVJGT0xERVJfRklOSVNIRUQlMjIlM0JzJTNBMjYlM0ElMjJibEFjdGlvbk9yZGVyU3Rvcm5vX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNiUzQSUyMmJsQWN0aW9uT3JkZXJEZWxldGVfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTMyJTNBJTIyYmxBY3Rpb25PcmRlclNldFNlbmRlZE5vd19zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMzAlM0ElMjJibEFjdGlvbk9yZGVyU2V0UGFpZE5vd19zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMzMlM0ElMjJibEFjdGlvbk9yZGVyQWRkRmllbGRWYWx1ZV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjElM0ElMjJzQWN0aW9uQWRkRmllbGRfZmllbGQlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyMSUzQSUyMnNBY3Rpb25BZGRGaWVsZF92YWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTM4JTNBJTIyYmxBY3Rpb25PcmRlckNoYW5nZURlbGl2ZXJ5Q29zdF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjUlM0ElMjJzQWN0aW9uQ2hhbmdlRGVsQ29zdFZhbHVlJTIyJTNCcyUzQTQlM0ElMjIwLjAwJTIyJTNCcyUzQTM0JTNBJTIyYmxBY3Rpb25PcmRlckNoYW5nZURpc2NvdW50X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNiUzQSUyMnNBY3Rpb25DaGFuZ2VEaXNjb3VudFZhbHVlJTIyJTNCcyUzQTQlM0ElMjIwLjAwJTIyJTNCcyUzQTI1JTNBJTIyYmxBY3Rpb25DdXN0Mkdyb3VwX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyOCUzQSUyMmJsQWN0aW9uQ3VzdEZyb21Hcm91cF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjMlM0ElMjJibEFjdGlvbk1haWxzZW5kX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMCUzQSUyMnNTZW5kTWFpbEZyb21TdWJqZWN0JTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjUlM0ElMjJzU2VuZE1haWxGcm9tVGVtcGxhdGVuYW1lJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMzAlM0ElMjJzU2VuZE1haWxGcm9tVGVtcGxhdGVuYW1lUGxhaW4lMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyNCUzQSUyMnNTZW5kTWFpbEZyb21Db250ZW50bmFtZSUyMiUzQnMlM0EzMiUzQSUyMjg3MDllNDVmMzFhODY5MDllOWY5OTkyMjJlODBiMWQwJTIyJTNCcyUzQTI5JTNBJTIyc1NlbmRNYWlsRnJvbUNvbnRlbnRuYW1lUGxhaW4lMjIlM0JzJTNBMzIlM0ElMjI4NzA5ZTQ1ZjMxYTg2OTA5ZTlmOTk5MjIyZTgwYjFkMCUyMiUzQnMlM0EyMCUzQSUyMmJsU2VuZE1haWxUb0N1c3RvbWVyJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE3JTNBJTIyYmxTZW5kTWFpbFRvT3duZXIlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTglM0ElMjJibFNlbmRNYWlsVG9DdXN0b20lMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjQlM0ElMjJzU2VuZE1haWxUb0N1c3RvbUFkZHJlc3MlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyNCUzQSUyMmJsQ2hlY2tPcmRlckZpZWxkX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMSUzQSUyMnNPcmRlckZpZWxkX0ZpZWxkTmFtZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIwJTNBJTIyc0NoZWNrT3JkZXJGaWVsZFR5cGUlMjIlM0JzJTNBNyUzQSUyMmNvbnRlbnQlMjIlM0JzJTNBMjIlM0ElMjJzT3JkZXJGaWVsZF9GaWVsZFZhbHVlJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0IlN0Q=', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => 'OXFOLDER', + 'content' => 'D3_ORDERMANAGER_ORDER_ORDERPROCESSING', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXSORT', + 'content' => '2000', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXWRITEPROTECTION', + 'content' => "0", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'D3_OM_EXECMANUALLY', + 'content' => "1", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'D3_OM_MARKORDER', + 'content' => '1', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + ); + } + + /** + * @param Shop $oShop + * + * @return array + */ + public function getExampleJobItem4InsertFields(Shop $oShop) + { + $sShopId = $oShop->getId(); + $iShopBit = strlen($sShopId) == 1 ? d3bit::getInstance()->getBitByInt((int) $sShopId - 1) : '1'; + + return array( + array ( + 'fieldname' => 'OXID', + 'content' => "MD5('" . $this->sModKey . " job04 " . $sShopId . "')", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPID', + 'content' => $sShopId, + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPINCL', + 'content' => $iShopBit, + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPEXCL', + 'content' => '0', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVE', + 'content' => "1", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVEFROM', + 'content' => '0000-00-00 00:00:00', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVETO', + 'content' => '0000-00-00 00:00:00', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXMODID', + 'content' => 'd3_ordermanager', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXTITLE', + 'content' => 'Lieferschwierigkeiten (Deutschland)', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXTITLE', 'de'), + 'content' => 'Lieferschwierigkeiten (Deutschland)', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXTITLE', 'en'), + 'content' => 'delivery delay (Germany)', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHORTDESC', + 'content' => 'Ist z.B. ein bestimmter Artikel nicht lieferbar, informieren Sie alle Käufer dieses Artikels mit einer individuellen Mail. Für ausländische Kunden versendet die Aufgabe "Lieferschwierigkeiten (Ausland)" eine alternative Mail.', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXSHORTDESC', 'de'), + 'content' => 'Ist z.B. ein bestimmter Artikel nicht lieferbar, informieren Sie alle Käufer dieses Artikels mit einer individuellen Mail. Für ausländische Kunden versendet die Aufgabe "Lieferschwierigkeiten (Ausland)" eine alternative Mail.', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXCREATE', + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXUPDATE', + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXUPDATE', 'de'), + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXMODVERSION', + 'content' => $this->sModVersion, + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXLOG', + 'content' => '15', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => true, + ), + array( + 'fieldname' => 'OXVALUE', + 'content' => 'TyUzQTglM0ElMjJzdGRDbGFzcyUyMiUzQTkzJTNBJTdCcyUzQTEzJTNBJTIyYmxJdGVtRXhlY3V0ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTE0JTNBJTIyYmxJdGVtTWFpbFNlbmQlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMjUlM0ElMjJibENoZWNrRnJvbU9yZGVyTnJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE3JTNBJTIyc0Zyb21PcmRlck5yVmFsdWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyMyUzQSUyMmJsQ2hlY2tUb09yZGVyTnJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE1JTNBJTIyc1RvT3JkZXJOclZhbHVlJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjMlM0ElMjJibENoZWNrVGltZXNwYW4xX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0ExNSUzQSUyMnNUaW1lc3BhbjFWYWx1ZSUyMiUzQnMlM0EyJTNBJTIyMTQlMjIlM0JzJTNBMTQlM0ElMjJzVGltZXNwYW4xVW5pdCUyMiUzQnMlM0EzJTNBJTIyZGF5JTIyJTNCcyUzQTE0JTNBJTIyc1RpbWVzcGFuMVR5cGUlMjIlM0JzJTNBOSUzQSUyMm9yZGVyZGF0ZSUyMiUzQnMlM0EyMyUzQSUyMmJsQ2hlY2tUaW1lc3BhbjJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE1JTNBJTIyc1RpbWVzcGFuMlZhbHVlJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMTQlM0ElMjJzVGltZXNwYW4yVW5pdCUyMiUzQnMlM0E2JTNBJTIybWludXRlJTIyJTNCcyUzQTE0JTNBJTIyc1RpbWVzcGFuMlR5cGUlMjIlM0JzJTNBOSUzQSUyMm9yZGVyZGF0ZSUyMiUzQnMlM0EyNCUzQSUyMmJsQ2hlY2tOb3RTZXREYXRlX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0ExNSUzQSUyMnNOb3RTZXREYXRlVHlwZSUyMiUzQnMlM0E3JTNBJTIyZGVsZGF0ZSUyMiUzQnMlM0EyMiUzQSUyMmJsQ2hlY2tXZWVrZGF5c19zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTMlM0ElMjJzV2Vla2RheXNUeXBlJTIyJTNCcyUzQTklM0ElMjJvcmRlcmRhdGUlMjIlM0JzJTNBMjElM0ElMjJibENoZWNrUGF5bWVudF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjIlM0ElMjJibENoZWNrRGVsaXZlcnlfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIzJTNBJTIyYmxDaGVja1RyYWNrY29kZV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjUlM0ElMjJibENoZWNrT3JkZXJzdG9ybm9fc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI3JTNBJTIyYmxDaGVja09yZGVyTm9zdG9ybm9fc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTI3JTNBJTIyYmxDaGVja0FydGljbGVzdG9ybm9fc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIyJTNBJTIyYmxDaGVja09yZGVyU3VtX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExMyUzQSUyMnNPcmRlclN1bVR5cGUlMjIlM0JzJTNBNSUzQSUyMnRvdGFsJTIyJTNCcyUzQTE3JTNBJTIyc09yZGVyU3VtUmVsYXRpb24lMjIlM0JzJTNBNiUzQSUyMmhpZ2hlciUyMiUzQnMlM0ExNCUzQSUyMnNPcmRlclN1bVZhbHVlJTIyJTNCcyUzQTQlM0ElMjIwLjAwJTIyJTNCcyUzQTI0JTNBJTIyYmxDaGVja0ludm9pY2VOdW1fc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI1JTNBJTIyYmxDaGVja1RyYW5zYWN0aW9uX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0ExNyUzQSUyMnNPcmRlclRyYW5zU3RhdHVzJTIyJTNCcyUzQTIlM0ElMjJPSyUyMiUzQnMlM0EyMiUzQSUyMmJsQ2hlY2tDdXJyZW5jeV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTclM0ElMjJzQ3VycmVuY3lJU09WYWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIyJTNBJTIyYmxDaGVja0xhbmd1YWdlX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMiUzQSUyMmJsQ2hlY2tJbkZvbGRlcl9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjUlM0ElMjJibENoZWNrTm90SW5Gb2xkZXJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTE0JTNBJTIyc05vdEluRm9sZGVySWQlMjIlM0JhJTNBMSUzQSU3QmklM0EwJTNCcyUzQTIwJTNBJTIyT1JERVJGT0xERVJfUFJPQkxFTVMlMjIlM0IlN0RzJTNBMjclM0ElMjJibENoZWNrT3JkZXJBcnRpY2xlMV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMjAlM0ElMjJzQXJ0aWNsZUNvbnRlbnQxVHlwZSUyMiUzQnMlM0E3JTNBJTIyb3hjYXRpZCUyMiUzQnMlM0EyMiUzQSUyMnNBcnRpY2xlQ29udGVudDFSZWdFeHAlMjIlM0JzJTNBMzIlM0ElMjI2NjllYzE1ZjY5YWUyYzA5ZmVlZjM3ZDEwNzQ1NzkwMiUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tPcmRlckFydGljbGUyX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMCUzQSUyMnNBcnRpY2xlQ29udGVudDJUeXBlJTIyJTNCcyUzQTglM0ElMjJveGFydG51bSUyMiUzQnMlM0EyMiUzQSUyMnNBcnRpY2xlQ29udGVudDJSZWdFeHAlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0ExOCUzQSUyMmJsQ2hlY2tNYWlsX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExMCUzQSUyMnNNYWlsVmFsdWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyMSUzQSUyMmJsQ2hlY2tDb3VudHJ5X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0ExNCUzQSUyMnNDdXN0Q291bnRyeUlkJTIyJTNCYSUzQTElM0ElN0JpJTNBMCUzQnMlM0EyNiUzQSUyMmE3YzQwZjYzMWZjOTIwNjg3LjIwMTc5OTg0JTIyJTNCJTdEcyUzQTI3JTNBJTIyYmxBY3Rpb25PcmRlcjJGb2xkZXJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTEyJTNBJTIyc09yZGVyRm9sZGVyJTIyJTNCcyUzQTE1JTNBJTIyT1JERVJGT0xERVJfTkVXJTIyJTNCcyUzQTI2JTNBJTIyYmxBY3Rpb25PcmRlclN0b3Jub19zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjYlM0ElMjJibEFjdGlvbk9yZGVyRGVsZXRlX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EzMiUzQSUyMmJsQWN0aW9uT3JkZXJTZXRTZW5kZWROb3dfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTMwJTNBJTIyYmxBY3Rpb25PcmRlclNldFBhaWROb3dfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTMzJTNBJTIyYmxBY3Rpb25PcmRlckFkZEZpZWxkVmFsdWVfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIxJTNBJTIyc0FjdGlvbkFkZEZpZWxkX2ZpZWxkJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjElM0ElMjJzQWN0aW9uQWRkRmllbGRfdmFsdWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EzOCUzQSUyMmJsQWN0aW9uT3JkZXJDaGFuZ2VEZWxpdmVyeUNvc3Rfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI1JTNBJTIyc0FjdGlvbkNoYW5nZURlbENvc3RWYWx1ZSUyMiUzQnMlM0E0JTNBJTIyMC4wMCUyMiUzQnMlM0EzNCUzQSUyMmJsQWN0aW9uT3JkZXJDaGFuZ2VEaXNjb3VudF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjYlM0ElMjJzQWN0aW9uQ2hhbmdlRGlzY291bnRWYWx1ZSUyMiUzQnMlM0E0JTNBJTIyMC4wMCUyMiUzQnMlM0EyNSUzQSUyMmJsQWN0aW9uQ3VzdDJHcm91cF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjglM0ElMjJibEFjdGlvbkN1c3RGcm9tR3JvdXBfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIzJTNBJTIyYmxBY3Rpb25NYWlsc2VuZF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMTklM0ElMjJzU2VuZE1haWxGcm9tU291cmNlJTIyJTNCcyUzQTglM0ElMjJ0ZW1wbGF0ZSUyMiUzQnMlM0EyMCUzQSUyMnNTZW5kTWFpbEZyb21TdWJqZWN0JTIyJTNCcyUzQTYyJTNBJTIydmlld3MlMkZ0cGwlMkZlbWFpbCUyRmh0bWwlMkZkM29yZGVybWFuYWdlcl9kZWxpdmVyeV9kZWxheV9zdWJqZWN0LnRwbCUyMiUzQnMlM0EyNSUzQSUyMnNTZW5kTWFpbEZyb21UZW1wbGF0ZW5hbWUlMjIlM0JzJTNBNTQlM0ElMjJ2aWV3cyUyRnRwbCUyRmVtYWlsJTJGaHRtbCUyRmQzb3JkZXJtYW5hZ2VyX2RlbGl2ZXJ5X2RlbGF5LnRwbCUyMiUzQnMlM0EzMCUzQSUyMnNTZW5kTWFpbEZyb21UZW1wbGF0ZW5hbWVQbGFpbiUyMiUzQnMlM0E1NSUzQSUyMnZpZXdzJTJGdHBsJTJGZW1haWwlMkZwbGFpbiUyRmQzb3JkZXJtYW5hZ2VyX2RlbGl2ZXJ5X2RlbGF5LnRwbCUyMiUzQnMlM0EyNCUzQSUyMnNTZW5kTWFpbEZyb21Db250ZW50bmFtZSUyMiUzQnMlM0EzMiUzQSUyMjg3MDllNDVmMzFhODY5MDllOWY5OTkyMjJlODBiMWQwJTIyJTNCcyUzQTI5JTNBJTIyc1NlbmRNYWlsRnJvbUNvbnRlbnRuYW1lUGxhaW4lMjIlM0JzJTNBMzIlM0ElMjI4NzA5ZTQ1ZjMxYTg2OTA5ZTlmOTk5MjIyZTgwYjFkMCUyMiUzQnMlM0EyMCUzQSUyMmJsU2VuZE1haWxUb0N1c3RvbWVyJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTE3JTNBJTIyYmxTZW5kTWFpbFRvT3duZXIlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTglM0ElMjJibFNlbmRNYWlsVG9DdXN0b20lMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMjQlM0ElMjJzU2VuZE1haWxUb0N1c3RvbUFkZHJlc3MlMjIlM0JzJTNBMjQlM0ElMjJidWNoaGFsdHVuZyU0MG94aWRlc2hvcC5kZSUyMiUzQnMlM0EyNCUzQSUyMmJsQ2hlY2tPcmRlckZpZWxkX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMSUzQSUyMnNPcmRlckZpZWxkX0ZpZWxkTmFtZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIyJTNBJTIyc09yZGVyRmllbGRfRmllbGRWYWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTE4JTNBJTIyc1NlbmRNYWlsRnJvbVRoZW1lJTIyJTNCcyUzQTYlM0ElMjJtb2R1bGUlMjIlM0JzJTNBMTklM0ElMjJibEdldFN0b3Jub0FydGljbGVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTMxJTNBJTIyYmxBY3Rpb25PcmRlckdlbmVyYXRlUGRmX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNyUzQSUyMmJsQWN0aW9uT3JkZXJQZGZUeXBlSW52b2ljZSUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNyUzQSUyMmJsQWN0aW9uT3JkZXJQZGZUeXBlRGVsbm90ZSUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNiUzQSUyMmJsQWN0aW9uT3JkZXJQZGZTZW5kQXR0YWNoJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI0JTNBJTIyYmxBY3Rpb25PcmRlclBkZlNlbmRTYXZlJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTEzJTNBJTIyc0N1c3RBZGRHcm91cCUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTE2JTNBJTIyc0N1c3RSZW1vdmVHcm91cCUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIzJTNBJTIyc1NlbmRNYWlsRnJvbU1vZHVsZVBhdGglMjIlM0JzJTNBMTQlM0ElMjJkM29yZGVybWFuYWdlciUyMiUzQnMlM0EyMSUzQSUyMnNTZW5kTWFpbFJlcGx5QWRkcmVzcyUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIxJTNBJTIyYmxBY3Rpb25FeHBvcnRfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE2JTNBJTIyYUV4cG9ydEZpZWxkTGlzdCUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTE5JTNBJTIyc0V4cG9ydFRlbXBsYXRlbmFtZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTE2JTNBJTIyc0V4cG9ydEV4dGVuc2lvbiUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTMzJTNBJTIyYmxBY3Rpb25PcmRlckV4ZWN1dGVNZXRob2Rfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI1JTNBJTIyc0FjdGlvbkV4ZWN1dGVNZXRob2RfbmFtZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCJTdE', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => 'OXFOLDER', + 'content' => 'D3_ORDERMANAGER_ORDER_DELIVERYSTATUS', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXSORT', + 'content' => '2100', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXWRITEPROTECTION', + 'content' => "0", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'D3_OM_EXECMANUALLY', + 'content' => "1", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'D3_OM_MARKORDER', + 'content' => '0', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + ); + } + + /** + * @param Shop $oShop + * + * @return array + */ + public function getExampleJobItem5InsertFields(Shop $oShop) + { + $sShopId = $oShop->getId(); + $iShopBit = strlen($sShopId) == 1 ? d3bit::getInstance()->getBitByInt((int) $sShopId - 1) : '1'; + + return array( + array ( + 'fieldname' => 'OXID', + 'content' => "MD5('" . $this->sModKey . " job05 " . $sShopId . "')", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPID', + 'content' => $sShopId, + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPINCL', + 'content' => $iShopBit, + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPEXCL', + 'content' => '0', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVE', + 'content' => "1", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVEFROM', + 'content' => '0000-00-00 00:00:00', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVETO', + 'content' => '0000-00-00 00:00:00', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXMODID', + 'content' => 'd3_ordermanager', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXTITLE', + 'content' => 'Lieferschwierigkeiten (Ausland)', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXTITLE', 'de'), + 'content' => 'Lieferschwierigkeiten (Ausland)', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXTITLE', 'en'), + 'content' => 'delivery delay (foreign countries)', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHORTDESC', + 'content' => 'Ist der Versand eines Artikels außerhalb Deutschland unvorhergesehen nicht möglich, geben Sie Ihren Kunden Bescheid. Diese Aufgabe versendet personalisierte Mails an alle betroffenen Käufer.', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXSHORTDESC', 'de'), + 'content' => 'Ist der Versand eines Artikels außerhalb Deutschland unvorhergesehen nicht möglich, geben Sie Ihren Kunden Bescheid. Diese Aufgabe versendet personalisierte Mails an alle betroffenen Käufer.', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXCREATE', + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXUPDATE', + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXUPDATE', 'de'), + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXMODVERSION', + 'content' => $this->sModVersion, + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXLOG', + 'content' => '15', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => true, + ), + array( + 'fieldname' => 'OXVALUE', + 'content' => 'TyUzQTglM0ElMjJzdGRDbGFzcyUyMiUzQTk1JTNBJTdCcyUzQTEzJTNBJTIyYmxJdGVtRXhlY3V0ZSUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNCUzQSUyMmJsSXRlbU1haWxTZW5kJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTI1JTNBJTIyYmxDaGVja0Zyb21PcmRlck5yX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNyUzQSUyMnNGcm9tT3JkZXJOclZhbHVlJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjMlM0ElMjJibENoZWNrVG9PcmRlck5yX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNSUzQSUyMnNUb09yZGVyTnJWYWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIzJTNBJTIyYmxDaGVja1RpbWVzcGFuMV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMTUlM0ElMjJzVGltZXNwYW4xVmFsdWUlMjIlM0JzJTNBMiUzQSUyMjIxJTIyJTNCcyUzQTE0JTNBJTIyc1RpbWVzcGFuMVVuaXQlMjIlM0JzJTNBMyUzQSUyMmRheSUyMiUzQnMlM0ExNCUzQSUyMnNUaW1lc3BhbjFUeXBlJTIyJTNCcyUzQTklM0ElMjJvcmRlcmRhdGUlMjIlM0JzJTNBMjMlM0ElMjJibENoZWNrVGltZXNwYW4yX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNSUzQSUyMnNUaW1lc3BhbjJWYWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTE0JTNBJTIyc1RpbWVzcGFuMlVuaXQlMjIlM0JzJTNBNiUzQSUyMm1pbnV0ZSUyMiUzQnMlM0ExNCUzQSUyMnNUaW1lc3BhbjJUeXBlJTIyJTNCcyUzQTklM0ElMjJvcmRlcmRhdGUlMjIlM0JzJTNBMjQlM0ElMjJibENoZWNrTm90U2V0RGF0ZV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMTUlM0ElMjJzTm90U2V0RGF0ZVR5cGUlMjIlM0JzJTNBNyUzQSUyMmRlbGRhdGUlMjIlM0JzJTNBMjIlM0ElMjJibENoZWNrV2Vla2RheXNfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTEzJTNBJTIyc1dlZWtkYXlzVHlwZSUyMiUzQnMlM0E5JTNBJTIyb3JkZXJkYXRlJTIyJTNCcyUzQTIxJTNBJTIyYmxDaGVja1BheW1lbnRfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIyJTNBJTIyYmxDaGVja0RlbGl2ZXJ5X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMyUzQSUyMmJsQ2hlY2tUcmFja2NvZGVfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI1JTNBJTIyYmxDaGVja09yZGVyc3Rvcm5vX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tPcmRlck5vc3Rvcm5vX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tBcnRpY2xlc3Rvcm5vX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMiUzQSUyMmJsQ2hlY2tPcmRlclN1bV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTMlM0ElMjJzT3JkZXJTdW1UeXBlJTIyJTNCcyUzQTUlM0ElMjJ0b3RhbCUyMiUzQnMlM0ExNyUzQSUyMnNPcmRlclN1bVJlbGF0aW9uJTIyJTNCcyUzQTYlM0ElMjJoaWdoZXIlMjIlM0JzJTNBMTQlM0ElMjJzT3JkZXJTdW1WYWx1ZSUyMiUzQnMlM0E0JTNBJTIyMC4wMCUyMiUzQnMlM0EyNCUzQSUyMmJsQ2hlY2tJbnZvaWNlTnVtX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNSUzQSUyMmJsQ2hlY2tUcmFuc2FjdGlvbl9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTclM0ElMjJzT3JkZXJUcmFuc1N0YXR1cyUyMiUzQnMlM0EyJTNBJTIyT0slMjIlM0JzJTNBMjIlM0ElMjJibENoZWNrQ3VycmVuY3lfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE3JTNBJTIyc0N1cnJlbmN5SVNPVmFsdWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyMiUzQSUyMmJsQ2hlY2tMYW5ndWFnZV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjIlM0ElMjJibENoZWNrSW5Gb2xkZXJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI1JTNBJTIyYmxDaGVja05vdEluRm9sZGVyX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tPcmRlckFydGljbGUxX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMCUzQSUyMnNBcnRpY2xlQ29udGVudDFUeXBlJTIyJTNCcyUzQTglM0ElMjJveGFydG51bSUyMiUzQnMlM0EyMiUzQSUyMnNBcnRpY2xlQ29udGVudDFSZWdFeHAlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tPcmRlckFydGljbGUyX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMCUzQSUyMnNBcnRpY2xlQ29udGVudDJUeXBlJTIyJTNCcyUzQTglM0ElMjJveGFydG51bSUyMiUzQnMlM0EyMiUzQSUyMnNBcnRpY2xlQ29udGVudDJSZWdFeHAlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0ExOCUzQSUyMmJsQ2hlY2tNYWlsX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExMCUzQSUyMnNNYWlsVmFsdWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyMSUzQSUyMmJsQ2hlY2tDb3VudHJ5X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0ExNCUzQSUyMnNDdXN0Q291bnRyeUlkJTIyJTNCYSUzQTI0NiUzQSU3QmklM0EwJTNCcyUzQTI2JTNBJTIyMmRiNDU1ODI0ZTRhMTljYzcuMTQ3MzEzMjglMjIlM0JpJTNBMSUzQnMlM0EyNiUzQSUyMmE3YzQwZjYzMjBhZWIyZWMyLjcyODg1MjU5JTIyJTNCaSUzQTIlM0JzJTNBMjYlM0ElMjJhN2M0MGY2MzIxYzZmNjEwOS40Mzg1OTI0OCUyMiUzQmklM0EzJTNCcyUzQTI2JTNBJTIyYTdjNDBmNjMyMmQ4NDJhZTMuODMzMzE5MjAlMjIlM0JpJTNBNCUzQnMlM0EyNiUzQSUyMmE3YzQwZjYzMjNjNGJmYjM2LjU5OTE5NDMzJTIyJTNCaSUzQTUlM0JzJTNBMjYlM0ElMjJhN2M0MGY2MzI2NDMwOWUwNS41ODU3NjY4MCUyMiUzQmklM0E2JTNCcyUzQTI2JTNBJTIyYTdjNDBmNjMyNzJhNTcyOTYuMzIxMTc1ODAlMjIlM0JpJTNBNyUzQnMlM0EyNiUzQSUyMmE3YzQwZjYzMjg0OGM1MjE3LjUzMzIyMzM5JTIyJTNCaSUzQTglM0JzJTNBMjYlM0ElMjJhN2M0MGY2MzI5M2MxOWQ2NS4zNzQ3MjgxNCUyMiUzQmklM0E5JTNCcyUzQTI2JTNBJTIyYTdjNDBmNjMyYTA4MDRhYjUuMTg4MDQwNzYlMjIlM0JpJTNBMTAlM0JzJTNBMjYlM0ElMjJhN2M0MGY2MzJiZTQyMzdjMi40ODUxNzkxMiUyMiUzQmklM0ExMSUzQnMlM0EyNiUzQSUyMmE3YzQwZjYzMmNkZDYzYzUyLjY0MjcyNjIzJTIyJTNCaSUzQTEyJTNCcyUzQTI2JTNBJTIyYTdjNDBmNjMyZTA0NjMzYzkuNDcxOTQwNDIlMjIlM0JpJTNBMTMlM0JzJTNBMjYlM0ElMjJhN2M0MGY2MzJmNjViZDhlMi44NDk2MzI3MiUyMiUzQmklM0ExNCUzQnMlM0EyNiUzQSUyMmE3YzQwZjYzMzAzOGNkNTc4LjIyOTc1NDQyJTIyJTNCaSUzQTE1JTNCcyUzQTI2JTNBJTIyYTdjNDBmNjMzMTE0ZThmYzYuMjUyNTc0NzclMjIlM0JpJTNBMTYlM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTMwNjQ1MS4zNjk5ODIyNSUyMiUzQmklM0ExNyUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1MzI2NWE1LjI1Mjg2MTM0JTIyJTNCaSUzQTE4JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTUzM2I5NDMuNTAyODc5MDAlMjIlM0JpJTNBMTklM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTM0ZjhjNy44MDM0OTkzMSUyMiUzQmklM0EyMCUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1MzYzNDY0Ljg5NjU3MjIyJTIyJTNCaSUzQTIxJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTUzNzdkMzMuMjg2Nzg5MDElMjIlM0JpJTNBMjIlM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTM5MmU0MS43NDM5NzQ5MSUyMiUzQmklM0EyMyUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1M2E4ZDEwLjI5NDc0ODQ4JTIyJTNCaSUzQTI0JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTUzYmU4ZjIuNTYyNDgxMzQlMjIlM0JpJTNBMjUlM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTNkMmZiMC41NDI2MDU0NyUyMiUzQmklM0EyNiUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1M2U3OTkzLjg4MTgwMzYwJTIyJTNCaSUzQTI3JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTUzZmFjYzYuMzE2MjEwMzYlMjIlM0JpJTNBMjglM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTQxMGYzOC4zNzE2NTM2MSUyMiUzQmklM0EyOSUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1NDNjZjQ3LjE3ODc3MDE1JTIyJTNCaSUzQTMwJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU0NTEzNzkuNzIwNzg4NzElMjIlM0JpJTNBMzElM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTQ2NjJlMy4yNzA1MTY1NCUyMiUzQmklM0EzMiUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1NDdhZTQ5LjYwMTU0NDMxJTIyJTNCaSUzQTMzJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU0OTcwODMuMjExODE3MjUlMjIlM0JpJTNBMzQlM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTRhYzViOS42MzEwNTIwMyUyMiUzQmklM0EzNSUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1NGQzNjIxLjQ1MzYyNTE1JTIyJTNCaSUzQTM2JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU0ZWEwNjUuNDE0NTU4NDglMjIlM0JpJTNBMzclM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTRmZWUxMy41MDAxMTk0OCUyMiUzQmklM0EzOCUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1NTEzY2EwLjc1MzQ5NzMxJTIyJTNCaSUzQTM5JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU1MmFlZTIuOTEwMDQ5NjUlMjIlM0JpJTNBNDAlM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTUzZjkwMi4wNjk2MDQzOCUyMiUzQmklM0E0MSUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1NTU0ODM0LjU0MTk5NDgzJTIyJTNCaSUzQTQyJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU1NmRkNTcuODQyOTIyODIlMjIlM0JpJTNBNDMlM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTU5MjQwNy44OTk4NjE0MyUyMiUzQmklM0E0NCUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1NWE3NjQ0LjY4ODU5MTgwJTIyJTNCaSUzQTQ1JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU1YmRlNjEuNjMyNTYwNDIlMjIlM0JpJTNBNDYlM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTVkMzI2MC41NTQ4NzUzOSUyMiUzQmklM0E0NyUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1NWVhN2M4LjM2NzYyNjU0JTIyJTNCaSUzQTQ4JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU2MDA0ZDUuMTE1MzQxODIlMjIlM0JpJTNBNDklM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTYxNzVmOS44MTY4MjAzNSUyMiUzQmklM0E1MCUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1NjMyODI4LjIwMjYzNTc0JTIyJTNCaSUzQTUxJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU2NDlkMTguMDI2NzYwNTklMjIlM0JpJTNBNTIlM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTY1ZTY3MS40ODg3NjM1NCUyMiUzQmklM0E1MyUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1NjczMjQ4LjUwNDA1ODUyJTIyJTNCaSUzQTU0JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU2OGE1MDkuMDM1NjYwMzAlMjIlM0JpJTNBNTUlM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTY5ZDRjMi40MjgwMDAzOSUyMiUzQmklM0E1NiUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1NmIzZWE3LjExMTY4MjcwJTIyJTNCaSUzQTU3JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU2Yzg4NjAuMzc5ODE4NDUlMjIlM0JpJTNBNTglM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTZkZjZiMi41MjI4MzQyOCUyMiUzQmklM0E1OSUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1NmY1NGI0LjI2MzI3ODQ5JTIyJTNCaSUzQTYwJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU3MGExZTMuNjk3NzI2MzglMjIlM0JpJTNBNjElM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTcxZjAxOC40NjI1MTUzNSUyMiUzQmklM0E2MiUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1NzMyMTg0LjcyNzcxOTg2JTIyJTNCaSUzQTYzJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU3NDZhOTIuOTQ4Nzg0NDElMjIlM0JpJTNBNjQlM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTc1ZDcwOC4yMDA4NDE1MCUyMiUzQmklM0E2NSUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1NzcxZjc2Ljg3OTA0MTIyJTIyJTNCaSUzQTY2JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU3ODlhMDQuNjUxNTQyNDYlMjIlM0JpJTNBNjclM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTc5ZWY0OS45MTgwMzI0MiUyMiUzQmklM0E2OCUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1N2I2ODk2LjUyNzI1MTUwJTIyJTNCaSUzQTY5JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU3Y2I0NTcuOTc4MjA5MTglMjIlM0JpJTNBNzAlM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTdlNmVmOC41NjQ1ODQxOCUyMiUzQmklM0E3MSUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1N2ZkMzU2LjAyOTE4NjQ1JTIyJTNCaSUzQTcyJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU4MTFlYTUuODQ3MTc4NDQlMjIlM0JpJTNBNzMlM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTgyNWJmMi42MTA2MzM1NSUyMiUzQmklM0E3NCUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1ODM5MzIzLjg2NzU1MTY5JTIyJTNCaSUzQTc1JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU4NGQ1MTIuMDY2NjM3ODklMjIlM0JpJTNBNzYlM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTg2MWZiNy41NTI3ODI1NiUyMiUzQmklM0E3NyUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1ODczNmE5LjA2MDYxMjM3JTIyJTNCaSUzQTc4JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU4OGQwNzcuNzQyODQ0OTAlMjIlM0JpJTNBNzklM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NThhMjIxNi4zODMyNDUzMSUyMiUzQmklM0E4MCUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1OGI2OWU0LjkzODg2MTcxJTIyJTNCaSUzQTgxJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU4Y2FmNjcuMDg5ODIzMTMlMjIlM0JpJTNBODIlM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NThlMmNjMy45MDc3MDI0OSUyMiUzQmklM0E4MyUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1OGY3YmE0Ljk2OTA4MDY1JTIyJTNCaSUzQTg0JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU5MGQyMjYuMDc5Mzg3MjklMjIlM0JpJTNBODUlM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTk0ZmNiMS43OTQ0MTc4MCUyMiUzQmklM0E4NiUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1OTYzNmY1LjcxNDc2MzU0JTIyJTNCaSUzQTg3JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU5Nzg0YTMuMzQyNjQ4MjklMjIlM0JpJTNBODglM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTk5NGNiNi41OTM1MzM5MiUyMiUzQmklM0E4OSUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1OWFjZTc3LjE3Mzc5MzE5JTIyJTNCaSUzQTkwJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU5YzIzNDEuMDE4MzAxOTklMjIlM0JpJTNBOTElM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NTllOTZiMy4wNTc1MjE1MiUyMiUzQmklM0E5MiUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1OWZkZGUwLjY4OTE5NDA1JTIyJTNCaSUzQTkzJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVhMjlmNDcuMDQxMDIzNDMlMjIlM0JpJTNBOTQlM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NWEzZjE5NS44ODg4Njc4OSUyMiUzQmklM0E5NSUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1YTUyNTc4LjQ1NDEzNDkzJTIyJTNCaSUzQTk2JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVhNzE3YjMuNjgxMjY2ODElMjIlM0JpJTNBOTclM0JzJTNBMjYlM0ElMjI4ZjI0MWYxMTA5NWE4NzBhNS40MjIzNTYzNSUyMiUzQmklM0E5OCUzQnMlM0EyNiUzQSUyMjhmMjQxZjExMDk1YTliZjgyLjE5OTg5NTU3JTIyJTNCaSUzQTk5JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVhYjJiNTYuODMwNDkyODAlMjIlM0JpJTNBMTAwJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVhYzlkMzAuNTY2NDA0MjklMjIlM0JpJTNBMTAxJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVhZWJiMDYuMzQ0MDUxNzklMjIlM0JpJTNBMTAyJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVhZmYyYzMuOTgwNTQ3NTUlMjIlM0JpJTNBMTAzJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTViMTNmNTcuNTYwMjIzMDUlMjIlM0JpJTNBMTA0JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTViMjkwMjEuNDk2NTcxMTglMjIlM0JpJTNBMTA1JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTViM2UwMTYuOTgyMTMxNzMlMjIlM0JpJTNBMTA2JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTViNTU4NDYuMjYxOTI2MDIlMjIlM0JpJTNBMTA3JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTViNmJiODYuMDEzNjQ5MDQlMjIlM0JpJTNBMTA4JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTViODA1MjYuNTk5Mjc2MzElMjIlM0JpJTNBMTA5JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTViOTQ0NzYuMDUxOTU4MzIlMjIlM0JpJTNBMTEwJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTViYWQ1YjIuNDI2NDU3MjQlMjIlM0JpJTNBMTExJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTViZDY1ZTEuNTk0NTk2ODMlMjIlM0JpJTNBMTEyJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTViZmU4MzQuNjMzOTAxODUlMjIlM0JpJTNBMTEzJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVjMTFkNDMuNzM0MTk3NDclMjIlM0JpJTNBMTE0JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVjMmIzMDQuNzU5MDY5NjIlMjIlM0JpJTNBMTE1JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVjM2UyZDEuMzY3MTQ0NjMlMjIlM0JpJTNBMTE2JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVjNWI4ZTguNjYzMzM2NzklMjIlM0JpJTNBMTE3JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVjNmUxODQuMjE0NTA2MTglMjIlM0JpJTNBMTE4JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVjODcyODQuMzc5ODI1NDQlMjIlM0JpJTNBMTE5JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVjOWRlNjQuMDEyNzU3MjYlMjIlM0JpJTNBMTIwJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVjYjE1NDYuNDY2NTIxNzQlMjIlM0JpJTNBMTIxJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVjYzdlZjUuMjgwNDM3NjclMjIlM0JpJTNBMTIyJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVjZGNjZDUuOTYzODg4MDglMjIlM0JpJTNBMTIzJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVjZjJlYTYuNzM5MjU1MTElMjIlM0JpJTNBMTI0JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVkMDdkODcuNTg5ODYxMjklMjIlM0JpJTNBMTI1JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVkMWM5YjIuMjE1NDgxMzIlMjIlM0JpJTNBMTI2JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVkMmZkMjguOTE4NTg5MDglMjIlM0JpJTNBMTI3JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVkNDYxODguNjQ2Nzk2MDUlMjIlM0JpJTNBMTI4JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVkNmZmYTguODY1OTMyMzYlMjIlM0JpJTNBMTI5JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVkOWMxYjIuMTM1NzcwMzMlMjIlM0JpJTNBMTMwJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVkYjIyOTEuNTg5MTI4ODclMjIlM0JpJTNBMTMxJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVkY2NmMTcuMDYyNjY4MDYlMjIlM0JpJTNBMTMyJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVkZTIxMTkuNjA3OTU4MzMlMjIlM0JpJTNBMTMzJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVkZjc4YTguNDQ1NTk1MDYlMjIlM0JpJTNBMTM0JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVlMGM2YzkuNDM3NDY0NzclMjIlM0JpJTNBMTM1JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVlMjQwMDYuMTcxNDE3MTUlMjIlM0JpJTNBMTM2JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVlMzZlYjMuNjkwNTA1MDklMjIlM0JpJTNBMTM3JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVlNGUzMzguMjY4MTcyNDQlMjIlM0JpJTNBMTM4JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVlNjMxZTEuMjk0NzY0ODQlMjIlM0JpJTNBMTM5JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVlN2JmZjkuMDk1MTgyNzElMjIlM0JpJTNBMTQwJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVlOTBhODEuMDExNTYzOTMlMjIlM0JpJTNBMTQxJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVlYTYyNDkuODE0NzQyNDYlMjIlM0JpJTNBMTQyJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVlYmYzYTYuODYzODg1NzclMjIlM0JpJTNBMTQzJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVlZDQ5MDIuNDkyNzYxOTclMjIlM0JpJTNBMTQ0JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVlZTk5MjMuODUxNzU2NTMlMjIlM0JpJTNBMTQ1JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVmMDBkNjUuMzAzMTgzMzAlMjIlM0JpJTNBMTQ2JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVmMTYwYzkuNDEwNTk0NDElMjIlM0JpJTNBMTQ3JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTVmMzE0ZjUuMDU4MzAzMjQlMjIlM0JpJTNBMTQ4JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYwMDY4MjguNDkyODU1OTElMjIlM0JpJTNBMTQ5JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYwMWI0MTkuNTUyNjk2OTElMjIlM0JpJTNBMTUwJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYwMzBhZjUuNjU0NDkwNDMlMjIlM0JpJTNBMTUxJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYwNDY1NzUuMzEzODIwNjAlMjIlM0JpJTNBMTUyJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYwNWIxZjQuMjA1NzQ4OTUlMjIlM0JpJTNBMTUzJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYwN2E5ZTcuMDM0ODY0NTAlMjIlM0JpJTNBMTU0JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYwYWViNjQuMDk3NTcwMTAlMjIlM0JpJTNBMTU1JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYwYzNlOTcuMjE5MDE0NzElMjIlM0JpJTNBMTU2JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYwZDhlNTguOTY0NjYxMDMlMjIlM0JpJTNBMTU3JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYwZWMzNDUuNzE4MDUwNTYlMjIlM0JpJTNBMTU4JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYxMDFhNzkuNzA1MTMyMjclMjIlM0JpJTNBMTU5JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYxMTY3NDQuOTIwMDgwOTIlMjIlM0JpJTNBMTYwJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYxMmRjNjguNjM4MDY5OTIlMjIlM0JpJTNBMTYxJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYxNDQyYzIuODI1NzM4OTglMjIlM0JpJTNBMTYyJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYxNjI2NzguNzExNjQwODElMjIlM0JpJTNBMTYzJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYxNzY3OTUuNjEyNTcwNjclMjIlM0JpJTNBMTY0JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYxOGQ4MjUuODc2NjE5MjYlMjIlM0JpJTNBMTY1JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYxYTI0MDEuNTkwMzk3NDAlMjIlM0JpJTNBMTY2JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYxYjc3MjkuMTQyOTA0OTAlMjIlM0JpJTNBMTY3JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYxY2MzODQuMTgxNjY1NjAlMjIlM0JpJTNBMTY4JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYxZTM1MzguNzg0MzUzMDclMjIlM0JpJTNBMTY5JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYxZjlkNjEuNTI3OTQyNzMlMjIlM0JpJTNBMTcwJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYyMGIyNDUuMTYyNjE1MDYlMjIlM0JpJTNBMTcxJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYyMWZhZjguNDAxMzU1NTYlMjIlM0JpJTNBMTcyJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYyMzRkNjIuNDQxMjU5OTIlMjIlM0JpJTNBMTczJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYyNGQzZjguNTA5NTM2MDUlMjIlM0JpJTNBMTc0JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYyNzlhMjIuNTA1ODI0NzklMjIlM0JpJTNBMTc1JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYyOGY5MDMuNTE0NzgyOTElMjIlM0JpJTNBMTc2JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYyYTNlYzUuNjU4NTcyNDAlMjIlM0JpJTNBMTc3JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYyYzMwMDcuNjAzNjM1NzMlMjIlM0JpJTNBMTc4JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYyZTQwZTYuNzUwNjIxNTMlMjIlM0JpJTNBMTc5JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYyZjg2MTUuOTM2NjY1NjAlMjIlM0JpJTNBMTgwJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYzMTc3YTcuNDkyODk5MDAlMjIlM0JpJTNBMTgxJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYzMmZhYjQuNjg2NDY3NDAlMjIlM0JpJTNBMTgyJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYzNDQzYzMuMjk1OTg4MDklMjIlM0JpJTNBMTgzJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYzNTk5ODYuMDY0NzYyMjElMjIlM0JpJTNBMTg0JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYzNzU3NTcuNDQxMjY5NDYlMjIlM0JpJTNBMTg1JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYzOWI4YzQuNTc0ODQ5ODQlMjIlM0JpJTNBMTg2JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYzYjliMjAuNDE1MDA3MDklMjIlM0JpJTNBMTg3JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYzZDk5NjIuMzYzMDcxNDQlMjIlM0JpJTNBMTg4JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTYzZjk4ZDguNjg0MjgzNzklMjIlM0JpJTNBMTg5JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY0MTg0OTYuNzcyNTMwNzklMjIlM0JpJTNBMTkwJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY0MzY5NjguNjk1NTEzNTElMjIlM0JpJTNBMTkxJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY0NTZhNDguNzk2MDg4MDUlMjIlM0JpJTNBMTkyJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY0N2EyNjUuMjk5MzgxNTQlMjIlM0JpJTNBMTkzJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY0OTcxNDkuODUxMTYyNTQlMjIlM0JpJTNBMTk0JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY0YjdiZjkuNDk1MDE4MzUlMjIlM0JpJTNBMTk1JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY0ZDVmMjkuMTEzOTgzMDglMjIlM0JpJTNBMTk2JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY0ZjI2MjMuNzQ5NzY4NzYlMjIlM0JpJTNBMTk3JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY1MzEzMzAuMDMxOTgwODMlMjIlM0JpJTNBMTk4JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY1NGRjYTQuOTk0NjY0MzQlMjIlM0JpJTNBMTk5JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY1NmNkZTkuMTA4MTYwNzglMjIlM0JpJTNBMjAwJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY1OGNiZTUuMDgyOTM5OTElMjIlM0JpJTNBMjAxJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY1YzczNDcuNzUxMDg2ODElMjIlM0JpJTNBMjAyJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY1ZWI3YjcuMjYxNDk3NDIlMjIlM0JpJTNBMjAzJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY2MGMxMTMuNjI3ODA3MTglMjIlM0JpJTNBMjA0JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY2NmI3ZjMuODE0MzU4OTglMjIlM0JpJTNBMjA1JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY2ODdlYzcuNTg4MjQ3MzUlMjIlM0JpJTNBMjA2JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY2YTU0ZDEuNDM3OTg5OTclMjIlM0JpJTNBMjA3JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY2YzNhNzUuNjgyOTc5NjAlMjIlM0JpJTNBMjA4JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY3MDdlMDguNjA1MTI3MDklMjIlM0JpJTNBMjA5JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY3MjQxZTEuMzQ5MjUyMjAlMjIlM0JpJTNBMjEwJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY3NDI1NjUuNzIxMzg4NzUlMjIlM0JpJTNBMjExJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY3NjJiMzEuMDMwNjkyNDQlMjIlM0JpJTNBMjEyJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY3N2VkMjMuODQ4ODY2NzElMjIlM0JpJTNBMjEzJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY3OWQ5ODguNDYwMDQzMjIlMjIlM0JpJTNBMjE0JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY3YmJhNDAuODgyMzMyMDQlMjIlM0JpJTNBMjE1JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY3ZDhmNjUuNTI2OTk3OTYlMjIlM0JpJTNBMjE2JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY3ZjczZjguMTMxNDE0OTIlMjIlM0JpJTNBMjE3JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY4MGVjMzAuOTc0MjY5NjMlMjIlM0JpJTNBMjE4JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY4MjMwMTkuNDc4NDYzNjglMjIlM0JpJTNBMjE5JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY4MzkxZDIuMzcxOTk4MTIlMjIlM0JpJTNBMjIwJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY4NGJmMTUuNjMwNzEyNzklMjIlM0JpJTNBMjIxJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY4NzdhYzAuOTg3NDg4MjYlMjIlM0JpJTNBMjIyJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY4OTQ5NzcuNDEyMzk1NTMlMjIlM0JpJTNBMjIzJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY4YTdjYzkuNTY3MTAxNDMlMjIlM0JpJTNBMjI0JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY4YmVjNDUuNDQxNjE4NTclMjIlM0JpJTNBMjI1JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY4ZDNmMDMuMTM2MzAzMzQlMjIlM0JpJTNBMjI2JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY4ZWJjMzAuNjM3OTI3NDYlMjIlM0JpJTNBMjI3JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY5MDJkOTIuMTQ3NDI0ODYlMjIlM0JpJTNBMjI4JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY5MTlkMDAuOTI1MzQ5MjclMjIlM0JpJTNBMjI5JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY5MmZjMDQuMTUyMTYwMzQlMjIlM0JpJTNBMjMwJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY5NDQ0NjguNjE5NTY1NzMlMjIlM0JpJTNBMjMxJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY5NTk4YzguNzY5NjYxMTMlMjIlM0JpJTNBMjMyJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY5NmU0ZTkuMzMwMDYyOTIlMjIlM0JpJTNBMjMzJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY5ODIzNTQuNzM0NDg5NTglMjIlM0JpJTNBMjM0JTNCcyUzQTI2JTNBJTIyYTdjNDBmNjMyYTA4MDRhYjUuMTg4MDQwOTklMjIlM0JpJTNBMjM1JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY5YzM0YTIuNDI1NjQ3MzAlMjIlM0JpJTNBMjM2JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY5ZGE2OTkuMDQxODU4ODglMjIlM0JpJTNBMjM3JTNCcyUzQTI2JTNBJTIyNTZkMzA4YTgyMmMxOGUxMDYuM2JhNTkwNDglMjIlM0JpJTNBMjM4JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTU3NWQ3MDguMjAwODQxOTklMjIlM0JpJTNBMjM5JTNCcyUzQTI2JTNBJTIyNTZkMzA4YTgyMmMxOGUxMDYuM2JhNTkwOTklMjIlM0JpJTNBMjQwJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY5ODIzNTQuNzM0NDg5OTklMjIlM0JpJTNBMjQxJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY5NDQ0NjguNjE5NTY1OTklMjIlM0JpJTNBMjQyJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY4ZWJjMzAuNjM3OTI3OTklMjIlM0JpJTNBMjQzJTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTY4YTdjYzkuNTY3MTAxOTklMjIlM0JpJTNBMjQ0JTNCcyUzQTI2JTNBJTIyYTdjNDBmNjMyZjY1YmQ4ZTIuODQ5NjMyOTklMjIlM0JpJTNBMjQ1JTNCcyUzQTI2JTNBJTIyOGYyNDFmMTEwOTUzM2I5NDMuNTAyODc5OTklMjIlM0IlN0RzJTNBMjclM0ElMjJibEFjdGlvbk9yZGVyMkZvbGRlcl9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMTIlM0ElMjJzT3JkZXJGb2xkZXIlMjIlM0JzJTNBMjAlM0ElMjJPUkRFUkZPTERFUl9QUk9CTEVNUyUyMiUzQnMlM0EyNiUzQSUyMmJsQWN0aW9uT3JkZXJTdG9ybm9fc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI2JTNBJTIyYmxBY3Rpb25PcmRlckRlbGV0ZV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMzIlM0ElMjJibEFjdGlvbk9yZGVyU2V0U2VuZGVkTm93X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EzMCUzQSUyMmJsQWN0aW9uT3JkZXJTZXRQYWlkTm93X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EzMyUzQSUyMmJsQWN0aW9uT3JkZXJBZGRGaWVsZFZhbHVlX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMSUzQSUyMnNBY3Rpb25BZGRGaWVsZF9maWVsZCUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIxJTNBJTIyc0FjdGlvbkFkZEZpZWxkX3ZhbHVlJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMzglM0ElMjJibEFjdGlvbk9yZGVyQ2hhbmdlRGVsaXZlcnlDb3N0X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNSUzQSUyMnNBY3Rpb25DaGFuZ2VEZWxDb3N0VmFsdWUlMjIlM0JzJTNBNCUzQSUyMjAuMDAlMjIlM0JzJTNBMzQlM0ElMjJibEFjdGlvbk9yZGVyQ2hhbmdlRGlzY291bnRfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI2JTNBJTIyc0FjdGlvbkNoYW5nZURpc2NvdW50VmFsdWUlMjIlM0JzJTNBNCUzQSUyMjAuMDAlMjIlM0JzJTNBMjUlM0ElMjJibEFjdGlvbkN1c3QyR3JvdXBfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI4JTNBJTIyYmxBY3Rpb25DdXN0RnJvbUdyb3VwX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMyUzQSUyMmJsQWN0aW9uTWFpbHNlbmRfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTE5JTNBJTIyc1NlbmRNYWlsRnJvbVNvdXJjZSUyMiUzQnMlM0E4JTNBJTIydGVtcGxhdGUlMjIlM0JzJTNBMjAlM0ElMjJzU2VuZE1haWxGcm9tU3ViamVjdCUyMiUzQnMlM0E2MiUzQSUyMnZpZXdzJTJGdHBsJTJGZW1haWwlMkZodG1sJTJGZDNvcmRlcm1hbmFnZXJfZGVsaXZlcnlfZGVsYXlfc3ViamVjdC50cGwlMjIlM0JzJTNBMjUlM0ElMjJzU2VuZE1haWxGcm9tVGVtcGxhdGVuYW1lJTIyJTNCcyUzQTU0JTNBJTIydmlld3MlMkZ0cGwlMkZlbWFpbCUyRmh0bWwlMkZkM29yZGVybWFuYWdlcl9kZWxpdmVyeV9kZWxheS50cGwlMjIlM0JzJTNBMzAlM0ElMjJzU2VuZE1haWxGcm9tVGVtcGxhdGVuYW1lUGxhaW4lMjIlM0JzJTNBNTUlM0ElMjJ2aWV3cyUyRnRwbCUyRmVtYWlsJTJGcGxhaW4lMkZkM29yZGVybWFuYWdlcl9kZWxpdmVyeV9kZWxheS50cGwlMjIlM0JzJTNBMjQlM0ElMjJzU2VuZE1haWxGcm9tQ29udGVudG5hbWUlMjIlM0JzJTNBMzIlM0ElMjI4NzA5ZTQ1ZjMxYTg2OTA5ZTlmOTk5MjIyZTgwYjFkMCUyMiUzQnMlM0EyOSUzQSUyMnNTZW5kTWFpbEZyb21Db250ZW50bmFtZVBsYWluJTIyJTNCcyUzQTMyJTNBJTIyODcwOWU0NWYzMWE4NjkwOWU5Zjk5OTIyMmU4MGIxZDAlMjIlM0JzJTNBMjAlM0ElMjJibFNlbmRNYWlsVG9DdXN0b21lciUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0ExNyUzQSUyMmJsU2VuZE1haWxUb093bmVyJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE4JTNBJTIyYmxTZW5kTWFpbFRvQ3VzdG9tJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTI0JTNBJTIyc1NlbmRNYWlsVG9DdXN0b21BZGRyZXNzJTIyJTNCcyUzQTI0JTNBJTIyYnVjaGhhbHR1bmclNDBveGlkZXNob3AuZGUlMjIlM0JzJTNBMjUlM0ElMjJpVW5tYXJrRXhlY0RlbGF5VGltZVZhbHVlJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTI0JTNBJTIyc1VubWFya0V4ZWNEZWxheVRpbWVVbml0JTIyJTNCcyUzQTQlM0ElMjJkYXlzJTIyJTNCcyUzQTE0JTNBJTIyc05vdEluRm9sZGVySWQlMjIlM0JhJTNBMSUzQSU3QmklM0EwJTNCcyUzQTIwJTNBJTIyT1JERVJGT0xERVJfUFJPQkxFTVMlMjIlM0IlN0RzJTNBMjQlM0ElMjJibENoZWNrT3JkZXJGaWVsZF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjElM0ElMjJzT3JkZXJGaWVsZF9GaWVsZE5hbWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyMiUzQSUyMnNPcmRlckZpZWxkX0ZpZWxkVmFsdWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EzMSUzQSUyMmJsQWN0aW9uT3JkZXJHZW5lcmF0ZVBkZl9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjclM0ElMjJibEFjdGlvbk9yZGVyUGRmVHlwZUludm9pY2UlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjclM0ElMjJibEFjdGlvbk9yZGVyUGRmVHlwZURlbG5vdGUlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjYlM0ElMjJibEFjdGlvbk9yZGVyUGRmU2VuZEF0dGFjaCUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNCUzQSUyMmJsQWN0aW9uT3JkZXJQZGZTZW5kU2F2ZSUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExMyUzQSUyMnNDdXN0QWRkR3JvdXAlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0ExNiUzQSUyMnNDdXN0UmVtb3ZlR3JvdXAlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0ExOCUzQSUyMnNTZW5kTWFpbEZyb21UaGVtZSUyMiUzQnMlM0E2JTNBJTIybW9kdWxlJTIyJTNCcyUzQTIzJTNBJTIyc1NlbmRNYWlsRnJvbU1vZHVsZVBhdGglMjIlM0JzJTNBMTQlM0ElMjJkM29yZGVybWFuYWdlciUyMiUzQnMlM0ExOSUzQSUyMmJsR2V0U3Rvcm5vQXJ0aWNsZXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjElM0ElMjJzU2VuZE1haWxSZXBseUFkZHJlc3MlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyMSUzQSUyMmJsQWN0aW9uRXhwb3J0X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNiUzQSUyMmFFeHBvcnRGaWVsZExpc3QlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0ExOSUzQSUyMnNFeHBvcnRUZW1wbGF0ZW5hbWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0ExNiUzQSUyMnNFeHBvcnRFeHRlbnNpb24lMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EzMyUzQSUyMmJsQWN0aW9uT3JkZXJFeGVjdXRlTWV0aG9kX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNSUzQSUyMnNBY3Rpb25FeGVjdXRlTWV0aG9kX25hbWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQiU3RA==', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => 'OXFOLDER', + 'content' => 'D3_ORDERMANAGER_ORDER_DELIVERYSTATUS', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXSORT', + 'content' => '2200', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXWRITEPROTECTION', + 'content' => "0", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'D3_OM_EXECMANUALLY', + 'content' => "1", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'D3_OM_MARKORDER', + 'content' => '0', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + ); + } + + /** + * @param Shop $oShop + * + * @return array + */ + public function getExampleJobItem6InsertFields(Shop $oShop) + { + $sShopId = $oShop->getId(); + $iShopBit = strlen($sShopId) == 1 ? d3bit::getInstance()->getBitByInt((int) $sShopId - 1) : '1'; + + return array( + array ( + 'fieldname' => 'OXID', + 'content' => "MD5('" . $this->sModKey . " job06 " . $sShopId . "')", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPID', + 'content' => $sShopId, + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPINCL', + 'content' => $iShopBit, + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPEXCL', + 'content' => '0', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVE', + 'content' => "1", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVEFROM', + 'content' => '0000-00-00 00:00:00', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVETO', + 'content' => '0000-00-00 00:00:00', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXMODID', + 'content' => 'd3_ordermanager', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXTITLE', + 'content' => 'Zahlungserinnerung', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXTITLE', 'de'), + 'content' => 'Zahlungserinnerung', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXTITLE', 'en'), + 'content' => 'pay reminder', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHORTDESC', + 'content' => 'Automatisieren Sie Ihren Mahnlauf, indem säumige Zahler in verschiedenen Stufen an die Zahlung erinnert werden. Dies ist die Beispielaufgabe zur 1. Stufe "Zahlungserinnerung".', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXSHORTDESC', 'de'), + 'content' => 'Automatisieren Sie Ihren Mahnlauf, indem säumige Zahler in verschiedenen Stufen an die Zahlung erinnert werden. Dies ist die Beispielaufgabe zur 1. Stufe "Zahlungserinnerung".', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXCREATE', + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXUPDATE', + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXUPDATE', 'de'), + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXMODVERSION', + 'content' => $this->sModVersion, + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXLOG', + 'content' => '15', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => true, + ), + array( + 'fieldname' => 'OXVALUE', + 'content' => 'TyUzQTglM0ElMjJzdGRDbGFzcyUyMiUzQTgzJTNBJTdCcyUzQTEzJTNBJTIyYmxJdGVtRXhlY3V0ZSUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNCUzQSUyMmJsSXRlbU1haWxTZW5kJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTI1JTNBJTIyYmxDaGVja0Zyb21PcmRlck5yX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNyUzQSUyMnNGcm9tT3JkZXJOclZhbHVlJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjMlM0ElMjJibENoZWNrVG9PcmRlck5yX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNSUzQSUyMnNUb09yZGVyTnJWYWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIzJTNBJTIyYmxDaGVja1RpbWVzcGFuMV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMTUlM0ElMjJzVGltZXNwYW4xVmFsdWUlMjIlM0JzJTNBMiUzQSUyMjE0JTIyJTNCcyUzQTE0JTNBJTIyc1RpbWVzcGFuMVVuaXQlMjIlM0JzJTNBMyUzQSUyMmRheSUyMiUzQnMlM0ExNCUzQSUyMnNUaW1lc3BhbjFUeXBlJTIyJTNCcyUzQTklM0ElMjJvcmRlcmRhdGUlMjIlM0JzJTNBMjMlM0ElMjJibENoZWNrVGltZXNwYW4yX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNSUzQSUyMnNUaW1lc3BhbjJWYWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTE0JTNBJTIyc1RpbWVzcGFuMlVuaXQlMjIlM0JzJTNBNiUzQSUyMm1pbnV0ZSUyMiUzQnMlM0ExNCUzQSUyMnNUaW1lc3BhbjJUeXBlJTIyJTNCcyUzQTklM0ElMjJvcmRlcmRhdGUlMjIlM0JzJTNBMjQlM0ElMjJibENoZWNrTm90U2V0RGF0ZV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMTUlM0ElMjJzTm90U2V0RGF0ZVR5cGUlMjIlM0JzJTNBOCUzQSUyMnBhaWRkYXRlJTIyJTNCcyUzQTIyJTNBJTIyYmxDaGVja1dlZWtkYXlzX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExMyUzQSUyMnNXZWVrZGF5c1R5cGUlMjIlM0JzJTNBOSUzQSUyMm9yZGVyZGF0ZSUyMiUzQnMlM0EyMSUzQSUyMmJsQ2hlY2tQYXltZW50X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0ExMCUzQSUyMnNQYXltZW50SWQlMjIlM0JhJTNBMiUzQSU3QmklM0EwJTNCcyUzQTE0JTNBJTIyb3hpZHBheWFkdmFuY2UlMjIlM0JpJTNBMSUzQnMlM0ExMSUzQSUyMm94aWRpbnZvaWNlJTIyJTNCJTdEcyUzQTIyJTNBJTIyYmxDaGVja0RlbGl2ZXJ5X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMyUzQSUyMmJsQ2hlY2tUcmFja2NvZGVfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI1JTNBJTIyYmxDaGVja09yZGVyc3Rvcm5vX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tPcmRlck5vc3Rvcm5vX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tBcnRpY2xlc3Rvcm5vX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMiUzQSUyMmJsQ2hlY2tPcmRlclN1bV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTMlM0ElMjJzT3JkZXJTdW1UeXBlJTIyJTNCcyUzQTUlM0ElMjJ0b3RhbCUyMiUzQnMlM0ExNyUzQSUyMnNPcmRlclN1bVJlbGF0aW9uJTIyJTNCcyUzQTYlM0ElMjJoaWdoZXIlMjIlM0JzJTNBMTQlM0ElMjJzT3JkZXJTdW1WYWx1ZSUyMiUzQnMlM0E0JTNBJTIyMC4wMCUyMiUzQnMlM0EyNCUzQSUyMmJsQ2hlY2tJbnZvaWNlTnVtX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNSUzQSUyMmJsQ2hlY2tUcmFuc2FjdGlvbl9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTclM0ElMjJzT3JkZXJUcmFuc1N0YXR1cyUyMiUzQnMlM0EyJTNBJTIyT0slMjIlM0JzJTNBMjIlM0ElMjJibENoZWNrQ3VycmVuY3lfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE3JTNBJTIyc0N1cnJlbmN5SVNPVmFsdWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyMiUzQSUyMmJsQ2hlY2tMYW5ndWFnZV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjIlM0ElMjJibENoZWNrSW5Gb2xkZXJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI1JTNBJTIyYmxDaGVja05vdEluRm9sZGVyX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0ExNCUzQSUyMnNOb3RJbkZvbGRlcklkJTIyJTNCYSUzQTElM0ElN0JpJTNBMCUzQnMlM0EyMCUzQSUyMk9SREVSRk9MREVSX1BST0JMRU1TJTIyJTNCJTdEcyUzQTI3JTNBJTIyYmxDaGVja09yZGVyQXJ0aWNsZTFfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIwJTNBJTIyc0FydGljbGVDb250ZW50MVR5cGUlMjIlM0JzJTNBOCUzQSUyMm94YXJ0bnVtJTIyJTNCcyUzQTIyJTNBJTIyc0FydGljbGVDb250ZW50MVJlZ0V4cCUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTI3JTNBJTIyYmxDaGVja09yZGVyQXJ0aWNsZTJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIwJTNBJTIyc0FydGljbGVDb250ZW50MlR5cGUlMjIlM0JzJTNBOCUzQSUyMm94YXJ0bnVtJTIyJTNCcyUzQTIyJTNBJTIyc0FydGljbGVDb250ZW50MlJlZ0V4cCUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTE4JTNBJTIyYmxDaGVja01haWxfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTEwJTNBJTIyc01haWxWYWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIxJTNBJTIyYmxDaGVja0NvdW50cnlfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI3JTNBJTIyYmxBY3Rpb25PcmRlcjJGb2xkZXJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTEyJTNBJTIyc09yZGVyRm9sZGVyJTIyJTNCcyUzQTE1JTNBJTIyT1JERVJGT0xERVJfTkVXJTIyJTNCcyUzQTI2JTNBJTIyYmxBY3Rpb25PcmRlclN0b3Jub19zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjYlM0ElMjJibEFjdGlvbk9yZGVyRGVsZXRlX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EzMiUzQSUyMmJsQWN0aW9uT3JkZXJTZXRTZW5kZWROb3dfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTMwJTNBJTIyYmxBY3Rpb25PcmRlclNldFBhaWROb3dfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTMzJTNBJTIyYmxBY3Rpb25PcmRlckFkZEZpZWxkVmFsdWVfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIxJTNBJTIyc0FjdGlvbkFkZEZpZWxkX2ZpZWxkJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjElM0ElMjJzQWN0aW9uQWRkRmllbGRfdmFsdWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EzOCUzQSUyMmJsQWN0aW9uT3JkZXJDaGFuZ2VEZWxpdmVyeUNvc3Rfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI1JTNBJTIyc0FjdGlvbkNoYW5nZURlbENvc3RWYWx1ZSUyMiUzQnMlM0E0JTNBJTIyMC4wMCUyMiUzQnMlM0EzNCUzQSUyMmJsQWN0aW9uT3JkZXJDaGFuZ2VEaXNjb3VudF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjYlM0ElMjJzQWN0aW9uQ2hhbmdlRGlzY291bnRWYWx1ZSUyMiUzQnMlM0E0JTNBJTIyMC4wMCUyMiUzQnMlM0EyNSUzQSUyMmJsQWN0aW9uQ3VzdDJHcm91cF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjglM0ElMjJibEFjdGlvbkN1c3RGcm9tR3JvdXBfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIzJTNBJTIyYmxBY3Rpb25NYWlsc2VuZF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMjAlM0ElMjJzU2VuZE1haWxGcm9tU3ViamVjdCUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTI1JTNBJTIyc1NlbmRNYWlsRnJvbVRlbXBsYXRlbmFtZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTMwJTNBJTIyc1NlbmRNYWlsRnJvbVRlbXBsYXRlbmFtZVBsYWluJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMTklM0ElMjJzU2VuZE1haWxGcm9tU291cmNlJTIyJTNCcyUzQTMlM0ElMjJjbXMlMjIlM0JzJTNBMjQlM0ElMjJzU2VuZE1haWxGcm9tQ29udGVudG5hbWUlMjIlM0JzJTNBMzIlM0ElMjI5NjAzYjE4MWRmYWU4ODU3NTU2MzBkNzY0NTlmMDJjMSUyMiUzQnMlM0EyOSUzQSUyMnNTZW5kTWFpbEZyb21Db250ZW50bmFtZVBsYWluJTIyJTNCcyUzQTMyJTNBJTIyNmRhNGY5MjkzMzY1NmU3NWEwN2IxZDQ5Yzc1ZGRkY2QlMjIlM0JzJTNBMjAlM0ElMjJibFNlbmRNYWlsVG9DdXN0b21lciUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0ExNyUzQSUyMmJsU2VuZE1haWxUb093bmVyJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE4JTNBJTIyYmxTZW5kTWFpbFRvQ3VzdG9tJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI0JTNBJTIyc1NlbmRNYWlsVG9DdXN0b21BZGRyZXNzJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjUlM0ElMjJpVW5tYXJrRXhlY0RlbGF5VGltZVZhbHVlJTIyJTNCcyUzQTElM0ElMjI3JTIyJTNCcyUzQTI0JTNBJTIyc1VubWFya0V4ZWNEZWxheVRpbWVVbml0JTIyJTNCcyUzQTQlM0ElMjJkYXlzJTIyJTNCcyUzQTE4JTNBJTIyc1NlbmRNYWlsRnJvbVRoZW1lJTIyJTNCcyUzQTglM0ElMjJmcm9udGVuZCUyMiUzQnMlM0ExOSUzQSUyMmJsR2V0U3Rvcm5vQXJ0aWNsZXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMzElM0ElMjJibEFjdGlvbk9yZGVyR2VuZXJhdGVQZGZfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI3JTNBJTIyYmxBY3Rpb25PcmRlclBkZlR5cGVJbnZvaWNlJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI3JTNBJTIyYmxBY3Rpb25PcmRlclBkZlR5cGVEZWxub3RlJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI2JTNBJTIyYmxBY3Rpb25PcmRlclBkZlNlbmRBdHRhY2glMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjQlM0ElMjJibEFjdGlvbk9yZGVyUGRmU2VuZFNhdmUlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjIlM0ElMjJzQWN0aW9uT3JkZXJQZGZTYXZlRGlyJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0IlN0Q=', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => 'OXFOLDER', + 'content' => 'D3_ORDERMANAGER_ORDER_PAYSTATUSCHECK', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXSORT', + 'content' => '3000', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXWRITEPROTECTION', + 'content' => "0", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'D3_OM_EXECMANUALLY', + 'content' => "1", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'D3_OM_MARKORDER', + 'content' => '0', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + ); + } + + /** + * @param Shop $oShop + * + * @return array + */ + public function getExampleJobItem7InsertFields(Shop $oShop) + { + $sShopId = $oShop->getId(); + $iShopBit = strlen($sShopId) == 1 ? d3bit::getInstance()->getBitByInt((int) $sShopId - 1) : '1'; + + return array( + array ( + 'fieldname' => 'OXID', + 'content' => "MD5('" . $this->sModKey . " job07 " . $sShopId . "')", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPID', + 'content' => $sShopId, + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPINCL', + 'content' => $iShopBit, + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPEXCL', + 'content' => '0', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVE', + 'content' => "1", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVEFROM', + 'content' => '0000-00-00 00:00:00', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVETO', + 'content' => '0000-00-00 00:00:00', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXMODID', + 'content' => 'd3_ordermanager', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXTITLE', + 'content' => '1. Mahnung', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXTITLE', 'de'), + 'content' => '1. Mahnung', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXTITLE', 'en'), + 'content' => '1st monition', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHORTDESC', + 'content' => 'Automatisieren Sie Ihren Mahnlauf, indem säumige Zahler in verschiedenen Stufen an die Zahlung erinnert werden. Dies ist die Beispielaufgabe zur 2. Stufe "Mahnung". Legen Sie weitere Aufgaben an, um weiterhin säumige Kunden z.B. zu blockieren.', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXSHORTDESC', 'de'), + 'content' => 'Automatisieren Sie Ihren Mahnlauf, indem säumige Zahler in verschiedenen Stufen an die Zahlung erinnert werden. Dies ist die Beispielaufgabe zur 2. Stufe "Mahnung". Legen Sie weitere Aufgaben an, um weiterhin säumige Kunden z.B. zu blockieren.', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXCREATE', + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXUPDATE', + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXUPDATE', 'de'), + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXMODVERSION', + 'content' => $this->sModVersion, + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXLOG', + 'content' => '15', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => true, + ), + array( + 'fieldname' => 'OXVALUE', + 'content' => 'TyUzQTglM0ElMjJzdGRDbGFzcyUyMiUzQTg0JTNBJTdCcyUzQTEzJTNBJTIyYmxJdGVtRXhlY3V0ZSUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNCUzQSUyMmJsSXRlbU1haWxTZW5kJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTI1JTNBJTIyYmxDaGVja0Zyb21PcmRlck5yX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNyUzQSUyMnNGcm9tT3JkZXJOclZhbHVlJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjMlM0ElMjJibENoZWNrVG9PcmRlck5yX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNSUzQSUyMnNUb09yZGVyTnJWYWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIzJTNBJTIyYmxDaGVja1RpbWVzcGFuMV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMTUlM0ElMjJzVGltZXNwYW4xVmFsdWUlMjIlM0JzJTNBMiUzQSUyMjI4JTIyJTNCcyUzQTE0JTNBJTIyc1RpbWVzcGFuMVVuaXQlMjIlM0JzJTNBMyUzQSUyMmRheSUyMiUzQnMlM0ExNCUzQSUyMnNUaW1lc3BhbjFUeXBlJTIyJTNCcyUzQTklM0ElMjJvcmRlcmRhdGUlMjIlM0JzJTNBMjMlM0ElMjJibENoZWNrVGltZXNwYW4yX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNSUzQSUyMnNUaW1lc3BhbjJWYWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTE0JTNBJTIyc1RpbWVzcGFuMlVuaXQlMjIlM0JzJTNBNiUzQSUyMm1pbnV0ZSUyMiUzQnMlM0ExNCUzQSUyMnNUaW1lc3BhbjJUeXBlJTIyJTNCcyUzQTklM0ElMjJvcmRlcmRhdGUlMjIlM0JzJTNBMjQlM0ElMjJibENoZWNrTm90U2V0RGF0ZV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMTUlM0ElMjJzTm90U2V0RGF0ZVR5cGUlMjIlM0JzJTNBOCUzQSUyMnBhaWRkYXRlJTIyJTNCcyUzQTIyJTNBJTIyYmxDaGVja1dlZWtkYXlzX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExMyUzQSUyMnNXZWVrZGF5c1R5cGUlMjIlM0JzJTNBOSUzQSUyMm9yZGVyZGF0ZSUyMiUzQnMlM0EyMSUzQSUyMmJsQ2hlY2tQYXltZW50X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0ExMCUzQSUyMnNQYXltZW50SWQlMjIlM0JhJTNBMiUzQSU3QmklM0EwJTNCcyUzQTE0JTNBJTIyb3hpZHBheWFkdmFuY2UlMjIlM0JpJTNBMSUzQnMlM0ExMSUzQSUyMm94aWRpbnZvaWNlJTIyJTNCJTdEcyUzQTIyJTNBJTIyYmxDaGVja0RlbGl2ZXJ5X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMyUzQSUyMmJsQ2hlY2tUcmFja2NvZGVfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI1JTNBJTIyYmxDaGVja09yZGVyc3Rvcm5vX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tPcmRlck5vc3Rvcm5vX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tBcnRpY2xlc3Rvcm5vX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMiUzQSUyMmJsQ2hlY2tPcmRlclN1bV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTMlM0ElMjJzT3JkZXJTdW1UeXBlJTIyJTNCcyUzQTUlM0ElMjJ0b3RhbCUyMiUzQnMlM0ExNyUzQSUyMnNPcmRlclN1bVJlbGF0aW9uJTIyJTNCcyUzQTYlM0ElMjJoaWdoZXIlMjIlM0JzJTNBMTQlM0ElMjJzT3JkZXJTdW1WYWx1ZSUyMiUzQnMlM0E0JTNBJTIyMC4wMCUyMiUzQnMlM0EyNCUzQSUyMmJsQ2hlY2tJbnZvaWNlTnVtX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNSUzQSUyMmJsQ2hlY2tUcmFuc2FjdGlvbl9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTclM0ElMjJzT3JkZXJUcmFuc1N0YXR1cyUyMiUzQnMlM0EyJTNBJTIyT0slMjIlM0JzJTNBMjIlM0ElMjJibENoZWNrQ3VycmVuY3lfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE3JTNBJTIyc0N1cnJlbmN5SVNPVmFsdWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyMiUzQSUyMmJsQ2hlY2tMYW5ndWFnZV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjIlM0ElMjJibENoZWNrSW5Gb2xkZXJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI1JTNBJTIyYmxDaGVja05vdEluRm9sZGVyX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tPcmRlckFydGljbGUxX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMCUzQSUyMnNBcnRpY2xlQ29udGVudDFUeXBlJTIyJTNCcyUzQTglM0ElMjJveGFydG51bSUyMiUzQnMlM0EyMiUzQSUyMnNBcnRpY2xlQ29udGVudDFSZWdFeHAlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tPcmRlckFydGljbGUyX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMCUzQSUyMnNBcnRpY2xlQ29udGVudDJUeXBlJTIyJTNCcyUzQTglM0ElMjJveGFydG51bSUyMiUzQnMlM0EyMiUzQSUyMnNBcnRpY2xlQ29udGVudDJSZWdFeHAlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0ExOCUzQSUyMmJsQ2hlY2tNYWlsX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExMCUzQSUyMnNNYWlsVmFsdWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyMSUzQSUyMmJsQ2hlY2tDb3VudHJ5X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNyUzQSUyMmJsQWN0aW9uT3JkZXIyRm9sZGVyX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0ExMiUzQSUyMnNPcmRlckZvbGRlciUyMiUzQnMlM0EyMCUzQSUyMk9SREVSRk9MREVSX1BST0JMRU1TJTIyJTNCcyUzQTI2JTNBJTIyYmxBY3Rpb25PcmRlclN0b3Jub19zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjYlM0ElMjJibEFjdGlvbk9yZGVyRGVsZXRlX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EzMiUzQSUyMmJsQWN0aW9uT3JkZXJTZXRTZW5kZWROb3dfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTMwJTNBJTIyYmxBY3Rpb25PcmRlclNldFBhaWROb3dfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTMzJTNBJTIyYmxBY3Rpb25PcmRlckFkZEZpZWxkVmFsdWVfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIxJTNBJTIyc0FjdGlvbkFkZEZpZWxkX2ZpZWxkJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjElM0ElMjJzQWN0aW9uQWRkRmllbGRfdmFsdWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EzOCUzQSUyMmJsQWN0aW9uT3JkZXJDaGFuZ2VEZWxpdmVyeUNvc3Rfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI1JTNBJTIyc0FjdGlvbkNoYW5nZURlbENvc3RWYWx1ZSUyMiUzQnMlM0E0JTNBJTIyMC4wMCUyMiUzQnMlM0EzNCUzQSUyMmJsQWN0aW9uT3JkZXJDaGFuZ2VEaXNjb3VudF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjYlM0ElMjJzQWN0aW9uQ2hhbmdlRGlzY291bnRWYWx1ZSUyMiUzQnMlM0E0JTNBJTIyMC4wMCUyMiUzQnMlM0EyNSUzQSUyMmJsQWN0aW9uQ3VzdDJHcm91cF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMTMlM0ElMjJzQ3VzdEFkZEdyb3VwJTIyJTNCYSUzQTElM0ElN0JpJTNBMCUzQnMlM0ExMyUzQSUyMm94aWRibGFja2xpc3QlMjIlM0IlN0RzJTNBMjglM0ElMjJibEFjdGlvbkN1c3RGcm9tR3JvdXBfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTE2JTNBJTIyc0N1c3RSZW1vdmVHcm91cCUyMiUzQmElM0EyJTNBJTdCaSUzQTAlM0JzJTNBMTIlM0ElMjJveGlkZ29vZGN1c3QlMjIlM0JpJTNBMSUzQnMlM0ExNiUzQSUyMm94aWRwb3dlcnNob3BwZXIlMjIlM0IlN0RzJTNBMjMlM0ElMjJibEFjdGlvbk1haWxzZW5kX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0ExOSUzQSUyMnNTZW5kTWFpbEZyb21Tb3VyY2UlMjIlM0JzJTNBOCUzQSUyMnRlbXBsYXRlJTIyJTNCcyUzQTIwJTNBJTIyc1NlbmRNYWlsRnJvbVN1YmplY3QlMjIlM0JzJTNBMzElM0ElMjJlbWFpbCUyRmh0bWwlMkZteUhUTUxUcGxTdWJqZWN0LnRwbCUyMiUzQnMlM0EyNSUzQSUyMnNTZW5kTWFpbEZyb21UZW1wbGF0ZW5hbWUlMjIlM0JzJTNBMjQlM0ElMjJlbWFpbCUyRmh0bWwlMkZteUhUTUxUcGwudHBsJTIyJTNCcyUzQTMwJTNBJTIyc1NlbmRNYWlsRnJvbVRlbXBsYXRlbmFtZVBsYWluJTIyJTNCcyUzQTI2JTNBJTIyZW1haWwlMkZwbGFpbiUyRm15UGxhaW5UcGwudHBsJTIyJTNCcyUzQTI0JTNBJTIyc1NlbmRNYWlsRnJvbUNvbnRlbnRuYW1lJTIyJTNCcyUzQTMyJTNBJTIyODcwOWU0NWYzMWE4NjkwOWU5Zjk5OTIyMmU4MGIxZDAlMjIlM0JzJTNBMjklM0ElMjJzU2VuZE1haWxGcm9tQ29udGVudG5hbWVQbGFpbiUyMiUzQnMlM0EzMiUzQSUyMjg3MDllNDVmMzFhODY5MDllOWY5OTkyMjJlODBiMWQwJTIyJTNCcyUzQTIwJTNBJTIyYmxTZW5kTWFpbFRvQ3VzdG9tZXIlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMTclM0ElMjJibFNlbmRNYWlsVG9Pd25lciUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExOCUzQSUyMmJsU2VuZE1haWxUb0N1c3RvbSUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0EyNCUzQSUyMnNTZW5kTWFpbFRvQ3VzdG9tQWRkcmVzcyUyMiUzQnMlM0EyNCUzQSUyMmJ1Y2hoYWx0dW5nJTQwb3hpZGVzaG9wLmRlJTIyJTNCcyUzQTI1JTNBJTIyaVVubWFya0V4ZWNEZWxheVRpbWVWYWx1ZSUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0EyNCUzQSUyMnNVbm1hcmtFeGVjRGVsYXlUaW1lVW5pdCUyMiUzQnMlM0E0JTNBJTIyZGF5cyUyMiUzQnMlM0EzMSUzQSUyMmJsQWN0aW9uT3JkZXJHZW5lcmF0ZVBkZl9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjclM0ElMjJibEFjdGlvbk9yZGVyUGRmVHlwZUludm9pY2UlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjclM0ElMjJibEFjdGlvbk9yZGVyUGRmVHlwZURlbG5vdGUlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjYlM0ElMjJibEFjdGlvbk9yZGVyUGRmU2VuZEF0dGFjaCUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNCUzQSUyMmJsQWN0aW9uT3JkZXJQZGZTZW5kU2F2ZSUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMiUzQSUyMnNBY3Rpb25PcmRlclBkZlNhdmVEaXIlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0ExOCUzQSUyMnNTZW5kTWFpbEZyb21UaGVtZSUyMiUzQnMlM0E4JTNBJTIyZnJvbnRlbmQlMjIlM0JzJTNBMTklM0ElMjJibEdldFN0b3Jub0FydGljbGVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCJTdE', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => 'OXFOLDER', + 'content' => 'D3_ORDERMANAGER_ORDER_PAYSTATUSCHECK', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXSORT', + 'content' => '3100', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXWRITEPROTECTION', + 'content' => "0", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'D3_OM_EXECMANUALLY', + 'content' => "1", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'D3_OM_MARKORDER', + 'content' => '0', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + ); + } + + /** + * @param Shop $oShop + * + * @return array + */ + public function getExampleJobItem8InsertFields(Shop $oShop) + { + $sShopId = $oShop->getId(); + $iShopBit = strlen($sShopId) == 1 ? d3bit::getInstance()->getBitByInt((int) $sShopId - 1) : '1'; + + return array( + array ( + 'fieldname' => 'OXID', + 'content' => "MD5('" . $this->sModKey . " job08 " . $sShopId . "')", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPID', + 'content' => $sShopId, + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPINCL', + 'content' => $iShopBit, + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPEXCL', + 'content' => '0', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVE', + 'content' => "1", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVEFROM', + 'content' => '0000-00-00 00:00:00', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVETO', + 'content' => '0000-00-00 00:00:00', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXMODID', + 'content' => 'd3_ordermanager', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXTITLE', + 'content' => 'bezahlte Rechnungen nach "erledigt" verschieben', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXTITLE', 'de'), + 'content' => 'bezahlte Rechnungen nach "erledigt" verschieben', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXTITLE', 'en'), + 'content' => 'move paid invoices to "finished"', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHORTDESC', + 'content' => 'Mit dieser Aufgabe halten Sie die Bestellliste übersichtlich. Alle als "bezahlt" markierten Bestellungen werden in den Ordner "erledigt" einsortiert. Erweitern Sie die Aufgabe, um z.B. den Versand zu informieren.', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXSHORTDESC', 'de'), + 'content' => 'Mit dieser Aufgabe halten Sie die Bestellliste übersichtlich. Alle als "bezahlt" markierten Bestellungen werden in den Ordner "erledigt" einsortiert. Erweitern Sie die Aufgabe, um z.B. den Versand zu informieren.', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXCREATE', + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXUPDATE', + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXUPDATE', 'de'), + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXMODVERSION', + 'content' => $this->sModVersion, + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXLOG', + 'content' => '15', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => true, + ), + array( + 'fieldname' => 'OXVALUE', + 'content' => 'TyUzQTglM0ElMjJzdGRDbGFzcyUyMiUzQTcyJTNBJTdCcyUzQTEzJTNBJTIyYmxJdGVtRXhlY3V0ZSUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNCUzQSUyMmJsSXRlbU1haWxTZW5kJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTI1JTNBJTIyYmxDaGVja0Zyb21PcmRlck5yX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNyUzQSUyMnNGcm9tT3JkZXJOclZhbHVlJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjMlM0ElMjJibENoZWNrVG9PcmRlck5yX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNSUzQSUyMnNUb09yZGVyTnJWYWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIzJTNBJTIyYmxDaGVja1RpbWVzcGFuMV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMTUlM0ElMjJzVGltZXNwYW4xVmFsdWUlMjIlM0JzJTNBMSUzQSUyMjIlMjIlM0JzJTNBMTQlM0ElMjJzVGltZXNwYW4xVW5pdCUyMiUzQnMlM0E0JTNBJTIyaG91ciUyMiUzQnMlM0ExNCUzQSUyMnNUaW1lc3BhbjFUeXBlJTIyJTNCcyUzQTglM0ElMjJwYWlkZGF0ZSUyMiUzQnMlM0EyMyUzQSUyMmJsQ2hlY2tUaW1lc3BhbjJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE1JTNBJTIyc1RpbWVzcGFuMlZhbHVlJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMTQlM0ElMjJzVGltZXNwYW4yVW5pdCUyMiUzQnMlM0E2JTNBJTIybWludXRlJTIyJTNCcyUzQTE0JTNBJTIyc1RpbWVzcGFuMlR5cGUlMjIlM0JzJTNBOSUzQSUyMm9yZGVyZGF0ZSUyMiUzQnMlM0EyNCUzQSUyMmJsQ2hlY2tOb3RTZXREYXRlX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNSUzQSUyMnNOb3RTZXREYXRlVHlwZSUyMiUzQnMlM0E3JTNBJTIyZGVsZGF0ZSUyMiUzQnMlM0EyMiUzQSUyMmJsQ2hlY2tXZWVrZGF5c19zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTMlM0ElMjJzV2Vla2RheXNUeXBlJTIyJTNCcyUzQTklM0ElMjJvcmRlcmRhdGUlMjIlM0JzJTNBMjElM0ElMjJibENoZWNrUGF5bWVudF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjIlM0ElMjJibENoZWNrRGVsaXZlcnlfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIzJTNBJTIyYmxDaGVja1RyYWNrY29kZV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjUlM0ElMjJibENoZWNrT3JkZXJzdG9ybm9fc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI3JTNBJTIyYmxDaGVja09yZGVyTm9zdG9ybm9fc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI3JTNBJTIyYmxDaGVja0FydGljbGVzdG9ybm9fc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIyJTNBJTIyYmxDaGVja09yZGVyU3VtX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExMyUzQSUyMnNPcmRlclN1bVR5cGUlMjIlM0JzJTNBNSUzQSUyMnRvdGFsJTIyJTNCcyUzQTE3JTNBJTIyc09yZGVyU3VtUmVsYXRpb24lMjIlM0JzJTNBNiUzQSUyMmhpZ2hlciUyMiUzQnMlM0ExNCUzQSUyMnNPcmRlclN1bVZhbHVlJTIyJTNCcyUzQTQlM0ElMjIwLjAwJTIyJTNCcyUzQTI0JTNBJTIyYmxDaGVja0ludm9pY2VOdW1fc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI1JTNBJTIyYmxDaGVja1RyYW5zYWN0aW9uX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNyUzQSUyMnNPcmRlclRyYW5zU3RhdHVzJTIyJTNCcyUzQTIlM0ElMjJPSyUyMiUzQnMlM0EyMiUzQSUyMmJsQ2hlY2tDdXJyZW5jeV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTclM0ElMjJzQ3VycmVuY3lJU09WYWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIyJTNBJTIyYmxDaGVja0xhbmd1YWdlX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMiUzQSUyMmJsQ2hlY2tJbkZvbGRlcl9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjUlM0ElMjJibENoZWNrTm90SW5Gb2xkZXJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI3JTNBJTIyYmxDaGVja09yZGVyQXJ0aWNsZTFfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIwJTNBJTIyc0FydGljbGVDb250ZW50MVR5cGUlMjIlM0JzJTNBOCUzQSUyMm94YXJ0bnVtJTIyJTNCcyUzQTIyJTNBJTIyc0FydGljbGVDb250ZW50MVJlZ0V4cCUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTI3JTNBJTIyYmxDaGVja09yZGVyQXJ0aWNsZTJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIwJTNBJTIyc0FydGljbGVDb250ZW50MlR5cGUlMjIlM0JzJTNBOCUzQSUyMm94YXJ0bnVtJTIyJTNCcyUzQTIyJTNBJTIyc0FydGljbGVDb250ZW50MlJlZ0V4cCUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTE4JTNBJTIyYmxDaGVja01haWxfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTEwJTNBJTIyc01haWxWYWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIxJTNBJTIyYmxDaGVja0NvdW50cnlfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI3JTNBJTIyYmxBY3Rpb25PcmRlcjJGb2xkZXJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTEyJTNBJTIyc09yZGVyRm9sZGVyJTIyJTNCcyUzQTIwJTNBJTIyT1JERVJGT0xERVJfRklOSVNIRUQlMjIlM0JzJTNBMjYlM0ElMjJibEFjdGlvbk9yZGVyU3Rvcm5vX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNiUzQSUyMmJsQWN0aW9uT3JkZXJEZWxldGVfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTMyJTNBJTIyYmxBY3Rpb25PcmRlclNldFNlbmRlZE5vd19zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMzAlM0ElMjJibEFjdGlvbk9yZGVyU2V0UGFpZE5vd19zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMzMlM0ElMjJibEFjdGlvbk9yZGVyQWRkRmllbGRWYWx1ZV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjElM0ElMjJzQWN0aW9uQWRkRmllbGRfZmllbGQlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyMSUzQSUyMnNBY3Rpb25BZGRGaWVsZF92YWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTM4JTNBJTIyYmxBY3Rpb25PcmRlckNoYW5nZURlbGl2ZXJ5Q29zdF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjUlM0ElMjJzQWN0aW9uQ2hhbmdlRGVsQ29zdFZhbHVlJTIyJTNCcyUzQTQlM0ElMjIwLjAwJTIyJTNCcyUzQTM0JTNBJTIyYmxBY3Rpb25PcmRlckNoYW5nZURpc2NvdW50X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNiUzQSUyMnNBY3Rpb25DaGFuZ2VEaXNjb3VudFZhbHVlJTIyJTNCcyUzQTQlM0ElMjIwLjAwJTIyJTNCcyUzQTI1JTNBJTIyYmxBY3Rpb25DdXN0Mkdyb3VwX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyOCUzQSUyMmJsQWN0aW9uQ3VzdEZyb21Hcm91cF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjMlM0ElMjJibEFjdGlvbk1haWxzZW5kX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMCUzQSUyMnNTZW5kTWFpbEZyb21TdWJqZWN0JTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjUlM0ElMjJzU2VuZE1haWxGcm9tVGVtcGxhdGVuYW1lJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMzAlM0ElMjJzU2VuZE1haWxGcm9tVGVtcGxhdGVuYW1lUGxhaW4lMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyNCUzQSUyMnNTZW5kTWFpbEZyb21Db250ZW50bmFtZSUyMiUzQnMlM0EzMiUzQSUyMjg3MDllNDVmMzFhODY5MDllOWY5OTkyMjJlODBiMWQwJTIyJTNCcyUzQTI5JTNBJTIyc1NlbmRNYWlsRnJvbUNvbnRlbnRuYW1lUGxhaW4lMjIlM0JzJTNBMzIlM0ElMjI4NzA5ZTQ1ZjMxYTg2OTA5ZTlmOTk5MjIyZTgwYjFkMCUyMiUzQnMlM0EyMCUzQSUyMmJsU2VuZE1haWxUb0N1c3RvbWVyJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE3JTNBJTIyYmxTZW5kTWFpbFRvT3duZXIlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTglM0ElMjJibFNlbmRNYWlsVG9DdXN0b20lMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjQlM0ElMjJzU2VuZE1haWxUb0N1c3RvbUFkZHJlc3MlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyNSUzQSUyMmlVbm1hcmtFeGVjRGVsYXlUaW1lVmFsdWUlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMjQlM0ElMjJzVW5tYXJrRXhlY0RlbGF5VGltZVVuaXQlMjIlM0JzJTNBNCUzQSUyMmRheXMlMjIlM0IlN0Q=', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => 'OXFOLDER', + 'content' => 'D3_ORDERMANAGER_ORDER_ORDERPROCESSING', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXSORT', + 'content' => '4000', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXWRITEPROTECTION', + 'content' => "0", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'D3_OM_EXECMANUALLY', + 'content' => "1", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'D3_OM_MARKORDER', + 'content' => '0', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + ); + } + + /** + * @param Shop $oShop + * + * @return array + */ + public function getExampleJobItem9InsertFields(Shop $oShop) + { + $sShopId = $oShop->getId(); + $iShopBit = strlen($sShopId) == 1 ? d3bit::getInstance()->getBitByInt((int) $sShopId - 1) : '1'; + + return array( + array ( + 'fieldname' => 'OXID', + 'content' => "MD5('" . $this->sModKey . " job09 " . $sShopId . "')", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPID', + 'content' => $sShopId, + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPINCL', + 'content' => $iShopBit, + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPEXCL', + 'content' => '0', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVE', + 'content' => "1", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVEFROM', + 'content' => '0000-00-00 00:00:00', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVETO', + 'content' => '0000-00-00 00:00:00', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXMODID', + 'content' => 'd3_ordermanager', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXTITLE', + 'content' => 'Vorkasse-Kontroll-Export', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXTITLE', 'de'), + 'content' => 'Vorkasse-Kontroll-Export', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXTITLE', 'en'), + 'content' => 'export unpaid prepayment orders', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHORTDESC', + 'content' => 'Unbezahlte Vorkassebestellungen werden in einer Exportliste für die Kontrolle durch die Buchhaltung zusammengefasst.', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXSHORTDESC', 'de'), + 'content' => 'Unbezahlte Vorkassebestellungen werden in einer Exportliste für die Kontrolle durch die Buchhaltung zusammengefasst.', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXCREATE', + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXUPDATE', + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('d3modprofile', 'OXUPDATE', 'de'), + 'content' => 'NOW()', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXMODVERSION', + 'content' => $this->sModVersion, + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXLOG', + 'content' => '15', + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => true, + ), + array( + 'fieldname' => 'OXVALUE', + 'content' => 'TyUzQTglM0ElMjJzdGRDbGFzcyUyMiUzQTExOSUzQSU3QnMlM0ExMyUzQSUyMmJsSXRlbUV4ZWN1dGUlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTQlM0ElMjJibEl0ZW1NYWlsU2VuZCUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0EyNSUzQSUyMmlVbm1hcmtFeGVjRGVsYXlUaW1lVmFsdWUlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMjQlM0ElMjJzVW5tYXJrRXhlY0RlbGF5VGltZVVuaXQlMjIlM0JzJTNBNCUzQSUyMmRheXMlMjIlM0JzJTNBMjUlM0ElMjJibENoZWNrRnJvbU9yZGVyTnJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIxJTIyJTNCcyUzQTE3JTNBJTIyc0Zyb21PcmRlck5yVmFsdWUlMjIlM0JzJTNBMSUzQSUyMjIlMjIlM0JzJTNBMjMlM0ElMjJibENoZWNrVG9PcmRlck5yX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNSUzQSUyMnNUb09yZGVyTnJWYWx1ZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIzJTNBJTIyYmxDaGVja1RpbWVzcGFuMV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMTUlM0ElMjJzVGltZXNwYW4xVmFsdWUlMjIlM0JzJTNBMSUzQSUyMjIlMjIlM0JzJTNBMTQlM0ElMjJzVGltZXNwYW4xVW5pdCUyMiUzQnMlM0EzJTNBJTIyZGF5JTIyJTNCcyUzQTE0JTNBJTIyc1RpbWVzcGFuMVR5cGUlMjIlM0JzJTNBOSUzQSUyMm9yZGVyZGF0ZSUyMiUzQnMlM0EyMyUzQSUyMmJsQ2hlY2tUaW1lc3BhbjJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE1JTNBJTIyc1RpbWVzcGFuMlZhbHVlJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMTQlM0ElMjJzVGltZXNwYW4yVW5pdCUyMiUzQnMlM0E2JTNBJTIybWludXRlJTIyJTNCcyUzQTE0JTNBJTIyc1RpbWVzcGFuMlR5cGUlMjIlM0JzJTNBOSUzQSUyMm9yZGVyZGF0ZSUyMiUzQnMlM0EyNCUzQSUyMmJsQ2hlY2tOb3RTZXREYXRlX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMSUyMiUzQnMlM0ExNSUzQSUyMnNOb3RTZXREYXRlVHlwZSUyMiUzQnMlM0E4JTNBJTIycGFpZGRhdGUlMjIlM0JzJTNBMjIlM0ElMjJibENoZWNrV2Vla2RheXNfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTEzJTNBJTIyc1dlZWtkYXlzVHlwZSUyMiUzQnMlM0E5JTNBJTIyb3JkZXJkYXRlJTIyJTNCcyUzQTEyJTNBJTIyc1dlZWtkYXlEYXlzJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjElM0ElMjJibENoZWNrUGF5bWVudF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMTAlM0ElMjJzUGF5bWVudElkJTIyJTNCYSUzQTElM0ElN0JpJTNBMCUzQnMlM0ExNCUzQSUyMm94aWRwYXlhZHZhbmNlJTIyJTNCJTdEcyUzQTIyJTNBJTIyYmxDaGVja0RlbGl2ZXJ5X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExMSUzQSUyMnNEZWxpdmVyeUlkJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjMlM0ElMjJibENoZWNrVHJhY2tjb2RlX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNSUzQSUyMmJsQ2hlY2tPcmRlcnN0b3Jub19zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjclM0ElMjJibENoZWNrT3JkZXJOb3N0b3Jub19zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMjclM0ElMjJibENoZWNrQXJ0aWNsZXN0b3Jub19zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjIlM0ElMjJibENoZWNrT3JkZXJTdW1fc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTEzJTNBJTIyc09yZGVyU3VtVHlwZSUyMiUzQnMlM0E1JTNBJTIydG90YWwlMjIlM0JzJTNBMTclM0ElMjJzT3JkZXJTdW1SZWxhdGlvbiUyMiUzQnMlM0E2JTNBJTIyaGlnaGVyJTIyJTNCcyUzQTE0JTNBJTIyc09yZGVyU3VtVmFsdWUlMjIlM0JzJTNBNCUzQSUyMjAuMDAlMjIlM0JzJTNBMjQlM0ElMjJibENoZWNrSW52b2ljZU51bV9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjUlM0ElMjJibENoZWNrVHJhbnNhY3Rpb25fc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE3JTNBJTIyc09yZGVyVHJhbnNTdGF0dXMlMjIlM0JzJTNBMiUzQSUyMk9LJTIyJTNCcyUzQTIyJTNBJTIyYmxDaGVja0N1cnJlbmN5X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNyUzQSUyMnNDdXJyZW5jeUlTT1ZhbHVlJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjIlM0ElMjJibENoZWNrTGFuZ3VhZ2Vfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTEzJTNBJTIyc0luTGFuZ3VhZ2VJZCUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTIyJTNBJTIyYmxDaGVja0luRm9sZGVyX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExMSUzQSUyMnNJbkZvbGRlcklkJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjUlM0ElMjJibENoZWNrTm90SW5Gb2xkZXJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE0JTNBJTIyc05vdEluRm9sZGVySWQlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tPcmRlckFydGljbGUxX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMCUzQSUyMnNBcnRpY2xlQ29udGVudDFUeXBlJTIyJTNCcyUzQTglM0ElMjJveGFydG51bSUyMiUzQnMlM0EyMiUzQSUyMnNBcnRpY2xlQ29udGVudDFSZWdFeHAlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tPcmRlckFydGljbGUyX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyMCUzQSUyMnNBcnRpY2xlQ29udGVudDJUeXBlJTIyJTNCcyUzQTglM0ElMjJveGFydG51bSUyMiUzQnMlM0EyMiUzQSUyMnNBcnRpY2xlQ29udGVudDJSZWdFeHAlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyOSUzQSUyMmJsQ2hlY2tOb09yZGVyQXJ0aWNsZTFfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIyJTNBJTIyc05vQXJ0aWNsZUNvbnRlbnQxVHlwZSUyMiUzQnMlM0E4JTNBJTIyb3hhcnRudW0lMjIlM0JzJTNBMjQlM0ElMjJzTm9BcnRpY2xlQ29udGVudDFSZWdFeHAlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyOSUzQSUyMmJsQ2hlY2tOb09yZGVyQXJ0aWNsZTJfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIyJTNBJTIyc05vQXJ0aWNsZUNvbnRlbnQyVHlwZSUyMiUzQnMlM0E4JTNBJTIyb3hhcnRudW0lMjIlM0JzJTNBMjQlM0ElMjJzTm9BcnRpY2xlQ29udGVudDJSZWdFeHAlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0ExOCUzQSUyMmJsQ2hlY2tNYWlsX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExMCUzQSUyMnNNYWlsVmFsdWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyMSUzQSUyMmJsQ2hlY2tDb3VudHJ5X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNCUzQSUyMnNDdXN0Q291bnRyeUlkJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjElM0ElMjJibENoZWNrSW5Hcm91cF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTQlM0ElMjJzQ3VzdEluR3JvdXBJZCUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTI0JTNBJTIyYmxDaGVja05vdEluR3JvdXBfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE3JTNBJTIyc0N1c3ROb3RJbkdyb3VwSWQlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyNyUzQSUyMmJsQ2hlY2tFeGVjdXRlTWV0aG9kX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EzMCUzQSUyMnNSZXF1aXJlbWVudEV4ZWN1dGVNZXRob2RfbmFtZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTI0JTNBJTIyYmxDaGVja09yZGVyRmllbGRfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIxJTNBJTIyc09yZGVyRmllbGRfRmllbGROYW1lJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjAlM0ElMjJzQ2hlY2tPcmRlckZpZWxkVHlwZSUyMiUzQnMlM0E3JTNBJTIyY29udGVudCUyMiUzQnMlM0EyMiUzQSUyMnNPcmRlckZpZWxkX0ZpZWxkVmFsdWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyNyUzQSUyMmJsQWN0aW9uT3JkZXIyRm9sZGVyX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExMiUzQSUyMnNPcmRlckZvbGRlciUyMiUzQnMlM0ExNSUzQSUyMk9SREVSRk9MREVSX05FVyUyMiUzQnMlM0EyNiUzQSUyMmJsQWN0aW9uT3JkZXJTdG9ybm9fc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTMyJTNBJTIyYmxBY3Rpb25PcmRlclNldFNlbmRlZE5vd19zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMzAlM0ElMjJibEFjdGlvbk9yZGVyU2V0UGFpZE5vd19zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMzglM0ElMjJibEFjdGlvbk9yZGVyQ2hhbmdlRGVsaXZlcnlDb3N0X3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0EyNSUzQSUyMnNBY3Rpb25DaGFuZ2VEZWxDb3N0VmFsdWUlMjIlM0JzJTNBNCUzQSUyMjAuMDAlMjIlM0JzJTNBMzQlM0ElMjJibEFjdGlvbk9yZGVyQ2hhbmdlRGlzY291bnRfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI2JTNBJTIyc0FjdGlvbkNoYW5nZURpc2NvdW50VmFsdWUlMjIlM0JzJTNBNCUzQSUyMjAuMDAlMjIlM0JzJTNBMzElM0ElMjJibEFjdGlvbk9yZGVyR2VuZXJhdGVQZGZfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI3JTNBJTIyYmxBY3Rpb25PcmRlclBkZlR5cGVJbnZvaWNlJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI3JTNBJTIyYmxBY3Rpb25PcmRlclBkZlR5cGVEZWxub3RlJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI2JTNBJTIyYmxBY3Rpb25PcmRlclBkZlNlbmRBdHRhY2glMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjQlM0ElMjJibEFjdGlvbk9yZGVyUGRmU2VuZFNhdmUlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjUlM0ElMjJibEFjdGlvbkN1c3QyR3JvdXBfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTEzJTNBJTIyc0N1c3RBZGRHcm91cCUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTI4JTNBJTIyYmxBY3Rpb25DdXN0RnJvbUdyb3VwX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExNiUzQSUyMnNDdXN0UmVtb3ZlR3JvdXAlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyMyUzQSUyMmJsQWN0aW9uTWFpbHNlbmRfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIwJTNBJTIyc1NlbmRNYWlsRnJvbVN1YmplY3QlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyNSUzQSUyMnNTZW5kTWFpbEZyb21UZW1wbGF0ZW5hbWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EzMCUzQSUyMnNTZW5kTWFpbEZyb21UZW1wbGF0ZW5hbWVQbGFpbiUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTE4JTNBJTIyc1NlbmRNYWlsRnJvbVRoZW1lJTIyJTNCcyUzQTglM0ElMjJmcm9udGVuZCUyMiUzQnMlM0EyNCUzQSUyMnNTZW5kTWFpbEZyb21Db250ZW50bmFtZSUyMiUzQnMlM0EzMiUzQSUyMjg3MDllNDVmMzFhODY5MDllOWY5OTkyMjJlODBiMWQwJTIyJTNCcyUzQTI5JTNBJTIyc1NlbmRNYWlsRnJvbUNvbnRlbnRuYW1lUGxhaW4lMjIlM0JzJTNBMzIlM0ElMjI4NzA5ZTQ1ZjMxYTg2OTA5ZTlmOTk5MjIyZTgwYjFkMCUyMiUzQnMlM0EyMCUzQSUyMmJsU2VuZE1haWxUb0N1c3RvbWVyJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTE3JTNBJTIyYmxTZW5kTWFpbFRvT3duZXIlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMTglM0ElMjJibFNlbmRNYWlsVG9DdXN0b20lMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjQlM0ElMjJzU2VuZE1haWxUb0N1c3RvbUFkZHJlc3MlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0ExOSUzQSUyMmJsR2V0U3Rvcm5vQXJ0aWNsZXMlMjIlM0JzJTNBMSUzQSUyMjAlMjIlM0JzJTNBMjElM0ElMjJibEFjdGlvbkV4cG9ydF9zdGF0dXMlMjIlM0JzJTNBMSUzQSUyMjElMjIlM0JzJTNBMTYlM0ElMjJhRXhwb3J0RmllbGRMaXN0JTIyJTNCYSUzQTclM0ElN0JpJTNBMCUzQnMlM0ExMSUzQSUyMm94b3JkZXJkYXRlJTIyJTNCaSUzQTElM0JzJTNBOSUzQSUyMm94b3JkZXJuciUyMiUzQmklM0EyJTNCcyUzQTEzJTNBJTIyb3hiaWxsY29tcGFueSUyMiUzQmklM0EzJTNCcyUzQTExJTNBJTIyb3hiaWxsZm5hbWUlMjIlM0JpJTNBNCUzQnMlM0ExMSUzQSUyMm94YmlsbGxuYW1lJTIyJTNCaSUzQTUlM0JzJTNBMTUlM0ElMjJveHRvdGFsb3JkZXJzdW0lMjIlM0JpJTNBNiUzQnMlM0ExMSUzQSUyMm94aW52b2ljZW5yJTIyJTNCJTdEcyUzQTE5JTNBJTIyc0V4cG9ydFRlbXBsYXRlbmFtZSUyMiUzQnMlM0E2MCUzQSUyMkFwcGxpY2F0aW9uJTJGdmlld3MlMkZhZG1pbiUyRnRwbCUyRmV4cG9ydC10ZW1wbGF0ZXMlMkZDU1YtVm9ybGFnZS50cGwlMjIlM0JzJTNBMTYlM0ElMjJzRXhwb3J0RXh0ZW5zaW9uJTIyJTNCcyUzQTQlM0ElMjIuY3N2JTIyJTNCcyUzQTMzJTNBJTIyYmxBY3Rpb25PcmRlckV4ZWN1dGVNZXRob2Rfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTI1JTNBJTIyc0FjdGlvbkV4ZWN1dGVNZXRob2RfbmFtZSUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTMzJTNBJTIyYmxBY3Rpb25PcmRlckFkZEZpZWxkVmFsdWVfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIxJTNBJTIyc0FjdGlvbkFkZEZpZWxkX2ZpZWxkJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjElM0ElMjJzQWN0aW9uQWRkRmllbGRfdmFsdWUlMjIlM0JzJTNBMCUzQSUyMiUyMiUzQnMlM0EyNiUzQSUyMmJsQWN0aW9uT3JkZXJEZWxldGVfc3RhdHVzJTIyJTNCcyUzQTElM0ElMjIwJTIyJTNCcyUzQTIyJTNBJTIyYmxDaGVja090aGVySm9iX3N0YXR1cyUyMiUzQnMlM0ExJTNBJTIyMCUyMiUzQnMlM0ExMiUzQSUyMnNPdGhlckpvYl9JRCUyMiUzQnMlM0EzMiUzQSUyMjJjZWE4MDU5YTFiZWMzNDY3OTQ3NTg1ZTNhYTcyNmZmJTIyJTNCcyUzQTE0JTNBJTIyc090aGVySm9iX1R5cGUlMjIlM0JzJTNBNCUzQSUyMmV4ZWMlMjIlM0JzJTNBMjIlM0ElMjJzQWN0aW9uT3JkZXJQZGZTYXZlRGlyJTIyJTNCcyUzQTAlM0ElMjIlMjIlM0JzJTNBMjMlM0ElMjJzU2VuZE1haWxGcm9tTW9kdWxlUGF0aCUyMiUzQnMlM0ExMiUzQSUyMmQzbW9kY2ZnX2xpYiUyMiUzQnMlM0EyMSUzQSUyMnNTZW5kTWFpbFJlcGx5QWRkcmVzcyUyMiUzQnMlM0EwJTNBJTIyJTIyJTNCcyUzQTEzJTNBJTIyaUxhc3RFeGVjRGF0ZSUyMiUzQmklM0ExNTEyOTk3OTM3JTNCcyUzQTIwJTNBJTIyc0V4cG9ydExpc3RGcm9tVGhlbWUlMjIlM0JzJTNBNiUzQSUyMm1vZHVsZSUyMiUzQnMlM0EyNSUzQSUyMnNFeHBvcnRMaXN0RnJvbU1vZHVsZVBhdGglMjIlM0JzJTNBMTQlM0ElMjJkM29yZGVybWFuYWdlciUyMiUzQiU3RA==', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => 'OXFOLDER', + 'content' => 'D3_ORDERMANAGER_ORDER_PAYADVANCE', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array( + 'fieldname' => 'OXSORT', + 'content' => '4100', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXWRITEPROTECTION', + 'content' => "0", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'D3_OM_EXECMANUALLY', + 'content' => "0", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'D3_OM_MARKORDER', + 'content' => '1', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + ); + } + + /** + * @param Shop $oShop + * + * @return array + */ + public function getExampleContent1InsertFields(Shop $oShop) + { + $sShopId = $oShop->getId(); + + return array( + array ( + 'fieldname' => 'OXID', + 'content' => "MD5('" . $this->sModKey . " content01 " . $sShopId . "')", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXLOADID', + 'content' => "d3payreminder", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPID', + 'content' => $sShopId, + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSNIPPET', + 'content' => "1", + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXTYPE', + 'content' => "0", + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVE', + 'content' => "1", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => 'OXPOSITION', + 'content' => "", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXTITLE', + 'content' => "Zahlungserinnerung", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('oxcontent', 'OXTITLE', 'de'), + 'content' => "Zahlungserinnerung", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('oxcontent', 'OXTITLE', 'en'), + 'content' => "1. Reminder", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => 'OXCONTENT', + 'content' => '[{$oShop->oxshops__oxordersubject->value}][{$oShop->oxshops__oxname->value}]

Hallo [{$oOrder->oxorder__oxbillsal->value|oxmultilangsal}][{$oOrder->oxorder__oxbilllname->getRawValue()}],
'.PHP_EOL.'
'.PHP_EOL.'zur Bestellung[{$oOrder->oxorder__oxordernr->getRawValue()}] liegt uns noch keine Bezahlung vor.
'.PHP_EOL.'
'.PHP_EOL.'Ihr [{$oShop->oxshops__oxname->getRawValue()}]-Team.', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => 'OXCATID', + 'content' => '30e44ab83fdee7564.23264141', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXFOLDER', + 'content' => 'CMSFOLDER_EMAILS', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + ); + } + + /** + * @param Shop $oShop + * + * @return array + */ + public function getExampleContent2InsertFields(Shop $oShop) + { + $sShopId = $oShop->getId(); + + return array( + array ( + 'fieldname' => 'OXID', + 'content' => "MD5('" . $this->sModKey . " content02 " . $sShopId . "')", + 'force_update' => false, + 'use_quote' => false, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXLOADID', + 'content' => "d3payreminder_plain", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSHOPID', + 'content' => $sShopId, + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXSNIPPET', + 'content' => "1", + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXTYPE', + 'content' => "0", + 'force_update' => true, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXACTIVE', + 'content' => "1", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => 'OXPOSITION', + 'content' => "", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXTITLE', + 'content' => "Zahlungserinnerung Plain", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('oxcontents', 'OXTITLE', 'de'), + 'content' => "Zahlungserinnerung Plain", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => $this->_getLangAbbrFieldName('oxcontents', 'OXTITLE', 'en'), + 'content' => "1. Reminder plain", + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => 'OXCONTENT', + 'content' => 'Hallo [{$oOrder->oxorder__oxbillsal->value|oxmultilangsal}] [{$oOrder->oxorder__oxbilllname->getRawValue()}],'.PHP_EOL.PHP_EOL.'zur Bestellung [{$oOrder->oxorder__oxordernr->getRawValue()}] liegt uns noch keine Bezahlung vor.'.PHP_EOL.PHP_EOL.'Ihr [{$oShop->oxshops__oxname->getRawValue()}]-Team.', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => true, + ), + array ( + 'fieldname' => 'OXCATID', + 'content' => '30e44ab83fdee7564.23264141', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + array ( + 'fieldname' => 'OXFOLDER', + 'content' => 'CMSFOLDER_EMAILS', + 'force_update' => false, + 'use_quote' => true, + 'use_multilang' => false, + ), + ); + } + + /** + * @param $sGetFieldContentMethodName + * @param $sTableName + * + * @return bool + */ + protected function _addExampleJobItem($sTableName, $sGetFieldContentMethodName) + { + $blRet = false; + + /** @var $oShop Shop */ + foreach ($this->getShopList() as $oShop) { + $aWhere = array(); + $aInsertFields = $this->{$sGetFieldContentMethodName}($oShop); + $aInsertFields = $this->_convertExampleJobItems($aInsertFields); + + $this->setInitialExecMethod(__METHOD__); + $blRet = $this->_updateTableItem2($sTableName, $aInsertFields, $aWhere); + + if ($this->getStepByStepMode()) { + break; + } + } + + return $blRet; + } + + /** + * @param array $aInsertFields + * + * @return array + */ + protected function _convertExampleJobItems($aInsertFields) + { + foreach ($aInsertFields as $sFieldKey => $aField) { + foreach ($aField as $sKey => $mContent) { + if (is_string($mContent) && mb_detect_encoding($mContent) != 'ASCII') { + $aInsertFields[$sFieldKey][$sKey] = utf8_encode($mContent); + } + } + } + + return $aInsertFields; + } + + /** + * @return bool + */ + public function checkOrderArticlesParentId() + { + $sSelect = "SELECT oxorderarticles.oxparentid != oxarticles.oxparentid ". + "FROM oxorderarticles ". + "LEFT JOIN oxarticles ON oxorderarticles.oxartid = oxarticles.oxid ". + "WHERE oxarticles.oxparentid LIMIT 1"; + + return (bool) DatabaseProvider::getDb(DatabaseProvider::FETCH_MODE_ASSOC)->getOne($sSelect); + } + + /** + * @return bool + */ + public function addOrderArticlesParentId() + { + $sSelect = "UPDATE oxorderarticles ". + "SET oxparentid = ( ". + "SELECT oxarticles.oxparentid FROM oxarticles WHERE oxarticles.oxid = oxorderarticles.oxartid ". + ") WHERE oxorderarticles.oxparentid = '';"; + + return $this->_tableSqlExecute($sSelect, 'oxorderarticles', true); + } + + /** + * @return bool + */ + public function hasUnregisteredFiles() + { + return $this->_hasUnregisteredFiles('d3ordermanager', array('d3FileRegister')); + } + + /** + * @return bool + */ + public function showUnregisteredFiles() + { + return $this->_showUnregisteredFiles('d3ordermanager', array('d3FileRegister')); + } +} diff --git a/src/menu.xml b/src/menu.xml new file mode 100644 index 00000000..203778ca --- /dev/null +++ b/src/menu.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/metadata.php b/src/metadata.php new file mode 100644 index 00000000..7c0ad4b8 --- /dev/null +++ b/src/metadata.php @@ -0,0 +1,440 @@ + 'd3ordermanager', + 'title' => + (class_exists(d3utils::class) ? d3utils::getInstance()->getD3Logo() : 'D³') . + ' Auftragsmanager / Order Manager', + 'description' => array( + 'de' => 'Bearbeitet frei definierbare Aufträge auf Basis von einstellbaren Bestellungslisten.', + 'en' => ''), + 'thumbnail' => 'picture.png', + 'version' => '3.0.0.0', + 'author' => 'D³ Data Development (Inh.: Thomas Dartsch)', + 'email' => 'support@shopmodule.com', + 'url' => 'http://www.oxidmodule.com/', + 'extend' => array( + OxidCore\Email::class => \D3\Ordermanager\Modules\Application\Model\d3_oxemail_ordermanager::class, + OxidModel\Order::class => \D3\Ordermanager\Modules\Application\Model\d3_oxorder_ordermanager::class, + OxidModel\User::class => \D3\Ordermanager\Modules\Application\Model\d3_oxuser_ordermanager::class, + OxidModel\Basket::class => \D3\Ordermanager\Modules\Application\Model\d3_oxbasket_ordermanager::class, + OxidModel\BasketItem::class => \D3\Ordermanager\Modules\Application\Model\d3_oxbasketitem_ordermanager::class, + OxidController\Admin\OrderRemark::class => \D3\Ordermanager\Modules\Application\Controller\Admin\d3_order_remark_ordermanager::class, + ), + 'controllers' => array( + 'd3ordermanager_response' => \D3\Ordermanager\Application\Controller\d3ordermanager_response::class, + + 'd3_cfg_ordermanagerset' => \D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanagerset::class, + 'd3_cfg_ordermanagerset_list' => \D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanagerset_list::class, + 'd3_cfg_ordermanagerset_main' => \D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanagerset_main::class, + 'd3_cfg_ordermanagerlog' => \D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanagerlog::class, + 'd3_cfg_ordermanagerlog_list' => \D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanagerlog_list::class, + 'd3_cfg_ordermanagerset_licence' => \D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanagerset_licence::class, + 'd3_cfg_ordermanageritem' => \D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanageritem::class, + 'd3_cfg_ordermanageritem_list' => \D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanageritem_list::class, + 'd3_cfg_ordermanageritem_main' => \D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanageritem_main::class, + 'd3_cfg_ordermanageritem_mall' => \D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanageritem_mall::class, + 'd3_cfg_ordermanageritem_overview' => + \D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanageritem_overview::class, + 'd3_cfg_ordermanageritem_settings' => + \D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanageritem_settings::class, + 'd3_cfg_ordermanageritem_requ' => \D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanageritem_requ::class, + 'd3_cfg_ordermanageritem_action' => \D3\Ordermanager\Application\Controller\Admin\d3_cfg_ordermanageritem_action::class, + 'd3_ordermanager_jobs' => \D3\Ordermanager\Application\Controller\Admin\d3_ordermanager_jobs::class, + ), + /* + 'files' => array( + 'd3_ordermanager_cron' => 'd3/ordermanager/public/d3_ordermanager_cron.php', + 'd3ordermanager' => 'd3/ordermanager/models/d3ordermanager.php', + 'd3ordermanagerlist' => 'd3/ordermanager/models/d3ordermanagerlist.php', + 'd3ordermanager_listgenerator' => 'd3/ordermanager/models/d3ordermanager_listgenerator.php', + 'd3ordermanager_remark' => 'd3/ordermanager/models/d3ordermanager_remark.php', + 'd3ordermanager_update' => 'd3/ordermanager/setup/d3ordermanager_update.php', + 'd3ordermanager_export' => 'd3/ordermanager/models/d3ordermanager_export.php', + 'd3ordermanager_conf' => 'd3/ordermanager/models/d3ordermanager_conf.php', + 'd3ordermanager_response' => 'd3/ordermanager/controllers/d3ordermanager_response.php', + 'd3ordermanager_pdfhandler' => 'd3/ordermanager/models/d3ordermanager_pdfhandler.php', + 'd3ordermanager_partgrouplist_abstract' => 'd3/ordermanager/models/d3ordermanager_partgrouplist_abstract.php', + 'd3ordermanager_partgrouplist_interface'=> + 'd3/ordermanager/models/d3ordermanager_partgrouplist_interface.php', + 'd3ordermanager_toOrderAssignment' => 'd3/ordermanager/models/d3ordermanager_toorderassignment.php', + 'd3ordermanager_execute' => 'd3/ordermanager/models/d3ordermanager_execute.php', + 'd3ordermanager_cronUnavailableException' => + 'd3/ordermanager/models/Exceptions/d3ordermanager_cronunavailableexception.php', + + 'd3ordermanager_requirement_interface' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_interface.php', + 'd3ordermanager_requirement_abstract' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_abstract.php', + 'd3ordermanager_requirement_articlecontent_abstract' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_articlecontent_abstract.php', + 'd3ordermanager_requirement_noarticlecontent_abstract' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_noarticlecontent_abstract.php', + 'd3ordermanager_requirement_timespanfilter_abstract' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_timespanfilter_abstract.php', + 'd3ordermanager_requirementlist' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirementlist.php', + 'd3ordermanager_requirementgrouplist' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirementgrouplist.php', + 'd3ordermanager_requirement_articlecontent1' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_articlecontent1.php', + 'd3ordermanager_requirement_articlecontent2' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_articlecontent2.php', + 'd3ordermanager_requirement_noarticlecontent1' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_noarticlecontent1.php', + 'd3ordermanager_requirement_noarticlecontent2' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_noarticlecontent2.php', + 'd3ordermanager_requirement_articlestorno' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_articlestorno.php', + 'd3ordermanager_requirement_countryfilter' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_countryfilter.php', + 'd3ordermanager_requirement_currencyfilter' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_currencyfilter.php', + 'd3ordermanager_requirement_datenotset' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_datenotset.php', + 'd3ordermanager_requirement_deliveryfilter' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_deliveryfilter.php', + 'd3ordermanager_requirement_folderfilter' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_folderfilter.php', + 'd3ordermanager_requirement_fromordernr' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_fromordernr.php', + 'd3ordermanager_requirement_ingroupfilter' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_ingroupfilter.php', + 'd3ordermanager_requirement_invoiceno' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_invoiceno.php', + 'd3ordermanager_requirement_languagefilter' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_languagefilter.php', + 'd3ordermanager_requirement_mailregexpfilter' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_mailregexpfilter.php', + 'd3ordermanager_requirement_notinfolderfilter' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_notinfolderfilter.php', + 'd3ordermanager_requirement_notingroupfilter' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_notingroupfilter.php', + 'd3ordermanager_requirement_orderfield' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_orderfield.php', + 'd3ordermanager_requirement_ordernonstorno' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_ordernonstorno.php', + 'd3ordermanager_requirement_orderstorno' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_orderstorno.php', + 'd3ordermanager_requirement_ordersum' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_ordersum.php', + 'd3ordermanager_requirement_otherjob' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_otherjob.php', + 'd3ordermanager_requirement_paymentfilter' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_paymentfilter.php', + 'd3ordermanager_requirement_timespanfilter1' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_timespanfilter1.php', + 'd3ordermanager_requirement_timespanfilter2' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_timespanfilter2.php', + 'd3ordermanager_requirement_toordernr' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_toordernr.php', + 'd3ordermanager_requirement_trackcodefilter' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_trackcodefilter.php', + 'd3ordermanager_requirement_transactionfilter' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_transactionfilter.php', + 'd3ordermanager_requirement_weekdayfilter' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_weekdayfilter.php', + 'd3ordermanager_requirement_executemethodfilter' => + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_executemethodfilter.php', + + 'd3ordermanager_action_interface' => + 'd3/ordermanager/models/Actions/d3ordermanager_action_interface.php', + 'd3ordermanager_action_abstract' => + 'd3/ordermanager/models/Actions/d3ordermanager_action_abstract.php', + 'd3ordermanager_actionlist' => + 'd3/ordermanager/models/Actions/d3ordermanager_actionlist.php', + 'd3ordermanager_actiongrouplist' => + 'd3/ordermanager/models/Actions/d3ordermanager_actiongrouplist.php', + 'd3ordermanager_action_changedelcosts' => + 'd3/ordermanager/models/Actions/d3ordermanager_action_changedelcosts.php', + 'd3ordermanager_action_changediscount' => + 'd3/ordermanager/models/Actions/d3ordermanager_action_changediscount.php', + 'd3ordermanager_action_custaddtogroup' => + 'd3/ordermanager/models/Actions/d3ordermanager_action_custaddtogroup.php', + 'd3ordermanager_action_custdelfromgroup' => + 'd3/ordermanager/models/Actions/d3ordermanager_action_custdelfromgroup.php', + 'd3ordermanager_action_deleteorder' => + 'd3/ordermanager/models/Actions/d3ordermanager_action_deleteorder.php', + 'd3ordermanager_action_exportlist' => + 'd3/ordermanager/models/Actions/d3ordermanager_action_exportlist.php', + 'd3ordermanager_action_generatepdf' => + 'd3/ordermanager/models/Actions/d3ordermanager_action_generatepdf.php', + 'd3ordermanager_action_moveordertofolder' => + 'd3/ordermanager/models/Actions/d3ordermanager_action_moveordertofolder.php', + 'd3ordermanager_action_sendmail' => + 'd3/ordermanager/models/Actions/d3ordermanager_action_sendmail.php', + 'd3ordermanager_action_setfieldvalue' => + 'd3/ordermanager/models/Actions/d3ordermanager_action_setfieldvalue.php', + 'd3ordermanager_action_executemethod' => + 'd3/ordermanager/models/Actions/d3ordermanager_action_executemethod.php', + 'd3ordermanager_action_setpaiddate' => + 'd3/ordermanager/models/Actions/d3ordermanager_action_setpaiddate.php', + 'd3ordermanager_action_setsendednowdate' => + 'd3/ordermanager/models/Actions/d3ordermanager_action_setsendednowdate.php', + 'd3ordermanager_action_stornoorder' => + 'd3/ordermanager/models/Actions/d3ordermanager_action_stornoorder.php', + + 'd3_cfg_ordermanagerset' => 'd3/ordermanager/controllers/admin/d3_cfg_ordermanagerset.php', + 'd3_cfg_ordermanagerset_list' => 'd3/ordermanager/controllers/admin/d3_cfg_ordermanagerset_list.php', + 'd3_cfg_ordermanagerset_main' => 'd3/ordermanager/controllers/admin/d3_cfg_ordermanagerset_main.php', + 'd3_cfg_ordermanagerlog' => 'd3/ordermanager/controllers/admin/d3_cfg_ordermanagerlog.php', + 'd3_cfg_ordermanagerlog_list' => 'd3/ordermanager/controllers/admin/d3_cfg_ordermanagerlog_list.php', + 'd3_cfg_ordermanagerset_licence' => 'd3/ordermanager/controllers/admin/d3_cfg_ordermanagerset_licence.php', + 'd3_cfg_ordermanageritem' => 'd3/ordermanager/controllers/admin/d3_cfg_ordermanageritem.php', + 'd3_cfg_ordermanageritem_list' => 'd3/ordermanager/controllers/admin/d3_cfg_ordermanageritem_list.php', + 'd3_cfg_ordermanageritem_main' => 'd3/ordermanager/controllers/admin/d3_cfg_ordermanageritem_main.php', + 'd3_cfg_ordermanageritem_mall' => 'd3/ordermanager/controllers/admin/d3_cfg_ordermanageritem_mall.php', + 'd3_cfg_ordermanageritem_overview' => + 'd3/ordermanager/controllers/admin/d3_cfg_ordermanageritem_overview.php', + 'd3_cfg_ordermanageritem_settings' => + 'd3/ordermanager/controllers/admin/d3_cfg_ordermanageritem_settings.php', + 'd3_cfg_ordermanageritem_requ' => 'd3/ordermanager/controllers/admin/d3_cfg_ordermanageritem_requ.php', + 'd3_cfg_ordermanageritem_action' => 'd3/ordermanager/controllers/admin/d3_cfg_ordermanageritem_action.php', + 'd3_ordermanager_jobs' => 'd3/ordermanager/controllers/admin/d3_ordermanager_jobs.php', + ), + */ + 'templates' => array( + 'd3_cfg_ordermanagerset_main.tpl' => 'd3/ordermanager/Application/views/admin/tpl/d3_cfg_ordermanagerset_main.tpl', + 'd3_cfg_ordermanageritem_list.tpl' => 'd3/ordermanager/Application/views/admin/tpl/d3_cfg_ordermanageritem_list.tpl', + 'd3_cfg_ordermanageritem_main.tpl' => 'd3/ordermanager/Application/views/admin/tpl/d3_cfg_ordermanageritem_main.tpl', + 'd3_cfg_ordermanageritem_mall.tpl' => 'd3/ordermanager/Application/views/admin/tpl/d3_cfg_ordermanageritem_mall.tpl', + 'd3_cfg_ordermanageritem_overview.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/d3_cfg_ordermanageritem_overview.tpl', + 'd3_cfg_ordermanageritem_requ.tpl' => 'd3/ordermanager/Application/views/admin/tpl/d3_cfg_ordermanageritem_requ.tpl', + 'd3_cfg_ordermanageritem_action.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/d3_cfg_ordermanageritem_action.tpl', + 'd3_ordermanager_jobs.tpl' => 'd3/ordermanager/Application/views/admin/tpl/d3_ordermanager_jobs.tpl', + 'd3ordermanager_info_html.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/email/html/d3ordermanager_info_html.tpl', + 'd3ordermanager_info_plain.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/email/plain/d3ordermanager_info_plain.tpl', + 'd3_ordermanager_order_remark.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/d3_ordermanager_order_remark.tpl', + + 'd3ordermanager_requ_fromordernr.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_fromordernr.tpl', + 'd3ordermanager_requ_toordernr.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_toordernr.tpl', + 'd3ordermanager_requ_timespanfilter.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_timespanfilter.tpl', + 'd3ordermanager_requ_datenotset.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_datenotset.tpl', + 'd3ordermanager_requ_weekdayfilter.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_weekdayfilter.tpl', + 'd3ordermanager_requ_paymentfilter.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_paymentfilter.tpl', + 'd3ordermanager_requ_deliveryfilter.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_deliveryfilter.tpl', + 'd3ordermanager_requ_trackcodefilter.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_trackcodefilter.tpl', + 'd3ordermanager_requ_orderstorno.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_orderstorno.tpl', + 'd3ordermanager_requ_ordernonstorno.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_ordernonstorno.tpl', + 'd3ordermanager_requ_articlestorno.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_articlestorno.tpl', + 'd3ordermanager_requ_ordersum.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_ordersum.tpl', + 'd3ordermanager_requ_invoiceno.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_invoiceno.tpl', + 'd3ordermanager_requ_transactionfilter.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_transactionfilter.tpl', + 'd3ordermanager_requ_currencyfilter.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_currencyfilter.tpl', + 'd3ordermanager_requ_languagefilter.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_languagefilter.tpl', + 'd3ordermanager_requ_folderfilter.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_folderfilter.tpl', + 'd3ordermanager_requ_notinfolderfilter.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_notinfolderfilter.tpl', + 'd3ordermanager_requ_articlecontent.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_articlecontent.tpl', + 'd3ordermanager_requ_noarticlecontent.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_noarticlecontent.tpl', + 'd3ordermanager_requ_orderfield.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_orderfield.tpl', + 'd3ordermanager_requ_otherjob.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_otherjob.tpl', + 'd3ordermanager_requ_mailregexpfilter.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_mailregexpfilter.tpl', + 'd3ordermanager_requ_countryfilter.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_countryfilter.tpl', + 'd3ordermanager_requ_ingroupfilter.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_ingroupfilter.tpl', + 'd3ordermanager_requ_notingroupfilter.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_notingroupfilter.tpl', + 'd3ordermanager_requ_executemethodfilter.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Requirements/d3ordermanager_requ_executemethodfilter.tpl', + + 'd3_cfg_ordermanageritem_restrictions.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/inc/d3_cfg_ordermanageritem_restrictions.tpl', + 'd3ordermanager_action_moveordertofolder.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Actions/d3ordermanager_action_moveordertofolder.tpl', + 'd3ordermanager_action_stornoorder.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Actions/d3ordermanager_action_stornoorder.tpl', + 'd3ordermanager_action_deleteorder.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Actions/d3ordermanager_action_deleteorder.tpl', + 'd3ordermanager_action_setsendednowdate.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Actions/d3ordermanager_action_setsendednowdate.tpl', + 'd3ordermanager_action_setpaiddate.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Actions/d3ordermanager_action_setpaiddate.tpl', + 'd3ordermanager_action_setfieldvalue.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Actions/d3ordermanager_action_setfieldvalue.tpl', + 'd3ordermanager_action_executemethod.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Actions/d3ordermanager_action_executemethod.tpl', + 'd3ordermanager_action_changedelcosts.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Actions/d3ordermanager_action_changedelcosts.tpl', + 'd3ordermanager_action_changediscount.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Actions/d3ordermanager_action_changediscount.tpl', + 'd3ordermanager_action_generatepdf.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Actions/d3ordermanager_action_generatepdf.tpl', + 'd3ordermanager_action_custaddtogroup.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Actions/d3ordermanager_action_custaddtogroup.tpl', + 'd3ordermanager_action_custdelfromgroup.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Actions/d3ordermanager_action_custdelfromgroup.tpl', + 'd3ordermanager_action_sendmail.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Actions/d3ordermanager_action_sendmail.tpl', + 'd3ordermanager_action_exportlist.tpl' => + 'd3/ordermanager/Application/views/admin/tpl/Actions/d3ordermanager_action_exportlist.tpl', + ), + 'events' => [ + 'onActivate' => '\D3\Ordermanager\Setup\Events::onActivate', + ], + 'blocks' => array( + array( + 'template' => 'order_remark.tpl', + 'block' => 'd3ordermanager_order_remark_type', + 'file' => 'Application/views/admin/blocks/d3ordermanager_order_remark_type.tpl', + ) + ), + 'd3FileRegister' => array( + 'd3/ordermanager/IntelliSenseHelper.php', + 'd3/ordermanager/metadata.php', + 'd3/ordermanager/models/Requirements/d3ordermanager_requirement_orderarticlefilter_abstract.php', + 'd3/ordermanager/Application/views/admin/blocks/d3ordermanager_order_remark_type.tpl', + 'd3/ordermanager/Application/views/admin/de/d3_ordermanager_lang.php', + 'd3/ordermanager/Application/views/admin/en/d3_ordermanager_lang.php', + 'd3/ordermanager/Application/views/admin/tpl/d3_ordermanager_bottomnaviitem.tpl', + 'd3/ordermanager/Application/views/admin/tpl/email/html/d3ordermanager_delivery_delay.tpl', + 'd3/ordermanager/Application/views/admin/tpl/email/plain/d3ordermanager_delivery_delay.tpl', + 'd3/ordermanager/Application/views/tpl/email/html/d3ordermanager_delivery_delay.tpl', + 'd3/ordermanager/Application/views/tpl/email/html/d3ordermanager_delivery_delay_subject.tpl', + 'd3/ordermanager/Application/views/tpl/email/plain/d3ordermanager_delivery_delay.tpl', + + 'd3/ordermanager/Application/Controller/d3ordermanager_response.php', + 'd3/ordermanager/Application/Controller/Admin/d3_cfg_ordermanageritem_action.php', + 'd3/ordermanager/Application/Controller/Admin/d3_cfg_ordermanageritem.php', + 'd3/ordermanager/Application/Controller/Admin/d3_ordermanager_jobs.php', + 'd3/ordermanager/Application/Controller/Admin/d3_cfg_ordermanagerlog.php', + 'd3/ordermanager/Application/Controller/Admin/d3_cfg_ordermanagerset_main.php', + 'd3/ordermanager/Application/Controller/Admin/d3_cfg_ordermanageritem_mall.php', + 'd3/ordermanager/Application/Controller/Admin/d3_cfg_ordermanageritem_list.php', + 'd3/ordermanager/Application/Controller/Admin/d3_cfg_ordermanageritem_requ.php', + 'd3/ordermanager/Application/Controller/Admin/d3_cfg_ordermanagerlog_list.php', + 'd3/ordermanager/Application/Controller/Admin/d3_cfg_ordermanageritem_settings.php', + 'd3/ordermanager/Application/Controller/Admin/d3_cfg_ordermanageritem_main.php', + 'd3/ordermanager/Application/Controller/Admin/d3_cfg_ordermanagerset.php', + 'd3/ordermanager/Application/Controller/Admin/d3_cfg_ordermanagerset_list.php', + 'd3/ordermanager/Application/Controller/Admin/d3_cfg_ordermanageritem_overview.php', + 'd3/ordermanager/Application/Controller/Admin/d3_cfg_ordermanagerset_licence.php', + 'd3/ordermanager/Application/Model/d3ordermanager_pdfhandler.php', + 'd3/ordermanager/Application/Model/d3ordermanagerlist.php', + 'd3/ordermanager/Application/Model/d3ordermanager_listgenerator.php', + 'd3/ordermanager/Application/Model/d3ordermanager_export.php', + 'd3/ordermanager/Application/Model/d3ordermanager.php', + 'd3/ordermanager/Application/Model/Exceptions/d3ordermanager_cronunavailableexception.php', + 'd3/ordermanager/Application/Model/d3ordermanager_toorderassignment.php', + 'd3/ordermanager/Application/Model/d3ordermanager_execute.php', + 'd3/ordermanager/Application/Model/d3ordermanager_conf.php', + 'd3/ordermanager/Application/Model/Actions/d3ordermanager_action_custaddtogroup.php', + 'd3/ordermanager/Application/Model/Actions/d3ordermanager_action_setsendednowdate.php', + 'd3/ordermanager/Application/Model/Actions/d3ordermanager_action_exportlist.php', + 'd3/ordermanager/Application/Model/Actions/d3ordermanager_actionlist.php', + 'd3/ordermanager/Application/Model/Actions/d3ordermanager_action_deleteorder.php', + 'd3/ordermanager/Application/Model/Actions/d3ordermanager_action_stornoorder.php', + 'd3/ordermanager/Application/Model/Actions/d3ordermanager_action_moveordertofolder.php', + 'd3/ordermanager/Application/Model/Actions/d3ordermanager_action_setpaiddate.php', + 'd3/ordermanager/Application/Model/Actions/d3ordermanager_action_changediscount.php', + 'd3/ordermanager/Application/Model/Actions/d3ordermanager_action_executemethod.php', + 'd3/ordermanager/Application/Model/Actions/d3ordermanager_action_custdelfromgroup.php', + 'd3/ordermanager/Application/Model/Actions/d3ordermanager_action_generatepdf.php', + 'd3/ordermanager/Application/Model/Actions/d3ordermanager_actiongrouplist.php', + 'd3/ordermanager/Application/Model/Actions/d3ordermanager_action_changedelcosts.php', + 'd3/ordermanager/Application/Model/Actions/d3ordermanager_action_abstract.php', + 'd3/ordermanager/Application/Model/Actions/d3ordermanager_action_sendmail.php', + 'd3/ordermanager/Application/Model/Actions/d3ordermanager_action_setfieldvalue.php', + 'd3/ordermanager/Application/Model/Actions/d3ordermanager_action_interface.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_notinfolderfilter.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_folderfilter.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirementgrouplist.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_toordernr.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_articlestorno.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_mailregexpfilter.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_trackcodefilter.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirementlist.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_abstract.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_executemethodfilter.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_articlecontent_abstract.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_languagefilter.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_invoiceno.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_ordersum.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_otherjob.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_orderstorno.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_deliveryfilter.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_noarticlecontent_abstract.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_articlecontent1.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_transactionfilter.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_orderarticlefilter_abstract.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_noarticlecontent1.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_ingroupfilter.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_articlecontent2.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_timespanfilter1.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_ordernonstorno.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_paymentfilter.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_timespanfilter2.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_noarticlecontent2.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_interface.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_orderfield.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_fromordernr.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_datenotset.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_notingroupfilter.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_weekdayfilter.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_currencyfilter.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_timespanfilter_abstract.php', + 'd3/ordermanager/Application/Model/Requirements/d3ordermanager_requirement_countryfilter.php', + 'd3/ordermanager/Application/Model/d3ordermanager_partgrouplist_abstract.php', + 'd3/ordermanager/Application/Model/d3ordermanager_partgrouplist_interface.php', + 'd3/ordermanager/Application/Model/d3ordermanager_remark.php', + 'd3/ordermanager/Setup/d3ordermanager_update.php', + 'd3/ordermanager/public/d3_ordermanager_cron.php', + + 'd3/ordermanager/Application/views/admin/tpl/export-templates/XML-Vorlage.tpl', + 'd3/ordermanager/Application/views/admin/tpl/export-templates/CSV-Vorlage.tpl', + + 'd3/ordermanager/Modules/Application/Controller/Admin/d3_order_remark_ordermanager.php', + 'd3/ordermanager/Modules/Application/Model/d3_oxorder_ordermanager.php', + 'd3/ordermanager/Modules/Application/Model/d3_oxbasket_ordermanager.php', + 'd3/ordermanager/Modules/Application/Model/d3_oxbasketitem_ordermanager.php', + 'd3/ordermanager/Modules/Application/Model/d3_oxuser_ordermanager.php', + 'd3/ordermanager/Modules/Application/Model/d3_oxemail_ordermanager.php', + + 'd3/ordermanager/Setup/Events.php', + ), + 'd3SetupClasses' => array( + ModuleSetup\d3ordermanager_update::class, + ), +); diff --git a/src/picture.png b/src/picture.png new file mode 100644 index 00000000..870ecdac Binary files /dev/null and b/src/picture.png differ diff --git a/src/public/.htaccess b/src/public/.htaccess new file mode 100644 index 00000000..38660d53 --- /dev/null +++ b/src/public/.htaccess @@ -0,0 +1,11 @@ + + + # Apache 2.4 + Require all granted + + + # Apache 2.2 + order deny,allow + allow from all + + \ No newline at end of file diff --git a/src/public/d3_ordermanager_cron.php b/src/public/d3_ordermanager_cron.php new file mode 100644 index 00000000..c6306037 --- /dev/null +++ b/src/public/d3_ordermanager_cron.php @@ -0,0 +1,74 @@ + + * @link http://www.oxidmodule.com + */ + +use D3\Ordermanager\Application\Controller\d3ordermanager_response; +use OxidEsales\Eshop\Core\Registry; + +/** + * Returns shop base path. + * + * @return string + */ +if (!function_exists('getShopBasePath')) { + function getShopBasePath() + { + return dirname(__FILE__) . '/../../../../'; + } +} + +require_once getShopBasePath() . "/bootstrap.php"; + +// required for recalculating order and generating pdf +define('OX_IS_ADMIN', true); + +if (false == function_exists('isAdmin')) { + /** + * @return bool + */ + function isAdmin() + { + if (defined('OX_IS_ADMIN')) { + return OX_IS_ADMIN; + } + + return true; + } +} + +ob_start(); + +$aTranslation['shp'] = ''; +$aTranslation['cjid'] = ''; +$aTranslation['key'] = ''; + +if (isset($argv) && is_array($argv) && count($argv)) { + $aParams = array(); + $aTranslation['shp'] = $argv[1]; + $aTranslation['cjid'] = $argv[2]; + $aTranslation['key'] = $argv[3]; + foreach ($aTranslation as $sKey => $mValue) { + $aParams[$sKey] = $mValue; + } + $_GET = $aParams; +} + +/** @var $oResponse d3ordermanager_response */ +$oResponse = oxNew(d3ordermanager_response::class); +$oResponse->init(); +ob_end_flush(); + +Registry::getConfig()->pageClose();