Version Notes
Find help at https://github.com/mage-mzax/emarketing
Download this release
Release Info
Developer | Jacob Siefer |
Extension | Mzax_Emarketing |
Version | 0.3.0 |
Comparing to | |
See all releases |
Code changes from version 0.2.7 to 0.3.0
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Form.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Medium/Abstract.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Medium/Email.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Medium/Email/Tab/Inbox.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Medium/Email/Tab/Outbox.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Content.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Content/Original.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Content/Variation.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Errors.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Filters.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Inbox.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Medium.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Recipients.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Recipients/Grid.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Report.php +3 -3
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Settings.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Tasks.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Test.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tabs.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Grid.php +99 -6
- app/code/community/Mzax/Emarketing/Block/Campaign/Grid/Filter/Filter.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Grid/Renderer/Action.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Grid/Renderer/Filter.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Grid/Renderer/SendMail.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Grid/Renderer/Sender.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Grid/Renderer/Stats.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/New.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Campaign/New/Presets.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Preview.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/SendTestMail.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/SendTestMail/Form.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Test.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/Test/Emulate.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Campaign/View.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Chart/Abstract.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Chart/Area.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Chart/Bar.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Chart/Column.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Chart/Geo.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Chart/Line.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Chart/Pie.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Chart/Scatter.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Chart/SteppedArea.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Chart/Widget/Container.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Chart/Widget/Geo.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Chart/Widget/Tab.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Conditions.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Editable.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Filter/Object/Grid.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Filter/Test/Recursive.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Filter/Test/Single.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Filters.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Grid/Column/Renderer/Action.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Grid/Column/Renderer/Campaign.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Grid/Column/Renderer/Recipient.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Grid/Column/Renderer/Size.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Inbox/Email.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Inbox/Email/Form.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Inbox/Grid.php +13 -4
- app/code/community/Mzax/Emarketing/Block/Inbox/View.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Outbox/Email.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Outbox/Email/Form.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Outbox/Grid.php +13 -11
- app/code/community/Mzax/Emarketing/Block/Outbox/View.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Recipients/Column/Renderer/Attribute.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Recipients/Column/Renderer/Object.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Recipients/Grid.php +1 -1
- app/code/community/Mzax/Emarketing/Block/System/Config/Form/Field/DomainThreshold.php +1 -1
- app/code/community/Mzax/Emarketing/Block/System/Config/Form/Field/MailStorage.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Template.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Template/Edit.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Template/Edit/Form.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Template/Grid.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Template/Upload.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Template/Upload/Form.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Template/View.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Tracker/Edit.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Tracker/Edit/Form.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Tracker/Edit/Tab/Conditions.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Tracker/Edit/Tab/GoalType.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Tracker/Edit/Tab/Settings.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Tracker/Edit/Tab/Tasks.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Tracker/Edit/Tab/Test.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Tracker/Edit/Tabs.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Tracker/Grid.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Tracker/New.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Tracker/Test.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Tracker/Test/Emulate.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Tracker/Upload.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Tracker/Upload/Form.php +2 -2
- app/code/community/Mzax/Emarketing/Block/Tracker/View.php +1 -1
- app/code/community/Mzax/Emarketing/Block/Unsubscribe.php +2 -2
- app/code/community/Mzax/Emarketing/Db/Select.php +1 -1
- app/code/community/Mzax/Emarketing/Helper/Campaign.php +2 -2
- app/code/community/Mzax/Emarketing/Helper/Data.php +24 -1
- app/code/community/Mzax/Emarketing/Helper/Newsletter.php +2 -2
- app/code/community/Mzax/Emarketing/Helper/Request.php +2 -2
- app/code/community/Mzax/Emarketing/Helper/SqlFormatter.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Campaign.php +68 -1
- app/code/community/Mzax/Emarketing/Model/Campaign/Content.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Campaign/Preset.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Campaign/Variation.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Conversion/Goal.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Conversion/Goal/Abstract.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Conversion/Goal/Orders.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Conversion/Select.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Conversion/Tracker.php +1 -1
- app/code/community/Mzax/Emarketing/Model/DomainThrottle.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Email.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Form/Element/Ace.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Form/Element/Credits.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Form/Element/EmailEditor.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Form/Element/Info.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Form/Element/TemplateEditor.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Form/Element/Textarea.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Form/Element/Wildselect.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Goal.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Inbox.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Inbox/Bounce/Detector/Abstract.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Inbox/Bounce/Detector/Recipient.php +3 -3
- app/code/community/Mzax/Emarketing/Model/Inbox/Bounce/Detector/Store.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Inbox/Bounce/Detector/Unsubscribe.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Inbox/Email.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Inbox/Email/Collector.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Inbox/Email/Pull/Abstract.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Inbox/Email/Pull/Storage.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Link.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Link/Reference.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Medium.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Medium/Abstract.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Medium/Email.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Medium/Email/Composer.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Medium/Email/Filter.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Medium/Email/Processor.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Medium/Email/Snippets.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/Abstract.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Address.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Collection.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Collection/Item.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/Customer.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Customer/Address.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/Filter.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Abstract.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Address/City.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Address/Country.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Address/Postcode.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Address/Region.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Address/Street.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Attribute.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Campaign/Goal.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Campaign/Recipient/Abstract.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Campaign/Recipient/Interact.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Column.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Combine.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Component.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Customer/Abstract.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Customer/Address.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Customer/Address/Attribute.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Customer/Attribute.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Customer/Event.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Customer/Lastlogin.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Customer/Name.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Customer/Order.php +61 -11
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Main.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Newsletter.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Order/Abstract.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Order/Address.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Order/Campaign.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Order/Item/Abstract.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Order/Item/Table.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Order/Items.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Order/Previous.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Order/ShippedAt.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Order/Table.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Product/Abstract.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Product/Attribute.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Product/Category.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Quote/Abstract.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Quote/Address.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Quote/Item/Table.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Quote/Items.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Quote/Table.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/Filter/Table.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/Order.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/OrderAddress.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/OrderItem.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Product.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Quote.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/QuoteAddress.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Object/QuoteItem.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Recipient.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Object/Subscriber.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Observer.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Observer/Abstract.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Observer/Cron.php +4 -3
- app/code/community/Mzax/Emarketing/Model/Observer/Customer.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Observer/Goal.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Observer/Order.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Outbox.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Outbox/Email.php +4 -4
- app/code/community/Mzax/Emarketing/Model/Outbox/Transporter.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Outbox/Transporter/File.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Outbox/Transporter/Interface.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Outbox/Transporter/Sendmail.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Outbox/Transporter/Smtp.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Premailer.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Recipient.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Recipient/Error.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Recipient/Provider.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Recipient/Provider/Abstract.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Recipient/Provider/Customer.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Recipient/Provider/Newsletter.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Recipient/Provider/Order.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Recipient/Provider/Quote.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Report.php +41 -8
- app/code/community/Mzax/Emarketing/Model/Report/Aggregator.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Abstract.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Campaign.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension.php +6 -1
- app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension/Abstract.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension/Country.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension/Dayofweek.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension/DeviceBrand.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension/DeviceType.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension/Hour.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension/Os.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension/Region.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension/Useragent.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Events.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Goals.php +5 -2
- app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Rates.php +3 -3
- app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Recipient.php +20 -3
- app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Tracker.php +4 -1
- app/code/community/Mzax/Emarketing/Model/Report/Query.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Report/Seeder.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Campaign.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Campaign/Collection.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Resource/Campaign/Preset.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Resource/Campaign/Preset/Collection.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Resource/Campaign/Variation.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Campaign/Variation/Collection.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Conversion/Tracker.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Conversion/Tracker/Collection.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Email/Collection.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Resource/Goal.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Helper.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Inbox/Email.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Inbox/Email/Collection.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Link.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Link/Reference.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Outbox/Email.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Resource/Outbox/Email/Collection.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Recipient.php +15 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Recipient/Address.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Recipient/Binding.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Recipient/Collection.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Recipient/Error.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Resource/Recipient/Error/Collection.php +2 -2
- app/code/community/Mzax/Emarketing/Model/Resource/Recipient/Event.php +3 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Recipient/Goal/Binder.php +17 -2
- app/code/community/Mzax/Emarketing/Model/Resource/Setup.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Template.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Template/Collection.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Resource/Useragent.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Session.php +2 -2
- app/code/community/Mzax/Emarketing/Model/System/Config/Backend/DomainThreshold.php +1 -1
- app/code/community/Mzax/Emarketing/Model/System/Config/Source/GeoIp.php +1 -1
- app/code/community/Mzax/Emarketing/Model/System/Config/Source/MailStorage.php +1 -1
- app/code/community/Mzax/Emarketing/Model/System/Config/Source/SmtpAuthentication.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Template.php +1 -1
- app/code/community/Mzax/Emarketing/Model/Template/Exception.php +1 -1
- app/code/community/Mzax/Emarketing/controllers/Admin/CampaignController.php +251 -5
- app/code/community/Mzax/Emarketing/controllers/Admin/InboxController.php +48 -1
- app/code/community/Mzax/Emarketing/controllers/Admin/OutboxController.php +15 -1
- app/code/community/Mzax/Emarketing/controllers/Admin/ShortcutController.php +1 -1
- app/code/community/Mzax/Emarketing/controllers/Admin/TemplateController.php +13 -2
- app/code/community/Mzax/Emarketing/controllers/Admin/TrackerController.php +15 -2
- app/code/community/Mzax/Emarketing/controllers/BeaconController.php +1 -1
- app/code/community/Mzax/Emarketing/controllers/EmailController.php +1 -1
- app/code/community/Mzax/Emarketing/controllers/LinkController.php +2 -2
- app/code/community/Mzax/Emarketing/controllers/UnsubscribeController.php +1 -1
- app/code/community/Mzax/Emarketing/data/useragent_regexes.php +1 -1
- app/code/community/Mzax/Emarketing/etc/adminhtml.xml +2 -2
- app/code/community/Mzax/Emarketing/etc/config.xml +3 -3
- app/code/community/Mzax/Emarketing/etc/system.xml +5 -5
- app/code/community/Mzax/Emarketing/sql/mzax_emarketing_setup/install-0.2.php +1 -1
- app/code/community/Mzax/Emarketing/sql/mzax_emarketing_setup/uninstall.php +1 -1
- app/code/community/Mzax/Emarketing/sql/mzax_emarketing_setup/upgrade-0.2.6-0.2.7.php +1 -1
- app/design/adminhtml/default/default/layout/mzax/emarketing.xml +2 -2
- app/design/adminhtml/default/default/template/mzax/emarketing/campaign/content-tabs.phtml +1 -1
- app/design/adminhtml/default/default/template/mzax/emarketing/campaign/credits-left.phtml +7 -4
- app/design/adminhtml/default/default/template/mzax/emarketing/campaign/filters/emulate.phtml +1 -1
- app/design/adminhtml/default/default/template/mzax/emarketing/campaign/load_template.phtml +1 -1
- app/design/adminhtml/default/default/template/mzax/emarketing/campaign/medium/email/preview.phtml +1 -1
- app/design/adminhtml/default/default/template/mzax/emarketing/campaign/recipients.phtml +1 -1
- app/design/adminhtml/default/default/template/mzax/emarketing/campaign/report.phtml +1 -1
- app/design/adminhtml/default/default/template/mzax/emarketing/campaign/{emergency-stop.phtml → running-warning.phtml} +0 -2
- app/design/adminhtml/default/default/template/mzax/emarketing/campaign/tasks.phtml +1 -1
- app/design/adminhtml/default/default/template/mzax/emarketing/edit/js.phtml +1 -1
- app/design/adminhtml/default/default/template/mzax/emarketing/editor/text.phtml +1 -1
- app/design/adminhtml/default/default/template/mzax/emarketing/fieldset.phtml +1 -1
- app/design/adminhtml/default/default/template/mzax/emarketing/filter/page-preview.phtml +1 -1
- app/design/adminhtml/default/default/template/mzax/emarketing/filter/test/filter.phtml +1 -1
- app/design/adminhtml/default/default/template/mzax/emarketing/filter/test/recursive.phtml +1 -1
- app/design/adminhtml/default/default/template/mzax/emarketing/filter/test/single.phtml +1 -1
- app/design/adminhtml/default/default/template/mzax/emarketing/tracker/conditions/emulate.phtml +1 -1
- app/design/adminhtml/default/default/template/mzax/emarketing/tracker/tasks.phtml +1 -1
- app/design/adminhtml/default/default/template/mzax/emarketing/widget/chart-geo.phtml +1 -1
- app/design/adminhtml/default/default/template/mzax/emarketing/widget/chart-tab.phtml +1 -1
- app/design/frontend/base/default/layout/mzax/emarketing.xml +1 -1
- app/design/frontend/base/default/template/mzax/emarketing/link/redirect.phtml +20 -12
- js/mzax/ace/ext-mage_autocomplete.js +1 -1
- js/mzax/ace/mode-mage.js +1 -1
- js/mzax/ace/theme-mage.js +1 -1
- js/mzax/ckeditor.plugin.mage.js +1 -1
- js/mzax/editor.js +1 -1
- js/mzax/report.js +1 -1
- lib/Mzax/Bounce.php +2 -2
- lib/Mzax/Bounce/Detector.php +2 -2
- lib/Mzax/Bounce/Detector/Abstract.php +2 -2
- lib/Mzax/Bounce/Detector/Arf.php +2 -2
- lib/Mzax/Bounce/Detector/Autoreply.php +2 -2
- lib/Mzax/Bounce/Detector/Extended.php +2 -2
- lib/Mzax/Bounce/Detector/Failure.php +2 -2
- lib/Mzax/Bounce/Detector/Rfc1892.php +2 -2
- lib/Mzax/Bounce/Mail.php +2 -2
- lib/Mzax/Bounce/Message.php +17 -2
- lib/Mzax/Bounce/Mime/Decode.php +2 -2
- lib/Mzax/Bounce/Mime/Part.php +2 -2
- lib/Mzax/Chart/Table.php +2 -2
- lib/Mzax/Db/Select.php +21 -5
- lib/Mzax/Db/Select/Exception.php +92 -0
- lib/Mzax/GeoIp.php +9 -4
- lib/Mzax/GeoIp/Adapter/Abstract.php +2 -2
- lib/Mzax/GeoIp/Adapter/FreeGeoIp.php +2 -2
- lib/Mzax/GeoIp/Adapter/GeoPlugin.php +2 -2
- lib/Mzax/GeoIp/Adapter/Ipinfo.php +2 -2
- lib/Mzax/GeoIp/Exception.php +2 -2
- lib/Mzax/GeoIp/Region.php +2 -2
- lib/Mzax/GeoIp/Request.php +2 -2
- lib/Mzax/Mail.php +2 -2
- lib/Mzax/Mail/Transport/File.php +2 -2
- lib/Mzax/Mail/Transport/Mock.php +2 -2
- lib/Mzax/Once.php +2 -2
- lib/Mzax/Presist.php +2 -2
- package.xml +12 -10
- skin/adminhtml/default/default/mzax/emarketing.css +1 -1
app/code/community/Mzax/Emarketing/Block/Campaign/Edit.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Form.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Medium/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Medium/Email.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Medium/Email/Tab/Inbox.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Medium/Email/Tab/Outbox.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Content.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Content/Original.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Content/Variation.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Errors.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
-
* @version 0.
|
27 |
*/
|
28 |
class Mzax_Emarketing_Block_Campaign_Edit_Tab_Errors extends Mage_Adminhtml_Block_Widget_Grid
|
29 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
+
* @version 0.3.0
|
27 |
*/
|
28 |
class Mzax_Emarketing_Block_Campaign_Edit_Tab_Errors extends Mage_Adminhtml_Block_Widget_Grid
|
29 |
{
|
app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Filters.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Inbox.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Medium.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Recipients.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Recipients/Grid.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Report.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Block_Campaign_Edit_Tab_Report extends Mage_Adminhtml_Block_Widget
|
31 |
{
|
@@ -359,7 +359,7 @@ JS;
|
|
359 |
$clicks = $this->createCircle('clicks', $this->getTotals()->getCell('clicks'), self::COLOR_CLICKS);
|
360 |
$orders = $this->createCircle('orders', $this->getTotals()->getCell('conversion'), self::COLOR_CONVERSIONS);
|
361 |
|
362 |
-
$optout = $this->createCircle('
|
363 |
$optout->setColors(array(self::COLOR_OPTOUT, self::COLOR_BOUNDS, self::COLOR_BLANK));
|
364 |
$optout->clearRows();
|
365 |
$optout->addRow(array('optout', $this->getTotals()->getCell('optouts')));
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Block_Campaign_Edit_Tab_Report extends Mage_Adminhtml_Block_Widget
|
31 |
{
|
359 |
$clicks = $this->createCircle('clicks', $this->getTotals()->getCell('clicks'), self::COLOR_CLICKS);
|
360 |
$orders = $this->createCircle('orders', $this->getTotals()->getCell('conversion'), self::COLOR_CONVERSIONS);
|
361 |
|
362 |
+
$optout = $this->createCircle('optouts', $this->getTotals()->getSum('bounces', 'optouts'));
|
363 |
$optout->setColors(array(self::COLOR_OPTOUT, self::COLOR_BOUNDS, self::COLOR_BLANK));
|
364 |
$optout->clearRows();
|
365 |
$optout->addRow(array('optout', $this->getTotals()->getCell('optouts')));
|
app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Settings.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Tasks.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tab/Test.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Edit/Tabs.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Grid.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,11 +25,17 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Block_Campaign_Grid extends Mage_Adminhtml_Block_Widget_Grid
|
31 |
{
|
32 |
|
|
|
|
|
|
|
|
|
|
|
|
|
33 |
public function __construct()
|
34 |
{
|
35 |
parent::__construct();
|
@@ -101,6 +107,7 @@ class Mzax_Emarketing_Block_Campaign_Grid extends Mage_Adminhtml_Block_Widget_Gr
|
|
101 |
'header' => Mage::helper('mzax_emarketing')->__('Date Added'),
|
102 |
'index' => 'created_at',
|
103 |
'gmtoffset' => true,
|
|
|
104 |
'type' => 'datetime'
|
105 |
));
|
106 |
|
@@ -108,12 +115,14 @@ class Mzax_Emarketing_Block_Campaign_Grid extends Mage_Adminhtml_Block_Widget_Gr
|
|
108 |
'header' => $this->__('Last Change'),
|
109 |
'index' => 'updated_at',
|
110 |
'gmtoffset' => true,
|
|
|
111 |
'type' => 'datetime'
|
112 |
));
|
113 |
|
114 |
$this->addColumn('name', array(
|
115 |
'header' => $this->__('Name'),
|
116 |
-
'index' => 'name'
|
|
|
117 |
));
|
118 |
|
119 |
|
@@ -121,7 +130,7 @@ class Mzax_Emarketing_Block_Campaign_Grid extends Mage_Adminhtml_Block_Widget_Gr
|
|
121 |
'header' => $this->__('Recipients'),
|
122 |
'index' => 'provider',
|
123 |
'type' => 'options',
|
124 |
-
'width' =>
|
125 |
'options' => Mage::getSingleton('mzax_emarketing/recipient_provider')->getOptionHash()
|
126 |
));
|
127 |
|
@@ -129,7 +138,7 @@ class Mzax_Emarketing_Block_Campaign_Grid extends Mage_Adminhtml_Block_Widget_Gr
|
|
129 |
'header' => $this->__('Medium'),
|
130 |
'index' => 'medium',
|
131 |
'type' => 'options',
|
132 |
-
'width' =>
|
133 |
'options' => Mage::getSingleton('mzax_emarketing/medium')->getMediums()
|
134 |
));
|
135 |
|
@@ -137,7 +146,7 @@ class Mzax_Emarketing_Block_Campaign_Grid extends Mage_Adminhtml_Block_Widget_Gr
|
|
137 |
'header' => $this->__('Is running'),
|
138 |
'index' => 'running',
|
139 |
'type' => 'options',
|
140 |
-
'width' =>
|
141 |
'options' => array(
|
142 |
0 => $this->__('No'),
|
143 |
1 => $this->__('Yes')
|
@@ -154,11 +163,95 @@ class Mzax_Emarketing_Block_Campaign_Grid extends Mage_Adminhtml_Block_Widget_Gr
|
|
154 |
|
155 |
return parent::_prepareColumns();
|
156 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
157 |
|
158 |
protected function _prepareMassaction()
|
159 |
{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
160 |
return $this;
|
161 |
}
|
|
|
|
|
|
|
|
|
162 |
|
163 |
public function getGridUrl()
|
164 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Block_Campaign_Grid extends Mage_Adminhtml_Block_Widget_Grid
|
31 |
{
|
32 |
|
33 |
+
|
34 |
+
protected $_tagColors = array('627379', 'FC7A00', 'BF4848', '87969E', 'D7D020', '00A6D4', 'A559BF', '14D277', '627379', 'FC7A00', 'BF4848', '87969E', 'D7D020', '00A6D4', 'A559BF', '14D277','627379', 'FC7A00', 'BF4848', '87969E', 'D7D020', '00A6D4', 'A559BF', '14D277','627379', 'FC7A00', 'BF4848', '87969E', 'D7D020', '00A6D4', 'A559BF', '14D277','627379', 'FC7A00', 'BF4848', '87969E', 'D7D020', '00A6D4', 'A559BF', '14D277');
|
35 |
+
|
36 |
+
protected $_tagColorMap = array();
|
37 |
+
|
38 |
+
|
39 |
public function __construct()
|
40 |
{
|
41 |
parent::__construct();
|
107 |
'header' => Mage::helper('mzax_emarketing')->__('Date Added'),
|
108 |
'index' => 'created_at',
|
109 |
'gmtoffset' => true,
|
110 |
+
'width' => 150,
|
111 |
'type' => 'datetime'
|
112 |
));
|
113 |
|
115 |
'header' => $this->__('Last Change'),
|
116 |
'index' => 'updated_at',
|
117 |
'gmtoffset' => true,
|
118 |
+
'width' => 150,
|
119 |
'type' => 'datetime'
|
120 |
));
|
121 |
|
122 |
$this->addColumn('name', array(
|
123 |
'header' => $this->__('Name'),
|
124 |
+
'index' => 'name',
|
125 |
+
'frame_callback' => array($this, 'renderName')
|
126 |
));
|
127 |
|
128 |
|
130 |
'header' => $this->__('Recipients'),
|
131 |
'index' => 'provider',
|
132 |
'type' => 'options',
|
133 |
+
'width' => 150,
|
134 |
'options' => Mage::getSingleton('mzax_emarketing/recipient_provider')->getOptionHash()
|
135 |
));
|
136 |
|
138 |
'header' => $this->__('Medium'),
|
139 |
'index' => 'medium',
|
140 |
'type' => 'options',
|
141 |
+
'width' => 100,
|
142 |
'options' => Mage::getSingleton('mzax_emarketing/medium')->getMediums()
|
143 |
));
|
144 |
|
146 |
'header' => $this->__('Is running'),
|
147 |
'index' => 'running',
|
148 |
'type' => 'options',
|
149 |
+
'width' => 80,
|
150 |
'options' => array(
|
151 |
0 => $this->__('No'),
|
152 |
1 => $this->__('Yes')
|
163 |
|
164 |
return parent::_prepareColumns();
|
165 |
}
|
166 |
+
|
167 |
+
|
168 |
+
/**
|
169 |
+
* Name Frame Callback
|
170 |
+
*
|
171 |
+
* @param string $value
|
172 |
+
* @param Mzax_Emarketing_Model_Campaign $row
|
173 |
+
* @param Mage_Adminhtml_Block_Widget_Grid_Column $column
|
174 |
+
* @param boolean $export
|
175 |
+
* @return string
|
176 |
+
*/
|
177 |
+
public function renderName($value, $row, $column, $export)
|
178 |
+
{
|
179 |
+
if(!$export) {
|
180 |
+
|
181 |
+
if($row->isRunning()) {
|
182 |
+
$value .= ' <span class="mzax-grid-running"></span>';
|
183 |
+
}
|
184 |
+
|
185 |
+
foreach($row->getTags() as $tag) {
|
186 |
+
|
187 |
+
$t = strtolower($tag);
|
188 |
+
if(!isset($this->_tagColorMap[$t])) {
|
189 |
+
$this->_tagColorMap[$t] = $this->_tagColors[count($this->_tagColorMap)%count($this->_tagColors)];
|
190 |
+
}
|
191 |
+
|
192 |
+
$value .= ' <span class="mzax-grid-tag" style="background-color: #' . $this->_tagColorMap[$t] . ';">' . $this->escapeHtml($tag) . '</span>';
|
193 |
+
}
|
194 |
+
}
|
195 |
+
return $value;
|
196 |
+
}
|
197 |
+
|
198 |
+
|
199 |
+
|
200 |
|
201 |
protected function _prepareMassaction()
|
202 |
{
|
203 |
+
$this->setMassactionIdField('campaign_id');
|
204 |
+
$this->getMassactionBlock()->setFormFieldName('campaigns');
|
205 |
+
|
206 |
+
$this->getMassactionBlock()->addItem('start', array(
|
207 |
+
'label' => $this->__('Start campaigns'),
|
208 |
+
'url' => $this->getUrl('*/*/massStart'),
|
209 |
+
'confirm' => $this->__('Are you sure you want to START all selected campaigns?')
|
210 |
+
));
|
211 |
+
$this->getMassactionBlock()->addItem('stop', array(
|
212 |
+
'label' => $this->__('Stop campaigns'),
|
213 |
+
'url' => $this->getUrl('*/*/massStop'),
|
214 |
+
'confirm' => $this->__('Are you sure you want to STOP all selected campaigns?')
|
215 |
+
));
|
216 |
+
$this->getMassactionBlock()->addItem('archive', array(
|
217 |
+
'label' => $this->__('Archive campaigns'),
|
218 |
+
'url' => $this->getUrl('*/*/massArchive'),
|
219 |
+
'confirm' => $this->__('Are you sure you want to archive all selected campaigns?')
|
220 |
+
));
|
221 |
+
|
222 |
+
$this->getMassactionBlock()->addItem('add_tag', array(
|
223 |
+
'label'=> $this->__('Add tag(s)...'),
|
224 |
+
'url' => $this->getUrl('*/*/massAddTag', array('_current'=>true)),
|
225 |
+
'additional' => array(
|
226 |
+
'tags' => array(
|
227 |
+
'name' => 'tags',
|
228 |
+
'type' => 'text',
|
229 |
+
'class' => 'required-entry',
|
230 |
+
'label' => $this->__('Tag(s)')
|
231 |
+
)
|
232 |
+
)
|
233 |
+
));
|
234 |
+
|
235 |
+
$this->getMassactionBlock()->addItem('remove_tag', array(
|
236 |
+
'label'=> $this->__('Remove tag(s)...'),
|
237 |
+
'url' => $this->getUrl('*/*/massRemoveTag', array('_current'=>true)),
|
238 |
+
'additional' => array(
|
239 |
+
'tags' => array(
|
240 |
+
'name' => 'tags',
|
241 |
+
'type' => 'text',
|
242 |
+
'class' => 'required-entry',
|
243 |
+
'label' => $this->__('Tag(s)')
|
244 |
+
)
|
245 |
+
)
|
246 |
+
));
|
247 |
+
|
248 |
+
|
249 |
return $this;
|
250 |
}
|
251 |
+
|
252 |
+
|
253 |
+
|
254 |
+
|
255 |
|
256 |
public function getGridUrl()
|
257 |
{
|
app/code/community/Mzax/Emarketing/Block/Campaign/Grid/Filter/Filter.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Grid/Renderer/Action.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Grid/Renderer/Filter.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Grid/Renderer/SendMail.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Grid/Renderer/Sender.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Grid/Renderer/Stats.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/New.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -22,7 +22,7 @@
|
|
22 |
*
|
23 |
* @author Jacob Siefer
|
24 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
25 |
-
* @version 0.
|
26 |
*/
|
27 |
class Mzax_Emarketing_Block_Campaign_New extends Mzax_Emarketing_Block_Campaign_Edit
|
28 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
22 |
*
|
23 |
* @author Jacob Siefer
|
24 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
25 |
+
* @version 0.3.0
|
26 |
*/
|
27 |
class Mzax_Emarketing_Block_Campaign_New extends Mzax_Emarketing_Block_Campaign_Edit
|
28 |
{
|
app/code/community/Mzax/Emarketing/Block/Campaign/New/Presets.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Preview.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/SendTestMail.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/SendTestMail/Form.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Test.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/Test/Emulate.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Campaign/View.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Chart/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Chart/Area.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Chart/Bar.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Chart/Column.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Chart/Geo.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Chart/Line.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Chart/Pie.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Chart/Scatter.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Chart/SteppedArea.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Chart/Widget/Container.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Chart/Widget/Geo.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Chart/Widget/Tab.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Block_Chart_Widget_Tab extends Mage_Adminhtml_Block_Abstract
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Block_Chart_Widget_Tab extends Mage_Adminhtml_Block_Abstract
|
30 |
{
|
app/code/community/Mzax/Emarketing/Block/Conditions.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Block_Conditions implements Varien_Data_Form_Element_Renderer_Interface
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Block_Conditions implements Varien_Data_Form_Element_Renderer_Interface
|
30 |
{
|
app/code/community/Mzax/Emarketing/Block/Editable.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Block_Editable extends Mage_Core_Block_Abstract
|
30 |
implements Varien_Data_Form_Element_Renderer_Interface
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Block_Editable extends Mage_Core_Block_Abstract
|
30 |
implements Varien_Data_Form_Element_Renderer_Interface
|
app/code/community/Mzax/Emarketing/Block/Filter/Object/Grid.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Filter/Test/Recursive.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Filter/Test/Single.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -31,7 +31,7 @@
|
|
31 |
*
|
32 |
* @author Jacob Siefer
|
33 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
34 |
-
* @version 0.
|
35 |
*/
|
36 |
class Mzax_Emarketing_Block_Filter_Test_Single extends Mage_Adminhtml_Block_Template
|
37 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
31 |
*
|
32 |
* @author Jacob Siefer
|
33 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
34 |
+
* @version 0.3.0
|
35 |
*/
|
36 |
class Mzax_Emarketing_Block_Filter_Test_Single extends Mage_Adminhtml_Block_Template
|
37 |
{
|
app/code/community/Mzax/Emarketing/Block/Filters.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Block_Filters implements Varien_Data_Form_Element_Renderer_Interface
|
31 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Block_Filters implements Varien_Data_Form_Element_Renderer_Interface
|
31 |
{
|
app/code/community/Mzax/Emarketing/Block/Grid/Column/Renderer/Action.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Block_Grid_Column_Renderer_Action extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Action
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Block_Grid_Column_Renderer_Action extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Action
|
30 |
{
|
app/code/community/Mzax/Emarketing/Block/Grid/Column/Renderer/Campaign.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
-
* @version 0.
|
27 |
*/
|
28 |
class Mzax_Emarketing_Block_Grid_Column_Renderer_Campaign
|
29 |
extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Options
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
+
* @version 0.3.0
|
27 |
*/
|
28 |
class Mzax_Emarketing_Block_Grid_Column_Renderer_Campaign
|
29 |
extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Options
|
app/code/community/Mzax/Emarketing/Block/Grid/Column/Renderer/Recipient.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Block_Grid_Column_Renderer_Recipient
|
31 |
extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Block_Grid_Column_Renderer_Recipient
|
31 |
extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Abstract
|
app/code/community/Mzax/Emarketing/Block/Grid/Column/Renderer/Size.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Block_Grid_Column_Renderer_Size
|
31 |
extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Block_Grid_Column_Renderer_Size
|
31 |
extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Abstract
|
app/code/community/Mzax/Emarketing/Block/Inbox/Email.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Inbox/Email/Form.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Block_Inbox_Email_Form extends Mage_Adminhtml_Block_Widget_Form
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Block_Inbox_Email_Form extends Mage_Adminhtml_Block_Widget_Form
|
30 |
{
|
app/code/community/Mzax/Emarketing/Block/Inbox/Grid.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -27,7 +27,8 @@ class Mzax_Emarketing_Block_Inbox_Grid extends Mage_Adminhtml_Block_Widget_Grid
|
|
27 |
$this->setId('inbox_grid');
|
28 |
$this->setUseAjax(true);
|
29 |
$this->setSaveParametersInSession(true);
|
30 |
-
$this->setDefaultSort('
|
|
|
31 |
}
|
32 |
|
33 |
|
@@ -49,6 +50,7 @@ class Mzax_Emarketing_Block_Inbox_Grid extends Mage_Adminhtml_Block_Widget_Grid
|
|
49 |
'header' => $this->__('Created At'),
|
50 |
'index' => 'created_at',
|
51 |
'gmtoffset' => true,
|
|
|
52 |
'type' =>'datetime'
|
53 |
));
|
54 |
|
@@ -191,14 +193,21 @@ class Mzax_Emarketing_Block_Inbox_Grid extends Mage_Adminhtml_Block_Widget_Grid
|
|
191 |
$this->setMassactionIdField('email_id');
|
192 |
$this->getMassactionBlock()->setFormFieldName('messages');
|
193 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
194 |
$this->getMassactionBlock()->addItem('delete', array(
|
195 |
-
'label' => $this->__('Delete
|
196 |
'url' => $this->getUrl('*/*/massDelete'),
|
197 |
'confirm' => $this->__('Are you sure?')
|
198 |
));
|
199 |
|
200 |
$this->getMassactionBlock()->addItem('reparse', array(
|
201 |
-
'label' => $this->__('Re-parse
|
202 |
'url' => $this->getUrl('*/*/massParse')
|
203 |
));
|
204 |
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
27 |
$this->setId('inbox_grid');
|
28 |
$this->setUseAjax(true);
|
29 |
$this->setSaveParametersInSession(true);
|
30 |
+
$this->setDefaultSort('created_at');
|
31 |
+
$this->setDefaultDir('desc');
|
32 |
}
|
33 |
|
34 |
|
50 |
'header' => $this->__('Created At'),
|
51 |
'index' => 'created_at',
|
52 |
'gmtoffset' => true,
|
53 |
+
'width' => 150,
|
54 |
'type' =>'datetime'
|
55 |
));
|
56 |
|
193 |
$this->setMassactionIdField('email_id');
|
194 |
$this->getMassactionBlock()->setFormFieldName('messages');
|
195 |
|
196 |
+
|
197 |
+
$this->getMassactionBlock()->addItem('unsubscribe', array(
|
198 |
+
'label' => $this->__('Unsubscribe Email(s)'),
|
199 |
+
'url' => $this->getUrl('*/*/massUnsubscribe'),
|
200 |
+
'confirm' => $this->__('Are you sure you want to unsubscribe all selected emails?')
|
201 |
+
));
|
202 |
+
|
203 |
$this->getMassactionBlock()->addItem('delete', array(
|
204 |
+
'label' => $this->__('Delete Email(s)'),
|
205 |
'url' => $this->getUrl('*/*/massDelete'),
|
206 |
'confirm' => $this->__('Are you sure?')
|
207 |
));
|
208 |
|
209 |
$this->getMassactionBlock()->addItem('reparse', array(
|
210 |
+
'label' => $this->__('Re-parse Email(s)'),
|
211 |
'url' => $this->getUrl('*/*/massParse')
|
212 |
));
|
213 |
|
app/code/community/Mzax/Emarketing/Block/Inbox/View.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Outbox/Email.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Outbox/Email/Form.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Outbox/Grid.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -57,6 +57,7 @@ class Mzax_Emarketing_Block_Outbox_Grid extends Mage_Adminhtml_Block_Widget_Grid
|
|
57 |
$this->addColumn('created_at', array(
|
58 |
'header' => $this->__('Created at'),
|
59 |
'index' => 'created_at',
|
|
|
60 |
'gmtoffset' => true,
|
61 |
'type' =>'datetime'
|
62 |
));
|
@@ -69,16 +70,18 @@ class Mzax_Emarketing_Block_Outbox_Grid extends Mage_Adminhtml_Block_Widget_Grid
|
|
69 |
|
70 |
|
71 |
$this->addColumn('sent_at', array(
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
|
|
76 |
));
|
77 |
$this->addColumn('expire_at', array(
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
|
|
82 |
));
|
83 |
|
84 |
|
@@ -111,8 +114,7 @@ class Mzax_Emarketing_Block_Outbox_Grid extends Mage_Adminhtml_Block_Widget_Grid
|
|
111 |
'index' => 'campaign_id',
|
112 |
'type' => 'options',
|
113 |
'options' => $campaigns->toOptionHash(),
|
114 |
-
'frame_callback' => array($this, 'addCampaignLink')
|
115 |
-
'width' => '100px',
|
116 |
));
|
117 |
|
118 |
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
57 |
$this->addColumn('created_at', array(
|
58 |
'header' => $this->__('Created at'),
|
59 |
'index' => 'created_at',
|
60 |
+
'width' => 150,
|
61 |
'gmtoffset' => true,
|
62 |
'type' =>'datetime'
|
63 |
));
|
70 |
|
71 |
|
72 |
$this->addColumn('sent_at', array(
|
73 |
+
'header' => $this->__('Sent at'),
|
74 |
+
'index' => 'sent_at',
|
75 |
+
'width' => 150,
|
76 |
+
'gmtoffset' => true,
|
77 |
+
'type' =>'datetime'
|
78 |
));
|
79 |
$this->addColumn('expire_at', array(
|
80 |
+
'header' => $this->__('Expire at'),
|
81 |
+
'index' => 'expire_at',
|
82 |
+
'width' => 150,
|
83 |
+
'gmtoffset' => true,
|
84 |
+
'type' =>'datetime'
|
85 |
));
|
86 |
|
87 |
|
114 |
'index' => 'campaign_id',
|
115 |
'type' => 'options',
|
116 |
'options' => $campaigns->toOptionHash(),
|
117 |
+
'frame_callback' => array($this, 'addCampaignLink')
|
|
|
118 |
));
|
119 |
|
120 |
|
app/code/community/Mzax/Emarketing/Block/Outbox/View.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Recipients/Column/Renderer/Attribute.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Recipients/Column/Renderer/Object.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Recipients/Grid.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/System/Config/Form/Field/DomainThreshold.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/System/Config/Form/Field/MailStorage.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Template.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -28,7 +28,7 @@
|
|
28 |
*
|
29 |
* @author Jacob Siefer
|
30 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
31 |
-
* @version 0.
|
32 |
*/
|
33 |
class Mzax_Emarketing_Block_Template extends Mage_Core_Block_Template
|
34 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
28 |
*
|
29 |
* @author Jacob Siefer
|
30 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
31 |
+
* @version 0.3.0
|
32 |
*/
|
33 |
class Mzax_Emarketing_Block_Template extends Mage_Core_Block_Template
|
34 |
{
|
app/code/community/Mzax/Emarketing/Block/Template/Edit.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Template/Edit/Form.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Template/Grid.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Template/Upload.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Template/Upload/Form.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Template/View.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Tracker/Edit.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
-
* @version 0.
|
27 |
*/
|
28 |
class Mzax_Emarketing_Block_Tracker_Edit extends Mage_Adminhtml_Block_Widget_Form_Container
|
29 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
+
* @version 0.3.0
|
27 |
*/
|
28 |
class Mzax_Emarketing_Block_Tracker_Edit extends Mage_Adminhtml_Block_Widget_Form_Container
|
29 |
{
|
app/code/community/Mzax/Emarketing/Block/Tracker/Edit/Form.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Tracker/Edit/Tab/Conditions.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Tracker/Edit/Tab/GoalType.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
-
* @version 0.
|
27 |
*/
|
28 |
class Mzax_Emarketing_Block_Tracker_Edit_Tab_GoalType extends Mage_Adminhtml_Block_Widget_Form
|
29 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
+
* @version 0.3.0
|
27 |
*/
|
28 |
class Mzax_Emarketing_Block_Tracker_Edit_Tab_GoalType extends Mage_Adminhtml_Block_Widget_Form
|
29 |
{
|
app/code/community/Mzax/Emarketing/Block/Tracker/Edit/Tab/Settings.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
-
* @version 0.
|
27 |
*/
|
28 |
class Mzax_Emarketing_Block_Tracker_Edit_Tab_Settings extends Mage_Adminhtml_Block_Widget_Form
|
29 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
+
* @version 0.3.0
|
27 |
*/
|
28 |
class Mzax_Emarketing_Block_Tracker_Edit_Tab_Settings extends Mage_Adminhtml_Block_Widget_Form
|
29 |
{
|
app/code/community/Mzax/Emarketing/Block/Tracker/Edit/Tab/Tasks.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Block_Tracker_Edit_Tab_Tasks extends Mage_Adminhtml_Block_Template
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Block_Tracker_Edit_Tab_Tasks extends Mage_Adminhtml_Block_Template
|
30 |
{
|
app/code/community/Mzax/Emarketing/Block/Tracker/Edit/Tab/Test.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Tracker/Edit/Tabs.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
-
* @version 0.
|
27 |
*/
|
28 |
class Mzax_Emarketing_Block_Tracker_Edit_Tabs extends Mage_Adminhtml_Block_Widget_Tabs
|
29 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
+
* @version 0.3.0
|
27 |
*/
|
28 |
class Mzax_Emarketing_Block_Tracker_Edit_Tabs extends Mage_Adminhtml_Block_Widget_Tabs
|
29 |
{
|
app/code/community/Mzax/Emarketing/Block/Tracker/Grid.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Tracker/New.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -22,7 +22,7 @@
|
|
22 |
*
|
23 |
* @author Jacob Siefer
|
24 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
25 |
-
* @version 0.
|
26 |
*/
|
27 |
class Mzax_Emarketing_Block_Tracker_New extends Mzax_Emarketing_Block_Tracker_Edit
|
28 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
22 |
*
|
23 |
* @author Jacob Siefer
|
24 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
25 |
+
* @version 0.3.0
|
26 |
*/
|
27 |
class Mzax_Emarketing_Block_Tracker_New extends Mzax_Emarketing_Block_Tracker_Edit
|
28 |
{
|
app/code/community/Mzax/Emarketing/Block/Tracker/Test.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Tracker/Test/Emulate.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Tracker/Upload.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Block_Tracker_Upload extends Mage_Adminhtml_Block_Widget_Form_Container
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Block_Tracker_Upload extends Mage_Adminhtml_Block_Widget_Form_Container
|
30 |
{
|
app/code/community/Mzax/Emarketing/Block/Tracker/Upload/Form.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Block_Tracker_Upload_Form extends Mage_Adminhtml_Block_Widget_Form
|
31 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Block_Tracker_Upload_Form extends Mage_Adminhtml_Block_Widget_Form
|
31 |
{
|
app/code/community/Mzax/Emarketing/Block/Tracker/View.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Block/Unsubscribe.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Block_Unsubscribe extends Mage_Core_Block_Template
|
31 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Block_Unsubscribe extends Mage_Core_Block_Template
|
31 |
{
|
app/code/community/Mzax/Emarketing/Db/Select.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Helper/Campaign.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Helper_Campaign extends Mage_Core_Helper_Abstract
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Helper_Campaign extends Mage_Core_Helper_Abstract
|
30 |
{
|
app/code/community/Mzax/Emarketing/Helper/Data.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -34,6 +34,29 @@ class Mzax_Emarketing_Helper_Data extends Mage_Core_Helper_Abstract
|
|
34 |
|
35 |
|
36 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
|
38 |
/**
|
39 |
* Create a lock with the given name
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
34 |
|
35 |
|
36 |
|
37 |
+
/**
|
38 |
+
* Can show credits?
|
39 |
+
* Credits can be disabled by setting
|
40 |
+
* global/mzax_emarketing/hide_credits = true
|
41 |
+
* in your local.xml
|
42 |
+
*
|
43 |
+
* @return boolean
|
44 |
+
*/
|
45 |
+
public function showCredits()
|
46 |
+
{
|
47 |
+
if(Mage::getConfig()->getNode('global/mzax_emarketing')->is('hide_credits', false)) {
|
48 |
+
return false;
|
49 |
+
}
|
50 |
+
if(Mage::getResourceSingleton('mzax_emarketing/recipient')->countRecipients() <= 1000) {
|
51 |
+
return false;
|
52 |
+
}
|
53 |
+
return true;
|
54 |
+
}
|
55 |
+
|
56 |
+
|
57 |
+
|
58 |
+
|
59 |
+
|
60 |
|
61 |
/**
|
62 |
* Create a lock with the given name
|
app/code/community/Mzax/Emarketing/Helper/Newsletter.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Helper_Newsletter extends Mage_Core_Helper_Abstract
|
31 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Helper_Newsletter extends Mage_Core_Helper_Abstract
|
31 |
{
|
app/code/community/Mzax/Emarketing/Helper/Request.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Helper_Request extends Mage_Core_Helper_Abstract
|
31 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Helper_Request extends Mage_Core_Helper_Abstract
|
31 |
{
|
app/code/community/Mzax/Emarketing/Helper/SqlFormatter.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Campaign.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -374,6 +374,73 @@ class Mzax_Emarketing_Model_Campaign
|
|
374 |
|
375 |
|
376 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
377 |
|
378 |
//--------------------------------------------------------------------------
|
379 |
//
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
374 |
|
375 |
|
376 |
|
377 |
+
|
378 |
+
/**
|
379 |
+
* Retrieve tags
|
380 |
+
*
|
381 |
+
* @return array
|
382 |
+
*/
|
383 |
+
public function getTags()
|
384 |
+
{
|
385 |
+
$data = $this->getData('tags');
|
386 |
+
return preg_split('/[\s,]+/', $data, -1, PREG_SPLIT_NO_EMPTY);
|
387 |
+
}
|
388 |
+
|
389 |
+
|
390 |
+
/**
|
391 |
+
* Set tags
|
392 |
+
*
|
393 |
+
* @param string|array $value
|
394 |
+
* @return Mzax_Emarketing_Model_Campaign
|
395 |
+
*/
|
396 |
+
public function setTags($value)
|
397 |
+
{
|
398 |
+
if(is_array($value)) {
|
399 |
+
$value = array_unique($value);
|
400 |
+
$value = implode(',', $value);
|
401 |
+
}
|
402 |
+
return $this->setData('tags', $value);
|
403 |
+
}
|
404 |
+
|
405 |
+
|
406 |
+
/**
|
407 |
+
* Add tags to campaign
|
408 |
+
*
|
409 |
+
* @param string|array $tags
|
410 |
+
* @return Mzax_Emarketing_Model_Campaign
|
411 |
+
*/
|
412 |
+
public function addTags($tags)
|
413 |
+
{
|
414 |
+
if(is_string($tags)) {
|
415 |
+
$tags = preg_split('/[\s,]+/', $tags, -1, PREG_SPLIT_NO_EMPTY);
|
416 |
+
}
|
417 |
+
if(is_array($tags)) {
|
418 |
+
$tags = array_merge($this->getTags(), $tags);
|
419 |
+
$this->setTags($tags);
|
420 |
+
}
|
421 |
+
return $this;
|
422 |
+
}
|
423 |
+
|
424 |
+
|
425 |
+
/**
|
426 |
+
* Remove tags from campaign
|
427 |
+
*
|
428 |
+
* @param string|array $tags
|
429 |
+
* @return Mzax_Emarketing_Model_Campaign
|
430 |
+
*/
|
431 |
+
public function removeTags($tags)
|
432 |
+
{
|
433 |
+
if(is_string($tags)) {
|
434 |
+
$tags = preg_split('/[\s,]+/', $tags, -1, PREG_SPLIT_NO_EMPTY);
|
435 |
+
}
|
436 |
+
if(is_array($tags)) {
|
437 |
+
$tags = array_diff($this->getTags(), $tags);
|
438 |
+
$this->setTags($tags);
|
439 |
+
}
|
440 |
+
return $this;
|
441 |
+
}
|
442 |
+
|
443 |
+
|
444 |
|
445 |
//--------------------------------------------------------------------------
|
446 |
//
|
app/code/community/Mzax/Emarketing/Model/Campaign/Content.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Campaign/Preset.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Campaign/Variation.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Conversion/Goal.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Conversion/Goal/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Conversion/Goal/Orders.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
-
* @version 0.
|
27 |
*/
|
28 |
class Mzax_Emarketing_Model_Conversion_Goal_Orders
|
29 |
extends Mzax_Emarketing_Model_Conversion_Goal_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
+
* @version 0.3.0
|
27 |
*/
|
28 |
class Mzax_Emarketing_Model_Conversion_Goal_Orders
|
29 |
extends Mzax_Emarketing_Model_Conversion_Goal_Abstract
|
app/code/community/Mzax/Emarketing/Model/Conversion/Select.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Conversion/Tracker.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/DomainThrottle.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Email.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Form/Element/Ace.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Form/Element/Credits.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Form/Element/EmailEditor.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Form_Element_EmailEditor
|
31 |
extends Mzax_Emarketing_Model_Form_Element_TemplateEditor
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Form_Element_EmailEditor
|
31 |
extends Mzax_Emarketing_Model_Form_Element_TemplateEditor
|
app/code/community/Mzax/Emarketing/Model/Form/Element/Info.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Form/Element/TemplateEditor.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Form/Element/Textarea.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Form_Element_Textarea
|
30 |
extends Varien_Data_Form_Element_Textarea
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Form_Element_Textarea
|
30 |
extends Varien_Data_Form_Element_Textarea
|
app/code/community/Mzax/Emarketing/Model/Form/Element/Wildselect.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Form_Element_Wildselect
|
31 |
extends Varien_Data_Form_Element_Multiselect
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Form_Element_Wildselect
|
31 |
extends Varien_Data_Form_Element_Multiselect
|
app/code/community/Mzax/Emarketing/Model/Goal.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -40,7 +40,7 @@
|
|
40 |
*
|
41 |
* @author Jacob Siefer
|
42 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
43 |
-
* @version 0.
|
44 |
*/
|
45 |
class Mzax_Emarketing_Model_Goal extends Mage_Core_Model_Abstract
|
46 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
40 |
*
|
41 |
* @author Jacob Siefer
|
42 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
43 |
+
* @version 0.3.0
|
44 |
*/
|
45 |
class Mzax_Emarketing_Model_Goal extends Mage_Core_Model_Abstract
|
46 |
{
|
app/code/community/Mzax/Emarketing/Model/Inbox.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
-
* @version 0.
|
27 |
*/
|
28 |
class Mzax_Emarketing_Model_Inbox
|
29 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
+
* @version 0.3.0
|
27 |
*/
|
28 |
class Mzax_Emarketing_Model_Inbox
|
29 |
{
|
app/code/community/Mzax/Emarketing/Model/Inbox/Bounce/Detector/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Inbox/Bounce/Detector/Recipient.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -38,7 +38,7 @@ class Mzax_Emarketing_Model_Inbox_Bounce_Detector_Recipient
|
|
38 |
* @see Mzax_Emarketing_Model_Recipient::getBeaconImage()
|
39 |
* @var string
|
40 |
*/
|
41 |
-
const IMAGE_REGEX = '
|
42 |
|
43 |
|
44 |
|
@@ -46,7 +46,7 @@ class Mzax_Emarketing_Model_Inbox_Bounce_Detector_Recipient
|
|
46 |
*
|
47 |
* @var string
|
48 |
*/
|
49 |
-
const LINK_REGEX = '
|
50 |
|
51 |
|
52 |
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
38 |
* @see Mzax_Emarketing_Model_Recipient::getBeaconImage()
|
39 |
* @var string
|
40 |
*/
|
41 |
+
const IMAGE_REGEX = '!\/emarketing-media\/([a-zA-Z0-9]{16})\/logo\.gif!i';
|
42 |
|
43 |
|
44 |
|
46 |
*
|
47 |
* @var string
|
48 |
*/
|
49 |
+
const LINK_REGEX = '!\/link-goto\/([a-zA-Z0-9]{16})!';
|
50 |
|
51 |
|
52 |
|
app/code/community/Mzax/Emarketing/Model/Inbox/Bounce/Detector/Store.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -26,7 +26,7 @@
|
|
26 |
*
|
27 |
* @author Jacob Siefer
|
28 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
29 |
-
* @version 0.
|
30 |
*/
|
31 |
class Mzax_Emarketing_Model_Inbox_Bounce_Detector_Store
|
32 |
extends Mzax_Emarketing_Model_Inbox_Bounce_Detector_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
26 |
*
|
27 |
* @author Jacob Siefer
|
28 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
29 |
+
* @version 0.3.0
|
30 |
*/
|
31 |
class Mzax_Emarketing_Model_Inbox_Bounce_Detector_Store
|
32 |
extends Mzax_Emarketing_Model_Inbox_Bounce_Detector_Abstract
|
app/code/community/Mzax/Emarketing/Model/Inbox/Bounce/Detector/Unsubscribe.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
-
* @version 0.
|
27 |
*/
|
28 |
class Mzax_Emarketing_Model_Inbox_Bounce_Detector_Unsubscribe
|
29 |
extends Mzax_Emarketing_Model_Inbox_Bounce_Detector_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
+
* @version 0.3.0
|
27 |
*/
|
28 |
class Mzax_Emarketing_Model_Inbox_Bounce_Detector_Unsubscribe
|
29 |
extends Mzax_Emarketing_Model_Inbox_Bounce_Detector_Abstract
|
app/code/community/Mzax/Emarketing/Model/Inbox/Email.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Inbox/Email/Collector.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Inbox_Email_Collector
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Inbox_Email_Collector
|
30 |
{
|
app/code/community/Mzax/Emarketing/Model/Inbox/Email/Pull/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
abstract class Mzax_Emarketing_Model_Inbox_Email_Pull_Abstract extends Varien_Object
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
abstract class Mzax_Emarketing_Model_Inbox_Email_Pull_Abstract extends Varien_Object
|
30 |
{
|
app/code/community/Mzax/Emarketing/Model/Inbox/Email/Pull/Storage.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Inbox_Email_Pull_Storage
|
30 |
extends Mzax_Emarketing_Model_Inbox_Email_Pull_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Inbox_Email_Pull_Storage
|
30 |
extends Mzax_Emarketing_Model_Inbox_Email_Pull_Abstract
|
app/code/community/Mzax/Emarketing/Model/Link.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Link/Reference.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -29,7 +29,7 @@
|
|
29 |
*
|
30 |
* @author Jacob Siefer
|
31 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
32 |
-
* @version 0.
|
33 |
*/
|
34 |
class Mzax_Emarketing_Model_Link_Reference extends Mage_Core_Model_Abstract
|
35 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
29 |
*
|
30 |
* @author Jacob Siefer
|
31 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
32 |
+
* @version 0.3.0
|
33 |
*/
|
34 |
class Mzax_Emarketing_Model_Link_Reference extends Mage_Core_Model_Abstract
|
35 |
{
|
app/code/community/Mzax/Emarketing/Model/Medium.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Medium implements Mage_Eav_Model_Entity_Attribute_Source_Interface
|
31 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Medium implements Mage_Eav_Model_Entity_Attribute_Source_Interface
|
31 |
{
|
app/code/community/Mzax/Emarketing/Model/Medium/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
abstract class Mzax_Emarketing_Model_Medium_Abstract
|
31 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
abstract class Mzax_Emarketing_Model_Medium_Abstract
|
31 |
{
|
app/code/community/Mzax/Emarketing/Model/Medium/Email.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Medium_Email extends Mzax_Emarketing_Model_Medium_Abstract
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Medium_Email extends Mzax_Emarketing_Model_Medium_Abstract
|
30 |
{
|
app/code/community/Mzax/Emarketing/Model/Medium/Email/Composer.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Medium_Email_Composer
|
30 |
extends Mage_Core_Model_Template
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Medium_Email_Composer
|
30 |
extends Mage_Core_Model_Template
|
app/code/community/Mzax/Emarketing/Model/Medium/Email/Filter.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Medium_Email_Filter
|
30 |
extends Mage_Widget_Model_Template_Filter
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Medium_Email_Filter
|
30 |
extends Mage_Widget_Model_Template_Filter
|
app/code/community/Mzax/Emarketing/Model/Medium/Email/Processor.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Medium_Email_Processor
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Medium_Email_Processor
|
30 |
{
|
app/code/community/Mzax/Emarketing/Model/Medium/Email/Snippets.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Medium_Email_Snippets
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Medium_Email_Snippets
|
30 |
{
|
app/code/community/Mzax/Emarketing/Model/Object/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Address.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Collection.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Collection/Item.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
* @see Mzax_Emarketing_Model_Object_Collection::getNewEmptyItem()
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Object_Collection_Item extends Varien_Object
|
31 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
* @see Mzax_Emarketing_Model_Object_Collection::getNewEmptyItem()
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Object_Collection_Item extends Varien_Object
|
31 |
{
|
app/code/community/Mzax/Emarketing/Model/Object/Customer.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Customer/Address.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Object_Customer_Address extends Mzax_Emarketing_Model_Object_Abstract
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Object_Customer_Address extends Mzax_Emarketing_Model_Object_Abstract
|
30 |
{
|
app/code/community/Mzax/Emarketing/Model/Object/Filter.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Address/City.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Address/Country.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Address/Postcode.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Address/Region.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Address/Street.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Attribute.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -31,7 +31,7 @@
|
|
31 |
*
|
32 |
* @author Jacob Siefer
|
33 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
34 |
-
* @version 0.
|
35 |
*/
|
36 |
abstract class Mzax_Emarketing_Model_Object_Filter_Attribute
|
37 |
extends Mzax_Emarketing_Model_Object_Filter_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
31 |
*
|
32 |
* @author Jacob Siefer
|
33 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
34 |
+
* @version 0.3.0
|
35 |
*/
|
36 |
abstract class Mzax_Emarketing_Model_Object_Filter_Attribute
|
37 |
extends Mzax_Emarketing_Model_Object_Filter_Abstract
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Campaign/Goal.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Campaign/Recipient/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Campaign/Recipient/Interact.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Column.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Combine.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Component.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Customer/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Customer/Address.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Customer/Address/Attribute.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Customer/Attribute.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Customer/Event.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Customer/Lastlogin.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Customer/Name.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Customer/Order.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -20,16 +20,22 @@
|
|
20 |
|
21 |
/**
|
22 |
*
|
23 |
-
*
|
24 |
*
|
|
|
|
|
|
|
25 |
*/
|
26 |
class Mzax_Emarketing_Model_Object_Filter_Customer_Order
|
27 |
extends Mzax_Emarketing_Model_Object_Filter_Customer_Abstract
|
28 |
{
|
|
|
|
|
29 |
const DEFAULT_AGGREGATOR = 'all';
|
30 |
|
31 |
const DEFAULT_EXPECTATION = 'true';
|
32 |
|
|
|
33 |
|
34 |
|
35 |
protected $_allowChildren = true;
|
@@ -42,7 +48,7 @@ class Mzax_Emarketing_Model_Object_Filter_Customer_Order
|
|
42 |
*/
|
43 |
public function getTitle()
|
44 |
{
|
45 |
-
return "Customer | If number of orders,...";
|
46 |
}
|
47 |
|
48 |
|
@@ -52,7 +58,12 @@ class Mzax_Emarketing_Model_Object_Filter_Customer_Order
|
|
52 |
$query = $this->getObject()->getQuery();
|
53 |
$query->setColumn('customer_id');
|
54 |
$query->setColumn('order_id');
|
55 |
-
|
|
|
|
|
|
|
|
|
|
|
56 |
return $query;
|
57 |
}
|
58 |
|
@@ -77,6 +88,9 @@ class Mzax_Emarketing_Model_Object_Filter_Customer_Order
|
|
77 |
$conditions = $this->_getConditions();
|
78 |
$aggregator = $this->getDataSetDefault('aggregator', self::DEFAULT_AGGREGATOR);
|
79 |
$expectation = $this->getDataSetDefault('expectation', self::DEFAULT_EXPECTATION);
|
|
|
|
|
|
|
80 |
|
81 |
$select = $this->_combineConditions($conditions, $aggregator, $expectation);
|
82 |
|
@@ -91,19 +105,33 @@ class Mzax_Emarketing_Model_Object_Filter_Customer_Order
|
|
91 |
$zeroOrderQuery->setColumn('matches', new Zend_Db_Expr('0'));
|
92 |
$zeroOrderQuery->setColumn('customer_id', $customerId);
|
93 |
$zeroOrderQuery->group($customerId, true);
|
|
|
|
|
|
|
94 |
|
95 |
$select = $this->_select()->union(array($zeroOrderQuery, $select));
|
96 |
|
97 |
-
|
98 |
-
|
99 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
100 |
}
|
101 |
else {
|
102 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
103 |
}
|
104 |
$select->useTemporaryTable($this->getTempTableName());
|
105 |
|
106 |
-
|
107 |
$query->joinSelect('customer_id', $select, 'filter', 'customer_id');
|
108 |
$query->group();
|
109 |
}
|
@@ -116,7 +144,7 @@ class Mzax_Emarketing_Model_Object_Filter_Customer_Order
|
|
116 |
{
|
117 |
parent::_prepareCollection($collection);
|
118 |
$collection->addField('customer_id');
|
119 |
-
$collection->addField('orders', new Zend_Db_Expr('COUNT(`order_id`)'));
|
120 |
}
|
121 |
|
122 |
|
@@ -154,7 +182,8 @@ class Mzax_Emarketing_Model_Object_Filter_Customer_Order
|
|
154 |
$aggregatorElement = $this->getSelectElement('aggregator', self::DEFAULT_AGGREGATOR);
|
155 |
$expectationElement = $this->getSelectElement('expectation', self::DEFAULT_EXPECTATION);
|
156 |
|
157 |
-
return $this->__('If
|
|
|
158 |
$aggregatorElement->toHtml(),
|
159 |
$expectationElement->toHtml(),
|
160 |
$this->getInputHtml('orders', 'numeric')
|
@@ -164,5 +193,26 @@ class Mzax_Emarketing_Model_Object_Filter_Customer_Order
|
|
164 |
|
165 |
|
166 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
167 |
|
168 |
}
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
20 |
|
21 |
/**
|
22 |
*
|
23 |
+
*
|
24 |
*
|
25 |
+
* @author Jacob Siefer
|
26 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Object_Filter_Customer_Order
|
30 |
extends Mzax_Emarketing_Model_Object_Filter_Customer_Abstract
|
31 |
{
|
32 |
+
|
33 |
+
|
34 |
const DEFAULT_AGGREGATOR = 'all';
|
35 |
|
36 |
const DEFAULT_EXPECTATION = 'true';
|
37 |
|
38 |
+
const DEFAULT_SUM = '';
|
39 |
|
40 |
|
41 |
protected $_allowChildren = true;
|
48 |
*/
|
49 |
public function getTitle()
|
50 |
{
|
51 |
+
return "Customer | If number/grand-total of orders,...";
|
52 |
}
|
53 |
|
54 |
|
58 |
$query = $this->getObject()->getQuery();
|
59 |
$query->setColumn('customer_id');
|
60 |
$query->setColumn('order_id');
|
61 |
+
|
62 |
+
if($sumField = $this->getDataSetDefault('sum', self::DEFAULT_SUM)) {
|
63 |
+
$query->addBinding('sum_field', $sumField);
|
64 |
+
$query->setColumn('sum_field');
|
65 |
+
}
|
66 |
+
|
67 |
return $query;
|
68 |
}
|
69 |
|
88 |
$conditions = $this->_getConditions();
|
89 |
$aggregator = $this->getDataSetDefault('aggregator', self::DEFAULT_AGGREGATOR);
|
90 |
$expectation = $this->getDataSetDefault('expectation', self::DEFAULT_EXPECTATION);
|
91 |
+
$sumField = $this->getDataSetDefault('sum', self::DEFAULT_SUM);
|
92 |
+
|
93 |
+
|
94 |
|
95 |
$select = $this->_combineConditions($conditions, $aggregator, $expectation);
|
96 |
|
105 |
$zeroOrderQuery->setColumn('matches', new Zend_Db_Expr('0'));
|
106 |
$zeroOrderQuery->setColumn('customer_id', $customerId);
|
107 |
$zeroOrderQuery->group($customerId, true);
|
108 |
+
if($sumField) {
|
109 |
+
$zeroOrderQuery->setColumn('sum_field', new Zend_Db_Expr('0'));
|
110 |
+
}
|
111 |
|
112 |
$select = $this->_select()->union(array($zeroOrderQuery, $select));
|
113 |
|
114 |
+
|
115 |
+
if($sumField) {
|
116 |
+
$query->having($this->getWhereSql('orders', 'SUM(`sum_field`)'));
|
117 |
+
}
|
118 |
+
else {
|
119 |
+
// count customer_id AS order_id maybe NULL
|
120 |
+
// reduce by 1 as we added zero order results as well.
|
121 |
+
$query->having($this->getWhereSql('orders', 'COUNT({customer_id})-1'));
|
122 |
+
}
|
123 |
}
|
124 |
else {
|
125 |
+
if($sumField) {
|
126 |
+
$query->having($this->getWhereSql('orders', 'SUM(`sum_field`)'));
|
127 |
+
}
|
128 |
+
else {
|
129 |
+
$query->having($this->getWhereSql('orders', 'COUNT(`filter`.`order_id`)'));
|
130 |
+
}
|
131 |
+
|
132 |
}
|
133 |
$select->useTemporaryTable($this->getTempTableName());
|
134 |
|
|
|
135 |
$query->joinSelect('customer_id', $select, 'filter', 'customer_id');
|
136 |
$query->group();
|
137 |
}
|
144 |
{
|
145 |
parent::_prepareCollection($collection);
|
146 |
$collection->addField('customer_id');
|
147 |
+
$collection->addField('orders', new Zend_Db_Expr('COUNT(DISTINCT `order_id`)'));
|
148 |
}
|
149 |
|
150 |
|
182 |
$aggregatorElement = $this->getSelectElement('aggregator', self::DEFAULT_AGGREGATOR);
|
183 |
$expectationElement = $this->getSelectElement('expectation', self::DEFAULT_EXPECTATION);
|
184 |
|
185 |
+
return $this->__('If %s of orders, with %s of these conditions %s, %s:',
|
186 |
+
$this->getSelectElement('sum')->toHtml(),
|
187 |
$aggregatorElement->toHtml(),
|
188 |
$expectationElement->toHtml(),
|
189 |
$this->getInputHtml('orders', 'numeric')
|
193 |
|
194 |
|
195 |
|
196 |
+
|
197 |
+
/**
|
198 |
+
* List of fields to sum up and check against
|
199 |
+
*
|
200 |
+
* @return return array
|
201 |
+
*/
|
202 |
+
protected function getSumOptions()
|
203 |
+
{
|
204 |
+
return array(
|
205 |
+
'' => $this->__('number'),
|
206 |
+
'base_grand_total' => $this->__('summed grand total'),
|
207 |
+
'base_discount_invoiced' => $this->__('summed discount amount'),
|
208 |
+
'base_shipping_invoiced' => $this->__('summed shipping amount'),
|
209 |
+
'base_subtotal' => $this->__('summed subtotal'),
|
210 |
+
'base_tax_invoiced' => $this->__('summed tax amount'),
|
211 |
+
'base_total_invoiced' => $this->__('summed invoiced amount'),
|
212 |
+
'base_total_paid' => $this->__('summed paid amount'),
|
213 |
+
'base_total_due' => $this->__('summed due amount'),
|
214 |
+
'weight' => $this->__('summed weight'),
|
215 |
+
);
|
216 |
+
}
|
217 |
|
218 |
}
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Main.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Newsletter.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -27,7 +27,7 @@
|
|
27 |
*
|
28 |
* @author Jacob Siefer
|
29 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
30 |
-
* @version 0.
|
31 |
*/
|
32 |
class Mzax_Emarketing_Model_Object_Filter_Newsletter
|
33 |
extends Mzax_Emarketing_Model_Object_Filter_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
27 |
*
|
28 |
* @author Jacob Siefer
|
29 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
30 |
+
* @version 0.3.0
|
31 |
*/
|
32 |
class Mzax_Emarketing_Model_Object_Filter_Newsletter
|
33 |
extends Mzax_Emarketing_Model_Object_Filter_Abstract
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Order/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
abstract class Mzax_Emarketing_Model_Object_Filter_Order_Abstract
|
30 |
extends Mzax_Emarketing_Model_Object_Filter_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
abstract class Mzax_Emarketing_Model_Object_Filter_Order_Abstract
|
30 |
extends Mzax_Emarketing_Model_Object_Filter_Abstract
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Order/Address.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
-
* @version 0.
|
27 |
*/
|
28 |
class Mzax_Emarketing_Model_Object_Filter_Order_Address
|
29 |
extends Mzax_Emarketing_Model_Object_Filter_Order_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
+
* @version 0.3.0
|
27 |
*/
|
28 |
class Mzax_Emarketing_Model_Object_Filter_Order_Address
|
29 |
extends Mzax_Emarketing_Model_Object_Filter_Order_Abstract
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Order/Campaign.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Object_Filter_Order_Campaign
|
30 |
extends Mzax_Emarketing_Model_Object_Filter_Order_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Object_Filter_Order_Campaign
|
30 |
extends Mzax_Emarketing_Model_Object_Filter_Order_Abstract
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Order/Item/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
abstract class Mzax_Emarketing_Model_Object_Filter_Order_Item_Abstract
|
30 |
extends Mzax_Emarketing_Model_Object_Filter_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
abstract class Mzax_Emarketing_Model_Object_Filter_Order_Item_Abstract
|
30 |
extends Mzax_Emarketing_Model_Object_Filter_Abstract
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Order/Item/Table.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -32,7 +32,7 @@
|
|
32 |
*
|
33 |
* @author Jacob Siefer
|
34 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
35 |
-
* @version 0.
|
36 |
*/
|
37 |
class Mzax_Emarketing_Model_Object_Filter_Order_Item_Table
|
38 |
extends Mzax_Emarketing_Model_Object_Filter_Table
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
32 |
*
|
33 |
* @author Jacob Siefer
|
34 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
35 |
+
* @version 0.3.0
|
36 |
*/
|
37 |
class Mzax_Emarketing_Model_Object_Filter_Order_Item_Table
|
38 |
extends Mzax_Emarketing_Model_Object_Filter_Table
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Order/Items.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
-
* @version 0.
|
27 |
*/
|
28 |
class Mzax_Emarketing_Model_Object_Filter_Order_Items
|
29 |
extends Mzax_Emarketing_Model_Object_Filter_Order_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
+
* @version 0.3.0
|
27 |
*/
|
28 |
class Mzax_Emarketing_Model_Object_Filter_Order_Items
|
29 |
extends Mzax_Emarketing_Model_Object_Filter_Order_Abstract
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Order/Previous.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Object_Filter_Order_Previous
|
30 |
extends Mzax_Emarketing_Model_Object_Filter_Order_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Object_Filter_Order_Previous
|
30 |
extends Mzax_Emarketing_Model_Object_Filter_Order_Abstract
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Order/ShippedAt.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Order/Table.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
-
* @version 0.
|
27 |
*/
|
28 |
class Mzax_Emarketing_Model_Object_Filter_Order_Table
|
29 |
extends Mzax_Emarketing_Model_Object_Filter_Table
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
+
* @version 0.3.0
|
27 |
*/
|
28 |
class Mzax_Emarketing_Model_Object_Filter_Order_Table
|
29 |
extends Mzax_Emarketing_Model_Object_Filter_Table
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Product/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Product/Attribute.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Product/Category.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Quote/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
abstract class Mzax_Emarketing_Model_Object_Filter_Quote_Abstract
|
30 |
extends Mzax_Emarketing_Model_Object_Filter_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
abstract class Mzax_Emarketing_Model_Object_Filter_Quote_Abstract
|
30 |
extends Mzax_Emarketing_Model_Object_Filter_Abstract
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Quote/Address.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Object_Filter_Quote_Address
|
30 |
extends Mzax_Emarketing_Model_Object_Filter_Quote_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Object_Filter_Quote_Address
|
30 |
extends Mzax_Emarketing_Model_Object_Filter_Quote_Abstract
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Quote/Item/Table.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -32,7 +32,7 @@
|
|
32 |
*
|
33 |
* @author Jacob Siefer
|
34 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
35 |
-
* @version 0.
|
36 |
*/
|
37 |
class Mzax_Emarketing_Model_Object_Filter_Quote_Item_Table
|
38 |
extends Mzax_Emarketing_Model_Object_Filter_Table
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
32 |
*
|
33 |
* @author Jacob Siefer
|
34 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
35 |
+
* @version 0.3.0
|
36 |
*/
|
37 |
class Mzax_Emarketing_Model_Object_Filter_Quote_Item_Table
|
38 |
extends Mzax_Emarketing_Model_Object_Filter_Table
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Quote/Items.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
-
* @version 0.
|
27 |
*/
|
28 |
class Mzax_Emarketing_Model_Object_Filter_Quote_Items
|
29 |
extends Mzax_Emarketing_Model_Object_Filter_Quote_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
+
* @version 0.3.0
|
27 |
*/
|
28 |
class Mzax_Emarketing_Model_Object_Filter_Quote_Items
|
29 |
extends Mzax_Emarketing_Model_Object_Filter_Quote_Abstract
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Quote/Table.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
-
* @version 0.
|
27 |
*/
|
28 |
class Mzax_Emarketing_Model_Object_Filter_Quote_Table
|
29 |
extends Mzax_Emarketing_Model_Object_Filter_Table
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
+
* @version 0.3.0
|
27 |
*/
|
28 |
class Mzax_Emarketing_Model_Object_Filter_Quote_Table
|
29 |
extends Mzax_Emarketing_Model_Object_Filter_Table
|
app/code/community/Mzax/Emarketing/Model/Object/Filter/Table.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -28,7 +28,7 @@
|
|
28 |
*
|
29 |
* @author Jacob Siefer
|
30 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
31 |
-
* @version 0.
|
32 |
*/
|
33 |
abstract class Mzax_Emarketing_Model_Object_Filter_Table
|
34 |
extends Mzax_Emarketing_Model_Object_Filter_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
28 |
*
|
29 |
* @author Jacob Siefer
|
30 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
31 |
+
* @version 0.3.0
|
32 |
*/
|
33 |
abstract class Mzax_Emarketing_Model_Object_Filter_Table
|
34 |
extends Mzax_Emarketing_Model_Object_Filter_Abstract
|
app/code/community/Mzax/Emarketing/Model/Object/Order.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/OrderAddress.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Object_OrderAddress extends Mzax_Emarketing_Model_Object_Address
|
31 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Object_OrderAddress extends Mzax_Emarketing_Model_Object_Address
|
31 |
{
|
app/code/community/Mzax/Emarketing/Model/Object/OrderItem.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Product.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Quote.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Object_Quote extends Mzax_Emarketing_Model_Object_Abstract
|
31 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Object_Quote extends Mzax_Emarketing_Model_Object_Abstract
|
31 |
{
|
app/code/community/Mzax/Emarketing/Model/Object/QuoteAddress.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Object_QuoteAddress extends Mzax_Emarketing_Model_Object_Address
|
31 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Object_QuoteAddress extends Mzax_Emarketing_Model_Object_Address
|
31 |
{
|
app/code/community/Mzax/Emarketing/Model/Object/QuoteItem.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Recipient.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Object/Subscriber.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Object_Subscriber extends Mzax_Emarketing_Model_Object_Abstract
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Object_Subscriber extends Mzax_Emarketing_Model_Object_Abstract
|
30 |
{
|
app/code/community/Mzax/Emarketing/Model/Observer.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Observer/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
abstract class Mzax_Emarketing_Model_Observer_Abstract
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
abstract class Mzax_Emarketing_Model_Observer_Abstract
|
30 |
{
|
app/code/community/Mzax/Emarketing/Model/Observer/Cron.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -26,7 +26,7 @@
|
|
26 |
*
|
27 |
* @author Jacob Siefer
|
28 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
29 |
-
* @version 0.
|
30 |
*/
|
31 |
class Mzax_Emarketing_Model_Observer_Cron
|
32 |
extends Mzax_Emarketing_Model_Observer_Abstract
|
@@ -74,6 +74,7 @@ class Mzax_Emarketing_Model_Observer_Cron
|
|
74 |
$this->aggregateWeekly();
|
75 |
echo "done\n\n";
|
76 |
|
|
|
77 |
$this->_testMode = false;
|
78 |
}
|
79 |
|
@@ -198,7 +199,7 @@ class Mzax_Emarketing_Model_Observer_Cron
|
|
198 |
|
199 |
/* @var $report Mzax_Emarketing_Model_Report */
|
200 |
$report = Mage::getModel('mzax_emarketing/report');
|
201 |
-
$report->fetchGeoIp();
|
202 |
$report->parseUseragents();
|
203 |
}
|
204 |
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
26 |
*
|
27 |
* @author Jacob Siefer
|
28 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
29 |
+
* @version 0.3.0
|
30 |
*/
|
31 |
class Mzax_Emarketing_Model_Observer_Cron
|
32 |
extends Mzax_Emarketing_Model_Observer_Abstract
|
74 |
$this->aggregateWeekly();
|
75 |
echo "done\n\n";
|
76 |
|
77 |
+
|
78 |
$this->_testMode = false;
|
79 |
}
|
80 |
|
199 |
|
200 |
/* @var $report Mzax_Emarketing_Model_Report */
|
201 |
$report = Mage::getModel('mzax_emarketing/report');
|
202 |
+
$report->fetchGeoIp($this->_testMode);
|
203 |
$report->parseUseragents();
|
204 |
}
|
205 |
|
app/code/community/Mzax/Emarketing/Model/Observer/Customer.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Observer_Customer
|
31 |
extends Mzax_Emarketing_Model_Observer_Goal
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Observer_Customer
|
31 |
extends Mzax_Emarketing_Model_Observer_Goal
|
app/code/community/Mzax/Emarketing/Model/Observer/Goal.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Observer_Goal
|
31 |
extends Mzax_Emarketing_Model_Observer_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Observer_Goal
|
31 |
extends Mzax_Emarketing_Model_Observer_Abstract
|
app/code/community/Mzax/Emarketing/Model/Observer/Order.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Observer_Order
|
31 |
extends Mzax_Emarketing_Model_Observer_Goal
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Observer_Order
|
31 |
extends Mzax_Emarketing_Model_Observer_Goal
|
app/code/community/Mzax/Emarketing/Model/Outbox.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Outbox/Email.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -382,12 +382,12 @@ class Mzax_Emarketing_Model_Outbox_Email
|
|
382 |
if($address) {
|
383 |
$unsubscribe[] = "mailto:{$address}?subject=Unsubscribe%20{$recipient->getAddress()}%20({$recipient->getBeaconHash()})";
|
384 |
}
|
|
|
|
|
385 |
foreach($unsubscribe as &$value) {
|
386 |
$value = "<{$value}>";
|
387 |
}
|
388 |
-
|
389 |
-
$unsubscribe[] = $recipient->getUrl('mzax_emarketing/unsubscribe/list', array('id' => $recipient->getBeaconHash()));
|
390 |
-
|
391 |
$mail->addHeader('List-Unsubscribe', implode(',', $unsubscribe));
|
392 |
}
|
393 |
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
382 |
if($address) {
|
383 |
$unsubscribe[] = "mailto:{$address}?subject=Unsubscribe%20{$recipient->getAddress()}%20({$recipient->getBeaconHash()})";
|
384 |
}
|
385 |
+
$unsubscribe[] = $recipient->getUrl('mzax_emarketing/unsubscribe/list', array('id' => $recipient->getBeaconHash()));
|
386 |
+
|
387 |
foreach($unsubscribe as &$value) {
|
388 |
$value = "<{$value}>";
|
389 |
}
|
390 |
+
|
|
|
|
|
391 |
$mail->addHeader('List-Unsubscribe', implode(',', $unsubscribe));
|
392 |
}
|
393 |
|
app/code/community/Mzax/Emarketing/Model/Outbox/Transporter.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Outbox/Transporter/File.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -26,7 +26,7 @@
|
|
26 |
*
|
27 |
* @author Jacob Siefer
|
28 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
29 |
-
* @version 0.
|
30 |
*/
|
31 |
class Mzax_Emarketing_Model_Outbox_Transporter_File
|
32 |
extends Mzax_Mail_Transport_File
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
26 |
*
|
27 |
* @author Jacob Siefer
|
28 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
29 |
+
* @version 0.3.0
|
30 |
*/
|
31 |
class Mzax_Emarketing_Model_Outbox_Transporter_File
|
32 |
extends Mzax_Mail_Transport_File
|
app/code/community/Mzax/Emarketing/Model/Outbox/Transporter/Interface.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Outbox/Transporter/Sendmail.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Outbox_Transporter_Sendmail
|
31 |
extends Zend_Mail_Transport_Smtp
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Outbox_Transporter_Sendmail
|
31 |
extends Zend_Mail_Transport_Smtp
|
app/code/community/Mzax/Emarketing/Model/Outbox/Transporter/Smtp.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Outbox_Transporter_Smtp
|
31 |
extends Zend_Mail_Transport_Smtp
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Outbox_Transporter_Smtp
|
31 |
extends Zend_Mail_Transport_Smtp
|
app/code/community/Mzax/Emarketing/Model/Premailer.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Recipient.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -51,7 +51,7 @@
|
|
51 |
*
|
52 |
* @author Jacob Siefer
|
53 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
54 |
-
* @version 0.
|
55 |
*/
|
56 |
class Mzax_Emarketing_Model_Recipient extends Mage_Core_Model_Abstract
|
57 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
51 |
*
|
52 |
* @author Jacob Siefer
|
53 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
54 |
+
* @version 0.3.0
|
55 |
*/
|
56 |
class Mzax_Emarketing_Model_Recipient extends Mage_Core_Model_Abstract
|
57 |
{
|
app/code/community/Mzax/Emarketing/Model/Recipient/Error.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
-
* @version 0.
|
27 |
*/
|
28 |
class Mzax_Emarketing_Model_Recipient_Error extends Mage_Core_Model_Abstract
|
29 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
+
* @version 0.3.0
|
27 |
*/
|
28 |
class Mzax_Emarketing_Model_Recipient_Error extends Mage_Core_Model_Abstract
|
29 |
{
|
app/code/community/Mzax/Emarketing/Model/Recipient/Provider.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Recipient_Provider implements Mage_Eav_Model_Entity_Attribute_Source_Interface
|
31 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Recipient_Provider implements Mage_Eav_Model_Entity_Attribute_Source_Interface
|
31 |
{
|
app/code/community/Mzax/Emarketing/Model/Recipient/Provider/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Recipient/Provider/Customer.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Recipient/Provider/Newsletter.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Recipient_Provider_Newsletter
|
30 |
extends Mzax_Emarketing_Model_Recipient_Provider_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Recipient_Provider_Newsletter
|
30 |
extends Mzax_Emarketing_Model_Recipient_Provider_Abstract
|
app/code/community/Mzax/Emarketing/Model/Recipient/Provider/Order.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Recipient_Provider_Order
|
30 |
extends Mzax_Emarketing_Model_Recipient_Provider_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Recipient_Provider_Order
|
30 |
extends Mzax_Emarketing_Model_Recipient_Provider_Abstract
|
app/code/community/Mzax/Emarketing/Model/Recipient/Provider/Quote.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Recipient_Provider_Quote
|
30 |
extends Mzax_Emarketing_Model_Recipient_Provider_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Recipient_Provider_Quote
|
30 |
extends Mzax_Emarketing_Model_Recipient_Provider_Abstract
|
app/code/community/Mzax/Emarketing/Model/Report.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Report
|
31 |
{
|
@@ -73,7 +73,7 @@ class Mzax_Emarketing_Model_Report
|
|
73 |
* @throws Exception
|
74 |
* @return void
|
75 |
*/
|
76 |
-
public function fetchGeoIp()
|
77 |
{
|
78 |
if(!Mage::getStoreConfigFlag('mzax_emarketing/tracking/use_geo_ip')) {
|
79 |
return;
|
@@ -100,6 +100,16 @@ class Mzax_Emarketing_Model_Report
|
|
100 |
}
|
101 |
|
102 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
103 |
|
104 |
|
105 |
/* @var $resource Mzax_Emarketing_Model_Resource_Recipient_Event */
|
@@ -127,7 +137,7 @@ class Mzax_Emarketing_Model_Report
|
|
127 |
* or implmented a custom version
|
128 |
*/
|
129 |
if(!$geoIp->getRemainingRequests()) {
|
130 |
-
|
131 |
break;
|
132 |
}
|
133 |
|
@@ -138,7 +148,7 @@ class Mzax_Emarketing_Model_Report
|
|
138 |
* does not work OK.
|
139 |
*/
|
140 |
if($geoIp->getRestTime()) {
|
141 |
-
|
142 |
break;
|
143 |
}
|
144 |
|
@@ -146,22 +156,37 @@ class Mzax_Emarketing_Model_Report
|
|
146 |
* The next cron tab can always finish this later
|
147 |
*/
|
148 |
if((time()-$startTime) >= $maxRunTime) {
|
149 |
-
|
150 |
break;
|
151 |
}
|
152 |
|
153 |
try {
|
154 |
//$randIp = implode('.', array(rand(1,254),rand(1,254),rand(1,254),rand(1,254)));
|
155 |
$result = $geoIp->fetch(inet_ntop($row['ip']));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
156 |
if(!$result) {
|
157 |
continue;
|
158 |
}
|
159 |
|
160 |
$update = array();
|
161 |
-
if(
|
162 |
$update['country_id'] = (string) $result->countryId;
|
163 |
}
|
164 |
-
if(
|
165 |
$update['region_id'] = (string) $result->regionId;
|
166 |
}
|
167 |
if($row['time_offset'] === null) {
|
@@ -176,6 +201,14 @@ class Mzax_Emarketing_Model_Report
|
|
176 |
$update['time_offset'] = $result->timeOffset;
|
177 |
}
|
178 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
179 |
$resource->updateEvent($row['event_id'], $update);
|
180 |
$lock->touch();
|
181 |
}
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Report
|
31 |
{
|
73 |
* @throws Exception
|
74 |
* @return void
|
75 |
*/
|
76 |
+
public function fetchGeoIp($verbose = false)
|
77 |
{
|
78 |
if(!Mage::getStoreConfigFlag('mzax_emarketing/tracking/use_geo_ip')) {
|
79 |
return;
|
100 |
}
|
101 |
|
102 |
|
103 |
+
$log = function($msg) use($verbose) {
|
104 |
+
if($verbose) {
|
105 |
+
echo $msg . "\n";
|
106 |
+
}
|
107 |
+
else {
|
108 |
+
Mage::log($msg);
|
109 |
+
}
|
110 |
+
};
|
111 |
+
|
112 |
+
|
113 |
|
114 |
|
115 |
/* @var $resource Mzax_Emarketing_Model_Resource_Recipient_Event */
|
137 |
* or implmented a custom version
|
138 |
*/
|
139 |
if(!$geoIp->getRemainingRequests()) {
|
140 |
+
$log("MzaxEmarketing: No GeoIP requests left, you might want to consider different solution.");
|
141 |
break;
|
142 |
}
|
143 |
|
148 |
* does not work OK.
|
149 |
*/
|
150 |
if($geoIp->getRestTime()) {
|
151 |
+
$log("MzaxEmarketing: GeoIP is resting, try again later.");
|
152 |
break;
|
153 |
}
|
154 |
|
156 |
* The next cron tab can always finish this later
|
157 |
*/
|
158 |
if((time()-$startTime) >= $maxRunTime) {
|
159 |
+
$log("MzaxEmarketing: Maximum run time exceeded");
|
160 |
break;
|
161 |
}
|
162 |
|
163 |
try {
|
164 |
//$randIp = implode('.', array(rand(1,254),rand(1,254),rand(1,254),rand(1,254)));
|
165 |
$result = $geoIp->fetch(inet_ntop($row['ip']));
|
166 |
+
|
167 |
+
|
168 |
+
if($result === null && $verbose) {
|
169 |
+
var_dump($geoIp->getRemainingRequests());
|
170 |
+
var_dump($geoIp->getRestTime());
|
171 |
+
var_dump($geoIp);
|
172 |
+
exit;
|
173 |
+
}
|
174 |
+
|
175 |
+
if($verbose) {
|
176 |
+
$log(sprintf("Results for IP: %s (Event #%s)", inet_ntop($row['ip']), $row['event_id']));
|
177 |
+
$log(var_export($result, true));
|
178 |
+
}
|
179 |
+
|
180 |
+
|
181 |
if(!$result) {
|
182 |
continue;
|
183 |
}
|
184 |
|
185 |
$update = array();
|
186 |
+
if($row['country_id'] === null) {
|
187 |
$update['country_id'] = (string) $result->countryId;
|
188 |
}
|
189 |
+
if($row['region_id'] === null) {
|
190 |
$update['region_id'] = (string) $result->regionId;
|
191 |
}
|
192 |
if($row['time_offset'] === null) {
|
201 |
$update['time_offset'] = $result->timeOffset;
|
202 |
}
|
203 |
}
|
204 |
+
|
205 |
+
|
206 |
+
if($verbose) {
|
207 |
+
$log(sprintf("UPDATE EVENT %s:", $row['event_id']));
|
208 |
+
$log(var_export($update, true));
|
209 |
+
}
|
210 |
+
|
211 |
+
|
212 |
$resource->updateEvent($row['event_id'], $update);
|
213 |
$lock->touch();
|
214 |
}
|
app/code/community/Mzax/Emarketing/Model/Report/Aggregator.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Report_Aggregator extends Mzax_Emarketing_Model_Report_Aggregator_Abstract
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Report_Aggregator extends Mzax_Emarketing_Model_Report_Aggregator_Abstract
|
30 |
{
|
app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
abstract class Mzax_Emarketing_Model_Report_Aggregator_Abstract
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
abstract class Mzax_Emarketing_Model_Report_Aggregator_Abstract
|
30 |
{
|
app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Campaign.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Report_Aggregator_Campaign
|
31 |
extends Mzax_Emarketing_Model_Report_Aggregator_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Report_Aggregator_Campaign
|
31 |
extends Mzax_Emarketing_Model_Report_Aggregator_Abstract
|
app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -55,6 +55,11 @@ class Mzax_Emarketing_Model_Report_Aggregator_Dimension extends Mzax_Emarketing_
|
|
55 |
$this->delete(array('`campaign_id` IN(?)' => $campaignId), self::TABLE_REPORT);
|
56 |
$this->delete(array('`campaign_id` IN(?)' => $campaignId), self::TABLE_CONVERSION);
|
57 |
}
|
|
|
|
|
|
|
|
|
|
|
58 |
}
|
59 |
foreach($this->_dimensions as $type) {
|
60 |
if(empty($filter) || in_array($type, $filter)) {
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
55 |
$this->delete(array('`campaign_id` IN(?)' => $campaignId), self::TABLE_REPORT);
|
56 |
$this->delete(array('`campaign_id` IN(?)' => $campaignId), self::TABLE_CONVERSION);
|
57 |
}
|
58 |
+
if($incremental = abs($this->getOption('incremental'))) {
|
59 |
+
$where = "`date` >= DATE_SUB(NOW(), INTERVAL $incremental DAY)";
|
60 |
+
$this->delete($where, self::TABLE_REPORT);
|
61 |
+
$this->delete($where, self::TABLE_CONVERSION);
|
62 |
+
}
|
63 |
}
|
64 |
foreach($this->_dimensions as $type) {
|
65 |
if(empty($filter) || in_array($type, $filter)) {
|
app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension/Country.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension/Dayofweek.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension/DeviceBrand.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension/DeviceType.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension/Hour.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension/Os.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension/Region.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Dimension/Useragent.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -58,7 +58,7 @@ class Mzax_Emarketing_Model_Report_Aggregator_Dimension_Useragent
|
|
58 |
* @todo Add a time limit so we don't use to old data
|
59 |
* @param Mzax_Emarketing_Db_Select $select
|
60 |
*/
|
61 |
-
protected function joinLastViewEvent(Mzax_Emarketing_Db_Select $select
|
62 |
{
|
63 |
if($select->hasAnyBindings('event_id', 'useragent_id')) {
|
64 |
return;
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
58 |
* @todo Add a time limit so we don't use to old data
|
59 |
* @param Mzax_Emarketing_Db_Select $select
|
60 |
*/
|
61 |
+
protected function joinLastViewEvent(Mzax_Emarketing_Db_Select $select)
|
62 |
{
|
63 |
if($select->hasAnyBindings('event_id', 'useragent_id')) {
|
64 |
return;
|
app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Events.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -26,7 +26,7 @@
|
|
26 |
*
|
27 |
* @author Jacob Siefer
|
28 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
29 |
-
* @version 0.
|
30 |
*/
|
31 |
class Mzax_Emarketing_Model_Report_Aggregator_Events
|
32 |
extends Mzax_Emarketing_Model_Report_Aggregator_Abstract
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
26 |
*
|
27 |
* @author Jacob Siefer
|
28 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
29 |
+
* @version 0.3.0
|
30 |
*/
|
31 |
class Mzax_Emarketing_Model_Report_Aggregator_Events
|
32 |
extends Mzax_Emarketing_Model_Report_Aggregator_Abstract
|
app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Goals.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -37,7 +37,7 @@
|
|
37 |
*
|
38 |
* @author Jacob Siefer
|
39 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
40 |
-
* @version 0.
|
41 |
*/
|
42 |
class Mzax_Emarketing_Model_Report_Aggregator_Goals
|
43 |
extends Mzax_Emarketing_Model_Report_Aggregator_Abstract
|
@@ -76,6 +76,9 @@ class Mzax_Emarketing_Model_Report_Aggregator_Goals
|
|
76 |
if($campaignId = $this->getOption('campaign_id')) {
|
77 |
$this->delete(array('`campaign_id` IN(?)' => $campaignId));
|
78 |
}
|
|
|
|
|
|
|
79 |
}
|
80 |
|
81 |
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
37 |
*
|
38 |
* @author Jacob Siefer
|
39 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
40 |
+
* @version 0.3.0
|
41 |
*/
|
42 |
class Mzax_Emarketing_Model_Report_Aggregator_Goals
|
43 |
extends Mzax_Emarketing_Model_Report_Aggregator_Abstract
|
76 |
if($campaignId = $this->getOption('campaign_id')) {
|
77 |
$this->delete(array('`campaign_id` IN(?)' => $campaignId));
|
78 |
}
|
79 |
+
if($incremental = abs($this->getOption('incremental'))) {
|
80 |
+
$this->delete(array("`goal_time` >= DATE_SUB(?, INTERVAL $incremental DAY)" => $this->getLastRecordTime()));
|
81 |
+
}
|
82 |
}
|
83 |
|
84 |
|
app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Rates.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -26,7 +26,7 @@
|
|
26 |
*
|
27 |
* @author Jacob Siefer
|
28 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
29 |
-
* @version 0.
|
30 |
*/
|
31 |
class Mzax_Emarketing_Model_Report_Aggregator_Rates
|
32 |
extends Mzax_Emarketing_Model_Report_Aggregator_Abstract
|
@@ -190,7 +190,7 @@ class Mzax_Emarketing_Model_Report_Aggregator_Rates
|
|
190 |
$select = $this->_select($table, 'report', 'MAX(`date`)');
|
191 |
$select->filter('report.campaign_id', $this->_options->getCampaignId());
|
192 |
|
193 |
-
return $adapter->fetchOne($select);
|
194 |
}
|
195 |
|
196 |
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
26 |
*
|
27 |
* @author Jacob Siefer
|
28 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
29 |
+
* @version 0.3.0
|
30 |
*/
|
31 |
class Mzax_Emarketing_Model_Report_Aggregator_Rates
|
32 |
extends Mzax_Emarketing_Model_Report_Aggregator_Abstract
|
190 |
$select = $this->_select($table, 'report', 'MAX(`date`)');
|
191 |
$select->filter('report.campaign_id', $this->_options->getCampaignId());
|
192 |
|
193 |
+
return (string) $adapter->fetchOne($select);
|
194 |
}
|
195 |
|
196 |
|
app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Recipient.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -37,7 +37,7 @@
|
|
37 |
*
|
38 |
* @author Jacob Siefer
|
39 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
40 |
-
* @version 0.
|
41 |
*/
|
42 |
class Mzax_Emarketing_Model_Report_Aggregator_Recipient
|
43 |
extends Mzax_Emarketing_Model_Report_Aggregator_Abstract
|
@@ -59,6 +59,9 @@ class Mzax_Emarketing_Model_Report_Aggregator_Recipient
|
|
59 |
if($campaignId = $this->getOption('campaign_id')) {
|
60 |
$this->delete(array('`campaign_id` IN(?)' => $campaignId));
|
61 |
}
|
|
|
|
|
|
|
62 |
}
|
63 |
|
64 |
$this->aggregateSendings();
|
@@ -350,7 +353,21 @@ class Mzax_Emarketing_Model_Report_Aggregator_Recipient
|
|
350 |
|
351 |
|
352 |
|
353 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
354 |
|
355 |
|
356 |
protected function _getLastRecordTime()
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
37 |
*
|
38 |
* @author Jacob Siefer
|
39 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
40 |
+
* @version 0.3.0
|
41 |
*/
|
42 |
class Mzax_Emarketing_Model_Report_Aggregator_Recipient
|
43 |
extends Mzax_Emarketing_Model_Report_Aggregator_Abstract
|
59 |
if($campaignId = $this->getOption('campaign_id')) {
|
60 |
$this->delete(array('`campaign_id` IN(?)' => $campaignId));
|
61 |
}
|
62 |
+
else if($incremental = abs($this->getOption('incremental'))) {
|
63 |
+
$this->delete(array("`date` >= DATE_SUB(?, INTERVAL $incremental DAY)" => $this->getLastRecordTime()));
|
64 |
+
}
|
65 |
}
|
66 |
|
67 |
$this->aggregateSendings();
|
353 |
|
354 |
|
355 |
|
356 |
+
/**
|
357 |
+
* Get incremental sql expressions
|
358 |
+
*
|
359 |
+
* $field '?' will usally get replaced by getLastRecordTime()
|
360 |
+
* Overwrite, go back at least 14 days to overcome issues with unique count
|
361 |
+
*
|
362 |
+
* @see applyDateFilter()
|
363 |
+
* @param string $field
|
364 |
+
* @return string
|
365 |
+
*/
|
366 |
+
public function getIncrementalSql($field = '?')
|
367 |
+
{
|
368 |
+
$incremental = abs((int) $this->getOption('incremental'));
|
369 |
+
return "DATE_SUB($field, INTERVAL GREATEST($incremental, 14) DAY)";
|
370 |
+
}
|
371 |
|
372 |
|
373 |
protected function _getLastRecordTime()
|
app/code/community/Mzax/Emarketing/Model/Report/Aggregator/Tracker.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -45,6 +45,9 @@ class Mzax_Emarketing_Model_Report_Aggregator_Tracker
|
|
45 |
if($campaignId = $this->getOption('campaign_id')) {
|
46 |
$this->delete(array('`campaign_id` IN(?)' => $campaignId));
|
47 |
}
|
|
|
|
|
|
|
48 |
}
|
49 |
$this->aggregateConversionReport();
|
50 |
}
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
45 |
if($campaignId = $this->getOption('campaign_id')) {
|
46 |
$this->delete(array('`campaign_id` IN(?)' => $campaignId));
|
47 |
}
|
48 |
+
if($incremental = abs($this->getOption('incremental'))) {
|
49 |
+
$this->delete(array("`date` >= DATE_SUB(?, INTERVAL $incremental DAY)" => $this->getLastRecordTime()));
|
50 |
+
}
|
51 |
}
|
52 |
$this->aggregateConversionReport();
|
53 |
}
|
app/code/community/Mzax/Emarketing/Model/Report/Query.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -26,7 +26,7 @@
|
|
26 |
*
|
27 |
* @author Jacob Siefer
|
28 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
29 |
-
* @version 0.
|
30 |
*/
|
31 |
class Mzax_Emarketing_Model_Report_Query
|
32 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
26 |
*
|
27 |
* @author Jacob Siefer
|
28 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
29 |
+
* @version 0.3.0
|
30 |
*/
|
31 |
class Mzax_Emarketing_Model_Report_Query
|
32 |
{
|
app/code/community/Mzax/Emarketing/Model/Report/Seeder.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Resource/Campaign.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Resource/Campaign/Collection.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Resource_Campaign_Collection extends Mage_Core_Model_Resource_Db_Collection_Abstract
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Resource_Campaign_Collection extends Mage_Core_Model_Resource_Db_Collection_Abstract
|
30 |
{
|
app/code/community/Mzax/Emarketing/Model/Resource/Campaign/Preset.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -130,7 +130,7 @@ class Mzax_Emarketing_Model_Resource_Campaign_Preset
|
|
130 |
throw new Exception("Failed to install preset");
|
131 |
}
|
132 |
|
133 |
-
@chmod($file,
|
134 |
|
135 |
return $this;
|
136 |
}
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
130 |
throw new Exception("Failed to install preset");
|
131 |
}
|
132 |
|
133 |
+
@chmod($file, 0777);
|
134 |
|
135 |
return $this;
|
136 |
}
|
app/code/community/Mzax/Emarketing/Model/Resource/Campaign/Preset/Collection.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Resource_Campaign_Preset_Collection extends Varien_Data_Collection
|
31 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Resource_Campaign_Preset_Collection extends Varien_Data_Collection
|
31 |
{
|
app/code/community/Mzax/Emarketing/Model/Resource/Campaign/Variation.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Resource/Campaign/Variation/Collection.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Resource/Conversion/Tracker.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Resource/Conversion/Tracker/Collection.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Resource/Email/Collection.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -29,7 +29,7 @@
|
|
29 |
*
|
30 |
* @author Jacob Siefer
|
31 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
32 |
-
* @version 0.
|
33 |
*/
|
34 |
abstract class Mzax_Emarketing_Model_Resource_Email_Collection extends Mage_Core_Model_Resource_Db_Collection_Abstract
|
35 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
29 |
*
|
30 |
* @author Jacob Siefer
|
31 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
32 |
+
* @version 0.3.0
|
33 |
*/
|
34 |
abstract class Mzax_Emarketing_Model_Resource_Email_Collection extends Mage_Core_Model_Resource_Db_Collection_Abstract
|
35 |
{
|
app/code/community/Mzax/Emarketing/Model/Resource/Goal.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Resource/Helper.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Resource/Inbox/Email.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Resource/Inbox/Email/Collection.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Resource/Link.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Resource/Link/Reference.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Resource/Outbox/Email.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Resource_Outbox_Email extends Mage_Core_Model_Resource_Db_Abstract
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Resource_Outbox_Email extends Mage_Core_Model_Resource_Db_Abstract
|
30 |
{
|
app/code/community/Mzax/Emarketing/Model/Resource/Outbox/Email/Collection.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Resource/Recipient.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -134,4 +134,18 @@ class Mzax_Emarketing_Model_Resource_Recipient extends Mage_Core_Model_Resource_
|
|
134 |
|
135 |
|
136 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
137 |
}
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
134 |
|
135 |
|
136 |
|
137 |
+
/**
|
138 |
+
* Retrieve the number of recipients
|
139 |
+
*
|
140 |
+
* @return number
|
141 |
+
*/
|
142 |
+
public function countRecipients()
|
143 |
+
{
|
144 |
+
$select = $this->_getReadAdapter()->select()
|
145 |
+
->from($this->getMainTable(), 'COUNT(*)');
|
146 |
+
|
147 |
+
return (int) $this->_getReadAdapter()->fetchOne($select);
|
148 |
+
}
|
149 |
+
|
150 |
+
|
151 |
}
|
app/code/community/Mzax/Emarketing/Model/Resource/Recipient/Address.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Resource/Recipient/Binding.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Resource/Recipient/Collection.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Resource/Recipient/Error.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Resource_Recipient_Error extends Mage_Core_Model_Resource_Db_Abstract
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Model_Resource_Recipient_Error extends Mage_Core_Model_Resource_Db_Abstract
|
30 |
{
|
app/code/community/Mzax/Emarketing/Model/Resource/Recipient/Error/Collection.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Resource_Recipient_Error_Collection extends Mage_Core_Model_Resource_Db_Collection_Abstract
|
31 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_Model_Resource_Recipient_Error_Collection extends Mage_Core_Model_Resource_Db_Collection_Abstract
|
31 |
{
|
app/code/community/Mzax/Emarketing/Model/Resource/Recipient/Event.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -108,6 +108,8 @@ class Mzax_Emarketing_Model_Resource_Recipient_Event extends Mage_Core_Model_Res
|
|
108 |
$adapter->beginTransaction();
|
109 |
try {
|
110 |
$this->_prepareData($bind);
|
|
|
|
|
111 |
$adapter->update($this->getMainTable(), $bind, array('event_id = ?' => $eventId));
|
112 |
$adapter->commit();
|
113 |
}
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
108 |
$adapter->beginTransaction();
|
109 |
try {
|
110 |
$this->_prepareData($bind);
|
111 |
+
// don't overwrite capture timestamp
|
112 |
+
unset($bind['captured_at']);
|
113 |
$adapter->update($this->getMainTable(), $bind, array('event_id = ?' => $eventId));
|
114 |
$adapter->commit();
|
115 |
}
|
app/code/community/Mzax/Emarketing/Model/Resource/Recipient/Goal/Binder.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -106,8 +106,23 @@ class Mzax_Emarketing_Model_Resource_Recipient_Goal_Binder
|
|
106 |
try {
|
107 |
$select->assemble();
|
108 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
109 |
catch(Exception $e) {
|
110 |
-
Mage::
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
111 |
continue;
|
112 |
}
|
113 |
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
106 |
try {
|
107 |
$select->assemble();
|
108 |
}
|
109 |
+
catch(Mzax_Db_Select_Exception $e) {
|
110 |
+
if(Mage::getIsDeveloperMode()) {
|
111 |
+
throw $e;
|
112 |
+
}
|
113 |
+
Mage::logException($e);
|
114 |
+
}
|
115 |
catch(Exception $e) {
|
116 |
+
if(Mage::getIsDeveloperMode()) {
|
117 |
+
throw $e;
|
118 |
+
}
|
119 |
+
|
120 |
+
$message = "Failed to assamble goal binder select:";
|
121 |
+
$message.= $e->getMessage() . "\n";
|
122 |
+
$message.= $e->getTraceAsString();
|
123 |
+
|
124 |
+
Mage::log($message, Zend_Log::WARN);
|
125 |
+
Mage::logException($e);
|
126 |
continue;
|
127 |
}
|
128 |
|
app/code/community/Mzax/Emarketing/Model/Resource/Setup.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Resource/Template.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Resource/Template/Collection.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Resource/Useragent.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Session.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -31,7 +31,7 @@
|
|
31 |
*
|
32 |
* @author Jacob Siefer
|
33 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
34 |
-
* @version 0.
|
35 |
*/
|
36 |
class Mzax_Emarketing_Model_Session extends Mage_Core_Model_Session_Abstract
|
37 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
31 |
*
|
32 |
* @author Jacob Siefer
|
33 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
34 |
+
* @version 0.3.0
|
35 |
*/
|
36 |
class Mzax_Emarketing_Model_Session extends Mage_Core_Model_Session_Abstract
|
37 |
{
|
app/code/community/Mzax/Emarketing/Model/System/Config/Backend/DomainThreshold.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/System/Config/Source/GeoIp.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/System/Config/Source/MailStorage.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/System/Config/Source/SmtpAuthentication.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Template.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/Model/Template/Exception.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/controllers/Admin/CampaignController.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -314,6 +314,54 @@ class Mzax_Emarketing_Admin_CampaignController extends Mage_Adminhtml_Controller
|
|
314 |
|
315 |
|
316 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
317 |
/**
|
318 |
* Stop campaign immediately and remove all recipients
|
319 |
* Usefull as an emergency stop if something is wrong.
|
@@ -331,11 +379,52 @@ class Mzax_Emarketing_Admin_CampaignController extends Mage_Adminhtml_Controller
|
|
331 |
$this->_redirect('*/*/edit', array('_current' => true));
|
332 |
}
|
333 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
334 |
|
335 |
|
|
|
336 |
/**
|
337 |
* Archive campaign
|
338 |
-
*
|
339 |
* @return void
|
340 |
*/
|
341 |
public function archiveAction()
|
@@ -362,6 +451,51 @@ class Mzax_Emarketing_Admin_CampaignController extends Mage_Adminhtml_Controller
|
|
362 |
|
363 |
|
364 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
365 |
public function duplicateAction()
|
366 |
{
|
367 |
$campaign = $this->_initCampaign();
|
@@ -523,6 +657,7 @@ class Mzax_Emarketing_Admin_CampaignController extends Mage_Adminhtml_Controller
|
|
523 |
*/
|
524 |
public function gridAction()
|
525 |
{
|
|
|
526 |
$this->getResponse()->setBody($this->getLayout()->createBlock('mzax_emarketing/campaign_grid')->toHtml());
|
527 |
}
|
528 |
|
@@ -534,6 +669,7 @@ class Mzax_Emarketing_Admin_CampaignController extends Mage_Adminhtml_Controller
|
|
534 |
*/
|
535 |
public function getRecipientsGridBlock()
|
536 |
{
|
|
|
537 |
return $this->getLayout()->createBlock('mzax_emarketing/campaign_edit_tab_recipients_grid');
|
538 |
}
|
539 |
|
@@ -586,9 +722,7 @@ class Mzax_Emarketing_Admin_CampaignController extends Mage_Adminhtml_Controller
|
|
586 |
$filter = $campagin->getRecipientProvider()->getFilterById($filterId);
|
587 |
|
588 |
if($filter) {
|
589 |
-
|
590 |
-
/* @var $test Mzax_Emarketing_Block_Campaign_Test */
|
591 |
-
|
592 |
$this->getLayout()->createBlock('mzax_emarketing/campaign_test_emulate')->prepareEmulation($filter);
|
593 |
$grid = $this->getLayout()->createBlock('mzax_emarketing/campaign_test')->getFilterGrid($filter);
|
594 |
|
@@ -698,6 +832,7 @@ class Mzax_Emarketing_Admin_CampaignController extends Mage_Adminhtml_Controller
|
|
698 |
$block = 'mzax_emarketing/campaign_edit_tab_' . $tab;
|
699 |
|
700 |
if($this->getRequest()->getParam('isAjax')) {
|
|
|
701 |
$block = $this->getLayout()->createBlock($block);
|
702 |
$this->getResponse()->setBody($block->toHtml());
|
703 |
}
|
@@ -992,6 +1127,82 @@ class Mzax_Emarketing_Admin_CampaignController extends Mage_Adminhtml_Controller
|
|
992 |
|
993 |
|
994 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
995 |
|
996 |
|
997 |
/**
|
@@ -1015,8 +1226,32 @@ class Mzax_Emarketing_Admin_CampaignController extends Mage_Adminhtml_Controller
|
|
1015 |
}
|
1016 |
|
1017 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1018 |
|
1019 |
|
|
|
|
|
1020 |
|
1021 |
/**
|
1022 |
* Retrieve current campaign with all post
|
@@ -1056,4 +1291,15 @@ class Mzax_Emarketing_Admin_CampaignController extends Mage_Adminhtml_Controller
|
|
1056 |
}
|
1057 |
|
1058 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1059 |
}
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
314 |
|
315 |
|
316 |
|
317 |
+
|
318 |
+
/**
|
319 |
+
* Mass campaign start action
|
320 |
+
*
|
321 |
+
* @return void
|
322 |
+
*/
|
323 |
+
public function massStartAction()
|
324 |
+
{
|
325 |
+
$campaigns = $this->_initCampaigns();
|
326 |
+
if(!empty($campaigns)) {
|
327 |
+
$count = 0;
|
328 |
+
/* @var $campaign Mzax_Emarketing_Model_Campaign */
|
329 |
+
foreach($campaigns as $campaign)
|
330 |
+
{
|
331 |
+
if($campaign->isArchived()) {
|
332 |
+
$this->_getSession()->addWarning($this->__('Campaign `%s` is archived and could not get started.', $campaign->getName()));
|
333 |
+
continue;
|
334 |
+
}
|
335 |
+
if($campaign->isRunning()) {
|
336 |
+
continue;
|
337 |
+
}
|
338 |
+
try {
|
339 |
+
$campaign->start()->save();
|
340 |
+
$count++;
|
341 |
+
}
|
342 |
+
catch(Exception $e) {
|
343 |
+
$this->_getSession()->addError($this->__("Failed to start campaign `%s`", $campaign->getName()));
|
344 |
+
if(Mage::getIsDeveloperMode()) {
|
345 |
+
throw $e;
|
346 |
+
}
|
347 |
+
Mage::logException($e);
|
348 |
+
}
|
349 |
+
}
|
350 |
+
|
351 |
+
if($count) {
|
352 |
+
$this->_getSession()->addSuccess($this->__("%s campaign(s) have been started.", $count));
|
353 |
+
}
|
354 |
+
}
|
355 |
+
|
356 |
+
$this->_redirect('*/*/index');
|
357 |
+
}
|
358 |
+
|
359 |
+
|
360 |
+
|
361 |
+
|
362 |
+
|
363 |
+
|
364 |
+
|
365 |
/**
|
366 |
* Stop campaign immediately and remove all recipients
|
367 |
* Usefull as an emergency stop if something is wrong.
|
379 |
$this->_redirect('*/*/edit', array('_current' => true));
|
380 |
}
|
381 |
|
382 |
+
|
383 |
+
|
384 |
+
|
385 |
+
/**
|
386 |
+
* Mass campaign stop action
|
387 |
+
*
|
388 |
+
* @return void
|
389 |
+
*/
|
390 |
+
public function massStopAction()
|
391 |
+
{
|
392 |
+
$campaigns = $this->_initCampaigns();
|
393 |
+
if(!empty($campaigns)) {
|
394 |
+
$count = 0;
|
395 |
+
/* @var $campaign Mzax_Emarketing_Model_Campaign */
|
396 |
+
foreach($campaigns as $campaign)
|
397 |
+
{
|
398 |
+
if(!$campaign->isRunning()) {
|
399 |
+
continue;
|
400 |
+
}
|
401 |
+
try {
|
402 |
+
$campaign->stop()->save();
|
403 |
+
$count++;
|
404 |
+
}
|
405 |
+
catch(Exception $e) {
|
406 |
+
$this->_getSession()->addError($this->__("Failed to stop campaign `%s`", $campaign->getName()));
|
407 |
+
if(Mage::getIsDeveloperMode()) {
|
408 |
+
throw $e;
|
409 |
+
}
|
410 |
+
Mage::logException($e);
|
411 |
+
}
|
412 |
+
}
|
413 |
+
|
414 |
+
if($count) {
|
415 |
+
$this->_getSession()->addSuccess($this->__("%s campaign(s) have been stopped.", $count));
|
416 |
+
}
|
417 |
+
}
|
418 |
+
|
419 |
+
$this->_redirect('*/*/index');
|
420 |
+
}
|
421 |
+
|
422 |
|
423 |
|
424 |
+
|
425 |
/**
|
426 |
* Archive campaign
|
427 |
+
*
|
428 |
* @return void
|
429 |
*/
|
430 |
public function archiveAction()
|
451 |
|
452 |
|
453 |
|
454 |
+
/**
|
455 |
+
* Mass campaign stop action
|
456 |
+
*
|
457 |
+
* @return void
|
458 |
+
*/
|
459 |
+
public function massArchiveAction()
|
460 |
+
{
|
461 |
+
$campaigns = $this->_initCampaigns();
|
462 |
+
if(!empty($campaigns)) {
|
463 |
+
$count = 0;
|
464 |
+
/* @var $campaign Mzax_Emarketing_Model_Campaign */
|
465 |
+
foreach($campaigns as $campaign)
|
466 |
+
{
|
467 |
+
if($campaign->isRunning()) {
|
468 |
+
$this->_getSession()->addWarning($this->__('Campaign `%s` is running and could not get archived.', $campaign->getName()));
|
469 |
+
continue;
|
470 |
+
}
|
471 |
+
if($campaign->isArchived()) {
|
472 |
+
continue;
|
473 |
+
}
|
474 |
+
try {
|
475 |
+
$campaign->isArchived(true)->save();
|
476 |
+
$count++;
|
477 |
+
}
|
478 |
+
catch(Exception $e) {
|
479 |
+
$this->_getSession()->addError($this->__("Failed to archive campaign `%s`", $campaign->getName()));
|
480 |
+
if(Mage::getIsDeveloperMode()) {
|
481 |
+
throw $e;
|
482 |
+
}
|
483 |
+
Mage::logException($e);
|
484 |
+
}
|
485 |
+
}
|
486 |
+
|
487 |
+
if($count) {
|
488 |
+
$this->_getSession()->addSuccess($this->__("%s campaign(s) have been archived.", $count));
|
489 |
+
}
|
490 |
+
}
|
491 |
+
|
492 |
+
$this->_redirect('*/*/index');
|
493 |
+
}
|
494 |
+
|
495 |
+
|
496 |
+
|
497 |
+
|
498 |
+
|
499 |
public function duplicateAction()
|
500 |
{
|
501 |
$campaign = $this->_initCampaign();
|
657 |
*/
|
658 |
public function gridAction()
|
659 |
{
|
660 |
+
$this->loadLayout();
|
661 |
$this->getResponse()->setBody($this->getLayout()->createBlock('mzax_emarketing/campaign_grid')->toHtml());
|
662 |
}
|
663 |
|
669 |
*/
|
670 |
public function getRecipientsGridBlock()
|
671 |
{
|
672 |
+
$this->loadLayout();
|
673 |
return $this->getLayout()->createBlock('mzax_emarketing/campaign_edit_tab_recipients_grid');
|
674 |
}
|
675 |
|
722 |
$filter = $campagin->getRecipientProvider()->getFilterById($filterId);
|
723 |
|
724 |
if($filter) {
|
725 |
+
$this->loadLayout();
|
|
|
|
|
726 |
$this->getLayout()->createBlock('mzax_emarketing/campaign_test_emulate')->prepareEmulation($filter);
|
727 |
$grid = $this->getLayout()->createBlock('mzax_emarketing/campaign_test')->getFilterGrid($filter);
|
728 |
|
832 |
$block = 'mzax_emarketing/campaign_edit_tab_' . $tab;
|
833 |
|
834 |
if($this->getRequest()->getParam('isAjax')) {
|
835 |
+
$this->loadLayout();
|
836 |
$block = $this->getLayout()->createBlock($block);
|
837 |
$this->getResponse()->setBody($block->toHtml());
|
838 |
}
|
1127 |
|
1128 |
|
1129 |
|
1130 |
+
/**
|
1131 |
+
* Mass campaign add tag action
|
1132 |
+
*
|
1133 |
+
* @return void
|
1134 |
+
*/
|
1135 |
+
public function massAddTagAction()
|
1136 |
+
{
|
1137 |
+
$campaigns = $this->_initCampaigns();
|
1138 |
+
$tags = $this->getRequest()->getPost('tags');
|
1139 |
+
|
1140 |
+
if(!empty($campaigns)) {
|
1141 |
+
$count = 0;
|
1142 |
+
/* @var $campaign Mzax_Emarketing_Model_Campaign */
|
1143 |
+
foreach($campaigns as $campaign)
|
1144 |
+
{
|
1145 |
+
try {
|
1146 |
+
$campaign->addTags($tags)->save();
|
1147 |
+
$count++;
|
1148 |
+
}
|
1149 |
+
catch(Exception $e) {
|
1150 |
+
$this->_getSession()->addError($this->__("Failed to add tags to campaign `%s`", $campaign->getName()));
|
1151 |
+
if(Mage::getIsDeveloperMode()) {
|
1152 |
+
throw $e;
|
1153 |
+
}
|
1154 |
+
Mage::logException($e);
|
1155 |
+
}
|
1156 |
+
}
|
1157 |
+
|
1158 |
+
if($count) {
|
1159 |
+
$this->_getSession()->addSuccess($this->__("%s campaign(s) have been updated.", $count));
|
1160 |
+
}
|
1161 |
+
}
|
1162 |
+
|
1163 |
+
$this->_redirect('*/*/index');
|
1164 |
+
}
|
1165 |
+
|
1166 |
+
|
1167 |
+
|
1168 |
+
/**
|
1169 |
+
* Mass campaign remove tag action
|
1170 |
+
*
|
1171 |
+
* @return void
|
1172 |
+
*/
|
1173 |
+
public function massRemoveTagAction()
|
1174 |
+
{
|
1175 |
+
$campaigns = $this->_initCampaigns();
|
1176 |
+
$tags = $this->getRequest()->getPost('tags');
|
1177 |
+
|
1178 |
+
if(!empty($campaigns)) {
|
1179 |
+
$count = 0;
|
1180 |
+
/* @var $campaign Mzax_Emarketing_Model_Campaign */
|
1181 |
+
foreach($campaigns as $campaign)
|
1182 |
+
{
|
1183 |
+
try {
|
1184 |
+
$campaign->removeTags($tags)->save();
|
1185 |
+
$count++;
|
1186 |
+
}
|
1187 |
+
catch(Exception $e) {
|
1188 |
+
$this->_getSession()->addError($this->__("Failed to add tags to campaign `%s`", $campaign->getName()));
|
1189 |
+
if(Mage::getIsDeveloperMode()) {
|
1190 |
+
throw $e;
|
1191 |
+
}
|
1192 |
+
Mage::logException($e);
|
1193 |
+
}
|
1194 |
+
}
|
1195 |
+
|
1196 |
+
if($count) {
|
1197 |
+
$this->_getSession()->addSuccess($this->__("%s campaign(s) have been updated.", $count));
|
1198 |
+
}
|
1199 |
+
}
|
1200 |
+
|
1201 |
+
$this->_redirect('*/*/index');
|
1202 |
+
}
|
1203 |
+
|
1204 |
+
|
1205 |
+
|
1206 |
|
1207 |
|
1208 |
/**
|
1226 |
}
|
1227 |
|
1228 |
|
1229 |
+
|
1230 |
+
|
1231 |
+
/**
|
1232 |
+
* Retrieve campaigns for mass actions
|
1233 |
+
*
|
1234 |
+
* @param string $idsFieldName
|
1235 |
+
* @return Mzax_Emarketing_Model_Resource_Campaign_Collection
|
1236 |
+
*/
|
1237 |
+
protected function _initCampaigns($idsFieldName = 'campaigns')
|
1238 |
+
{
|
1239 |
+
$campaignIds = $this->getRequest()->getPost($idsFieldName);
|
1240 |
+
if(!empty($campaignIds)) {
|
1241 |
+
/* @var $collection Mzax_Emarketing_Model_Resource_Campaign_Collection */
|
1242 |
+
$collection = Mage::getResourceModel('mzax_emarketing/campaign_collection');
|
1243 |
+
$collection->addIdFilter($campaignIds);
|
1244 |
+
|
1245 |
+
Mage::register('current_campaigns', $collection);
|
1246 |
+
|
1247 |
+
return $collection;
|
1248 |
+
}
|
1249 |
+
return null;
|
1250 |
+
}
|
1251 |
|
1252 |
|
1253 |
+
|
1254 |
+
|
1255 |
|
1256 |
/**
|
1257 |
* Retrieve current campaign with all post
|
1291 |
}
|
1292 |
|
1293 |
|
1294 |
+
|
1295 |
+
/**
|
1296 |
+
* ACL check
|
1297 |
+
*
|
1298 |
+
* @return boolean
|
1299 |
+
*/
|
1300 |
+
protected function _isAllowed()
|
1301 |
+
{
|
1302 |
+
return Mage::getSingleton('admin/session')
|
1303 |
+
->isAllowed('promo/emarketing/campaigns');
|
1304 |
+
}
|
1305 |
}
|
app/code/community/Mzax/Emarketing/controllers/Admin/InboxController.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -94,12 +94,14 @@ class Mzax_Emarketing_Admin_InboxController extends Mage_Adminhtml_Controller_Ac
|
|
94 |
|
95 |
public function gridAction()
|
96 |
{
|
|
|
97 |
$this->getResponse()->setBody($this->getLayout()->createBlock('mzax_emarketing/inbox_grid')->toHtml());
|
98 |
}
|
99 |
|
100 |
|
101 |
public function campaignGridAction()
|
102 |
{
|
|
|
103 |
$this->getResponse()->setBody($this->getLayout()->createBlock('mzax_emarketing/campaign_edit_medium_email_tab_inbox')->toHtml());
|
104 |
}
|
105 |
|
@@ -192,6 +194,39 @@ class Mzax_Emarketing_Admin_InboxController extends Mage_Adminhtml_Controller_Ac
|
|
192 |
|
193 |
|
194 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
195 |
public function massFlagAction()
|
196 |
{
|
197 |
$messages = $this->getRequest()->getPost('messages');
|
@@ -238,5 +273,17 @@ class Mzax_Emarketing_Admin_InboxController extends Mage_Adminhtml_Controller_Ac
|
|
238 |
$this->_redirect('*/*/index');
|
239 |
}
|
240 |
|
|
|
|
|
241 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
242 |
}
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
94 |
|
95 |
public function gridAction()
|
96 |
{
|
97 |
+
$this->loadLayout();
|
98 |
$this->getResponse()->setBody($this->getLayout()->createBlock('mzax_emarketing/inbox_grid')->toHtml());
|
99 |
}
|
100 |
|
101 |
|
102 |
public function campaignGridAction()
|
103 |
{
|
104 |
+
$this->loadLayout();
|
105 |
$this->getResponse()->setBody($this->getLayout()->createBlock('mzax_emarketing/campaign_edit_medium_email_tab_inbox')->toHtml());
|
106 |
}
|
107 |
|
194 |
|
195 |
|
196 |
|
197 |
+
/**
|
198 |
+
* Mass email unsubscribe
|
199 |
+
*
|
200 |
+
* @return void
|
201 |
+
*/
|
202 |
+
public function massUnsubscribeAction()
|
203 |
+
{
|
204 |
+
$messages = $this->getRequest()->getPost('messages');
|
205 |
+
if(!empty($messages))
|
206 |
+
{
|
207 |
+
/* @var $collection Mzax_Emarketing_Model_Resource_Inbox_Email_Collection */
|
208 |
+
$collection = Mage::getResourceModel('mzax_emarketing/inbox_email_collection');
|
209 |
+
$collection->addIdFilter($messages);
|
210 |
+
$collection->assignRecipients();
|
211 |
+
|
212 |
+
/* @var $email Mzax_Emarketing_Model_Inbox_Email */
|
213 |
+
foreach($collection as $email) {
|
214 |
+
$address = $email->getEmail();
|
215 |
+
Mage::getSingleton('mzax_emarketing/medium_email')
|
216 |
+
->unsubscribe($address, sprintf('Admin, manual unsubscribe (%s)', $email->getId()));
|
217 |
+
|
218 |
+
$this->_getSession()->addSuccess(
|
219 |
+
$this->__('Email `%s` has been unsubscribed.', $address)
|
220 |
+
);
|
221 |
+
}
|
222 |
+
}
|
223 |
+
$this->_redirect('*/*/index');
|
224 |
+
}
|
225 |
+
|
226 |
+
|
227 |
+
|
228 |
+
|
229 |
+
|
230 |
public function massFlagAction()
|
231 |
{
|
232 |
$messages = $this->getRequest()->getPost('messages');
|
273 |
$this->_redirect('*/*/index');
|
274 |
}
|
275 |
|
276 |
+
|
277 |
+
|
278 |
|
279 |
+
/**
|
280 |
+
* ACL check
|
281 |
+
*
|
282 |
+
* @return boolean
|
283 |
+
*/
|
284 |
+
protected function _isAllowed()
|
285 |
+
{
|
286 |
+
return Mage::getSingleton('admin/session')
|
287 |
+
->isAllowed('promo/emarketing/email');
|
288 |
+
}
|
289 |
}
|
app/code/community/Mzax/Emarketing/controllers/Admin/OutboxController.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -79,6 +79,7 @@ class Mzax_Emarketing_Admin_OutboxController extends Mage_Adminhtml_Controller_A
|
|
79 |
|
80 |
public function gridAction()
|
81 |
{
|
|
|
82 |
$this->getResponse()->setBody($this->getLayout()->createBlock('mzax_emarketing/outbox_grid')->toHtml());
|
83 |
}
|
84 |
|
@@ -86,6 +87,7 @@ class Mzax_Emarketing_Admin_OutboxController extends Mage_Adminhtml_Controller_A
|
|
86 |
|
87 |
public function campaignGridAction()
|
88 |
{
|
|
|
89 |
$this->getResponse()->setBody($this->getLayout()->createBlock('mzax_emarketing/campaign_edit_medium_email_tab_outbox')->toHtml());
|
90 |
}
|
91 |
|
@@ -264,4 +266,16 @@ class Mzax_Emarketing_Admin_OutboxController extends Mage_Adminhtml_Controller_A
|
|
264 |
return Mage::getSingleton('mzax_emarketing/outbox');
|
265 |
}
|
266 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
267 |
}
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
79 |
|
80 |
public function gridAction()
|
81 |
{
|
82 |
+
$this->loadLayout();
|
83 |
$this->getResponse()->setBody($this->getLayout()->createBlock('mzax_emarketing/outbox_grid')->toHtml());
|
84 |
}
|
85 |
|
87 |
|
88 |
public function campaignGridAction()
|
89 |
{
|
90 |
+
$this->loadLayout();
|
91 |
$this->getResponse()->setBody($this->getLayout()->createBlock('mzax_emarketing/campaign_edit_medium_email_tab_outbox')->toHtml());
|
92 |
}
|
93 |
|
266 |
return Mage::getSingleton('mzax_emarketing/outbox');
|
267 |
}
|
268 |
|
269 |
+
|
270 |
+
|
271 |
+
/**
|
272 |
+
* ACL check
|
273 |
+
*
|
274 |
+
* @return boolean
|
275 |
+
*/
|
276 |
+
protected function _isAllowed()
|
277 |
+
{
|
278 |
+
return Mage::getSingleton('admin/session')
|
279 |
+
->isAllowed('promo/emarketing/email');
|
280 |
+
}
|
281 |
}
|
app/code/community/Mzax/Emarketing/controllers/Admin/ShortcutController.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/controllers/Admin/TemplateController.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -116,6 +116,7 @@ class Mzax_Emarketing_Admin_TemplateController extends Mage_Adminhtml_Controller
|
|
116 |
*/
|
117 |
public function gridAction()
|
118 |
{
|
|
|
119 |
$this->getResponse()->setBody($this->getLayout()->createBlock('mzax_emarketing/template_grid')->toHtml());
|
120 |
}
|
121 |
|
@@ -309,5 +310,15 @@ class Mzax_Emarketing_Admin_TemplateController extends Mage_Adminhtml_Controller
|
|
309 |
}
|
310 |
|
311 |
|
312 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
313 |
}
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
116 |
*/
|
117 |
public function gridAction()
|
118 |
{
|
119 |
+
$this->loadLayout();
|
120 |
$this->getResponse()->setBody($this->getLayout()->createBlock('mzax_emarketing/template_grid')->toHtml());
|
121 |
}
|
122 |
|
310 |
}
|
311 |
|
312 |
|
313 |
+
|
314 |
+
/**
|
315 |
+
* ACL check
|
316 |
+
*
|
317 |
+
* @return boolean
|
318 |
+
*/
|
319 |
+
protected function _isAllowed()
|
320 |
+
{
|
321 |
+
return Mage::getSingleton('admin/session')
|
322 |
+
->isAllowed('promo/emarketing/templates');
|
323 |
+
}
|
324 |
}
|
app/code/community/Mzax/Emarketing/controllers/Admin/TrackerController.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Emarketing_Admin_TrackerController extends Mage_Adminhtml_Controller_Action
|
30 |
{
|
@@ -82,6 +82,7 @@ class Mzax_Emarketing_Admin_TrackerController extends Mage_Adminhtml_Controller_
|
|
82 |
*/
|
83 |
public function gridAction()
|
84 |
{
|
|
|
85 |
$this->getResponse()->setBody($this->getLayout()->createBlock('mzax_emarketing/tracker_grid')->toHtml());
|
86 |
}
|
87 |
|
@@ -625,4 +626,16 @@ class Mzax_Emarketing_Admin_TrackerController extends Mage_Adminhtml_Controller_
|
|
625 |
return $tracker;
|
626 |
}
|
627 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
628 |
}
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Emarketing_Admin_TrackerController extends Mage_Adminhtml_Controller_Action
|
30 |
{
|
82 |
*/
|
83 |
public function gridAction()
|
84 |
{
|
85 |
+
$this->loadLayout();
|
86 |
$this->getResponse()->setBody($this->getLayout()->createBlock('mzax_emarketing/tracker_grid')->toHtml());
|
87 |
}
|
88 |
|
626 |
return $tracker;
|
627 |
}
|
628 |
|
629 |
+
|
630 |
+
|
631 |
+
/**
|
632 |
+
* ACL check
|
633 |
+
*
|
634 |
+
* @return boolean
|
635 |
+
*/
|
636 |
+
protected function _isAllowed()
|
637 |
+
{
|
638 |
+
return Mage::getSingleton('admin/session')
|
639 |
+
->isAllowed('promo/emarketing/trackers');
|
640 |
+
}
|
641 |
}
|
app/code/community/Mzax/Emarketing/controllers/BeaconController.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/controllers/EmailController.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/controllers/LinkController.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Emarketing_LinkController extends Mage_Core_Controller_Front_Action
|
31 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Emarketing_LinkController extends Mage_Core_Controller_Front_Action
|
31 |
{
|
app/code/community/Mzax/Emarketing/controllers/UnsubscribeController.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/data/useragent_regexes.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/etc/adminhtml.xml
CHANGED
@@ -10,7 +10,7 @@
|
|
10 |
* It is also available through the world-wide-web at this URL:
|
11 |
* http://opensource.org/licenses/osl-3.0.php
|
12 |
*
|
13 |
-
* @version 0.
|
14 |
* @category Mzax
|
15 |
* @package Mzax_Emarketing
|
16 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -82,7 +82,7 @@
|
|
82 |
<sort_order>20</sort_order>
|
83 |
</templates>
|
84 |
<trackers translate="title" module="mzax_emarketing">
|
85 |
-
<title>Email
|
86 |
<sort_order>25</sort_order>
|
87 |
</trackers>
|
88 |
<email translate="title" module="mzax_emarketing">
|
10 |
* It is also available through the world-wide-web at this URL:
|
11 |
* http://opensource.org/licenses/osl-3.0.php
|
12 |
*
|
13 |
+
* @version 0.3.0
|
14 |
* @category Mzax
|
15 |
* @package Mzax_Emarketing
|
16 |
* @author Jacob Siefer (jacob@mzax.de)
|
82 |
<sort_order>20</sort_order>
|
83 |
</templates>
|
84 |
<trackers translate="title" module="mzax_emarketing">
|
85 |
+
<title>Email Trackers</title>
|
86 |
<sort_order>25</sort_order>
|
87 |
</trackers>
|
88 |
<email translate="title" module="mzax_emarketing">
|
app/code/community/Mzax/Emarketing/etc/config.xml
CHANGED
@@ -10,7 +10,7 @@
|
|
10 |
* It is also available through the world-wide-web at this URL:
|
11 |
* http://opensource.org/licenses/osl-3.0.php
|
12 |
*
|
13 |
-
* @version 0.
|
14 |
* @category Mzax
|
15 |
* @package Mzax_Emarketing
|
16 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -21,7 +21,7 @@
|
|
21 |
<config>
|
22 |
<modules>
|
23 |
<Mzax_Emarketing>
|
24 |
-
<version>0.
|
25 |
</Mzax_Emarketing>
|
26 |
</modules>
|
27 |
<global>
|
@@ -364,7 +364,7 @@
|
|
364 |
<css_inliner>1</css_inliner>
|
365 |
<remove_comments>1</remove_comments>
|
366 |
<test_mode>1</test_mode>
|
367 |
-
<
|
368 |
<transporter>sendmail</transporter>
|
369 |
</email>
|
370 |
</mzax_emarketing>
|
10 |
* It is also available through the world-wide-web at this URL:
|
11 |
* http://opensource.org/licenses/osl-3.0.php
|
12 |
*
|
13 |
+
* @version 0.3.0
|
14 |
* @category Mzax
|
15 |
* @package Mzax_Emarketing
|
16 |
* @author Jacob Siefer (jacob@mzax.de)
|
21 |
<config>
|
22 |
<modules>
|
23 |
<Mzax_Emarketing>
|
24 |
+
<version>0.3.0</version>
|
25 |
</Mzax_Emarketing>
|
26 |
</modules>
|
27 |
<global>
|
364 |
<css_inliner>1</css_inliner>
|
365 |
<remove_comments>1</remove_comments>
|
366 |
<test_mode>1</test_mode>
|
367 |
+
<list_unsubscribe>1</list_unsubscribe>
|
368 |
<transporter>sendmail</transporter>
|
369 |
</email>
|
370 |
</mzax_emarketing>
|
app/code/community/Mzax/Emarketing/etc/system.xml
CHANGED
@@ -10,7 +10,7 @@
|
|
10 |
* It is also available through the world-wide-web at this URL:
|
11 |
* http://opensource.org/licenses/osl-3.0.php
|
12 |
*
|
13 |
-
* @version 0.
|
14 |
* @category Mzax
|
15 |
* @package Mzax_Emarketing
|
16 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -457,7 +457,7 @@
|
|
457 |
<validate>validate-email</validate>
|
458 |
<comment>Email Address for test mode..</comment>
|
459 |
</test_mode_address>
|
460 |
-
<
|
461 |
<label>Enable List Unsubscribe</label>
|
462 |
<frontend_type>select</frontend_type>
|
463 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
@@ -467,8 +467,8 @@
|
|
467 |
<show_in_store>1</show_in_store>
|
468 |
<validate>validate-not-negative-number</validate>
|
469 |
<comment>Add list-unsubscribe header field. (recommended).</comment>
|
470 |
-
</
|
471 |
-
<
|
472 |
<label>List Unsubscribe (mailto:)</label>
|
473 |
<sort_order>110</sort_order>
|
474 |
<show_in_default>1</show_in_default>
|
@@ -476,7 +476,7 @@
|
|
476 |
<show_in_store>1</show_in_store>
|
477 |
<validate>validate-email</validate>
|
478 |
<comment>Http list unsubscribe is handled automatically, if you use the bounce/inbox, enter the reply-to email address to automatically handle mailto: unsubscribes.</comment>
|
479 |
-
</
|
480 |
|
481 |
<transporter translate="label comment">
|
482 |
<label>Email Transporter</label>
|
10 |
* It is also available through the world-wide-web at this URL:
|
11 |
* http://opensource.org/licenses/osl-3.0.php
|
12 |
*
|
13 |
+
* @version 0.3.0
|
14 |
* @category Mzax
|
15 |
* @package Mzax_Emarketing
|
16 |
* @author Jacob Siefer (jacob@mzax.de)
|
457 |
<validate>validate-email</validate>
|
458 |
<comment>Email Address for test mode..</comment>
|
459 |
</test_mode_address>
|
460 |
+
<list_unsubscribe translate="label comment">
|
461 |
<label>Enable List Unsubscribe</label>
|
462 |
<frontend_type>select</frontend_type>
|
463 |
<source_model>adminhtml/system_config_source_yesno</source_model>
|
467 |
<show_in_store>1</show_in_store>
|
468 |
<validate>validate-not-negative-number</validate>
|
469 |
<comment>Add list-unsubscribe header field. (recommended).</comment>
|
470 |
+
</list_unsubscribe>
|
471 |
+
<list_unsubscribe_address translate="label comment">
|
472 |
<label>List Unsubscribe (mailto:)</label>
|
473 |
<sort_order>110</sort_order>
|
474 |
<show_in_default>1</show_in_default>
|
476 |
<show_in_store>1</show_in_store>
|
477 |
<validate>validate-email</validate>
|
478 |
<comment>Http list unsubscribe is handled automatically, if you use the bounce/inbox, enter the reply-to email address to automatically handle mailto: unsubscribes.</comment>
|
479 |
+
</list_unsubscribe_address>
|
480 |
|
481 |
<transporter translate="label comment">
|
482 |
<label>Email Transporter</label>
|
app/code/community/Mzax/Emarketing/sql/mzax_emarketing_setup/install-0.2.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/sql/mzax_emarketing_setup/uninstall.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/code/community/Mzax/Emarketing/sql/mzax_emarketing_setup/upgrade-0.2.6-0.2.7.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/adminhtml/default/default/layout/mzax/emarketing.xml
CHANGED
@@ -10,7 +10,7 @@
|
|
10 |
* It is also available through the world-wide-web at this URL:
|
11 |
* http://opensource.org/licenses/osl-3.0.php
|
12 |
*
|
13 |
-
* @version 0.
|
14 |
* @category Mzax
|
15 |
* @package Mzax_Emarketing
|
16 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -76,7 +76,7 @@
|
|
76 |
</reference>
|
77 |
<reference name="left">
|
78 |
<block type="mzax_emarketing/campaign_edit_tabs" name="mzax_emarketing_edit_tabs"></block>
|
79 |
-
<block type="adminhtml/template" name="mzax_emarketing.emergency_stop" template="mzax/emarketing/campaign/
|
80 |
<block type="adminhtml/template" name="mzax_emarketing.credits" template="mzax/emarketing/campaign/credits-left.phtml"></block>
|
81 |
</reference>
|
82 |
<reference name="js">
|
10 |
* It is also available through the world-wide-web at this URL:
|
11 |
* http://opensource.org/licenses/osl-3.0.php
|
12 |
*
|
13 |
+
* @version 0.3.0
|
14 |
* @category Mzax
|
15 |
* @package Mzax_Emarketing
|
16 |
* @author Jacob Siefer (jacob@mzax.de)
|
76 |
</reference>
|
77 |
<reference name="left">
|
78 |
<block type="mzax_emarketing/campaign_edit_tabs" name="mzax_emarketing_edit_tabs"></block>
|
79 |
+
<block type="adminhtml/template" name="mzax_emarketing.emergency_stop" template="mzax/emarketing/campaign/running-warning.phtml"></block>
|
80 |
<block type="adminhtml/template" name="mzax_emarketing.credits" template="mzax/emarketing/campaign/credits-left.phtml"></block>
|
81 |
</reference>
|
82 |
<reference name="js">
|
app/design/adminhtml/default/default/template/mzax/emarketing/campaign/content-tabs.phtml
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/adminhtml/default/default/template/mzax/emarketing/campaign/credits-left.phtml
CHANGED
@@ -1,4 +1,7 @@
|
|
1 |
-
|
2 |
-
|
3 |
-
<
|
4 |
-
|
|
|
|
|
|
1 |
+
|
2 |
+
<?php if($this->helper('mzax_emarketing')->showCredits()): ?>
|
3 |
+
<div class="mzax-left-sponser">
|
4 |
+
<span class="hl"><?php echo $this->__('Do you like this extension?') ?></span>
|
5 |
+
<p><?php echo $this->__('Please consider <a href="%s" target="_blank">supporting me</a>.<br /> Thank you!', 'http://www.mzax.de/emarketing/sponserme.html?utm_source=extension&utm_medium=link&utm_content=credits-left&utm_campaign=needmore') ?></p>
|
6 |
+
</div>
|
7 |
+
<?php endif ?>
|
app/design/adminhtml/default/default/template/mzax/emarketing/campaign/filters/emulate.phtml
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/adminhtml/default/default/template/mzax/emarketing/campaign/load_template.phtml
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/adminhtml/default/default/template/mzax/emarketing/campaign/medium/email/preview.phtml
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/adminhtml/default/default/template/mzax/emarketing/campaign/recipients.phtml
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/adminhtml/default/default/template/mzax/emarketing/campaign/report.phtml
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/adminhtml/default/default/template/mzax/emarketing/campaign/{emergency-stop.phtml → running-warning.phtml}
RENAMED
@@ -1,8 +1,6 @@
|
|
1 |
<?php
|
2 |
/* @var $campaign Mzax_Emarketing_Model_Campaign */
|
3 |
$campaign = Mage::registry('current_campaign');
|
4 |
-
|
5 |
-
$stopUrl = $this->getUrl('*/*/stopNow', array('_current' => true));
|
6 |
?>
|
7 |
<?php if($campaign->isRunning()): ?>
|
8 |
<div class="mzax-info-element">
|
1 |
<?php
|
2 |
/* @var $campaign Mzax_Emarketing_Model_Campaign */
|
3 |
$campaign = Mage::registry('current_campaign');
|
|
|
|
|
4 |
?>
|
5 |
<?php if($campaign->isRunning()): ?>
|
6 |
<div class="mzax-info-element">
|
app/design/adminhtml/default/default/template/mzax/emarketing/campaign/tasks.phtml
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/adminhtml/default/default/template/mzax/emarketing/edit/js.phtml
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/adminhtml/default/default/template/mzax/emarketing/editor/text.phtml
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/adminhtml/default/default/template/mzax/emarketing/fieldset.phtml
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/adminhtml/default/default/template/mzax/emarketing/filter/page-preview.phtml
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/adminhtml/default/default/template/mzax/emarketing/filter/test/filter.phtml
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/adminhtml/default/default/template/mzax/emarketing/filter/test/recursive.phtml
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/adminhtml/default/default/template/mzax/emarketing/filter/test/single.phtml
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/adminhtml/default/default/template/mzax/emarketing/tracker/conditions/emulate.phtml
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/adminhtml/default/default/template/mzax/emarketing/tracker/tasks.phtml
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/adminhtml/default/default/template/mzax/emarketing/widget/chart-geo.phtml
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/adminhtml/default/default/template/mzax/emarketing/widget/chart-tab.phtml
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/frontend/base/default/layout/mzax/emarketing.xml
CHANGED
@@ -10,7 +10,7 @@
|
|
10 |
* It is also available through the world-wide-web at this URL:
|
11 |
* http://opensource.org/licenses/osl-3.0.php
|
12 |
*
|
13 |
-
* @version 0.
|
14 |
* @category Mzax
|
15 |
* @package Mzax_Emarketing
|
16 |
* @author Jacob Siefer (jacob@mzax.de)
|
10 |
* It is also available through the world-wide-web at this URL:
|
11 |
* http://opensource.org/licenses/osl-3.0.php
|
12 |
*
|
13 |
+
* @version 0.3.0
|
14 |
* @category Mzax
|
15 |
* @package Mzax_Emarketing
|
16 |
* @author Jacob Siefer (jacob@mzax.de)
|
app/design/frontend/base/default/template/mzax/emarketing/link/redirect.phtml
CHANGED
@@ -11,23 +11,31 @@ $ref = $this->getLinkReference();
|
|
11 |
|
12 |
body {
|
13 |
background:#F0F0F0;
|
|
|
14 |
}
|
15 |
#content {
|
16 |
-
position:absolute;
|
17 |
-
left:0;
|
18 |
-
right:0;
|
19 |
-
top:
|
20 |
-
margin:auto;
|
21 |
-
width:100%;
|
22 |
-
max-width:400px;
|
23 |
-
background
|
24 |
-
border:
|
25 |
-
padding:
|
|
|
|
|
26 |
}
|
27 |
|
28 |
textarea {
|
29 |
-
width:100%;
|
30 |
-
|
|
|
|
|
|
|
|
|
|
|
31 |
}
|
32 |
a.follow {
|
33 |
display:block;
|
11 |
|
12 |
body {
|
13 |
background:#F0F0F0;
|
14 |
+
font: 13px/1.8em Arial,Helvetica,sans-serif;
|
15 |
}
|
16 |
#content {
|
17 |
+
position: absolute;
|
18 |
+
left: 0;
|
19 |
+
right: 0;
|
20 |
+
top: 10%;
|
21 |
+
margin: auto;
|
22 |
+
width: 100%;
|
23 |
+
max-width: 400px;
|
24 |
+
background: #fff;
|
25 |
+
border: 2px solid #EB5E00;
|
26 |
+
padding: 20px;
|
27 |
+
border-radius: 4px;
|
28 |
+
box-shadow: 0 10px 2px 0 rgba(0, 0, 0, 0.1), 0 0 5px 0 rgba(0, 0, 0, 0.2);
|
29 |
}
|
30 |
|
31 |
textarea {
|
32 |
+
width: 100%;
|
33 |
+
background-color: #FAFAFA;
|
34 |
+
height: 50px;
|
35 |
+
border: 1px solid rgb(203, 203, 203);
|
36 |
+
padding: 10px;
|
37 |
+
outline: none;
|
38 |
+
margin: 0px -10px;
|
39 |
}
|
40 |
a.follow {
|
41 |
display:block;
|
js/mzax/ace/ext-mage_autocomplete.js
CHANGED
@@ -8,7 +8,7 @@
|
|
8 |
* It is also available through the world-wide-web at this URL:
|
9 |
* http://opensource.org/licenses/osl-3.0.php
|
10 |
*
|
11 |
-
* @version 0.
|
12 |
* @category Mzax
|
13 |
* @package Mzax_Emarketing
|
14 |
* @author Jacob Siefer (jacob@mzax.de)
|
8 |
* It is also available through the world-wide-web at this URL:
|
9 |
* http://opensource.org/licenses/osl-3.0.php
|
10 |
*
|
11 |
+
* @version 0.3.0
|
12 |
* @category Mzax
|
13 |
* @package Mzax_Emarketing
|
14 |
* @author Jacob Siefer (jacob@mzax.de)
|
js/mzax/ace/mode-mage.js
CHANGED
@@ -8,7 +8,7 @@
|
|
8 |
* It is also available through the world-wide-web at this URL:
|
9 |
* http://opensource.org/licenses/osl-3.0.php
|
10 |
*
|
11 |
-
* @version 0.
|
12 |
* @category Mzax
|
13 |
* @package Mzax_Emarketing
|
14 |
* @author Jacob Siefer (jacob@mzax.de)
|
8 |
* It is also available through the world-wide-web at this URL:
|
9 |
* http://opensource.org/licenses/osl-3.0.php
|
10 |
*
|
11 |
+
* @version 0.3.0
|
12 |
* @category Mzax
|
13 |
* @package Mzax_Emarketing
|
14 |
* @author Jacob Siefer (jacob@mzax.de)
|
js/mzax/ace/theme-mage.js
CHANGED
@@ -8,7 +8,7 @@
|
|
8 |
* It is also available through the world-wide-web at this URL:
|
9 |
* http://opensource.org/licenses/osl-3.0.php
|
10 |
*
|
11 |
-
* @version 0.
|
12 |
* @category Mzax
|
13 |
* @package Mzax_Emarketing
|
14 |
* @author Jacob Siefer (jacob@mzax.de)
|
8 |
* It is also available through the world-wide-web at this URL:
|
9 |
* http://opensource.org/licenses/osl-3.0.php
|
10 |
*
|
11 |
+
* @version 0.3.0
|
12 |
* @category Mzax
|
13 |
* @package Mzax_Emarketing
|
14 |
* @author Jacob Siefer (jacob@mzax.de)
|
js/mzax/ckeditor.plugin.mage.js
CHANGED
@@ -8,7 +8,7 @@
|
|
8 |
* It is also available through the world-wide-web at this URL:
|
9 |
* http://opensource.org/licenses/osl-3.0.php
|
10 |
*
|
11 |
-
* @version 0.
|
12 |
* @category Mzax
|
13 |
* @package Mzax_Emarketing
|
14 |
* @author Jacob Siefer (jacob@mzax.de)
|
8 |
* It is also available through the world-wide-web at this URL:
|
9 |
* http://opensource.org/licenses/osl-3.0.php
|
10 |
*
|
11 |
+
* @version 0.3.0
|
12 |
* @category Mzax
|
13 |
* @package Mzax_Emarketing
|
14 |
* @author Jacob Siefer (jacob@mzax.de)
|
js/mzax/editor.js
CHANGED
@@ -8,7 +8,7 @@
|
|
8 |
* It is also available through the world-wide-web at this URL:
|
9 |
* http://opensource.org/licenses/osl-3.0.php
|
10 |
*
|
11 |
-
* @version 0.
|
12 |
* @category Mzax
|
13 |
* @package Mzax_Emarketing
|
14 |
* @author Jacob Siefer (jacob@mzax.de)
|
8 |
* It is also available through the world-wide-web at this URL:
|
9 |
* http://opensource.org/licenses/osl-3.0.php
|
10 |
*
|
11 |
+
* @version 0.3.0
|
12 |
* @category Mzax
|
13 |
* @package Mzax_Emarketing
|
14 |
* @author Jacob Siefer (jacob@mzax.de)
|
js/mzax/report.js
CHANGED
@@ -8,7 +8,7 @@
|
|
8 |
* It is also available through the world-wide-web at this URL:
|
9 |
* http://opensource.org/licenses/osl-3.0.php
|
10 |
*
|
11 |
-
* @version 0.
|
12 |
* @category Mzax
|
13 |
* @package Mzax_Emarketing
|
14 |
* @author Jacob Siefer (jacob@mzax.de)
|
8 |
* It is also available through the world-wide-web at this URL:
|
9 |
* http://opensource.org/licenses/osl-3.0.php
|
10 |
*
|
11 |
+
* @version 0.3.0
|
12 |
* @category Mzax
|
13 |
* @package Mzax_Emarketing
|
14 |
* @author Jacob Siefer (jacob@mzax.de)
|
lib/Mzax/Bounce.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Bounce
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Bounce
|
30 |
{
|
lib/Mzax/Bounce/Detector.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Bounce_Detector extends Mzax_Bounce_Detector_Abstract
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Bounce_Detector extends Mzax_Bounce_Detector_Abstract
|
30 |
{
|
lib/Mzax/Bounce/Detector/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
abstract class Mzax_Bounce_Detector_Abstract
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
abstract class Mzax_Bounce_Detector_Abstract
|
30 |
{
|
lib/Mzax/Bounce/Detector/Arf.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Bounce_Detector_Arf extends Mzax_Bounce_Detector_Abstract
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Bounce_Detector_Arf extends Mzax_Bounce_Detector_Abstract
|
30 |
{
|
lib/Mzax/Bounce/Detector/Autoreply.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -39,7 +39,7 @@
|
|
39 |
*
|
40 |
* @author Jacob Siefer
|
41 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
42 |
-
* @version 0.
|
43 |
*/
|
44 |
class Mzax_Bounce_Detector_Autoreply extends Mzax_Bounce_Detector_Abstract
|
45 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
39 |
*
|
40 |
* @author Jacob Siefer
|
41 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
42 |
+
* @version 0.3.0
|
43 |
*/
|
44 |
class Mzax_Bounce_Detector_Autoreply extends Mzax_Bounce_Detector_Abstract
|
45 |
{
|
lib/Mzax/Bounce/Detector/Extended.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Bounce_Detector_Extended extends Mzax_Bounce_Detector_Abstract
|
31 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Bounce_Detector_Extended extends Mzax_Bounce_Detector_Abstract
|
31 |
{
|
lib/Mzax/Bounce/Detector/Failure.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -38,7 +38,7 @@
|
|
38 |
*
|
39 |
* @author Jacob Siefer
|
40 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
41 |
-
* @version 0.
|
42 |
*/
|
43 |
class Mzax_Bounce_Detector_Failure extends Mzax_Bounce_Detector_Abstract
|
44 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
38 |
*
|
39 |
* @author Jacob Siefer
|
40 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
41 |
+
* @version 0.3.0
|
42 |
*/
|
43 |
class Mzax_Bounce_Detector_Failure extends Mzax_Bounce_Detector_Abstract
|
44 |
{
|
lib/Mzax/Bounce/Detector/Rfc1892.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Bounce_Detector_Rfc1892 extends Mzax_Bounce_Detector_Abstract
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Bounce_Detector_Rfc1892 extends Mzax_Bounce_Detector_Abstract
|
30 |
{
|
lib/Mzax/Bounce/Mail.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Bounce_Mail extends Zend_Mail
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Bounce_Mail extends Zend_Mail
|
30 |
{
|
lib/Mzax/Bounce/Message.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
-
* @version 0.
|
27 |
*/
|
28 |
class Mzax_Bounce_Message extends Mzax_Bounce_Mime_Part
|
29 |
{
|
@@ -96,6 +96,21 @@ class Mzax_Bounce_Message extends Mzax_Bounce_Mime_Part
|
|
96 |
$result[] = trim($ref, '<>');
|
97 |
}
|
98 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
99 |
return $result;
|
100 |
}
|
101 |
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
+
* @version 0.3.0
|
27 |
*/
|
28 |
class Mzax_Bounce_Message extends Mzax_Bounce_Mime_Part
|
29 |
{
|
96 |
$result[] = trim($ref, '<>');
|
97 |
}
|
98 |
}
|
99 |
+
|
100 |
+
// we may also find usefull reference in any rfc822 parts
|
101 |
+
if($part = $this->getMimePart('text/rfc822')) {
|
102 |
+
if($id = $part->getHeader('message-id')) {
|
103 |
+
$result[] = trim($id, '<>');
|
104 |
+
}
|
105 |
+
}
|
106 |
+
|
107 |
+
if($part = $this->getMimePart('text/rfc822-headers')) {
|
108 |
+
$hash = $part->getDecodedHash();
|
109 |
+
if(isset($hash['message-id'])) {
|
110 |
+
$result[] = trim($hash['message-id'], '<>');
|
111 |
+
}
|
112 |
+
}
|
113 |
+
|
114 |
return $result;
|
115 |
}
|
116 |
|
lib/Mzax/Bounce/Mime/Decode.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
-
* @version 0.
|
27 |
*/
|
28 |
class Mzax_Bounce_Mime_Decode extends Zend_Mime_Decode
|
29 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
+
* @version 0.3.0
|
27 |
*/
|
28 |
class Mzax_Bounce_Mime_Decode extends Zend_Mime_Decode
|
29 |
{
|
lib/Mzax/Bounce/Mime/Part.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
-
* @version 0.
|
27 |
*/
|
28 |
class Mzax_Bounce_Mime_Part extends Zend_Mime_Part
|
29 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
+
* @version 0.3.0
|
27 |
*/
|
28 |
class Mzax_Bounce_Mime_Part extends Zend_Mime_Part
|
29 |
{
|
lib/Mzax/Chart/Table.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Chart_Table extends Varien_Object
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Chart_Table extends Varien_Object
|
30 |
{
|
lib/Mzax/Db/Select.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -23,7 +23,7 @@
|
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
-
* @version 0.
|
27 |
*/
|
28 |
class Mzax_Db_Select extends Varien_Db_Select
|
29 |
{
|
@@ -219,6 +219,17 @@ class Mzax_Db_Select extends Varien_Db_Select
|
|
219 |
|
220 |
|
221 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
222 |
|
223 |
/**
|
224 |
* Check if object provides any of the given bindings
|
@@ -251,7 +262,7 @@ class Mzax_Db_Select extends Varien_Db_Select
|
|
251 |
return true;
|
252 |
}
|
253 |
}
|
254 |
-
return
|
255 |
}
|
256 |
|
257 |
|
@@ -561,13 +572,18 @@ class Mzax_Db_Select extends Varien_Db_Select
|
|
561 |
{
|
562 |
$sql = parent::assemble();
|
563 |
$bindings = $this->_binding;
|
|
|
564 |
$regex = '/{([a-z_]+)}/i';
|
565 |
|
566 |
-
$cb = function($match) use (&$cb, $regex, $bindings) {
|
567 |
if(isset($bindings[$match[1]])) {
|
568 |
return preg_replace_callback($regex, $cb, $bindings[$match[1]]);
|
569 |
}
|
570 |
-
|
|
|
|
|
|
|
|
|
571 |
};
|
572 |
|
573 |
// replace all binding placeholders
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
23 |
*
|
24 |
* @author Jacob Siefer
|
25 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
26 |
+
* @version 0.3.0
|
27 |
*/
|
28 |
class Mzax_Db_Select extends Varien_Db_Select
|
29 |
{
|
219 |
|
220 |
|
221 |
|
222 |
+
/**
|
223 |
+
* Retrieve all bindings
|
224 |
+
*
|
225 |
+
* @return array
|
226 |
+
*/
|
227 |
+
public function getBindings()
|
228 |
+
{
|
229 |
+
return $this->_binding;
|
230 |
+
}
|
231 |
+
|
232 |
+
|
233 |
|
234 |
/**
|
235 |
* Check if object provides any of the given bindings
|
262 |
return true;
|
263 |
}
|
264 |
}
|
265 |
+
return false;
|
266 |
}
|
267 |
|
268 |
|
572 |
{
|
573 |
$sql = parent::assemble();
|
574 |
$bindings = $this->_binding;
|
575 |
+
$select = $this;
|
576 |
$regex = '/{([a-z_]+)}/i';
|
577 |
|
578 |
+
$cb = function($match) use (&$cb, $regex, $bindings, $sql, $select) {
|
579 |
if(isset($bindings[$match[1]])) {
|
580 |
return preg_replace_callback($regex, $cb, $bindings[$match[1]]);
|
581 |
}
|
582 |
+
|
583 |
+
$exception = new Mzax_Db_Select_Exception("Binding '{$match[1]}' does not exist", 1001, $select);
|
584 |
+
$exception->sql = $sql;
|
585 |
+
|
586 |
+
throw $exception;
|
587 |
};
|
588 |
|
589 |
// replace all binding placeholders
|
lib/Mzax/Db/Select/Exception.php
ADDED
@@ -0,0 +1,92 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Mzax Emarketing (www.mzax.de)
|
4 |
+
*
|
5 |
+
* NOTICE OF LICENSE
|
6 |
+
*
|
7 |
+
* This source file is subject to the Open Software License (OSL 3.0)
|
8 |
+
* that is bundled with this Extension in the file LICENSE.
|
9 |
+
* It is also available through the world-wide-web at this URL:
|
10 |
+
* http://opensource.org/licenses/osl-3.0.php
|
11 |
+
*
|
12 |
+
* @version 0.3.0
|
13 |
+
* @category Mzax
|
14 |
+
* @package Mzax_Emarketing
|
15 |
+
* @author Jacob Siefer (jacob@mzax.de)
|
16 |
+
* @copyright Copyright (c) 2015 Jacob Siefer
|
17 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
18 |
+
*/
|
19 |
+
|
20 |
+
|
21 |
+
|
22 |
+
|
23 |
+
/**
|
24 |
+
*
|
25 |
+
*
|
26 |
+
*
|
27 |
+
* @author Jacob Siefer
|
28 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
29 |
+
* @version 0.3.0
|
30 |
+
*/
|
31 |
+
class Mzax_Db_Select_Exception extends Zend_Db_Exception
|
32 |
+
{
|
33 |
+
|
34 |
+
|
35 |
+
/**
|
36 |
+
*
|
37 |
+
* @var Mzax_Db_Select
|
38 |
+
*/
|
39 |
+
public $select;
|
40 |
+
|
41 |
+
|
42 |
+
|
43 |
+
/**
|
44 |
+
*
|
45 |
+
* @var string
|
46 |
+
*/
|
47 |
+
public $sql;
|
48 |
+
|
49 |
+
|
50 |
+
|
51 |
+
/**
|
52 |
+
*
|
53 |
+
* @var array
|
54 |
+
*/
|
55 |
+
public $bindings = array();
|
56 |
+
|
57 |
+
|
58 |
+
|
59 |
+
public function __construct($msg = '', $code = 0, Mzax_Db_Select $select = null, Exception $previous = null)
|
60 |
+
{
|
61 |
+
parent::__construct($msg, $code, $previous);
|
62 |
+
$this->select = $select;
|
63 |
+
if($select) {
|
64 |
+
$this->bindings = $select->getBindings();
|
65 |
+
}
|
66 |
+
}
|
67 |
+
|
68 |
+
|
69 |
+
|
70 |
+
/**
|
71 |
+
* String representation of the exception
|
72 |
+
*
|
73 |
+
* @return string
|
74 |
+
*/
|
75 |
+
public function __toString()
|
76 |
+
{
|
77 |
+
$str = parent::__toString();
|
78 |
+
|
79 |
+
if($this->sql) {
|
80 |
+
$str .= "\n\n" . $this->sql;
|
81 |
+
}
|
82 |
+
if(!empty($this->bindings)) {
|
83 |
+
$str .= "\nBindings:";
|
84 |
+
foreach($this->bindings as $name => $expr) {
|
85 |
+
$str .= "\n\t" . $name . " \t-> " . $expr;
|
86 |
+
}
|
87 |
+
}
|
88 |
+
|
89 |
+
return $str;
|
90 |
+
}
|
91 |
+
|
92 |
+
}
|
lib/Mzax/GeoIp.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_GeoIp
|
30 |
{
|
@@ -153,7 +153,10 @@ class Mzax_GeoIp
|
|
153 |
$counts = 0;
|
154 |
/* @var $adapter Mzax_GeoIp_Adapter_Abstract */
|
155 |
foreach($this->_adapters as $adapter) {
|
156 |
-
|
|
|
|
|
|
|
157 |
}
|
158 |
|
159 |
return $counts;
|
@@ -172,7 +175,9 @@ class Mzax_GeoIp
|
|
172 |
$time = time();
|
173 |
/* @var $adapter Mzax_GeoIp_Adapter_Abstract */
|
174 |
foreach($this->_adapters as $adapter) {
|
175 |
-
|
|
|
|
|
176 |
}
|
177 |
return $time;
|
178 |
}
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_GeoIp
|
30 |
{
|
153 |
$counts = 0;
|
154 |
/* @var $adapter Mzax_GeoIp_Adapter_Abstract */
|
155 |
foreach($this->_adapters as $adapter) {
|
156 |
+
if(!$adapter->getRestTime()) {
|
157 |
+
$counts += $adapter->getRemainingRequests();
|
158 |
+
}
|
159 |
+
|
160 |
}
|
161 |
|
162 |
return $counts;
|
175 |
$time = time();
|
176 |
/* @var $adapter Mzax_GeoIp_Adapter_Abstract */
|
177 |
foreach($this->_adapters as $adapter) {
|
178 |
+
if($adapter->getRemainingRequests()) {
|
179 |
+
$time = min($time, $adapter->getRestTime());
|
180 |
+
}
|
181 |
}
|
182 |
return $time;
|
183 |
}
|
lib/Mzax/GeoIp/Adapter/Abstract.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -30,7 +30,7 @@ if(!defined('ENT_HTML401')) {
|
|
30 |
*
|
31 |
* @author Jacob Siefer
|
32 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
33 |
-
* @version 0.
|
34 |
*/
|
35 |
abstract class Mzax_GeoIp_Adapter_Abstract
|
36 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
30 |
*
|
31 |
* @author Jacob Siefer
|
32 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
33 |
+
* @version 0.3.0
|
34 |
*/
|
35 |
abstract class Mzax_GeoIp_Adapter_Abstract
|
36 |
{
|
lib/Mzax/GeoIp/Adapter/FreeGeoIp.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -26,7 +26,7 @@
|
|
26 |
*
|
27 |
* @author Jacob Siefer
|
28 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
29 |
-
* @version 0.
|
30 |
*/
|
31 |
class Mzax_GeoIp_Adapter_FreeGeoIp extends Mzax_GeoIp_Adapter_Abstract
|
32 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
26 |
*
|
27 |
* @author Jacob Siefer
|
28 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
29 |
+
* @version 0.3.0
|
30 |
*/
|
31 |
class Mzax_GeoIp_Adapter_FreeGeoIp extends Mzax_GeoIp_Adapter_Abstract
|
32 |
{
|
lib/Mzax/GeoIp/Adapter/GeoPlugin.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -27,7 +27,7 @@
|
|
27 |
*
|
28 |
* @author Jacob Siefer
|
29 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
30 |
-
* @version 0.
|
31 |
*/
|
32 |
class Mzax_GeoIp_Adapter_GeoPlugin extends Mzax_GeoIp_Adapter_Abstract
|
33 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
27 |
*
|
28 |
* @author Jacob Siefer
|
29 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
30 |
+
* @version 0.3.0
|
31 |
*/
|
32 |
class Mzax_GeoIp_Adapter_GeoPlugin extends Mzax_GeoIp_Adapter_Abstract
|
33 |
{
|
lib/Mzax/GeoIp/Adapter/Ipinfo.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -28,7 +28,7 @@
|
|
28 |
*
|
29 |
* @author Jacob Siefer
|
30 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
31 |
-
* @version 0.
|
32 |
*/
|
33 |
class Mzax_GeoIp_Adapter_Ipinfo extends Mzax_GeoIp_Adapter_Abstract
|
34 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
28 |
*
|
29 |
* @author Jacob Siefer
|
30 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
31 |
+
* @version 0.3.0
|
32 |
*/
|
33 |
class Mzax_GeoIp_Adapter_Ipinfo extends Mzax_GeoIp_Adapter_Abstract
|
34 |
{
|
lib/Mzax/GeoIp/Exception.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_GeoIp_Exception extends Zend_Exception
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_GeoIp_Exception extends Zend_Exception
|
30 |
{
|
lib/Mzax/GeoIp/Region.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_GeoIp_Region
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_GeoIp_Region
|
30 |
{
|
lib/Mzax/GeoIp/Request.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_GeoIp_Request
|
31 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_GeoIp_Request
|
31 |
{
|
lib/Mzax/Mail.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Mail extends Zend_Mail
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Mail extends Zend_Mail
|
30 |
{
|
lib/Mzax/Mail/Transport/File.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Mail_Transport_File extends Zend_Mail_Transport_Abstract
|
31 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Mail_Transport_File extends Zend_Mail_Transport_Abstract
|
31 |
{
|
lib/Mzax/Mail/Transport/Mock.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Mail_Transport_Mock extends Zend_Mail_Transport_Abstract
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Mail_Transport_Mock extends Zend_Mail_Transport_Abstract
|
30 |
{
|
lib/Mzax/Once.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -25,7 +25,7 @@
|
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
-
* @version 0.
|
29 |
*/
|
30 |
class Mzax_Once
|
31 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
25 |
*
|
26 |
* @author Jacob Siefer
|
27 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
28 |
+
* @version 0.3.0
|
29 |
*/
|
30 |
class Mzax_Once
|
31 |
{
|
lib/Mzax/Presist.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
-
* @version 0.
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
@@ -24,7 +24,7 @@
|
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
-
* @version 0.
|
28 |
*/
|
29 |
class Mzax_Presist
|
30 |
{
|
9 |
* It is also available through the world-wide-web at this URL:
|
10 |
* http://opensource.org/licenses/osl-3.0.php
|
11 |
*
|
12 |
+
* @version 0.3.0
|
13 |
* @category Mzax
|
14 |
* @package Mzax_Emarketing
|
15 |
* @author Jacob Siefer (jacob@mzax.de)
|
24 |
*
|
25 |
* @author Jacob Siefer
|
26 |
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
27 |
+
* @version 0.3.0
|
28 |
*/
|
29 |
class Mzax_Presist
|
30 |
{
|
package.xml
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
<package>
|
3 |
<name>Mzax_Emarketing</name>
|
4 |
-
<version>0.
|
5 |
-
<stability>
|
6 |
<license uri="http://opensource.org/licenses/osl-3.0.php">Open Software License v. 3.0 (OSL-3.0)</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
@@ -18,23 +18,25 @@ Create automated campaigns that will check for new recipients at any specified i
|
|
18 |
|
19 |
This project is currently in an early beta release, but it is already quite powerful. My focus during development was three-fold:
|
20 |
|
21 |
-
- Easy to use.
|
22 |
Very little coding (or even no coding) is required.
|
23 |
Most tasks can be accomplished without any coding experience.
|
24 |
This makes it great for marketing professionals who don’t want to deal with the hassle of coding.
|
25 |
|
26 |
-
- Flexible and open.
|
27 |
With a minimum of skills, you can take things a step further and create
|
28 |
even more powerful and personalised campaigns. As a developer you can extend and improve
|
29 |
your campaigns in order to create custom functionality to suit your needs.
|
30 |
|
31 |
-
- Strong reporting.
|
32 |
Collecting data is great, but using it is better.
|
33 |
Top-knotch analytics are important for determining if a campaign works or not.
|
34 |
I will try my best to aggregate the data and present it in a way that makes sense to the
|
35 |
largest number of people possible.
|
|
|
|
|
36 |
</description>
|
37 |
-
<notes>
|
38 |
<authors>
|
39 |
<author>
|
40 |
<name>Jacob Siefer</name>
|
@@ -42,13 +44,13 @@ This project is currently in an early beta release, but it is already quite powe
|
|
42 |
<email>mail@jacobsiefer.de</email>
|
43 |
</author>
|
44 |
</authors>
|
45 |
-
<date>2015-
|
46 |
-
<time>
|
47 |
-
<contents><target name="mage"><file name="LICENSE" hash="cbbe04980244d5b18963e94de0ddea15"/><dir name="app"><dir name="code"><dir name="community"><dir name="Mzax"><dir name="Emarketing"><dir name="Block"><dir name="Campaign"><dir name="Edit"><file name="Form.php" hash="bf858f6071dbac5e75880d0a31782c6b"/><dir name="Medium"><file name="Abstract.php" hash="d9e8bffc2e0beb6c1487f81550a768f8"/><dir name="Email"><dir name="Tab"><file name="Inbox.php" hash="4c6802b09a390b565b73a0333d517ed1"/><file name="Outbox.php" hash="656291a744ab58d4f5082ec6a8dbb627"/></dir></dir><file name="Email.php" hash="28c7be202b0598529a75c9c0c164ebd2"/></dir><dir name="Tab"><dir name="Content"><file name="Original.php" hash="bc34745e64ea9657e23b45a2ba2157af"/><file name="Variation.php" hash="de56d9b789fec29240ebf59385235e0d"/></dir><file name="Content.php" hash="bc1d2bce6cb7dd925b913a1d9ddc2f6c"/><file name="Errors.php" hash="982bdb783f0b03d69961e4fb4ed2a3bc"/><file name="Filters.php" hash="4960641d92166a8e1166bc326e094598"/><file name="Inbox.php" hash="e6cd0c05c0cf5de0820c070781efcafc"/><file name="Medium.php" hash="da568023f980845fca6d513a3381186b"/><dir name="Recipients"><file name="Grid.php" hash="7ab635adf5458ebc434b50f568825d9b"/></dir><file name="Recipients.php" hash="254b42cf370902503118e9f4c89e57ea"/><file name="Report.php" hash="842e23a434c1fb1abfc967b1e653bc7e"/><file name="Settings.php" hash="f24d6665e2903bb27189cdef606f9f67"/><file name="Tasks.php" hash="92eab015f56ba102e5c3c66d0e00a4c0"/><file name="Test.php" hash="e7ea62c11ddaab62e19cd523f0ed4909"/></dir><file name="Tabs.php" hash="5d367b66a8d8c459013025ca1ebccf11"/></dir><file name="Edit.php" hash="be419b71462628602bde3c37ebeebe2c"/><dir name="Grid"><dir name="Filter"><file name="Filter.php" hash="7ca31331e65b0ca292a28bbfa9a7a8d7"/></dir><dir name="Renderer"><file name="Action.php" hash="2d88051214d458f0c6b8c8c11ade03d0"/><file name="Filter.php" hash="6e5fbbb1194ce4f923b3cb875e2636a2"/><file name="SendMail.php" hash="cf04bfadcb606d4b8f16e378316a684b"/><file name="Sender.php" hash="2a10626b24e27213f3f8feb69c29baef"/><file name="Stats.php" hash="30ea047f5ed67b2e4e876fe6d225ceb9"/></dir></dir><file name="Grid.php" hash="84397153ea5f28191f03a1209ef8e0fb"/><dir name="New"><file name="Presets.php" hash="93d5c3fff557abe71630d317f17151d6"/></dir><file name="New.php" hash="3e0dea7c5bd1cb3b5e4905c18cd4100c"/><file name="Preview.php" hash="a7cba65810452b515271d8fffa94056b"/><dir name="SendTestMail"><file name="Form.php" hash="d5f50cf3dedf4e004cd218f12c93c2f8"/></dir><file name="SendTestMail.php" hash="0ab22f53eb8cb29e507e1b2ed5829d48"/><dir name="Test"><file name="Emulate.php" hash="a31dac970e1b85d419e311ab809750a0"/></dir><file name="Test.php" hash="e4934e3ec2ac62ad12f1de6cb72fc3f2"/><file name="View.php" hash="56db5110b1586e40bf69046d06033ed9"/></dir><dir name="Chart"><file name="Abstract.php" hash="8dbe0594dcf3f2e0b7c35db450a0d16d"/><file name="Area.php" hash="d7cdf64a0019d98711c169466990d8d7"/><file name="Bar.php" hash="75d98f1590eebe75b46571854233fe97"/><file name="Column.php" hash="099efa6610b6d9e098ac636e77557eaa"/><file name="Geo.php" hash="f9907dbe189945ffe0533070692881de"/><file name="Line.php" hash="281bc20223791861d82b7bb367d8c1d4"/><file name="Pie.php" hash="bf08fc6f2afeccfd881fd9d7bcb807fa"/><file name="Scatter.php" hash="ec40cdf16bb5b5406b837c363cf8402c"/><file name="SteppedArea.php" hash="122a5d5a0662bc5463c383e2c8e3444f"/><dir name="Widget"><file name="Container.php" hash="fd468fcce421e5ca591a1be801791951"/><file name="Geo.php" hash="c9f85dce1b76a365f7dc201cdfbb9335"/><file name="Tab.php" hash="862f2827953d2a484f3e7e3c1218e6f9"/></dir></dir><file name="Conditions.php" hash="6cfdcff8a102f8e4b53685335487af21"/><file name="Editable.php" hash="626e74b1278307a774ddf35f2aa85aa0"/><dir name="Filter"><dir name="Object"><file name="Grid.php" hash="010a12edf2b7d069c4961b05f230e5d7"/></dir><dir name="Test"><file name="Recursive.php" hash="f3dca86993f2222a85111b9a1286330a"/><file name="Single.php" hash="6b2f67396a0bfda15894ad63b29c3614"/></dir></dir><file name="Filters.php" hash="16f0bf8f1d7c061b5462a303bc9d113b"/><dir name="Grid"><dir name="Column"><dir name="Renderer"><file name="Action.php" hash="21128bc6ed861a7db1110d174f52a83d"/><file name="Campaign.php" hash="ed6b43bd4ef784640d8a6f31cf9eaf84"/><file name="Recipient.php" hash="af33a62a7b7a6c942e67db9d2400cf7f"/><file name="Size.php" hash="4b6cf219d8aca9675312581a7bee884f"/></dir></dir></dir><dir name="Inbox"><dir name="Email"><file name="Form.php" hash="ddf03b9b355a3e4bf4b98ff8e97fcfa3"/></dir><file name="Email.php" hash="763ffad2a27f176151811f621f62ba5b"/><file name="Grid.php" hash="dd380339104f7c428892af4537630631"/><file name="View.php" hash="8611c8c68b45997ad755b032e202f894"/></dir><dir name="Outbox"><dir name="Email"><file name="Form.php" hash="9b804090e5dc24b8cd92f8c43ca1192d"/></dir><file name="Email.php" hash="c8c55851e6f22de294f77d66716608e2"/><file name="Grid.php" hash="fbe9b80c4b9d073c2268ae54a758bd89"/><file name="View.php" hash="6401cff173c91c12be0eb2c5ea2851d3"/></dir><dir name="Recipients"><dir name="Column"><dir name="Renderer"><file name="Attribute.php" hash="ef5b7239b0f740bbc976f58ad30ca6e3"/><file name="Object.php" hash="6b623ead0aae14fb0fe9ca603909861f"/></dir></dir><file name="Grid.php" hash="31669b01662411ba99d1589ddc33ae41"/></dir><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="DomainThreshold.php" hash="d78287121bff2df95a76372873d3ca5b"/><file name="MailStorage.php" hash="dc88ed1b13d0d64e00de152f1ab889e4"/></dir></dir></dir></dir><dir name="Template"><dir name="Edit"><file name="Form.php" hash="462e505fd8af0f80962031b107869746"/></dir><file name="Edit.php" hash="48bfdd7dbc7a07b74329f34fc15e2b7b"/><file name="Grid.php" hash="edaa2ba95d3e8d3e51dca87edd22599c"/><dir name="Upload"><file name="Form.php" hash="641ff8661a8bfc9da057762dd3531902"/></dir><file name="Upload.php" hash="f987f2622db027177d73f36e82ba9e07"/><file name="View.php" hash="c0f9d5e150c8966023bfe74f2a5a4424"/></dir><file name="Template.php" hash="e20c6cfb40305d2b881fdcdb142cb5e1"/><dir name="Tracker"><dir name="Edit"><file name="Form.php" hash="0d9f652248217ab0f394da51ef6f6d4d"/><dir name="Tab"><file name="Conditions.php" hash="b31492d97b6f7f7e3d23632b3ee2e17c"/><file name="GoalType.php" hash="5f50116962c2057d8f15c3b18ce8c3af"/><file name="Settings.php" hash="34ebd572a1be5d66332617636c2bc0c7"/><file name="Tasks.php" hash="c926c3e634083dc5a5158c12e23a0a35"/><file name="Test.php" hash="41fceb82ac6a4aa81d657afc543c9b40"/></dir><file name="Tabs.php" hash="968db82dc842269f7277783e44055294"/></dir><file name="Edit.php" hash="898e18adc9a40f6d59fb81ddecab5ae4"/><file name="Grid.php" hash="b5bc868d2e9b450875a4eb1539d57333"/><file name="New.php" hash="6f6888c512d84f049510a3ca2ab63193"/><dir name="Test"><file name="Emulate.php" hash="fdd2868862f81b954a8c02357d817b0a"/></dir><file name="Test.php" hash="484980216a181558caa1501ee9af974a"/><dir name="Upload"><file name="Form.php" hash="477838487137e3eb1e5dc35e51663e23"/></dir><file name="Upload.php" hash="c4b5dabd676d454780b0cfe675789f0b"/><file name="View.php" hash="aea1414d4007a74722afd085efa066a3"/></dir><file name="Unsubscribe.php" hash="36965a93d8b8e91c582b7741f32cb6c5"/></dir><dir name="Db"><file name="Select.php" hash="58fe600969f874f5e67d1b9d94b6cb45"/></dir><dir name="Helper"><file name="Campaign.php" hash="f01faaaf3c5a6986907d24899fc7beff"/><file name="Data.php" hash="63c169b10f5c1972b7a05d5738b76338"/><file name="Newsletter.php" hash="00419621c5b5e6409a031265789263ab"/><file name="Request.php" hash="f666492ef94b09e54cfe26e686179d75"/><file name="SqlFormatter.php" hash="b96d3145709013afbafbaf103a222a27"/></dir><file name="LICENSE" hash="cbbe04980244d5b18963e94de0ddea15"/><dir name="Model"><dir name="Campaign"><file name="Content.php" hash="283669b358dab3eb5caab9564706e329"/><file name="Preset.php" hash="0954e4379531054d2a75ce237b23dd1a"/><file name="Variation.php" hash="7a37bcd84e19775b382b1fb462ebeb29"/></dir><file name="Campaign.php" hash="7f4a72062611cd4e4dff825607f6a953"/><dir name="Conversion"><dir name="Goal"><file name="Abstract.php" hash="bdfaa9b669874180bd541f7a46891ab3"/><file name="Orders.php" hash="2d45598cbec8bb2af62929b1b1bd8485"/></dir><file name="Goal.php" hash="d992d57544ac19bcab694b32f3043897"/><file name="Select.php" hash="6737ede0253c3c39b470dbde78b20a3c"/><file name="Tracker.php" hash="acd28811dbdf189294030a80de377e52"/></dir><file name="DomainThrottle.php" hash="82b48629495a22a303b6dafa4f81bcbf"/><file name="Email.php" hash="258ff059211b3ddc04f26b8b294b211b"/><dir name="Form"><dir name="Element"><file name="Ace.php" hash="7c3fff8bb64b327ba7d198de7ee313a6"/><file name="Credits.php" hash="3853a36dbee012cdd8332f24635716a4"/><file name="EmailEditor.php" hash="d1a24e7f9727f231283b93cee2fbccf3"/><file name="Info.php" hash="10d6d74cb99682007d5ebcd7cc49f6d1"/><file name="TemplateEditor.php" hash="f2e5cb976b33383613f93f041ced4972"/><file name="Textarea.php" hash="3debd4461c6bea7daf0ba94a44de93de"/><file name="Wildselect.php" hash="6fdb8b0c04c23de963167155b965220c"/></dir></dir><file name="Goal.php" hash="eafa411d1fde8a58d2cccd048cda9ffd"/><dir name="Inbox"><dir name="Bounce"><dir name="Detector"><file name="Abstract.php" hash="f5b6a0104e6b1190d30e4620d4c421a4"/><file name="Recipient.php" hash="d10f333a7568200f0c4ab27b3284ddc9"/><file name="Store.php" hash="1f44d0222c7b188b9d48a48346bb0852"/><file name="Unsubscribe.php" hash="79601a97156e9d062110507eec312bf6"/></dir></dir><dir name="Email"><file name="Collector.php" hash="783434d68d2b06725d0a315480afacae"/><dir name="Pull"><file name="Abstract.php" hash="becb442fb688529f7147959d3e5081ac"/><file name="Storage.php" hash="402e14d850f18def36a8328d57f5214c"/></dir></dir><file name="Email.php" hash="2b4df735cfae4343a440e1dbf417f7c7"/></dir><file name="Inbox.php" hash="f57a319f5022f67a86abfd0757f261d1"/><dir name="Link"><file name="Reference.php" hash="ead786e40545f4ebde8530e16e5b6b87"/></dir><file name="Link.php" hash="48854d4541334d939beea7d06f31f2ae"/><dir name="Medium"><file name="Abstract.php" hash="68083ebc6623d1235c4cdeb450923c2b"/><dir name="Email"><file name="Composer.php" hash="c5f4b7191a18dde4cb7bf3f6fdb43028"/><file name="Filter.php" hash="a8373151c942af0a747d11d1c0c91a19"/><file name="Processor.php" hash="c39cad49cd35b6181ff7946ecbf2064f"/><file name="Snippets.php" hash="d7a11e22383b92bf50f0ad39c36fe2c0"/></dir><file name="Email.php" hash="a60d70b38f208c4313a17e4aec41afe3"/></dir><file name="Medium.php" hash="e8ec445730c59014a6eef87f90e77526"/><dir name="Object"><file name="Abstract.php" hash="fa305e2dfa29e84c433d29db3ba48183"/><file name="Address.php" hash="d1e9a798cddf252109a368fdbd4b4285"/><dir name="Collection"><file name="Item.php" hash="ce1b1fdddee02453931e3322f2d24acd"/></dir><file name="Collection.php" hash="538250a44bb03699a87e6cf600c99f7c"/><dir name="Customer"><file name="Address.php" hash="ec549b9cb6d81886c7ee248c39f4e37a"/></dir><file name="Customer.php" hash="29fe1fe70fe9a57833538165bd67855a"/><dir name="Filter"><file name="Abstract.php" hash="5cdee81cd51c3ab0d62f43811d73a60e"/><dir name="Address"><file name="City.php" hash="55ad8764fde89be140a35624a34e9f5a"/><file name="Country.php" hash="e2bf9ed5b837014b262312867a18aed6"/><file name="Postcode.php" hash="d3b296f0f48705f828289eec87f0487d"/><file name="Region.php" hash="287a5f3a189c285bc05018984e40bf0f"/><file name="Street.php" hash="722966b753f5a23feda98c2b88fdd2f1"/></dir><file name="Attribute.php" hash="4d99e36e56f5aac0b151f3790235e4a8"/><dir name="Campaign"><file name="Goal.php" hash="b45b649adf3c0b3eedbc407b0a2abba6"/><dir name="Recipient"><file name="Abstract.php" hash="aa108be890048c34ff189d76ac6a5c3a"/><file name="Interact.php" hash="6806ed2b2c51f4f3623443858b59c733"/></dir></dir><file name="Column.php" hash="2a8ec70e405f9ec53deca5c6f3d74bb1"/><file name="Combine.php" hash="a6d74a0af994b00a6efc1bca3b3591f5"/><file name="Component.php" hash="287de4230bfa8da190e878322499c3de"/><dir name="Customer"><file name="Abstract.php" hash="cd6a67ef10978da410fae871e043f8e2"/><dir name="Address"><file name="Attribute.php" hash="3c97264d7a2ca5d4ab6e49935b4ea138"/></dir><file name="Address.php" hash="27e59f55f89c819ad3934aefaf2f6fe4"/><file name="Attribute.php" hash="619f3fada6d329232b52ae85e9db217c"/><file name="Event.php" hash="e08417946116bb244bf7f6d70aa151bd"/><file name="Lastlogin.php" hash="79d328b55d02f167a67de0754475c6ee"/><file name="Name.php" hash="f9a48bbff0c574d091981c5205abc1db"/><file name="Order.php" hash="32c684797b1a475b70600fba083cf22c"/></dir><file name="Main.php" hash="2037842d7dcdf176cdad7065c8a32593"/><file name="Newsletter.php" hash="387baa27a315ad03e7c08930f1b6e606"/><dir name="Order"><file name="Abstract.php" hash="1f57feac25cd30c2205dcfc41b1453e2"/><file name="Address.php" hash="25eb2cf61ed621ef5f195f189341f3d9"/><file name="Campaign.php" hash="531b5ceaa666f0d22d6f6ef52d27a478"/><dir name="Item"><file name="Abstract.php" hash="e174af93f89ef38829cf70913eb7ecdb"/><file name="Table.php" hash="9fd1ee63533695d86ca203d7e4ebd5ee"/></dir><file name="Items.php" hash="07587ffc5e040fd2d16b8d547bc2d595"/><file name="Previous.php" hash="7229e7870ec062bfba77c5f85f9b9e5b"/><file name="ShippedAt.php" hash="4f6c9ccdf50cff372a1c64806f9c5113"/><file name="Table.php" hash="d54875550bd144724fb72fa253cab518"/></dir><dir name="Product"><file name="Abstract.php" hash="93218442920a3530b8d83369d294ca96"/><file name="Attribute.php" hash="21b500c4f8f663f05f4b9b1918e17fba"/><file name="Category.php" hash="e99c5ed50c3ce1b38b373c874d912e0c"/></dir><dir name="Quote"><file name="Abstract.php" hash="badea5cb2b32dba10b3e1d0b3deba19b"/><file name="Address.php" hash="8a99d6dab95cb6d6417e659aaad5e198"/><dir name="Item"><file name="Table.php" hash="3fb5a711a97d73705e56f0d120cb4233"/></dir><file name="Items.php" hash="154afb59d91b7043b1b671143f8bbc22"/><file name="Table.php" hash="07c7e2ac9e3e919914b99668c8cff5b7"/></dir><file name="Table.php" hash="5ac5bc66ee6c5b896b0f1b6ada414036"/></dir><file name="Filter.php" hash="60789e02cb5e3ac77b15ecdbf82f9294"/><file name="Order.php" hash="3d4e87704e9cfcd904aa26e3b0eb1860"/><file name="OrderAddress.php" hash="3da35743fa20d6d63be6e230dbab374e"/><file name="OrderItem.php" hash="5548830ec6206fea4d7aa428f361e192"/><file name="Product.php" hash="77d99371dc8a258ace32effdf668d02e"/><file name="Quote.php" hash="a1b7715c166e6622aa0c68b2953d90ae"/><file name="QuoteAddress.php" hash="d7780719f55dda0b778d89eb68541c24"/><file name="QuoteItem.php" hash="ce9cd15768875de7b6be6e4c1efcf329"/><file name="Recipient.php" hash="848dae32054ca1757671620bbdb61b93"/><file name="Subscriber.php" hash="3d27059727873fea23c5b6fd2f5d03a7"/></dir><dir name="Observer"><file name="Abstract.php" hash="4ce57df3726192ddabf00dea9f11d2bc"/><file name="Cron.php" hash="b894b3d5755b244754696e92be212217"/><file name="Customer.php" hash="f2475a8187a6561ccf58df62dafcf891"/><file name="Goal.php" hash="d105f1a675605412880b5fbad57c52e2"/><file name="Order.php" hash="e5ea8fe8e52bdfc7e824e57f00e68247"/></dir><file name="Observer.php" hash="ca01ff31f31b99a189a782fc3ba15817"/><dir name="Outbox"><file name="Email.php" hash="fdd9e04ceb31595ed500047a181b860c"/><dir name="Transporter"><file name="File.php" hash="9e01fd3f440c30f969dc49839fcc78f9"/><file name="Interface.php" hash="5fa6c5c45fb275bc30c8d79d21e48029"/><file name="Sendmail.php" hash="1cafae2d92ef4d6d756639fc54bb53f2"/><file name="Smtp.php" hash="26b625adb843e1b13c1dcd360fe538d0"/></dir><file name="Transporter.php" hash="1cb8d86f6a9be21f74fde558ce9aec6b"/></dir><file name="Outbox.php" hash="66db891ba7d5c53a9ad0f3241316489e"/><file name="Premailer.php" hash="8cc5c88909cbc4fcde6877f80018080d"/><dir name="Recipient"><file name="Error.php" hash="03ab2ec91e529afdf6e8508523076a68"/><dir name="Provider"><file name="Abstract.php" hash="22278b5fb53fcaa26f4d6c2d1b0872dd"/><file name="Customer.php" hash="9e8c79ac70a462b4d366f876bf3c888d"/><file name="Newsletter.php" hash="3dc548418689bc0350d34678956abf79"/><file name="Order.php" hash="df3c203be3706fe318215742658edcef"/><file name="Quote.php" hash="44dbf2828b6c0c61c54b8a287f6d4a78"/></dir><file name="Provider.php" hash="d069830f14b2313b46476330a6ae16df"/></dir><file name="Recipient.php" hash="7d4eb378467ef4216e00acb024ccec42"/><dir name="Report"><dir name="Aggregator"><file name="Abstract.php" hash="29f8aad72d48248daee12c49f1cd166a"/><file name="Campaign.php" hash="138dfdaa0a43414ce908c26fcd9b3ae0"/><dir name="Dimension"><file name="Abstract.php" hash="c10f25c456fc3693fa5b9e5b6b6827dd"/><file name="Country.php" hash="0c7a5664080771a2159d05730727fb3d"/><file name="Dayofweek.php" hash="bef79b6ac25749017fa6dd6cae9322f5"/><file name="DeviceBrand.php" hash="af8831e9f3232d6c1623aa9d1d065d6c"/><file name="DeviceType.php" hash="45356b207945d1c06f4a1735d416e4f2"/><file name="Hour.php" hash="b70567aa11d059b9519915cbb2d49204"/><file name="Os.php" hash="b556cea239dc08c9d22880779392d2a8"/><file name="Region.php" hash="3fbabc0a25e2ad099c9fc7c9251cfe29"/><file name="Useragent.php" hash="2afefdc949109b99b974938544986838"/></dir><file name="Dimension.php" hash="2a31f8a9b31cd81ad4d999d6591a3b1e"/><file name="Events.php" hash="2444bc8fe97185e9266eb0de5a88aea7"/><file name="Goals.php" hash="b44cc7bef41a6b75966a647955d4a532"/><file name="Rates.php" hash="23a1befd51e042338aaba0112f18f7bd"/><file name="Recipient.php" hash="460bcac2eb52611971bbb7bf59c7bfdf"/><file name="Tracker.php" hash="6bab530b094195f5084405d5308cf263"/></dir><file name="Aggregator.php" hash="d9f25a538094f8d850e1d7dd9d7c8480"/><file name="Query.php" hash="d1fb51aab0d5632302048c117ac1411d"/><file name="Seeder.php" hash="258c6d07f68f3deced2b1432348369d2"/></dir><file name="Report.php" hash="6acd7058720277cb7ab065b8b45ba5cf"/><dir name="Resource"><dir name="Campaign"><file name="Collection.php" hash="ff3c2c6046db39b6f031ddaec99c274d"/><dir name="Preset"><file name="Collection.php" hash="1a894c4b310676b96d58b489015a8135"/></dir><file name="Preset.php" hash="996969213b9355149c617c2c7933ce27"/><dir name="Variation"><file name="Collection.php" hash="e05d5380a0532d3f8c58db739126ffe8"/></dir><file name="Variation.php" hash="68807edfa4b479e43b70b5d8e6e46359"/></dir><file name="Campaign.php" hash="49248ba177ae925910d4e2bcb249cdf1"/><dir name="Conversion"><dir name="Tracker"><file name="Collection.php" hash="060764b836b1f65b84f481c9eeba1904"/></dir><file name="Tracker.php" hash="7de516b9850b502671adc333e0d5e806"/></dir><dir name="Email"><file name="Collection.php" hash="51caeb31241c9835d2628fe43af1793e"/></dir><file name="Goal.php" hash="fd12bb1435cd222fc2ba8b2c7d99e2ad"/><file name="Helper.php" hash="04315ab6f882b948f77d9184c72d1154"/><dir name="Inbox"><dir name="Email"><file name="Collection.php" hash="2e8f4fb9f8f46d55b05fb067aac61458"/></dir><file name="Email.php" hash="c27c7dc46cddcd638116442d34389f81"/></dir><dir name="Link"><file name="Reference.php" hash="afdf545a78dfe323e6579d5e073a63d0"/></dir><file name="Link.php" hash="9ec5e15c59f83399f0e116c221dd99c7"/><dir name="Outbox"><dir name="Email"><file name="Collection.php" hash="3342b1533d44999846a14bb42d4707ab"/></dir><file name="Email.php" hash="1193cea770ff5e53130d912252e21807"/></dir><dir name="Recipient"><file name="Address.php" hash="f4a55d32b7a2d40b54e97f3de3e3268d"/><file name="Binding.php" hash="7ded3a1be784f1aca82c4d73f7d9ef05"/><file name="Collection.php" hash="b42d344615ac050969162ec55fbdd621"/><dir name="Error"><file name="Collection.php" hash="aa83137767ccd9e07d0cc2fbb878571b"/></dir><file name="Error.php" hash="32bceaf59180feaff4d158f7d9db69ee"/><file name="Event.php" hash="6740589ed5bfb33de90fde9e404da045"/><dir name="Goal"><file name="Binder.php" hash="eeccbaf6d098c6e5bcacec0a1b0bc107"/></dir></dir><file name="Recipient.php" hash="0e62a84fa699a5c0b854fed504769eac"/><file name="Setup.php" hash="b9c5153b89a0b51cabc52650d73f015b"/><dir name="Template"><file name="Collection.php" hash="ba813aa09d50934b16572507ae6592bb"/></dir><file name="Template.php" hash="4eddcc5c513bc434fd7a5562ea77743c"/><dir name="Useragent"><file name="regexes.php" hash="d41d8cd98f00b204e9800998ecf8427e"/></dir><file name="Useragent.php" hash="4acf62bd52515354ae48d87acdafd408"/></dir><file name="Session.php" hash="12715a2622d1dbf932cb9ccce1a79dcb"/><dir name="System"><dir name="Config"><dir name="Backend"><file name="DomainThreshold.php" hash="9df35becec7c1605b5ae6f6320bb5d57"/></dir><dir name="Source"><file name="GeoIp.php" hash="716e6376fd57a0afa5f8d6b780b2c17e"/><file name="MailStorage.php" hash="5b8431cc0f846443fff6053685d6b602"/><file name="SmtpAuthentication.php" hash="93f27f6bb3d1c92eaad765988146e25a"/></dir></dir></dir><dir name="Template"><file name="Exception.php" hash="914ad193e2bbf3372abb06fe68d6cf54"/></dir><file name="Template.php" hash="77775190f825050924912ea5e150891a"/></dir><dir name="controllers"><dir name="Admin"><file name="CampaignController.php" hash="aeae6c128aed4e5157fa6ef6a66a3a78"/><file name="InboxController.php" hash="077f44df2c4825a87e5ce10a7af00d4d"/><file name="OutboxController.php" hash="03088bdaa74e7b16d9237789b67ea337"/><file name="ShortcutController.php" hash="d8515cfeaf33fcb9b33ea60ba17829c2"/><file name="TemplateController.php" hash="b4fcdfffb50a3f98fc126984e33afca3"/><file name="TrackerController.php" hash="d914a6ae4693f647a8e930fe9bd80745"/></dir><file name="BeaconController.php" hash="de8e9ae17ad4be588d92dba4857c7bc7"/><file name="EmailController.php" hash="f46bdc9f2d4ff97d498c1c850d042569"/><file name="LinkController.php" hash="8311c66b9114822f878214ec75513bc3"/><file name="UnsubscribeController.php" hash="7530428081658766c083946122debd75"/></dir><dir name="data"><file name="useragent_regexes.php" hash="04be2c7f432ceed2aa983ddf61ed0964"/></dir><dir name="etc"><file name="adminhtml.xml" hash="8a1848ffaa34cce4c30993d8250a0921"/><file name="config.xml" hash="c0db4ccb5b11a292f0622173b6abba35"/><file name="system.xml" hash="8259dfd1a511d2fd0fb0cd397a0e1908"/></dir><dir name="sql"><dir name="mzax_emarketing_setup"><file name="direct-orders.mzax.tracker" hash="6351063c618ba1f0d7555b58af077eff"/><file name="indirect-orders.mzax.tracker" hash="e2260302f9c0a694269c8dd2ed6f7cc2"/><file name="install-0.2.php" hash="4b846249b848e7167198451185399d43"/><file name="mzax-abandon-cart.mzax.campaign" hash="7998d1657809d03025b2c0e53b8eae52"/><file name="mzax-after-ship.mzax.campaign" hash="5a38e063a0291b2f8c8f7f10a5eb38b7"/><file name="mzax-female30-40.mzax.campaign" hash="2f6c97954d0b17eb284d950f5aff5679"/><file name="mzax-happy-birthday.mzax.campaign" hash="a1e9f1754efe51df85b6bbe31e63d7bc"/><file name="mzax-viewed-products.mzax.campaign" hash="ba3840741be92d13a4e0fe7a83756ded"/><file name="sample.mzax.template" hash="db77bf43d62a480dd078c5f55a64aa7a"/><file name="uninstall.php" hash="7de9167a24479b191d3ce4bd464302aa"/><file name="upgrade-0.2.6-0.2.7.php" hash="3107c6b1eb559a4f4daf4169908bf0df"/></dir></dir></dir></dir></dir></dir><dir name="design"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><dir name="mzax"><file name="emarketing.xml" hash="59c43f25e484aae37cb6981d01a92b29"/></dir></dir><dir name="template"><dir name="mzax"><dir name="emarketing"><dir name="campaign"><file name="content-tabs.phtml" hash="e7e3f55d64aa78273c9249e7c2739d9d"/><file name="credits-left.phtml" hash="0ba657c286e94aa83882551b8fb25cd5"/><file name="emergency-stop.phtml" hash="7f22657383de19f98c8ce567e265c9ab"/><file name="fieldset-offer.phtml" hash="2b6e09dcdbfdbb52eab6a203f32100a1"/><dir name="filters"><file name="emulate.phtml" hash="06ded5a2f2c0383a2d7809473abdc08b"/></dir><file name="load_template.phtml" hash="97105ad5fdc10f152af92670211108e3"/><dir name="medium"><dir name="email"><file name="preview.phtml" hash="5dba41b514c5eebad2b69e00e0b69879"/></dir></dir><file name="medium.phtml" hash="59aec898f3a31a582eeca4b6b07d2659"/><file name="presets.phtml" hash="c535d4b49404ce7581a8c6d2c246f114"/><file name="recipients.phtml" hash="43d8e5097ca89e36240c8df2ed4c5f42"/><file name="report.phtml" hash="06ecec111394562690f0151f2ddcab70"/><file name="tasks.phtml" hash="b45cb82108b1f311fc78d3d721241455"/></dir><dir name="edit"><file name="js.phtml" hash="ff802f79540706ede1e6eace8e9756ec"/></dir><dir name="editor"><file name="text.phtml" hash="58ece2b7b236d3171276d9587e1d8ec3"/></dir><file name="fieldset.phtml" hash="7f28f56800b25224ec45d7d6b6ee53af"/><dir name="filter"><file name="page-preview.phtml" hash="af7a7c8d66657cf51c220231af06281b"/><dir name="test"><file name="filter.phtml" hash="83799de3fc31a68d9bd8d313a63756dc"/><file name="recursive.phtml" hash="16d4220d72ed0ce4f1b8299b493d3eda"/><file name="single.phtml" hash="969a0ca4ada3047718e9f34f7b5c3376"/></dir></dir><dir name="tracker"><dir name="conditions"><file name="emulate.phtml" hash="465ef1911619892bc8ca922e60a7c921"/></dir><file name="tasks.phtml" hash="cc2a6732a90102b8273c1ebc58f8a79e"/></dir><dir name="widget"><file name="chart-geo.phtml" hash="a4a75ecc183434dd1a0f621efee92c72"/><file name="chart-tab.phtml" hash="dd6aea27d4d08bc05fc8800eff39b30f"/></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><dir name="mzax"><file name="emarketing.xml" hash="0cfe5480dd369af51c00cbc74ed9a154"/></dir></dir><dir name="template"><dir name="mzax"><dir name="email"><file name="order-items.phtml" hash="1bb31b30dc363703f040d4ef83807c7a"/><file name="quote-items.phtml" hash="6958ca54209da6121294d2f40c05b688"/></dir><dir name="emarketing"><dir name="link"><file name="redirect.phtml" hash="deee18a9c58107b7be2666943026e21f"/></dir><dir name="unsubscribe"><file name="done.phtml" hash="d2320a8df0ac461b24bd1add48590d6e"/><file name="unsubscribe.phtml" hash="b98d85482c918400313173f3b50e10f3"/></dir></dir></dir></dir></dir></dir></dir></dir><dir name="etc"><dir name="modules"><file name="Mzax_Emarketing.xml" hash="3cee6fd8799acaddd8270fd7d62ba03b"/></dir></dir></dir><dir name="js"><dir name="mzax"><dir name="ace"><file name="ext-mage_autocomplete.js" hash="824dba8992d1455b75180dc16dff6a90"/><file name="mode-mage.js" hash="f18a1cae71c145281dec465f053a4897"/><file name="theme-mage.js" hash="f2c8daf50c94a05ba30f4280889d544b"/></dir><dir name="ckeditor"><file name="CHANGES.md" hash="086ace5f51cef680819d7804c06ef36b"/><file name="LICENSE.md" hash="b76d377d06b6a60688c32bdf4b45ff16"/><file name="README.md" hash="79e767b62fc79d117ca3c5dc2688c077"/><dir name="adapters"><file name="jquery.js" hash="e4c8afd45bf6ff622524ea428f7ff78a"/></dir><file name="build-config.js" hash="ab427e11b5dcbf596c6aec2aebf5d65c"/><file name="ckeditor.js" hash="4896c30097e66fdf7ed274b4b8939576"/><file name="config.js" hash="d56f7d8d075d6fa9b878aa7afb3e6b23"/><file name="contents.css" hash="e56702c98270ca7443a34f69d9401ee9"/><dir name="lang"><file name="de.js" hash="d0ae453502c70c77f527213e69bab785"/><file name="en.js" hash="e02a2d23d556fe01660bbd7c92532032"/><file name="es.js" hash="b2d8804a8d8d1f776ac81b0370bbc847"/></dir><dir name="plugins"><dir name="a11yhelp"><dir name="dialogs"><file name="a11yhelp.js" hash="5e9cbb2d9548a1bbdda8ab40bc6d82e8"/><dir name="lang"><file name="_translationstatus.txt" hash="9d2f1b77aa8589aad32d2e72c4a48c1c"/><file name="af.js" hash="57db7eae9fadd050140c1a79686576ef"/><file name="ar.js" hash="ae0dca6e4aca53c71d300eebf258f556"/><file name="bg.js" hash="6df810a274cdf531eac0884407c1387f"/><file name="ca.js" hash="e6770613a51e7d6ca8033bdb85a4672b"/><file name="cs.js" hash="ba9fa13cc66b4e9fcef863441894dfd8"/><file name="cy.js" hash="17cd76d97c7442f393c71f5ef3ae5df8"/><file name="da.js" hash="3b489224c0f2c8867d3c31feedb75fe4"/><file name="de.js" hash="62bdfd7e5cc9128c086f9cd366458c29"/><file name="el.js" hash="f1a0ccc89e1ece0fbf0764468d28f67e"/><file name="en-gb.js" hash="97f503f0cfec0005bef7063ef450865d"/><file name="en.js" hash="e7f716fdd18bcc7f2d1dd69d9f751457"/><file name="eo.js" hash="d7d9ace8288515db1b788b201f3c9b14"/><file name="es.js" hash="16a3b44fc1aeb37b12c77e09f5b8e061"/><file name="et.js" hash="dc71f6c0e5201a21b7c50d698e264dfb"/><file name="fa.js" hash="e749aa8c4f7a98b3eb5d372b50b12399"/><file name="fi.js" hash="7642e927603414091b6a78e2fd58e58d"/><file name="fr-ca.js" hash="2b7c2af5cf245dc4de3d94b3ddf33a50"/><file name="fr.js" hash="97137f6c50eb0c52e6079976efea6ce5"/><file name="gl.js" hash="2f5badc1fb30870417f8446e4a922f48"/><file name="gu.js" hash="57c92f55857709a6ebaa1d71df9dde18"/><file name="he.js" hash="c5ace2c1b0e97a4dfac1989956878ad4"/><file name="hi.js" hash="98a400437bbaa7bbe2dc78362a80654b"/><file name="hr.js" hash="1d8979c07e7c2c43edd7e96063d4cb87"/><file name="hu.js" hash="c7d5e59a943e27ab33a3fd9c625b96b4"/><file name="id.js" hash="96b21178e69445f6e34631af98e1897e"/><file name="it.js" hash="9dd479444a107e7a1afec265201facf2"/><file name="ja.js" hash="db6295456692cbf343f3c85303c1c561"/><file name="km.js" hash="75ee722498057c8d6230d2dd0c16e098"/><file name="ko.js" hash="8d7ed1e5e31ea1dbdffe1e499e864da6"/><file name="ku.js" hash="ce91e781995d2538b86b1917d2b5769f"/><file name="lt.js" hash="99854a038cb815d50f6c47b5e0d49b1c"/><file name="lv.js" hash="94eb2107bb4f895f0d2ba0fce046e653"/><file name="mk.js" hash="91e3afedae95d1a8670ba64ea85a0e1f"/><file name="mn.js" hash="5af562e1156d69e461b9d5a3fb07355c"/><file name="nb.js" hash="5c3b6c6c4bb268cc5a5bbcbaa35c23de"/><file name="nl.js" hash="a51056e4b267ff8aa8e6b00af69e9ed9"/><file name="no.js" hash="bbb23c2598e8135cd05df812b0f366ab"/><file name="pl.js" hash="32d99e712eb71d60e884abb180cb0588"/><file name="pt-br.js" hash="89c15d40b9fbd807a029539288f1c831"/><file name="pt.js" hash="efb4968ddd9bc06cc11e790cc2f4ae63"/><file name="ro.js" hash="4f59c58ebf7818850b74ae14bea766ca"/><file name="ru.js" hash="15e64c8841cc204dc500b365d9c971aa"/><file name="si.js" hash="b127d23b2ac9fe5173883045878d4cd1"/><file name="sk.js" hash="b895d3b67ee7ad59c99587155eb88f82"/><file name="sl.js" hash="0439bd74135483683240cb233997c5d3"/><file name="sq.js" hash="f9e265a88d197465c6ba4fc10ebef006"/><file name="sr-latn.js" hash="6774df8a488bf5299d6383a76b68a21e"/><file name="sr.js" hash="2b86e725f5df707a7d04f7eb2f037282"/><file name="sv.js" hash="69cd1ce1820cb078869dc6bbd5c1dd5f"/><file name="th.js" hash="de9aca0b1d174df16a0e46f010e01859"/><file name="tr.js" hash="a9425c2b97256a7ce939dd7b6fdecdd3"/><file name="tt.js" hash="8dfeca9c549fb0694ca7d478a78f1234"/><file name="ug.js" hash="872d326bfd275200cb7d42095a143969"/><file name="uk.js" hash="703b54d911a9127e0e28caa50dee4e54"/><file name="vi.js" hash="5543b700470c7719f1ea3268d6b99709"/><file name="zh-cn.js" hash="a4b6c1e3d9d4a3307fd462247d0a6891"/><file name="zh.js" hash="f02b803bd82bba3fb83c9831daf391b5"/></dir></dir></dir><dir name="clipboard"><dir name="dialogs"><file name="paste.js" hash="d480f919ea090843f97207a7b23fb79e"/></dir></dir><dir name="dialog"><file name="dialogDefinition.js" hash="e3d1a00050872887ebe27dd13c069231"/></dir><file name="icons.png" hash="e6afd5bb75a4ff8fc3e8fe51794b1fc2"/><file name="icons_hidpi.png" hash="3f0428b3d8ae3310d62e11cb2f541b5f"/><dir name="link"><dir name="dialogs"><file name="anchor.js" hash="92c23ab4ab30457ff85d4499c7695749"/><file name="link.js" hash="18b19628e7e314dbdfa02d0e04bdd425"/></dir><dir name="images"><file name="anchor.png" hash="cde31b4a6e7c3a89b00071b73c4e3a94"/><dir name="hidpi"><file name="anchor.png" hash="18b64b492bcef232255f85e9841531ca"/></dir></dir></dir><dir name="magicline"><dir name="images"><dir name="hidpi"><file name="icon-rtl.png" hash="186ae315c9c3cfb30d000405146c4f40"/><file name="icon.png" hash="dded37b889e0c2382dcd7fced21bc914"/></dir><file name="icon-rtl.png" hash="39bf0277ac19feb9832c8bc6540e2832"/><file name="icon.png" hash="050f18823f03b69cc953c67c3d590da7"/></dir></dir><dir name="pastefromword"><dir name="filter"><file name="default.js" hash="b63fcee1a9893d3181047be624360fd3"/></dir></dir><dir name="showprotected"><dir name="dialogs"><file name="protected.js" hash="14f77e1425e174bbca68098ce81d7e3b"/></dir><dir name="images"><file name="code.gif" hash="163488a6d1a538b131ec6fc206699e5f"/></dir></dir><dir name="specialchar"><dir name="dialogs"><dir name="lang"><file name="_translationstatus.txt" hash="194d98388d302d35875d878e37eb83d2"/><file name="af.js" hash="c40b97d8c386f3e18dd4ea140efbc097"/><file name="ar.js" hash="f13c6bd0e2d9244dc7b8c084ddfa20dc"/><file name="bg.js" hash="d42de9c665fa8673acea8b25818ef28e"/><file name="ca.js" hash="9c83c1e07f9d4722c16a31a3b46745a1"/><file name="cs.js" hash="360de9ebf51dc7f407aa0aaa02841ee0"/><file name="cy.js" hash="102d72f4361cc9f3dc1027e63b0546ab"/><file name="da.js" hash="61c6478bedbba7940cb59b68a70dc33b"/><file name="de.js" hash="efc49e4dc39a57dd6e30881e90d37d7b"/><file name="el.js" hash="16afadc8fe0b0f99c1a298b875c0b8e5"/><file name="en-gb.js" hash="18089a7a11d94d93b29658253606d9f8"/><file name="en.js" hash="945f7871dbeb50c31299bcfcf0c7c413"/><file name="eo.js" hash="6d61bf857585b9bab64a72d49d218ea5"/><file name="es.js" hash="58c66fb5089ea0c5cebdc62532992358"/><file name="et.js" hash="511a57bc06c0e19fee7527ff2ac4c1a8"/><file name="fa.js" hash="48809c1c9c99b2b5d2267dd86eaaff9e"/><file name="fi.js" hash="c933874c13b0701d74f5af8bc59fc6a3"/><file name="fr-ca.js" hash="e97737ff20da824ce9b06e4d9cd776b8"/><file name="fr.js" hash="52f1a604d5227e02aea1a79cc4aa679c"/><file name="gl.js" hash="8ea22088a992882033cbf0ab4efefe57"/><file name="he.js" hash="38ca00105219a1eb075ae249a25e6cd8"/><file name="hr.js" hash="4c91987b9d04390f99690cc890c8d49b"/><file name="hu.js" hash="3bc9715cd3cb94d9241bf60ef3296d09"/><file name="id.js" hash="ff9be390ff67fd48f7512c85d968eed3"/><file name="it.js" hash="5f103e92352a7514f283fbf7d0dee18e"/><file name="ja.js" hash="0ad16954d5d5c5eebec4ca8794b31cb7"/><file name="km.js" hash="b8f2bb7926959c5030130dd7df51ab0d"/><file name="ku.js" hash="2ab01472dcc5cccbb17b440dcfacf5e5"/><file name="lt.js" hash="82092f207ae96d96155185af4186d4aa"/><file name="lv.js" hash="b24a1e0e2c922be6a66ff69930c4efa0"/><file name="nb.js" hash="47473a52bd2f40eaab010b36497d42a5"/><file name="nl.js" hash="a60a53f34a2fc46104f43ae7208f7c30"/><file name="no.js" hash="7e559ac208f439e0828cb5b34d8e6d25"/><file name="pl.js" hash="689428c1b70925257030d557948146fb"/><file name="pt-br.js" hash="a3a9f87a3100e818205520f7132df79f"/><file name="pt.js" hash="edd07c226d60b95da27404f5f7570eb9"/><file name="ru.js" hash="c1fc597d32c66c8c6a703c5919c2323c"/><file name="si.js" hash="1b32fc96f1ac0adf8b85cc8688ba32d8"/><file name="sk.js" hash="f4517a5d725fdf1a2329378d22efb715"/><file name="sl.js" hash="f811125c01943e4b0e9c1b56feddcf3d"/><file name="sq.js" hash="0e03d2caaa809c9e1ad811fa836764a1"/><file name="sv.js" hash="ca12a09364634c0567884961be6ab7f3"/><file name="th.js" hash="d304551279386c78142b4e0ee9c56a4a"/><file name="tr.js" hash="b3d9b0dedc876fb4894a6b637fdf2c84"/><file name="tt.js" hash="75cb0bd8ec39356c232506db2360907e"/><file name="ug.js" hash="96507f5a5d7e72f15469a99f0d645de6"/><file name="uk.js" hash="209b972cbb6066e97e7b8b4122616567"/><file name="vi.js" hash="1ee97e539e40c1080297c3a84c5e3f85"/><file name="zh-cn.js" hash="e1d97232891432a18d096feb9e78a0bb"/><file name="zh.js" hash="828048855d947be77aa26f399534279e"/></dir><file name="specialchar.js" hash="ab8882c71bf9938d5817552b7b4794f7"/></dir></dir><dir name="table"><dir name="dialogs"><file name="table.js" hash="287e36bff701e171addb148a29fe813e"/></dir></dir><dir name="tabletools"><dir name="dialogs"><file name="tableCell.js" hash="66c936d062f18e3d01a41e7c5f8a9de9"/></dir></dir><dir name="widget"><dir name="images"><file name="handle.png" hash="8166041f605df672ac83054b6f14693d"/></dir></dir></dir><dir name="samples"><file name="ajax.html" hash="13e12c904135762c54e2642d31634123"/><file name="api.html" hash="5669d9f1f1a904ed1e85e0ea1e15ef97"/><file name="appendto.html" hash="9cf44738ffa6773f5eb3cceb3bcfba1c"/><dir name="assets"><dir name="inlineall"><file name="logo.png" hash="3b4e496615dc92d13bb0dcd0f23acbab"/></dir><dir name="outputxhtml"><file name="outputxhtml.css" hash="5a86ee8ed5c92ad7e93eb5f126709007"/></dir><file name="posteddata.php" hash="87bde163c8c49508cbf0966ecccd35f9"/><file name="sample.jpg" hash="77ed4b8c5beca4c18b4e0d007ac5bf9e"/><dir name="uilanguages"><file name="languages.js" hash="34db2de9bb1301834a32fd9b26584e0c"/></dir></dir><file name="datafiltering.html" hash="599bd5e7de272b30fa755146fd2b19ea"/><file name="divreplace.html" hash="96128b12518bbaada7366fb6659a2d98"/><file name="index.html" hash="52d578befbb65b42162ad0e6ed8895ba"/><file name="inlineall.html" hash="9537678653e090800aa3c7e1dd5499b0"/><file name="inlinebycode.html" hash="1a95857074012d655fafc8ee8d041d15"/><file name="inlinetextarea.html" hash="4d70e1b01e4782ad9a8d0830b4f1cc43"/><file name="jquery.html" hash="29dbd93c398652866b8af428b7c4213d"/><dir name="plugins"><dir name="dialog"><dir name="assets"><file name="my_dialog.js" hash="5f440a90c0eeaa86c386cc7a40494b08"/></dir><file name="dialog.html" hash="b471851873c91312b788dba7808e17f5"/></dir><dir name="enterkey"><file name="enterkey.html" hash="72ad01f514cfd0821cbfb4dcc2342a11"/></dir><dir name="htmlwriter"><dir name="assets"><dir name="outputforflash"><file name="outputforflash.fla" hash="3435fafe2a602f5fd1f6c551bc9ddc38"/><file name="outputforflash.swf" hash="e36a324b70d2cd73941ac1961706daa4"/><file name="swfobject.js" hash="23d81623f093e69cb1f4480f0d6f2958"/></dir></dir><file name="outputforflash.html" hash="30cdec9c17dec4bef9ad7640be16412d"/><file name="outputhtml.html" hash="51cd8a08381d779893f9ace786a98a14"/></dir><dir name="magicline"><file name="magicline.html" hash="d4a3793d63f5f29cf8a11ca609993ee6"/></dir><dir name="sharedspace"><file name="sharedspace.html" hash="1e934807fb99bb5d268bf84668391741"/></dir><dir name="toolbar"><file name="toolbar.html" hash="b3f21442e61e28aac6bd7cb8126cf291"/></dir></dir><file name="readonly.html" hash="b6a0650cef87b334cdbf46fd9de8d668"/><file name="replacebyclass.html" hash="c1aa7fd11107222f311cbeb56a08eca5"/><file name="replacebycode.html" hash="464937c66127b7b1fcd47e46e5804f0b"/><file name="sample.css" hash="45da17bc8bfe713fb52366056b3d5626"/><file name="sample.js" hash="3d98c86ea6c35cf32979a67656686219"/><file name="sample_posteddata.php" hash="cba787bedaffd8a646a7eed4622d7615"/><file name="tabindex.html" hash="5247faf3c7d0e0133e95a2f3bb9d898b"/><file name="uicolor.html" hash="f10e31e66f6431acf57961c46ecf70f8"/><file name="uilanguages.html" hash="03f98f3d7ffc5c2dc9c8b7ab246b55fc"/><file name="xhtmlstyle.html" hash="2adcd1c79ff558ff21f0173d8f81f3b3"/></dir><dir name="skins"><dir name="icy_orange"><file name="bold.png" hash="c122fb13c15a4346166295f32e71a1d3"/><file name="dialog.css" hash="33e783cfaea32ca54788941a63bdd6eb"/><file name="dialog_ie.css" hash="acf2be239117d898f7a9e73e09026116"/><file name="dialog_ie7.css" hash="d5cc9da7a9ba1326e84958c54e9b20e7"/><file name="dialog_ie8.css" hash="94e74ab7b315bbd264ffb23db9cfdc84"/><file name="dialog_iequirks.css" hash="c7726bb743f20ce5b6115d12474e2dc6"/><file name="dialog_opera.css" hash="636c409500ea025885fd10b6d53946a7"/><file name="editor.css" hash="4ff7a3e087bfc0d05db738383d4086e2"/><file name="editor_gecko.css" hash="817a8392831b505002c9a93ce0fa354d"/><file name="editor_ie.css" hash="d65159db471a5bfe98827ce63060db1a"/><file name="editor_ie7.css" hash="009428ac76e92a7695510f18a580fbb6"/><file name="editor_ie8.css" hash="f0eed619cf520a34f2e0d767f1959596"/><file name="editor_iequirks.css" hash="c262e36d3ac8750bb6f0dd9b2d34e8f0"/><file name="find-rtl.png" hash="058bf3745d0d8a05ba3d8ce6c3dd31a9"/><file name="icons.png" hash="2ce53daffb36da967bb628bb70c42d73"/><file name="icons_hidpi.png" hash="878057da02b2ecc2ae61cad5ea4c132c"/><dir name="images"><file name="arrow.png" hash="bf00bd704f4c07bf68ac74fc97f4048b"/><file name="close.png" hash="400b7d585f873156c91bed734052ed23"/><dir name="hidpi"><file name="close.png" hash="0b50469fa387095e0fef5a3d14f1e696"/><file name="lock-open.png" hash="e605db29a9dd200ff67c7a6a47cb8cf5"/><file name="lock.png" hash="fa2ec8251bc7e3ba3adeeb057196bc79"/><file name="refresh.png" hash="e0c80d3ca0fe5353af93daad399279e7"/></dir><file name="lock-open.png" hash="6bd731e0c165ed297a0bdf11a41ed26c"/><file name="lock.png" hash="2fc75413fd693917d55cc206ce4c2a1c"/><file name="refresh.png" hash="230b1b1f62af875f64afc0b1664453cf"/></dir><file name="readme.md" hash="a2e00abd50e5d5f7edb67d7de9f3216c"/><file name="scayt.png" hash="e5729a0bd4942e8f6a80f8dc8a667c8e"/></dir></dir><file name="styles.js" hash="3e62be48fe794f4a1d31cc0aa66471d5"/></dir><file name="ckeditor.plugin.mage.js" hash="3d1c6b60d63dc43880265e2c712372a3"/><file name="editor.js" hash="769a3483542674f1cb0067a60822e0c3"/><file name="report.js" hash="8a5a9ce41cdd3b86e5d7cbe2e5318d87"/></dir></dir><dir name="lib"><dir name="Html2Text"><file name="Html2Text.php" hash="5710632d174c0a196e8252b6f6652dbc"/><file name="Html2TextException.php" hash="fff9bc76e1281693997cb42defbaa173"/><file name="LICENSE.md" hash="b5d7f7156f7785ca2eb55d6cc1b4c118"/><file name="README.md" hash="2edfe5d500062bca4cf912451938837f"/><file name="composer.json" hash="bb90182bd8d808a06ae4762518746ed3"/><file name="composer.lock" hash="24624dbb0356e5b2472892a19c9e0a7e"/><file name="phpunit.xml" hash="321806966ac2442ace7e2b98a0c4c20d"/></dir><dir name="Mzax"><dir name="Bounce"><dir name="Detector"><file name="Abstract.php" hash="bc06af8c91149fd4d20c8bef86b38cfa"/><file name="Arf.php" hash="11b766b25f4067c3a8275939f6396532"/><file name="Autoreply.php" hash="f8aacd5e130524095820537d8e7c467c"/><dir name="Data"><file name="phrases.cnf" hash="604ba8af56bea9769e6e3e961316cfcc"/></dir><file name="Extended.php" hash="8b7c1b79b73463fa1b082d3a533b97d2"/><file name="Failure.php" hash="ff1b7444aab79481f524be504cfa8a31"/><file name="Rfc1892.php" hash="8d73ac830b874d302272494cb344e1de"/></dir><file name="Detector.php" hash="1abed85ead5bb96040e8252e701c5809"/><file name="Mail.php" hash="c7a04eba6a09b2dc28db645ccb9fdf8a"/><file name="Message.php" hash="fd6ddd7ee846425bf534b091b0e2152f"/><dir name="Mime"><file name="Decode.php" hash="c77ed9f1ae1fc6602c1083bb545f4529"/><file name="Part.php" hash="b78604215260b69ab492f7005029ad11"/></dir></dir><file name="Bounce.php" hash="c7ad40bdc1eb3b0713adce08c9c2c7c8"/><dir name="Chart"><file name="Table.php" hash="60542613efb4c16be1f0134f13b926e0"/></dir><dir name="Db"><file name="Select.php" hash="80f06ba7fac162e50778d7c45c3a3c6e"/></dir><dir name="GeoIp"><dir name="Adapter"><file name="Abstract.php" hash="18b976ba8cb375a09d1aaef7b4e96132"/><file name="FreeGeoIp.php" hash="0d6d2123413d9fe0acb14ba7fcfde18a"/><file name="GeoPlugin.php" hash="6f8d28a980a879e5b4ab480669a22e78"/><file name="Ipinfo.php" hash="9d6ff6a51d7cd0de2fa1656046acbaed"/></dir><dir name="Data"><file name="region_timezones.csv" hash="13b7a5ea6271a191692c1a6685a0404e"/><file name="subdivison_codes.csv" hash="c6b9628e2a5f57b514a16f5f49369ad1"/><file name="timezones.csv" hash="339f7239cd5b2389b9fa72a45200f241"/></dir><file name="Exception.php" hash="1a308e8cc02fb5c5f7a744bbaa051a79"/><file name="Region.php" hash="6ac9b30645a751af4486a2d4a42eefcf"/><file name="Request.php" hash="4e8147eb9c16c542e4df81af1697e794"/></dir><file name="GeoIp.php" hash="cb7c4e18427021561d9139ed7ad586f7"/><dir name="Mail"><dir name="Transport"><file name="File.php" hash="cbc14580a09c14a7acdf3bb6078b8c40"/><file name="Mock.php" hash="28edb99f825b66d23dff4a623c9f2506"/></dir></dir><file name="Mail.php" hash="1f68420b9741ca1317908b69b7e3f375"/><file name="Once.php" hash="9e11cf5c3aff2b786a3bbb6c91340e2e"/><file name="Presist.php" hash="02a22be260fadf5145f77176e927e538"/></dir><dir name="Symfony"><dir name="Component"><dir name="CssSelector"><file name="CHANGELOG.md" hash="29b39013d7b608953abbd2ec2a2b108e"/><file name="CssSelector.php" hash="dd1c312425f85a9d420b4b8c5497cdc5"/><dir name="Exception"><file name="ExceptionInterface.php" hash="fa1911089901af7d6db782294ec0ee88"/><file name="ExpressionErrorException.php" hash="026bd36ddee7327e087d4c30eae573e0"/><file name="InternalErrorException.php" hash="495b1a8bc78aefbe9cc9f6f7d1afec81"/><file name="ParseException.php" hash="3bfa30716d8ab605a762d3f6f6c5a71c"/><file name="SyntaxErrorException.php" hash="eafc28bafcb98f269474f8166cac2865"/></dir><file name="LICENSE" hash="56dedd4bd25ecd034ac4e1c17ebba0cc"/><dir name="Node"><file name="AbstractNode.php" hash="428a42cb6640d69c3f2751a65097cd56"/><file name="AttributeNode.php" hash="e1c51c11a8e594751ee68c8d0402fd5b"/><file name="ClassNode.php" hash="f3c68c8f592ad7c86dbd0978d6e328b6"/><file name="CombinedSelectorNode.php" hash="d8ec7635be51e56298cf4ba7280b5c43"/><file name="ElementNode.php" hash="0194453765b421ee7b588f3bc19b8207"/><file name="FunctionNode.php" hash="c6686827afc99bf717dd1a57cb365743"/><file name="HashNode.php" hash="b3365470df29fc0c2c2d38aebd4d56e8"/><file name="NegationNode.php" hash="8c076665e723e4abee7c7d661318a8ef"/><file name="NodeInterface.php" hash="d6f6c917ab9b5b571653167be83325de"/><file name="PseudoNode.php" hash="5233bd06f4742c3ab68d83745e8f4475"/><file name="SelectorNode.php" hash="a8d2504b9c9611286c32968890a61387"/><file name="Specificity.php" hash="36d2447de0d37744914e6fc9ab578e55"/></dir><dir name="Parser"><dir name="Handler"><file name="CommentHandler.php" hash="7c9a70cd1eb4e55dd00c2ead4d5af9ad"/><file name="HandlerInterface.php" hash="599be096ef9d568e1ba0dc5c6709db24"/><file name="HashHandler.php" hash="c9abb1e362502b1c29c17e2a9e8f9150"/><file name="IdentifierHandler.php" hash="f06b22f2601eaebe59c226aacbf88f9c"/><file name="NumberHandler.php" hash="0cc8f64604899b9d04cb151d05b9cbe6"/><file name="StringHandler.php" hash="abab0541bd20d5e7d35d4b91dbaffa78"/><file name="WhitespaceHandler.php" hash="12508597df2624818d9cb2ddaafe9a79"/></dir><file name="Parser.php" hash="2bf53e6d3dc94117f4c238c97bdb8ec7"/><file name="ParserInterface.php" hash="76ed5f390a2199b1ed80071c5c73aa9a"/><file name="Reader.php" hash="c063641372c02f1574e1b892c6e6627f"/><dir name="Shortcut"><file name="ClassParser.php" hash="b64eed621d8f2efaeb4bb75b8c64fbcf"/><file name="ElementParser.php" hash="1b5eb7dac8a41b516c5ab30caf859958"/><file name="EmptyStringParser.php" hash="ea30ecab27c269fdfba71dc38eb0ee9c"/><file name="HashParser.php" hash="e6f06587ea87581fce9630399223121e"/></dir><file name="Token.php" hash="f4004497a51203da9edc05a6969262ed"/><file name="TokenStream.php" hash="d34976ed25aef4f17be1f9d10b25b563"/><dir name="Tokenizer"><file name="Tokenizer.php" hash="e497fd9aece9511e76c82405a2bb554e"/><file name="TokenizerEscaping.php" hash="2d43efa6bb0bc9fdc083a56dee828bbb"/><file name="TokenizerPatterns.php" hash="df726209fae8f8165a6fa441d94fcd37"/></dir></dir><file name="README.md" hash="587d98dd3ba273664b871f6bdb5178df"/><dir name="XPath"><dir name="Extension"><file name="AbstractExtension.php" hash="65c96636f8a8c3a0f3a8300b4241547c"/><file name="AttributeMatchingExtension.php" hash="fc29930821be5bebbfb9db41c15fb9b2"/><file name="CombinationExtension.php" hash="4d6dd2a731761fc6c0176d2a120783ef"/><file name="ExtensionInterface.php" hash="953d3ea0b22c85321691637a6168bf78"/><file name="FunctionExtension.php" hash="ac3001b2b469f0224fe3b1cfd834a31a"/><file name="HtmlExtension.php" hash="c62cd9b556ee0afc0522dddc930390a6"/><file name="NodeExtension.php" hash="1bdfa61457b730dce26bfb3c29bcd6a2"/><file name="PseudoClassExtension.php" hash="dc543634c650db82f569d362d326d49e"/></dir><file name="Translator.php" hash="f3154298712670e13fbf4e8ae5cf616e"/><file name="TranslatorInterface.php" hash="5f5ac7f01ac84c47190aa3c6ceec5cac"/><file name="XPathExpr.php" hash="0c2d20536615fd27a5bf8c7757c98f9f"/></dir><file name="composer.json" hash="f501cef220ff2cb242ec442de44caf83"/><file name="phpunit.xml.dist" hash="9f400e487bed961cdad3bef4d66be91b"/></dir></dir></dir><dir name="TijsVerkoyen"><dir name="CssToInlineStyles"><file name="CssToInlineStyles.php" hash="ab80bcce9af62cf4c908770e7a583e39"/><file name="Exception.php" hash="c41f07f2187bea04d3653907ef0e886b"/><file name="LICENSE.md" hash="d5bbe692a9b717fb631a681aa3ace904"/><file name="Specificity.php" hash="10580a739c1b872f81c67b784fc35be7"/><file name="composer.json" hash="a47437496b448eb8220e0281ffa75b09"/></dir></dir><dir name="UAParser"><file name="AbstractParser.php" hash="ca2e1979f50c4b93719c4c9c034c5c66"/><file name="CHANGELOG.md" hash="a1b535d9fbfece62c9f3703fad8bc6cb"/><dir name="Command"><file name="ConvertCommand.php" hash="09b8c79df612729450eca87d8ba8e244"/><file name="FetchCommand.php" hash="3c80e891e2b1dafd7cb2688cfaba07d8"/><file name="LogfileCommand.php" hash="a993310e444c7ff1f1fd92517d880e39"/><file name="ParserCommand.php" hash="5f73cb00b1943fcbd342e2717dedc3f5"/><file name="UpdateCommand.php" hash="2caf8cb3a7c79ed2dc2c7504365767fc"/></dir><file name="DeviceParser.php" hash="483db6de6d837dbcb9c8e0b569d3f1ab"/><dir name="Exception"><file name="DomainException.php" hash="2b957f721c4203a24e09da42f4e0ffd6"/><file name="FetcherException.php" hash="2f187c54cd37fcc814152cd2ca6c1786"/><file name="FileNotFoundException.php" hash="364b62b77446d6ca96058c9f72cf7f93"/><file name="InvalidArgumentException.php" hash="b7ae5ca648a20af30700e88e3987f894"/><file name="ReaderException.php" hash="f63da14a430a0de6ceb7ff455ccd8fa6"/></dir><file name="LICENSE" hash="e1bf063eb79c08cc980356d2b3745bed"/><file name="OperatingSystemParser.php" hash="693234133cdcd1db69645d9e914ffca2"/><file name="Parser.php" hash="5e899ec4e07509ccdb8a62af542dc4d8"/><file name="README.md" hash="9b6624d78130c290cb414d7166c92bb9"/><dir name="Result"><file name="AbstractClient.php" hash="2dc599bccebd0199639e9d3388acfae0"/><file name="AbstractSoftware.php" hash="b4737539f3a44059906db2957dc27382"/><file name="AbstractVersionedSoftware.php" hash="30a2971ef5955870c3a0a3aa7c38ae23"/><file name="Client.php" hash="bf045772e396f1c68a8536580e89d267"/><file name="Device.php" hash="1f06d5a24edf8244e852a3b817eaa91a"/><file name="OperatingSystem.php" hash="10b8acc4cdbf535d7363b77a7bcf8f4e"/><file name="UserAgent.php" hash="9bf2bdb466159029d0669de8f77f0b87"/></dir><file name="UserAgentParser.php" hash="9f01754002448ea118249719c27934c6"/><dir name="Util"><file name="Converter.php" hash="de6481ab6c2da9e04965af7101c95025"/><file name="Fetcher.php" hash="c86c1c297e992802777e13fbf7e16826"/><dir name="Logfile"><file name="AbstractReader.php" hash="b72cc412a95164e71ac978470a512a2f"/><file name="ApacheCommonLogFormatReader.php" hash="f3f58c5b10268c10742d5108d12f0aac"/><file name="ReaderInterface.php" hash="33daf57831f56fc86cb9d8a4acfbb37d"/></dir></dir><file name="composer.json" hash="7a14f9c576783d9db694da31225239ee"/><file name="phpunit.xml.dist" hash="cd168009a2f37eb12b87d77ad43d713a"/><dir name="resources"><file name="ca-bundle.crt" hash="cb94f8f36f085eaf644db687b0d411f5"/><file name="regexes.php" hash="1069ff741153480b81f556d2c010407c"/></dir><file name="update-resources.sh" hash="53d68ccfa9ec45642569546796fdb884"/></dir></dir><dir name="skin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="mzax"><file name="editor.css" hash="3d501ab3e06e253045ea2aa55ed7980c"/><file name="emarketing.css" hash="17e82ec95660c9920fcd87b7bfa6bada"/><dir name="images"><file name="add-tiny.png" hash="04f642db30ac836b58d91770c42a7087"/><file name="add.png" hash="f2e51ed86b5c87693bc31eb18cffcde6"/><file name="bg-remove.png" hash="085b0ea8bf4488c53a5eaab2f28eaf4c"/><file name="block-bg.png" hash="eb5b5a1dbaa4a40b4d7d56ea36b0db8f"/><file name="corner-arrows.png" hash="98f15a0b96a79bd35f7cc9c3552f27b2"/><file name="dd-chart-tab.png" hash="bfca5a1d3deb031e2fbbc4d89cf2adf6"/><file name="delete-tiny.png" hash="58c14611b1a036c55353b9b5993a85df"/><file name="delete.png" hash="f2c735bea2def15264ab2ec87a722407"/><file name="element-add.png" hash="bdd3ce65d6777550f983f8bba949340a"/><file name="element-clone.png" hash="762e0d3593f83f589afca4e9d785cd78"/><file name="element-remove.png" hash="8c51a642226558f6bb34159da34d0123"/><file name="element-remove2.png" hash="e89ce65e9a80e1ee9e35e784cd7b9a1e"/><file name="element-repeat.png" hash="3ccfbc455a907a30a34bdd61e3f4ec49"/><file name="element-swap.png" hash="92b97e695db713a4000fdbc88628e723"/><file name="fullscreen.png" hash="0a00475876e23a623a8ee346de991dc2"/><file name="funnel-arrow.png" hash="eb56bc2bb6865ea4f123105e4d2f2de6"/><file name="icon_image.png" hash="9acff5f2211bcfdf12af6db057e7a019"/><file name="icon_source.png" hash="d9a2353334fd2786b1e7def89e6d6b63"/><file name="image.png" hash="4da12ca4c81d857c8a718556a999ba45"/><file name="mage_code.png" hash="434f9cb7723f1bc0fa92b2438e287933"/><file name="preview-tab-icons.png" hash="292b16d26d02c9a0d299b4457033e502"/><file name="preview-toggle.png" hash="9eaf699db62fa3727f5d08cc118b2f90"/><file name="save.png" hash="a26d2b01209b95edd6a352fd9f49ee40"/><file name="start.png" hash="aba370113bf888ee5655e81f938f73ee"/><file name="stop.png" hash="527ef0809d2fc1949ff3c4c6ff363ac9"/><file name="swap-down.png" hash="9c269cd00e1b0d676bec912de671d1b6"/><file name="swap-up.png" hash="788d244ba3443a826f44476ffb2f056f"/><file name="variable.png" hash="f71ee09f953cd3be23d55dd5963b32e9"/><file name="widget.png" hash="bd36b41f43b95c28ce0caf83f3b2495a"/></dir></dir></dir></dir></dir></dir></target></contents>
|
48 |
<compatible/>
|
49 |
<dependencies>
|
50 |
<required>
|
51 |
-
<php><min>5.
|
52 |
</required>
|
53 |
</dependencies>
|
54 |
</package>
|
1 |
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
<package>
|
3 |
<name>Mzax_Emarketing</name>
|
4 |
+
<version>0.3.0</version>
|
5 |
+
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/osl-3.0.php">Open Software License v. 3.0 (OSL-3.0)</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
18 |
|
19 |
This project is currently in an early beta release, but it is already quite powerful. My focus during development was three-fold:
|
20 |
|
21 |
+
- Easy to use.
|
22 |
Very little coding (or even no coding) is required.
|
23 |
Most tasks can be accomplished without any coding experience.
|
24 |
This makes it great for marketing professionals who don’t want to deal with the hassle of coding.
|
25 |
|
26 |
+
- Flexible and open.
|
27 |
With a minimum of skills, you can take things a step further and create
|
28 |
even more powerful and personalised campaigns. As a developer you can extend and improve
|
29 |
your campaigns in order to create custom functionality to suit your needs.
|
30 |
|
31 |
+
- Strong reporting.
|
32 |
Collecting data is great, but using it is better.
|
33 |
Top-knotch analytics are important for determining if a campaign works or not.
|
34 |
I will try my best to aggregate the data and present it in a way that makes sense to the
|
35 |
largest number of people possible.
|
36 |
+
|
37 |
+
Find out more at https://github.com/mage-mzax/emarketing
|
38 |
</description>
|
39 |
+
<notes>Find help at https://github.com/mage-mzax/emarketing</notes>
|
40 |
<authors>
|
41 |
<author>
|
42 |
<name>Jacob Siefer</name>
|
44 |
<email>mail@jacobsiefer.de</email>
|
45 |
</author>
|
46 |
</authors>
|
47 |
+
<date>2015-08-10</date>
|
48 |
+
<time>9:26:50</time>
|
49 |
+
<contents><target name="mage"><file name="LICENSE" hash="cbbe04980244d5b18963e94de0ddea15"/><dir name="app"><dir name="code"><dir name="community"><dir name="Mzax"><dir name="Emarketing"><dir name="Block"><dir name="Campaign"><dir name="Edit"><file name="Form.php" hash="a5a21cdc119a54b8bbea8b3928bc1fff"/><dir name="Medium"><file name="Abstract.php" hash="81d4bd2bd81f3fc80ab37377ad016818"/><dir name="Email"><dir name="Tab"><file name="Inbox.php" hash="31a20381c2e354424b4101a58c9874f7"/><file name="Outbox.php" hash="1ee79abcfb289dd13022a9efd852e306"/></dir></dir><file name="Email.php" hash="c24579d1898e91477785779aa0c94237"/></dir><dir name="Tab"><dir name="Content"><file name="Original.php" hash="028516f379b88da55664e694ed4922b8"/><file name="Variation.php" hash="ed759ad06f59290ce3b9c8fd62c27658"/></dir><file name="Content.php" hash="8ceffd297da67df146bd55e184d10f5a"/><file name="Errors.php" hash="d12a8d2842890142e368cdd02d5c3b16"/><file name="Filters.php" hash="11273e729e018d3133a23e2259949c8e"/><file name="Inbox.php" hash="389213d44ad6d0990d34182b1c22c74b"/><file name="Medium.php" hash="6059a13c1bc326218a0ce59184d8c673"/><dir name="Recipients"><file name="Grid.php" hash="0e8ee1e066e83bd4a5a6e499bad2c1ff"/></dir><file name="Recipients.php" hash="2ee8b306002a6bcb8b6c84a8c97b0ef3"/><file name="Report.php" hash="9c275f923ba5bccdc1f722103f69295a"/><file name="Settings.php" hash="bf0cbc4061092c4287678550318b9054"/><file name="Tasks.php" hash="11e955aa874ec5f0ceefe0e4f677cae6"/><file name="Test.php" hash="56fcec1e07aaec7909bd56f8712ddfde"/></dir><file name="Tabs.php" hash="7b2f950f8e06d3e0d42f712c871bcfe4"/></dir><file name="Edit.php" hash="ed05dec6ca04b5f3cfbc91291d269a97"/><dir name="Grid"><dir name="Filter"><file name="Filter.php" hash="197d2dc9d6683e510e227091e55dddce"/></dir><dir name="Renderer"><file name="Action.php" hash="eb2092c3f4806524c3282b8c82d219c3"/><file name="Filter.php" hash="e7a7d16b330ff7d87997a73c0e311e0a"/><file name="SendMail.php" hash="fb4e70eae8ef3fd5824a75c2ef16d39e"/><file name="Sender.php" hash="53085d27a0f9856eba426e7cf67df104"/><file name="Stats.php" hash="4f5ce1c7462742b8073cc97346267c50"/></dir></dir><file name="Grid.php" hash="2986a5249eee99d4c6dcec23df7cd48a"/><dir name="New"><file name="Presets.php" hash="f4f2590450d4843c4df0a7161315992c"/></dir><file name="New.php" hash="b7ec3073084dd336b6a630a3d0ccdeb6"/><file name="Preview.php" hash="7337214f2583c295f82684e745975986"/><dir name="SendTestMail"><file name="Form.php" hash="4483748c9a2c4cb805496de8f6ee3fdd"/></dir><file name="SendTestMail.php" hash="8d6c35c0e8ba52b43efec1fa8cdae0df"/><dir name="Test"><file name="Emulate.php" hash="304976ed2d2d93b2102e74fff5f4fc9d"/></dir><file name="Test.php" hash="6055fc91e1224371d663b7d97869a839"/><file name="View.php" hash="26ded0fe06a76d69e8ae9886ee86dbec"/></dir><dir name="Chart"><file name="Abstract.php" hash="a6d0786868ee379cad6dda797e0d8672"/><file name="Area.php" hash="40ab17dc32e1e680ddc7556775f1fab2"/><file name="Bar.php" hash="2e318f4341bb9bf9a79ab6d881fa84c1"/><file name="Column.php" hash="51cd131405f0176d5b53a82abb198042"/><file name="Geo.php" hash="0dc8680cdd070d5c10410278b8c0602c"/><file name="Line.php" hash="d7c92602aba3eee3618fa4241843236d"/><file name="Pie.php" hash="d216eaacab663681225ddd9c271c4e19"/><file name="Scatter.php" hash="2a56a5e178f7f621c958999d0d36e237"/><file name="SteppedArea.php" hash="0c49cc9e4052ab19fe41f43891a0df9c"/><dir name="Widget"><file name="Container.php" hash="53deee84b28db4bce6b17cbf6e4a462c"/><file name="Geo.php" hash="7a6ec04ab7cbf947e414a8f090e1501a"/><file name="Tab.php" hash="57653baf32f8f2b8ebeb3793ef3ecb80"/></dir></dir><file name="Conditions.php" hash="23abd534e9b78732654f0766d27b3fd1"/><file name="Editable.php" hash="7cebab03137b14220ea236a907c7510b"/><dir name="Filter"><dir name="Object"><file name="Grid.php" hash="0994085756bf59b0ae96c5a19c83d259"/></dir><dir name="Test"><file name="Recursive.php" hash="96ab73ea16801714ca00071bf1b57a0d"/><file name="Single.php" hash="830d7604c98f87fa217c2740245bb26c"/></dir></dir><file name="Filters.php" hash="a457782744a65d57e742322ebbc229ba"/><dir name="Grid"><dir name="Column"><dir name="Renderer"><file name="Action.php" hash="416700116ff753ba5a5ae7cb5ff4ec12"/><file name="Campaign.php" hash="7d158c7f1e11538e0d1fdb7bf21486e1"/><file name="Recipient.php" hash="3a8004fd2311a552f1e35c3ebce4e388"/><file name="Size.php" hash="1fd36dfa46969e98886b775f9f0ecd7b"/></dir></dir></dir><dir name="Inbox"><dir name="Email"><file name="Form.php" hash="9a84fd7adaceb8ed3b49819a7ef088ca"/></dir><file name="Email.php" hash="e69eeab3136159cfc4e20e2b1dacd5a9"/><file name="Grid.php" hash="e99eac74532a0e6f290c91097eae7c1c"/><file name="View.php" hash="51b12adee83d258ae6d95f353d3563bd"/></dir><dir name="Outbox"><dir name="Email"><file name="Form.php" hash="ae3ef25f94f65e529f61c4861638c44b"/></dir><file name="Email.php" hash="87640dc0728096c45d8981322d609859"/><file name="Grid.php" hash="a449d4b4be8178431051040fafc950ce"/><file name="View.php" hash="714246dfbd9da86280ec09cd56271c2f"/></dir><dir name="Recipients"><dir name="Column"><dir name="Renderer"><file name="Attribute.php" hash="7afafabec6ee4ba2089a2b8a3f1dd2bf"/><file name="Object.php" hash="a9693dd1ba3da5187f489548b6ca019b"/></dir></dir><file name="Grid.php" hash="c69192aead167519da0165f10a138bb6"/></dir><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="DomainThreshold.php" hash="048d91c84968ac58a6ec021d8d583cf5"/><file name="MailStorage.php" hash="6eea0a3a2fcaed53bfaca29568bdc32b"/></dir></dir></dir></dir><dir name="Template"><dir name="Edit"><file name="Form.php" hash="cdd4681de78e774a0e5741bed8d1420c"/></dir><file name="Edit.php" hash="5131f385b7a96b493fbca7a5986cafee"/><file name="Grid.php" hash="4a81fa49795775eb03c86c6bcd4ca02c"/><dir name="Upload"><file name="Form.php" hash="011fc4e13ca8d90931bd39564fa2c362"/></dir><file name="Upload.php" hash="b639a923379d2aaefbf3a1270a8e32d6"/><file name="View.php" hash="4a1ec22355a035ea1a7dd6d68fab645a"/></dir><file name="Template.php" hash="de9ddbee4d405047cf883cd7c981aced"/><dir name="Tracker"><dir name="Edit"><file name="Form.php" hash="4e252c4f548c9f036ed8d2d732362cb8"/><dir name="Tab"><file name="Conditions.php" hash="08edccedcc10a067f62ca3e43f957ecb"/><file name="GoalType.php" hash="e63bdc90619b218bbd215d681bf543a8"/><file name="Settings.php" hash="b27b72ebd09bf667f0e349dbdf77a9f5"/><file name="Tasks.php" hash="4b95a18fe119e9b4928ccf3eb7f911a0"/><file name="Test.php" hash="02f26a894d9a410f3e3ceee9433716ab"/></dir><file name="Tabs.php" hash="64e979517ff4368b896650e19690690c"/></dir><file name="Edit.php" hash="444f0a6e7cf5ff53f8fae8e1747c68ae"/><file name="Grid.php" hash="e97f4fbf3e42eec4805a879d9f63abce"/><file name="New.php" hash="1230f31af6718e77a8d54da545bd41af"/><dir name="Test"><file name="Emulate.php" hash="c12055a06d54f266851d6c8addb6af37"/></dir><file name="Test.php" hash="6ff9a73df0e241c8106d2808adf6d178"/><dir name="Upload"><file name="Form.php" hash="19d5fbc77fb051e98082a4747223864f"/></dir><file name="Upload.php" hash="f5c22fbfb1c4e02e054d748d36e7c704"/><file name="View.php" hash="e705cb77b1d69fce19f9a7acf9abcd3b"/></dir><file name="Unsubscribe.php" hash="6321f3a7b5160c7b4151867a1cbeaf5a"/></dir><dir name="Db"><file name="Select.php" hash="a93c46f5a49c72e5df200aab3f359f1c"/></dir><dir name="Helper"><file name="Campaign.php" hash="3c79f682359e95d1449d8768a42e1b03"/><file name="Data.php" hash="184f736bb67b74372d05445220c4eb30"/><file name="Newsletter.php" hash="637a7bee403c5455e22eefd317782cde"/><file name="Request.php" hash="e0882c6c1972b099bbe9c6b7f737a31a"/><file name="SqlFormatter.php" hash="39c7f58fa1e517126f6c9c514a461e29"/></dir><file name="LICENSE" hash="cbbe04980244d5b18963e94de0ddea15"/><dir name="Model"><dir name="Campaign"><file name="Content.php" hash="401275efbad8517ae3e4edc6f7cf85c6"/><file name="Preset.php" hash="b103a2f0eb0355c6e9eedb1d4cde7689"/><file name="Variation.php" hash="aab948b7e3587c9d0d227477a7f7ee71"/></dir><file name="Campaign.php" hash="ddaf64f8091dd3a61fdbeab4f3c3210b"/><dir name="Conversion"><dir name="Goal"><file name="Abstract.php" hash="fd03b415e9d83de8eb0d5c1eb2b023f1"/><file name="Orders.php" hash="38ea4f77bf2cd9d1de33368f8f915879"/></dir><file name="Goal.php" hash="59066dbedec61f760d2cd18d7d4541a4"/><file name="Select.php" hash="8f6d2585e60231b77491c53e2d258ead"/><file name="Tracker.php" hash="6d75587a1c79a3f3f86022a85c8e192a"/></dir><file name="DomainThrottle.php" hash="5a001f1b49338c6ef52bf32af1b6edbe"/><file name="Email.php" hash="b2050701541a0a1559fc20cb4288a65f"/><dir name="Form"><dir name="Element"><file name="Ace.php" hash="cca08f163329db2456c1e4646336e2c7"/><file name="Credits.php" hash="0c416504e895d7c7b5ce26960567c32e"/><file name="EmailEditor.php" hash="2d9aa0847637c2e79871e722072f3069"/><file name="Info.php" hash="21acd3d56f946679f6af335e14ee9b0e"/><file name="TemplateEditor.php" hash="9d9e994e2316194ec8a44a9b2e9f34f3"/><file name="Textarea.php" hash="e4b43f42602fda2b2926368b90ab45ca"/><file name="Wildselect.php" hash="c1890edbd421f1a9e24c97660a4b00cf"/></dir></dir><file name="Goal.php" hash="b012c25113d36d82b05cc4bd8c7c4113"/><dir name="Inbox"><dir name="Bounce"><dir name="Detector"><file name="Abstract.php" hash="7d1c782edb87cc5bc6359a5db2db3173"/><file name="Recipient.php" hash="bded2c82eb472d52bb6ceaabb0dc7973"/><file name="Store.php" hash="3abf9e4d2070905098924b18b8b60d25"/><file name="Unsubscribe.php" hash="7911bedead5f47de2488168a86d75903"/></dir></dir><dir name="Email"><file name="Collector.php" hash="e2c10c0d2494c6d4075a1472e3a64a6a"/><dir name="Pull"><file name="Abstract.php" hash="c421e193653c3f2ad994f0b8272cc7d9"/><file name="Storage.php" hash="54b344d53628935595379d6c38789abd"/></dir></dir><file name="Email.php" hash="643ccc86b35cb5b857759a913ee57de6"/></dir><file name="Inbox.php" hash="a6df48263ec4b3d01fcff28248cf4bbc"/><dir name="Link"><file name="Reference.php" hash="c1d4382f55009cf07a0a8ebce73d7afc"/></dir><file name="Link.php" hash="7da5fa2fe49aa8883945a00b00c53f9f"/><dir name="Medium"><file name="Abstract.php" hash="312b9fb24115e00747ccaeaea37cfc30"/><dir name="Email"><file name="Composer.php" hash="c073416a317be455c490ab38a47d11b1"/><file name="Filter.php" hash="c7cbb846cd8dda4d7da12ee73b46d8a6"/><file name="Processor.php" hash="7c6e8387e80185726a9da7142a55f6c2"/><file name="Snippets.php" hash="c4702ba225afe489e3834ce8faeaf062"/></dir><file name="Email.php" hash="4604489d6d647a2db29808fad4321f97"/></dir><file name="Medium.php" hash="c42c5980ae975efd2c7cb5d075b7f54b"/><dir name="Object"><file name="Abstract.php" hash="9a0a7771f4eb6bbb10ecb222f8327993"/><file name="Address.php" hash="f1486c3c56aba4d7699e3224cdaac3fa"/><dir name="Collection"><file name="Item.php" hash="2161191e64c9f8e3f6bc7d6c5e72883c"/></dir><file name="Collection.php" hash="93cf43150655aee29d9590422ae7735d"/><dir name="Customer"><file name="Address.php" hash="bb67d277dc6167b0dc26d45dfaf0777c"/></dir><file name="Customer.php" hash="720e03842a71a2f3edf2d417ac74af76"/><dir name="Filter"><file name="Abstract.php" hash="6938d6b4b3381bf4d67deeec1e4273fe"/><dir name="Address"><file name="City.php" hash="038d9051073788bd1c7e5d5759e58d21"/><file name="Country.php" hash="22547f10c26abdf5f1f401fd6f69f043"/><file name="Postcode.php" hash="7cbb78ebff2590a776f8f701af105036"/><file name="Region.php" hash="0eecc3c6c543a1e855ea60c4f2b25080"/><file name="Street.php" hash="47e632aa91a3a441b94617b5c06f546c"/></dir><file name="Attribute.php" hash="4276855936ef89f2abf130213bd3509f"/><dir name="Campaign"><file name="Goal.php" hash="e3fc36ac8011669efa5f93cc819f9072"/><dir name="Recipient"><file name="Abstract.php" hash="51656e20da8e780f174e6a0893125cb1"/><file name="Interact.php" hash="6be0a46dd84ea273886caf25f9452a99"/></dir></dir><file name="Column.php" hash="6629fe13d81387a254090771564f7730"/><file name="Combine.php" hash="fc6865d6a01202dde168b65b7cc51a4d"/><file name="Component.php" hash="a7c8729aa4b94c231be18738cef3f4fc"/><dir name="Customer"><file name="Abstract.php" hash="3d49c26ddd0cabc7492b8b3493152602"/><dir name="Address"><file name="Attribute.php" hash="92b109a396d7446ae1775e79fd5e9906"/></dir><file name="Address.php" hash="3ca95a1b710ea20a8a890573e0d60ca1"/><file name="Attribute.php" hash="759edd4acd6478104c5dc4c440392982"/><file name="Event.php" hash="75c100184d91abf363edba0366d759fd"/><file name="Lastlogin.php" hash="538ce739b51834455906add23bdee278"/><file name="Name.php" hash="f0e1696642967c97a330f2840c2ee790"/><file name="Order.php" hash="b0213a61feeb22184c7603ee1b99399d"/></dir><file name="Main.php" hash="3d27b1282b1ed851668c7419755c8043"/><file name="Newsletter.php" hash="54be3f982000614c2b20682743704510"/><dir name="Order"><file name="Abstract.php" hash="517217f4ee3903f28abc611c64ffb4b6"/><file name="Address.php" hash="db0ec41da1cd233a00ebc02ed0ba5d2c"/><file name="Campaign.php" hash="550b6898a8fefeccd5f14c69189ef0c5"/><dir name="Item"><file name="Abstract.php" hash="43b29bee9c6693fb6d53b012f107e542"/><file name="Table.php" hash="e08a6d6f8da294d0b443ee99f109be82"/></dir><file name="Items.php" hash="beead9bdb6adb8c2bbe47a336a676a24"/><file name="Previous.php" hash="54c806cf147b4b49054f3dbf891ba778"/><file name="ShippedAt.php" hash="e1adcd2c32de1e85509100189a150f15"/><file name="Table.php" hash="8ca4bb4d0e560715a66d29cb21037df1"/></dir><dir name="Product"><file name="Abstract.php" hash="d837e8cb03d7d02d5b418848add408b3"/><file name="Attribute.php" hash="e2e3bc17b9b0f07594245ea7c5ffa181"/><file name="Category.php" hash="2b1a15ebc87e4c2910597d3f853d8ed3"/></dir><dir name="Quote"><file name="Abstract.php" hash="bbbf4922f6e2a9b7bbe2eeac31b1ef72"/><file name="Address.php" hash="b985b1851437df02c1ca4a65abbe4b29"/><dir name="Item"><file name="Table.php" hash="4aea75a86ee382d5ee85adff4450a5a7"/></dir><file name="Items.php" hash="32b2caeba97cb8e0bf05a74bd345f900"/><file name="Table.php" hash="7bdb40e5eb2e8c14cea8904de2b34ebb"/></dir><file name="Table.php" hash="e48367c48256c11e5f34447e285c5c17"/></dir><file name="Filter.php" hash="560b2e8d1a87da450616770651de24a8"/><file name="Order.php" hash="952b1b964cd842ed5d6f85e67d504cc9"/><file name="OrderAddress.php" hash="26e28436622c8fb3d9369e0950e6608f"/><file name="OrderItem.php" hash="42f0b32bc5f0417a6a9b855d47561614"/><file name="Product.php" hash="b236106ce6d204e3d948c4e78b1699f1"/><file name="Quote.php" hash="97b85a49b756fd5f34cd3d4d425c653b"/><file name="QuoteAddress.php" hash="a0984c8e7eece65bf1b3e65c11b0503b"/><file name="QuoteItem.php" hash="6830fefe7566ceee0cdc0b008af8dd6c"/><file name="Recipient.php" hash="d7a150ad18ca50eaaa998c9ebe719a40"/><file name="Subscriber.php" hash="1eff776a2ec9dbb4333509bcd2d9fbf9"/></dir><dir name="Observer"><file name="Abstract.php" hash="61a3d1dfcef14fb4846ab1330c564304"/><file name="Cron.php" hash="bbe1cc748e46f8fcb90807a07a150410"/><file name="Customer.php" hash="d735541159d9fe1bed84eed9766d6ff9"/><file name="Goal.php" hash="1c1b6079ea05d1e344ef472d050b10f8"/><file name="Order.php" hash="24bc9c963165b6babc468291f46aa241"/></dir><file name="Observer.php" hash="89aa74854b5a729ecfd535b22c019db1"/><dir name="Outbox"><file name="Email.php" hash="ee3e24eb16629b02ab9334bca013cba5"/><dir name="Transporter"><file name="File.php" hash="40752d07641e790607acbfab9d67383e"/><file name="Interface.php" hash="1dde67ddeb8126153e1fa5e5d9eb8f6c"/><file name="Sendmail.php" hash="7152a72df13867adb51ee336dc8c197f"/><file name="Smtp.php" hash="768b4b69994f13b0099ab1563ef09eff"/></dir><file name="Transporter.php" hash="540950c1773ce385c2416c92f6fd87c6"/></dir><file name="Outbox.php" hash="1e5879a3d1c0d9d7b94c9a0cbe7d0042"/><file name="Premailer.php" hash="2700577033d7c70d7b5f925011660be2"/><dir name="Recipient"><file name="Error.php" hash="169d48f53a7a91c99378c23fe2b25015"/><dir name="Provider"><file name="Abstract.php" hash="851498eeb713c46e3b04d7642621b575"/><file name="Customer.php" hash="0653be595f1bd69a2b5315ed1c1a3839"/><file name="Newsletter.php" hash="847945c5acf7cda269f61271095e120f"/><file name="Order.php" hash="03799bde423ea82625ebfea3ac4d0b9f"/><file name="Quote.php" hash="0d1d9175c43f852b8950c4135eba428b"/></dir><file name="Provider.php" hash="6753d3c782215765c24c4aefa7dff468"/></dir><file name="Recipient.php" hash="41c3f97b6341fcc61c4b975a1ea6f0dc"/><dir name="Report"><dir name="Aggregator"><file name="Abstract.php" hash="396bc854937ba077e3344f5346a071da"/><file name="Campaign.php" hash="767660f63f722da7e4dde6308cef5c1c"/><dir name="Dimension"><file name="Abstract.php" hash="56263a7c1eb93ef3fdd5af39fd3aea61"/><file name="Country.php" hash="5bc5300113a3812906d7db29f720f259"/><file name="Dayofweek.php" hash="0a175c73ebfe793acdb2c5cf22019fab"/><file name="DeviceBrand.php" hash="eb76866d9777978782858c49d143a3c0"/><file name="DeviceType.php" hash="2ce635f78b0b55e576153e4a1152269b"/><file name="Hour.php" hash="895945039aa32b26e4f1daf87f5cbf02"/><file name="Os.php" hash="e0b5d194127f2570e39c6c89c753e074"/><file name="Region.php" hash="e0499e8abf41a78a0fcd2ff451410f3f"/><file name="Useragent.php" hash="5ba6670c43982dd9fa5f4714ed60c8a1"/></dir><file name="Dimension.php" hash="b9dcef0e96108b9ddf11a29ec5e19b9e"/><file name="Events.php" hash="b619d2b31a39a98756a926d6c01898ab"/><file name="Goals.php" hash="2117fdace04ef5b0c769882425353f1e"/><file name="Rates.php" hash="6c6b0b7bb7294f7b8f4f675d160b4056"/><file name="Recipient.php" hash="ea3a7da5e0e3f672dce04d57eafad02f"/><file name="Tracker.php" hash="4de3759fefae3b9e38ccf7bbf1214f83"/></dir><file name="Aggregator.php" hash="e31c0201f04a4586e1d217b8d12ebb0a"/><file name="Query.php" hash="892eb60881268619621ca1176cab534e"/><file name="Seeder.php" hash="28cc6aed37d1f8a11e94bf37c87bf8fd"/></dir><file name="Report.php" hash="c31c08860a4599db9348b9293f16ad45"/><dir name="Resource"><dir name="Campaign"><file name="Collection.php" hash="bb876c43b987c5ba5446104e8cb5a90e"/><dir name="Preset"><file name="Collection.php" hash="3e653bd6175ecb7dd42266e106c423ac"/></dir><file name="Preset.php" hash="4ad23ac7fb9f947e9abf039c61bb9979"/><dir name="Variation"><file name="Collection.php" hash="2bf0fc026d5c883478e49a8923ab9677"/></dir><file name="Variation.php" hash="3308a17566987d9396cc1d813e9abe89"/></dir><file name="Campaign.php" hash="ea1d1c840f76c986899dffb1947dc975"/><dir name="Conversion"><dir name="Tracker"><file name="Collection.php" hash="1b177abb1df9dff49706ba269db185cd"/></dir><file name="Tracker.php" hash="ac44c2c1da7685a331d186f7a0469603"/></dir><dir name="Email"><file name="Collection.php" hash="8c2e978c5ff9813136d406ef3671a7de"/></dir><file name="Goal.php" hash="642e640cf5e90545b2c868266c4f6a90"/><file name="Helper.php" hash="9d45f518e2bd882464a9ac79eec54d50"/><dir name="Inbox"><dir name="Email"><file name="Collection.php" hash="c95681225563e6c2c98128c3a0dfb335"/></dir><file name="Email.php" hash="120f8ff9bc557967de8f95fe536d3017"/></dir><dir name="Link"><file name="Reference.php" hash="0b0952dd098fc27b0cc334b9162c1fc4"/></dir><file name="Link.php" hash="62c386239a3e1542a31b5eab89ffbd22"/><dir name="Outbox"><dir name="Email"><file name="Collection.php" hash="2459fd3e489422d262f35c8dc92d5003"/></dir><file name="Email.php" hash="c418a6743f045d9e7ce453de4c17db26"/></dir><dir name="Recipient"><file name="Address.php" hash="410a321115253dd82a218d342e2b4c79"/><file name="Binding.php" hash="4573fe3eb2632493a496a5e2de83d11a"/><file name="Collection.php" hash="97d4576f40a635730f76313d2f0c8fd2"/><dir name="Error"><file name="Collection.php" hash="627b0306dcc9a840ba666a3b3b468999"/></dir><file name="Error.php" hash="61bd53d16370a3daae0540079d0e1438"/><file name="Event.php" hash="ef3458768ee9171fde616e65b2aa5236"/><dir name="Goal"><file name="Binder.php" hash="86f37d07c0c080d7405ee6ce891dc9fd"/></dir></dir><file name="Recipient.php" hash="493ac7484df69e7f4f07890367ae9f35"/><file name="Setup.php" hash="bc1525589bdbd2a01ac91cde818f7152"/><dir name="Template"><file name="Collection.php" hash="c69d67e5759a34b6124fee6225856fa9"/></dir><file name="Template.php" hash="f883fbd914216f9803a26142652d56bb"/><dir name="Useragent"><file name="regexes.php" hash="d41d8cd98f00b204e9800998ecf8427e"/></dir><file name="Useragent.php" hash="98775cdef70d480e73bef10b70cefde1"/></dir><file name="Session.php" hash="098026f8f9633ebb8097cb653870bc22"/><dir name="System"><dir name="Config"><dir name="Backend"><file name="DomainThreshold.php" hash="6699a7638542581b812d65951ebac07e"/></dir><dir name="Source"><file name="GeoIp.php" hash="a024e6d880857757fd891342e3910d56"/><file name="MailStorage.php" hash="b8a653476d9d8e1a16aea4c91490f12e"/><file name="SmtpAuthentication.php" hash="8ab5000641ddaac485dbf58632b14dbd"/></dir></dir></dir><dir name="Template"><file name="Exception.php" hash="51262490fe760618d797e99638751fd7"/></dir><file name="Template.php" hash="a6f5ef9f2c52011e280f580db8ee80c6"/></dir><dir name="controllers"><dir name="Admin"><file name="CampaignController.php" hash="e4115605c5fb92556b4dd8d620857d70"/><file name="InboxController.php" hash="7c05759cd22a240a790d841cae30b4d5"/><file name="OutboxController.php" hash="8e8a38c4bcfea2353a4a307b98c0055b"/><file name="ShortcutController.php" hash="1f8e44f38fdb686db266418f7b499d4f"/><file name="TemplateController.php" hash="d1d2007e4f060a56acc1225912bcffa0"/><file name="TrackerController.php" hash="a5ec046d2ea6ca36bf34d4808d913ed8"/></dir><file name="BeaconController.php" hash="02909b0972f9e90b65972955b7dd586f"/><file name="EmailController.php" hash="fe5ba831f2539542cf5d9bcee6f16a2b"/><file name="LinkController.php" hash="c55f6b4cf6901ecf5787f4d7776cc0a8"/><file name="UnsubscribeController.php" hash="eea01b42de09930e6a850677a6f61472"/></dir><dir name="data"><file name="useragent_regexes.php" hash="f3a2c2b4da84af0b1b4fa4d406af6206"/></dir><dir name="etc"><file name="adminhtml.xml" hash="05be846d644396ee2916b31f50c8fedf"/><file name="config.xml" hash="0a8d682cccd2f4cb57244a4d7f876623"/><file name="system.xml" hash="6493bed387f03485079b0c9f34ccb3b0"/></dir><dir name="sql"><dir name="mzax_emarketing_setup"><file name="direct-orders.mzax.tracker" hash="6351063c618ba1f0d7555b58af077eff"/><file name="indirect-orders.mzax.tracker" hash="e2260302f9c0a694269c8dd2ed6f7cc2"/><file name="install-0.2.php" hash="e70e72dee218d99f7267dd6f893135f6"/><file name="mzax-abandon-cart.mzax.campaign" hash="7998d1657809d03025b2c0e53b8eae52"/><file name="mzax-after-ship.mzax.campaign" hash="5a38e063a0291b2f8c8f7f10a5eb38b7"/><file name="mzax-female30-40.mzax.campaign" hash="2f6c97954d0b17eb284d950f5aff5679"/><file name="mzax-happy-birthday.mzax.campaign" hash="a1e9f1754efe51df85b6bbe31e63d7bc"/><file name="mzax-viewed-products.mzax.campaign" hash="ba3840741be92d13a4e0fe7a83756ded"/><file name="sample.mzax.template" hash="db77bf43d62a480dd078c5f55a64aa7a"/><file name="uninstall.php" hash="7b374feef602e83cf399ba9194408927"/><file name="upgrade-0.2.6-0.2.7.php" hash="5b3f77d1514015530b1e87e18d83722a"/></dir></dir></dir></dir></dir></dir><dir name="design"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><dir name="mzax"><file name="emarketing.xml" hash="223dc4dbe89a51a5f753b80d5ad7cd5c"/></dir></dir><dir name="template"><dir name="mzax"><dir name="emarketing"><dir name="campaign"><file name="content-tabs.phtml" hash="ba67be6c84406d9ddce2f9bb902b38ca"/><file name="credits-left.phtml" hash="3bf2cd9579cbe3cc6f38ce91545a68ec"/><file name="fieldset-offer.phtml" hash="2b6e09dcdbfdbb52eab6a203f32100a1"/><dir name="filters"><file name="emulate.phtml" hash="75e9448061c6af33a3184bd953f34863"/></dir><file name="load_template.phtml" hash="fb8ed08b070a02996a44406cefd401fa"/><dir name="medium"><dir name="email"><file name="preview.phtml" hash="83bf553ff0d1f14c3654965b37ea0cb3"/></dir></dir><file name="medium.phtml" hash="59aec898f3a31a582eeca4b6b07d2659"/><file name="presets.phtml" hash="c535d4b49404ce7581a8c6d2c246f114"/><file name="recipients.phtml" hash="2423e71a24b3799c9c255b1545af9249"/><file name="report.phtml" hash="173b16162f1b79687ea1444419e7e5d0"/><file name="running-warning.phtml" hash="200956a178a6304b035eb97121ff779a"/><file name="tasks.phtml" hash="5c6e82b3b15d43af42cb1cf82a66f9cf"/></dir><dir name="edit"><file name="js.phtml" hash="f97e7b7ac3b4178f92860d4b4395ee43"/></dir><dir name="editor"><file name="text.phtml" hash="3fc471bb552664dfc3b693b1c0ce0da2"/></dir><file name="fieldset.phtml" hash="49963fb84bec948cde4bb038cda81fac"/><dir name="filter"><file name="page-preview.phtml" hash="81e917f9754eb25a205db5fc70d7d275"/><dir name="test"><file name="filter.phtml" hash="74be30f765f41777a1e9ea265ab4bb40"/><file name="recursive.phtml" hash="c37ce426a4f02c18bffbb69ae0de2cf6"/><file name="single.phtml" hash="407acc96d4e7352a878ddb4b5c2fb447"/></dir></dir><dir name="tracker"><dir name="conditions"><file name="emulate.phtml" hash="e533dcf206e6d2e8213dac862c54a0fe"/></dir><file name="tasks.phtml" hash="3c4bf7f24bf8adbe2736c8a2d26d5501"/></dir><dir name="widget"><file name="chart-geo.phtml" hash="d73f6ff3fe018c4b2938d97470a62bd0"/><file name="chart-tab.phtml" hash="35b67b283a4cc9f1114fc1856d91ef05"/></dir></dir></dir></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><dir name="mzax"><file name="emarketing.xml" hash="cf60089663124dd6743f4d1f59767030"/></dir></dir><dir name="template"><dir name="mzax"><dir name="email"><file name="order-items.phtml" hash="1bb31b30dc363703f040d4ef83807c7a"/><file name="quote-items.phtml" hash="6958ca54209da6121294d2f40c05b688"/></dir><dir name="emarketing"><dir name="link"><file name="redirect.phtml" hash="f9620c99c5a0e6efc5c576960d39a69e"/></dir><dir name="unsubscribe"><file name="done.phtml" hash="d2320a8df0ac461b24bd1add48590d6e"/><file name="unsubscribe.phtml" hash="b98d85482c918400313173f3b50e10f3"/></dir></dir></dir></dir></dir></dir></dir></dir><dir name="etc"><dir name="modules"><file name="Mzax_Emarketing.xml" hash="3cee6fd8799acaddd8270fd7d62ba03b"/></dir></dir></dir><dir name="js"><dir name="mzax"><dir name="ace"><file name="ext-mage_autocomplete.js" hash="dbcca23bdaf316a77aef7ac74dbe8a8d"/><file name="mode-mage.js" hash="fe71ef71bdd515685ba47d8d5730bd43"/><file name="theme-mage.js" hash="4746a8a492c78121722368fbf3558d9b"/></dir><dir name="ckeditor"><file name="CHANGES.md" hash="086ace5f51cef680819d7804c06ef36b"/><file name="LICENSE.md" hash="b76d377d06b6a60688c32bdf4b45ff16"/><file name="README.md" hash="79e767b62fc79d117ca3c5dc2688c077"/><dir name="adapters"><file name="jquery.js" hash="e4c8afd45bf6ff622524ea428f7ff78a"/></dir><file name="build-config.js" hash="ab427e11b5dcbf596c6aec2aebf5d65c"/><file name="ckeditor.js" hash="4896c30097e66fdf7ed274b4b8939576"/><file name="config.js" hash="d56f7d8d075d6fa9b878aa7afb3e6b23"/><file name="contents.css" hash="e56702c98270ca7443a34f69d9401ee9"/><dir name="lang"><file name="de.js" hash="d0ae453502c70c77f527213e69bab785"/><file name="en.js" hash="e02a2d23d556fe01660bbd7c92532032"/><file name="es.js" hash="b2d8804a8d8d1f776ac81b0370bbc847"/></dir><dir name="plugins"><dir name="a11yhelp"><dir name="dialogs"><file name="a11yhelp.js" hash="5e9cbb2d9548a1bbdda8ab40bc6d82e8"/><dir name="lang"><file name="_translationstatus.txt" hash="9d2f1b77aa8589aad32d2e72c4a48c1c"/><file name="af.js" hash="57db7eae9fadd050140c1a79686576ef"/><file name="ar.js" hash="ae0dca6e4aca53c71d300eebf258f556"/><file name="bg.js" hash="6df810a274cdf531eac0884407c1387f"/><file name="ca.js" hash="e6770613a51e7d6ca8033bdb85a4672b"/><file name="cs.js" hash="ba9fa13cc66b4e9fcef863441894dfd8"/><file name="cy.js" hash="17cd76d97c7442f393c71f5ef3ae5df8"/><file name="da.js" hash="3b489224c0f2c8867d3c31feedb75fe4"/><file name="de.js" hash="62bdfd7e5cc9128c086f9cd366458c29"/><file name="el.js" hash="f1a0ccc89e1ece0fbf0764468d28f67e"/><file name="en-gb.js" hash="97f503f0cfec0005bef7063ef450865d"/><file name="en.js" hash="e7f716fdd18bcc7f2d1dd69d9f751457"/><file name="eo.js" hash="d7d9ace8288515db1b788b201f3c9b14"/><file name="es.js" hash="16a3b44fc1aeb37b12c77e09f5b8e061"/><file name="et.js" hash="dc71f6c0e5201a21b7c50d698e264dfb"/><file name="fa.js" hash="e749aa8c4f7a98b3eb5d372b50b12399"/><file name="fi.js" hash="7642e927603414091b6a78e2fd58e58d"/><file name="fr-ca.js" hash="2b7c2af5cf245dc4de3d94b3ddf33a50"/><file name="fr.js" hash="97137f6c50eb0c52e6079976efea6ce5"/><file name="gl.js" hash="2f5badc1fb30870417f8446e4a922f48"/><file name="gu.js" hash="57c92f55857709a6ebaa1d71df9dde18"/><file name="he.js" hash="c5ace2c1b0e97a4dfac1989956878ad4"/><file name="hi.js" hash="98a400437bbaa7bbe2dc78362a80654b"/><file name="hr.js" hash="1d8979c07e7c2c43edd7e96063d4cb87"/><file name="hu.js" hash="c7d5e59a943e27ab33a3fd9c625b96b4"/><file name="id.js" hash="96b21178e69445f6e34631af98e1897e"/><file name="it.js" hash="9dd479444a107e7a1afec265201facf2"/><file name="ja.js" hash="db6295456692cbf343f3c85303c1c561"/><file name="km.js" hash="75ee722498057c8d6230d2dd0c16e098"/><file name="ko.js" hash="8d7ed1e5e31ea1dbdffe1e499e864da6"/><file name="ku.js" hash="ce91e781995d2538b86b1917d2b5769f"/><file name="lt.js" hash="99854a038cb815d50f6c47b5e0d49b1c"/><file name="lv.js" hash="94eb2107bb4f895f0d2ba0fce046e653"/><file name="mk.js" hash="91e3afedae95d1a8670ba64ea85a0e1f"/><file name="mn.js" hash="5af562e1156d69e461b9d5a3fb07355c"/><file name="nb.js" hash="5c3b6c6c4bb268cc5a5bbcbaa35c23de"/><file name="nl.js" hash="a51056e4b267ff8aa8e6b00af69e9ed9"/><file name="no.js" hash="bbb23c2598e8135cd05df812b0f366ab"/><file name="pl.js" hash="32d99e712eb71d60e884abb180cb0588"/><file name="pt-br.js" hash="89c15d40b9fbd807a029539288f1c831"/><file name="pt.js" hash="efb4968ddd9bc06cc11e790cc2f4ae63"/><file name="ro.js" hash="4f59c58ebf7818850b74ae14bea766ca"/><file name="ru.js" hash="15e64c8841cc204dc500b365d9c971aa"/><file name="si.js" hash="b127d23b2ac9fe5173883045878d4cd1"/><file name="sk.js" hash="b895d3b67ee7ad59c99587155eb88f82"/><file name="sl.js" hash="0439bd74135483683240cb233997c5d3"/><file name="sq.js" hash="f9e265a88d197465c6ba4fc10ebef006"/><file name="sr-latn.js" hash="6774df8a488bf5299d6383a76b68a21e"/><file name="sr.js" hash="2b86e725f5df707a7d04f7eb2f037282"/><file name="sv.js" hash="69cd1ce1820cb078869dc6bbd5c1dd5f"/><file name="th.js" hash="de9aca0b1d174df16a0e46f010e01859"/><file name="tr.js" hash="a9425c2b97256a7ce939dd7b6fdecdd3"/><file name="tt.js" hash="8dfeca9c549fb0694ca7d478a78f1234"/><file name="ug.js" hash="872d326bfd275200cb7d42095a143969"/><file name="uk.js" hash="703b54d911a9127e0e28caa50dee4e54"/><file name="vi.js" hash="5543b700470c7719f1ea3268d6b99709"/><file name="zh-cn.js" hash="a4b6c1e3d9d4a3307fd462247d0a6891"/><file name="zh.js" hash="f02b803bd82bba3fb83c9831daf391b5"/></dir></dir></dir><dir name="clipboard"><dir name="dialogs"><file name="paste.js" hash="d480f919ea090843f97207a7b23fb79e"/></dir></dir><dir name="dialog"><file name="dialogDefinition.js" hash="e3d1a00050872887ebe27dd13c069231"/></dir><file name="icons.png" hash="e6afd5bb75a4ff8fc3e8fe51794b1fc2"/><file name="icons_hidpi.png" hash="3f0428b3d8ae3310d62e11cb2f541b5f"/><dir name="link"><dir name="dialogs"><file name="anchor.js" hash="92c23ab4ab30457ff85d4499c7695749"/><file name="link.js" hash="18b19628e7e314dbdfa02d0e04bdd425"/></dir><dir name="images"><file name="anchor.png" hash="cde31b4a6e7c3a89b00071b73c4e3a94"/><dir name="hidpi"><file name="anchor.png" hash="18b64b492bcef232255f85e9841531ca"/></dir></dir></dir><dir name="magicline"><dir name="images"><dir name="hidpi"><file name="icon-rtl.png" hash="186ae315c9c3cfb30d000405146c4f40"/><file name="icon.png" hash="dded37b889e0c2382dcd7fced21bc914"/></dir><file name="icon-rtl.png" hash="39bf0277ac19feb9832c8bc6540e2832"/><file name="icon.png" hash="050f18823f03b69cc953c67c3d590da7"/></dir></dir><dir name="pastefromword"><dir name="filter"><file name="default.js" hash="b63fcee1a9893d3181047be624360fd3"/></dir></dir><dir name="showprotected"><dir name="dialogs"><file name="protected.js" hash="14f77e1425e174bbca68098ce81d7e3b"/></dir><dir name="images"><file name="code.gif" hash="163488a6d1a538b131ec6fc206699e5f"/></dir></dir><dir name="specialchar"><dir name="dialogs"><dir name="lang"><file name="_translationstatus.txt" hash="194d98388d302d35875d878e37eb83d2"/><file name="af.js" hash="c40b97d8c386f3e18dd4ea140efbc097"/><file name="ar.js" hash="f13c6bd0e2d9244dc7b8c084ddfa20dc"/><file name="bg.js" hash="d42de9c665fa8673acea8b25818ef28e"/><file name="ca.js" hash="9c83c1e07f9d4722c16a31a3b46745a1"/><file name="cs.js" hash="360de9ebf51dc7f407aa0aaa02841ee0"/><file name="cy.js" hash="102d72f4361cc9f3dc1027e63b0546ab"/><file name="da.js" hash="61c6478bedbba7940cb59b68a70dc33b"/><file name="de.js" hash="efc49e4dc39a57dd6e30881e90d37d7b"/><file name="el.js" hash="16afadc8fe0b0f99c1a298b875c0b8e5"/><file name="en-gb.js" hash="18089a7a11d94d93b29658253606d9f8"/><file name="en.js" hash="945f7871dbeb50c31299bcfcf0c7c413"/><file name="eo.js" hash="6d61bf857585b9bab64a72d49d218ea5"/><file name="es.js" hash="58c66fb5089ea0c5cebdc62532992358"/><file name="et.js" hash="511a57bc06c0e19fee7527ff2ac4c1a8"/><file name="fa.js" hash="48809c1c9c99b2b5d2267dd86eaaff9e"/><file name="fi.js" hash="c933874c13b0701d74f5af8bc59fc6a3"/><file name="fr-ca.js" hash="e97737ff20da824ce9b06e4d9cd776b8"/><file name="fr.js" hash="52f1a604d5227e02aea1a79cc4aa679c"/><file name="gl.js" hash="8ea22088a992882033cbf0ab4efefe57"/><file name="he.js" hash="38ca00105219a1eb075ae249a25e6cd8"/><file name="hr.js" hash="4c91987b9d04390f99690cc890c8d49b"/><file name="hu.js" hash="3bc9715cd3cb94d9241bf60ef3296d09"/><file name="id.js" hash="ff9be390ff67fd48f7512c85d968eed3"/><file name="it.js" hash="5f103e92352a7514f283fbf7d0dee18e"/><file name="ja.js" hash="0ad16954d5d5c5eebec4ca8794b31cb7"/><file name="km.js" hash="b8f2bb7926959c5030130dd7df51ab0d"/><file name="ku.js" hash="2ab01472dcc5cccbb17b440dcfacf5e5"/><file name="lt.js" hash="82092f207ae96d96155185af4186d4aa"/><file name="lv.js" hash="b24a1e0e2c922be6a66ff69930c4efa0"/><file name="nb.js" hash="47473a52bd2f40eaab010b36497d42a5"/><file name="nl.js" hash="a60a53f34a2fc46104f43ae7208f7c30"/><file name="no.js" hash="7e559ac208f439e0828cb5b34d8e6d25"/><file name="pl.js" hash="689428c1b70925257030d557948146fb"/><file name="pt-br.js" hash="a3a9f87a3100e818205520f7132df79f"/><file name="pt.js" hash="edd07c226d60b95da27404f5f7570eb9"/><file name="ru.js" hash="c1fc597d32c66c8c6a703c5919c2323c"/><file name="si.js" hash="1b32fc96f1ac0adf8b85cc8688ba32d8"/><file name="sk.js" hash="f4517a5d725fdf1a2329378d22efb715"/><file name="sl.js" hash="f811125c01943e4b0e9c1b56feddcf3d"/><file name="sq.js" hash="0e03d2caaa809c9e1ad811fa836764a1"/><file name="sv.js" hash="ca12a09364634c0567884961be6ab7f3"/><file name="th.js" hash="d304551279386c78142b4e0ee9c56a4a"/><file name="tr.js" hash="b3d9b0dedc876fb4894a6b637fdf2c84"/><file name="tt.js" hash="75cb0bd8ec39356c232506db2360907e"/><file name="ug.js" hash="96507f5a5d7e72f15469a99f0d645de6"/><file name="uk.js" hash="209b972cbb6066e97e7b8b4122616567"/><file name="vi.js" hash="1ee97e539e40c1080297c3a84c5e3f85"/><file name="zh-cn.js" hash="e1d97232891432a18d096feb9e78a0bb"/><file name="zh.js" hash="828048855d947be77aa26f399534279e"/></dir><file name="specialchar.js" hash="ab8882c71bf9938d5817552b7b4794f7"/></dir></dir><dir name="table"><dir name="dialogs"><file name="table.js" hash="287e36bff701e171addb148a29fe813e"/></dir></dir><dir name="tabletools"><dir name="dialogs"><file name="tableCell.js" hash="66c936d062f18e3d01a41e7c5f8a9de9"/></dir></dir><dir name="widget"><dir name="images"><file name="handle.png" hash="8166041f605df672ac83054b6f14693d"/></dir></dir></dir><dir name="samples"><file name="ajax.html" hash="13e12c904135762c54e2642d31634123"/><file name="api.html" hash="5669d9f1f1a904ed1e85e0ea1e15ef97"/><file name="appendto.html" hash="9cf44738ffa6773f5eb3cceb3bcfba1c"/><dir name="assets"><dir name="inlineall"><file name="logo.png" hash="3b4e496615dc92d13bb0dcd0f23acbab"/></dir><dir name="outputxhtml"><file name="outputxhtml.css" hash="5a86ee8ed5c92ad7e93eb5f126709007"/></dir><file name="posteddata.php" hash="87bde163c8c49508cbf0966ecccd35f9"/><file name="sample.jpg" hash="77ed4b8c5beca4c18b4e0d007ac5bf9e"/><dir name="uilanguages"><file name="languages.js" hash="34db2de9bb1301834a32fd9b26584e0c"/></dir></dir><file name="datafiltering.html" hash="599bd5e7de272b30fa755146fd2b19ea"/><file name="divreplace.html" hash="96128b12518bbaada7366fb6659a2d98"/><file name="index.html" hash="52d578befbb65b42162ad0e6ed8895ba"/><file name="inlineall.html" hash="9537678653e090800aa3c7e1dd5499b0"/><file name="inlinebycode.html" hash="1a95857074012d655fafc8ee8d041d15"/><file name="inlinetextarea.html" hash="4d70e1b01e4782ad9a8d0830b4f1cc43"/><file name="jquery.html" hash="29dbd93c398652866b8af428b7c4213d"/><dir name="plugins"><dir name="dialog"><dir name="assets"><file name="my_dialog.js" hash="5f440a90c0eeaa86c386cc7a40494b08"/></dir><file name="dialog.html" hash="b471851873c91312b788dba7808e17f5"/></dir><dir name="enterkey"><file name="enterkey.html" hash="72ad01f514cfd0821cbfb4dcc2342a11"/></dir><dir name="htmlwriter"><dir name="assets"><dir name="outputforflash"><file name="outputforflash.fla" hash="3435fafe2a602f5fd1f6c551bc9ddc38"/><file name="outputforflash.swf" hash="e36a324b70d2cd73941ac1961706daa4"/><file name="swfobject.js" hash="23d81623f093e69cb1f4480f0d6f2958"/></dir></dir><file name="outputforflash.html" hash="30cdec9c17dec4bef9ad7640be16412d"/><file name="outputhtml.html" hash="51cd8a08381d779893f9ace786a98a14"/></dir><dir name="magicline"><file name="magicline.html" hash="d4a3793d63f5f29cf8a11ca609993ee6"/></dir><dir name="sharedspace"><file name="sharedspace.html" hash="1e934807fb99bb5d268bf84668391741"/></dir><dir name="toolbar"><file name="toolbar.html" hash="b3f21442e61e28aac6bd7cb8126cf291"/></dir></dir><file name="readonly.html" hash="b6a0650cef87b334cdbf46fd9de8d668"/><file name="replacebyclass.html" hash="c1aa7fd11107222f311cbeb56a08eca5"/><file name="replacebycode.html" hash="464937c66127b7b1fcd47e46e5804f0b"/><file name="sample.css" hash="45da17bc8bfe713fb52366056b3d5626"/><file name="sample.js" hash="3d98c86ea6c35cf32979a67656686219"/><file name="sample_posteddata.php" hash="cba787bedaffd8a646a7eed4622d7615"/><file name="tabindex.html" hash="5247faf3c7d0e0133e95a2f3bb9d898b"/><file name="uicolor.html" hash="f10e31e66f6431acf57961c46ecf70f8"/><file name="uilanguages.html" hash="03f98f3d7ffc5c2dc9c8b7ab246b55fc"/><file name="xhtmlstyle.html" hash="2adcd1c79ff558ff21f0173d8f81f3b3"/></dir><dir name="skins"><dir name="icy_orange"><file name="bold.png" hash="c122fb13c15a4346166295f32e71a1d3"/><file name="dialog.css" hash="33e783cfaea32ca54788941a63bdd6eb"/><file name="dialog_ie.css" hash="acf2be239117d898f7a9e73e09026116"/><file name="dialog_ie7.css" hash="d5cc9da7a9ba1326e84958c54e9b20e7"/><file name="dialog_ie8.css" hash="94e74ab7b315bbd264ffb23db9cfdc84"/><file name="dialog_iequirks.css" hash="c7726bb743f20ce5b6115d12474e2dc6"/><file name="dialog_opera.css" hash="636c409500ea025885fd10b6d53946a7"/><file name="editor.css" hash="4ff7a3e087bfc0d05db738383d4086e2"/><file name="editor_gecko.css" hash="817a8392831b505002c9a93ce0fa354d"/><file name="editor_ie.css" hash="d65159db471a5bfe98827ce63060db1a"/><file name="editor_ie7.css" hash="009428ac76e92a7695510f18a580fbb6"/><file name="editor_ie8.css" hash="f0eed619cf520a34f2e0d767f1959596"/><file name="editor_iequirks.css" hash="c262e36d3ac8750bb6f0dd9b2d34e8f0"/><file name="find-rtl.png" hash="058bf3745d0d8a05ba3d8ce6c3dd31a9"/><file name="icons.png" hash="2ce53daffb36da967bb628bb70c42d73"/><file name="icons_hidpi.png" hash="878057da02b2ecc2ae61cad5ea4c132c"/><dir name="images"><file name="arrow.png" hash="bf00bd704f4c07bf68ac74fc97f4048b"/><file name="close.png" hash="400b7d585f873156c91bed734052ed23"/><dir name="hidpi"><file name="close.png" hash="0b50469fa387095e0fef5a3d14f1e696"/><file name="lock-open.png" hash="e605db29a9dd200ff67c7a6a47cb8cf5"/><file name="lock.png" hash="fa2ec8251bc7e3ba3adeeb057196bc79"/><file name="refresh.png" hash="e0c80d3ca0fe5353af93daad399279e7"/></dir><file name="lock-open.png" hash="6bd731e0c165ed297a0bdf11a41ed26c"/><file name="lock.png" hash="2fc75413fd693917d55cc206ce4c2a1c"/><file name="refresh.png" hash="230b1b1f62af875f64afc0b1664453cf"/></dir><file name="readme.md" hash="a2e00abd50e5d5f7edb67d7de9f3216c"/><file name="scayt.png" hash="e5729a0bd4942e8f6a80f8dc8a667c8e"/></dir></dir><file name="styles.js" hash="3e62be48fe794f4a1d31cc0aa66471d5"/></dir><file name="ckeditor.plugin.mage.js" hash="509abae641b8f46e221fb76286cac9aa"/><file name="editor.js" hash="676cd4d80d424d96d9efb877682e6a3f"/><file name="report.js" hash="0e1495c0035609ae1708e69ac83e58a5"/></dir></dir><dir name="lib"><dir name="Html2Text"><file name="Html2Text.php" hash="5710632d174c0a196e8252b6f6652dbc"/><file name="Html2TextException.php" hash="fff9bc76e1281693997cb42defbaa173"/><file name="LICENSE.md" hash="b5d7f7156f7785ca2eb55d6cc1b4c118"/><file name="README.md" hash="2edfe5d500062bca4cf912451938837f"/><file name="composer.json" hash="bb90182bd8d808a06ae4762518746ed3"/><file name="composer.lock" hash="24624dbb0356e5b2472892a19c9e0a7e"/><file name="phpunit.xml" hash="321806966ac2442ace7e2b98a0c4c20d"/></dir><dir name="Mzax"><dir name="Bounce"><dir name="Detector"><file name="Abstract.php" hash="1da84910bae45c595be68dd66ce12ff0"/><file name="Arf.php" hash="99639d1061d871c6da2ad07795e698a1"/><file name="Autoreply.php" hash="0ae6dca758ce107351f7ffcfb612f2c2"/><dir name="Data"><file name="phrases.cnf" hash="604ba8af56bea9769e6e3e961316cfcc"/></dir><file name="Extended.php" hash="dbab6a7f07c0604a8273ea3867acad88"/><file name="Failure.php" hash="5c5d6d6d9594a2edc1f508b8dc7aec3a"/><file name="Rfc1892.php" hash="d87086cefa4085735c446ecd85a6a885"/></dir><file name="Detector.php" hash="a4a7d18bdca51ce76fbd093bb5dab179"/><file name="Mail.php" hash="c8d0c01f367288963f69ada3012401d9"/><file name="Message.php" hash="aa6d92024460532d1f463bb676c48456"/><dir name="Mime"><file name="Decode.php" hash="f4376c0a0c393af334a3c94dcc279b09"/><file name="Part.php" hash="122b63ea12a764d843b038cd7c791b00"/></dir></dir><file name="Bounce.php" hash="084b7cc9a1e8bdb3253310a96643effc"/><dir name="Chart"><file name="Table.php" hash="a65bb4f5a575d2d75ee25684f7907031"/></dir><dir name="Db"><dir name="Select"><file name="Exception.php" hash="173f41f434c522615fa319dac9504dcb"/></dir><file name="Select.php" hash="964a359a35c9f62ed594796b818c11ce"/></dir><dir name="GeoIp"><dir name="Adapter"><file name="Abstract.php" hash="ba271fa77634f4702779fb6118de35ba"/><file name="FreeGeoIp.php" hash="e6a61944b91b88d4fce43e78316ccf28"/><file name="GeoPlugin.php" hash="59d9cb2b73a401b6754790d387838404"/><file name="Ipinfo.php" hash="23a7598dd414e8699fc4454cd13b479d"/></dir><dir name="Data"><file name="region_timezones.csv" hash="13b7a5ea6271a191692c1a6685a0404e"/><file name="subdivison_codes.csv" hash="c6b9628e2a5f57b514a16f5f49369ad1"/><file name="timezones.csv" hash="339f7239cd5b2389b9fa72a45200f241"/></dir><file name="Exception.php" hash="4e191fc1f50dc9168c12c1dbe9d34ee4"/><file name="Region.php" hash="da623cdbd5149cb1deb737f7bb01bb96"/><file name="Request.php" hash="7eb2e56295d9399a7b647f5314d487c9"/></dir><file name="GeoIp.php" hash="11196d4e6099eacad1ced79a67a1b823"/><dir name="Mail"><dir name="Transport"><file name="File.php" hash="36b656d4e13649ced16c1a96fd41afa2"/><file name="Mock.php" hash="42976850551ff178c2123f83fc20116e"/></dir></dir><file name="Mail.php" hash="d740f73d45519b7ddb9e100f6a0965f7"/><file name="Once.php" hash="e9b6bf0145a0db443ec3a689b3723968"/><file name="Presist.php" hash="657511d97cf6fadb654db1fec13916ef"/></dir><dir name="Symfony"><dir name="Component"><dir name="CssSelector"><file name="CHANGELOG.md" hash="29b39013d7b608953abbd2ec2a2b108e"/><file name="CssSelector.php" hash="dd1c312425f85a9d420b4b8c5497cdc5"/><dir name="Exception"><file name="ExceptionInterface.php" hash="fa1911089901af7d6db782294ec0ee88"/><file name="ExpressionErrorException.php" hash="026bd36ddee7327e087d4c30eae573e0"/><file name="InternalErrorException.php" hash="495b1a8bc78aefbe9cc9f6f7d1afec81"/><file name="ParseException.php" hash="3bfa30716d8ab605a762d3f6f6c5a71c"/><file name="SyntaxErrorException.php" hash="eafc28bafcb98f269474f8166cac2865"/></dir><file name="LICENSE" hash="56dedd4bd25ecd034ac4e1c17ebba0cc"/><dir name="Node"><file name="AbstractNode.php" hash="428a42cb6640d69c3f2751a65097cd56"/><file name="AttributeNode.php" hash="e1c51c11a8e594751ee68c8d0402fd5b"/><file name="ClassNode.php" hash="f3c68c8f592ad7c86dbd0978d6e328b6"/><file name="CombinedSelectorNode.php" hash="d8ec7635be51e56298cf4ba7280b5c43"/><file name="ElementNode.php" hash="0194453765b421ee7b588f3bc19b8207"/><file name="FunctionNode.php" hash="c6686827afc99bf717dd1a57cb365743"/><file name="HashNode.php" hash="b3365470df29fc0c2c2d38aebd4d56e8"/><file name="NegationNode.php" hash="8c076665e723e4abee7c7d661318a8ef"/><file name="NodeInterface.php" hash="d6f6c917ab9b5b571653167be83325de"/><file name="PseudoNode.php" hash="5233bd06f4742c3ab68d83745e8f4475"/><file name="SelectorNode.php" hash="a8d2504b9c9611286c32968890a61387"/><file name="Specificity.php" hash="36d2447de0d37744914e6fc9ab578e55"/></dir><dir name="Parser"><dir name="Handler"><file name="CommentHandler.php" hash="7c9a70cd1eb4e55dd00c2ead4d5af9ad"/><file name="HandlerInterface.php" hash="599be096ef9d568e1ba0dc5c6709db24"/><file name="HashHandler.php" hash="c9abb1e362502b1c29c17e2a9e8f9150"/><file name="IdentifierHandler.php" hash="f06b22f2601eaebe59c226aacbf88f9c"/><file name="NumberHandler.php" hash="0cc8f64604899b9d04cb151d05b9cbe6"/><file name="StringHandler.php" hash="abab0541bd20d5e7d35d4b91dbaffa78"/><file name="WhitespaceHandler.php" hash="12508597df2624818d9cb2ddaafe9a79"/></dir><file name="Parser.php" hash="2bf53e6d3dc94117f4c238c97bdb8ec7"/><file name="ParserInterface.php" hash="76ed5f390a2199b1ed80071c5c73aa9a"/><file name="Reader.php" hash="c063641372c02f1574e1b892c6e6627f"/><dir name="Shortcut"><file name="ClassParser.php" hash="b64eed621d8f2efaeb4bb75b8c64fbcf"/><file name="ElementParser.php" hash="1b5eb7dac8a41b516c5ab30caf859958"/><file name="EmptyStringParser.php" hash="ea30ecab27c269fdfba71dc38eb0ee9c"/><file name="HashParser.php" hash="e6f06587ea87581fce9630399223121e"/></dir><file name="Token.php" hash="f4004497a51203da9edc05a6969262ed"/><file name="TokenStream.php" hash="d34976ed25aef4f17be1f9d10b25b563"/><dir name="Tokenizer"><file name="Tokenizer.php" hash="e497fd9aece9511e76c82405a2bb554e"/><file name="TokenizerEscaping.php" hash="2d43efa6bb0bc9fdc083a56dee828bbb"/><file name="TokenizerPatterns.php" hash="df726209fae8f8165a6fa441d94fcd37"/></dir></dir><file name="README.md" hash="587d98dd3ba273664b871f6bdb5178df"/><dir name="XPath"><dir name="Extension"><file name="AbstractExtension.php" hash="65c96636f8a8c3a0f3a8300b4241547c"/><file name="AttributeMatchingExtension.php" hash="fc29930821be5bebbfb9db41c15fb9b2"/><file name="CombinationExtension.php" hash="4d6dd2a731761fc6c0176d2a120783ef"/><file name="ExtensionInterface.php" hash="953d3ea0b22c85321691637a6168bf78"/><file name="FunctionExtension.php" hash="ac3001b2b469f0224fe3b1cfd834a31a"/><file name="HtmlExtension.php" hash="c62cd9b556ee0afc0522dddc930390a6"/><file name="NodeExtension.php" hash="1bdfa61457b730dce26bfb3c29bcd6a2"/><file name="PseudoClassExtension.php" hash="dc543634c650db82f569d362d326d49e"/></dir><file name="Translator.php" hash="f3154298712670e13fbf4e8ae5cf616e"/><file name="TranslatorInterface.php" hash="5f5ac7f01ac84c47190aa3c6ceec5cac"/><file name="XPathExpr.php" hash="0c2d20536615fd27a5bf8c7757c98f9f"/></dir><file name="composer.json" hash="f501cef220ff2cb242ec442de44caf83"/><file name="phpunit.xml.dist" hash="9f400e487bed961cdad3bef4d66be91b"/></dir></dir></dir><dir name="TijsVerkoyen"><dir name="CssToInlineStyles"><file name="CssToInlineStyles.php" hash="ab80bcce9af62cf4c908770e7a583e39"/><file name="Exception.php" hash="c41f07f2187bea04d3653907ef0e886b"/><file name="LICENSE.md" hash="d5bbe692a9b717fb631a681aa3ace904"/><file name="Specificity.php" hash="10580a739c1b872f81c67b784fc35be7"/><file name="composer.json" hash="a47437496b448eb8220e0281ffa75b09"/></dir></dir><dir name="UAParser"><file name="AbstractParser.php" hash="ca2e1979f50c4b93719c4c9c034c5c66"/><file name="CHANGELOG.md" hash="a1b535d9fbfece62c9f3703fad8bc6cb"/><dir name="Command"><file name="ConvertCommand.php" hash="09b8c79df612729450eca87d8ba8e244"/><file name="FetchCommand.php" hash="3c80e891e2b1dafd7cb2688cfaba07d8"/><file name="LogfileCommand.php" hash="a993310e444c7ff1f1fd92517d880e39"/><file name="ParserCommand.php" hash="5f73cb00b1943fcbd342e2717dedc3f5"/><file name="UpdateCommand.php" hash="2caf8cb3a7c79ed2dc2c7504365767fc"/></dir><file name="DeviceParser.php" hash="483db6de6d837dbcb9c8e0b569d3f1ab"/><dir name="Exception"><file name="DomainException.php" hash="2b957f721c4203a24e09da42f4e0ffd6"/><file name="FetcherException.php" hash="2f187c54cd37fcc814152cd2ca6c1786"/><file name="FileNotFoundException.php" hash="364b62b77446d6ca96058c9f72cf7f93"/><file name="InvalidArgumentException.php" hash="b7ae5ca648a20af30700e88e3987f894"/><file name="ReaderException.php" hash="f63da14a430a0de6ceb7ff455ccd8fa6"/></dir><file name="LICENSE" hash="e1bf063eb79c08cc980356d2b3745bed"/><file name="OperatingSystemParser.php" hash="693234133cdcd1db69645d9e914ffca2"/><file name="Parser.php" hash="5e899ec4e07509ccdb8a62af542dc4d8"/><file name="README.md" hash="9b6624d78130c290cb414d7166c92bb9"/><dir name="Result"><file name="AbstractClient.php" hash="2dc599bccebd0199639e9d3388acfae0"/><file name="AbstractSoftware.php" hash="b4737539f3a44059906db2957dc27382"/><file name="AbstractVersionedSoftware.php" hash="30a2971ef5955870c3a0a3aa7c38ae23"/><file name="Client.php" hash="bf045772e396f1c68a8536580e89d267"/><file name="Device.php" hash="1f06d5a24edf8244e852a3b817eaa91a"/><file name="OperatingSystem.php" hash="10b8acc4cdbf535d7363b77a7bcf8f4e"/><file name="UserAgent.php" hash="9bf2bdb466159029d0669de8f77f0b87"/></dir><file name="UserAgentParser.php" hash="9f01754002448ea118249719c27934c6"/><dir name="Util"><file name="Converter.php" hash="de6481ab6c2da9e04965af7101c95025"/><file name="Fetcher.php" hash="c86c1c297e992802777e13fbf7e16826"/><dir name="Logfile"><file name="AbstractReader.php" hash="b72cc412a95164e71ac978470a512a2f"/><file name="ApacheCommonLogFormatReader.php" hash="f3f58c5b10268c10742d5108d12f0aac"/><file name="ReaderInterface.php" hash="33daf57831f56fc86cb9d8a4acfbb37d"/></dir></dir><file name="composer.json" hash="7a14f9c576783d9db694da31225239ee"/><file name="phpunit.xml.dist" hash="cd168009a2f37eb12b87d77ad43d713a"/><dir name="resources"><file name="ca-bundle.crt" hash="cb94f8f36f085eaf644db687b0d411f5"/><file name="regexes.php" hash="1069ff741153480b81f556d2c010407c"/></dir><file name="update-resources.sh" hash="53d68ccfa9ec45642569546796fdb884"/></dir></dir><dir name="skin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="mzax"><file name="editor.css" hash="3d501ab3e06e253045ea2aa55ed7980c"/><file name="emarketing.css" hash="aed384054d16d04d37696a61219dd0d6"/><dir name="images"><file name="add-tiny.png" hash="04f642db30ac836b58d91770c42a7087"/><file name="add.png" hash="f2e51ed86b5c87693bc31eb18cffcde6"/><file name="bg-remove.png" hash="085b0ea8bf4488c53a5eaab2f28eaf4c"/><file name="block-bg.png" hash="eb5b5a1dbaa4a40b4d7d56ea36b0db8f"/><file name="corner-arrows.png" hash="98f15a0b96a79bd35f7cc9c3552f27b2"/><file name="dd-chart-tab.png" hash="bfca5a1d3deb031e2fbbc4d89cf2adf6"/><file name="delete-tiny.png" hash="58c14611b1a036c55353b9b5993a85df"/><file name="delete.png" hash="f2c735bea2def15264ab2ec87a722407"/><file name="element-add.png" hash="bdd3ce65d6777550f983f8bba949340a"/><file name="element-clone.png" hash="762e0d3593f83f589afca4e9d785cd78"/><file name="element-remove.png" hash="8c51a642226558f6bb34159da34d0123"/><file name="element-remove2.png" hash="e89ce65e9a80e1ee9e35e784cd7b9a1e"/><file name="element-repeat.png" hash="3ccfbc455a907a30a34bdd61e3f4ec49"/><file name="element-swap.png" hash="92b97e695db713a4000fdbc88628e723"/><file name="fullscreen.png" hash="0a00475876e23a623a8ee346de991dc2"/><file name="funnel-arrow.png" hash="eb56bc2bb6865ea4f123105e4d2f2de6"/><file name="icon_image.png" hash="9acff5f2211bcfdf12af6db057e7a019"/><file name="icon_source.png" hash="d9a2353334fd2786b1e7def89e6d6b63"/><file name="image.png" hash="4da12ca4c81d857c8a718556a999ba45"/><file name="mage_code.png" hash="434f9cb7723f1bc0fa92b2438e287933"/><file name="preview-tab-icons.png" hash="292b16d26d02c9a0d299b4457033e502"/><file name="preview-toggle.png" hash="9eaf699db62fa3727f5d08cc118b2f90"/><file name="save.png" hash="a26d2b01209b95edd6a352fd9f49ee40"/><file name="start.png" hash="aba370113bf888ee5655e81f938f73ee"/><file name="stop.png" hash="527ef0809d2fc1949ff3c4c6ff363ac9"/><file name="swap-down.png" hash="9c269cd00e1b0d676bec912de671d1b6"/><file name="swap-up.png" hash="788d244ba3443a826f44476ffb2f056f"/><file name="variable.png" hash="f71ee09f953cd3be23d55dd5963b32e9"/><file name="widget.png" hash="bd36b41f43b95c28ce0caf83f3b2495a"/></dir></dir></dir></dir></dir></dir></target></contents>
|
50 |
<compatible/>
|
51 |
<dependencies>
|
52 |
<required>
|
53 |
+
<php><min>5.3.0</min><max>6.0.0</max></php>
|
54 |
</required>
|
55 |
</dependencies>
|
56 |
</package>
|
skin/adminhtml/default/default/mzax/emarketing.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
@CHARSET "UTF-8";body.mzax-popup #anchor-content{min-height:0;padding:0}body.mzax-popup .wrapper-popup{min-width:0}body.mzax-popup.mzax-emarketing-padding #anchor-content{padding:20px}body.mzax-popup.admin-mzax-emarketing-admin-campaign-sendtestmail #anchor-content{padding:30px}.mzax-live-preview .mzax-preview-frame{width:100%;height:500px}#mzax-preview-email #preview-frame{width:100%;height:100%;border:none;display:block}#mzax-preview-email #preview-head{height:40px;background:url("../images/header_top_bg.gif") repeat-x #425E66;border-bottom:1px solid #5F767F}#mzax-preview-email #preview-head .subject{display:inline-block;color:rgba(255,255,255,0.9);padding:12px;font-size:1.2em;letter-spacing:1px}#mzax-preview-email #preview-foot{position:absolute;bottom:0;height:21px;left:0;right:0;background:#EEE;box-shadow:0 0 1px 0 rgba(0,0,0,0.3);border-top:1px solid #BBB;padding:2px 10px;z-index:1000;white-space:nowrap;overflow:hidden}#mzax-preview-email #preview-foot .render-time{display:inline-block;padding:0 10px}#mzax-preview-email #preview-foot .auto-refresh{float:right}#mzax-preview-email #preview-foot .toggle-switch{background:url("images/preview-toggle.png") no-repeat;display:inline-block;height:32px;width:40px;margin:5px}#mzax-preview-email #tab-container{position:absolute;border-top:1px solid #2D444F;top:41px;left:0px;right:0px;bottom:25px}#mzax-preview-email #tab-container>div{position:absolute;top:0;left:0;right:0;bottom:0}#mzax-preview-email #email_preview_tabs{position:absolute;top:4px;right:10px}#mzax-preview-email #email_preview_tabs .tab{float:right;background:#453554;margin:0 5px;background:url("images/preview-tab-icons.png") no-repeat;display:block;text-indent:-10000em;width:32px;height:32px;cursor:pointer}#mzax-preview-email #email_preview_tabs #tab_links{background-position:0px 0px}#mzax-preview-email #email_preview_tabs #tab_links:hover{background-position:0px -40px}#mzax-preview-email #email_preview_tabs #tab_links.active{background-position:0px -80px}#mzax-preview-email #email_preview_tabs #tab_html{background-position:-120px 0px}#mzax-preview-email #email_preview_tabs #tab_html:hover{background-position:-120px -40px}#mzax-preview-email #email_preview_tabs #tab_html.active{background-position:-120px -80px}#mzax-preview-email #email_preview_tabs #tab_text{background-position:-40px 0px}#mzax-preview-email #email_preview_tabs #tab_text:hover{background-position:-40px -40px}#mzax-preview-email #email_preview_tabs #tab_text.active{background-position:-40px -80px}#mzax-preview-email #email_preview_tabs #tab_code{background-position:-80px 0px}#mzax-preview-email #email_preview_tabs #tab_code:hover{background-position:-80px -40px}#mzax-preview-email #email_preview_tabs #tab_code.active{background-position:-80px -80px}#mzax-preview-email #tab_links_content{background:#fff;padding:20px;overflow:scroll}#mzax-preview-email #tab_links_content td.anchor img{max-width:200px;max-height:80px}#mzax-preview-email .ace_editor,#mzax-preview-email .ace-editor{width:100%;height:100%;border:none;clear:both}.mzax-template-select{display:inline !important}.ace_editor .errorHighlight{background:rgba(255,48,0,0.29);position:absolute}.mzax-editor{position:relative;border:none}.mzax-editor .mzax-content,.mzax-editor .mzax-disable-ui{position:absolute;left:0;right:0;top:0;bottom:0}.mzax-editor .editor-container{border-width:1px;border-style:solid;border-color:#AAA #C8C8C8 #C8C8C8 #AAA;position:absolute;left:0;right:0;top:25px;bottom:0}.mzax-editor .editor-container .ace_editor{width:100%;height:100%}.mzax-editor .editor-container .mzax-content-editor textarea.text-input{width:100% !important;height:100%;border:none;font-family:monospace;min-height:20px;padding:0;margin:0}.mzax-editor .mzax-editor-frame{width:100%;height:100%;background:url("images/block-bg.png") #fff}.mzax-editor .mzax-editor-toolbar .logo{display:none}.mzax-editor .mzax-editor-toolbar .ftitle{display:none;color:rgba(255,255,255,0.9);padding:15px;font-size:1.1em;letter-spacing:1px}.mzax-editor .btn-right{float:right}.mzax-editor.no-plugin-buttons .editor-container{top:0}.mzax-editor.mzax-autosize{top:0;position:relative}.mzax-editor.fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;width:auto !important;height:auto !important;z-index:120}.mzax-editor.fullscreen .editor-container{position:absolute;top:40px;left:0;right:0;bottom:0;height:auto !important;width:auto !important;z-index:450;border:none;border-top:1px solid #2D444F;padding:0}.mzax-editor.fullscreen .mzax-editor-toolbar{position:absolute;top:0;left:0;right:0;height:39px !important;z-index:460;border:none;background:url("../images/header_top_bg.gif") repeat-x #425E66;border-bottom:1px solid #5F767F;box-shadow:0 1px 2px 1px rgba(0,0,0,0.5)}.mzax-editor.fullscreen .mzax-editor-toolbar .buttons-set{position:absolute;top:0;right:0;padding:12px}.mzax-editor.fullscreen .mzax-editor-toolbar .ftitle{display:inline-block;padding:15px}.mzax-editor.fullscreen .mzax-editor-toolbar .logo{display:inline;margin:0 10px}body.mzax-fullscreen{overflow:hidden}.mzax-template-editor .mzax-seperator{position:absolute;margin-top:-2px;top:50%;left:0;right:0;height:2px;cursor:ns-resize;z-index:100;background:url("images/block-bg.png") #E5E5E5;border-top:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0}.mzax-template-editor .mzax-content-editor{bottom:50%;border:none}.mzax-template-editor .mzax-content-editor .ace_editor{width:100%;height:100%}.mzax-template-editor .mzax-content-preview{top:50%;border:none}.mzax-template-editor.mzax-layout-horz .mzax-seperator{left:50%;right:auto;height:auto;top:2px;bottom:0;width:4px;cursor:ew-resize;border:none;border-left:1px solid #D0D0D0;border-right:1px solid #D0D0D0}.mzax-template-editor.mzax-layout-horz .mzax-content-editor{bottom:0;right:50%}.mzax-template-editor.mzax-layout-horz .mzax-content-preview{top:0;left:50%}.mzax-running{background:url('../images/ajax-loader.gif') no-repeat;width:16px;height:16px;vertical-align:text-bottom;margin-right:10px;display:inline-block}button.mzax-fullscreen span{background-image:url("images/fullscreen.png");padding-left:20px}button.mzax-image span{background-image:url("images/image.png");padding-left:20px}button.mzax-quicksave span{background-image:url("images/save.png");padding-left:20px}button.mzax-widget span{background-image:url("images/widget.png");padding-left:20px}button.mzax-variable span{background-image:url("images/variable.png");padding-left:20px}button.mzax-start{height:25px;margin:0px 0 0 20px !important;padding:0px 20px;background:linear-gradient(#69A02F 0%, #427600 100%);border-color:#85BA1B #1A3C07 #1A3C07 #85BA1B}button.mzax-start span{background-image:url("images/start.png");padding-left:20px}button.mzax-start:hover{background:linear-gradient(#A8DD70 0%, #68A11F 100%)}button.mzax-stop{height:25px;margin:0px 0 0 20px !important;padding:0px 20px;border-color:#d24403 #a92000 #a92000 #d24403;background:linear-gradient(#DB2B2B 0%, #99320D 100%)}button.mzax-stop span{background-image:url("images/stop.png");padding-left:20px}button.mzax-stop:hover{background:linear-gradient(#ED6363 0%, #DA3A00 100%)}ul.mzax-variation-tabs{padding:8px 25px 0px 30px;margin:0px -27px 18px -25px;height:36px;border-bottom:1px solid #CFCFCF;background:linear-gradient(transparent 90%, rgba(0, 0, 0, 0.1) 100%) repeat-x}ul.mzax-variation-tabs .delete-variation{position:absolute;top:-5px;right:-3px;display:none}ul.mzax-variation-tabs .active .delete-variation{display:block}ul.mzax-variation-tabs li{margin:0 6px;float:left}ul.mzax-variation-tabs li a.variation-tab{display:block;position:relative;padding:5px 23px 0 23px;height:25px;color:#6F8992;text-decoration:none !important;border:1px dotted #a5a5a5;border-bottom:none;margin-top:5px;margin-bottom:-1px;background:transparent;transition:height,margin 0.1s ease-out}ul.mzax-variation-tabs li a.original{color:#5C5C5C;font-weight:bold}ul.mzax-variation-tabs li a.inactive{color:#B0BABD;font-style:italic}ul.mzax-variation-tabs li a.variation-tab:hover{border-color:#EB5E00;height:30px;margin-top:0px}ul.mzax-variation-tabs li a.active.variation-tab.active{background:#FFF;border-style:solid;border-color:#C3C3C3;box-shadow:0px -2px 2px 0px rgba(0,0,0,0.1);height:27px;margin-top:0px;border-top:2px solid #EA7614;padding-top:8px;border-bottom:none;color:#333}ul.mzax-variation-tabs li a.new-variation{border-color:#6EA845;color:#6EA845;padding:5px 10px 0}ul.mzax-variation-tabs li a.new-variation:hover{border-color:#6EA845}ul.mzax-variation-tabs li a.delete-all-variations{border-color:#C06868;color:#C56D6D;padding:5px 10px 0}ul.mzax-variation-tabs li a.delete-all-variations:hover{border-color:#C06868}ul.mzax-variation-tabs li.add-variation{margin:0 10px}ul.mzax-variation-tabs li.delete-all-variations{float:right}ul.mzax-variation-tabs a span span{background-repeat:no-repeat;width:16px;height:16px;display:block;position:absolute}ul.mzax-variation-tabs a.error span.error{background-image:url("../images/fam_bullet_error.gif");top:15px;left:-7px}ul.mzax-variation-tabs a.changed span.changed{background-image:url("../images/fam_bullet_disk.gif");top:0;left:-7px}#mzax-emarketing-report .chart-wrapper{position:relative}#mzax-emarketing-report .overlay{position:absolute;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#mzax-emarketing-report .summary-report{display:flex;align-items:stretch;margin-bottom:10px}#mzax-emarketing-report .summary-report>.item{flex:100;text-align:center;position:relative;height:80px;white-space:nowrap}#mzax-emarketing-report .summary-report>.item.funnel{flex:200}#mzax-emarketing-report .summary-report>.item.funnel:after{display:inline-block;content:' ';background:url('./images/funnel-arrow.png') no-repeat center right;width:30px;height:100%;vertical-align:middle}#mzax-emarketing-report .summary-report>.item.total{flex:100}#mzax-emarketing-report .summary-report>.item.optout{border-left:1px dotted #888;padding-left:10px;flex:120}#mzax-emarketing-report .summary-report>.item.orders{flex:140}#mzax-emarketing-report .summary-report .chart-wrapper{display:inline-block;vertical-align:middle}#mzax-emarketing-report .summary-report .count{display:inline-block;vertical-align:middle;text-align:center;padding:0}#mzax-emarketing-report .summary-report .value{display:block;font-size:1.5em}#mzax-emarketing-report .summary-report .label{display:block;font-size:0.8em;color:#666}#mzax-emarketing-report .summary-report .percentage{width:100%;height:16px;font-size:14px;font-weight:bold;color:#444}#mzax-emarketing-report .chart-tab-container{border:1px solid #ccc;padding:0}#mzax-emarketing-report .chart-tab-container .options{background:#f5f5f5;text-align:right;padding:0 10px;font-size:0.9em;color:#444}#mzax-emarketing-report .chart-tab-container .options .cb{vertical-align:text-top}#mzax-emarketing-report .chart-tab-container .options label{color:inherit}#mzax-emarketing-report .chart-tab-container .loading{display:none;float:left;padding-left:20px;margin:3px 0;background:url('../images/ajax-loader.gif') no-repeat}#mzax-emarketing-report .chart-tab-container.loading .loading{display:block}#mzax-emarketing-report .chart-tab-container.loading .chart{opacity:0.3}#mzax-emarketing-report .chart-tab-container .breadcrumbs{float:left;font-size:1.2em}#mzax-emarketing-report .chart-tab-container .breadcrumbs li{cursor:pointer;margin-right:5px;display:inline}#mzax-emarketing-report .chart-tab-container .breadcrumbs li:before{content:'\00bb';margin-right:5px}#mzax-emarketing-report .chart-tab-container .no-data{width:50%;background:#F5F5F5;min-height:50px;text-align:center;padding:50px 25%;font-size:17px;line-height:140%;color:#BABABA;letter-spacing:1px;text-shadow:-1px -1px 1px white;font-style:italic;cursor:default}#mzax-emarketing-report .option-tabs{display:flex;align-items:flex-end;border-bottom:2px solid #F9F9F9;background:url("../images/sort_row_bg.gif") repeat-x 0 3px;margin:1px 1px 0}#mzax-emarketing-report .option-tabs .drop-arrow{position:absolute;width:25px;height:25px;top:0;bottom:0;right:0;margin:auto 0;background:url("images/dd-chart-tab.png") no-repeat}#mzax-emarketing-report .option-tabs .metric-options{position:absolute;top:25px;right:5px;z-index:200;background:#eee;text-align:left;padding:0;font-weight:normal;border:1px solid #ccc;box-shadow:0 0 6px 0 rgba(0,0,0,0.2),0 4px 0 2px rgba(0,0,0,0.05)}#mzax-emarketing-report .option-tabs .metric-options .option{padding:3px 15px;border:3px soild white;border-bottom:1px dotted #aaa;margin:0px}#mzax-emarketing-report .option-tabs .metric-options .option:hover{background:#fff}#mzax-emarketing-report .option-tabs .metric-options .option:last-child{border:none}#mzax-emarketing-report .option-tabs .tab{position:relative;text-align:center;padding:4px;background:url("../images/sort_row_bg.gif") repeat-x 0px 50%;border-style:solid;border-color:#EEE #D1CFCF #F9F9F9 #F9F9F9;border-width:2px 0 1px;cursor:pointer;font-weight:bold;font-size:0.9em;margin:0;flex:1;color:#2D444F}#mzax-emarketing-report .option-tabs .tab .title{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#mzax-emarketing-report .option-tabs .tab.dropdown{padding-right:40px}#mzax-emarketing-report .option-tabs .tab:hover{background-position:0 100%}#mzax-emarketing-report .option-tabs .tab.active{box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.5),inset 0 5px 10px 0 rgba(0,0,0,0.1)}#mzax-emarketing-report .option-tabs .tab.active.sendings{background:rgba(137,157,168,0.2);color:black}#mzax-emarketing-report .option-tabs .tab.active.views{background:rgba(21,159,196,0.2);color:black}#mzax-emarketing-report .option-tabs .tab.active.clicks{background:rgba(215,208,32,0.2);color:black}#mzax-emarketing-report .option-tabs .tab.active.trackers{background:rgba(169,194,0,0.2);color:black}#mzax-emarketing-report .option-tabs .tab.active.optouts{background:rgba(191,58,58,0.2);color:black}#mzax-emarketing-report .option-tabs .tab.active.bounces{background:rgba(113,43,43,0.2);color:black}#mzax-emarketing-report .option-tabs .tab.sendings{border-top-color:#899DA8}#mzax-emarketing-report .option-tabs .tab.views{border-top-color:#159FC4}#mzax-emarketing-report .option-tabs .tab.clicks{border-top-color:#D7D020}#mzax-emarketing-report .option-tabs .tab.trackers{border-top-color:#A9C200}#mzax-emarketing-report .option-tabs .tab.optouts{border-top-color:#BF3A3A}#mzax-emarketing-report .option-tabs .tab.bounces{border-top-color:#712B2B}#mzax-emarketing-report .option-tabs.sendings{border-bottom-color:rgba(137,157,168,0.3)}#mzax-emarketing-report .option-tabs.views{border-bottom-color:rgba(21,159,196,0.3)}#mzax-emarketing-report .option-tabs.clicks{border-bottom-color:rgba(215,208,32,0.3)}#mzax-emarketing-report .option-tabs.trackers{border-bottom-color:rgba(169,194,0,0.3)}#mzax-emarketing-report .option-tabs.optouts{border-bottom-color:rgba(191,58,58,0.3)}#mzax-emarketing-report .option-tabs.bounces{border-bottom-color:rgba(113,43,43,0.3)}#mzax-emarketing-report hr{margin:40px -15px 15px;border:none;border-top:5px solid #E8E8E8}#mzax-emarketing-report .row{display:flex;flex-wrap:wrap}#mzax-emarketing-report .column{flex:1;overflow:hidden;min-width:300px}#mzax-emarketing-report .column.small{min-width:40%}#mzax-emarketing-report .column.strech{width:100%}#mzax-emarketing-report .segments .column{padding:5px}#mzax-emarketing-report .mzax-geoip-credits{text-align:right;font-size:0.8em;color:#999;line-height:140%}#mzax-emarketing-report .mzax-geoip-credits a{color:inherit}.mzax-editor{position:relative}.mzax-editor .mzax-loader{z-index:50;background:url("../images/ajax-loader-tr.gif") no-repeat center center #fff4e9;color:#d85909;position:absolute;top:0;bottom:0;left:0;right:0;cursor:wait}.mzax-editor .mzax-loader .label{display:block;height:80px;width:100px;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;text-align:center}.mzax-editor-frame{width:100%;height:100%;border:none;display:block}.mzax-editor-input{background:#fff;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.mzax-editor-input .controls{border:none;position:absolute;resize:none;height:25px;left:0;right:0;top:0;padding:5px;background:#EBEBEB url("../images/sort_row_bg.gif") repeat-x;z-index:10;box-shadow:0px 1px 2px 0 rgba(0,0,0,0.5)}.mzax-editor-input .controls button{margin-right:10px}.mzax-editor-input .input-wrapper{position:absolute;resize:none;top:35px;bottom:0;left:0;right:0}.mzax-editor-input .text-input{border:none;position:absolute;resize:none;width:100%;height:100%;padding:0;margin:0;font-family:monospace;font-size:12px}.mzax-editor-input .ace_editor{height:100%;width:100%}.mzax-mail-storage-test{padding:5px}.mzax-mail-storage-test .inbox-status{border:1px solid #ddd;background:#fff;padding:5px;text-align:center;font-weight:bold}.mzax-mail-storage-test .inbox-status.inbox-success{border-color:#608100;background:#F6FCE8;color:#608100}.mzax-mail-storage-test .inbox-status.inbox-failure{border-color:#CD0000;background:#FCEBE8;color:#CD0000}.mzax-filter-date-range{padding:5px 10px;background:#f0f0f0;border-radius:2px;margin:10px 0;box-shadow:inset 0px 1px 3px 0px #bbb}.mzax-filter-date-range div{margin:5px 0}.mzax-credits{font-size:0.9em;color:#666;cursor:context-menu;letter-spacing:0.3px;border-bottom:1px dotted #919191;padding-bottom:5px}.mzax-credits a{color:#666}.mzax-fieldset-continue{padding:10px 0}.mzax-filter-tree .form-buttons{margin:0;height:0}.mzax-offer{border-top:1px solid #D6D6D6;background:#F0F0F0;color:#A6A6A6;padding:10px;margin-top:40px;margin:50px -15px -10px;text-align:center;font-size:0.9em;cursor:default;position:relative;overflow:hidden}.mzax-offer:before{position:absolute;content:"";left:45%;right:45%;top:-30px;height:30px;border-radius:0 0 40px 40px;box-shadow:0 0 2px 0 rgba(0,0,0,0.2);transform:scaleX(8)}.mzax-offer a{color:inherit}.mzax-left-sponser{margin-top:50px;padding-right:10px;text-align:right;font-size:0.9em;color:#B2C2C2;letter-spacing:0.5px;line-height:200%;cursor:default}.mzax-left-sponser .hl{font-weight:bold}.mzax-left-sponser a{color:inherit}.maax-index-check{color:#B2700C;border:1px dotted #B2700C;padding:3px 10px;background:#FAF3D8;margin-left:15px;font-size:0.9em;font-style:italic;cursor:help;display:inline-block}.mzax-checkboxes ul.checkboxes{-webkit-column-count:4;-moz-column-count:4;column-count:4;background:white;border:1px dotted #C0C0C0;padding:5px}.mzax-warn-element{padding:10px;margin:10px 0;color:#444;font-size:1em;cursor:pointer;border:1px solid #E5B7B7;background:url("images/bg-remove.png") rgba(137,15,15,0.02)}.mzax-info-element{position:relative;color:#946314;border:1px dotted #E0C293;padding:10px;background:#FFFBE6;margin-bottom:20px;margin:0 0 10px;border-radius:2px;font-size:0.95em;font-style:italic;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.1);cursor:default}.mzax-info-element:before{content:'';width:16px;height:16px;position:absolute;top:-4px;left:-4px;background:url('../images/note_msg_icon.gif') no-repeat}#page\:left .mzax-info-element{margin:10px;text-align:center}.mzax-grid-stats{position:relative;height:14px;width:100%;background:rgba(137,157,168,0.2);margin:2px 0;border-radius:2px;overflow:hidden}.mzax-grid-stats .mzax-grid-stat{position:absolute;height:100%;top:0;left:0;min-width:1px}.mzax-grid-stats .mzax-grid-stat.interactions{background:#D7D020;background:linear-gradient(to bottom, #D7D020 0%, #aba519 100%);z-index:1}.mzax-grid-stats .mzax-grid-stat.conversions{background:#A9C200;background:linear-gradient(to bottom, #A9C200 0%, #7d8f00 100%);z-index:2}.mzax-grid-stats .mzax-grid-stat.fails{background:#BF3A3A;background:linear-gradient(to bottom, #BF3A3A 0%, #982e2e 100%);z-index:3;left:auto;right:0}.mzax-campaign-presets .preset{border:1px solid #ddd;background:#F0F0F0;margin:0 10px 10px 0;padding:10px;min-width:250px;max-width:50%;display:inline-block;vertical-align:top}.mzax-campaign-presets .preset .preset-title{display:block;font-size:1.2em;font-weight:bold;margin-bottom:5px}.mzax-campaign-presets .preset .preset-title .version{color:#B60000;font-size:10px}.mzax-campaign-presets .preset .preset-author{font-size:0.8em;color:#999}.mzax-campaign-presets .preset button.save{display:block}.filter-test-sql{position:relative;padding:10px;border:1px #CBD3D4 solid;background:#F6F6F6}.filter-test-sql .filter-btn-sql-hide{position:absolute;right:0;top:0}.filter-test-sql hr.mzax-sql-seperator{margin:30px 0;border:none;border-top:1px dotted #777}.filter-test-sql h6{font-size:1.2em;float:right;color:#B5B5B5;letter-spacing:1px;margin:-10px 20px;text-transform:uppercase}
|
1 |
+
@CHARSET "UTF-8";body.mzax-popup #anchor-content{min-height:0;padding:0}body.mzax-popup .wrapper-popup{min-width:0}body.mzax-popup.mzax-emarketing-padding #anchor-content{padding:20px}body.mzax-popup.admin-mzax-emarketing-admin-campaign-sendtestmail #anchor-content{padding:30px}.mzax-live-preview .mzax-preview-frame{width:100%;height:500px}#mzax-preview-email #preview-frame{width:100%;height:100%;border:none;display:block}#mzax-preview-email #preview-head{height:40px;background:url("../images/header_top_bg.gif") repeat-x #425E66;border-bottom:1px solid #5F767F}#mzax-preview-email #preview-head .subject{display:inline-block;color:rgba(255,255,255,0.9);padding:12px;font-size:1.2em;letter-spacing:1px}#mzax-preview-email #preview-foot{position:absolute;bottom:0;height:21px;left:0;right:0;background:#EEE;box-shadow:0 0 1px 0 rgba(0,0,0,0.3);border-top:1px solid #BBB;padding:2px 10px;z-index:1000;white-space:nowrap;overflow:hidden}#mzax-preview-email #preview-foot .render-time{display:inline-block;padding:0 10px}#mzax-preview-email #preview-foot .auto-refresh{float:right}#mzax-preview-email #preview-foot .toggle-switch{background:url("images/preview-toggle.png") no-repeat;display:inline-block;height:32px;width:40px;margin:5px}#mzax-preview-email #tab-container{position:absolute;border-top:1px solid #2D444F;top:41px;left:0px;right:0px;bottom:25px}#mzax-preview-email #tab-container>div{position:absolute;top:0;left:0;right:0;bottom:0}#mzax-preview-email #email_preview_tabs{position:absolute;top:4px;right:10px}#mzax-preview-email #email_preview_tabs .tab{float:right;background:#453554;margin:0 5px;background:url("images/preview-tab-icons.png") no-repeat;display:block;text-indent:-10000em;width:32px;height:32px;cursor:pointer}#mzax-preview-email #email_preview_tabs #tab_links{background-position:0px 0px}#mzax-preview-email #email_preview_tabs #tab_links:hover{background-position:0px -40px}#mzax-preview-email #email_preview_tabs #tab_links.active{background-position:0px -80px}#mzax-preview-email #email_preview_tabs #tab_html{background-position:-120px 0px}#mzax-preview-email #email_preview_tabs #tab_html:hover{background-position:-120px -40px}#mzax-preview-email #email_preview_tabs #tab_html.active{background-position:-120px -80px}#mzax-preview-email #email_preview_tabs #tab_text{background-position:-40px 0px}#mzax-preview-email #email_preview_tabs #tab_text:hover{background-position:-40px -40px}#mzax-preview-email #email_preview_tabs #tab_text.active{background-position:-40px -80px}#mzax-preview-email #email_preview_tabs #tab_code{background-position:-80px 0px}#mzax-preview-email #email_preview_tabs #tab_code:hover{background-position:-80px -40px}#mzax-preview-email #email_preview_tabs #tab_code.active{background-position:-80px -80px}#mzax-preview-email #tab_links_content{background:#fff;padding:20px;overflow:scroll}#mzax-preview-email #tab_links_content td.anchor img{max-width:200px;max-height:80px}#mzax-preview-email .ace_editor,#mzax-preview-email .ace-editor{width:100%;height:100%;border:none;clear:both}.mzax-template-select{display:inline !important}.ace_editor .errorHighlight{background:rgba(255,48,0,0.29);position:absolute}.mzax-editor{position:relative;border:none}.mzax-editor .mzax-content,.mzax-editor .mzax-disable-ui{position:absolute;left:0;right:0;top:0;bottom:0}.mzax-editor .editor-container{border-width:1px;border-style:solid;border-color:#AAA #C8C8C8 #C8C8C8 #AAA;position:absolute;left:0;right:0;top:25px;bottom:0}.mzax-editor .editor-container .ace_editor{width:100%;height:100%}.mzax-editor .editor-container .mzax-content-editor textarea.text-input{width:100% !important;height:100%;border:none;font-family:monospace;min-height:20px;padding:0;margin:0}.mzax-editor .mzax-editor-frame{width:100%;height:100%;background:url("images/block-bg.png") #fff}.mzax-editor .mzax-editor-toolbar .logo{display:none}.mzax-editor .mzax-editor-toolbar .ftitle{display:none;color:rgba(255,255,255,0.9);padding:15px;font-size:1.1em;letter-spacing:1px}.mzax-editor .btn-right{float:right}.mzax-editor.no-plugin-buttons .editor-container{top:0}.mzax-editor.mzax-autosize{top:0;position:relative}.mzax-editor.fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;width:auto !important;height:auto !important;z-index:120}.mzax-editor.fullscreen .editor-container{position:absolute;top:40px;left:0;right:0;bottom:0;height:auto !important;width:auto !important;z-index:450;border:none;border-top:1px solid #2D444F;padding:0}.mzax-editor.fullscreen .mzax-editor-toolbar{position:absolute;top:0;left:0;right:0;height:39px !important;z-index:460;border:none;background:url("../images/header_top_bg.gif") repeat-x #425E66;border-bottom:1px solid #5F767F;box-shadow:0 1px 2px 1px rgba(0,0,0,0.5)}.mzax-editor.fullscreen .mzax-editor-toolbar .buttons-set{position:absolute;top:0;right:0;padding:12px}.mzax-editor.fullscreen .mzax-editor-toolbar .ftitle{display:inline-block;padding:15px}.mzax-editor.fullscreen .mzax-editor-toolbar .logo{display:inline;margin:0 10px}body.mzax-fullscreen{overflow:hidden}.mzax-template-editor .mzax-seperator{position:absolute;margin-top:-2px;top:50%;left:0;right:0;height:2px;cursor:ns-resize;z-index:100;background:url("images/block-bg.png") #E5E5E5;border-top:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0}.mzax-template-editor .mzax-content-editor{bottom:50%;border:none}.mzax-template-editor .mzax-content-editor .ace_editor{width:100%;height:100%}.mzax-template-editor .mzax-content-preview{top:50%;border:none}.mzax-template-editor.mzax-layout-horz .mzax-seperator{left:50%;right:auto;height:auto;top:2px;bottom:0;width:4px;cursor:ew-resize;border:none;border-left:1px solid #D0D0D0;border-right:1px solid #D0D0D0}.mzax-template-editor.mzax-layout-horz .mzax-content-editor{bottom:0;right:50%}.mzax-template-editor.mzax-layout-horz .mzax-content-preview{top:0;left:50%}.mzax-running{background:url('../images/ajax-loader.gif') no-repeat;width:16px;height:16px;vertical-align:text-bottom;margin-right:10px;display:inline-block}button.mzax-fullscreen span{background-image:url("images/fullscreen.png");padding-left:20px}button.mzax-image span{background-image:url("images/image.png");padding-left:20px}button.mzax-quicksave span{background-image:url("images/save.png");padding-left:20px}button.mzax-widget span{background-image:url("images/widget.png");padding-left:20px}button.mzax-variable span{background-image:url("images/variable.png");padding-left:20px}button.mzax-start{height:25px;margin:0px 0 0 20px !important;padding:0px 20px;background:linear-gradient(#69A02F 0%, #427600 100%);border-color:#85BA1B #1A3C07 #1A3C07 #85BA1B}button.mzax-start span{background-image:url("images/start.png");padding-left:20px}button.mzax-start:hover{background:linear-gradient(#A8DD70 0%, #68A11F 100%)}button.mzax-stop{height:25px;margin:0px 0 0 20px !important;padding:0px 20px;border-color:#d24403 #a92000 #a92000 #d24403;background:linear-gradient(#DB2B2B 0%, #99320D 100%)}button.mzax-stop span{background-image:url("images/stop.png");padding-left:20px}button.mzax-stop:hover{background:linear-gradient(#ED6363 0%, #DA3A00 100%)}ul.mzax-variation-tabs{padding:8px 25px 0px 30px;margin:0px -27px 18px -25px;height:36px;border-bottom:1px solid #CFCFCF;background:linear-gradient(transparent 90%, rgba(0, 0, 0, 0.1) 100%) repeat-x}ul.mzax-variation-tabs .delete-variation{position:absolute;top:-5px;right:-3px;display:none}ul.mzax-variation-tabs .active .delete-variation{display:block}ul.mzax-variation-tabs li{margin:0 6px;float:left}ul.mzax-variation-tabs li a.variation-tab{display:block;position:relative;padding:5px 23px 0 23px;height:25px;color:#6F8992;text-decoration:none !important;border:1px dotted #a5a5a5;border-bottom:none;margin-top:5px;margin-bottom:-1px;background:transparent;transition:height,margin 0.1s ease-out}ul.mzax-variation-tabs li a.original{color:#5C5C5C;font-weight:bold}ul.mzax-variation-tabs li a.inactive{color:#B0BABD;font-style:italic}ul.mzax-variation-tabs li a.variation-tab:hover{border-color:#EB5E00;height:30px;margin-top:0px}ul.mzax-variation-tabs li a.active.variation-tab.active{background:#FFF;border-style:solid;border-color:#C3C3C3;box-shadow:0px -2px 2px 0px rgba(0,0,0,0.1);height:27px;margin-top:0px;border-top:2px solid #EA7614;padding-top:8px;border-bottom:none;color:#333}ul.mzax-variation-tabs li a.new-variation{border-color:#6EA845;color:#6EA845;padding:5px 10px 0}ul.mzax-variation-tabs li a.new-variation:hover{border-color:#6EA845}ul.mzax-variation-tabs li a.delete-all-variations{border-color:#C06868;color:#C56D6D;padding:5px 10px 0}ul.mzax-variation-tabs li a.delete-all-variations:hover{border-color:#C06868}ul.mzax-variation-tabs li.add-variation{margin:0 10px}ul.mzax-variation-tabs li.delete-all-variations{float:right}ul.mzax-variation-tabs a span span{background-repeat:no-repeat;width:16px;height:16px;display:block;position:absolute}ul.mzax-variation-tabs a.error span.error{background-image:url("../images/fam_bullet_error.gif");top:15px;left:-7px}ul.mzax-variation-tabs a.changed span.changed{background-image:url("../images/fam_bullet_disk.gif");top:0;left:-7px}#mzax-emarketing-report .chart-wrapper{position:relative}#mzax-emarketing-report .overlay{position:absolute;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#mzax-emarketing-report .summary-report{display:flex;align-items:stretch;margin-bottom:10px}#mzax-emarketing-report .summary-report>.item{flex:100;text-align:center;position:relative;height:80px;white-space:nowrap}#mzax-emarketing-report .summary-report>.item.funnel{flex:200}#mzax-emarketing-report .summary-report>.item.funnel:after{display:inline-block;content:' ';background:url('./images/funnel-arrow.png') no-repeat center right;width:30px;height:100%;vertical-align:middle}#mzax-emarketing-report .summary-report>.item.total{flex:100}#mzax-emarketing-report .summary-report>.item.optout{border-left:1px dotted #888;padding-left:10px;flex:120}#mzax-emarketing-report .summary-report>.item.orders{flex:140}#mzax-emarketing-report .summary-report .chart-wrapper{display:inline-block;vertical-align:middle}#mzax-emarketing-report .summary-report .count{display:inline-block;vertical-align:middle;text-align:center;padding:0}#mzax-emarketing-report .summary-report .value{display:block;font-size:1.5em}#mzax-emarketing-report .summary-report .label{display:block;font-size:0.8em;color:#666}#mzax-emarketing-report .summary-report .percentage{width:100%;height:16px;font-size:14px;font-weight:bold;color:#444}#mzax-emarketing-report .chart-tab-container{border:1px solid #ccc;padding:0}#mzax-emarketing-report .chart-tab-container .options{background:#f5f5f5;text-align:right;padding:0 10px;font-size:0.9em;color:#444}#mzax-emarketing-report .chart-tab-container .options .cb{vertical-align:text-top}#mzax-emarketing-report .chart-tab-container .options label{color:inherit}#mzax-emarketing-report .chart-tab-container .loading{display:none;float:left;padding-left:20px;margin:3px 0;background:url('../images/ajax-loader.gif') no-repeat}#mzax-emarketing-report .chart-tab-container.loading .loading{display:block}#mzax-emarketing-report .chart-tab-container.loading .chart{opacity:0.3}#mzax-emarketing-report .chart-tab-container .breadcrumbs{float:left;font-size:1.2em}#mzax-emarketing-report .chart-tab-container .breadcrumbs li{cursor:pointer;margin-right:5px;display:inline}#mzax-emarketing-report .chart-tab-container .breadcrumbs li:before{content:'\00bb';margin-right:5px}#mzax-emarketing-report .chart-tab-container .no-data{width:50%;background:#F5F5F5;min-height:50px;text-align:center;padding:50px 25%;font-size:17px;line-height:140%;color:#BABABA;letter-spacing:1px;text-shadow:-1px -1px 1px white;font-style:italic;cursor:default}#mzax-emarketing-report .option-tabs{display:flex;align-items:flex-end;border-bottom:2px solid #F9F9F9;background:url("../images/sort_row_bg.gif") repeat-x 0 3px;margin:1px 1px 0}#mzax-emarketing-report .option-tabs .drop-arrow{position:absolute;width:25px;height:25px;top:0;bottom:0;right:0;margin:auto 0;background:url("images/dd-chart-tab.png") no-repeat}#mzax-emarketing-report .option-tabs .metric-options{position:absolute;top:25px;right:5px;z-index:200;background:#eee;text-align:left;padding:0;font-weight:normal;border:1px solid #ccc;box-shadow:0 0 6px 0 rgba(0,0,0,0.2),0 4px 0 2px rgba(0,0,0,0.05)}#mzax-emarketing-report .option-tabs .metric-options .option{padding:3px 15px;border:3px soild white;border-bottom:1px dotted #aaa;margin:0px}#mzax-emarketing-report .option-tabs .metric-options .option:hover{background:#fff}#mzax-emarketing-report .option-tabs .metric-options .option:last-child{border:none}#mzax-emarketing-report .option-tabs .tab{position:relative;text-align:center;padding:4px;background:url("../images/sort_row_bg.gif") repeat-x 0px 50%;border-style:solid;border-color:#EEE #D1CFCF #F9F9F9 #F9F9F9;border-width:2px 0 1px;cursor:pointer;font-weight:bold;font-size:0.9em;margin:0;flex:1;color:#2D444F}#mzax-emarketing-report .option-tabs .tab .title{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#mzax-emarketing-report .option-tabs .tab.dropdown{padding-right:40px}#mzax-emarketing-report .option-tabs .tab:hover{background-position:0 100%}#mzax-emarketing-report .option-tabs .tab.active{box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.5),inset 0 5px 10px 0 rgba(0,0,0,0.1)}#mzax-emarketing-report .option-tabs .tab.active.sendings{background:rgba(137,157,168,0.2);color:black}#mzax-emarketing-report .option-tabs .tab.active.views{background:rgba(21,159,196,0.2);color:black}#mzax-emarketing-report .option-tabs .tab.active.clicks{background:rgba(215,208,32,0.2);color:black}#mzax-emarketing-report .option-tabs .tab.active.trackers{background:rgba(169,194,0,0.2);color:black}#mzax-emarketing-report .option-tabs .tab.active.optouts{background:rgba(191,58,58,0.2);color:black}#mzax-emarketing-report .option-tabs .tab.active.bounces{background:rgba(113,43,43,0.2);color:black}#mzax-emarketing-report .option-tabs .tab.sendings{border-top-color:#899DA8}#mzax-emarketing-report .option-tabs .tab.views{border-top-color:#159FC4}#mzax-emarketing-report .option-tabs .tab.clicks{border-top-color:#D7D020}#mzax-emarketing-report .option-tabs .tab.trackers{border-top-color:#A9C200}#mzax-emarketing-report .option-tabs .tab.optouts{border-top-color:#BF3A3A}#mzax-emarketing-report .option-tabs .tab.bounces{border-top-color:#712B2B}#mzax-emarketing-report .option-tabs.sendings{border-bottom-color:rgba(137,157,168,0.3)}#mzax-emarketing-report .option-tabs.views{border-bottom-color:rgba(21,159,196,0.3)}#mzax-emarketing-report .option-tabs.clicks{border-bottom-color:rgba(215,208,32,0.3)}#mzax-emarketing-report .option-tabs.trackers{border-bottom-color:rgba(169,194,0,0.3)}#mzax-emarketing-report .option-tabs.optouts{border-bottom-color:rgba(191,58,58,0.3)}#mzax-emarketing-report .option-tabs.bounces{border-bottom-color:rgba(113,43,43,0.3)}#mzax-emarketing-report hr{margin:40px -15px 15px;border:none;border-top:5px solid #E8E8E8}#mzax-emarketing-report .row{display:flex;flex-wrap:wrap}#mzax-emarketing-report .column{flex:1;overflow:hidden;min-width:300px}#mzax-emarketing-report .column.small{min-width:40%}#mzax-emarketing-report .column.strech{width:100%}#mzax-emarketing-report .segments .column{padding:5px}#mzax-emarketing-report .mzax-geoip-credits{text-align:right;font-size:0.8em;color:#999;line-height:140%}#mzax-emarketing-report .mzax-geoip-credits a{color:inherit}.mzax-editor{position:relative}.mzax-editor .mzax-loader{z-index:50;background:url("../images/ajax-loader-tr.gif") no-repeat center center #fff4e9;color:#d85909;position:absolute;top:0;bottom:0;left:0;right:0;cursor:wait}.mzax-editor .mzax-loader .label{display:block;height:80px;width:100px;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;text-align:center}.mzax-editor-frame{width:100%;height:100%;border:none;display:block}.mzax-editor-input{background:#fff;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.mzax-editor-input .controls{border:none;position:absolute;resize:none;height:25px;left:0;right:0;top:0;padding:5px;background:#EBEBEB url("../images/sort_row_bg.gif") repeat-x;z-index:10;box-shadow:0px 1px 2px 0 rgba(0,0,0,0.5)}.mzax-editor-input .controls button{margin-right:10px}.mzax-editor-input .input-wrapper{position:absolute;resize:none;top:35px;bottom:0;left:0;right:0}.mzax-editor-input .text-input{border:none;position:absolute;resize:none;width:100%;height:100%;padding:0;margin:0;font-family:monospace;font-size:12px}.mzax-editor-input .ace_editor{height:100%;width:100%}.mzax-mail-storage-test{padding:5px}.mzax-mail-storage-test .inbox-status{border:1px solid #ddd;background:#fff;padding:5px;text-align:center;font-weight:bold}.mzax-mail-storage-test .inbox-status.inbox-success{border-color:#608100;background:#F6FCE8;color:#608100}.mzax-mail-storage-test .inbox-status.inbox-failure{border-color:#CD0000;background:#FCEBE8;color:#CD0000}.mzax-filter-date-range{padding:5px 10px;background:#f0f0f0;border-radius:2px;margin:10px 0;box-shadow:inset 0px 1px 3px 0px #bbb}.mzax-filter-date-range div{margin:5px 0}.mzax-credits{font-size:0.9em;color:#666;cursor:context-menu;letter-spacing:0.3px;border-bottom:1px dotted #919191;padding-bottom:5px}.mzax-credits a{color:#666}.mzax-fieldset-continue{padding:10px 0}.mzax-filter-tree .form-buttons{margin:0;height:0}.mzax-offer{border-top:1px solid #D6D6D6;background:#F0F0F0;color:#A6A6A6;padding:10px;margin-top:40px;margin:50px -15px -10px;text-align:center;font-size:0.9em;cursor:default;position:relative;overflow:hidden}.mzax-offer:before{position:absolute;content:"";left:45%;right:45%;top:-30px;height:30px;border-radius:0 0 40px 40px;box-shadow:0 0 2px 0 rgba(0,0,0,0.2);transform:scaleX(8)}.mzax-offer a{color:inherit}.mzax-left-sponser{margin-top:50px;padding-right:10px;text-align:right;font-size:0.9em;color:#B2C2C2;letter-spacing:0.5px;line-height:200%;cursor:default}.mzax-left-sponser .hl{font-weight:bold}.mzax-left-sponser a{color:inherit}.maax-index-check{color:#B2700C;border:1px dotted #B2700C;padding:3px 10px;background:#FAF3D8;margin-left:15px;font-size:0.9em;font-style:italic;cursor:help;display:inline-block}.mzax-checkboxes ul.checkboxes{-webkit-column-count:4;-moz-column-count:4;column-count:4;background:white;border:1px dotted #C0C0C0;padding:5px}.mzax-warn-element{padding:10px;margin:10px 0;color:#444;font-size:1em;cursor:pointer;border:1px solid #E5B7B7;background:url("images/bg-remove.png") rgba(137,15,15,0.02)}.mzax-info-element{position:relative;color:#946314;border:1px dotted #E0C293;padding:10px;background:#FFFBE6;margin-bottom:20px;margin:0 0 10px;border-radius:2px;font-size:0.95em;font-style:italic;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.1);cursor:default}.mzax-info-element:before{content:'';width:16px;height:16px;position:absolute;top:-4px;left:-4px;background:url('../images/note_msg_icon.gif') no-repeat}#page\:left .mzax-info-element{margin:10px;text-align:center}.mzax-grid-stats{position:relative;height:14px;width:100%;background:rgba(137,157,168,0.2);margin:2px 0;border-radius:2px;overflow:hidden}.mzax-grid-stats .mzax-grid-stat{position:absolute;height:100%;top:0;left:0;min-width:1px}.mzax-grid-stats .mzax-grid-stat.interactions{background:#D7D020;background:linear-gradient(to bottom, #D7D020 0%, #aba519 100%);z-index:1}.mzax-grid-stats .mzax-grid-stat.conversions{background:#A9C200;background:linear-gradient(to bottom, #A9C200 0%, #7d8f00 100%);z-index:2}.mzax-grid-stats .mzax-grid-stat.fails{background:#BF3A3A;background:linear-gradient(to bottom, #BF3A3A 0%, #982e2e 100%);z-index:3;left:auto;right:0}.mzax-grid-tag{font-size:0.8em;background:#ea7601;color:white;border-radius:5px;padding:2px 3px;vertical-align:baseline;line-height:120%;margin-left:4px;letter-spacing:0.5px}.mzax-grid-running{background:url('../images/ajax-loader.gif') no-repeat;float:left;width:16px;height:16px;margin-right:5px}.mzax-campaign-presets .campaign-preset-list{display:flex;flex-wrap:wrap;align-content:stretch}.mzax-campaign-presets .preset{border:1px solid #ddd;background:#F0F0F0;flex:1;margin:0 10px 10px 0;padding:10px;min-width:250px;max-width:50%;display:inline-block;vertical-align:top}.mzax-campaign-presets .preset .preset-title{display:block;font-size:1.2em;font-weight:bold;margin-bottom:5px}.mzax-campaign-presets .preset .preset-title .version{color:#B60000;font-size:10px}.mzax-campaign-presets .preset .preset-author{font-size:0.8em;color:#999}.mzax-campaign-presets .preset button.save{display:block}.filter-test-sql{position:relative;padding:10px;border:1px #CBD3D4 solid;background:#F6F6F6}.filter-test-sql .filter-btn-sql-hide{position:absolute;right:0;top:0}.filter-test-sql hr.mzax-sql-seperator{margin:30px 0;border:none;border-top:1px dotted #777}.filter-test-sql h6{font-size:1.2em;float:right;color:#B5B5B5;letter-spacing:1px;margin:-10px 20px;text-transform:uppercase}
|