* @copyright Since 2013 Ovidiu Cimpean * @license Do not edit, modify or copy this file * * @version Release: 4 */ if (!defined('_PS_VERSION_')) { exit; } /* * This file is used in the installDb() function and in the upgrade_module_3_1_1() function */ try { $module = NewsletterPro::getInstance(); $templates = [ '1' => [ 'id' => 1, 'css_style' => ( version_compare(_PS_VERSION_, '1.6.0.1', '>=') ? '0x2e6e702d66726f6e742d737562736372697074696f6e207b0d0a096d617267696e3a20303b0d0a0970616464696e673a20303b0d0a09666f6e742d66616d696c793a20417269616c2c2048656c7665746963612c2073616e732d73657269663b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e636c656172207b0d0a096865696768743a203170783b0d0a09636c6561723a20626f74683b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e73656c6563742d67726f7570207b0d0a2020200977696474683a2063616c632831303025202d20387078293b0d0a0977696474683a202d7765626b69742d63616c632831303025202d20387078293b0d0a0977696474683a202d6d6f7a2d63616c632831303025202d20387078293b2020200d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e616c657274207b0d0a0970616464696e673a20313570783b0d0a096d617267696e2d626f74746f6d3a20313870783b0d0a09626f726465723a2031707820736f6c6964207472616e73706172656e743b0d0a092d7765626b69742d626f726465722d7261646975733a203070783b0d0a092020202d6d6f7a2d626f726465722d7261646975733a203070783b0d0a092020202020202020626f726465722d7261646975733a203070783b0d0a09666f6e742d7765696768743a20626f6c643b0d0a09666f6e742d73697a653a20313270783b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e616c6572742d64616e676572207b0d0a096261636b67726f756e642d636f6c6f723a20236633353135633b0d0a09626f726465722d636f6c6f723a20236434333233643b0d0a09636f6c6f723a2077686974653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e616c6572742d73756363657373207b0d0a096261636b67726f756e642d636f6c6f723a20233535633635653b0d0a09626f726465722d636f6c6f723a20233438623135313b0d0a09636f6c6f723a2077686974653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e2073656c6563742c0d0a2e6e702d66726f6e742d737562736372697074696f6e20696e707574207b0d0a092d7765626b69742d626f782d73697a696e673a20626f726465722d626f783b0d0a202020202d6d6f7a2d626f782d73697a696e673a20626f726465722d626f783b0d0a20202020626f782d73697a696e673a20626f726465722d626f783b0d0a20202020636f6c6f723a2020233737372021696d706f7274616e743b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e666f726d2d636f6e74726f6c3a666f637573207b0d0a09626f726465722d636f6c6f723a20233636616665393b0d0a096f75746c696e653a20303b0d0a092d7765626b69742d626f782d736861646f773a20696e73657420302031707820317078207267626128302c20302c20302c20302e303735292c20302030203870782072676261283130322c203137352c203233332c20302e36293b0d0a092d6d6f7a2d626f782d736861646f773a20696e73657420302031707820317078207267626128302c20302c20302c20302e303735292c20302030203870782072676261283130322c203137352c203233332c20302e36293b0d0a092020202020626f782d736861646f773a20696e73657420302031707820317078207267626128302c20302c20302c20302e303735292c20302030203870782072676261283130322c203137352c203233332c20302e36293b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e726164696f2d696e6c696e65207b0d0a09646973706c61793a20696e6c696e653b0d0a096d617267696e2d72696768743a203570783b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e20756c207b0d0a096d617267696e3a20303b0d0a096c6973742d7374796c652d747970653a206e6f6e653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e206c6162656c207b0d0a09636f6c6f723a20233333333333333b0d0a0977696474683a206175746f3b0d0a09666c6f61743a206e6f6e653b0d0a09646973706c61793a20696e6c696e652d626c6f636b3b0d0a096d617267696e2d626f74746f6d3a203570783b0d0a09666f6e742d73697a653a20313270783b0d0a09666f6e742d7765696768743a20626f6c642021696d706f7274616e743b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e206834207b0d0a09636f6c6f723a20233535353435343b0d0a096261636b67726f756e643a206e6f6e653b0d0a09666c6f61743a206c6566743b0d0a0970616464696e673a203570782030203130707820303b0d0a09746578742d7472616e73666f726d3a206e6f6e653b0d0a09666f6e742d73697a653a20323170782021696d706f7274616e743b0d0a096c696e652d6865696768743a20323570783b0d0a09626f726465723a206e6f6e653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e666f726d2d696e70757473207b0d0a0970616464696e673a20303b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e206469762e636865636b6572207b0d0a09666c6f61743a206c6566743b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e666f726d2d636f6e74726f6c207b0d0a09646973706c61793a20626c6f636b3b0d0a0977696474683a20313030253b0d0a096865696768743a20323770783b0d0a0970616464696e673a20337078203570783b0d0a09666f6e742d73697a653a20313370783b0d0a096c696e652d6865696768743a20312e34323835373b0d0a09636f6c6f723a20233963396239623b0d0a09766572746963616c2d616c69676e3a206d6964646c653b0d0a096261636b67726f756e642d636f6c6f723a2077686974653b0d0a09626f726465723a2031707820736f6c696420236436643464343b0d0a092d7765626b69742d626f726465722d7261646975733a203070783b0d0a092020202d6d6f7a2d626f726465722d7261646975733a203070783b0d0a092020202020202020626f726465722d7261646975733a203070783b0d0a092d7765626b69742d626f782d736861646f773a20696e73657420302031707820317078207267626128302c20302c20302c20302e303735293b0d0a092d6d6f7a2d626f782d736861646f773a20696e73657420302031707820317078207267626128302c20302c20302c20302e303735293b0d0a092020202020626f782d736861646f773a20696e73657420302031707820317078207267626128302c20302c20302c20302e303735293b0d0a092d7765626b69742d7472616e736974696f6e3a20626f726465722d636f6c6f7220656173652d696e2d6f757420302e3135732c202d7765626b69742d626f782d736861646f7720656173652d696e2d6f757420302e3135733b0d0a092d6d6f7a2d7472616e736974696f6e3a20626f726465722d636f6c6f7220656173652d696e2d6f757420302e3135732c202d6d6f7a2d626f782d736861646f7720656173652d696e2d6f757420302e3135733b0d0a0920202d6f2d7472616e736974696f6e3a20626f726465722d636f6c6f7220656173652d696e2d6f757420302e3135732c20626f782d736861646f7720656173652d696e2d6f757420302e3135733b0d0a0920202020207472616e736974696f6e3a20626f726465722d636f6c6f7220656173652d696e2d6f757420302e3135732c20626f782d736861646f7720656173652d696e2d6f757420302e3135733b0d0a092d7765626b69742d626f782d736861646f773a206e6f6e653b0d0a092d6d6f7a2d626f782d736861646f773a206e6f6e653b0d0a092020202020626f782d736861646f773a206e6f6e653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e666f726d2d67726f7570207b0d0a096d617267696e2d626f74746f6d3a20313570783b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d636f6c2d34207b0d0a0977696474683a203330253b0d0a096d617267696e2d72696768743a2035253b0d0a09666c6f61743a206c6566743b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d636f6c2d343a6c6173742d6368696c64207b0d0a096d617267696e2d72696768743a20303b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e616c6572742d64616e676572202a2c200d0a2e6e702d66726f6e742d737562736372697074696f6e202e616c6572742d73756363657373202a207b0d0a09646973706c61793a20696e6c696e653b0d0a09666c6f61743a206e6f6e653b0d0a09636f6c6f723a2077686974653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e636c6f73652d666f72657665722d626f78207b0d0a09666c6f61743a2072696768743b0d0a09746578742d616c69676e3a2072696768743b0d0a7d0d0a0d0a2e6e702d7465726d732d616e642d636f6e636974696f6e732d74657874207b0d0a09666f6e742d73697a653a20313270783b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d6c696e6b2c0d0a2e6e702d66726f6e742d737562736372697074696f6e202e636c6f73652d666f7265766572207b0d0a09636f6c6f723a2072676228302c203131322c20323035293b0d0a09746578742d6465636f726174696f6e3a20756e6465726c696e653b0d0a09666f6e742d73697a653a20313270783b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e636c6f73652d666f7265766572207b200d0a2020202009666c6f61743a2072696768743b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d73656c6563742d6f7074696f6e207b0d0a0977696474683a20313030253b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d627574746f6e207b0d0a096261636b67726f756e643a20233334393864623b0d0a096261636b67726f756e642d696d6167653a202d7765626b69742d6c696e6561722d6772616469656e7428746f702c20233334393864622c2023323938306239293b0d0a096261636b67726f756e642d696d6167653a202d6d6f7a2d6c696e6561722d6772616469656e7428746f702c20233334393864622c2023323938306239293b0d0a096261636b67726f756e642d696d6167653a202d6f2d6c696e6561722d6772616469656e7428746f702c20233334393864622c2023323938306239293b0d0a096261636b67726f756e642d696d6167653a202d7765626b69742d6772616469656e74286c696e6561722c206c65667420746f702c206c65667420626f74746f6d2c2066726f6d2823333439386462292c20746f282332393830623929293b0d0a096261636b67726f756e642d696d6167653a206c696e6561722d6772616469656e7428746f20626f74746f6d2c20233334393864622c2023323938306239293b0d0a09636f6c6f723a20236666666666663b0d0a09666f6e742d73697a653a20313570783b0d0a0970616464696e673a20313070782032307078203130707820323070783b0d0a09746578742d6465636f726174696f6e3a206e6f6e653b0d0a09646973706c61793a20696e6c696e652d626c6f636b3b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d627574746f6e3a686f766572207b0d0a096261636b67726f756e643a20233363623066643b0d0a096261636b67726f756e642d696d6167653a202d7765626b69742d6c696e6561722d6772616469656e7428746f702c20233363623066642c2023333439386462293b0d0a096261636b67726f756e642d696d6167653a202d6d6f7a2d6c696e6561722d6772616469656e7428746f702c20233363623066642c2023333439386462293b0d0a096261636b67726f756e642d696d6167653a202d6f2d6c696e6561722d6772616469656e7428746f702c20233363623066642c2023333439386462293b0d0a096261636b67726f756e642d696d6167653a202d7765626b69742d6772616469656e74286c696e6561722c206c65667420746f702c206c65667420626f74746f6d2c2066726f6d2823336362306664292c20746f282333343938646229293b0d0a096261636b67726f756e642d696d6167653a206c696e6561722d6772616469656e7428746f20626f74746f6d2c20233363623066642c2023333439386462293b0d0a09746578742d6465636f726174696f6e3a206e6f6e653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e70732d706f7075702d7469746c65207b0d0a096d617267696e2d746f703a20303b0d0a0970616464696e672d746f703a20303b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d726f77207b0d0a0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d696e7075742d726164696f207b0d0a0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d696e7075742d636865636b626f78207b0d0a0d0a7d' : '0x2e6e702d66726f6e742d737562736372697074696f6e207b0d0a096d617267696e3a20303b0d0a0970616464696e673a20303b0d0a09666f6e742d66616d696c793a20417269616c2c2048656c7665746963612c2073616e732d73657269663b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e636c656172207b0d0a096865696768743a203170783b0d0a09636c6561723a20626f74683b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e73656c6563742d67726f7570207b0d0a2020200977696474683a2063616c632831303025202d2033387078293b0d0a0977696474683a202d7765626b69742d63616c632831303025202d2033387078293b0d0a0977696474683a202d6d6f7a2d63616c632831303025202d2033387078293b2020200d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e616c657274207b0d0a0970616464696e673a20313570783b0d0a096d617267696e2d626f74746f6d3a20313870783b0d0a09626f726465723a2031707820736f6c6964207472616e73706172656e743b0d0a092d7765626b69742d626f726465722d7261646975733a203070783b0d0a092020202d6d6f7a2d626f726465722d7261646975733a203070783b0d0a092020202020202020626f726465722d7261646975733a203070783b0d0a09666f6e742d7765696768743a20626f6c643b0d0a09666f6e742d73697a653a20313270783b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e616c6572742d64616e676572207b0d0a096261636b67726f756e642d636f6c6f723a20236633353135633b0d0a09626f726465722d636f6c6f723a20236434333233643b0d0a09636f6c6f723a2077686974653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e616c6572742d73756363657373207b0d0a096261636b67726f756e642d636f6c6f723a20233535633635653b0d0a09626f726465722d636f6c6f723a20233438623135313b0d0a09636f6c6f723a2077686974653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e2073656c6563742c0d0a2e6e702d66726f6e742d737562736372697074696f6e20696e707574207b0d0a092d7765626b69742d626f782d73697a696e673a20626f726465722d626f783b0d0a202020202d6d6f7a2d626f782d73697a696e673a20626f726465722d626f783b0d0a20202020626f782d73697a696e673a20626f726465722d626f783b0d0a20202020636f6c6f723a2020233737372021696d706f7274616e743b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e666f726d2d636f6e74726f6c3a666f637573207b0d0a09626f726465722d636f6c6f723a20233636616665393b0d0a096f75746c696e653a20303b0d0a092d7765626b69742d626f782d736861646f773a20696e73657420302031707820317078207267626128302c20302c20302c20302e303735292c20302030203870782072676261283130322c203137352c203233332c20302e36293b0d0a092d6d6f7a2d626f782d736861646f773a20696e73657420302031707820317078207267626128302c20302c20302c20302e303735292c20302030203870782072676261283130322c203137352c203233332c20302e36293b0d0a092020202020626f782d736861646f773a20696e73657420302031707820317078207267626128302c20302c20302c20302e303735292c20302030203870782072676261283130322c203137352c203233332c20302e36293b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e726164696f2d696e6c696e65207b0d0a09646973706c61793a20696e6c696e653b0d0a096d617267696e2d72696768743a203570783b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e20756c207b0d0a096d617267696e3a20303b0d0a096c6973742d7374796c652d747970653a206e6f6e653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e206c6162656c207b0d0a09636f6c6f723a20233333333333333b0d0a0977696474683a206175746f3b0d0a09666c6f61743a206e6f6e653b0d0a09646973706c61793a20696e6c696e652d626c6f636b3b0d0a096d617267696e2d626f74746f6d3a203570783b0d0a09666f6e742d73697a653a20313270783b0d0a09666f6e742d7765696768743a20626f6c642021696d706f7274616e743b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e206834207b0d0a09636f6c6f723a20233535353435343b0d0a096261636b67726f756e643a206e6f6e653b0d0a09666c6f61743a206c6566743b0d0a0970616464696e673a203570782030203130707820303b0d0a09746578742d7472616e73666f726d3a206e6f6e653b0d0a09666f6e742d73697a653a20323170782021696d706f7274616e743b0d0a096c696e652d6865696768743a20323570783b0d0a09626f726465723a206e6f6e653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e666f726d2d696e70757473207b0d0a0970616464696e673a20303b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e206469762e636865636b6572207b0d0a09666c6f61743a206c6566743b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e666f726d2d636f6e74726f6c207b0d0a09646973706c61793a20626c6f636b3b0d0a0977696474683a20313030253b0d0a096865696768743a20323770783b0d0a0970616464696e673a20337078203570783b0d0a09666f6e742d73697a653a20313370783b0d0a096c696e652d6865696768743a20312e34323835373b0d0a09636f6c6f723a20233963396239623b0d0a09766572746963616c2d616c69676e3a206d6964646c653b0d0a096261636b67726f756e642d636f6c6f723a2077686974653b0d0a09626f726465723a2031707820736f6c696420236436643464343b0d0a092d7765626b69742d626f726465722d7261646975733a203070783b0d0a092020202d6d6f7a2d626f726465722d7261646975733a203070783b0d0a092020202020202020626f726465722d7261646975733a203070783b0d0a092d7765626b69742d626f782d736861646f773a20696e73657420302031707820317078207267626128302c20302c20302c20302e303735293b0d0a092d6d6f7a2d626f782d736861646f773a20696e73657420302031707820317078207267626128302c20302c20302c20302e303735293b0d0a092020202020626f782d736861646f773a20696e73657420302031707820317078207267626128302c20302c20302c20302e303735293b0d0a092d7765626b69742d7472616e736974696f6e3a20626f726465722d636f6c6f7220656173652d696e2d6f757420302e3135732c202d7765626b69742d626f782d736861646f7720656173652d696e2d6f757420302e3135733b0d0a092d6d6f7a2d7472616e736974696f6e3a20626f726465722d636f6c6f7220656173652d696e2d6f757420302e3135732c202d6d6f7a2d626f782d736861646f7720656173652d696e2d6f757420302e3135733b0d0a0920202d6f2d7472616e736974696f6e3a20626f726465722d636f6c6f7220656173652d696e2d6f757420302e3135732c20626f782d736861646f7720656173652d696e2d6f757420302e3135733b0d0a0920202020207472616e736974696f6e3a20626f726465722d636f6c6f7220656173652d696e2d6f757420302e3135732c20626f782d736861646f7720656173652d696e2d6f757420302e3135733b0d0a092d7765626b69742d626f782d736861646f773a206e6f6e653b0d0a092d6d6f7a2d626f782d736861646f773a206e6f6e653b0d0a092020202020626f782d736861646f773a206e6f6e653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e666f726d2d67726f7570207b0d0a096d617267696e2d626f74746f6d3a20313570783b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d636f6c2d34207b0d0a0977696474683a203330253b0d0a096d617267696e2d72696768743a2035253b0d0a09666c6f61743a206c6566743b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d636f6c2d343a6c6173742d6368696c64207b0d0a096d617267696e2d72696768743a20303b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e616c6572742d64616e676572202a2c200d0a2e6e702d66726f6e742d737562736372697074696f6e202e616c6572742d73756363657373202a207b0d0a09646973706c61793a20696e6c696e653b0d0a09666c6f61743a206e6f6e653b0d0a09636f6c6f723a2077686974653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e636c6f73652d666f72657665722d626f78207b0d0a09666c6f61743a2072696768743b0d0a09746578742d616c69676e3a2072696768743b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e636c6f73652d666f7265766572207b0d0a09636f6c6f723a2072676228302c203131322c20323035293b0d0a09746578742d6465636f726174696f6e3a20756e6465726c696e653b0d0a09666f6e742d73697a653a20313270783b0d0a09666c6f61743a2072696768743b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d73656c6563742d6f7074696f6e207b0d0a0977696474683a20313030253b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d627574746f6e207b0d0a096261636b67726f756e643a20233334393864623b0d0a096261636b67726f756e642d696d6167653a202d7765626b69742d6c696e6561722d6772616469656e7428746f702c20233334393864622c2023323938306239293b0d0a096261636b67726f756e642d696d6167653a202d6d6f7a2d6c696e6561722d6772616469656e7428746f702c20233334393864622c2023323938306239293b0d0a096261636b67726f756e642d696d6167653a202d6f2d6c696e6561722d6772616469656e7428746f702c20233334393864622c2023323938306239293b0d0a096261636b67726f756e642d696d6167653a202d7765626b69742d6772616469656e74286c696e6561722c206c65667420746f702c206c65667420626f74746f6d2c2066726f6d2823333439386462292c20746f282332393830623929293b0d0a096261636b67726f756e642d696d6167653a206c696e6561722d6772616469656e7428746f20626f74746f6d2c20233334393864622c2023323938306239293b0d0a09636f6c6f723a20236666666666663b0d0a09666f6e742d73697a653a20313570783b0d0a0970616464696e673a20313070782032307078203130707820323070783b0d0a09746578742d6465636f726174696f6e3a206e6f6e653b0d0a09646973706c61793a20696e6c696e652d626c6f636b3b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d627574746f6e3a686f766572207b0d0a096261636b67726f756e643a20233363623066643b0d0a096261636b67726f756e642d696d6167653a202d7765626b69742d6c696e6561722d6772616469656e7428746f702c20233363623066642c2023333439386462293b0d0a096261636b67726f756e642d696d6167653a202d6d6f7a2d6c696e6561722d6772616469656e7428746f702c20233363623066642c2023333439386462293b0d0a096261636b67726f756e642d696d6167653a202d6f2d6c696e6561722d6772616469656e7428746f702c20233363623066642c2023333439386462293b0d0a096261636b67726f756e642d696d6167653a202d7765626b69742d6772616469656e74286c696e6561722c206c65667420746f702c206c65667420626f74746f6d2c2066726f6d2823336362306664292c20746f282333343938646229293b0d0a096261636b67726f756e642d696d6167653a206c696e6561722d6772616469656e7428746f20626f74746f6d2c20233363623066642c2023333439386462293b0d0a09746578742d6465636f726174696f6e3a206e6f6e653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e70732d706f7075702d7469746c65207b0d0a096d617267696e2d746f703a20303b0d0a0970616464696e672d746f703a20303b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d726f77207b0d0a0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d696e7075742d726164696f207b0d0a0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d696e7075742d636865636b626f78207b0d0a0d0a7d' ), ], '2' => [ 'id' => 2, 'css_style' => '0x2e6e702d66726f6e742d737562736372697074696f6e207b0d0a096d617267696e3a20303b0d0a0970616464696e673a20303b0d0a09666f6e742d66616d696c793a20417269616c2c2048656c7665746963612c2073616e732d73657269663b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e636c656172207b0d0a096865696768743a203170783b0d0a09636c6561723a20626f74683b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e73656c6563742d67726f7570207b0d0a2020200977696474683a2063616c632831303025202d20387078293b0d0a0977696474683a202d7765626b69742d63616c632831303025202d20387078293b0d0a0977696474683a202d6d6f7a2d63616c632831303025202d20387078293b2020200d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e616c657274207b0d0a0970616464696e673a20313570783b0d0a096d617267696e2d626f74746f6d3a20313870783b0d0a09626f726465723a2031707820736f6c6964207472616e73706172656e743b0d0a092d7765626b69742d626f726465722d7261646975733a203070783b0d0a092020202d6d6f7a2d626f726465722d7261646975733a203070783b0d0a092020202020202020626f726465722d7261646975733a203070783b0d0a09666f6e742d7765696768743a20626f6c643b0d0a09666f6e742d73697a653a20313270783b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e616c6572742d64616e676572207b0d0a096261636b67726f756e642d636f6c6f723a20236633353135633b0d0a09626f726465722d636f6c6f723a20236434333233643b0d0a09636f6c6f723a2077686974653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e616c6572742d73756363657373207b0d0a096261636b67726f756e642d636f6c6f723a20233535633635653b0d0a09626f726465722d636f6c6f723a20233438623135313b0d0a09636f6c6f723a2077686974653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e2073656c6563742c0d0a2e6e702d66726f6e742d737562736372697074696f6e20696e707574207b0d0a092d7765626b69742d626f782d73697a696e673a20626f726465722d626f783b0d0a202020202d6d6f7a2d626f782d73697a696e673a20626f726465722d626f783b0d0a20202020626f782d73697a696e673a20626f726465722d626f783b0d0a20202020636f6c6f723a2020233737372021696d706f7274616e743b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e666f726d2d636f6e74726f6c3a666f637573207b0d0a09626f726465722d636f6c6f723a20233636616665393b0d0a096f75746c696e653a20303b0d0a092d7765626b69742d626f782d736861646f773a20696e73657420302031707820317078207267626128302c20302c20302c20302e303735292c20302030203870782072676261283130322c203137352c203233332c20302e36293b0d0a092d6d6f7a2d626f782d736861646f773a20696e73657420302031707820317078207267626128302c20302c20302c20302e303735292c20302030203870782072676261283130322c203137352c203233332c20302e36293b0d0a092020202020626f782d736861646f773a20696e73657420302031707820317078207267626128302c20302c20302c20302e303735292c20302030203870782072676261283130322c203137352c203233332c20302e36293b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e726164696f2d696e6c696e65207b0d0a09646973706c61793a20696e6c696e653b0d0a096d617267696e2d72696768743a203570783b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e20756c207b0d0a096d617267696e3a20303b0d0a096c6973742d7374796c652d747970653a206e6f6e653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e206c6162656c207b0d0a09636f6c6f723a20233333333333333b0d0a0977696474683a206175746f3b0d0a09666c6f61743a206e6f6e653b0d0a09646973706c61793a20696e6c696e652d626c6f636b3b0d0a096d617267696e2d626f74746f6d3a203570783b0d0a09666f6e742d73697a653a20313270783b0d0a09666f6e742d7765696768743a20626f6c642021696d706f7274616e743b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e206834207b0d0a09636f6c6f723a20233535353435343b0d0a096261636b67726f756e643a206e6f6e653b0d0a09666c6f61743a206c6566743b0d0a0970616464696e673a203570782030203130707820303b0d0a09746578742d7472616e73666f726d3a206e6f6e653b0d0a09666f6e742d73697a653a20323170782021696d706f7274616e743b0d0a096c696e652d6865696768743a20323570783b0d0a09626f726465723a206e6f6e653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e666f726d2d696e70757473207b0d0a0970616464696e673a20303b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e206469762e636865636b6572207b0d0a09666c6f61743a206c6566743b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e666f726d2d636f6e74726f6c207b0d0a09646973706c61793a20626c6f636b3b0d0a0977696474683a20313030253b0d0a096865696768743a20323770783b0d0a0970616464696e673a20337078203570783b0d0a09666f6e742d73697a653a20313370783b0d0a096c696e652d6865696768743a20312e34323835373b0d0a09636f6c6f723a20233963396239623b0d0a09766572746963616c2d616c69676e3a206d6964646c653b0d0a096261636b67726f756e642d636f6c6f723a2077686974653b0d0a09626f726465723a2031707820736f6c696420236436643464343b0d0a092d7765626b69742d626f726465722d7261646975733a203070783b0d0a092020202d6d6f7a2d626f726465722d7261646975733a203070783b0d0a092020202020202020626f726465722d7261646975733a203070783b0d0a092d7765626b69742d626f782d736861646f773a20696e73657420302031707820317078207267626128302c20302c20302c20302e303735293b0d0a092d6d6f7a2d626f782d736861646f773a20696e73657420302031707820317078207267626128302c20302c20302c20302e303735293b0d0a092020202020626f782d736861646f773a20696e73657420302031707820317078207267626128302c20302c20302c20302e303735293b0d0a092d7765626b69742d7472616e736974696f6e3a20626f726465722d636f6c6f7220656173652d696e2d6f757420302e3135732c202d7765626b69742d626f782d736861646f7720656173652d696e2d6f757420302e3135733b0d0a092d6d6f7a2d7472616e736974696f6e3a20626f726465722d636f6c6f7220656173652d696e2d6f757420302e3135732c202d6d6f7a2d626f782d736861646f7720656173652d696e2d6f757420302e3135733b0d0a0920202d6f2d7472616e736974696f6e3a20626f726465722d636f6c6f7220656173652d696e2d6f757420302e3135732c20626f782d736861646f7720656173652d696e2d6f757420302e3135733b0d0a0920202020207472616e736974696f6e3a20626f726465722d636f6c6f7220656173652d696e2d6f757420302e3135732c20626f782d736861646f7720656173652d696e2d6f757420302e3135733b0d0a092d7765626b69742d626f782d736861646f773a206e6f6e653b0d0a092d6d6f7a2d626f782d736861646f773a206e6f6e653b0d0a092020202020626f782d736861646f773a206e6f6e653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e666f726d2d67726f7570207b0d0a096d617267696e2d626f74746f6d3a20313570783b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d636f6c2d34207b0d0a0977696474683a203330253b0d0a096d617267696e2d72696768743a2035253b0d0a09666c6f61743a206c6566743b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d636f6c2d343a6c6173742d6368696c64207b0d0a096d617267696e2d72696768743a20303b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e616c6572742d64616e676572202a2c200d0a2e6e702d66726f6e742d737562736372697074696f6e202e616c6572742d73756363657373202a207b0d0a09646973706c61793a20696e6c696e653b0d0a09666c6f61743a206e6f6e653b0d0a09636f6c6f723a2077686974653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e636c6f73652d666f72657665722d626f78207b0d0a09666c6f61743a2072696768743b0d0a09746578742d616c69676e3a2072696768743b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e636c6f73652d666f7265766572207b0d0a09636f6c6f723a2072676228302c203131322c20323035293b0d0a09746578742d6465636f726174696f6e3a20756e6465726c696e653b0d0a09666f6e742d73697a653a20313270783b0d0a09666c6f61743a2072696768743b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d73656c6563742d6f7074696f6e207b0d0a0977696474683a20313030253b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d627574746f6e207b0d0a096261636b67726f756e643a20233334393864623b0d0a096261636b67726f756e642d696d6167653a202d7765626b69742d6c696e6561722d6772616469656e7428746f702c20233334393864622c2023323938306239293b0d0a096261636b67726f756e642d696d6167653a202d6d6f7a2d6c696e6561722d6772616469656e7428746f702c20233334393864622c2023323938306239293b0d0a096261636b67726f756e642d696d6167653a202d6f2d6c696e6561722d6772616469656e7428746f702c20233334393864622c2023323938306239293b0d0a096261636b67726f756e642d696d6167653a202d7765626b69742d6772616469656e74286c696e6561722c206c65667420746f702c206c65667420626f74746f6d2c2066726f6d2823333439386462292c20746f282332393830623929293b0d0a096261636b67726f756e642d696d6167653a206c696e6561722d6772616469656e7428746f20626f74746f6d2c20233334393864622c2023323938306239293b0d0a09636f6c6f723a20236666666666663b0d0a09666f6e742d73697a653a20313570783b0d0a0970616464696e673a20313070782032307078203130707820323070783b0d0a09746578742d6465636f726174696f6e3a206e6f6e653b0d0a09646973706c61793a20696e6c696e652d626c6f636b3b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d627574746f6e3a686f766572207b0d0a096261636b67726f756e643a20233363623066643b0d0a096261636b67726f756e642d696d6167653a202d7765626b69742d6c696e6561722d6772616469656e7428746f702c20233363623066642c2023333439386462293b0d0a096261636b67726f756e642d696d6167653a202d6d6f7a2d6c696e6561722d6772616469656e7428746f702c20233363623066642c2023333439386462293b0d0a096261636b67726f756e642d696d6167653a202d6f2d6c696e6561722d6772616469656e7428746f702c20233363623066642c2023333439386462293b0d0a096261636b67726f756e642d696d6167653a202d7765626b69742d6772616469656e74286c696e6561722c206c65667420746f702c206c65667420626f74746f6d2c2066726f6d2823336362306664292c20746f282333343938646229293b0d0a096261636b67726f756e642d696d6167653a206c696e6561722d6772616469656e7428746f20626f74746f6d2c20233363623066642c2023333439386462293b0d0a09746578742d6465636f726174696f6e3a206e6f6e653b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e70732d706f7075702d7469746c65207b0d0a096d617267696e2d746f703a20303b0d0a0970616464696e672d746f703a20303b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d726f77207b0d0a0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d696e7075742d726164696f207b0d0a0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e202e6e702d696e7075742d636865636b626f78207b0d0a0d0a7d0d0a0d0a2e676b2d66726f6e742d77696e646f772d7363726f6c6c626172207b0d0a0970616464696e673a20302021696d706f7274616e743b0d0a096d617267696e3a20302021696d706f7274616e743b0d0a092d7765626b69742d626f726465722d7261646975733a20302021696d706f7274616e743b0d0a092020202d6d6f7a2d626f726465722d7261646975733a20302021696d706f7274616e743b0d0a092020202020202020626f726465722d7261646975733a20302021696d706f7274616e743b0d0a7d0d0a0d0a2e6e702d706f7075702d737562736372697074696f6e2d77696e646f77207b0d0a0970616464696e673a20302021696d706f7274616e743b0d0a092d7765626b69742d626f726465722d7261646975733a20302021696d706f7274616e743b0d0a092020202d6d6f7a2d626f726465722d7261646975733a20302021696d706f7274616e743b0d0a092020202020202020626f726465722d7261646975733a20302021696d706f7274616e743b0d0a7d0d0a0d0a2e676b2d66726f6e742d77696e646f772d636f6e74656e74207b0d0a0970616464696e673a20303b0d0a096d617267696e3a20303b0d0a7d0d0a0d0a236e70732d706f707570202e6e702d69636f6e2d63726f73732c0d0a236e70732d706f707570202e6e702d69636f6e2d63726f73735f312c0d0a236e70732d706f707570202e6e702d69636f6e2d63726f73735f322c0d0a236e70732d706f707570202e6e702d69636f6e2d63726f73735f332c0d0a236e70732d706f707570202e6e702d69636f6e2d63726f73735f342c0d0a236e70732d706f707570202e6e702d69636f6e2d63726f73735f352c0d0a236e70732d706f707570202e63726f7373207b0d0a09636f6c6f723a2077686974652021696d706f7274616e743b0d0a20202020666f6e742d73697a653a20313670783b0d0a7d0d0a0d0a236e70732d706f707570202e6e702d69636f6e2d63726f73733a6265666f72652c0d0a236e70732d706f707570202e6e702d69636f6e2d63726f73735f313a6265666f72652c0d0a236e70732d706f707570202e6e702d69636f6e2d63726f73735f323a6265666f72652c0d0a236e70732d706f707570202e6e702d69636f6e2d63726f73735f333a6265666f72652c0d0a236e70732d706f707570202e6e702d69636f6e2d63726f73735f343a6265666f72652c0d0a236e70732d706f707570202e6e702d69636f6e2d63726f73735f353a6265666f72652c0d0a236e70732d706f707570202e63726f73733a6265666f7265207b0d0a20202020666f6e742d73697a653a20313670783b0d0a202020206c696e652d6865696768743a20313670783b0d0a20202020746578742d616c69676e3a2072696768743b0d0a0d0a7d0d0a0d0a2e6e70732d706f7075702d7469746c65207b0d0a09746578742d7472616e73666f726d3a207570706572636173652021696d706f7274616e743b0d0a096c696e652d6865696768743a20323870783b0d0a09666f6e742d73697a653a20323270783b0d0a096d617267696e2d746f703a20303b0d0a09636f6c6f723a20233535353435343b0d0a7d0d0a0d0a236e702d706f7075702d656d61696c207b0d0a09666c6f61743a206c6566743b0d0a0977696474683a203735253b0d0a096865696768743a20333270783b0d0a7d0d0a0d0a2e7375626d69742d6e6577736c657474657270726f2d737562736372696265207b0d0a0977696474683a203235253b0d0a09646973706c61793a20696e6c696e652d626c6f636b3b0d0a09746578742d616c69676e3a2063656e7465723b0d0a09666c6f61743a206c6566743b0d0a096865696768743a20333270783b0d0a096c696e652d6865696768743a20333270783b0d0a0970616464696e673a20302021696d706f7274616e743b0d0a09746578742d7472616e73666f726d3a207570706572636173653b0d0a09666f6e742d7765696768743a20626f6c643b0d0a096261636b67726f756e643a20233633616532392021696d706f7274616e743b0d0a09636f6c6f723a2077686974653b0d0a7d0d0a0d0a2e7375626d69742d6e6577736c657474657270726f2d7375627363726962653a666f6375732c0d0a2e7375626d69742d6e6577736c657474657270726f2d7375627363726962653a686f766572207b0d0a09636f6c6f723a2077686974653b0d0a09746578742d6465636f726174696f6e3a206e6f6e653b0d0a7d0d0a0d0a236e70732d706f7075702d636f6e74656e74207b0d0a0977696474683a20313030253b0d0a09666c6f61743a2072696768743b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e2d6c656674207b0d0a0970616464696e673a203135707820333070783b0d0a09666c6f61743a206c6566743b0d0a0977696474683a203630253b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e2d7269676874207b0d0a09666c6f61743a206c6566743b0d0a0977696474683a203430253b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e2d696d616765207b0d0a0977696474683a20313030253b0d0a096d61782d6865696768743a20313030253b0d0a096d617267696e3a20303b0d0a0970616464696e673a20303b0d0a09666c6f61743a2072696768743b0d0a7d0d0a0d0a2e6e702d66726f6e742d737562736372697074696f6e207b0d0a09646973706c61793a20626c6f636b3b0d0a0977696474683a20313030253b0d0a7d0d0a0d0a2e6e70732d706f7075702d6c697374207b0d0a09646973706c61793a20696e6c696e652d626c6f636b3b0d0a096d617267696e2d746f703a20323070782021696d706f7274616e743b0d0a096d617267696e2d626f74746f6d3a20323070782021696d706f7274616e743b0d0a096c6973742d7374796c652d747970653a206e6f6e653b0d0a09666f6e742d7765696768743a206e6f726d616c3b0d0a09746578742d7472616e73666f726d3a207570706572636173653b0d0a09666f6e742d73697a653a20313670783b0d0a09636f6c6f723a20233535353435343b0d0a7d0d0a0d0a2e6e70732d706f7075702d6c697374206c69207b0d0a0970616464696e673a20327078203020327078203070783b0d0a7d0d0a0d0a2e636c656172207b0d0a09636c6561723a20626f74683b0d0a096865696768743a203070783b0d0a7d0d0a0d0a2e636c6f73652d666f7265766572207b0d0a09636f6c6f723a20233633616532392021696d706f7274616e743b0d0a09746578742d6465636f726174696f6e3a20756e6465726c696e652021696d706f7274616e743b0d0a7d0d0a0d0a2e6e702d706f7075702d737562736372697074696f6e2d666f6f746572207b0d0a096d617267696e2d746f703a20313570783b0d0a7d0d0a0d0a236e70732d706f7075702d726573706f6e7365207b0d0a0970616464696e673a20313070782033307078203130707820313070783b0d0a7d0d0a0d0a236e70732d706f707570202e6e702d69636f6e2d63726f73732e63726f73732d6d6573736167652c0d0a236e70732d706f707570202e6e702d69636f6e2d63726f73735f312e63726f73732d6d6573736167652c0d0a236e70732d706f707570202e6e702d69636f6e2d63726f73735f322e63726f73732d6d6573736167652c0d0a236e70732d706f707570202e6e702d69636f6e2d63726f73735f332e63726f73732d6d6573736167652c0d0a236e70732d706f707570202e6e702d69636f6e2d63726f73735f342e63726f73732d6d6573736167652c0d0a236e70732d706f707570202e6e702d69636f6e2d63726f73735f352e63726f73732d6d6573736167652c0d0a236e70732d706f707570202e63726f73732e63726f73732d6d657373616765207b0d0a0909636f6c6f723a20626c61636b2021696d706f7274616e743b0d0a7d0d0a0d0a2e6e702d6c696e6b207b0d0a09636f6c6f723a20233633616532392021696d706f7274616e743b0d0a09746578742d6465636f726174696f6e3a20756e6465726c696e652021696d706f7274616e743b0d0a7d0d0a0d0a2e6e702d7465726d732d616e642d636f6e636974696f6e732d74657874207b0d0a096c696e652d6865696768743a20313370783b0d0a09766572746963616c2d616c69676e3a206d6964646c653b0d0a09666c6f61743a206c6566743b0d0a7d0d0a0d0a406d656469612073637265656e20616e6420286d61782d77696474683a20373230707829207b0d0a092e6e702d66726f6e742d737562736372697074696f6e2d6c656674207b0d0a090970616464696e673a203135707820333070783b0d0a0909666c6f61743a206c6566743b0d0a090977696474683a20313030253b0d0a0909746578742d616c69676e3a206c6566743b0d0a097d0d0a0d0a092e6e702d66726f6e742d737562736372697074696f6e2d7269676874207b0d0a0909646973706c61793a206e6f6e653b0d0a097d0d0a0d0a09236e70732d706f707570202e6e702d69636f6e2d63726f73732c0d0a09236e70732d706f707570202e6e702d69636f6e2d63726f73735f312c0d0a09236e70732d706f707570202e6e702d69636f6e2d63726f73735f322c0d0a09236e70732d706f707570202e6e702d69636f6e2d63726f73735f332c0d0a09236e70732d706f707570202e6e702d69636f6e2d63726f73735f342c0d0a09236e70732d706f707570202e6e702d69636f6e2d63726f73735f352c0d0a09236e70732d706f707570202e63726f7373207b0d0a0909636f6c6f723a20626c61636b2021696d706f7274616e743b0d0a097d0d0a7d', ], ]; $backup = new NewsletterProBackupXml(); $backup->load(subscription_template_install_db_3_1_1($templates), false); $xml_to_sql = new NewsletterProXMLToSQL($backup->getXML()); foreach ($xml_to_sql->getSQL() as $table_name => $sql_array) { $table_name_np = preg_replace('/^'._DB_PREFIX_.'/', '', $table_name); if (!Db::getInstance()->execute('DELETE FROM `'.$table_name.'` WHERE 1')) { $module->addError(sprintf($module->l('Cannot drop data from the table "%s".'), $table_name)); return false; } foreach ($sql_array as $sql) { if (!Db::getInstance()->execute($sql)) { $module->addError(sprintf($module->l('Cannot insert the data into the table "%s".'), $table_name)); return false; } } /* generate css files if the option Smarty Cache for CSS is activated */ if ((int) Configuration::get('PS_CSS_THEME_CACHE')) { $results = Db::getInstance()->executeS(' SELECT `id_newsletter_pro_subscription_tpl`, `name` FROM `'._DB_PREFIX_.'newsletter_pro_subscription_tpl` '); foreach ($results as $row) { $sub_tpl_obj = new NewsletterProSubscriptionTpl((int) $row['id_newsletter_pro_subscription_tpl']); if (Validate::isLoadedObject($sub_tpl_obj)) { foreach (Shop::getShops(false) as $shop) { $id_shop = (int) $shop['id_shop']; /* use hexToStr because the template don't have the css_style value at the moment of installation */ $sub_tpl_obj->saveCSSStyleAsFile(NewsletterProTools::hexToStr($templates[$row['id_newsletter_pro_subscription_tpl']]['css_style']), $id_shop); } } } } } } catch (Exception $e) { /* if there is an xml error */ $module->addError($e->getMessage()); return false; } function subscription_template_install_db_3_1_1($templates) { $xml = '
'._DB_PREFIX_.'newsletter_pro_subscription_tpl,'._DB_PREFIX_.'newsletter_pro_subscription_tpl_lang,'._DB_PREFIX_.'newsletter_pro_subscription_tpl_shop subscription_template.php 2014-11-09 16:02:09 3.1.1 subscription_template.php a:0:{} a:0:{}
'.((int) $templates[1]['id']).' default 1 1 1 1 0 1 1 0 0 400 0 1280 100 0 366 0 0 '.(date('Y-m-d H:i:s')).' '.($templates[1]['css_style']).' '.((int) $templates[2]['id']).' responsive 0 0 0 0 0 0 0 0 0 100% 0 750 100 0 366 0 0 '.(date('Y-m-d H:i:s')).' '.($templates[2]['css_style']).'
'; foreach (Language::getLanguages(false) as $lang) { $id_lang = (int) $lang['id_lang']; foreach (Shop::getShops(false) as $shop) { $id_shop = (int) $shop['id_shop']; // Template 1 // use function NewsletterProTools::strToHex() for hex encoding switch ($lang['iso_code']) { case 'en': default: $content = '0x3c64697620636c6173733d226e702d66726f6e742d737562736372697074696f6e223e0d0a093c64697620636c6173733d22666f726d2d696e7075747320636c656172666978223e0d0a09093c683420636c6173733d226e70732d706f7075702d7469746c65223e537562736372696265206174206f7572206e6577736c65747465723c2f68343e0d0a093c2f6469763e0d0a093c64697620636c6173733d22666f726d2d696e7075747320636c656172666978223e7b646973706c6179496e666f7d3c2f6469763e0d0a093c64697620636c6173733d22666f726d2d696e7075747320636c656172666978223e0d0a09093c64697620636c6173733d22666f726d2d696e7075747320636c656172666978223e0d0a0909097b696620646973706c617947656e6465727d0d0a0909093c64697620636c6173733d22666f726d2d67726f7570223e3c6c6162656c3e5469746c653c2f6c6162656c3e0d0a090909093c64697620636c6173733d22636c656172223ec2a03c2f6469763e0d0a090909097b646973706c617947656e6465727d0d0a0909093c2f6469763e0d0a0909097b2f69667d200d0a0909097b696620646973706c617946697273744e616d657d0d0a0909093c64697620636c6173733d22666f726d2d67726f7570223e3c6c6162656c3e4669727374206e616d653c2f6c6162656c3e207b646973706c617946697273744e616d657d3c2f6469763e0d0a0909097b2f69667d200d0a0909097b696620646973706c61794c6173744e616d657d0d0a0909093c64697620636c6173733d22666f726d2d67726f7570223e3c6c6162656c3e4c617374206e616d653c2f6c6162656c3e207b646973706c61794c6173744e616d657d3c2f6469763e0d0a0909097b2f69667d0d0a0909093c64697620636c6173733d22666f726d2d67726f7570223e3c6c6162656c3e456d61696c3c7375703e2a3c2f7375703e3c2f6c6162656c3e207b646973706c6179456d61696c7d3c2f6469763e0d0a0909097b696620646973706c61794c616e6775616765737d0d0a0909093c64697620636c6173733d22666f726d2d67726f7570223e3c6c6162656c3e4c616e67756167653c2f6c6162656c3e207b646973706c61794c616e6775616765737d3c2f6469763e0d0a0909097b2f69667d200d0a0909097b696620646973706c617942697274686461797d0d0a0909093c64697620636c6173733d22666f726d2d67726f7570223e3c6c6162656c3e44617465206f662042697274686461793c2f6c6162656c3e0d0a090909093c64697620636c6173733d226e702d726f77223e7b646973706c617942697274686461797d3c2f6469763e0d0a090909093c64697620636c6173733d22636c656172223ec2a03c2f6469763e0d0a0909093c2f6469763e0d0a0909097b2f69667d200d0a0909097b696620646973706c61794c6973744f66496e7465726573747d0d0a0909093c64697620636c6173733d22666f726d2d67726f7570223e3c6c6162656c3e41726520796f7520696e746572657374656420696e3c2f6c6162656c3e207b646973706c61794c6973744f66496e7465726573747d3c2f6469763e0d0a0909097b2f69667d0d0a09093c2f6469763e0d0a09093c64697620636c6173733d22666f726d2d696e7075747320636c656172666978223e0d0a0909093c64697620636c6173733d22666f726d2d67726f757020636c65617266697822207374796c653d226d617267696e2d626f74746f6d3a20303b223e0d0a090909097b7375626d6974427574746f6e7d0d0a090909097b636c6f73655f666f72657665727d0d0a090909093c64697620636c6173733d22636c656172223ec2a03c2f6469763e0d0a0909093c2f6469763e0d0a09093c2f6469763e0d0a09093c64697620636c6173733d22636c656172223e3c2f6469763e0d0a093c2f6469763e0d0a093c64697620636c6173733d22636c656172223e3c2f6469763e0d0a3c2f6469763e'; $subscribe_message = '0x3c703e596f752068617665206265656e207375636365737366756c6c79207375627363726962656420746f206f7572206e6577736c65747465722e3c2f703e0d0a3c703e7b696620766f75636865727d3c2f703e0d0a3c703e596f752063616e20757365207468697320766f7563686572207b766f75636865727d2e3c2f703e0d0a3c703e7b2f69667d3c2f703e'; $email_subscribe_voucher_message = '0x3c21444f43545950452068746d6c3e0d0a3c68746d6c3e0d0a093c686561643e0d0a093c2f686561643e0d0a093c626f64793e0d0a09093c703e7b73686f705f6c6f676f7d3c2f703e0d0a09093c703e5468616e6b20796f7520666f7220796f7520737562736372697074696f6e2e20596f7572266e6273703b766f756368657220636f6465206973266e6273703b7b766f75636865727d2e3c2f703e0d0a093c2f626f64793e0d0a3c2f68746d6c3e'; $email_subscribe_confirmation_message = '0x3c21444f43545950452068746d6c3e0d0a3c68746d6c3e0d0a093c686561643e0d0a093c2f686561643e0d0a093c626f64793e0d0a09093c703e7b73686f705f6c6f676f7d3c2f703e0d0a09093c68343e3c7374726f6e673e537562736372696265206174206f7572206e6577736c65747465723c2f7374726f6e673e3c2f68343e0d0a09093c703e436f6e6669726d20796f757220737562736372697074696f6e206174206f7572206e6577736c657474657220627920636c69636b696e67207b656d61696c5f636f6e6669726d6174696f6e7d2e3c2f703e0d0a09093c703e5468616e6b20796f752c203c6272202f3e207b73686f705f6e616d657d3c2f703e0d0a093c2f626f64793e0d0a3c2f68746d6c3e'; break; } $xml .= ' '.((int) $templates[1]['id']).' '.((int) $id_lang).' '.((int) $id_shop).' '.($content).' '.($subscribe_message).' '.($email_subscribe_voucher_message).' '.($email_subscribe_confirmation_message).' '; // Template 2 switch ($lang['iso_code']) { case 'en': default: $content = '0x3c64697620636c6173733d226e702d66726f6e742d737562736372697074696f6e223e0d0a093c64697620636c6173733d226e702d66726f6e742d737562736372697074696f6e2d6c656674223e0d0a09093c64697620636c6173733d22666f726d2d696e7075747320636c656172666978223e7b646973706c6179496e666f7d3c2f6469763e0d0a09093c64697620636c6173733d22666f726d2d696e7075747320636c656172666978223e0d0a0909093c683420636c6173733d226e70732d706f7075702d7469746c65223e0d0a090909093c7370616e207374796c653d22666f6e742d7765696768743a20626f6c643b223e53756273637269626520746f206f7572206e6577736c65747465723c2f7370616e3e0d0a090909093c62723e0d0a090909093c7370616e3e416e64207265636569766520613c2f7370616e3e203c7370616e207374796c653d22636f6c6f723a20233633616532393b223e313525206f66663c2f7370616e3e0d0a090909093c62723e0d0a090909093c7370616e3e57656c636f6d653c2f7370616e3e203c7370616e207374796c653d22636f6c6f723a20233633616532393b223e626f6e75732a3c2f7370616e3e0d0a090909093c62723e0d0a090909093c7370616e3e4f6e20796f75206669727374206f6e6c696e65206f72646572213c2f7370616e3e0d0a0909093c2f68343e0d0a0d0a0909093c756c20636c6173733d226e70732d706f7075702d6c697374223e0d0a090909093c6c693e3c696d67207374796c653d22666c6f61743a206c6566743b206d617267696e2d72696768743a203570783b222077696474683d22313522206865696768743d22313522207372633d227b6d6f64756c655f706174687d76696577732f696d672f66726f6e745f737562736372697074696f6e2f7375627363726962655f636865636b6d61726b2e706e67223e4578636c75736976652062656e65666974733c2f6c693e0d0a090909093c6c693e3c696d67207374796c653d22666c6f61743a206c6566743b206d617267696e2d72696768743a203570783b222077696474683d22313522206865696768743d22313522207372633d227b6d6f64756c655f706174687d76696577732f696d672f66726f6e745f737562736372697074696f6e2f7375627363726962655f636865636b6d61726b2e706e67223e4c6174657374207472656e64733c2f6c693e0d0a090909093c6c693e3c696d67207374796c653d22666c6f61743a206c6566743b206d617267696e2d72696768743a203570783b222077696474683d22313522206865696768743d22313522207372633d227b6d6f64756c655f706174687d76696577732f696d672f66726f6e745f737562736372697074696f6e2f7375627363726962655f636865636b6d61726b2e706e67223e5370656369616c206f66666572733c2f6c693e0d0a0909093c2f756c3e0d0a09093c2f6469763e0d0a09093c64697620636c6173733d22666f726d2d696e7075747320636c656172666978223e0d0a0909093c64697620636c6173733d22666f726d2d696e7075747320636c656172666978223e0d0a090909097b696620646973706c617947656e6465727d0d0a090909093c64697620636c6173733d22666f726d2d67726f7570223e3c6c6162656c3e5469746c653c2f6c6162656c3e0d0a09090909093c64697620636c6173733d22636c656172223e203c2f6469763e0d0a09090909097b646973706c617947656e6465727d0d0a090909093c2f6469763e0d0a090909097b2f69667d200d0a090909097b696620646973706c617946697273744e616d657d0d0a090909093c64697620636c6173733d22666f726d2d67726f7570223e3c6c6162656c3e4669727374206e616d653c2f6c6162656c3e207b646973706c617946697273744e616d657d3c2f6469763e0d0a090909097b2f69667d200d0a090909097b696620646973706c61794c6173744e616d657d0d0a090909093c64697620636c6173733d22666f726d2d67726f7570223e3c6c6162656c3e4c617374206e616d653c2f6c6162656c3e207b646973706c61794c6173744e616d657d3c2f6469763e0d0a090909097b2f69667d0d0a090909093c64697620636c6173733d22666f726d2d67726f7570223e0d0a09090909093c6c6162656c3e456d61696c3c7375703e2a3c2f7375703e3c2f6c6162656c3e0d0a09090909093c64697620636c6173733d22636c656172223e203c2f6469763e0d0a09090909097b646973706c6179456d61696c7d0d0a09090909093c6120687265663d222322206e616d653d227375626d69744e6577736c657474657250726f537562736372696265222069643d227375626d69742d6e6577736c657474657270726f2d7375627363726962652220636c6173733d226e702d627574746f6e207375626d69742d6e6577736c657474657270726f2d737562736372696265223e0d0a0909090909093c7370616e3e53656e643c2f7370616e3e0d0a09090909093c2f613e0d0a09090909093c64697620636c6173733d22636c656172223e203c2f6469763e0d0a090909093c2f6469763e0d0a090909097b696620646973706c61794c616e6775616765737d0d0a090909093c64697620636c6173733d22666f726d2d67726f7570223e3c6c6162656c3e4c616e67756167653c2f6c6162656c3e207b646973706c61794c616e6775616765737d3c2f6469763e0d0a090909097b2f69667d200d0a090909097b696620646973706c617942697274686461797d0d0a090909093c64697620636c6173733d22666f726d2d67726f7570223e3c6c6162656c3e44617465206f662042697274686461793c2f6c6162656c3e0d0a09090909093c64697620636c6173733d226e702d726f77223e7b646973706c617942697274686461797d3c2f6469763e0d0a09090909093c64697620636c6173733d22636c656172223e203c2f6469763e0d0a090909093c2f6469763e0d0a090909097b2f69667d200d0a090909097b696620646973706c61794c6973744f66496e7465726573747d0d0a090909093c64697620636c6173733d22666f726d2d67726f7570223e3c6c6162656c3e41726520796f7520696e746572657374656420696e3c2f6c6162656c3e207b646973706c61794c6973744f66496e7465726573747d3c2f6469763e0d0a090909097b2f69667d0d0a0909093c2f6469763e0d0a0909093c64697620636c6173733d22666f726d2d696e7075747320636c656172666978223e0d0a090909093c64697620636c6173733d22666f726d2d67726f757020636c656172666978206e702d706f7075702d737562736372697074696f6e2d666f6f746572223e0d0a09090909093c7370616e207374796c653d22666f6e742d73697a653a20313270783b223e2a4f666665722063616e6e6f7420626520636f6d62696e65642077697468206f74686572206f6e676f696e672070726f6d6f74696f6e732e3c2f7370616e3e0d0a090909093c2f6469763e0d0a090909093c64697620636c6173733d22666f726d2d67726f757020636c65617266697822207374796c653d226d617267696e2d626f74746f6d3a20303b223e0d0a09090909097b636c6f73655f666f72657665727d0d0a09090909093c64697620636c6173733d22636c656172223e203c2f6469763e0d0a090909093c2f6469763e0d0a0909093c2f6469763e0d0a0909093c64697620636c6173733d22636c656172223e3c2f6469763e0d0a09093c2f6469763e0d0a09093c64697620636c6173733d22636c656172223e3c2f6469763e0d0a093c2f6469763e0d0a093c64697620636c6173733d226e702d66726f6e742d737562736372697074696f6e2d7269676874223e0d0a09093c696d6720636c6173733d226e702d66726f6e742d737562736372697074696f6e2d696d61676522207372633d227b6d6f64756c655f706174687d76696577732f696d672f66726f6e745f737562736372697074696f6e2f66726f6e745f737562736372697074696f6e5f726573706f6e736976652e6a7067223e0d0a093c2f6469763e0d0a093c64697620636c6173733d22636c656172223e3c2f6469763e0d0a3c2f6469763e'; $subscribe_message = '0x3c703e596f752068617665206265656e207375636365737366756c6c79207375627363726962656420746f206f7572206e6577736c65747465722e3c2f703e0d0a3c703e7b696620766f75636865727d3c2f703e0d0a3c703e596f752063616e20757365207468697320766f7563686572207b766f75636865727d2e3c2f703e0d0a3c703e7b2f69667d3c2f703e'; $email_subscribe_voucher_message = '0x3c21444f43545950452068746d6c3e0d0a3c68746d6c3e0d0a093c686561643e0d0a093c2f686561643e0d0a093c626f64793e0d0a09093c703e7b73686f705f6c6f676f7d3c2f703e0d0a09093c703e5468616e6b20796f7520666f7220796f7520737562736372697074696f6e2e20596f7572266e6273703b766f756368657220636f6465206973266e6273703b7b766f75636865727d2e3c2f703e0d0a093c2f626f64793e0d0a3c2f68746d6c3e'; $email_subscribe_confirmation_message = '0x3c21444f43545950452068746d6c3e0d0a3c68746d6c3e0d0a093c686561643e0d0a093c2f686561643e0d0a093c626f64793e0d0a09093c703e7b73686f705f6c6f676f7d3c2f703e0d0a09093c68343e3c7374726f6e673e537562736372696265206174206f7572206e6577736c65747465723c2f7374726f6e673e3c2f68343e0d0a09093c703e436f6e6669726d20796f757220737562736372697074696f6e206174206f7572206e6577736c657474657220627920636c69636b696e67207b656d61696c5f636f6e6669726d6174696f6e7d2e3c2f703e0d0a09093c703e5468616e6b20796f752c203c6272202f3e207b73686f705f6e616d657d3c2f703e0d0a093c2f626f64793e0d0a3c2f68746d6c3e'; break; } $xml .= ' '.((int) $templates[2]['id']).' '.((int) $id_lang).' '.((int) $id_shop).' '.($content).' '.($subscribe_message).' '.($email_subscribe_voucher_message).' '.($email_subscribe_confirmation_message).' '; } } $xml .= '
'; foreach (Shop::getShops(false) as $shop) { $id_shop = (int) $shop['id_shop']; // Template 1 $xml .= ' '.((int) $templates[1]['id']).' '.((int) $id_shop).' 1 '.($templates[1]['css_style']).' 0 366 0 0 '; // Template 2 $xml .= ' '.((int) $templates[2]['id']).' '.((int) $id_shop).' 0 '.($templates[2]['css_style']).' 0 366 0 0 '; } $xml .= '
'; return $xml; }