Version Notes
Version number: 1.0.1
Stability: Stable
Compatibility: 1.7, 1.8
+ Fix CMS block doesn't display at the right positions
+ Update module Ma2 Featured Products
+ Update module Ma2 Widget Tabs Free
Download this release
Release Info
Developer | Magenmarket.com |
Extension | Ma2_Juno_Theme |
Version | 1.0.1 |
Comparing to | |
See all releases |
Code changes from version 1.0.0 to 1.0.1
- app/code/local/Ma2/All/Helper/Data.php +4 -0
- app/code/local/Ma2/All/etc/adminhtml.xml +43 -0
- app/code/local/Ma2/All/etc/config.xml +56 -0
- app/code/local/Ma2/All/etc/system.xml +9 -0
- app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit.php +0 -90
- app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit/Edit.php +0 -32
- app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit/Grid.php +0 -344
- app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit/Renderer/Name.php +0 -29
- app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit/Renderer/Visibility.php +0 -21
- app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts.php +0 -9
- app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Edit.php +0 -29
- app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Edit/Form.php +0 -18
- app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Edit/Tab/Form.php +0 -108
- app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Edit/Tabs.php +0 -23
- app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Grid.php +0 -85
- app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/ApplyToFeatured.php +0 -57
- app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/CategoryId.php +0 -63
- app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/EnableDisable.php +0 -57
- app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/NameTemplates.php +0 -50
- app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/Status.php +0 -20
- app/code/local/Ma2/FeaturedProducts/Block/FeaturedProducts.php +0 -9
- app/code/local/Ma2/FeaturedProducts/Block/Listing.php +0 -68
- app/code/local/Ma2/FeaturedProducts/Block/Product.php +0 -19
- app/code/local/Ma2/FeaturedProducts/Block/Product/List.php +0 -85
- app/code/local/Ma2/FeaturedProducts/Helper/Data.php +0 -22
- app/code/local/Ma2/FeaturedProducts/Model/Mysql4/FeaturedProducts.php +0 -11
- app/code/local/Ma2/FeaturedProducts/Model/Mysql4/FeaturedProducts/Collection.php +0 -9
- app/code/local/Ma2/FeaturedProducts/Model/Source/ApplyTo.php +0 -13
- app/code/local/Ma2/FeaturedProducts/Model/Source/ApplyToPage.php +0 -14
- app/code/local/Ma2/FeaturedProducts/Model/Source/Categoryid.php +0 -33
- app/code/local/Ma2/FeaturedProducts/Model/Source/EnableDisable.php +0 -12
- app/code/local/Ma2/FeaturedProducts/Model/Source/Numberaction.php +0 -14
- app/code/local/Ma2/FeaturedProducts/Model/Source/Selecttoview.php +0 -13
- app/code/local/Ma2/FeaturedProducts/Model/Source/Status.php +0 -13
- app/code/local/Ma2/FeaturedProducts/Model/System/Config/Source/Sort.php +0 -14
- app/code/local/Ma2/FeaturedProducts/controllers/Adminhtml/FeaturedController.php +0 -115
- app/code/local/Ma2/FeaturedProducts/controllers/Adminhtml/FeaturedProductController.php +0 -113
- app/code/local/Ma2/FeaturedProducts/controllers/IndexController.php +0 -29
- app/code/local/Ma2/FeaturedProducts/etc/adminhtml.xml +0 -37
- app/code/local/Ma2/FeaturedProducts/etc/config.xml +0 -145
- app/code/local/Ma2/FeaturedProducts/sql/FeaturedProducts_setup/mysql4-install-1.0.1.php +0 -29
- app/code/local/Ma2/FeaturedProducts/sql/FeaturedProducts_setup/mysql4-upgrade-1.0.1-1.1.1.php +0 -7
- app/code/local/Ma2/FeaturedProducts/sql/FeaturedProducts_setup/mysql4-upgrade-1.1.1-1.2.3.php +0 -33
- app/code/local/Ma2/FeaturedProducts/sql/FeaturedProducts_setup/upgrade-1.2.3-2.0.0.php +0 -7
- app/code/local/Ma2/WidgetTabs/Block/Adminhtml/System/Config/Form/Field/Editor.php +0 -11
- app/code/local/Ma2/WidgetTabs/Block/Adminhtml/System/Config/Form/Field/Tabitem.php +0 -111
- app/code/local/Ma2/WidgetTabs/Block/Widget/Wysiwyg.php +0 -15
- app/code/local/Ma2/WidgetTabs/Block/WidgetTabs.php +0 -33
- app/code/local/Ma2/WidgetTabs/Helper/Data.php +0 -12
- app/code/local/Ma2/WidgetTabs/Model/Mysql4/Widget/Instance/Collection.php +0 -50
- app/code/local/Ma2/WidgetTabs/Model/System/Config/Source/MultiInstances.php +0 -21
- app/code/local/Ma2/WidgetTabs/controllers/Adminhtml/WidgetTabsController.php +0 -19
- app/code/local/Ma2/WidgetTabs/controllers/IndexController.php +0 -11
- app/code/local/Ma2/WidgetTabs/etc/config.xml +0 -84
- app/code/local/Ma2/WidgetTabsF/Block/Adminhtml/System/Config/Form/Field/Tabitem.php +141 -0
- app/code/local/Ma2/WidgetTabsF/Block/Widgettabs.php +46 -0
- app/code/local/Ma2/WidgetTabsF/Helper/Data.php +33 -0
- app/code/local/Ma2/WidgetTabsF/controllers/Adminhtml/WidgettabsController.php +39 -0
- app/code/local/Ma2/WidgetTabsF/controllers/IndexController.php +31 -0
- app/code/local/Ma2/WidgetTabsF/etc/config.xml +79 -0
- app/code/local/Ma2/{WidgetTabs → WidgetTabsF}/etc/widget.xml +7 -7
- app/code/local/Mage/Page/Block/Html/Bottomblock1.php +10 -0
- app/code/local/Mage/Page/Block/Html/Bottomblock2.php +10 -0
- app/code/local/Mage/Page/Block/Html/Bottomblock3.php +10 -0
- app/code/local/Mage/Page/Block/Html/Footerblock1.php +10 -0
- app/code/local/Mage/Page/Block/Html/Footerblock2.php +10 -0
- app/code/local/Mage/Page/Block/Html/Maintopblock1.php +10 -0
- app/code/local/Mage/Page/Block/Html/Maintopblock2.php +10 -0
- app/code/local/Mage/Page/Block/Html/Maintopblock3.php +10 -0
- app/code/local/Mage/Page/Block/Html/Topblock1.php +10 -0
- app/code/local/Mage/Page/Block/Html/Topblock2.php +10 -0
- app/design/adminhtml/default/default/layout/ma2_all.xml +7 -0
- app/design/adminhtml/default/default/layout/ma2_widgettabsf.xml +8 -0
- app/design/adminhtml/default/default/layout/ma2widgettabs.xml +0 -10
- app/design/frontend/ma2/default/layout/ma2featuredproducts.xml +0 -8
- app/design/frontend/ma2/default/template/ma2featureproducts/featuredproducts.phtml +0 -163
- app/design/frontend/ma2/default/template/ma2widgettabs/widgettabs.phtml +0 -43
- app/design/frontend/ma2/{default → juno}/etc/widget.xml +0 -0
- app/design/frontend/ma2/{default → juno}/layout/local.xml +131 -4
- app/design/frontend/ma2/juno/layout/ma2_all.xml +9 -0
- app/design/frontend/ma2/juno/layout/ma2_widgettabsf.xml +8 -0
- app/design/frontend/ma2/{default → juno}/layout/ma2slideshow.xml +0 -0
- app/design/frontend/ma2/{default → juno}/layout/ma2widgettabs.xml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/category/page.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/category/view.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/category/widget/link/link_block.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/category/widget/link/link_inline.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/layer/filter.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/layer/state.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/layer/view.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/msrp/popup.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/navigation/left.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/navigation/right.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/navigation/top.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/compare/list.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/compare/sidebar.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/gallery.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/list.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/list/related.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/list/toolbar.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/list/upsell.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/new.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/price.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/price_msrp.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/price_msrp_item.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/price_msrp_noform.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/price_msrp_rss.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/additional.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/addto.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/addtocart.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/attributes.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/description.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/media.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/js.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/date.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/default.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/file.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/select.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/text.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/wrapper.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/wrapper/bottom.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/price.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/price_clone.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/tierprices.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/configurable.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/default.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/grouped.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/options/configurable.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/simple.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/virtual.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/link/link_block.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/link/link_inline.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/column/new_default_list.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/column/new_images_list.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/column/new_names_list.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/content/new_grid.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/content/new_list.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/rss/product/price.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/seo/sitemap.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/seo/sitemap/container.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalog/seo/tree.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalogsearch/advanced/form.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalogsearch/advanced/result.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalogsearch/form.mini.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalogsearch/result.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/catalogsearch/term.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/cart.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/cart/coupon.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/cart/crosssell.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/cart/item/configure/updatecart.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/cart/item/default.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/cart/noItems.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/cart/render/default.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/cart/render/simple.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/cart/shipping.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/cart/sidebar.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/cart/sidebar/default.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/cart/totals.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/address/select.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/addresses.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/agreements.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/billing.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/billing/items.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/item/default.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/link.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/overview.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/overview/item.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/shipping.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/state.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/success.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/agreements.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/billing.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/failure.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/link.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/login.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/payment.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/payment/info.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/payment/methods.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress/billing.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress/payment.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress/shipping.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress/shipping_method.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review/button.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review/info.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review/item.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review/totals.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/shipping.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/shipping_method.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/shipping_method/additional.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/onepage/shipping_method/available.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/success.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/total/default.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/total/nominal.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/checkout/total/tax.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/cms/content.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/cms/content_heading.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/cms/default/home.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/cms/default/no-route.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/cms/meta.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/cms/widget/link/link_block.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/cms/widget/link/link_inline.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/cms/widget/static_block/default.phtml +0 -0
- app/design/frontend/ma2/juno/template/ma2_widgettabsf/default.phtml +26 -0
- app/design/frontend/ma2/{default → juno}/template/ma2slideshow/slideshow.phtml +9 -0
- app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/bestselling/default.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/bestselling/template1.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/bestselling/template2.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/custom/default.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/custom/template1.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/custom/template2.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/featured/default.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/featured/template1.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/featured/template2.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/new/default.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/new/template1.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/new/template2.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/1column.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/2columns-left.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/2columns-right.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/3columns.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/empty.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/bottomBlock1.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/bottomBlock2.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/bottomBlock3.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/breadcrumbs.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/footer.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/footerBlock1.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/footerBlock2.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/head.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/header.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/maintopBlock1.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/maintopBlock2.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/maintopBlock3.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/notices.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/pager.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/presetstyles.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/top.links.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/topBlock1.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/topBlock2.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/topMenu.phtml +3 -0
- app/design/frontend/ma2/{default → juno}/template/page/html/wrapper.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/js/calendar.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/js/cookie.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/popup.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/print.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/redirect.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/switch/flags.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/switch/languages.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/switch/stores.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/template/container.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/template/links.phtml +0 -0
- app/design/frontend/ma2/{default → juno}/template/page/template/linksblock.phtml +0 -0
- app/etc/modules/Ma2_All.xml +9 -0
- app/etc/modules/Ma2_FeaturedProducts.xml +8 -8
- app/etc/modules/Ma2_WidgetTabs.xml +0 -13
- app/etc/modules/Ma2_WidgetTabsF.xml +13 -0
- js/ma2_all/ma2all.css +30 -0
- js/{ma2/widgettabs.js → ma2_all/ma2all.js} +1 -1
- media/ma2/images/default/ma2_juno_thumb.jpg +0 -0
- package.xml +13 -6
- skin/adminhtml/default/default/css/ma2_widgettabsf/images/add_btn_icon.gif +0 -0
- skin/{frontend/ma2/default/css/ma2widgettabs/magento → adminhtml/default/default/css/ma2_widgettabsf/images}/btn_bg.gif +0 -0
- skin/adminhtml/default/default/css/ma2_widgettabsf/images/btn_over_bg.gif +0 -0
- skin/adminhtml/default/default/css/ma2_widgettabsf/images/cancel_btn_icon.gif +0 -0
- skin/adminhtml/default/default/css/ma2_widgettabsf/images/save_btn_icon.gif +0 -0
- skin/adminhtml/default/default/css/ma2_widgettabsf/ma2_widgettabsf_adm.css +72 -0
- skin/adminhtml/default/default/ma2widgettabs/custom.css +0 -78
- skin/frontend/ma2/default/css/ma2widgettabs/magento.css +0 -39
- skin/frontend/ma2/default/css/ma2widgettabs/magento/content_bg.gif +0 -0
- skin/frontend/ma2/default/css/ma2widgettabs/magento/top_bg.gif +0 -0
- skin/frontend/ma2/default/css/ma2widgettabs/magento/window_close.png +0 -0
- skin/frontend/ma2/default/js/bundle.js +0 -227
- skin/frontend/ma2/default/js/checkout/review.js +0 -454
- skin/frontend/ma2/default/js/giftmessage.js +0 -129
- skin/frontend/ma2/default/js/ie6.js +0 -48
- skin/frontend/ma2/default/js/ma2widgettabs/widgettabs.js +0 -41
- skin/frontend/ma2/default/js/msrp.js +0 -367
- skin/frontend/ma2/default/js/opcheckout.js +0 -903
- skin/frontend/ma2/default/lib/prototype/windows/themes/magento.css +0 -64
- skin/frontend/ma2/default/lib/prototype/windows/themes/magento/btn_bg.gif +0 -0
- skin/frontend/ma2/default/lib/prototype/windows/themes/magento/content_bg.gif +0 -0
- skin/frontend/ma2/default/lib/prototype/windows/themes/magento/top_bg.gif +0 -0
- skin/frontend/ma2/default/lib/prototype/windows/themes/magento/window_close.png +0 -0
- skin/frontend/ma2/{default → juno}/css/blue.css +1 -1
- skin/frontend/ma2/{default → juno}/css/custom.css +15 -10
- skin/frontend/ma2/{default → juno}/css/green.css +2 -2
- skin/frontend/ma2/{default/css/ma2widgettabs/widgettabs.css → juno/css/ma2_widgettabsf/ma2_widgettabsf.css} +23 -9
- skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/desc-bg.png +0 -0
- skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/next-prev.png +0 -0
- skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/pix.gif +0 -0
- skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/proto_controls_bg.png +0 -0
- skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/proto_controls_pause_play_bg.png +0 -0
- skin/frontend/ma2/{default → juno}/css/ma2slideshow/protoshow.css +0 -0
- skin/frontend/ma2/{default → juno}/css/ma2slideshow/styles.css +0 -0
- skin/frontend/ma2/{default → juno}/css/navmain.css +4 -4
- skin/frontend/ma2/{default → juno}/css/oauth-simple.css +0 -0
- skin/frontend/ma2/{default → juno}/css/print.css +0 -0
- skin/frontend/ma2/{default → juno}/css/producttabs.css +0 -0
- skin/frontend/ma2/{default → juno}/css/red.css +0 -0
- skin/frontend/ma2/{default → juno}/css/styles-ie.css +0 -0
- skin/frontend/ma2/{default → juno}/css/styles.css +0 -0
- skin/frontend/ma2/{default → juno}/css/template.css +3 -1
- skin/frontend/ma2/{default → juno}/css/widgets.css +0 -0
- skin/frontend/ma2/{default → juno}/favicon.ico +0 -0
- skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.eot +0 -0
- skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.otf +0 -0
- skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.svg +0 -0
- skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.ttf +0 -0
- skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.woff +0 -0
- skin/frontend/ma2/{default → juno}/fronts/Oswald.eot +0 -0
- skin/frontend/ma2/{default → juno}/fronts/Oswald.otf +0 -0
- skin/frontend/ma2/{default → juno}/fronts/Oswald.ttf +0 -0
- skin/frontend/ma2/{default → juno}/images/arrow-double.png +0 -0
- skin/frontend/ma2/{default → juno}/images/arrow-fragile-small.png +0 -0
- skin/frontend/ma2/{default → juno}/images/arrow-fragile-white.png +0 -0
- skin/frontend/ma2/{default → juno}/images/arrow-fragile.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/best_selling_tr_even_bg.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/best_selling_tr_odd_bg.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_account_box.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_block-actions.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_block-currency.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-dd.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-dt.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-label.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-li.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-title.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered1.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_block-title-account.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_block-title.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_body.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_buttons-set1.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_checkout.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_collapse-gm.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_collapse.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_divider1.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_form-search.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_grand-total.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_grid.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_header.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_login-box.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_main1.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_main2.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_nav0.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_nav1.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_nav2.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_opc-title-off.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_pipe1.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_pipe2.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_pipe3.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_product-view.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_product_collateral.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_rating.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_sp-methods.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_tfoot.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_th-v.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_th.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/bkg_toolbar.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/btn_checkout.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/btn_edit.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/btn_gm-close.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/btn_google_checkout.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/btn_paypal_checkout.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/btn_place_order.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/btn_previous.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/btn_proceed_to_checkout.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/btn_proceed_to_checkout_dis.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/btn_remove.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/btn_remove2.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/btn_search.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/btn_trash.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/btn_window_close.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/calendar.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/catalog/product/placeholder/image.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/catalog/product/placeholder/small_image.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/catalog/product/placeholder/thumbnail.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/centinel/sc_learn_62x34.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/centinel/v_activate_steps.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/centinel/vbv_ltbg_71x57.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/cookies/firefox.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/cookies/ie6-1.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/cookies/ie6-2.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-1.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-2.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-3.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-4.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-5.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-6.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/cookies/opera.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/cvv.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/cvv.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/fam_book_open.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/free_shipping_callout.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/grid-cal.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/home_left_callout.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/home_main_callout.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_arrow-top.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_asc_arrow.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_availability_only.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_availability_only_arrow.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_block-cart.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_block-currency.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_block-list.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_block-poll.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_block-related.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_block-subscribe.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_block-tags.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_block-viewed.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_block-wishlist.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_desc_arrow.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_discount.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_folder-table.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_ma-info.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_ma-reviews.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_ma-tags.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_msg-error.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_msg-note.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_msg-success.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_notice.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_page1.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_page2.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_pager-next.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_pager-prev.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_print.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_rss-big.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_rss.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_search_criteria.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_shipping.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_tag_add.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_tier.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_type_grid.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/i_type_list.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/logo_email.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/logo_print.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/magnifier_handle.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/map_popup_arrow.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/404_callout1.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/404_callout2.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/about_us_img.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img01.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img02.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img03.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img04.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img05.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img06.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/cell_phone_landing_banner1.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/col_left_callout.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/col_right_callout.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/electronics_cellphones.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/electronics_digitalcameras.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/electronics_laptops.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/furniture_callout_spot.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/furnitures_bed_room.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/furnitures_living_room.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/head_electronics_cellphones.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/head_electronics_digicamera.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/head_electronics_laptops.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/laptop_callout_mid1.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/laptop_callout_mid2.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/laptop_callout_mid3.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/laptop_callout_spot.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/media/shirts_landing_banner1.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_de.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_de.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_dk.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_fr.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_fr.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_int.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_int.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_pl.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_pl.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_sp.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_sp.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_acc.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_csi.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_did.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_dnk.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_ebt.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_ent.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_gcb.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_gir.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_idl.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_lsr.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_mae.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_npy.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_de.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_dk.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_ee.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_en.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_fl.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_lt.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_lv.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_pl.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_se.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_pli.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_psp.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_pwy.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_sft.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_so2.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_wlt.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/np_cart_thumb.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/np_more_img.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/np_product_main.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/np_thumb.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/np_thumb2.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/opc-ajax-loader.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/pager_arrow_left.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/pager_arrow_right.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/ph_callout_left_rebel.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/ph_callout_left_top.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/product_zoom_overlay_magnif.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/reload.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/slider_bg.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/slider_btn_zoom_in.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/slider_btn_zoom_out.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/spacer.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/validation_advice_bg.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/widgets/i_block-list.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/widgets/i_widget-link.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/widgets/i_widget-new.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/catalog/category/placeholder/image.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/catalog/category/placeholder/small_image.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/catalog/category/placeholder/thumbnail.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_account.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_cart.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_home.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_more.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_page.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_search.png +0 -0
- skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_shop.png +0 -0
- skin/frontend/ma2/{default → juno}/images/bkg_checkout.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/bkg_rating.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/bkg_tfoot.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/bkg_th.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/bkg_toolbar.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/blue/logo.png +0 -0
- skin/frontend/ma2/{default → juno}/images/blue/saleoff-bg.png +0 -0
- skin/frontend/ma2/{default → juno}/images/body-bg.png +0 -0
- skin/frontend/ma2/{default → juno}/images/btn_remove.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/catalog/product/placeholder/image.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/catalog/product/placeholder/small_image.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/catalog/product/placeholder/thumbnail.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/category-view-active.png +0 -0
- skin/frontend/ma2/{default → juno}/images/category-view.png +0 -0
- skin/frontend/ma2/{default → juno}/images/centinel/sc_learn_62x34.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/centinel/v_activate_steps.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/centinel/vbv_ltbg_71x57.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/check-out.png +0 -0
- skin/frontend/ma2/{default → juno}/images/circle-white.png +0 -0
- skin/frontend/ma2/{default → juno}/images/color-stars.png +0 -0
- skin/frontend/ma2/{default → juno}/images/cookies/firefox.png +0 -0
- skin/frontend/ma2/{default → juno}/images/cookies/ie6-1.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/cookies/ie6-2.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/cookies/ie7-1.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/cookies/ie7-2.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/cookies/ie7-3.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/cookies/ie7-4.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/cookies/ie7-5.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/cookies/ie7-6.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/cookies/opera.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/advertising.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/banner.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/box-1.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/box-2.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/box-3.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/call.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/cirrus.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/discover.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/dribbble.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/ebay.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/email.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/facebook.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/feed.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/gplus.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/linked-in.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/mastercard.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/money-back-guarantee.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/paypal.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/pinterest.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/saleoff-first-order.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/saleoff-line.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/secure-online-shoping.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/signup.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/solo.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/twitter.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/visa.png +0 -0
- skin/frontend/ma2/{default → juno}/images/demo/worldwide-shipping.png +0 -0
- skin/frontend/ma2/{default → juno}/images/green/logo.png +0 -0
- skin/frontend/ma2/{default → juno}/images/green/omgmenu-bg.png +0 -0
- skin/frontend/ma2/{default → juno}/images/green/saleoff-bg.png +0 -0
- skin/frontend/ma2/{default → juno}/images/header-bg.png +0 -0
- skin/frontend/ma2/{default → juno}/images/i_asc_arrow.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/icon_external_link.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/index.html +0 -0
- skin/frontend/ma2/{default → juno}/images/logo.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/logo.png +0 -0
- skin/frontend/ma2/{default → juno}/images/magnifier_handle.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/media/404_callout1.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/404_callout2.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/about_us_img.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/best_selling_img01.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/best_selling_img02.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/best_selling_img03.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/best_selling_img04.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/best_selling_img05.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/best_selling_img06.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/cell_phone_landing_banner1.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/col_left_callout.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/col_right_callout.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/electronics_cellphones.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/electronics_digitalcameras.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/electronics_laptops.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/furniture_callout_spot.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/furnitures_bed_room.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/furnitures_living_room.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/head_electronics_cellphones.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/media/head_electronics_digicamera.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/media/head_electronics_laptops.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/media/laptop_callout_mid1.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/laptop_callout_mid2.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/laptop_callout_mid3.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/laptop_callout_spot.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/media/shirts_landing_banner1.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_de.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_de.png +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_dk.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_fr.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_fr.png +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_int.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_int.png +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_pl.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_pl.png +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_sp.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_sp.png +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_acc.png +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_csi.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_did.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_dnk.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_ebt.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_ent.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_gcb.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_gir.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_idl.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_lsr.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_mae.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_npy.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_de.png +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_dk.png +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_ee.png +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_en.png +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_fl.png +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_lt.png +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_lv.png +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_pl.png +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_se.png +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_pli.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_psp.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_pwy.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_sft.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_so2.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_wlt.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/next-prev.png +0 -0
- skin/frontend/ma2/{default → juno}/images/omgmenu-bg.png +0 -0
- skin/frontend/ma2/{default → juno}/images/opc-ajax-loader.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/pager_arrow_left.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/pager_arrow_right.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/pagination-arrow.png +0 -0
- skin/frontend/ma2/{default → juno}/images/pagination-next.png +0 -0
- skin/frontend/ma2/{default → juno}/images/pagination-prev.png +0 -0
- skin/frontend/ma2/{default → juno}/images/plus.png +0 -0
- skin/frontend/ma2/{default → juno}/images/presetstyles-btn.png +0 -0
- skin/frontend/ma2/{default → juno}/images/product-images-nav.png +0 -0
- skin/frontend/ma2/{default → juno}/images/saleoff-bg.png +0 -0
- skin/frontend/ma2/{default → juno}/images/searchButton.png +0 -0
- skin/frontend/ma2/{default → juno}/images/slider_bg.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/slider_btn_zoom_in.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/slider_btn_zoom_out.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/submenu-bg.png +0 -0
- skin/frontend/ma2/{default → juno}/images/topblock-bottom.png +0 -0
- skin/frontend/ma2/{default → juno}/images/vm2-sprite.png +0 -0
- skin/frontend/ma2/{default → juno}/images/widgets/i_block-list.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/widgets/i_widget-link.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/widgets/i_widget-new.gif +0 -0
- skin/frontend/ma2/{default → juno}/images/xmlconnect/catalog/category/placeholder/image.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/xmlconnect/catalog/category/placeholder/small_image.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/xmlconnect/catalog/category/placeholder/thumbnail.jpg +0 -0
- skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_account.png +0 -0
- skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_cart.png +0 -0
- skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_home.png +0 -0
- skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_more.png +0 -0
- skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_page.png +0 -0
- skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_search.png +0 -0
- skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_shop.png +0 -0
- skin/frontend/ma2/{default → juno}/js/carousel-min.js +0 -0
- skin/frontend/ma2/{default → juno}/js/ma2slideshow/protoshow.js +0 -0
app/code/local/Ma2/All/Helper/Data.php
ADDED
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class Ma2_All_Helper_Data extends Mage_Core_Helper_Abstract {
|
3 |
+
|
4 |
+
}
|
app/code/local/Ma2/All/etc/adminhtml.xml
ADDED
@@ -0,0 +1,43 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<layout>
|
4 |
+
<updates>
|
5 |
+
<ma2all module="Ma2_All">
|
6 |
+
<file>ma2_all.xml</file>
|
7 |
+
</ma2all>
|
8 |
+
</updates>
|
9 |
+
</layout>
|
10 |
+
<menu>
|
11 |
+
<ma2 translate="title" module="ma2all">
|
12 |
+
<title>MA2</title>
|
13 |
+
<sort_order>89</sort_order>
|
14 |
+
</ma2>
|
15 |
+
</menu>
|
16 |
+
|
17 |
+
<acl>
|
18 |
+
<resources>
|
19 |
+
<all>
|
20 |
+
<title>Allow Everything</title>
|
21 |
+
</all>
|
22 |
+
<admin>
|
23 |
+
<children>
|
24 |
+
<ma2>
|
25 |
+
<title>MA2</title>
|
26 |
+
<sort_order>89</sort_order>
|
27 |
+
</ma2>
|
28 |
+
<system>
|
29 |
+
<children>
|
30 |
+
<config>
|
31 |
+
<children>
|
32 |
+
<ma2all>
|
33 |
+
<title>MagenMarket Extensions</title>
|
34 |
+
</ma2all>
|
35 |
+
</children>
|
36 |
+
</config>
|
37 |
+
</children>
|
38 |
+
</system>
|
39 |
+
</children>
|
40 |
+
</admin>
|
41 |
+
</resources>
|
42 |
+
</acl>
|
43 |
+
</config>
|
app/code/local/Ma2/All/etc/config.xml
ADDED
@@ -0,0 +1,56 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<Ma2_All>
|
5 |
+
<version>0.1.0</version>
|
6 |
+
</Ma2_All>
|
7 |
+
</modules>
|
8 |
+
|
9 |
+
<frontend>
|
10 |
+
<layout>
|
11 |
+
<updates>
|
12 |
+
<ma2all>
|
13 |
+
<file>ma2_all.xml</file>
|
14 |
+
</ma2all>
|
15 |
+
</updates>
|
16 |
+
</layout>
|
17 |
+
</frontend>
|
18 |
+
|
19 |
+
<global>
|
20 |
+
<blocks>
|
21 |
+
<ma2all>
|
22 |
+
<class>Ma2_All_Block</class>
|
23 |
+
</ma2all>
|
24 |
+
</blocks>
|
25 |
+
<resources>
|
26 |
+
<ma2all_setup>
|
27 |
+
<setup>
|
28 |
+
<module>Ma2_All</module>
|
29 |
+
</setup>
|
30 |
+
<connection>
|
31 |
+
<use>core_setup</use>
|
32 |
+
</connection>
|
33 |
+
</ma2all_setup>
|
34 |
+
<ma2all_write>
|
35 |
+
<connection>
|
36 |
+
<use>core_write</use>
|
37 |
+
</connection>
|
38 |
+
</ma2all_write>
|
39 |
+
<ma2all_read>
|
40 |
+
<connection>
|
41 |
+
<use>core_read</use>
|
42 |
+
</connection>
|
43 |
+
</ma2all_read>
|
44 |
+
</resources>
|
45 |
+
<models>
|
46 |
+
<ma2all>
|
47 |
+
<class>Ma2_All_Model</class>
|
48 |
+
</ma2all>
|
49 |
+
</models>
|
50 |
+
<helpers>
|
51 |
+
<ma2all>
|
52 |
+
<class>Ma2_All_Helper</class>
|
53 |
+
</ma2all>
|
54 |
+
</helpers>
|
55 |
+
</global>
|
56 |
+
</config>
|
app/code/local/Ma2/All/etc/system.xml
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<tabs>
|
4 |
+
<ma2 translate="label" module="ma2all">
|
5 |
+
<label>MagenMarket Extensions</label>
|
6 |
+
<sort_order>168</sort_order>
|
7 |
+
</ma2>
|
8 |
+
</tabs>
|
9 |
+
</config>
|
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit.php
DELETED
@@ -1,90 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Block_Adminhtml_Edit extends Mage_Adminhtml_Block_Widget_Grid_Container {
|
3 |
-
|
4 |
-
protected $_saveButtonLabel = 'Save Featured Products';
|
5 |
-
protected $_ma2Url = 'http://www.omegatheme.com';
|
6 |
-
|
7 |
-
public function __construct() {
|
8 |
-
|
9 |
-
|
10 |
-
$this->_blockGroup = 'FeaturedProducts';
|
11 |
-
$this->_controller = 'adminhtml_edit';
|
12 |
-
|
13 |
-
|
14 |
-
$this->_headerText = Mage::helper('adminhtml')->__('Featured products');
|
15 |
-
|
16 |
-
parent::__construct();
|
17 |
-
|
18 |
-
$this->_removeButton('add');
|
19 |
-
|
20 |
-
$this->_addButton('save', array(
|
21 |
-
'label' => $this->_saveButtonLabel,
|
22 |
-
'onclick' => 'categorySubmit(\'' . $this->getSaveUrl() . '\')',
|
23 |
-
'class' => 'Save',
|
24 |
-
));
|
25 |
-
}
|
26 |
-
|
27 |
-
public function getSaveUrl() {
|
28 |
-
return $this->getUrl('*/*/save', array('store' => $this->getRequest()->getParam('store')));
|
29 |
-
}
|
30 |
-
|
31 |
-
protected function _afterToHtml($html) {
|
32 |
-
return $this->_prependHtml() . parent::_afterToHtml($html) . $this->_appendHtml();
|
33 |
-
}
|
34 |
-
|
35 |
-
private function _prependHtml() {
|
36 |
-
$html = '
|
37 |
-
|
38 |
-
<form id="featured_edit_form" action="' . $this->getSaveUrl() . '" method="post" enctype="multipart/form-data">
|
39 |
-
<input name="form_key" type="hidden" value="' . $this->getFormKey() . '" />
|
40 |
-
<div class="no-display">
|
41 |
-
<input type="hidden" name="featured_products" id="in_featured_products" value="" />
|
42 |
-
</div>
|
43 |
-
</form>
|
44 |
-
';
|
45 |
-
|
46 |
-
return $html;
|
47 |
-
}
|
48 |
-
|
49 |
-
private function _appendHtml() {
|
50 |
-
$html =
|
51 |
-
'
|
52 |
-
<style type="text/css">
|
53 |
-
<!--
|
54 |
-
#logo_wrapp a{
|
55 |
-
display:block;
|
56 |
-
width:75px;
|
57 |
-
float:right;
|
58 |
-
padding:0px 0px 0px 0px;
|
59 |
-
margin:5px 0px 0px 0px;
|
60 |
-
background:url(' . $this->getSkinUrl('images/omega-logo.png') . ') no-repeat 0px 0px;
|
61 |
-
text-indent: -9999px;
|
62 |
-
font-size: 0px;
|
63 |
-
line-height: 0px; settingp
|
64 |
-
height:13px;
|
65 |
-
}
|
66 |
-
#logo_wrapp a:hover {background:url(' . $this->getSkinUrl('images/omega-logo.png') . ') no-repeat 0px -13px; }
|
67 |
-
-->
|
68 |
-
</style>
|
69 |
-
<div style="text-align:right;">Community version of <a href="' . $this->_ma2Url . '/ecommerce/magento/featured-products-on-magento-frontpage/" target="_blank">Featured Products Extension</a></div>
|
70 |
-
<div id="logo_wrapp"><a href="' . $this->_ma2Url . '" target="_blank">Ma2</a></div>
|
71 |
-
';
|
72 |
-
return $html;
|
73 |
-
}
|
74 |
-
|
75 |
-
public function getHeaderHtml() {
|
76 |
-
return '<h3 style="background-image: url(' . $this->getSkinUrl('images/golden_star.png') . ');" class="' . $this->getHeaderCssClass() . '">' . $this->getHeaderText() . '</h3>';
|
77 |
-
}
|
78 |
-
|
79 |
-
protected function _prepareLayout() {
|
80 |
-
$this->setChild('store_switcher', $this->getLayout()->createBlock('adminhtml/store_switcher', 'store_switcher')->setUseConfirm(false)
|
81 |
-
);
|
82 |
-
return parent::_prepareLayout();
|
83 |
-
}
|
84 |
-
|
85 |
-
public function getGridHtml() {
|
86 |
-
|
87 |
-
return $this->getChildHtml('store_switcher') . $this->getChildHtml('grid');
|
88 |
-
}
|
89 |
-
|
90 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit/Edit.php
DELETED
@@ -1,32 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Block_Adminhtml_Edit extends Mage_Adminhtml_Block_Widget_Form_Container{
|
3 |
-
public function __construct()
|
4 |
-
{
|
5 |
-
//vwe assign the same blockGroup as the Grid Container
|
6 |
-
$this->_blockGroup = 'FeaturedProducts';
|
7 |
-
|
8 |
-
//and the same controller
|
9 |
-
$this->_controller = 'adminhtml_FeaturedProducts';
|
10 |
-
|
11 |
-
parent::__construct();
|
12 |
-
$this->_objectId = 'id';
|
13 |
-
|
14 |
-
//define the label for the save and delete button
|
15 |
-
$this->_updateButton('save', 'label','save reference');
|
16 |
-
$this->_updateButton('delete', 'label', 'delete reference');
|
17 |
-
}
|
18 |
-
/* Here, we're looking if we have transmitted a form object,
|
19 |
-
to update the good text in the header of the page (edit or add) */
|
20 |
-
public function getHeaderText()
|
21 |
-
{
|
22 |
-
if( Mage::registry('FeaturedProducts_data')&&Mage::registry('FeaturedProducts_data')->getId())
|
23 |
-
{
|
24 |
-
return 'Editer la reference '.$this->htmlEscape(
|
25 |
-
Mage::registry('FeaturedProducts_data')->getTitle()).'<br />';
|
26 |
-
}
|
27 |
-
else
|
28 |
-
{
|
29 |
-
return $this->__('New contact');
|
30 |
-
}
|
31 |
-
}
|
32 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit/Grid.php
DELETED
@@ -1,344 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Block_Adminhtml_Edit_Grid extends Mage_Adminhtml_Block_Widget_Grid
|
3 |
-
{
|
4 |
-
public function __construct() {
|
5 |
-
parent::__construct();
|
6 |
-
|
7 |
-
$this->setId('ma2_featured_products');
|
8 |
-
$this->setDefaultSort('entity_id');
|
9 |
-
$this->setUseAjax(true);
|
10 |
-
|
11 |
-
$this->setRowClickCallback('FeaturedRowClick');
|
12 |
-
}
|
13 |
-
|
14 |
-
public function getProduct() {
|
15 |
-
return Mage::registry('product');
|
16 |
-
}
|
17 |
-
|
18 |
-
protected function _getStore() {
|
19 |
-
$storeId = (int) $this->getRequest()->getParam('store', 0);
|
20 |
-
return Mage::app()->getStore($storeId);
|
21 |
-
}
|
22 |
-
|
23 |
-
protected function _addColumnFilterToCollection($column) {
|
24 |
-
|
25 |
-
if ($this->getCollection()) {
|
26 |
-
if ($column->getId() == 'websites') {
|
27 |
-
|
28 |
-
$this->getCollection()->joinField('websites', 'catalog/product_website', 'website_id', 'product_id=entity_id', null, 'left');
|
29 |
-
}
|
30 |
-
}
|
31 |
-
|
32 |
-
|
33 |
-
if ($column->getId() == "featured") {
|
34 |
-
$productIds = $this->_getSelectedProducts();
|
35 |
-
|
36 |
-
if (empty($productIds)) {
|
37 |
-
$productIds = 0;
|
38 |
-
}
|
39 |
-
if ($column->getFilter()->getValue()) {
|
40 |
-
$this->getCollection()->addFieldToFilter('entity_id', array('in' => $productIds));
|
41 |
-
} elseif (!empty($productIds)) {
|
42 |
-
$this->getCollection()->addFieldToFilter('entity_id', array('nin' => $productIds));
|
43 |
-
}
|
44 |
-
} else {
|
45 |
-
|
46 |
-
parent::_addColumnFilterToCollection($column);
|
47 |
-
}
|
48 |
-
|
49 |
-
return $this;
|
50 |
-
}
|
51 |
-
|
52 |
-
protected function _prepareCollection() {
|
53 |
-
|
54 |
-
$store = $this->_getStore();
|
55 |
-
|
56 |
-
$collection = Mage::getModel('catalog/product')->getCollection()
|
57 |
-
->addAttributeToSelect('name')
|
58 |
-
->addAttributeToSelect('sku')
|
59 |
-
->addAttributeToSelect('ma2_featured_product')
|
60 |
-
->addAttributeToSelect('type_id')
|
61 |
-
->addAttributeToFilter('visibility', array('nin' => array(1, 3)));
|
62 |
-
|
63 |
-
|
64 |
-
if ($store->getId()) {
|
65 |
-
//$collection->setStoreId($store->getId());
|
66 |
-
$collection->addStoreFilter($store);
|
67 |
-
$collection->joinAttribute('custom_name', 'catalog_product/name', 'entity_id', null, 'inner', $store->getId());
|
68 |
-
$collection->joinAttribute('status', 'catalog_product/status', 'entity_id', null, 'inner', $store->getId());
|
69 |
-
$collection->joinAttribute('visibility', 'catalog_product/visibility', 'entity_id', 1, 'inner', $store->getId());
|
70 |
-
$collection->joinAttribute('price', 'catalog_product/price', 'entity_id', null, 'left', $store->getId());
|
71 |
-
} else {
|
72 |
-
$collection->addAttributeToSelect('price');
|
73 |
-
$collection->addAttributeToSelect('status');
|
74 |
-
$collection->addAttributeToSelect('visibility');
|
75 |
-
}
|
76 |
-
|
77 |
-
$action_name = $this->getRequest()->getActionName();
|
78 |
-
|
79 |
-
if ($action_name == 'exportCsv' || $action_name == 'exportXml') {
|
80 |
-
$collection->addAttributeToFilter('ma2_featured_product', array('eq' => true));
|
81 |
-
}
|
82 |
-
|
83 |
-
|
84 |
-
$this->setCollection($collection);
|
85 |
-
|
86 |
-
parent::_prepareCollection();
|
87 |
-
|
88 |
-
$this->getCollection()->addWebsiteNamesToResult();
|
89 |
-
|
90 |
-
return $this;
|
91 |
-
}
|
92 |
-
|
93 |
-
protected function _prepareColumns() {
|
94 |
-
|
95 |
-
$action_name = $this->getRequest()->getActionName();
|
96 |
-
|
97 |
-
if ($action_name != 'exportCsv' && $action_name != 'exportXml') {
|
98 |
-
|
99 |
-
$this->addColumn('featured', array(
|
100 |
-
'header_css_class' => 'a-center',
|
101 |
-
'type' => 'checkbox',
|
102 |
-
'name' => 'featured',
|
103 |
-
'values' => $this->_getSelectedProducts(),
|
104 |
-
'align' => 'center',
|
105 |
-
'index' => 'entity_id'
|
106 |
-
));
|
107 |
-
}
|
108 |
-
|
109 |
-
$this->addColumn('entity_id', array(
|
110 |
-
'header' => Mage::helper('catalog')->__('ID'),
|
111 |
-
'sortable' => true,
|
112 |
-
'width' => '24px',
|
113 |
-
'index' => 'entity_id',
|
114 |
-
'type' => 'number'
|
115 |
-
));
|
116 |
-
|
117 |
-
$this->addColumn('image', array(
|
118 |
-
'header' => Mage::helper('catalog')->__('Image'),
|
119 |
-
'name' => 'image',
|
120 |
-
'width' => '268px',
|
121 |
-
'index' => 'entity_id',
|
122 |
-
'renderer' => 'Ma2_FeaturedProducts_Block_Product'
|
123 |
-
));
|
124 |
-
|
125 |
-
$this->addColumn('name', array(
|
126 |
-
'header' => Mage::helper('catalog')->__('Name'),
|
127 |
-
'index' => 'name',
|
128 |
-
'width' => '268px',
|
129 |
-
));
|
130 |
-
|
131 |
-
$this->addColumn('type', array(
|
132 |
-
'header' => Mage::helper('catalog')->__('Type'),
|
133 |
-
'width' => '126px',
|
134 |
-
'index' => 'type_id',
|
135 |
-
'type' => 'options',
|
136 |
-
'options' => Mage::getSingleton('catalog/product_type')->getOptionArray(),
|
137 |
-
));
|
138 |
-
|
139 |
-
$this->addColumn('sku', array(
|
140 |
-
'header' => Mage::helper('catalog')->__('SKU'),
|
141 |
-
'width' => '140px',
|
142 |
-
'index' => 'sku'
|
143 |
-
));
|
144 |
-
|
145 |
-
$this->addColumn('visibility', array(
|
146 |
-
'header' => Mage::helper('catalog')->__('Visibility'),
|
147 |
-
'width' => '89px',
|
148 |
-
'index' => 'visibility',
|
149 |
-
'filter' => false,
|
150 |
-
//'renderer' => 'ma2FeaturedProducts/adminhtml_edit_renderer_visibility',
|
151 |
-
));
|
152 |
-
|
153 |
-
if (!Mage::app()->isSingleStoreMode()) {
|
154 |
-
$this->addColumn('websites', array(
|
155 |
-
'header' => Mage::helper('catalog')->__('Websites'),
|
156 |
-
'sortable' => false,
|
157 |
-
'index' => 'websites',
|
158 |
-
'type' => 'options',
|
159 |
-
'options' => Mage::getModel('core/website')->getCollection()->toOptionHash(),
|
160 |
-
));
|
161 |
-
}
|
162 |
-
|
163 |
-
$store = $this->_getStore();
|
164 |
-
$this->addColumn('price', array(
|
165 |
-
'header' => Mage::helper('catalog')->__('Price'),
|
166 |
-
'type' => 'price',
|
167 |
-
'currency_code' => $store->getBaseCurrency()->getCode(),
|
168 |
-
'index' => 'price',
|
169 |
-
));
|
170 |
-
|
171 |
-
$this->addExportType('*/*/exportCsv', Mage::helper('FeaturedProducts')->__('CSV'));
|
172 |
-
$this->addExportType('*/*/exportXml', Mage::helper('FeaturedProducts')->__('Excel XML'));
|
173 |
-
|
174 |
-
return parent::_prepareColumns();
|
175 |
-
}
|
176 |
-
|
177 |
-
public function getGridUrl() {
|
178 |
-
return $this->getUrl('*/*/grid', array('_current' => true));
|
179 |
-
}
|
180 |
-
|
181 |
-
protected function _getSelectedProducts($json = false) {
|
182 |
-
$temp = $this->getRequest()->getPost('featured_ids');
|
183 |
-
$store = $this->_getStore();
|
184 |
-
|
185 |
-
if ($temp) {
|
186 |
-
parse_str($temp, $featured_ids);
|
187 |
-
}
|
188 |
-
|
189 |
-
$_prod = Mage::getModel('catalog/product')->getCollection()
|
190 |
-
->joinAttribute('ma2_featured_product', 'catalog_product/ma2_featured_product', 'entity_id', null, 'left', $store->getId())
|
191 |
-
->addAttributeToFilter('ma2_featured_product', '1');
|
192 |
-
|
193 |
-
$products = $_prod->getColumnValues('entity_id');
|
194 |
-
$selected_products = array();
|
195 |
-
|
196 |
-
|
197 |
-
if ($json == true) {
|
198 |
-
foreach ($products as $key => $value) {
|
199 |
-
$selected_products[$value] = '1';
|
200 |
-
}
|
201 |
-
return Zend_Json::encode($selected_products);
|
202 |
-
} else {
|
203 |
-
|
204 |
-
foreach ($products as $key => $value) {
|
205 |
-
if ((isset($featured_ids[$value])) && ($featured_ids[$value] == 0)) {
|
206 |
-
|
207 |
-
}else
|
208 |
-
$selected_products[$value] = '0';
|
209 |
-
}
|
210 |
-
|
211 |
-
if (isset($featured_ids))
|
212 |
-
foreach ($featured_ids as $key => $value) {
|
213 |
-
if ($value == 1)
|
214 |
-
$selected_products[$key] = '0';
|
215 |
-
}
|
216 |
-
|
217 |
-
return array_keys($selected_products);
|
218 |
-
}
|
219 |
-
|
220 |
-
return $products;
|
221 |
-
}
|
222 |
-
|
223 |
-
//add javascript before/after grid html
|
224 |
-
protected function _afterToHtml($html) {
|
225 |
-
return $this->_prependHtml() . parent::_afterToHtml($html) . $this->_appendHtml();
|
226 |
-
}
|
227 |
-
|
228 |
-
private function _prependHtml() {
|
229 |
-
$gridName = $this->getJsObjectName();
|
230 |
-
|
231 |
-
$html =
|
232 |
-
<<<EndHTML
|
233 |
-
<script type="text/javascript">
|
234 |
-
//<![CDATA[
|
235 |
-
|
236 |
-
categoryForm = new varienForm('featured_edit_form');
|
237 |
-
categoryForm.submit= function (url) {
|
238 |
-
|
239 |
-
this._submit();
|
240 |
-
|
241 |
-
return true;
|
242 |
-
|
243 |
-
|
244 |
-
};
|
245 |
-
|
246 |
-
document.observe("dom:loaded", function() {
|
247 |
-
|
248 |
-
var everycheckbox = $$("#ma2_featured_products_table tbody input.checkbox");
|
249 |
-
|
250 |
-
everycheckbox.each(function(element, index) {
|
251 |
-
element.onclick = function(e)
|
252 |
-
{
|
253 |
-
var val = element.value;
|
254 |
-
if(element.checked)
|
255 |
-
{
|
256 |
-
element.checked = false;
|
257 |
-
checkBoxes.set(val, 0);
|
258 |
-
}
|
259 |
-
else
|
260 |
-
{
|
261 |
-
element.checked = "checked";
|
262 |
-
checkBoxes.set(val, 1);
|
263 |
-
}
|
264 |
-
}
|
265 |
-
});
|
266 |
-
|
267 |
-
});
|
268 |
-
|
269 |
-
|
270 |
-
function categorySubmit(url) {
|
271 |
-
|
272 |
-
var params = {};
|
273 |
-
var fields = $('featured_edit_form').getElementsBySelector('input', 'select');
|
274 |
-
|
275 |
-
categoryForm.submit();
|
276 |
-
}
|
277 |
-
|
278 |
-
function FeaturedRowClick(grid, event)
|
279 |
-
{
|
280 |
-
|
281 |
-
var trElement = Event.findElement(event, 'tr');
|
282 |
-
var isInput = Event.element(event).tagName == 'INPUT';
|
283 |
-
|
284 |
-
var checkbox = Element.getElementsBySelector(trElement, 'input.checkbox').first();
|
285 |
-
|
286 |
-
if(!checkbox) return;
|
287 |
-
|
288 |
-
var val = checkbox.value;
|
289 |
-
|
290 |
-
if(checkbox.checked)
|
291 |
-
{
|
292 |
-
checkbox.checked = false;
|
293 |
-
checkBoxes.set(val, 0);
|
294 |
-
}
|
295 |
-
else
|
296 |
-
{
|
297 |
-
checkbox.checked = "checked";
|
298 |
-
checkBoxes.set(val, 1);
|
299 |
-
}
|
300 |
-
|
301 |
-
$("in_featured_products").value = checkBoxes.toQueryString();
|
302 |
-
console.log("Products", checkBoxes);
|
303 |
-
$gridName.reloadParams = {'featured_ids':checkBoxes.toQueryString()};
|
304 |
-
}
|
305 |
-
|
306 |
-
//]]>
|
307 |
-
|
308 |
-
</script>
|
309 |
-
EndHTML;
|
310 |
-
|
311 |
-
return $html;
|
312 |
-
}
|
313 |
-
|
314 |
-
private function _appendHtml() {
|
315 |
-
$html = '<script type="text/javascript">
|
316 |
-
var checkBoxes = $H();
|
317 |
-
|
318 |
-
var checkbox_all = $$("#ma2_featured_products_table thead input.checkbox").first();
|
319 |
-
var everycheckbox = $$("#ma2_featured_products_table tbody input.checkbox");
|
320 |
-
|
321 |
-
checkbox_all.observe("click", function(event) {
|
322 |
-
|
323 |
-
if(checkbox_all.checked)
|
324 |
-
{
|
325 |
-
everycheckbox.each(function(element, index) {
|
326 |
-
|
327 |
-
checkBoxes.set(element.value, 1)
|
328 |
-
|
329 |
-
});
|
330 |
-
} else
|
331 |
-
{
|
332 |
-
everycheckbox.each(function(element, index) {
|
333 |
-
checkBoxes.set(element.value, 0)
|
334 |
-
});
|
335 |
-
}
|
336 |
-
$("in_featured_products").value = checkBoxes.toQueryString();
|
337 |
-
});
|
338 |
-
|
339 |
-
</script>';
|
340 |
-
|
341 |
-
return $html;
|
342 |
-
}
|
343 |
-
|
344 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit/Renderer/Name.php
DELETED
@@ -1,29 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Mas_FeaturedProducts_Block_Adminhtml_Edit_Renderer_Name extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Abstract {
|
3 |
-
|
4 |
-
protected $_values;
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Renders grid column
|
8 |
-
*
|
9 |
-
* @param Varien_Object $row
|
10 |
-
* @return string
|
11 |
-
*/
|
12 |
-
public function render(Varien_Object $row) {
|
13 |
-
|
14 |
-
$action_name = $this->getRequest()->getActionName();
|
15 |
-
|
16 |
-
if ($action_name == 'exportCsv' || $action_name == 'exportXml') {
|
17 |
-
return $row->getName();
|
18 |
-
}
|
19 |
-
|
20 |
-
$href = $this->getUrl('*/catalog_product/edit', array(
|
21 |
-
'store' => $this->getRequest()->getParam('store'),
|
22 |
-
'id' => $row->getId()));
|
23 |
-
|
24 |
-
$html = '<a href="' . $href . '">' . $row->getName() . '</a>';
|
25 |
-
|
26 |
-
return $html;
|
27 |
-
}
|
28 |
-
|
29 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit/Renderer/Visibility.php
DELETED
@@ -1,21 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Block_Adminhtml_Edit_Renderer_Visibility extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Abstract
|
3 |
-
{
|
4 |
-
protected $_values;
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Renders grid column
|
8 |
-
*
|
9 |
-
* @param Varien_Object $row
|
10 |
-
* @return string
|
11 |
-
*/
|
12 |
-
public function render(Varien_Object $row)
|
13 |
-
{
|
14 |
-
|
15 |
-
$this->_values = Mage::getModel('catalog/product_visibility')->getOptionArray();
|
16 |
-
|
17 |
-
$html = $this->_values[$row->getData($this->getColumn()->getIndex())];
|
18 |
-
|
19 |
-
return $html;
|
20 |
-
}
|
21 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts.php
DELETED
@@ -1,9 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Block_Adminhtml_FeaturedProducts
|
3 |
-
extends Mage_Adminhtml_Block_Widget_Grid_Container
|
4 |
-
{
|
5 |
-
public function __construct()
|
6 |
-
{
|
7 |
-
Mage::__construct();
|
8 |
-
}
|
9 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Edit.php
DELETED
@@ -1,29 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Block_Adminhtml_FeaturedProducts_Edit extends Mage_Adminhtml_Block_Widget_Form_Container{
|
3 |
-
public function __construct()
|
4 |
-
{
|
5 |
-
parent::__construct();
|
6 |
-
$this->_objectId = 'id';
|
7 |
-
//vwe assign the same blockGroup as the Grid Container
|
8 |
-
$this->_blockGroup = 'FeaturedProducts';
|
9 |
-
//and the same controller
|
10 |
-
$this->_controller = 'adminhtml_FeaturedProducts';
|
11 |
-
//define the label for the save and delete button
|
12 |
-
$this->_updateButton('save', 'label','save reference');
|
13 |
-
$this->_updateButton('delete', 'label', 'delete reference');
|
14 |
-
}
|
15 |
-
/* Here, we're looking if we have transmitted a form object,
|
16 |
-
to update the good text in the header of the page (edit or add) */
|
17 |
-
public function getHeaderText()
|
18 |
-
{
|
19 |
-
if( Mage::registry('FeaturedProducts_data')&&Mage::registry('FeaturedProducts_data')->getId())
|
20 |
-
{
|
21 |
-
return 'Editer la reference '.$this->htmlEscape(
|
22 |
-
Mage::registry('FeaturedProducts_data')->getTitle()).'<br />';
|
23 |
-
}
|
24 |
-
else
|
25 |
-
{
|
26 |
-
return 'Add a contact';
|
27 |
-
}
|
28 |
-
}
|
29 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Edit/Form.php
DELETED
@@ -1,18 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Block_Adminhtml_FeaturedProducts_Edit_Form extends Mage_Adminhtml_Block_Widget_Form
|
3 |
-
{
|
4 |
-
protected function _prepareForm()
|
5 |
-
{
|
6 |
-
$form = new Varien_Data_Form(array(
|
7 |
-
'id' => 'edit_form',
|
8 |
-
'action' => $this->getUrl('*/*/save', array('id' => $this->getRequest()->getParam('id'))),
|
9 |
-
'method' => 'post',
|
10 |
-
'enctype' => 'multipart/form-data'
|
11 |
-
));
|
12 |
-
|
13 |
-
$form->setUseContainer(true);
|
14 |
-
$this->setForm($form);
|
15 |
-
return parent::_prepareForm();
|
16 |
-
|
17 |
-
}
|
18 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Edit/Tab/Form.php
DELETED
@@ -1,108 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Block_Adminhtml_FeaturedProducts_Edit_Tab_Form extends Mage_Adminhtml_Block_Widget_Form
|
3 |
-
{
|
4 |
-
protected function _prepareForm()
|
5 |
-
{
|
6 |
-
$form = new Varien_Data_Form();
|
7 |
-
$this->setForm($form);
|
8 |
-
$fieldset = $form->addFieldset('FeaturedProducts_form', array('legend'=>Mage::helper('FeaturedProducts')->__('Item information')));
|
9 |
-
|
10 |
-
$fieldset->addField('title', 'text', array(
|
11 |
-
'label' => Mage::helper('FeaturedProducts')->__('Title'),
|
12 |
-
'class' => 'required-entry',
|
13 |
-
'required' => true,
|
14 |
-
'name' => 'title',
|
15 |
-
));
|
16 |
-
|
17 |
-
$fieldset->addField('numberaction', 'select', array(
|
18 |
-
'label' => Mage::helper('FeaturedProducts')->__('Display Number'),
|
19 |
-
'name' => 'numberaction',
|
20 |
-
'values' => array(
|
21 |
-
array(
|
22 |
-
'value' => 62,
|
23 |
-
'label' => Mage::helper('FeaturedProducts')->__('62'),
|
24 |
-
),
|
25 |
-
array(
|
26 |
-
'value' => 54,
|
27 |
-
'label' => Mage::helper('FeaturedProducts')->__('54'),
|
28 |
-
),
|
29 |
-
array(
|
30 |
-
'value' => 42,
|
31 |
-
'label' => Mage::helper('FeaturedProducts')->__('42'),
|
32 |
-
),
|
33 |
-
array(
|
34 |
-
'value' => 36,
|
35 |
-
'label' => Mage::helper('FeaturedProducts')->__('36'),
|
36 |
-
),
|
37 |
-
array(
|
38 |
-
'value' => 33,
|
39 |
-
'label' => Mage::helper('FeaturedProducts')->__('33'),
|
40 |
-
),
|
41 |
-
array(
|
42 |
-
'value' => 30,
|
43 |
-
'label' => Mage::helper('FeaturedProducts')->__('30'),
|
44 |
-
),
|
45 |
-
array(
|
46 |
-
'value' => 27,
|
47 |
-
'label' => Mage::helper('FeaturedProducts')->__('27'),
|
48 |
-
),
|
49 |
-
array(
|
50 |
-
'value' => 21,
|
51 |
-
'label' => Mage::helper('FeaturedProducts')->__('21'),
|
52 |
-
),
|
53 |
-
array(
|
54 |
-
'value' => 18,
|
55 |
-
'label' => Mage::helper('FeaturedProducts')->__('18'),
|
56 |
-
),
|
57 |
-
array(
|
58 |
-
'value' => 15,
|
59 |
-
'label' => Mage::helper('FeaturedProducts')->__('15'),
|
60 |
-
),
|
61 |
-
array(
|
62 |
-
'value' => 12,
|
63 |
-
'label' => Mage::helper('FeaturedProducts')->__('12'),
|
64 |
-
),
|
65 |
-
array(
|
66 |
-
'value' => 9,
|
67 |
-
'label' => Mage::helper('FeaturedProducts')->__('9'),
|
68 |
-
),
|
69 |
-
array(
|
70 |
-
'value' => 6,
|
71 |
-
'label' => Mage::helper('FeaturedProducts')->__('6'),
|
72 |
-
),
|
73 |
-
|
74 |
-
array(
|
75 |
-
'value' => 3,
|
76 |
-
'label' => Mage::helper('FeaturedProducts')->__('3'),
|
77 |
-
),
|
78 |
-
),
|
79 |
-
));
|
80 |
-
|
81 |
-
|
82 |
-
$fieldset->addField('status', 'select', array(
|
83 |
-
'label' => Mage::helper('FeaturedProducts')->__('Status'),
|
84 |
-
'name' => 'status',
|
85 |
-
'values' => array(
|
86 |
-
array(
|
87 |
-
'value' => 1,
|
88 |
-
'label' => Mage::helper('FeaturedProducts')->__('Active'),
|
89 |
-
),
|
90 |
-
|
91 |
-
array(
|
92 |
-
'value' => 0,
|
93 |
-
'label' => Mage::helper('FeaturedProducts')->__('Inactive'),
|
94 |
-
),
|
95 |
-
),
|
96 |
-
));
|
97 |
-
|
98 |
-
|
99 |
-
if ( Mage::getSingleton('adminhtml/session')->getFeaturedProductsData() )
|
100 |
-
{
|
101 |
-
$form->setValues(Mage::getSingleton('adminhtml/session')->setFeaturedProductsData());
|
102 |
-
Mage::getSingleton('adminhtml/session')->setFeaturedProductsData(null);
|
103 |
-
} elseif ( Mage::registry('FeaturedProducts_data') ) {
|
104 |
-
$form->setValues(Mage::registry('FeaturedProducts_data')->getData());
|
105 |
-
}
|
106 |
-
return parent::_prepareForm();
|
107 |
-
}
|
108 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Edit/Tabs.php
DELETED
@@ -1,23 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Block_Adminhtml_FeaturedProducts_Edit_Tabs extends Mage_Adminhtml_Block_Widget_Tabs
|
3 |
-
{
|
4 |
-
public function __construct()
|
5 |
-
{
|
6 |
-
parent::__construct();
|
7 |
-
$this->setId('FeaturedProducts_tabs');
|
8 |
-
$this->setDestElementId('edit_form');
|
9 |
-
$this->setTitle(Mage::helper('FeaturedProducts')->__('News Information'));
|
10 |
-
}
|
11 |
-
|
12 |
-
protected function _beforeToHtml()
|
13 |
-
{
|
14 |
-
$this->addTab('form_section', array(
|
15 |
-
'label' => Mage::helper('FeaturedProducts')->__('Item Information'),
|
16 |
-
'title' => Mage::helper('FeaturedProducts')->__('Item Information'),
|
17 |
-
'numberaction' => Mage::helper('FeaturedProducts')->__('Item Information'),
|
18 |
-
'content' => $this->getLayout()->createBlock('FeaturedProducts/adminhtml_FeaturedProducts_edit_tab_form')->toHtml(),
|
19 |
-
));
|
20 |
-
|
21 |
-
return parent::_beforeToHtml();
|
22 |
-
}
|
23 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Grid.php
DELETED
@@ -1,85 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Block_Adminhtml_FeaturedProducts_Grid extends Mage_Adminhtml_Block_Widget_Grid
|
3 |
-
{
|
4 |
-
public function __construct()
|
5 |
-
{
|
6 |
-
parent::__construct();
|
7 |
-
$this->setId('FeaturedProductsGrid');
|
8 |
-
// This is the primary key of the database
|
9 |
-
$this->setDefaultSort('FeaturedProducts_id');
|
10 |
-
$this->setDefaultDir('ASC');
|
11 |
-
$this->setSaveParametersInSession(true);
|
12 |
-
$this->setUseAjax(true);
|
13 |
-
}
|
14 |
-
|
15 |
-
protected function _prepareCollection()
|
16 |
-
{
|
17 |
-
$collection = Mage::getModel('FeaturedProducts/FeaturedProducts')->getCollection();
|
18 |
-
$this->setCollection($collection);
|
19 |
-
return parent::_prepareCollection();
|
20 |
-
}
|
21 |
-
|
22 |
-
protected function _prepareColumns()
|
23 |
-
{
|
24 |
-
$this->addColumn('FeaturedProducts_id', array(
|
25 |
-
'header' => Mage::helper('FeaturedProducts')->__('ID'),
|
26 |
-
'align' =>'right',
|
27 |
-
'width' => '50px',
|
28 |
-
'index' => 'FeaturedProducts_id',
|
29 |
-
));
|
30 |
-
|
31 |
-
$this->addColumn('title', array(
|
32 |
-
'header' => Mage::helper('FeaturedProducts')->__('Title'),
|
33 |
-
'align' =>'left',
|
34 |
-
'index' => 'title',
|
35 |
-
));
|
36 |
-
|
37 |
-
$this->addColumn('numberaction', array(
|
38 |
-
'header' => Mage::helper('FeaturedProducts')->__('Display'),
|
39 |
-
'align' => 'left',
|
40 |
-
'width' => '80px',
|
41 |
-
'index' => 'numberaction',
|
42 |
-
'type' => 'options',
|
43 |
-
'options' => array(
|
44 |
-
62 => '62',
|
45 |
-
54 => '54',
|
46 |
-
42 => '42',
|
47 |
-
36 => '36',
|
48 |
-
33 => '33',
|
49 |
-
30 => '30',
|
50 |
-
27 => '27',
|
51 |
-
21 => '21',
|
52 |
-
18 => '18',
|
53 |
-
15 => '15',
|
54 |
-
12 => '12',
|
55 |
-
9 => '9',
|
56 |
-
6 => '6',
|
57 |
-
3 => '3',
|
58 |
-
),
|
59 |
-
));
|
60 |
-
|
61 |
-
$this->addColumn('status', array(
|
62 |
-
|
63 |
-
'header' => Mage::helper('FeaturedProducts')->__('Status'),
|
64 |
-
'align' => 'left',
|
65 |
-
'width' => '80px',
|
66 |
-
'index' => 'status',
|
67 |
-
'type' => 'options',
|
68 |
-
'options' => array(
|
69 |
-
1 => 'Active',
|
70 |
-
0 => 'Inactive',
|
71 |
-
),
|
72 |
-
));
|
73 |
-
return parent::_prepareColumns();
|
74 |
-
}
|
75 |
-
|
76 |
-
public function getRowUrl($row)
|
77 |
-
{
|
78 |
-
return $this->getUrl('*/*/edit', array('id' => $row->getId()));
|
79 |
-
}
|
80 |
-
|
81 |
-
public function getGridUrl()
|
82 |
-
{
|
83 |
-
return $this->getUrl('*/*/grid', array('_current'=>true));
|
84 |
-
}
|
85 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/ApplyToFeatured.php
DELETED
@@ -1,57 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Block_Adminhtml_System_Config_Form_Field_ApplyToFeatured extends Mage_Adminhtml_Block_System_Config_Form_Field
|
3 |
-
{
|
4 |
-
public function setInitStoreValueModule()
|
5 |
-
{
|
6 |
-
$InitInputValueModule = array( "featured"=>"List Featured Products",
|
7 |
-
"list"=>"List Any Products",
|
8 |
-
"listproduct"=>"Catalog Products List"
|
9 |
-
); // declare function and value.
|
10 |
-
return $InitInputValueModule;
|
11 |
-
}
|
12 |
-
|
13 |
-
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
|
14 |
-
{
|
15 |
-
$helper_data = $this->helper('FeaturedProducts');
|
16 |
-
|
17 |
-
$apply_cate_para = $helper_data->getValueUseStoreConfig('getValueAppliedFeatured');
|
18 |
-
$apply_selected = $helper_data->getSupportStoreConfig($apply_cate_para);
|
19 |
-
|
20 |
-
|
21 |
-
//foreach($getValueStore as $title=>$value)
|
22 |
-
//{
|
23 |
-
//echo $getValueStore[$title];
|
24 |
-
//echo $value;
|
25 |
-
//}
|
26 |
-
|
27 |
-
$nonEscapableNbspChar = html_entity_decode('        ', ENT_NOQUOTES, 'UTF-8');
|
28 |
-
$html = '';
|
29 |
-
|
30 |
-
//$helper = $this->helper('widgetcategory');
|
31 |
-
// $template_selected = $helper->getTypeList();
|
32 |
-
|
33 |
-
$getValueStore = $this->setInitStoreValueModule();
|
34 |
-
|
35 |
-
$html .= '<select name="'.$element->getName().'" class="small-select" id="'.$element->getId().'">';
|
36 |
-
$title = '';
|
37 |
-
|
38 |
-
//var_dump($template_selected);
|
39 |
-
//var_dump($getValueStore);
|
40 |
-
|
41 |
-
foreach ($getValueStore as $value=>$title)
|
42 |
-
{
|
43 |
-
//$getValueStore[$value],$title
|
44 |
-
//$value,$title
|
45 |
-
if($value == $id_selected)
|
46 |
-
{
|
47 |
-
$html .= '<option selected="selected" id="item-selected" value="'.$value.'" class="childrent">'.$title.'</option>';
|
48 |
-
}
|
49 |
-
else
|
50 |
-
{
|
51 |
-
$html .= '<option value="'.$value.'" class="childrent">'.$title.'</option>';
|
52 |
-
}
|
53 |
-
}
|
54 |
-
$html .= '</select>';
|
55 |
-
return $html;
|
56 |
-
}
|
57 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/CategoryId.php
DELETED
@@ -1,63 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Block_Adminhtml_System_Config_Form_Field_CategoryId extends Mage_Adminhtml_Block_System_Config_Form_Field
|
3 |
-
{
|
4 |
-
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
|
5 |
-
{
|
6 |
-
/**
|
7 |
-
* $element->setStyle('width:282px; border:1px solid #EB5E00; color:#333;')
|
8 |
-
* ->setName($element->getName() . '[]');
|
9 |
-
|
10 |
-
* if ($element->getValue()) {
|
11 |
-
* $values = explode(',', $element->getValue());
|
12 |
-
* } else {
|
13 |
-
* $values = array();
|
14 |
-
* }
|
15 |
-
|
16 |
-
* $selectme = $element->setValue(isset($values[0]) ? $values[0] : null)->getElementHtml();
|
17 |
-
*/
|
18 |
-
$nonEscapableNbspChar = html_entity_decode('    ', ENT_NOQUOTES, 'UTF-8');
|
19 |
-
//$output = array();
|
20 |
-
//$output[] = array('value' => '', 'label' => 'Select');
|
21 |
-
$html = '';
|
22 |
-
|
23 |
-
$helper_data = $this->helper('FeaturedProducts');
|
24 |
-
$id_cate_para = $helper_data->getValueUseStoreConfig('getIDCategorySelected');
|
25 |
-
$id_selected = $helper_data->getSupportStoreConfig($id_cate_para);
|
26 |
-
|
27 |
-
$categories = Mage::getModel('catalog/category')
|
28 |
-
->getCollection()
|
29 |
-
->addAttributeToSelect('entity_id')
|
30 |
-
->addAttributeToSelect('name')
|
31 |
-
->addAttributeToSelect('level')
|
32 |
-
->addFieldToFilter('is_active', array('eq'=>'1'))
|
33 |
-
->addAttributeToSort('path', 'asc')
|
34 |
-
->getItems();
|
35 |
-
$html .= '<select name="'.$element->getName().'" id="'.$element->getId().'">';
|
36 |
-
$title = '';
|
37 |
-
|
38 |
-
if (count($categories) > 0){
|
39 |
-
foreach ($categories as $category){
|
40 |
-
if ($category->getName() != ''){
|
41 |
-
$indent = str_repeat($nonEscapableNbspChar, $category->getLevel());
|
42 |
-
$title = $category->getName();
|
43 |
-
$value=$category->getEntityId();
|
44 |
-
if($value == $id_selected)
|
45 |
-
{
|
46 |
-
$html .= '<option value="'.$value.'" '.($category->getChildrenCount() > 0 ? 'class="parent"' : 'class="childrent"').'selected="selected" id="item-selected">'.$indent.$title.' (ID: '.$category->getId().')'.$nonEscapableNbspChar. $this->__('<span id="support-tip">selected</span>').'</option>';
|
47 |
-
//$output[] = array('value' => $value, 'label' => $indent.$title.' (ID: '.$category->getId().')');
|
48 |
-
}
|
49 |
-
else
|
50 |
-
{
|
51 |
-
$html .= '<option value="'.$value.'" '.($category->getChildrenCount() > 0 ? 'class="parent"' : 'class="childrent"').'>'.$indent.$title.' (ID: '.$category->getId().')'.'</option>';
|
52 |
-
//$output[] = array('value' => $value, 'label' => $indent.$title.' (ID: '.$category->getId().')');
|
53 |
-
}
|
54 |
-
}
|
55 |
-
}
|
56 |
-
}
|
57 |
-
$html .= '</select>';
|
58 |
-
return $html;
|
59 |
-
//$to = $element->setValue(isset($values[1]) ? $values[1] : null)->getElementHtml();
|
60 |
-
//return $selectme;
|
61 |
-
}
|
62 |
-
|
63 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/EnableDisable.php
DELETED
@@ -1,57 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Block_Adminhtml_System_Config_Form_Field_EnableDisable extends Mage_Adminhtml_Block_System_Config_Form_Field
|
3 |
-
{
|
4 |
-
public function setInitStoreValueModule()
|
5 |
-
{
|
6 |
-
$InitInputValueModule = array( "enable"=>"Enable",
|
7 |
-
"disable"=>"Disable"
|
8 |
-
); // declare function and value.
|
9 |
-
return $InitInputValueModule;
|
10 |
-
}
|
11 |
-
|
12 |
-
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
|
13 |
-
{
|
14 |
-
$helper_data = $this->helper('FeaturedProducts');
|
15 |
-
|
16 |
-
$ED_cate_para = $helper_data->getValueUseStoreConfig('getEnableDisable');
|
17 |
-
$ED_selected = $helper_data->getSupportStoreConfig($ED_cate_para);
|
18 |
-
|
19 |
-
|
20 |
-
//foreach($getValueStore as $title=>$value)
|
21 |
-
//{
|
22 |
-
//echo $getValueStore[$title];
|
23 |
-
//echo $value;
|
24 |
-
//}
|
25 |
-
|
26 |
-
$nonEscapableNbspChar = html_entity_decode('        ', ENT_NOQUOTES, 'UTF-8');
|
27 |
-
$html = '';
|
28 |
-
|
29 |
-
//$helper = $this->helper('widgetcategory');
|
30 |
-
// $template_selected = $helper->getTypeList();
|
31 |
-
|
32 |
-
$getValueStore = $this->setInitStoreValueModule();
|
33 |
-
|
34 |
-
$html .= '<select name="'.$element->getName().'" class="small-select" id="'.$element->getId().'">';
|
35 |
-
$title = '';
|
36 |
-
|
37 |
-
//var_dump($template_selected);
|
38 |
-
//var_dump($getValueStore);
|
39 |
-
|
40 |
-
foreach ($getValueStore as $value=>$title)
|
41 |
-
{
|
42 |
-
//$getValueStore[$value],$title
|
43 |
-
//$value,$title
|
44 |
-
if($value == $id_selected)
|
45 |
-
{
|
46 |
-
$html .= '<option selected="selected" id="item-selected" value="'.$value.'" class="childrent">'.$title.'</option>';
|
47 |
-
}
|
48 |
-
else
|
49 |
-
{
|
50 |
-
$html .= '<option value="'.$value.'" class="childrent">'.$title.'</option>';
|
51 |
-
}
|
52 |
-
}
|
53 |
-
$html .= '</select>';
|
54 |
-
return $html;
|
55 |
-
}
|
56 |
-
|
57 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/NameTemplates.php
DELETED
@@ -1,50 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Block_Adminhtml_System_Config_Form_Field_NameTemplates extends Mage_Adminhtml_Block_System_Config_Form_Field
|
3 |
-
{
|
4 |
-
public function setInitStoreValueModule()
|
5 |
-
{
|
6 |
-
$InitInputValueModule = array( "template1"=>"Template1",
|
7 |
-
"template2"=>"Template2",
|
8 |
-
"template3"=>"Template3",
|
9 |
-
"template4"=>"Template4",
|
10 |
-
"template5"=>"Template5",
|
11 |
-
"template6"=>"Template6"
|
12 |
-
// declare function and value.
|
13 |
-
);
|
14 |
-
return $InitInputValueModule;
|
15 |
-
}
|
16 |
-
|
17 |
-
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
|
18 |
-
{
|
19 |
-
//foreach($getValueStore as $title=>$value)
|
20 |
-
//{
|
21 |
-
//echo $getValueStore[$title];
|
22 |
-
//echo $value;
|
23 |
-
//}
|
24 |
-
|
25 |
-
$nonEscapableNbspChar = html_entity_decode('        ', ENT_NOQUOTES, 'UTF-8');
|
26 |
-
$html = '';
|
27 |
-
$helper_data = $this->helper('FeaturedProducts');
|
28 |
-
$name_temp = $helper_data->getValueUseStoreConfig('getTemplateSelected');
|
29 |
-
$template_selected = $helper_data->getSupportStoreConfig($name_temp);
|
30 |
-
|
31 |
-
$getValueStore = $this->setInitStoreValueModule();
|
32 |
-
$html .= '<select name="'.$element->getName().'" id="'.$element->getId().'">';
|
33 |
-
$title = '';
|
34 |
-
foreach ($getValueStore as $value=>$title)
|
35 |
-
{
|
36 |
-
//$getValueStore[$value],$title
|
37 |
-
//$value,$title
|
38 |
-
if($value == $template_selected)
|
39 |
-
{
|
40 |
-
$html .= '<option value="'.$value.'" selected="selected" class="childrent" id="item-selected">'.$title.$nonEscapableNbspChar.$this->__('<span id="support-tip">selected</span>').'</option>';
|
41 |
-
}
|
42 |
-
else
|
43 |
-
{
|
44 |
-
$html .= '<option value="'.$value.'" class="childrent">'.$title.'</option>';
|
45 |
-
}
|
46 |
-
}
|
47 |
-
$html .= '</select>';
|
48 |
-
return $html;
|
49 |
-
}
|
50 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/Status.php
DELETED
@@ -1,20 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Block_Adminhtml_System_Config_Form_Field_Status extends Mage_Adminhtml_Block_System_Config_Form_Field
|
3 |
-
{
|
4 |
-
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
|
5 |
-
{
|
6 |
-
$element->setStyle('width:22px; border:1px solid #CCC; color:#333;')
|
7 |
-
->setName($element->getName() . '[]');
|
8 |
-
|
9 |
-
if ($element->getValue()) {
|
10 |
-
$values = explode(',', $element->getValue());
|
11 |
-
} else {
|
12 |
-
$values = array();
|
13 |
-
}
|
14 |
-
|
15 |
-
$selectme = $element->setValue(isset($values[0]) ? $values[0] : null)->getElementHtml();
|
16 |
-
//$to = $element->setValue(isset($values[1]) ? $values[1] : null)->getElementHtml();
|
17 |
-
return $selectme;
|
18 |
-
}
|
19 |
-
|
20 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Block/FeaturedProducts.php
DELETED
@@ -1,9 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Block_FeaturedProducts extends Mage_Core_Block_Template
|
3 |
-
{
|
4 |
-
public function _prepareLayout()
|
5 |
-
{
|
6 |
-
return parent::_prepareLayout();
|
7 |
-
}
|
8 |
-
|
9 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Block/Listing.php
DELETED
@@ -1,68 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Block_Listing extends Mage_Catalog_Block_Product_Abstract
|
3 |
-
{
|
4 |
-
public function __construct() {
|
5 |
-
|
6 |
-
$this->setTemplate('ma2/featuredproducts/block_featured_products.phtml');
|
7 |
-
|
8 |
-
$this->setLimit((int) Mage::getStoreConfig("FeaturedProducts/cmspage/number_of_items"));
|
9 |
-
$sort_by = Mage::getStoreConfig("FeaturedProducts/cmspage/product_sort_by");
|
10 |
-
$this->setItemsPerRow((int) Mage::getStoreConfig("FeaturedProducts/cmspage/number_of_items_per_row"));
|
11 |
-
|
12 |
-
switch ($sort_by) {
|
13 |
-
case 0:
|
14 |
-
$this->setSortBy("rand()");
|
15 |
-
break;
|
16 |
-
case 1:
|
17 |
-
$this->setSortBy("created_at desc");
|
18 |
-
break;
|
19 |
-
default:
|
20 |
-
$this->setSortBy("rand()");
|
21 |
-
}
|
22 |
-
}
|
23 |
-
|
24 |
-
/*
|
25 |
-
* Load featured products collection
|
26 |
-
* */
|
27 |
-
|
28 |
-
protected function _beforeToHtml() {
|
29 |
-
$collection = Mage::getResourceModel('catalog/product_collection');
|
30 |
-
|
31 |
-
$attributes = Mage::getSingleton('catalog/config')
|
32 |
-
->getProductAttributes();
|
33 |
-
|
34 |
-
$collection->addAttributeToSelect($attributes)
|
35 |
-
->addMinimalPrice()
|
36 |
-
->addFinalPrice()
|
37 |
-
->addTaxPercents()
|
38 |
-
->addAttributeToFilter('ma2_featured_product', 1, 'left')
|
39 |
-
->addStoreFilter()
|
40 |
-
->getSelect()->order($this->getSortBy())->limit($this->getLimit());
|
41 |
-
|
42 |
-
Mage::getSingleton('catalog/product_status')->addVisibleFilterToCollection($collection);
|
43 |
-
Mage::getSingleton('catalog/product_visibility')->addVisibleInCatalogFilterToCollection($collection);
|
44 |
-
|
45 |
-
$this->_productCollection = $collection;
|
46 |
-
|
47 |
-
$this->setProductCollection($collection);
|
48 |
-
return parent::_beforeToHtml();
|
49 |
-
}
|
50 |
-
|
51 |
-
protected function _toHtml() {
|
52 |
-
|
53 |
-
if (!$this->helper('FeaturedProducts')->getIsActive()) {
|
54 |
-
return '';
|
55 |
-
}
|
56 |
-
|
57 |
-
return parent::_toHtml();
|
58 |
-
}
|
59 |
-
|
60 |
-
/*
|
61 |
-
* Return label for CMS block output
|
62 |
-
* */
|
63 |
-
|
64 |
-
protected function getBlockLabel() {
|
65 |
-
return $this->helper('FeaturedProducts')->getCmsBlockLabel();
|
66 |
-
}
|
67 |
-
|
68 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Block/Product.php
DELETED
@@ -1,19 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Block_Product
|
3 |
-
extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Abstract
|
4 |
-
{
|
5 |
-
|
6 |
-
public function render(Varien_Object $row)
|
7 |
-
{
|
8 |
-
$productId = $row->getData($this->getColumn()->getIndex());
|
9 |
-
$product = Mage::getModel('catalog/product')->load($productId);
|
10 |
-
|
11 |
-
$value = '<img src="">';
|
12 |
-
if($product->getImage()!= 'noselection')
|
13 |
-
{
|
14 |
-
$value='<img src="' . $product->getImageUrl() . '" width="100" height="100" />';
|
15 |
-
}
|
16 |
-
|
17 |
-
return $value;
|
18 |
-
}
|
19 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Block/Product/List.php
DELETED
@@ -1,85 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Block_Product_List extends Mage_Catalog_Block_Product_List
|
3 |
-
{
|
4 |
-
protected $_productCollection;
|
5 |
-
protected $_sort_by;
|
6 |
-
|
7 |
-
protected function _prepareLayout()
|
8 |
-
{
|
9 |
-
if ($breadcrumbsBlock = $this->getLayout()->getBlock('breadcrumbs'))
|
10 |
-
{
|
11 |
-
$breadcrumbsBlock->addCrumb('home', array(
|
12 |
-
'label'=>Mage::helper('catalog')->__('Home'),
|
13 |
-
'title'=>Mage::helper('catalog')->__('Go to Home Page'),
|
14 |
-
'link'=>Mage::getBaseUrl()
|
15 |
-
));
|
16 |
-
}
|
17 |
-
parent::_prepareLayout();
|
18 |
-
}
|
19 |
-
|
20 |
-
/*
|
21 |
-
* Remove "Position" option from Sort By dropdown
|
22 |
-
* */
|
23 |
-
protected function _beforeToHtml()
|
24 |
-
{
|
25 |
-
parent::_beforeToHtml();
|
26 |
-
$toolbar = $this->getToolbarBlock();
|
27 |
-
$toolbar->removeOrderFromAvailableOrders('position');
|
28 |
-
return $this;
|
29 |
-
}
|
30 |
-
|
31 |
-
|
32 |
-
/*
|
33 |
-
* Load featured products collection
|
34 |
-
* */
|
35 |
-
protected function _getProductCollection()
|
36 |
-
{
|
37 |
-
if (is_null($this->_productCollection)) {
|
38 |
-
$collection = Mage::getModel('catalog/product')->getCollection();
|
39 |
-
|
40 |
-
$attributes = Mage::getSingleton('catalog/config')
|
41 |
-
->getProductAttributes();
|
42 |
-
|
43 |
-
$collection->addAttributeToSelect($attributes)
|
44 |
-
->addMinimalPrice()
|
45 |
-
->addFinalPrice()
|
46 |
-
->addTaxPercents()
|
47 |
-
->addAttributeToFilter('ma2_featured_product', 1, 'left')
|
48 |
-
->addStoreFilter();
|
49 |
-
|
50 |
-
Mage::getSingleton('catalog/product_status')->addVisibleFilterToCollection($collection);
|
51 |
-
Mage::getSingleton('catalog/product_visibility')->addVisibleInCatalogFilterToCollection($collection);
|
52 |
-
$this->_productCollection = $collection;
|
53 |
-
}
|
54 |
-
return $this->_productCollection;
|
55 |
-
}
|
56 |
-
|
57 |
-
/**
|
58 |
-
* Retrieve loaded featured products collection
|
59 |
-
*
|
60 |
-
* @return Mage_Eav_Model_Entity_Collection_Abstract
|
61 |
-
*/
|
62 |
-
public function getFeaturedProductCollection()
|
63 |
-
{
|
64 |
-
return $this->_getProductCollection();
|
65 |
-
}
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
/**
|
70 |
-
* Get HTML if there's anything to show
|
71 |
-
*/
|
72 |
-
protected function _toHtml()
|
73 |
-
{
|
74 |
-
if ($this->_getProductCollection()->count()){
|
75 |
-
return parent::_toHtml();
|
76 |
-
}
|
77 |
-
return '';
|
78 |
-
}
|
79 |
-
|
80 |
-
/**
|
81 |
-
* Company: NETQ Company
|
82 |
-
* Website: http://www.omegatheme.com/
|
83 |
-
*/
|
84 |
-
|
85 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Helper/Data.php
DELETED
@@ -1,22 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
class Ma2_FeaturedProducts_Helper_Data extends Mage_Core_Helper_Abstract
|
4 |
-
{
|
5 |
-
const PATH_PAGE_HEADING = 'featuredproducts/standalone/heading';
|
6 |
-
const PATH_CMS_HEADING = 'featuredproducts/cmspage/heading_block';
|
7 |
-
const DEFAULT_LABEL = 'Featured Products';
|
8 |
-
|
9 |
-
public function getCmsBlockLabel() {
|
10 |
-
$configValue = Mage::getStoreConfig(self::PATH_CMS_HEADING);
|
11 |
-
return strlen($configValue) > 0 ? $configValue : self::DEFAULT_LABEL;
|
12 |
-
}
|
13 |
-
|
14 |
-
public function getPageLabel() {
|
15 |
-
$configValue = Mage::getStoreConfig(self::PATH_PAGE_HEADING);
|
16 |
-
return strlen($configValue) > 0 ? $configValue : self::DEFAULT_LABEL;
|
17 |
-
}
|
18 |
-
|
19 |
-
public function getIsActive() {
|
20 |
-
return (bool) Mage::getStoreConfig('featuredproducts/general/active');
|
21 |
-
}
|
22 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Model/Mysql4/FeaturedProducts.php
DELETED
@@ -1,11 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Model_Mysql4_FeaturedProducts extends Mage_Core_Model_Mysql4_Abstract
|
3 |
-
{
|
4 |
-
public function _construct()
|
5 |
-
{
|
6 |
-
$this->_init('catalog/product', 'entity_id');
|
7 |
-
// here test_id is the primary of the table test.
|
8 |
-
// And test/test, is the magento table name as mentioned in the
|
9 |
-
// config.xml file.
|
10 |
-
}
|
11 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Model/Mysql4/FeaturedProducts/Collection.php
DELETED
@@ -1,9 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Model_Mysql4_FeaturedProducts_Collection extends Mage_Core_Model_Mysql4_Collection_Abstract
|
3 |
-
{
|
4 |
-
public function _construct()
|
5 |
-
{
|
6 |
-
parent::_construct();
|
7 |
-
$this->_init('catalog/product');
|
8 |
-
}
|
9 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Model/Source/ApplyTo.php
DELETED
@@ -1,13 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
class Ma2_FeaturedProducts_Model_Source_ApplyTo
|
4 |
-
{
|
5 |
-
public function toOptionArray()
|
6 |
-
{
|
7 |
-
return array(
|
8 |
-
//Ease in-out
|
9 |
-
array('value' => '1', 'label' => 'apply'),
|
10 |
-
array('value' => '0', 'label' => 'unapply')
|
11 |
-
);
|
12 |
-
}
|
13 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Model/Source/ApplyToPage.php
DELETED
@@ -1,14 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
class Ma2_FeaturedProducts_Model_Source_ApplyToPage
|
4 |
-
{
|
5 |
-
public function toOptionArray()
|
6 |
-
{
|
7 |
-
return array(
|
8 |
-
//Ease in-out
|
9 |
-
array('value' => 'featured', 'label' => 'List Featured Products'),
|
10 |
-
array('value' => 'list', 'label' => 'List Any Products'),
|
11 |
-
array('value' => 'listproduct', 'label' => 'Catalog Products List')
|
12 |
-
);
|
13 |
-
}
|
14 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Model/Source/Categoryid.php
DELETED
@@ -1,33 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
class Ma2_FeaturedProducts_Model_Source_Categoryid
|
4 |
-
{
|
5 |
-
public function toOptionArray()
|
6 |
-
{
|
7 |
-
$nonEscapableNbspChar = html_entity_decode('      ', ENT_NOQUOTES, 'UTF-8');
|
8 |
-
$output = array();
|
9 |
-
$output[] = array('value' => '', 'label' => 'Select');
|
10 |
-
|
11 |
-
$categories = Mage::getModel('catalog/category')
|
12 |
-
->getCollection()
|
13 |
-
->addAttributeToSelect('entity_id')
|
14 |
-
->addAttributeToSelect('name')
|
15 |
-
->addAttributeToSelect('level')
|
16 |
-
->addFieldToFilter('is_active', array('eq'=>'1'))
|
17 |
-
->addAttributeToSort('path', 'asc')
|
18 |
-
->getItems();
|
19 |
-
|
20 |
-
$title = '';
|
21 |
-
if (count($categories) > 0){
|
22 |
-
foreach ($categories as $category){
|
23 |
-
if ($category->getName() != ''){
|
24 |
-
$indent = str_repeat($nonEscapableNbspChar, $category->getLevel());
|
25 |
-
$title = $category->getName();
|
26 |
-
$value=$category->getEntityId();
|
27 |
-
$output[] = array('value' => $value, 'label' => $indent.$title.' (ID: '.$category->getId().')');
|
28 |
-
}
|
29 |
-
}
|
30 |
-
}
|
31 |
-
return $output;
|
32 |
-
}
|
33 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Model/Source/EnableDisable.php
DELETED
@@ -1,12 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Model_Source_EnableDisable
|
3 |
-
{
|
4 |
-
public function toOptionArray()
|
5 |
-
{
|
6 |
-
return array(
|
7 |
-
//Ease in-out
|
8 |
-
array('value' => 'enable', 'label' => 'Enable'),
|
9 |
-
array('value' => 'disable', 'label' => 'Disable')
|
10 |
-
);
|
11 |
-
}
|
12 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Model/Source/Numberaction.php
DELETED
@@ -1,14 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
class Ma2_FeaturedProducts_Model_Source_Numberaction
|
4 |
-
{
|
5 |
-
public function toOptionArray()
|
6 |
-
{
|
7 |
-
return array(
|
8 |
-
//Ease in-out
|
9 |
-
array('value' => '9', 'label' => '9 products'),
|
10 |
-
array('value' => '15', 'label' => '15 products'),
|
11 |
-
array('value' => '30', 'label' => '30 products')
|
12 |
-
);
|
13 |
-
}
|
14 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Model/Source/Selecttoview.php
DELETED
@@ -1,13 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
class Ma2_FeaturedProducts_Model_Source_Selecttoview
|
4 |
-
{
|
5 |
-
public function toOptionArray()
|
6 |
-
{
|
7 |
-
return array(
|
8 |
-
//Ease in-out
|
9 |
-
array('value' => 'home', 'label' => 'home'),
|
10 |
-
array('value' => 'product', 'label' => 'product')
|
11 |
-
);
|
12 |
-
}
|
13 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Model/Source/Status.php
DELETED
@@ -1,13 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
class Ma2_FeaturedProducts_Model_Source_Status
|
4 |
-
{
|
5 |
-
public function toOptionArray()
|
6 |
-
{
|
7 |
-
return array(
|
8 |
-
//Ease in-out
|
9 |
-
array('value' => '1', 'label' => 'active'),
|
10 |
-
array('value' => '0', 'label' => 'unactive')
|
11 |
-
);
|
12 |
-
}
|
13 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/Model/System/Config/Source/Sort.php
DELETED
@@ -1,14 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Model_System_Config_Source_Sort
|
3 |
-
{
|
4 |
-
/*
|
5 |
-
* Prepare data for System->Configuration dropdown
|
6 |
-
* */
|
7 |
-
public function toOptionArray()
|
8 |
-
{
|
9 |
-
return array(
|
10 |
-
0 => Mage::helper('adminhtml')->__('Random'),
|
11 |
-
1 => Mage::helper('adminhtml')->__('Last Added')
|
12 |
-
);
|
13 |
-
}
|
14 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/controllers/Adminhtml/FeaturedController.php
DELETED
@@ -1,115 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Adminhtml_FeaturedController extends Mage_Adminhtml_Controller_Action
|
3 |
-
{
|
4 |
-
protected function _initProduct() {
|
5 |
-
$product = Mage::getModel('catalog/product')
|
6 |
-
->setStoreId($this->getRequest()->getParam('store', 0));
|
7 |
-
if ($setId = (int) $this->getRequest()->getParam('set')) {
|
8 |
-
$product->setAttributeSetId($setId);
|
9 |
-
}
|
10 |
-
if ($typeId = $this->getRequest()->getParam('type')) {
|
11 |
-
$product->setTypeId($typeId);
|
12 |
-
}
|
13 |
-
$product->setData('_edit_mode', true);
|
14 |
-
Mage::register('product', $product);
|
15 |
-
|
16 |
-
return $product;
|
17 |
-
}
|
18 |
-
|
19 |
-
public function indexAction() {
|
20 |
-
$this->_initProduct();
|
21 |
-
|
22 |
-
$this->loadLayout()->_setActiveMenu('catalog/featuredproduct');
|
23 |
-
|
24 |
-
$this->_addContent($this->getLayout()->createBlock('FeaturedProducts/adminhtml_edit'));
|
25 |
-
|
26 |
-
$this->renderLayout();
|
27 |
-
}
|
28 |
-
|
29 |
-
public function gridAction() {
|
30 |
-
|
31 |
-
$this->getResponse()->setBody(
|
32 |
-
$this->getLayout()->createBlock('FeaturedProducts/adminhtml_edit_grid')->toHtml()
|
33 |
-
);
|
34 |
-
}
|
35 |
-
|
36 |
-
public function saveAction() {
|
37 |
-
$data = $this->getRequest()->getPost();
|
38 |
-
$collection = Mage::getModel('catalog/product')->getCollection();
|
39 |
-
$storeId = $this->getRequest()->getParam('store', 0);
|
40 |
-
|
41 |
-
|
42 |
-
parse_str($data['featured_products'], $featured_products);
|
43 |
-
|
44 |
-
|
45 |
-
$collection->addIdFilter(array_keys($featured_products));
|
46 |
-
|
47 |
-
try {
|
48 |
-
|
49 |
-
foreach ($collection->getItems() as $product) {
|
50 |
-
|
51 |
-
$product->setData('ma2_featured_product', $featured_products[$product->getEntityId()]);
|
52 |
-
$product->setStoreId($storeId);
|
53 |
-
$product->save();
|
54 |
-
}
|
55 |
-
|
56 |
-
|
57 |
-
$this->_getSession()->addSuccess($this->__('Featured product was successfully saved.'));
|
58 |
-
$this->_redirect('*/*/index', array('store' => $this->getRequest()->getParam('store')));
|
59 |
-
} catch (Exception $e) {
|
60 |
-
$this->_getSession()->addError($e->getMessage());
|
61 |
-
$this->_redirect('*/*/index', array('store' => $this->getRequest()->getParam('store')));
|
62 |
-
}
|
63 |
-
}
|
64 |
-
|
65 |
-
protected function _validateSecretKey() {
|
66 |
-
return true;
|
67 |
-
}
|
68 |
-
|
69 |
-
protected function _isAllowed() {
|
70 |
-
return Mage::getSingleton('admin/session')->isAllowed('admin/catalog/featuredproduct');
|
71 |
-
}
|
72 |
-
|
73 |
-
private function _getExportFileName($extension='csv') {
|
74 |
-
|
75 |
-
$store_id = $this->getRequest()->getParam('store');
|
76 |
-
|
77 |
-
$name = 'featured_products_';
|
78 |
-
|
79 |
-
if ($store_id) {
|
80 |
-
$store = Mage::getModel('core/store')->load($store_id);
|
81 |
-
|
82 |
-
if ($store && $store->getId()) {
|
83 |
-
return $name . $store->getName() . '.' . $extension;
|
84 |
-
}
|
85 |
-
}
|
86 |
-
|
87 |
-
return $name . 'AllStores.' . $extension;
|
88 |
-
}
|
89 |
-
|
90 |
-
/**
|
91 |
-
* Export stylist grid to CSV format
|
92 |
-
*/
|
93 |
-
public function exportCsvAction() {
|
94 |
-
|
95 |
-
$fileName = $this->_getExportFileName('csv');
|
96 |
-
|
97 |
-
$content = $this->getLayout()->createBlock('FeaturedProducts/adminhtml_edit_grid')
|
98 |
-
->getCsvFile();
|
99 |
-
|
100 |
-
$this->_prepareDownloadResponse($fileName, $content);
|
101 |
-
}
|
102 |
-
|
103 |
-
/**
|
104 |
-
* Export stylist grid to XML format
|
105 |
-
*/
|
106 |
-
public function exportXmlAction() {
|
107 |
-
|
108 |
-
$fileName = $this->_getExportFileName('xml');
|
109 |
-
|
110 |
-
$content = $this->getLayout()->createBlock('FeaturedProducts/adminhtml_edit_grid')
|
111 |
-
->getExcelFile();
|
112 |
-
|
113 |
-
$this->_prepareDownloadResponse($fileName, $content);
|
114 |
-
}
|
115 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/controllers/Adminhtml/FeaturedProductController.php
DELETED
@@ -1,113 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_FeaturedProducts_Adminhtml_FeaturedProductsController extends Mage_Adminhtml_Controller_Action
|
3 |
-
{
|
4 |
-
protected function _initAction()
|
5 |
-
{
|
6 |
-
$this->loadLayout()
|
7 |
-
->_setActiveMenu('FeaturedProducts/items')
|
8 |
-
->_addBreadcrumb(Mage::helper('adminhtml')->__('Items Manager'), Mage::helper('adminhtml')->__('Item Manager'));
|
9 |
-
return $this;
|
10 |
-
}
|
11 |
-
public function indexAction()
|
12 |
-
{
|
13 |
-
$this->_initAction();
|
14 |
-
$this->_addContent($this->getLayout()->createBlock('FeaturedProducts/adminhtml_FeaturedProducts'));
|
15 |
-
$this->renderLayout();
|
16 |
-
}
|
17 |
-
public function editAction()
|
18 |
-
{
|
19 |
-
$FeaturedProductsId = $this->getRequest()->getParam('id');
|
20 |
-
$FeaturedProductsModel = Mage::getModel('FeaturedProducts/FeaturedProducts')->load($FeaturedProductsId);
|
21 |
-
|
22 |
-
if ($FeaturedProductsModel->getId() || FeaturedProductsId == 0) {
|
23 |
-
Mage::register('FeaturedProducts_data', $FeaturedProductsModel);
|
24 |
-
$this->loadLayout();
|
25 |
-
$this->_setActiveMenu('FeaturedProducts/items');
|
26 |
-
$this->_addBreadcrumb(Mage::helper('adminhtml')->__('Item Manager'), Mage::helper('adminhtml')->__('Item Manager'));
|
27 |
-
$this->_addBreadcrumb(Mage::helper('adminhtml')->__('Item News'), Mage::helper('adminhtml')->__('Item News'));
|
28 |
-
$this->getLayout()->getBlock('head')->setCanLoadExtJs(true);
|
29 |
-
$this->_addContent($this->getLayout()->createBlock('FeaturedProducts/adminhtml_FeaturedProducts_edit'))
|
30 |
-
->_addLeft($this->getLayout()->createBlock('FeaturedProducts/adminhtml_FeaturedProducts_edit_tabs'));
|
31 |
-
$this->renderLayout();
|
32 |
-
} else {
|
33 |
-
Mage::getSingleton('adminhtml/session')->addError(Mage::helper('FeaturedProducts')->__('Item does not exist'));
|
34 |
-
$this->_redirect('*/*/');
|
35 |
-
}
|
36 |
-
}
|
37 |
-
public function newAction()
|
38 |
-
{
|
39 |
-
$this->_forward('edit');
|
40 |
-
}
|
41 |
-
public function saveAction()
|
42 |
-
{
|
43 |
-
if ($data = $this->getRequest()->getPost() ) {
|
44 |
-
try {
|
45 |
-
$postData = $this->getRequest()->getPost();
|
46 |
-
$FeaturedProductsModel = Mage::getModel('FeaturedProducts/FeaturedProducts');
|
47 |
-
|
48 |
-
$FeaturedProductsModel->setId($this->getRequest()->getParam('id'))
|
49 |
-
->setTitle($postData['title'])
|
50 |
-
->setNumberaction($postData['numberaction'])
|
51 |
-
->setStatus($postData['status'])
|
52 |
-
->save();
|
53 |
-
|
54 |
-
Mage::getSingleton('adminhtml/session')->addSuccess(Mage::helper('adminhtml')->__('Item was successfully saved'));
|
55 |
-
Mage::getSingleton('adminhtml/session')->setFeaturedProductsData(false);
|
56 |
-
|
57 |
-
$this->_redirect('*/*/');
|
58 |
-
return;
|
59 |
-
}
|
60 |
-
catch (Exception $e) {
|
61 |
-
Mage::getSingleton('adminhtml/session')->addError($e->getMessage());
|
62 |
-
Mage::getSingleton('adminhtml/session')->setFeaturedProductsData($this->getRequest()->getPost());
|
63 |
-
$this->_redirect('*/*/edit', array('id' => $this->getRequest()->getParam('id')));
|
64 |
-
return;
|
65 |
-
}
|
66 |
-
}
|
67 |
-
else {
|
68 |
-
if(isset($data['numberaction']['delete']) && $data['numberaction']['delete'] == 1){
|
69 |
-
$data['FeaturedProducts_main'] = '';
|
70 |
-
}
|
71 |
-
else{
|
72 |
-
unset($data['numberaction']);
|
73 |
-
}
|
74 |
-
}
|
75 |
-
$this->_redirect('*/*/');
|
76 |
-
}
|
77 |
-
public function deleteAction()
|
78 |
-
{
|
79 |
-
if($this->getRequest()->getParam('id') > 0)
|
80 |
-
{
|
81 |
-
try
|
82 |
-
{
|
83 |
-
$FeaturedProductsModel = Mage::getModel('FeaturedProducts/FeaturedProducts');
|
84 |
-
$FeaturedProductsModel->setId($this->getRequest()
|
85 |
-
->getParam('id'))
|
86 |
-
->delete();
|
87 |
-
Mage::getSingleton('adminhtml/session')
|
88 |
-
->addSuccess('successfully deleted');
|
89 |
-
$this->_redirect('*/*/');
|
90 |
-
|
91 |
-
|
92 |
-
}
|
93 |
-
catch (Exception $e)
|
94 |
-
{
|
95 |
-
Mage::getSingleton('adminhtml/session')
|
96 |
-
->addError($e->getMessage());
|
97 |
-
$this->_redirect('*/*/edit', array('id' => $this->getRequest()->getParam('id')));
|
98 |
-
}
|
99 |
-
}
|
100 |
-
$this->_redirect('*/*/');
|
101 |
-
}
|
102 |
-
/**
|
103 |
-
* Product grid for AJAX request.
|
104 |
-
* Sort and filter result for example.
|
105 |
-
*/
|
106 |
-
public function gridAction()
|
107 |
-
{
|
108 |
-
$this->loadLayout();
|
109 |
-
$this->getResponse()->setBody(
|
110 |
-
$this->getLayout()->createBlock('FeaturedProducts/adminhtml_FeaturedProducts_grid')->toHtml()
|
111 |
-
);
|
112 |
-
}
|
113 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/controllers/IndexController.php
DELETED
@@ -1,29 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
class Ma2_FeaturedProducts_IndexController extends Mage_Core_Controller_Front_Action
|
4 |
-
{
|
5 |
-
public function indexAction()
|
6 |
-
{
|
7 |
-
if (!Mage::helper('FeaturedProducts')->getIsActive()) {
|
8 |
-
$this->_forward('noRoute');
|
9 |
-
return;
|
10 |
-
}
|
11 |
-
|
12 |
-
$template = Mage::getConfig()->getNode('global/page/layouts/' . Mage::getStoreConfig("FeaturedProducts/standalone/layout") . '/template');
|
13 |
-
|
14 |
-
$this->loadLayout();
|
15 |
-
|
16 |
-
$this->getLayout()->getBlock('root')->setTemplate($template);
|
17 |
-
$this->getLayout()->getBlock('head')->setTitle($this->__(Mage::getStoreConfig("FeaturedProducts/standalone/meta_title")));
|
18 |
-
$this->getLayout()->getBlock('head')->setDescription($this->__(Mage::getStoreConfig("FeaturedProducts/standalone/meta_description")));
|
19 |
-
$this->getLayout()->getBlock('head')->setKeywords($this->__(Mage::getStoreConfig("FeaturedProducts/standalone/meta_keywords")));
|
20 |
-
|
21 |
-
$breadcrumbsBlock = $this->getLayout()->getBlock('breadcrumbs');
|
22 |
-
$breadcrumbsBlock->addCrumb('FeaturedProducts', array(
|
23 |
-
'label' => Mage::helper('FeaturedProducts')->__(Mage::helper('FeaturedProducts')->getPageLabel()),
|
24 |
-
'title' => Mage::helper('FeaturedProducts')->__(Mage::helper('FeaturedProducts')->getPageLabel()),
|
25 |
-
));
|
26 |
-
|
27 |
-
$this->renderLayout();
|
28 |
-
}
|
29 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/etc/adminhtml.xml
DELETED
@@ -1,37 +0,0 @@
|
|
1 |
-
<?xml version="1.0"?>
|
2 |
-
<config>
|
3 |
-
<menu>
|
4 |
-
<ma2>
|
5 |
-
<children>
|
6 |
-
<FeaturedProducts translate="title" module="FeaturedProducts">
|
7 |
-
<title>Featured Products</title>
|
8 |
-
<sort_order>2</sort_order>
|
9 |
-
<action>FeaturedProducts/adminhtml_featured</action>
|
10 |
-
</FeaturedProducts>
|
11 |
-
</children>
|
12 |
-
</ma2>
|
13 |
-
</menu>
|
14 |
-
<acl>
|
15 |
-
<resources>
|
16 |
-
<all>
|
17 |
-
<title>Allow Everything</title>
|
18 |
-
</all>
|
19 |
-
<admin>
|
20 |
-
<children>
|
21 |
-
<system>
|
22 |
-
<children>
|
23 |
-
<config>
|
24 |
-
<children>
|
25 |
-
<FeaturedProducts translate="title" module="FeaturedProducts">
|
26 |
-
<title>Featured Products</title>
|
27 |
-
<sort_order>50</sort_order>
|
28 |
-
</FeaturedProducts>
|
29 |
-
</children>
|
30 |
-
</config>
|
31 |
-
</children>
|
32 |
-
</system>
|
33 |
-
</children>
|
34 |
-
</admin>
|
35 |
-
</resources>
|
36 |
-
</acl>
|
37 |
-
</config>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/etc/config.xml
DELETED
@@ -1,145 +0,0 @@
|
|
1 |
-
<?xml version="1.0"?>
|
2 |
-
<!-- OMG&VDH -->
|
3 |
-
<config>
|
4 |
-
<!-- Modules -->
|
5 |
-
<modules>
|
6 |
-
<Ma2_FeaturedProducts>
|
7 |
-
<version>2.0.0</version>
|
8 |
-
</Ma2_FeaturedProducts>
|
9 |
-
</modules>
|
10 |
-
|
11 |
-
<!-- FrontEnd -->
|
12 |
-
<frontend>
|
13 |
-
<routers>
|
14 |
-
<FeaturedProducts>
|
15 |
-
<use>standard</use>
|
16 |
-
<args>
|
17 |
-
<module>Ma2_FeaturedProducts</module>
|
18 |
-
<frontName>FeaturedProducts</frontName>
|
19 |
-
</args>
|
20 |
-
</FeaturedProducts>
|
21 |
-
</routers>
|
22 |
-
<layout>
|
23 |
-
<updates>
|
24 |
-
<FeaturedProducts>
|
25 |
-
<file>ma2featuredproducts.xml</file>
|
26 |
-
</FeaturedProducts>
|
27 |
-
</updates>
|
28 |
-
</layout>
|
29 |
-
</frontend>
|
30 |
-
|
31 |
-
<!-- Admin -->
|
32 |
-
<admin>
|
33 |
-
<routers>
|
34 |
-
<FeaturedProducts>
|
35 |
-
<use>admin</use>
|
36 |
-
<args>
|
37 |
-
<module>Ma2_FeaturedProducts</module>
|
38 |
-
<frontName>FeaturedProducts</frontName>
|
39 |
-
</args>
|
40 |
-
</FeaturedProducts>
|
41 |
-
</routers>
|
42 |
-
</admin>
|
43 |
-
|
44 |
-
<!-- AdminHtml -->
|
45 |
-
<adminhtml>
|
46 |
-
|
47 |
-
<!-- Menu -->
|
48 |
-
<menu>
|
49 |
-
<ma2>
|
50 |
-
<children>
|
51 |
-
<FeaturedProducts translate="title" module="FeaturedProducts">
|
52 |
-
<title>Featured Products</title>
|
53 |
-
<sort_order>1</sort_order>
|
54 |
-
<action>FeaturedProducts/adminhtml_featured</action>
|
55 |
-
</FeaturedProducts>
|
56 |
-
</children>
|
57 |
-
</ma2>
|
58 |
-
</menu>
|
59 |
-
|
60 |
-
<!-- acl -->
|
61 |
-
<acl>
|
62 |
-
<resources>
|
63 |
-
<all>
|
64 |
-
<title>Allow Everything</title>
|
65 |
-
</all>
|
66 |
-
<admin>
|
67 |
-
<children>
|
68 |
-
<FeaturedProducts>
|
69 |
-
<title>Featured Products</title>
|
70 |
-
<sort_order>200</sort_order>
|
71 |
-
</FeaturedProducts>
|
72 |
-
</children>
|
73 |
-
</admin>
|
74 |
-
</resources>
|
75 |
-
</acl>
|
76 |
-
|
77 |
-
<!-- layout -->
|
78 |
-
<layout>
|
79 |
-
<updates>
|
80 |
-
<FeaturedProducts>
|
81 |
-
<file>ma2featuredproduct.xml</file>
|
82 |
-
</FeaturedProducts>
|
83 |
-
</updates>
|
84 |
-
</layout>
|
85 |
-
</adminhtml>
|
86 |
-
|
87 |
-
<!-- Global -->
|
88 |
-
<global>
|
89 |
-
<!-- Models -->
|
90 |
-
<models>
|
91 |
-
<FeaturedProducts>
|
92 |
-
<class>Ma2_FeatureProducts_Model</class>
|
93 |
-
<resourceModel>FeaturedProducts_mysql4</resourceModel>
|
94 |
-
</FeaturedProducts>
|
95 |
-
<FeaturedProducts_mysql4>
|
96 |
-
<class>Ma2_FeaturedProducts_Model_Mysql4</class>
|
97 |
-
<entities>
|
98 |
-
<FeaturedProducts>
|
99 |
-
<table>FeaturedProducts</table>
|
100 |
-
<!-- Actual table name in sql -->
|
101 |
-
</FeaturedProducts>
|
102 |
-
</entities>
|
103 |
-
</FeaturedProducts_mysql4>
|
104 |
-
</models>
|
105 |
-
|
106 |
-
<!-- Resources -->
|
107 |
-
<resources>
|
108 |
-
<!-- These are resource setting giving access to module,
|
109 |
-
read/write permission on database -->
|
110 |
-
<FeaturedProducts_setup>
|
111 |
-
<setup>
|
112 |
-
<module>Ma2_FeaturedProducts</module>
|
113 |
-
<class>Mage_Eav_Model_Entity_Setup</class>
|
114 |
-
</setup>
|
115 |
-
<connection>
|
116 |
-
<use>core_setup</use>
|
117 |
-
</connection>
|
118 |
-
</FeaturedProducts_setup>
|
119 |
-
<FeaturedProducts_write>
|
120 |
-
<connection>
|
121 |
-
<use>core_write</use>
|
122 |
-
</connection>
|
123 |
-
</FeaturedProducts_write>
|
124 |
-
<FeaturedProducts_read>
|
125 |
-
<connection>
|
126 |
-
<use>core_read</use>
|
127 |
-
</connection>
|
128 |
-
</FeaturedProducts_read>
|
129 |
-
</resources>
|
130 |
-
|
131 |
-
<!-- Blocks -->
|
132 |
-
<blocks>
|
133 |
-
<FeaturedProducts>
|
134 |
-
<class>Ma2_FeaturedProducts_Block</class>
|
135 |
-
</FeaturedProducts>
|
136 |
-
</blocks>
|
137 |
-
|
138 |
-
<!-- Helper -->
|
139 |
-
<helpers>
|
140 |
-
<FeaturedProducts>
|
141 |
-
<class>Ma2_FeaturedProducts_Helper</class>
|
142 |
-
</FeaturedProducts>
|
143 |
-
</helpers>
|
144 |
-
</global>
|
145 |
-
</config>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/sql/FeaturedProducts_setup/mysql4-install-1.0.1.php
DELETED
@@ -1,29 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
$installer = $this;
|
3 |
-
$installer->startSetup();
|
4 |
-
|
5 |
-
|
6 |
-
$installer->addAttribute('catalog_product', 'ma2_featured_product', array(
|
7 |
-
'group' => 'General',
|
8 |
-
'type' => 'int',
|
9 |
-
'backend' => '',
|
10 |
-
'frontend' => '',
|
11 |
-
'label' => 'Featured product',
|
12 |
-
'input' => 'boolean',
|
13 |
-
'class' => '',
|
14 |
-
'source' => '',
|
15 |
-
'global' => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_STORE,
|
16 |
-
'visible' => true,
|
17 |
-
'required' => false,
|
18 |
-
'user_defined' => true,
|
19 |
-
'default' => '0',
|
20 |
-
'searchable' => false,
|
21 |
-
'filterable' => false,
|
22 |
-
'comparable' => false,
|
23 |
-
'visible_on_front' => false,
|
24 |
-
'unique' => false,
|
25 |
-
'apply_to' => 'simple,configurable,virtual,bundle,downloadable',
|
26 |
-
'is_configurable' => false
|
27 |
-
));
|
28 |
-
|
29 |
-
$installer->endSetup();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/sql/FeaturedProducts_setup/mysql4-upgrade-1.0.1-1.1.1.php
DELETED
@@ -1,7 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
$installer = $this;
|
3 |
-
$installer->startSetup();
|
4 |
-
|
5 |
-
$installer->removeAttribute('catalog_product', 'ma2_featured_product');
|
6 |
-
|
7 |
-
$installer->endSetup();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/sql/FeaturedProducts_setup/mysql4-upgrade-1.1.1-1.2.3.php
DELETED
@@ -1,33 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
$installer = $this;
|
3 |
-
$installer->startSetup();
|
4 |
-
|
5 |
-
|
6 |
-
$installer->addAttribute('catalog_product', 'ma2_featured_product', array(
|
7 |
-
'group' => 'General',
|
8 |
-
'type' => 'int',
|
9 |
-
'backend' => '',
|
10 |
-
'frontend' => '',
|
11 |
-
'label' => 'Featured product',
|
12 |
-
'input' => 'boolean',
|
13 |
-
'class' => '',
|
14 |
-
'source' => '',
|
15 |
-
'is_global', Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_STORE,
|
16 |
-
'visible' => true,
|
17 |
-
'required' => false,
|
18 |
-
'user_defined' => false,
|
19 |
-
'default' => '0',
|
20 |
-
'searchable' => false,
|
21 |
-
'filterable' => false,
|
22 |
-
'comparable' => false,
|
23 |
-
'visible_on_front' => false,
|
24 |
-
'unique' => false,
|
25 |
-
'apply_to' => 'simple,configurable,virtual,bundle,downloadable',
|
26 |
-
'is_configurable' => false,
|
27 |
-
'used_in_product_listing', '1'
|
28 |
-
));
|
29 |
-
|
30 |
-
|
31 |
-
$installer->updateAttribute('catalog_product', 'ma2_featured_product', 'used_in_product_listing', '1');
|
32 |
-
|
33 |
-
$installer->endSetup();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/FeaturedProducts/sql/FeaturedProducts_setup/upgrade-1.2.3-2.0.0.php
DELETED
@@ -1,7 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
$installer = $this;
|
3 |
-
$installer->startSetup();
|
4 |
-
|
5 |
-
$installer->updateAttribute('catalog_product', 'ma2_featured_product', 'is_global', '0');
|
6 |
-
|
7 |
-
$installer->endSetup();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/WidgetTabs/Block/Adminhtml/System/Config/Form/Field/Editor.php
DELETED
@@ -1,11 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_WidgetTabs_Block_Adminhtml_System_Config_Form_Field_Editor
|
3 |
-
extends Mage_Adminhtml_Block_System_Config_Form_Field
|
4 |
-
implements Varien_Data_Form_Element_Renderer_Interface
|
5 |
-
{
|
6 |
-
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element){
|
7 |
-
$element->setWysiwyg(true);
|
8 |
-
$element->setConfig(Mage::getSingleton('cms/wysiwyg_config')->getConfig());
|
9 |
-
return parent::_getElementHtml($element);
|
10 |
-
}
|
11 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/WidgetTabs/Block/Adminhtml/System/Config/Form/Field/Tabitem.php
DELETED
@@ -1,111 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_WidgetTabs_Block_Adminhtml_System_Config_Form_Field_Tabitem
|
3 |
-
extends Mage_Adminhtml_Block_System_Config_Form_Field
|
4 |
-
implements Varien_Data_Form_Element_Renderer_Interface
|
5 |
-
{
|
6 |
-
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
|
7 |
-
{
|
8 |
-
$html = '';
|
9 |
-
//echo $editorField->getElementHtml();
|
10 |
-
$wids = Mage::getModel('WidgetTabs/System_Config_Source_MultiInstances')
|
11 |
-
->toOptionArray();
|
12 |
-
|
13 |
-
$html .= '<script>
|
14 |
-
function removeTabItem(idtab,idinput,idcontent)
|
15 |
-
{
|
16 |
-
$(idtab).style.display = "none";
|
17 |
-
$(idinput).value = "";
|
18 |
-
$(idcontent).value = "";
|
19 |
-
}
|
20 |
-
</script>';
|
21 |
-
$html .= '<form id="tab-items" name="tab-items">';
|
22 |
-
$html .= '<div id="tab-items-wrapper">';
|
23 |
-
$savedTabs = json_decode($element->getValue(),true);
|
24 |
-
if(is_array($savedTabs) && count($savedTabs) > 0)
|
25 |
-
{
|
26 |
-
foreach($savedTabs as $idx => $savedTab)
|
27 |
-
{
|
28 |
-
$html .= '<div class="tab-item" id="tab-item-'.$idx.'">';
|
29 |
-
$html .= '<div class="flt-lft w50percent"><label>'.$this->__('Tab title').'</label><input id="input-item-'.$idx.'" type="text" name="tabs['.$idx.'][title]" value="'.(isset($savedTab['title']) ? $this->escapeHtml($savedTab['title']) : '').'"/></div>';
|
30 |
-
$html .= '<div class="flt-lft w50percent"><label>'.$this->__('Tab Content').'</label>';
|
31 |
-
$html .= '
|
32 |
-
<textarea id="tabs_'.$idx.'_text" name="tabs['.$idx.'][text]" cols="20" rows="16">'.(isset($savedTab['text']) ? $this->escapeHtml($savedTab['text']) : '').'</textarea>
|
33 |
-
<button style="" onclick="widgetTools.openDialog(\''.Mage::getBaseUrl().'admin/widget/index/widget_target_id/tabs_'.$idx.'_text\')" class="scalable add-widget plugin" type="button"><span><span><span>Insert Widget...</span></span></span></button>
|
34 |
-
<a href="javascript: void(0)" id="tab-item-remove" onclick="javascript:removeTabItem(\'tab-item-'.$idx.'\',\'input-item-'.$idx.'\',\'tabs_'.$idx.'_text\')">'.$this->__('Remove tab').'</a>';
|
35 |
-
$html .= '</div></div>';
|
36 |
-
}
|
37 |
-
}
|
38 |
-
else{
|
39 |
-
$html .= '<div class="tab-item" id="tab-item-0">';
|
40 |
-
$html .= '<div class="flt-lft w50percent"><label>'.$this->__('Tab title').'</label><input type="text" name="tabs[0][title]" id="input-item-0" value=""/></div>';
|
41 |
-
$html .= '<div class="flt-lft w50percent"><label>'.$this->__('Tab Content').'</label>';
|
42 |
-
$html .= '
|
43 |
-
<textarea id="tabs_0_text" name="tabs[0][text]" cols="20" rows="8"></textarea>
|
44 |
-
<button style="" onclick="widgetTools.openDialog(\''.Mage::getBaseUrl().'admin/widget/index/widget_target_id/tabs_0_text\')" class="scalable add-widget plugin" type="button"><span><span><span>Insert Widget...</span></span></span></button>
|
45 |
-
<a href="javascript: void(0)" id="tab-item-remove" onclick="javascript:removeTabItem(\'tab-item-0\',\'input-item-0\',\'tabs_tabs_0_text\')">'.$this->__('Remove tab').'</a>';
|
46 |
-
$html .= '</div></div>';
|
47 |
-
}
|
48 |
-
$html .= '</div>';
|
49 |
-
$html .= '<a id="tab-item-add" onclick="addTabItem()">'.$this->__('Add more tabs...').'</a>';
|
50 |
-
$html .= '</form>';
|
51 |
-
$html .= '<a id="tab-items-save" onclick="saveTabItems()">'.$this->__('Save tabs').'</a>';
|
52 |
-
$html .= '<input id="'.$element->getId().'" type="hidden" name="'.$element->getName().'" value="'.$this->escapeHtml($element->getValue()).'" />';
|
53 |
-
$html .= '
|
54 |
-
<script type="text/javascript">
|
55 |
-
String.prototype.replaceAll = function(target, replacement) {
|
56 |
-
return this.split(target).join(replacement);
|
57 |
-
};
|
58 |
-
function addTabItem(){
|
59 |
-
var addId = $$(".tab-item").length;
|
60 |
-
var mystring = ""
|
61 |
-
+ "<div class=\"tab-item\" id=\"tab-item-zero-'.$idx.'\"><div class=\"flt-lft w50percent\"><label>'.$this->__('Tab title').'</label><input id=\"input-item-zero\" type=\"text\" name=\"tabs[REPLACE][title]\" value=\"\"/></div>"
|
62 |
-
+ "<div class=\"flt-lft w50percent\"><label>'.$this->__('Tab Content').'</label>"';
|
63 |
-
|
64 |
-
$html .= '
|
65 |
-
+ "<textarea id=\"tabs_REPLACE_text\" name=\"tabs[REPLACE][text]\" cols=\"20\" rows=\"8\"></textarea><button onclick=\"widgetTools.openDialog(\''.Mage::getBaseUrl().'admin/widget/index/widget_target_id/tabs_REPLACE_text\')\" class=\"scalable add-widget plugin\" type=\"button\"><span><span><span>Insert Widget...</span></span></span></button><a href=\"javascript: void(0)\" id=\"tab-item-remove\" onclick=\"javascript:removeTabItem(\'tab-item-" + addId + "\',\'input-item-zero\',\'tabs_REPLACE_text\')\">'.$this->__('Remove tab').'</a></div></div>";
|
66 |
-
var newElement = document.createElement("div");
|
67 |
-
newElement.className = "tab-item";
|
68 |
-
newElement.id = "tab-item-" + addId;
|
69 |
-
newElement.innerHTML = mystring.replaceAll("REPLACE", addId + "");
|
70 |
-
$("tab-items-wrapper").appendChild(newElement);
|
71 |
-
}
|
72 |
-
function saveTabItems()
|
73 |
-
{
|
74 |
-
new Ajax.Request("'.Mage::getBaseUrl().'WidgetTabs/adminhtml_widgettabs/save/", {
|
75 |
-
method:"post",
|
76 |
-
parameters:$("tab-items").serialize(),
|
77 |
-
onSuccess: function(transport) {
|
78 |
-
var response = transport.responseText || "no response text";
|
79 |
-
//alert("Success! \n\n" + response);
|
80 |
-
$("'.$element->getId().'").setValue(response);
|
81 |
-
confirmAfterSave();
|
82 |
-
},
|
83 |
-
onFailure: function() { alert("'.$this->__('Saving failure!').'"); }
|
84 |
-
});
|
85 |
-
}
|
86 |
-
function confirmAfterSave(){
|
87 |
-
Dialog.confirm("'.$this->__('Tabs added. Please click Save now to save the widget now or click Save later to save the widget later!').'", {
|
88 |
-
className:"magento",
|
89 |
-
closable:true,
|
90 |
-
resizable:false,
|
91 |
-
draggable:true,
|
92 |
-
modal: true,
|
93 |
-
title:"'.$this->__('Tabs added successfully').'",
|
94 |
-
width:268,
|
95 |
-
okLabel: "'.$this->__('Save now').'",
|
96 |
-
cancelLabel: "'.$this->__('Save later').'",
|
97 |
-
buttonClass: "scalable",
|
98 |
-
id: "myDialogId",
|
99 |
-
cancel:function(win) {},
|
100 |
-
ok:function(win) {
|
101 |
-
saveAndContinueEdit();
|
102 |
-
return false;
|
103 |
-
}
|
104 |
-
});
|
105 |
-
}
|
106 |
-
</script>
|
107 |
-
';
|
108 |
-
return $html;
|
109 |
-
}
|
110 |
-
}
|
111 |
-
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/WidgetTabs/Block/Widget/Wysiwyg.php
DELETED
@@ -1,15 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_WidgetTabs_Block_Widget_Wysiwyg
|
3 |
-
extends Mage_Adminhtml_Block_Widget_Form_Renderer_Fieldset_Element
|
4 |
-
{
|
5 |
-
public function render(Varien_Data_Form_Element_Abstract $element)
|
6 |
-
{
|
7 |
-
$editor = new Varien_Data_Form_Element_Editor($element->getData());
|
8 |
-
$editor->setId($element->getId());
|
9 |
-
$editor->setForm($element->getForm());
|
10 |
-
$editor->setWysiwyg(true);
|
11 |
-
$editor->setForceLoad(true);
|
12 |
-
return parent::render($editor);
|
13 |
-
}
|
14 |
-
}
|
15 |
-
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/WidgetTabs/Block/WidgetTabs.php
DELETED
@@ -1,33 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_WidgetTabs_Block_WidgetTabs
|
3 |
-
extends Mage_Catalog_Block_Product_Abstract
|
4 |
-
implements Mage_Widget_Block_Interface
|
5 |
-
{
|
6 |
-
/**
|
7 |
-
* A model to serialize attributes
|
8 |
-
* @var Varien_Object
|
9 |
-
*/
|
10 |
-
protected $_serializer = null;
|
11 |
-
|
12 |
-
/**
|
13 |
-
* Initialization
|
14 |
-
*/
|
15 |
-
protected function _construct()
|
16 |
-
{
|
17 |
-
$this->_serializer = new Varien_Object();
|
18 |
-
parent::_construct();
|
19 |
-
}
|
20 |
-
|
21 |
-
protected function _toHtml()
|
22 |
-
{
|
23 |
-
//echo "<pre>";
|
24 |
-
//var_dump(json_decode($this->getData('tab_item'),true));
|
25 |
-
//$data = json_decode($this->getData('tab_item'),true);
|
26 |
-
//return $data;
|
27 |
-
|
28 |
-
$this->assign('tabsData',json_decode($this->getData('tab_item'),true));
|
29 |
-
return parent::_toHtml();
|
30 |
-
}
|
31 |
-
|
32 |
-
|
33 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/WidgetTabs/Helper/Data.php
DELETED
@@ -1,12 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_WidgetTabs_Helper_Data extends Mage_Core_Helper_Abstract
|
3 |
-
{
|
4 |
-
public function randomkeys($length) {
|
5 |
-
$pattern = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
|
6 |
-
$key = '';
|
7 |
-
for($i = 0; $i < $length; $i++) {
|
8 |
-
$key .= $pattern{rand(0,strlen($pattern)-1)};
|
9 |
-
}
|
10 |
-
return $key;
|
11 |
-
}
|
12 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/WidgetTabs/Model/Mysql4/Widget/Instance/Collection.php
DELETED
@@ -1,50 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_WidgetTabs_Model_Mysql4_Widget_Instance_Collection extends Mage_Core_Model_Mysql4_Collection_Abstract
|
3 |
-
{
|
4 |
-
/**
|
5 |
-
* Constructor
|
6 |
-
*/
|
7 |
-
protected function _construct()
|
8 |
-
{
|
9 |
-
parent::_construct();
|
10 |
-
$this->_init('widget/widget_instance');
|
11 |
-
}
|
12 |
-
|
13 |
-
/**
|
14 |
-
* Filter by store ids
|
15 |
-
*
|
16 |
-
* @param array|integer $storeIds
|
17 |
-
* @param boolean $withDefaultStore if TRUE also filter by store id '0'
|
18 |
-
* @return Mage_Widget_Model_Mysql4_Widget_Instance_Collection
|
19 |
-
*/
|
20 |
-
public function addStoreFilter($storeIds = array(), $withDefaultStore = true)
|
21 |
-
{
|
22 |
-
if (!is_array($storeIds)) {
|
23 |
-
$storeIds = array($storeIds);
|
24 |
-
}
|
25 |
-
if ($withDefaultStore && !in_array(0, $storeIds)) {
|
26 |
-
array_unshift($storeIds, 0);
|
27 |
-
}
|
28 |
-
$select = $this->getSelect();
|
29 |
-
foreach ($storeIds as $storeId) {
|
30 |
-
$select->orWhere('FIND_IN_SET(?, `store_ids`)', $storeId);
|
31 |
-
}
|
32 |
-
return $this;
|
33 |
-
}
|
34 |
-
|
35 |
-
public function addTypeFilter($type) {
|
36 |
-
$this->getSelect()->where('type=?', $type);
|
37 |
-
return $this;
|
38 |
-
}
|
39 |
-
|
40 |
-
public function addTitleFilter($type) {
|
41 |
-
$this->getSelect()->where('title=?', $type);
|
42 |
-
return $this;
|
43 |
-
}
|
44 |
-
|
45 |
-
public function addAttributeToSort($attribute, $dir='asc') {
|
46 |
-
$this->getSelect()->order("{$attribute} {$dir}");
|
47 |
-
return $this;
|
48 |
-
}
|
49 |
-
}
|
50 |
-
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/WidgetTabs/Model/System/Config/Source/MultiInstances.php
DELETED
@@ -1,21 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_WidgetTabs_Model_System_Config_Source_MultiInstances
|
3 |
-
{
|
4 |
-
public function toOptionArray()
|
5 |
-
{
|
6 |
-
$wids = Mage::getModel('widget/widget_instance')
|
7 |
-
->getCollection()
|
8 |
-
->load();
|
9 |
-
|
10 |
-
$output = array();
|
11 |
-
$output[] = array('value' => "", 'label' => '-- Select widget instance --');
|
12 |
-
foreach($wids as $wid)
|
13 |
-
{
|
14 |
-
$label = $wid->getTitle();
|
15 |
-
$value = $wid->getId();
|
16 |
-
$output[] = array('value' => $value, 'label' => " ".$label);
|
17 |
-
}
|
18 |
-
return $output;
|
19 |
-
}
|
20 |
-
}
|
21 |
-
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/WidgetTabs/controllers/Adminhtml/WidgetTabsController.php
DELETED
@@ -1,19 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_WidgetTabs_Adminhtml_WidgetTabsController
|
3 |
-
extends Mage_Adminhtml_Controller_Action
|
4 |
-
{
|
5 |
-
public function saveAction()
|
6 |
-
{
|
7 |
-
$tabs = $this->getRequest()->getPost('tabs');
|
8 |
-
$newTabs = array();
|
9 |
-
foreach($tabs as $tab)
|
10 |
-
{
|
11 |
-
if(trim($tab["title"]) != "" && trim($tab["text"]) != "")
|
12 |
-
{
|
13 |
-
$newTabs[] = $tab;
|
14 |
-
}
|
15 |
-
}
|
16 |
-
echo json_encode($newTabs);
|
17 |
-
}
|
18 |
-
}
|
19 |
-
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/WidgetTabs/controllers/IndexController.php
DELETED
@@ -1,11 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
class Ma2_WidgetTabs_IndexController
|
3 |
-
extends Mage_Adminhtml_Controller_Action
|
4 |
-
{
|
5 |
-
public function indexAction()
|
6 |
-
{
|
7 |
-
$this->loadLayout();
|
8 |
-
$this->renderLayout();
|
9 |
-
}
|
10 |
-
}
|
11 |
-
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/WidgetTabs/etc/config.xml
DELETED
@@ -1,84 +0,0 @@
|
|
1 |
-
<?xml version="1.0"?>
|
2 |
-
<config>
|
3 |
-
<modules>
|
4 |
-
<Ma2_WidgetTabs>
|
5 |
-
<version>1.0.0</version>
|
6 |
-
</Ma2_WidgetTabs>
|
7 |
-
</modules>
|
8 |
-
<frontend>
|
9 |
-
<routers>
|
10 |
-
<WidgetTabs>
|
11 |
-
<use>standard</use>
|
12 |
-
<args>
|
13 |
-
<module>Ma2_WidgetTabs</module>
|
14 |
-
<frontName>WidgetTabs</frontName>
|
15 |
-
</args>
|
16 |
-
</WidgetTabs>
|
17 |
-
</routers>
|
18 |
-
<layout>
|
19 |
-
<updates>
|
20 |
-
<WidgetTabs>
|
21 |
-
<file>ma2widgettabs.xml</file>
|
22 |
-
</WidgetTabs>
|
23 |
-
</updates>
|
24 |
-
</layout>
|
25 |
-
</frontend>
|
26 |
-
<admin>
|
27 |
-
<routers>
|
28 |
-
<WidgetTabs>
|
29 |
-
<use>admin</use>
|
30 |
-
<args>
|
31 |
-
<module>Ma2_WidgetTabs</module>
|
32 |
-
<frontName>WidgetTabs</frontName>
|
33 |
-
</args>
|
34 |
-
</WidgetTabs>
|
35 |
-
</routers>
|
36 |
-
</admin>
|
37 |
-
<adminhtml>
|
38 |
-
<layout>
|
39 |
-
<updates>
|
40 |
-
<WidgetTabs>
|
41 |
-
<file>ma2widgettabs.xml</file>
|
42 |
-
</WidgetTabs>
|
43 |
-
</updates>
|
44 |
-
</layout>
|
45 |
-
</adminhtml>
|
46 |
-
<global>
|
47 |
-
<helpers>
|
48 |
-
<WidgetTabs>
|
49 |
-
<class>Ma2_WidgetTabs_Helper</class>
|
50 |
-
</WidgetTabs>
|
51 |
-
</helpers>
|
52 |
-
<blocks>
|
53 |
-
<WidgetTabs>
|
54 |
-
<class>Ma2_WidgetTabs_Block</class>
|
55 |
-
</WidgetTabs>
|
56 |
-
</blocks>
|
57 |
-
<models>
|
58 |
-
<WidgetTabs>
|
59 |
-
<class>Ma2_WidgetTabs_Model</class>
|
60 |
-
</WidgetTabs>
|
61 |
-
</models>
|
62 |
-
<resources>
|
63 |
-
<WidgetTabs_setup>
|
64 |
-
<setup>
|
65 |
-
<module>Ma2_WidgetTabs</module>
|
66 |
-
<class>Mage_Eav_Model_Entity_Setup</class>
|
67 |
-
</setup>
|
68 |
-
<connection>
|
69 |
-
<use>core_setup</use>
|
70 |
-
</connection>
|
71 |
-
</WidgetTabs_setup>
|
72 |
-
<WidgetTabs_write>
|
73 |
-
<connection>
|
74 |
-
<use>core_write</use>
|
75 |
-
</connection>
|
76 |
-
</WidgetTabs_write>
|
77 |
-
<WidgetTabs_read>
|
78 |
-
<connection>
|
79 |
-
<use>core_read</use>
|
80 |
-
</connection>
|
81 |
-
</WidgetTabs_read>
|
82 |
-
</resources>
|
83 |
-
</global>
|
84 |
-
</config>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/code/local/Ma2/WidgetTabsF/Block/Adminhtml/System/Config/Form/Field/Tabitem.php
ADDED
@@ -0,0 +1,141 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* MagenMarket.com
|
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 package in the file LICENSE.txt.
|
9 |
+
* It is also available through the world-wide-web at this URL:
|
10 |
+
* http://opensource.org/licenses/osl-3.0.php
|
11 |
+
*
|
12 |
+
* DISCLAIMER
|
13 |
+
*
|
14 |
+
* Edit or modify this file with yourown risk.
|
15 |
+
*
|
16 |
+
* @category Extensions
|
17 |
+
* @package Ma2_WidgetTabsF
|
18 |
+
* @copyright Copyright (c) 2013 MagenMarket. (http://www.magenmarket.com)
|
19 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
20 |
+
**/
|
21 |
+
/* $Id: Tabitem.php 8 2013-11-05 07:29:49Z linhnt $ */
|
22 |
+
|
23 |
+
class Ma2_WidgetTabsF_Block_Adminhtml_System_Config_Form_Field_Tabitem extends Mage_Adminhtml_Block_System_Config_Form_Field
|
24 |
+
implements Varien_Data_Form_Element_Renderer_Interface
|
25 |
+
{
|
26 |
+
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
|
27 |
+
{
|
28 |
+
$html = '';
|
29 |
+
$html .= '<form id="tab-items" name="tab-items">';
|
30 |
+
$html .= '<div id="tab-items-wrapper">';
|
31 |
+
$savedTabs = json_decode($element->getValue(),true);
|
32 |
+
if(is_array($savedTabs) && count($savedTabs) > 0)
|
33 |
+
{
|
34 |
+
foreach($savedTabs as $idx => $savedTab)
|
35 |
+
{
|
36 |
+
$html .= '<div class="tab-item" id="tab-item-'.$idx.'">';
|
37 |
+
$html .= '<div class="tab-item-field"><label>'.$this->__('Tab title').'</label><input id="input-item-'.$idx.'" type="text" name="tabs['.$idx.'][title]" value="'.(isset($savedTab['title']) ? $this->escapeHtml($savedTab['title']) : '').'"/></div>';
|
38 |
+
$html .= '<div class="tab-item-field"><label>'.$this->__('Tab Content').'</label>';
|
39 |
+
$html .= '
|
40 |
+
<textarea id="tabs_'.$idx.'_text" name="tabs['.$idx.'][text]" cols="20" rows="16">'.(isset($savedTab['text']) ? $this->escapeHtml($savedTab['text']) : '').'</textarea>
|
41 |
+
<button style="" onclick="widgetTools.openDialog(\''.Mage::getBaseUrl().'admin/widget/index/widget_target_id/tabs_'.$idx.'_text\')" class="scalable add-widget plugin" type="button"><span><span><span>Insert Widget...</span></span></span></button>
|
42 |
+
</div>
|
43 |
+
<a href="javascript: void(0)" class="form-button delete" onclick="javascript:removeTabItem(\'tab-item-'.$idx.'\',\'input-item-'.$idx.'\',\'tabs_'.$idx.'_text\')"><span>'.$this->__('Remove tab').'</span></a>
|
44 |
+
</div>';
|
45 |
+
}
|
46 |
+
}
|
47 |
+
else{
|
48 |
+
$html .= '<div class="tab-item" id="tab-item-0">';
|
49 |
+
$html .= '<div class="tab-item-field"><label>'.$this->__('Tab title').'</label><input type="text" name="tabs[0][title]" id="input-item-0" value=""/></div>';
|
50 |
+
$html .= '<div class="tab-item-field"><label>'.$this->__('Tab Content').'</label>';
|
51 |
+
$html .= '
|
52 |
+
<textarea id="tabs_0_text" name="tabs[0][text]" cols="20" rows="16">'.(isset($savedTab['text']) ? $this->escapeHtml($savedTab['text']) : '').'</textarea>
|
53 |
+
<button style="" onclick="widgetTools.openDialog(\''.Mage::getBaseUrl().'admin/widget/index/widget_target_id/tabs_0_text\')" class="scalable add-widget plugin" type="button"><span><span><span>Insert Widget...</span></span></span></button>
|
54 |
+
</div>
|
55 |
+
<a href="javascript: void(0)" class="form-button delete" onclick="javascript:removeTabItem(\'tab-item-0\',\'input-item-0\',\'tabs_0_text\')"><span>'.$this->__('Remove tab').'</span></a>
|
56 |
+
</div>';
|
57 |
+
}
|
58 |
+
$html .= '</div>';
|
59 |
+
$html .= '<a id="tab-item-add" class="form-button add" onclick="addTabItem()"><span>'.$this->__('Add more tabs...').'</span></a>';
|
60 |
+
$html .= '</form>';
|
61 |
+
$html .= '<a id="tab-items-save" class="form-button save" onclick="saveTabItems()"><span>'.$this->__('Save tabs').'</span></a>';
|
62 |
+
$html .= '<input id="'.$element->getId().'" type="hidden" name="'.$element->getName().'" value="'.$this->escapeHtml($element->getValue()).'" />';
|
63 |
+
$html .= '
|
64 |
+
<script type="text/javascript">
|
65 |
+
String.prototype.replaceAll = function(target, replacement) {
|
66 |
+
return this.split(target).join(replacement);
|
67 |
+
};
|
68 |
+
|
69 |
+
window.removeTabItem = function (idtab,idinput,idcontent)
|
70 |
+
{
|
71 |
+
$(idtab).style.display = "none";
|
72 |
+
$(idinput).value = "";
|
73 |
+
$(idcontent).value = "";
|
74 |
+
}
|
75 |
+
|
76 |
+
window.addTabItem = function(){
|
77 |
+
var addId = $$(".tab-item").length;
|
78 |
+
var mystring = ""
|
79 |
+
+ "<div class=\"tab-item-field\"><label>'.$this->__('Tab title').'</label><input id=\"input-item-REPLACE\" type=\"text\" name=\"tabs[REPLACE][title]\" value=\"\"/></div>"
|
80 |
+
+ "<div class=\"tab-item-field\"><label>'.$this->__('Tab Content').'</label>"
|
81 |
+
+ "<textarea id=\"tabs_REPLACE_text\" name=\"tabs[REPLACE][text]\" cols=\"20\" rows=\"8\"></textarea><button onclick=\"widgetTools.openDialog(\''.Mage::getBaseUrl().'admin/widget/index/widget_target_id/tabs_REPLACE_text\')\" class=\"scalable add-widget plugin\" type=\"button\"><span><span><span>Insert Widget...</span></span></span></button>"
|
82 |
+
+ "</div><a href=\"javascript: void(0)\" class=\"form-button delete\" onclick=\"javascript:removeTabItem(\'tab-item-REPLACE\',\'input-item-REPLACE\',\'tabs_REPLACE_text\')\"><span>'.$this->__('Remove tab').'</span></a>";
|
83 |
+
var newElement = document.createElement("div");
|
84 |
+
newElement.className = "tab-item";
|
85 |
+
newElement.id = "tab-item-" + addId;
|
86 |
+
newElement.innerHTML = mystring.replaceAll("REPLACE", addId + "");
|
87 |
+
$("tab-items-wrapper").appendChild(newElement);
|
88 |
+
}
|
89 |
+
|
90 |
+
window.saveTabItems = function()
|
91 |
+
{
|
92 |
+
new Ajax.Request("'.Mage::getBaseUrl().'WidgetTabsF/adminhtml_widgettabs/save/", {
|
93 |
+
method:"post",
|
94 |
+
parameters:$("tab-items").serialize(),
|
95 |
+
onSuccess: function(transport) {
|
96 |
+
var response = transport.responseText || "no response text";
|
97 |
+
//alert("Success! \n\n" + response);
|
98 |
+
$("'.$element->getId().'").setValue(response);
|
99 |
+
confirmAfterSave();
|
100 |
+
},
|
101 |
+
onFailure: function() { alert("'.$this->__('Saving failure!').'"); }
|
102 |
+
});
|
103 |
+
}
|
104 |
+
|
105 |
+
window.confirmAfterSave = function(){
|
106 |
+
/* Dialog.confirm("'.$this->__('Tabs added. Please click Save now to save the widget now or click Save later to save the widget later!').'", {
|
107 |
+
className:"magento",
|
108 |
+
closable:true,
|
109 |
+
resizable:false,
|
110 |
+
draggable:true,
|
111 |
+
modal: true,
|
112 |
+
title:"'.$this->__('Tabs added successfully').'",
|
113 |
+
width:268,
|
114 |
+
okLabel: "'.$this->__('Save now').'",
|
115 |
+
cancelLabel: "'.$this->__('Save later').'",
|
116 |
+
buttonClass: "scalable",
|
117 |
+
id: "myDialogId",
|
118 |
+
cancel:function(win) {},
|
119 |
+
ok:function(win) {
|
120 |
+
saveAndContinueEdit();
|
121 |
+
return false;
|
122 |
+
}
|
123 |
+
}); */
|
124 |
+
Dialog.alert("'.$this->__('Tabs added. Please click [Save] or [Save and Continue Edit] button to save the widget!').'", {
|
125 |
+
className:"magento",
|
126 |
+
closable:true,
|
127 |
+
resizable:false,
|
128 |
+
draggable:true,
|
129 |
+
modal: true,
|
130 |
+
title:"'.$this->__('Tabs added successfully').'",
|
131 |
+
width:268,
|
132 |
+
buttonClass: "scalable",
|
133 |
+
id: "myDialogId"
|
134 |
+
});
|
135 |
+
}
|
136 |
+
</script>
|
137 |
+
';
|
138 |
+
return $html;
|
139 |
+
}
|
140 |
+
}
|
141 |
+
?>
|
app/code/local/Ma2/WidgetTabsF/Block/Widgettabs.php
ADDED
@@ -0,0 +1,46 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* MagenMarket.com
|
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 package in the file LICENSE.txt.
|
9 |
+
* It is also available through the world-wide-web at this URL:
|
10 |
+
* http://opensource.org/licenses/osl-3.0.php
|
11 |
+
*
|
12 |
+
* DISCLAIMER
|
13 |
+
*
|
14 |
+
* Edit or modify this file with yourown risk.
|
15 |
+
*
|
16 |
+
* @category Extensions
|
17 |
+
* @package Ma2_WidgetTabsF
|
18 |
+
* @copyright Copyright (c) 2013 MagenMarket. (http://www.magenmarket.com)
|
19 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
20 |
+
**/
|
21 |
+
/* $Id: Widgettabs.php 8 2013-11-05 07:29:49Z linhnt $ */
|
22 |
+
|
23 |
+
class Ma2_WidgetTabsF_Block_Widgettabs extends Mage_Catalog_Block_Product_Abstract implements Mage_Widget_Block_Interface
|
24 |
+
{
|
25 |
+
/**
|
26 |
+
* A model to serialize attributes
|
27 |
+
* @var Varien_Object
|
28 |
+
*/
|
29 |
+
protected $_serializer = null;
|
30 |
+
/**
|
31 |
+
* Initialization
|
32 |
+
*/
|
33 |
+
protected function _construct()
|
34 |
+
{
|
35 |
+
$this->_serializer = new Varien_Object();
|
36 |
+
parent::_construct();
|
37 |
+
}
|
38 |
+
/**
|
39 |
+
* Assign variables
|
40 |
+
**/
|
41 |
+
protected function _toHtml()
|
42 |
+
{
|
43 |
+
$this->assign('tabsData',json_decode($this->getData('tab_item'),true));
|
44 |
+
return parent::_toHtml();
|
45 |
+
}
|
46 |
+
}
|
app/code/local/Ma2/WidgetTabsF/Helper/Data.php
ADDED
@@ -0,0 +1,33 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* MagenMarket.com
|
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 package in the file LICENSE.txt.
|
9 |
+
* It is also available through the world-wide-web at this URL:
|
10 |
+
* http://opensource.org/licenses/osl-3.0.php
|
11 |
+
*
|
12 |
+
* DISCLAIMER
|
13 |
+
*
|
14 |
+
* Edit or modify this file with yourown risk.
|
15 |
+
*
|
16 |
+
* @category Extensions
|
17 |
+
* @package Ma2_WidgetTabsF
|
18 |
+
* @copyright Copyright (c) 2013 MagenMarket. (http://www.magenmarket.com)
|
19 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
20 |
+
**/
|
21 |
+
/* $Id: Data.php 8 2013-11-05 07:29:49Z linhnt $ */
|
22 |
+
|
23 |
+
class Ma2_WidgetTabsF_Helper_Data extends Mage_Core_Helper_Abstract
|
24 |
+
{
|
25 |
+
public function randomkeys($length) {
|
26 |
+
$pattern = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
|
27 |
+
$key = '';
|
28 |
+
for($i = 0; $i < $length; $i++) {
|
29 |
+
$key .= $pattern{rand(0,strlen($pattern)-1)};
|
30 |
+
}
|
31 |
+
return $key;
|
32 |
+
}
|
33 |
+
}
|
app/code/local/Ma2/WidgetTabsF/controllers/Adminhtml/WidgettabsController.php
ADDED
@@ -0,0 +1,39 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* MagenMarket.com
|
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 package in the file LICENSE.txt.
|
9 |
+
* It is also available through the world-wide-web at this URL:
|
10 |
+
* http://opensource.org/licenses/osl-3.0.php
|
11 |
+
*
|
12 |
+
* DISCLAIMER
|
13 |
+
*
|
14 |
+
* Edit or modify this file with yourown risk.
|
15 |
+
*
|
16 |
+
* @category Extensions
|
17 |
+
* @package Ma2_WidgetTabsF
|
18 |
+
* @copyright Copyright (c) 2013 MagenMarket. (http://www.magenmarket.com)
|
19 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
20 |
+
**/
|
21 |
+
/* $Id: WidgettabsController.php 8 2013-11-05 07:29:49Z linhnt $ */
|
22 |
+
|
23 |
+
class Ma2_WidgetTabsF_Adminhtml_WidgettabsController extends Mage_Adminhtml_Controller_Action
|
24 |
+
{
|
25 |
+
public function saveAction()
|
26 |
+
{
|
27 |
+
$tabs = $this->getRequest()->getPost('tabs');
|
28 |
+
$newTabs = array();
|
29 |
+
foreach($tabs as $tab)
|
30 |
+
{
|
31 |
+
if(trim($tab["title"]) != "" && trim($tab["text"]) != "")
|
32 |
+
{
|
33 |
+
$newTabs[] = $tab;
|
34 |
+
}
|
35 |
+
}
|
36 |
+
echo json_encode($newTabs);
|
37 |
+
}
|
38 |
+
}
|
39 |
+
?>
|
app/code/local/Ma2/WidgetTabsF/controllers/IndexController.php
ADDED
@@ -0,0 +1,31 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* MagenMarket.com
|
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 package in the file LICENSE.txt.
|
9 |
+
* It is also available through the world-wide-web at this URL:
|
10 |
+
* http://opensource.org/licenses/osl-3.0.php
|
11 |
+
*
|
12 |
+
* DISCLAIMER
|
13 |
+
*
|
14 |
+
* Edit or modify this file with yourown risk.
|
15 |
+
*
|
16 |
+
* @category Extensions
|
17 |
+
* @package Ma2_WidgetTabsF
|
18 |
+
* @copyright Copyright (c) 2013 MagenMarket. (http://www.magenmarket.com)
|
19 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
20 |
+
**/
|
21 |
+
/* $Id: IndexController.php 8 2013-11-05 07:29:49Z linhnt $ */
|
22 |
+
|
23 |
+
class Ma2_WidgetTabsF_IndexController extends Mage_Adminhtml_Controller_Action
|
24 |
+
{
|
25 |
+
public function indexAction()
|
26 |
+
{
|
27 |
+
$this->loadLayout();
|
28 |
+
$this->renderLayout();
|
29 |
+
}
|
30 |
+
}
|
31 |
+
?>
|
app/code/local/Ma2/WidgetTabsF/etc/config.xml
ADDED
@@ -0,0 +1,79 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<Ma2_WidgetTabsF>
|
5 |
+
<version>1.0.0</version>
|
6 |
+
</Ma2_WidgetTabsF>
|
7 |
+
</modules>
|
8 |
+
|
9 |
+
<admin>
|
10 |
+
<routers>
|
11 |
+
<WidgetTabsF>
|
12 |
+
<use>admin</use>
|
13 |
+
<args>
|
14 |
+
<module>Ma2_WidgetTabsF</module>
|
15 |
+
<frontName>WidgetTabsF</frontName>
|
16 |
+
</args>
|
17 |
+
</WidgetTabsF>
|
18 |
+
</routers>
|
19 |
+
</admin>
|
20 |
+
|
21 |
+
<adminhtml>
|
22 |
+
<layout>
|
23 |
+
<updates>
|
24 |
+
<WidgetTabsF>
|
25 |
+
<file>ma2_widgettabsf.xml</file>
|
26 |
+
</WidgetTabsF>
|
27 |
+
</updates>
|
28 |
+
</layout>
|
29 |
+
</adminhtml>
|
30 |
+
|
31 |
+
<frontend>
|
32 |
+
<layout>
|
33 |
+
<updates>
|
34 |
+
<WidgetTabsF>
|
35 |
+
<file>ma2_widgettabsf.xml</file>
|
36 |
+
</WidgetTabsF>
|
37 |
+
</updates>
|
38 |
+
</layout>
|
39 |
+
</frontend>
|
40 |
+
|
41 |
+
<global>
|
42 |
+
<helpers>
|
43 |
+
<WidgetTabsF>
|
44 |
+
<class>Ma2_WidgetTabsF_Helper</class>
|
45 |
+
</WidgetTabsF>
|
46 |
+
</helpers>
|
47 |
+
<blocks>
|
48 |
+
<WidgetTabsF>
|
49 |
+
<class>Ma2_WidgetTabsF_Block</class>
|
50 |
+
</WidgetTabsF>
|
51 |
+
</blocks>
|
52 |
+
<models>
|
53 |
+
<WidgetTabsF>
|
54 |
+
<class>Ma2_WidgetTabsF_Model</class>
|
55 |
+
</WidgetTabsF>
|
56 |
+
</models>
|
57 |
+
<resources>
|
58 |
+
<WidgetTabsF_setup>
|
59 |
+
<setup>
|
60 |
+
<module>Ma2_WidgetTabsF</module>
|
61 |
+
<class>Mage_Eav_Model_Entity_Setup</class>
|
62 |
+
</setup>
|
63 |
+
<connection>
|
64 |
+
<use>core_setup</use>
|
65 |
+
</connection>
|
66 |
+
</WidgetTabsF_setup>
|
67 |
+
<WidgetTabsF_write>
|
68 |
+
<connection>
|
69 |
+
<use>core_write</use>
|
70 |
+
</connection>
|
71 |
+
</WidgetTabsF_write>
|
72 |
+
<WidgetTabsF_read>
|
73 |
+
<connection>
|
74 |
+
<use>core_read</use>
|
75 |
+
</connection>
|
76 |
+
</WidgetTabsF_read>
|
77 |
+
</resources>
|
78 |
+
</global>
|
79 |
+
</config>
|
app/code/local/Ma2/{WidgetTabs → WidgetTabsF}/etc/widget.xml
RENAMED
@@ -1,14 +1,14 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<widgets>
|
3 |
-
<
|
4 |
-
<name>Ma2 Widget Tabs</name>
|
5 |
-
<description>Widget tabs</description>
|
6 |
<parameters>
|
7 |
<tab_item translate="label">
|
8 |
<visible>1</visible>
|
9 |
<required>1</required>
|
10 |
<label></label>
|
11 |
-
<type>
|
12 |
<sort_order>1</sort_order>
|
13 |
</tab_item>
|
14 |
<template>
|
@@ -16,14 +16,14 @@
|
|
16 |
<visible>1</visible>
|
17 |
<label>Select template</label>
|
18 |
<type>select</type>
|
19 |
-
<value>
|
20 |
<values>
|
21 |
<default translate="label">
|
22 |
-
<value>
|
23 |
<label>Default Template</label>
|
24 |
</default>
|
25 |
</values>
|
26 |
</template>
|
27 |
</parameters>
|
28 |
-
</
|
29 |
</widgets>
|
1 |
<?xml version="1.0"?>
|
2 |
<widgets>
|
3 |
+
<widgettabsf type="WidgetTabsF/Widgettabs" module="WidgetTabsF">
|
4 |
+
<name>Ma2 Widget Tabs Free</name>
|
5 |
+
<description>Widget tabs free version from MagenMarket</description>
|
6 |
<parameters>
|
7 |
<tab_item translate="label">
|
8 |
<visible>1</visible>
|
9 |
<required>1</required>
|
10 |
<label></label>
|
11 |
+
<type>WidgetTabsF/adminhtml_system_config_form_field_tabitem</type>
|
12 |
<sort_order>1</sort_order>
|
13 |
</tab_item>
|
14 |
<template>
|
16 |
<visible>1</visible>
|
17 |
<label>Select template</label>
|
18 |
<type>select</type>
|
19 |
+
<value>ma2_widgettabsf/default.phtml</value>
|
20 |
<values>
|
21 |
<default translate="label">
|
22 |
+
<value>ma2_widgettabsf/default.phtml</value>
|
23 |
<label>Default Template</label>
|
24 |
</default>
|
25 |
</values>
|
26 |
</template>
|
27 |
</parameters>
|
28 |
+
</widgettabsf>
|
29 |
</widgets>
|
app/code/local/Mage/Page/Block/Html/Bottomblock1.php
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class Mage_Page_Block_Html_Bottomblock1 extends Mage_Core_Block_Template
|
3 |
+
{
|
4 |
+
public function __construct()
|
5 |
+
{
|
6 |
+
parent::__construct();
|
7 |
+
$this->setTemplate('page/html/bottomBlock1.phtml');
|
8 |
+
}
|
9 |
+
}
|
10 |
+
?>
|
app/code/local/Mage/Page/Block/Html/Bottomblock2.php
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class Mage_Page_Block_Html_Bottomblock2 extends Mage_Core_Block_Template
|
3 |
+
{
|
4 |
+
public function __construct()
|
5 |
+
{
|
6 |
+
parent::__construct();
|
7 |
+
$this->setTemplate('page/html/bottomBlock2.phtml');
|
8 |
+
}
|
9 |
+
}
|
10 |
+
?>
|
app/code/local/Mage/Page/Block/Html/Bottomblock3.php
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class Mage_Page_Block_Html_Bottomblock3 extends Mage_Core_Block_Template
|
3 |
+
{
|
4 |
+
public function __construct()
|
5 |
+
{
|
6 |
+
parent::__construct();
|
7 |
+
$this->setTemplate('page/html/bottomBlock3.phtml');
|
8 |
+
}
|
9 |
+
}
|
10 |
+
?>
|
app/code/local/Mage/Page/Block/Html/Footerblock1.php
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class Mage_Page_Block_Html_Footerblock1 extends Mage_Core_Block_Template
|
3 |
+
{
|
4 |
+
public function __construct()
|
5 |
+
{
|
6 |
+
parent::__construct();
|
7 |
+
$this->setTemplate('page/html/footerBlock1.phtml');
|
8 |
+
}
|
9 |
+
}
|
10 |
+
?>
|
app/code/local/Mage/Page/Block/Html/Footerblock2.php
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class Mage_Page_Block_Html_Footerblock2 extends Mage_Core_Block_Template
|
3 |
+
{
|
4 |
+
public function __construct()
|
5 |
+
{
|
6 |
+
parent::__construct();
|
7 |
+
$this->setTemplate('page/html/footerBlock2.phtml');
|
8 |
+
}
|
9 |
+
}
|
10 |
+
?>
|
app/code/local/Mage/Page/Block/Html/Maintopblock1.php
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class Mage_Page_Block_Html_Maintopblock1 extends Mage_Core_Block_Template
|
3 |
+
{
|
4 |
+
public function __construct()
|
5 |
+
{
|
6 |
+
parent::__construct();
|
7 |
+
$this->setTemplate('page/html/maintopBlock1.phtml');
|
8 |
+
}
|
9 |
+
}
|
10 |
+
?>
|
app/code/local/Mage/Page/Block/Html/Maintopblock2.php
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class Mage_Page_Block_Html_Maintopblock2 extends Mage_Core_Block_Template
|
3 |
+
{
|
4 |
+
public function __construct()
|
5 |
+
{
|
6 |
+
parent::__construct();
|
7 |
+
$this->setTemplate('page/html/maintopBlock2.phtml');
|
8 |
+
}
|
9 |
+
}
|
10 |
+
?>
|
app/code/local/Mage/Page/Block/Html/Maintopblock3.php
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class Mage_Page_Block_Html_Maintopblock3 extends Mage_Core_Block_Template
|
3 |
+
{
|
4 |
+
public function __construct()
|
5 |
+
{
|
6 |
+
parent::__construct();
|
7 |
+
$this->setTemplate('page/html/maintopBlock3.phtml');
|
8 |
+
}
|
9 |
+
}
|
10 |
+
?>
|
app/code/local/Mage/Page/Block/Html/Topblock1.php
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class Mage_Page_Block_Html_Topblock1 extends Mage_Core_Block_Template
|
3 |
+
{
|
4 |
+
public function __construct()
|
5 |
+
{
|
6 |
+
parent::__construct();
|
7 |
+
$this->setTemplate('page/html/topBlock1.phtml');
|
8 |
+
}
|
9 |
+
}
|
10 |
+
?>
|
app/code/local/Mage/Page/Block/Html/Topblock2.php
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class Mage_Page_Block_Html_Topblock2 extends Mage_Core_Block_Template
|
3 |
+
{
|
4 |
+
public function __construct()
|
5 |
+
{
|
6 |
+
parent::__construct();
|
7 |
+
$this->setTemplate('page/html/topBlock2.phtml');
|
8 |
+
}
|
9 |
+
}
|
10 |
+
?>
|
app/design/adminhtml/default/default/layout/ma2_all.xml
ADDED
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<layout version="0.1.0">
|
3 |
+
<default>
|
4 |
+
</default>
|
5 |
+
<adminhtml_system_config_edit>
|
6 |
+
</adminhtml_system_config_edit>
|
7 |
+
</layout>
|
app/design/adminhtml/default/default/layout/ma2_widgettabsf.xml
ADDED
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<layout version="0.1.0">
|
3 |
+
<default>
|
4 |
+
<reference name="head">
|
5 |
+
<action method="addCss"><css>css/ma2_widgettabsf/ma2_widgettabsf_adm.css</css></action>
|
6 |
+
</reference>
|
7 |
+
</default>
|
8 |
+
</layout>
|
app/design/adminhtml/default/default/layout/ma2widgettabs.xml
DELETED
@@ -1,10 +0,0 @@
|
|
1 |
-
<?xml version="1.0"?>
|
2 |
-
<layout version="0.1.1">
|
3 |
-
<default>
|
4 |
-
<update handle="editor"/>
|
5 |
-
<reference name="head">
|
6 |
-
<action method="addCss"><stylesheet>/ma2widgettabs/custom.css</stylesheet></action>
|
7 |
-
<action method="setCanLoadTinyMce"><load>1</load></action>
|
8 |
-
</reference>
|
9 |
-
</default>
|
10 |
-
</layout>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/design/frontend/ma2/default/layout/ma2featuredproducts.xml
DELETED
@@ -1,8 +0,0 @@
|
|
1 |
-
<?xml version="1.0"?>
|
2 |
-
<layout version="0.1.0">
|
3 |
-
<featuredproducts_index_index>
|
4 |
-
<reference name="content">
|
5 |
-
<block type="featuredproducts/product_list" name="featured_product_list" template="ma2featuredproducts/featuredproducts.phtml" />
|
6 |
-
</reference>
|
7 |
-
</featuredproducts_index_index>
|
8 |
-
</layout>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/design/frontend/ma2/default/template/ma2featureproducts/featuredproducts.phtml
DELETED
@@ -1,163 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
/**
|
3 |
-
* Featured product list template
|
4 |
-
*
|
5 |
-
* @see Mage_Catalog_Block_Product_List
|
6 |
-
*/
|
7 |
-
?>
|
8 |
-
<?php
|
9 |
-
$_productCollection = $this->getFeaturedProductCollection();
|
10 |
-
$_helper = $this->helper('catalog/output');
|
11 |
-
|
12 |
-
//$_color_title_box = $this->getColorTitleBoxListProduct();
|
13 |
-
//var_dump($_color_title_box);
|
14 |
-
|
15 |
-
?>
|
16 |
-
<div class="products-right">
|
17 |
-
<h2 class="heading-box-product">
|
18 |
-
<span style="font-size: 26px; font-family: Myriad Pro;">
|
19 |
-
<span <?php //echo $_color_title_box; ?>>Featured Products</span>
|
20 |
-
</span>
|
21 |
-
</h2>
|
22 |
-
</div>
|
23 |
-
<?php if(!$_productCollection->count()): ?>
|
24 |
-
<p class="note-msg"><?php echo $this->__('There are no products matching the selection.') ?></p>
|
25 |
-
<?php else: ?>
|
26 |
-
<div class="category-products">
|
27 |
-
<?php
|
28 |
-
//OMG&VDH extension
|
29 |
-
//echo $_numberaction.' - OMG&VDH extension';
|
30 |
-
//echo $str_apply.' - OMG&VDH extension: '.$str_appl;
|
31 |
-
|
32 |
-
?>
|
33 |
-
<?php //if($_productCollection->count() >= $_numberaction){ ?>
|
34 |
-
<?php //echo $this->getToolbarHtml() ?>
|
35 |
-
<?php
|
36 |
-
//}
|
37 |
-
?>
|
38 |
-
<?php // List mode ?>
|
39 |
-
<?php if($this->getMode()!='grid'): ?>
|
40 |
-
<?php $_iterator = 0; ?>
|
41 |
-
<ol class="products-list" id="products-list">
|
42 |
-
|
43 |
-
<?php //foreach ($_productCollection->clear()->setPageSize($_numberaction)->load() as $_product): ?>
|
44 |
-
<?php foreach ($_productCollection as $_product): ?>
|
45 |
-
<li class="item<?php if( ++$_iterator == sizeof($_productCollection) ): ?> last<?php endif; ?>">
|
46 |
-
<?php $_productNameStripped = $this->stripTags($_product->getName(), null, true); ?>
|
47 |
-
<div class="title-product">
|
48 |
-
<h2 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $_productNameStripped; ?>"><?php echo $_helper->productAttribute($_product, $_product->getName() , 'name'); ?></a></h2>
|
49 |
-
</div>
|
50 |
-
<?php // Product Image ?>
|
51 |
-
<a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" class="product-image"><img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(158); ?>" width="158" height="158" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" /></a>
|
52 |
-
<?php // Product description ?>
|
53 |
-
<div class="product-shop">
|
54 |
-
<div class="f-fix-widget">
|
55 |
-
|
56 |
-
<?php if($_product->getRatingSummary()): ?>
|
57 |
-
<?php echo $this->getReviewsSummaryHtml($_product) ?>
|
58 |
-
<?php endif; ?>
|
59 |
-
<?php
|
60 |
-
/** Omg Price **/
|
61 |
-
|
62 |
-
echo $this->getPriceHtml($_product, true);
|
63 |
-
|
64 |
-
?>
|
65 |
-
<?php if($_product->isSaleable()): ?>
|
66 |
-
<p><button type="button" title="<?php echo $this->__('Add to Cart') ?>" class="button btn-cart" onclick="setLocation('<?php echo $this->getAddToCartUrl($_product) ?>')"><span><span><?php echo $this->__('Add to Cart') ?></span></span></button></p>
|
67 |
-
<?php else: ?>
|
68 |
-
<p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
|
69 |
-
<?php endif; ?>
|
70 |
-
|
71 |
-
<div class="desc std">
|
72 |
-
<?php echo $_helper->productAttribute($_product, $_product->getShortDescription(), 'short_description') ?>
|
73 |
-
<a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $_productNameStripped ?>" class="link-learn"><?php echo $this->__('Learn More') ?></a>
|
74 |
-
</div>
|
75 |
-
|
76 |
-
|
77 |
-
<ul class="add-to-links">
|
78 |
-
<?php if ($this->helper('wishlist')->isAllow()) : ?>
|
79 |
-
<li><a href="<?php echo $this->helper('wishlist')->getAddUrl($_product) ?>" class="link-wishlist"><?php echo $this->__('Add to Wishlist') ?></a></li>
|
80 |
-
<?php endif; ?>
|
81 |
-
<?php if($_compareUrl=$this->getAddToCompareUrl($_product)): ?>
|
82 |
-
<li><span class="separator">|</span> <a href="<?php echo $_compareUrl ?>" class="link-compare"><?php echo $this->__('Add to Compare') ?></a></li>
|
83 |
-
<?php endif; ?>
|
84 |
-
</ul>
|
85 |
-
</div>
|
86 |
-
</div>
|
87 |
-
</li>
|
88 |
-
<?php endforeach; ?>
|
89 |
-
</ol>
|
90 |
-
<script type="text/javascript">decorateList('products-list', 'none-recursive')</script>
|
91 |
-
|
92 |
-
<?php else: ?>
|
93 |
-
|
94 |
-
<?php // Grid Mode ?>
|
95 |
-
|
96 |
-
<?php $_collectionSize = $_productCollection->count() ?>
|
97 |
-
<?php $_columnCount = $this->getColumnCount(); ?>
|
98 |
-
<?php
|
99 |
-
|
100 |
-
?>
|
101 |
-
<?php //$i=0; foreach ($_productCollection->clear()->setPageSize($_numberaction)->load() as $_product): ?>
|
102 |
-
<?php $i=0; foreach ($_productCollection as $_product): ?>
|
103 |
-
<?php if ($i++%$_columnCount==0): ?>
|
104 |
-
<ul class="products-grid">
|
105 |
-
<?php endif ?>
|
106 |
-
<li class="item<?php if(($i-1)%$_columnCount==0): ?> first<?php elseif($i%$_columnCount==0): ?> last<?php endif; ?>">
|
107 |
-
|
108 |
-
<a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" class="product-image"><img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(158); ?>" width="158" height="158" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" /></a>
|
109 |
-
<div class="title-product">
|
110 |
-
<h2 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>"><?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?></a></h2>
|
111 |
-
</div>
|
112 |
-
<?php if ($_product->getShortDescription()): ?>
|
113 |
-
<div class="short-description">
|
114 |
-
<div class="std">
|
115 |
-
<?php echo $_helper->productAttribute($_product, nl2br($_product->getShortDescription()), 'short_description'); ?>
|
116 |
-
</div>
|
117 |
-
</div>
|
118 |
-
<?php endif;?>
|
119 |
-
<div class="border-style"></div>
|
120 |
-
<?php if($_product->getRatingSummary()): ?>
|
121 |
-
<?php echo $this->getReviewsSummaryHtml($_product, 'short'); ?>
|
122 |
-
<?php endif; ?>
|
123 |
-
<div class="part1-price">
|
124 |
-
<?php
|
125 |
-
/** Omg Price **/
|
126 |
-
|
127 |
-
echo $this->getPriceHtml($_product, true);
|
128 |
-
?>
|
129 |
-
</div>
|
130 |
-
|
131 |
-
<div class="actions">
|
132 |
-
<div class="part2-addtocart">
|
133 |
-
<?php if($_product->isSaleable()): ?>
|
134 |
-
<button type="button" title="<?php echo $this->__('Add to Cart') ?>" class="button btn-cart" onclick="setLocation('<?php echo $this->getAddToCartUrl($_product) ?>')"><span><span><?php echo $this->__('Add to Cart') ?></span></span></button><br /><br />
|
135 |
-
<?php else: ?>
|
136 |
-
<p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
|
137 |
-
<?php endif; ?>
|
138 |
-
</div>
|
139 |
-
<div class="part3-detail">
|
140 |
-
<a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>" class="btn-detail">DETAIL</a>
|
141 |
-
</div>
|
142 |
-
<!--
|
143 |
-
<ul class="add-to-links">
|
144 |
-
<?php //if ($this->helper('wishlist')->isAllow()) : ?>
|
145 |
-
<li><a href="<?php //echo $this->helper('wishlist')->getAddUrl($_product) ?>" class="link-wishlist"><?php //echo $this->__('Add to Wishlist') ?></a></li>
|
146 |
-
<?php //endif; ?>
|
147 |
-
<?php //if($_compareUrl=$this->getAddToCompareUrl($_product)): ?>
|
148 |
-
<li><span class="separator">|</span> <a href="<?php //echo $_compareUrl ?>" class="link-compare"><?php //echo $this->__('Add to Compare') ?></a></li>
|
149 |
-
<?php //endif; ?>
|
150 |
-
</ul>-->
|
151 |
-
</div>
|
152 |
-
</li>
|
153 |
-
<?php if ($i%$_columnCount==0 || $i==$_collectionSize): ?>
|
154 |
-
</ul>
|
155 |
-
<?php endif ?>
|
156 |
-
<?php endforeach ?>
|
157 |
-
<script type="text/javascript">decorateGeneric($$('ul.products-grid'), ['odd','even','first','last'])</script>
|
158 |
-
<?php endif; ?>
|
159 |
-
<div class="toolbar-bottom">
|
160 |
-
<?php echo $this->getToolbarHtml() ?>
|
161 |
-
</div>
|
162 |
-
</div>
|
163 |
-
<?php endif; ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/design/frontend/ma2/default/template/ma2widgettabs/widgettabs.phtml
DELETED
@@ -1,43 +0,0 @@
|
|
1 |
-
<?php $rid = Mage::helper("WidgetTabs")->randomkeys(16);?>
|
2 |
-
<div class="ma2-widgettabs">
|
3 |
-
<dl id="tabsData<?php echo $rid;?>" class="tabsData">
|
4 |
-
<div class="tabs-spacer"></div>
|
5 |
-
<?php foreach($tabsData as $idx => $tab):?>
|
6 |
-
<dt id="tab_<?php echo $idx; ?>" class="tab"><span><?php echo $tab['title'];?></span></dt>
|
7 |
-
<dd id="tab_<?php echo $idx; ?>_contents" class="tab-container">
|
8 |
-
<div class="tab-content">
|
9 |
-
<?php
|
10 |
-
|
11 |
-
echo Mage::helper('cms')->getBlockTemplateProcessor()->filter($tab['text']);
|
12 |
-
|
13 |
-
//$wids = Mage::getModel('widget/widget_instance')->load($tab['content'])->getData();
|
14 |
-
|
15 |
-
//echo Mage::app()->getLayout()->createBlock($wids['type'], $rid, $wids['widget_parameters'])->toHtml();
|
16 |
-
//echo "<pre>";
|
17 |
-
//var_dump($wids);
|
18 |
-
// $filter = new Mage_Widget_Model_Template_Filter();
|
19 |
-
// $_widget = $filter->filter('{{widget type="'.$wids->getType().'" template="'.$page_template.'"}}');
|
20 |
-
|
21 |
-
// echo $_widget;
|
22 |
-
|
23 |
-
// <block type="cms/widget_block" name="19490c4181744bbc9a1a5b50ca8cb710" template="cms/widget/static_block/default.phtml"><action method="setData"><name>block_id</name><value>9</value></action></block>
|
24 |
-
|
25 |
-
//Mage::helper('cms')->getBlockTemplateProcessor()->filter('');
|
26 |
-
//echo $this->getLayout()->createBlock($wids->getType())->setTemplate($page_template)->setPageId($page_id)->toHtml();
|
27 |
-
|
28 |
-
//echo $this->getLayout()->createBlock($wids['type'])->setTemplate($wids['page_groups'][0]['page_template'])->setPageId($wids['page_groups'][0]['page_id'])->toHtml();
|
29 |
-
?>
|
30 |
-
</div>
|
31 |
-
</dd>
|
32 |
-
<?php endforeach;?>
|
33 |
-
|
34 |
-
</dl>
|
35 |
-
</div>
|
36 |
-
<script type="text/javascript">
|
37 |
-
//<![CDATA[
|
38 |
-
var Ma2Tabs<?php echo $rid;?> = new Ma2All.Tabs('tabsData<?php echo $rid;?>');
|
39 |
-
Event.observe(window, 'load', function() {
|
40 |
-
Ma2Tabs<?php echo $rid;?>.select();
|
41 |
-
});
|
42 |
-
//]]>
|
43 |
-
</script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/design/frontend/ma2/{default → juno}/etc/widget.xml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/layout/local.xml
RENAMED
@@ -60,24 +60,88 @@
|
|
60 |
<label>Bottom block 3</label>
|
61 |
</block>
|
62 |
</reference>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
63 |
|
64 |
<reference name="header">
|
65 |
<block type="core/template" name="preset.styles.box" as="presetStylesBox" template="page/html/presetstyles.phtml"/>
|
66 |
|
67 |
<block type="page/html_topblock1" name="top.block1" as="topBlock1" template="page/html/topBlock1.phtml">
|
68 |
<label>Top1 blocks</label>
|
69 |
-
<block type="checkout/cart_sidebar" name="header.cart_sidebar" template="checkout/cart/sidebar.phtml" after="-">
|
70 |
-
</block>
|
71 |
</block>
|
72 |
<block type="page/html_topblock2" name="top.block2" as="topBlock2" template="page/html/topBlock2.phtml">
|
73 |
<label>Top2 blocks</label>
|
74 |
-
<block type="core/template" name="top.search" as="topSearch" before="-" template="catalogsearch/form.mini.phtml"/>
|
75 |
</block>
|
76 |
<block type="core/text_list" name="top.menu" as="topMenu" translate="label">
|
77 |
<block type="page/html_topmenu" name="catalog.topnav" template="page/html/topMenu.phtml"/>
|
78 |
</block>
|
79 |
</reference>
|
80 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
81 |
<reference name="left">
|
82 |
<remove name="left.permanent.callout"/>
|
83 |
<remove name="catalog.leftnav"/>
|
@@ -108,6 +172,54 @@
|
|
108 |
</block>
|
109 |
</reference>
|
110 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
111 |
<reference name="top.links">
|
112 |
<!-- <remove name="wishlist_link"/>
|
113 |
<remove name="checkout_cart_link"/>
|
@@ -132,6 +244,14 @@
|
|
132 |
<remove name="right.reports.product.viewed"/>
|
133 |
<remove name="left.reports.product.viewed"/>
|
134 |
<block type="catalog/navigation" name="catalog.rightnav" before="-" template="catalog/navigation/right.phtml"/>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
135 |
</reference>
|
136 |
</catalog_category_default>
|
137 |
|
@@ -187,13 +307,20 @@
|
|
187 |
<action method="addItem"><type>skin_css</type><name>css/producttabs.css</name><params/></action>
|
188 |
<action method="addItem"><type>js</type><name>calendar/calendar.js</name></action>
|
189 |
<action method="addItem"><type>js</type><name>calendar/calendar-setup.js</name></action>
|
190 |
-
<action method="addItem"><type>js</type><name>ma2/widgettabs.js</name></action>
|
191 |
</reference>
|
192 |
<reference name="right">
|
193 |
<remove name="sale.reorder.sidebar"/>
|
194 |
<remove name="catalog.product.related"/>
|
195 |
<remove name="right.reports.product.viewed"/>
|
196 |
<block type="catalog/navigation" name="catalog.rightnav" before="-" template="catalog/navigation/right.phtml"/>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
197 |
</reference>
|
198 |
<reference name="content">
|
199 |
<block type="catalog/product_list_related" name="product.view.related" after="-" template="catalog/product/list/related.phtml"/>
|
60 |
<label>Bottom block 3</label>
|
61 |
</block>
|
62 |
</reference>
|
63 |
+
|
64 |
+
<reference name="maintop.block2">
|
65 |
+
<block type="page/html_wrapper" name="cms.signuptosale.wrapper">
|
66 |
+
<action method="setElementClass"><value>widget block widget-static-block</value></action>
|
67 |
+
<block type="cms/block" name="signup-to-sale">
|
68 |
+
<!-- Static Block Title: 20% Off coupon for first order - Sign up now -->
|
69 |
+
<action method="setBlockId"><block_id>signup-to-sale</block_id></action>
|
70 |
+
</block>
|
71 |
+
</block>
|
72 |
+
</reference>
|
73 |
+
|
74 |
+
<reference name="bottom.block1">
|
75 |
+
<block type="page/html_wrapper" name="cms.bottomblock11.wrapper">
|
76 |
+
<action method="setElementClass"><value>widget block widget-static-block</value></action>
|
77 |
+
<block type="cms/block" name="bottomblock1-1">
|
78 |
+
<!-- Static Block Title: Bottom block 1-1 -->
|
79 |
+
<action method="setBlockId"><block_id>bottomblock1-1</block_id></action>
|
80 |
+
</block>
|
81 |
+
</block>
|
82 |
+
<block type="page/html_wrapper" name="cms.bottomblock12.wrapper">
|
83 |
+
<action method="setElementClass"><value>widget block widget-static-block</value></action>
|
84 |
+
<block type="cms/block" name="bottomblock1-2">
|
85 |
+
<!-- Static Block Title: Bottom block 1-2 -->
|
86 |
+
<action method="setBlockId"><block_id>bottomblock1-2</block_id></action>
|
87 |
+
</block>
|
88 |
+
</block>
|
89 |
+
<block type="page/html_wrapper" name="cms.bottomblock13.wrapper">
|
90 |
+
<action method="setElementClass"><value>widget block widget-static-block</value></action>
|
91 |
+
<block type="cms/block" name="bottomblock1-3">
|
92 |
+
<!-- Static Block Title: Bottom block 1-3 -->
|
93 |
+
<action method="setBlockId"><block_id>bottomblock1-3</block_id></action>
|
94 |
+
</block>
|
95 |
+
</block>
|
96 |
+
</reference>
|
97 |
+
|
98 |
+
<reference name="bottom.block3">
|
99 |
+
<block type="page/html_wrapper" name="cms.bottomblock31.wrapper">
|
100 |
+
<action method="setElementClass"><value>widget block widget-static-block</value></action>
|
101 |
+
<block type="cms/block" name="bottomblock3-1">
|
102 |
+
<!-- Static Block Title: Bottom block 3-1 -->
|
103 |
+
<action method="setBlockId"><block_id>bottomblock3-1</block_id></action>
|
104 |
+
</block>
|
105 |
+
</block>
|
106 |
+
<block type="page/html_wrapper" name="cms.bottomblock32.wrapper">
|
107 |
+
<action method="setElementClass"><value>widget block widget-static-block</value></action>
|
108 |
+
<block type="cms/block" name="bottomblock3-2">
|
109 |
+
<!-- Static Block Title: Bottom block 3-2 -->
|
110 |
+
<action method="setBlockId"><block_id>bottomblock3-2</block_id></action>
|
111 |
+
</block>
|
112 |
+
</block>
|
113 |
+
</reference>
|
114 |
|
115 |
<reference name="header">
|
116 |
<block type="core/template" name="preset.styles.box" as="presetStylesBox" template="page/html/presetstyles.phtml"/>
|
117 |
|
118 |
<block type="page/html_topblock1" name="top.block1" as="topBlock1" template="page/html/topBlock1.phtml">
|
119 |
<label>Top1 blocks</label>
|
|
|
|
|
120 |
</block>
|
121 |
<block type="page/html_topblock2" name="top.block2" as="topBlock2" template="page/html/topBlock2.phtml">
|
122 |
<label>Top2 blocks</label>
|
|
|
123 |
</block>
|
124 |
<block type="core/text_list" name="top.menu" as="topMenu" translate="label">
|
125 |
<block type="page/html_topmenu" name="catalog.topnav" template="page/html/topMenu.phtml"/>
|
126 |
</block>
|
127 |
</reference>
|
128 |
|
129 |
+
<reference name="top.block1">
|
130 |
+
<block type="page/html_wrapper" name="cms.top11.wrapper">
|
131 |
+
<action method="setElementClass"><value>widget block widget-static-block</value></action>
|
132 |
+
<block type="cms/block" name="top1-1">
|
133 |
+
<!-- Static Block Title: Top 1-1 -->
|
134 |
+
<action method="setBlockId"><block_id>top1-1</block_id></action>
|
135 |
+
</block>
|
136 |
+
</block>
|
137 |
+
<block type="checkout/cart_sidebar" name="header.cart_sidebar" template="checkout/cart/sidebar.phtml" after="-">
|
138 |
+
</block>
|
139 |
+
</reference>
|
140 |
+
|
141 |
+
<reference name="top.block2">
|
142 |
+
<block type="core/template" name="top.search" as="topSearch" template="catalogsearch/form.mini.phtml"/>
|
143 |
+
</reference>
|
144 |
+
|
145 |
<reference name="left">
|
146 |
<remove name="left.permanent.callout"/>
|
147 |
<remove name="catalog.leftnav"/>
|
172 |
</block>
|
173 |
</reference>
|
174 |
|
175 |
+
<reference name="footer.block1">
|
176 |
+
<block type="page/html_wrapper" name="cms.footerblock11.wrapper">
|
177 |
+
<action method="setElementClass"><value>widget block widget-static-block</value></action>
|
178 |
+
<block type="cms/block" name="footerblock1-1">
|
179 |
+
<!-- Static Block Title: Information -->
|
180 |
+
<action method="setBlockId"><block_id>footerblock1-1</block_id></action>
|
181 |
+
</block>
|
182 |
+
</block>
|
183 |
+
<block type="page/html_wrapper" name="cms.footerblock12.wrapper">
|
184 |
+
<action method="setElementClass"><value>widget block widget-static-block</value></action>
|
185 |
+
<block type="cms/block" name="footerblock1-2">
|
186 |
+
<!-- Static Block Title: Customer services -->
|
187 |
+
<action method="setBlockId"><block_id>footerblock1-2</block_id></action>
|
188 |
+
</block>
|
189 |
+
</block>
|
190 |
+
<block type="page/html_wrapper" name="cms.footerblock13.wrapper">
|
191 |
+
<action method="setElementClass"><value>widget block widget-static-block</value></action>
|
192 |
+
<block type="cms/block" name="footerblock1-3">
|
193 |
+
<!-- Static Block Title: Extras -->
|
194 |
+
<action method="setBlockId"><block_id>footerblock1-3</block_id></action>
|
195 |
+
</block>
|
196 |
+
</block>
|
197 |
+
<block type="page/html_wrapper" name="cms.footerblock14.wrapper">
|
198 |
+
<action method="setElementClass"><value>widget block widget-static-block</value></action>
|
199 |
+
<block type="cms/block" name="footerblock1-4">
|
200 |
+
<!-- Static Block Title: My account -->
|
201 |
+
<action method="setBlockId"><block_id>footerblock1-4</block_id></action>
|
202 |
+
</block>
|
203 |
+
</block>
|
204 |
+
</reference>
|
205 |
+
|
206 |
+
<reference name="footer.block2">
|
207 |
+
<block type="page/html_wrapper" name="cms.footerblock21.wrapper">
|
208 |
+
<action method="setElementClass"><value>widget block widget-static-block</value></action>
|
209 |
+
<block type="cms/block" name="footerblock2-1">
|
210 |
+
<!-- Static Block Title: Copyright -->
|
211 |
+
<action method="setBlockId"><block_id>footerblock2-1</block_id></action>
|
212 |
+
</block>
|
213 |
+
</block>
|
214 |
+
|
215 |
+
<block type="page/html_wrapper" name="cms.footerblock22.wrapper">
|
216 |
+
<action method="setElementClass"><value>widget block widget-static-block</value></action>
|
217 |
+
<block type="cms/block" name="footerblock2-2">
|
218 |
+
<action method="setBlockId"><block_id>footerblock2-2</block_id></action>
|
219 |
+
</block>
|
220 |
+
</block>
|
221 |
+
</reference>
|
222 |
+
|
223 |
<reference name="top.links">
|
224 |
<!-- <remove name="wishlist_link"/>
|
225 |
<remove name="checkout_cart_link"/>
|
244 |
<remove name="right.reports.product.viewed"/>
|
245 |
<remove name="left.reports.product.viewed"/>
|
246 |
<block type="catalog/navigation" name="catalog.rightnav" before="-" template="catalog/navigation/right.phtml"/>
|
247 |
+
|
248 |
+
<block type="page/html_wrapper" name="cms.right.addvertising.wrapper">
|
249 |
+
<action method="setElementClass"><value>widget block widget-static-block</value></action>
|
250 |
+
<block type="cms/block" name="right-addvertising">
|
251 |
+
<!-- Static Block Title: Right addvertising -->
|
252 |
+
<action method="setBlockId"><block_id>right-addvertising</block_id></action>
|
253 |
+
</block>
|
254 |
+
</block>
|
255 |
</reference>
|
256 |
</catalog_category_default>
|
257 |
|
307 |
<action method="addItem"><type>skin_css</type><name>css/producttabs.css</name><params/></action>
|
308 |
<action method="addItem"><type>js</type><name>calendar/calendar.js</name></action>
|
309 |
<action method="addItem"><type>js</type><name>calendar/calendar-setup.js</name></action>
|
|
|
310 |
</reference>
|
311 |
<reference name="right">
|
312 |
<remove name="sale.reorder.sidebar"/>
|
313 |
<remove name="catalog.product.related"/>
|
314 |
<remove name="right.reports.product.viewed"/>
|
315 |
<block type="catalog/navigation" name="catalog.rightnav" before="-" template="catalog/navigation/right.phtml"/>
|
316 |
+
|
317 |
+
<block type="page/html_wrapper" name="cms.right.addvertising.wrapper">
|
318 |
+
<action method="setElementClass"><value>widget block widget-static-block</value></action>
|
319 |
+
<block type="cms/block" name="right-addvertising">
|
320 |
+
<!-- Static Block Title: Right addvertising -->
|
321 |
+
<action method="setBlockId"><block_id>right-addvertising</block_id></action>
|
322 |
+
</block>
|
323 |
+
</block>
|
324 |
</reference>
|
325 |
<reference name="content">
|
326 |
<block type="catalog/product_list_related" name="product.view.related" after="-" template="catalog/product/list/related.phtml"/>
|
app/design/frontend/ma2/juno/layout/ma2_all.xml
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<layout version="0.1.0">
|
3 |
+
<default>
|
4 |
+
<reference name="head">
|
5 |
+
<action method="addItem"><type>js_css</type><css>ma2_all/ma2all.css</css></action>
|
6 |
+
<action method="addJs"><script>ma2_all/ma2all.js</script></action>
|
7 |
+
</reference>
|
8 |
+
</default>
|
9 |
+
</layout>
|
app/design/frontend/ma2/juno/layout/ma2_widgettabsf.xml
ADDED
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<layout version="0.1.0">
|
3 |
+
<default>
|
4 |
+
<reference name="head">
|
5 |
+
<action method="addCss"><css>css/ma2_widgettabsf/ma2_widgettabsf.css</css></action>
|
6 |
+
</reference>
|
7 |
+
</default>
|
8 |
+
</layout>
|
app/design/frontend/ma2/{default → juno}/layout/ma2slideshow.xml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/layout/ma2widgettabs.xml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/category/page.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/category/view.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/category/widget/link/link_block.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/category/widget/link/link_inline.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/layer/filter.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/layer/state.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/layer/view.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/msrp/popup.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/navigation/left.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/navigation/right.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/navigation/top.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/compare/list.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/compare/sidebar.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/gallery.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/list.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/list/related.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/list/toolbar.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/list/upsell.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/new.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/price.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/price_msrp.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/price_msrp_item.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/price_msrp_noform.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/price_msrp_rss.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/additional.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/addto.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/addtocart.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/attributes.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/description.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/media.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/js.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/date.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/default.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/file.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/select.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/text.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/wrapper.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/wrapper/bottom.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/price.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/price_clone.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/tierprices.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/configurable.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/default.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/grouped.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/options/configurable.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/simple.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/virtual.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/link/link_block.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/link/link_inline.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/column/new_default_list.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/column/new_images_list.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/column/new_names_list.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/content/new_grid.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/content/new_list.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/rss/product/price.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/seo/sitemap.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/seo/sitemap/container.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalog/seo/tree.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalogsearch/advanced/form.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalogsearch/advanced/result.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalogsearch/form.mini.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalogsearch/result.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/catalogsearch/term.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/cart.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/cart/coupon.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/cart/crosssell.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/cart/item/configure/updatecart.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/cart/item/default.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/cart/noItems.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/cart/render/default.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/cart/render/simple.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/cart/shipping.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/cart/sidebar.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/cart/sidebar/default.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/cart/totals.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/address/select.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/addresses.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/agreements.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/billing.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/billing/items.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/item/default.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/link.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/overview.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/overview/item.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/shipping.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/state.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/success.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/agreements.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/billing.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/failure.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/link.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/login.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/payment.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/payment/info.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/payment/methods.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress/billing.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress/payment.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress/shipping.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress/shipping_method.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review/button.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review/info.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review/item.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review/totals.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/shipping.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/shipping_method.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/shipping_method/additional.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/shipping_method/available.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/success.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/total/default.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/total/nominal.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/checkout/total/tax.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/cms/content.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/cms/content_heading.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/cms/default/home.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/cms/default/no-route.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/cms/meta.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/cms/widget/link/link_block.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/cms/widget/link/link_inline.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/cms/widget/static_block/default.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/juno/template/ma2_widgettabsf/default.phtml
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php $rid = Mage::helper("WidgetTabsF")->randomkeys(16);?>
|
2 |
+
<div class="ma2-widgettabs ma2-widgettabs-wrapper">
|
3 |
+
<dl id="tabsData<?php echo $rid;?>" class="tabsData">
|
4 |
+
<div class="tabs-spacer"></div>
|
5 |
+
<?php foreach($tabsData as $idx => $tab):?>
|
6 |
+
<dt id="tab_<?php echo $idx.$rid; ?>" class="tab"><span><?php echo $tab['title'];?></span></dt>
|
7 |
+
<dd id="tab_<?php echo $idx.$rid; ?>_contents" class="tab-container">
|
8 |
+
<div class="tab-content">
|
9 |
+
<?php
|
10 |
+
echo Mage::helper('cms')->getBlockTemplateProcessor()->filter($tab['text']);
|
11 |
+
?>
|
12 |
+
</div>
|
13 |
+
</dd>
|
14 |
+
<?php endforeach;?>
|
15 |
+
</dl>
|
16 |
+
</div>
|
17 |
+
<script type="text/javascript">
|
18 |
+
//<![CDATA[
|
19 |
+
var Ma2Tabs<?php echo $rid;?> = new Ma2All.Tabs('tabsData<?php echo $rid;?>');
|
20 |
+
Event.observe(window, 'load', function() {
|
21 |
+
Ma2Tabs<?php echo $rid;?>.select();
|
22 |
+
});
|
23 |
+
//]]>
|
24 |
+
</script>
|
25 |
+
|
26 |
+
|
app/design/frontend/ma2/{default → juno}/template/ma2slideshow/slideshow.phtml
RENAMED
@@ -48,6 +48,15 @@
|
|
48 |
playText : ">",
|
49 |
pauseOnHover : <?php echo $pauseOnHover; ?>
|
50 |
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
51 |
});
|
52 |
-->
|
53 |
</script>
|
48 |
playText : ">",
|
49 |
pauseOnHover : <?php echo $pauseOnHover; ?>
|
50 |
});
|
51 |
+
|
52 |
+
$('ma2-slideshow').observe('mouseover', function(e){
|
53 |
+
e.stop();
|
54 |
+
$$('.start-stop').invoke('show');
|
55 |
+
}).observe('mouseout', function(e){
|
56 |
+
e.stop();
|
57 |
+
$$('.start-stop').invoke('hide');
|
58 |
+
});
|
59 |
+
|
60 |
});
|
61 |
-->
|
62 |
</script>
|
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/bestselling/default.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/bestselling/template1.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/bestselling/template2.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/custom/default.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/custom/template1.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/custom/template2.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/featured/default.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/featured/template1.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/featured/template2.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/new/default.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/new/template1.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/new/template2.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/1column.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/2columns-left.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/2columns-right.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/3columns.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/empty.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/html/bottomBlock1.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/html/bottomBlock2.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/html/bottomBlock3.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/html/breadcrumbs.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/html/footer.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/html/footerBlock1.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/html/footerBlock2.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/html/head.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/html/header.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/html/maintopBlock1.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/html/maintopBlock2.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/html/maintopBlock3.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/html/notices.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/html/pager.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/html/presetstyles.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/html/top.links.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/html/topBlock1.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/html/topBlock2.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/html/topMenu.phtml
RENAMED
@@ -35,6 +35,9 @@
|
|
35 |
<?php if($_menu): ?>
|
36 |
<div id="ma2-navMain" class="nav-container ma2-navMain">
|
37 |
<ul id="nav" class="navMain">
|
|
|
|
|
|
|
38 |
<?php echo $_menu ?>
|
39 |
</ul>
|
40 |
</div>
|
35 |
<?php if($_menu): ?>
|
36 |
<div id="ma2-navMain" class="nav-container ma2-navMain">
|
37 |
<ul id="nav" class="navMain">
|
38 |
+
<li class="level0 nav-0 level-top home<?php if (Mage::helper('core/url')->getCurrentUrl() === Mage::helper('core/url')->getHomeUrl()):?> active<?php endif;?>">
|
39 |
+
<a class="level-top" href="<?php echo $this->getUrl('') ?>" title="<?php echo $this->__('Home') ?>"><span><?php echo $this->__('Home') ?></span></a>
|
40 |
+
</li>
|
41 |
<?php echo $_menu ?>
|
42 |
</ul>
|
43 |
</div>
|
app/design/frontend/ma2/{default → juno}/template/page/html/wrapper.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/js/calendar.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/js/cookie.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/popup.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/print.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/redirect.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/switch/flags.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/switch/languages.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/switch/stores.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/template/container.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/template/links.phtml
RENAMED
File without changes
|
app/design/frontend/ma2/{default → juno}/template/page/template/linksblock.phtml
RENAMED
File without changes
|
app/etc/modules/Ma2_All.xml
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<Ma2_All>
|
5 |
+
<active>true</active>
|
6 |
+
<codePool>local</codePool>
|
7 |
+
</Ma2_All>
|
8 |
+
</modules>
|
9 |
+
</config>
|
app/etc/modules/Ma2_FeaturedProducts.xml
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
-
<?xml version="1.0"?>
|
2 |
-
<config>
|
3 |
-
<modules>
|
4 |
-
<Ma2_FeaturedProducts>
|
5 |
-
<active>true</active>
|
6 |
-
<codePool>
|
7 |
-
</Ma2_FeaturedProducts>
|
8 |
-
</modules>
|
9 |
</config>
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<Ma2_FeaturedProducts>
|
5 |
+
<active>true</active>
|
6 |
+
<codePool>community</codePool>
|
7 |
+
</Ma2_FeaturedProducts>
|
8 |
+
</modules>
|
9 |
</config>
|
app/etc/modules/Ma2_WidgetTabs.xml
DELETED
@@ -1,13 +0,0 @@
|
|
1 |
-
<?xml version="1.0"?>
|
2 |
-
<config>
|
3 |
-
<modules>
|
4 |
-
<Ma2_WidgetTabs>
|
5 |
-
<active>true</active>
|
6 |
-
<codePool>local</codePool>
|
7 |
-
<depends>
|
8 |
-
<Mage_Catalog />
|
9 |
-
<Mage_Cms />
|
10 |
-
</depends>
|
11 |
-
</Ma2_WidgetTabs>
|
12 |
-
</modules>
|
13 |
-
</config>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/etc/modules/Ma2_WidgetTabsF.xml
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0"?>
|
2 |
+
<config>
|
3 |
+
<modules>
|
4 |
+
<Ma2_WidgetTabsF>
|
5 |
+
<active>true</active>
|
6 |
+
<codePool>local</codePool>
|
7 |
+
<!-- <depends>
|
8 |
+
<Mage_Catalog />
|
9 |
+
<Mage_Cms />
|
10 |
+
</depends> -->
|
11 |
+
</Ma2_WidgetTabsF>
|
12 |
+
</modules>
|
13 |
+
</config>
|
js/ma2_all/ma2all.css
ADDED
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
|
2 |
+
/*# TABS - Default pure style #######################################*/
|
3 |
+
.tab-list { position:relative; }
|
4 |
+
.tab-list .tab { float:left; cursor:pointer; }
|
5 |
+
.tab-list .last {}
|
6 |
+
.tab-list .active { cursor:default }
|
7 |
+
.tab-list .tab-container { position:absolute; left:0; width:100%; }
|
8 |
+
.tab-list .tab-content {overflow: hidden;}
|
9 |
+
|
10 |
+
.tab-list { padding-bottom:15px; margin:0 0 15px; }
|
11 |
+
.tab-list .tab { position:relative; z-index:2; margin-right:3px; background:#EEE; border: 1px solid #C4C4C4; color:#888; padding:0 0 0 10px; font-size:14px; }
|
12 |
+
.tab-list .tab span { padding:0 10px 0 0; line-height:24px; float:left; font-weight: bold;}
|
13 |
+
.tab-list .last {}
|
14 |
+
.tab-list .active { color:#000; font-weight:bold; z-index:3; border-bottom:0; background:#fff;
|
15 |
+
background-image: -moz-linear-gradient(top, #CDCDCD, #FFFFFF);
|
16 |
+
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#CDCDCD), to(#FFFFFF));
|
17 |
+
background-image: -webkit-linear-gradient(top, #CDCDCD, #FFFFFF);
|
18 |
+
background-image: -o-linear-gradient(top, #CDCDCD, #FFFFFF);
|
19 |
+
background-image: linear-gradient(to bottom, #CDCDCD, #FFFFFF);
|
20 |
+
|
21 |
+
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCDCDCD', endColorstr='#FFFFFFFF', GradientType=0);
|
22 |
+
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
|
23 |
+
}
|
24 |
+
.tab-list .active span { background-position:100% 0; padding-bottom:1px; }
|
25 |
+
.tab-list .tab-container { z-index:1; top:25px; background:#fff; }
|
26 |
+
.tab-list .tab-content { padding: 1.2em 1em; background:#fff; border:1px solid #c4c4c4; font-size:12px; }
|
27 |
+
.tab-list .tab-content object,
|
28 |
+
.tab-list .tab-content embed { width:100% !important; height:auto !important; }
|
29 |
+
|
30 |
+
/*# #######################################*/
|
js/{ma2/widgettabs.js → ma2_all/ma2all.js}
RENAMED
@@ -30,7 +30,7 @@ Object.extend(Ma2All.Tabs.prototype, {
|
|
30 |
this.tabs[i].style.zIndex = this.tabs.length + 2;
|
31 |
/*this.tabs[i].next('dd').show();*/
|
32 |
new Effect.Appear (this.tabs[i].next('dd'), { duration:0.5 });
|
33 |
-
this.tabs[i].parentNode.style.height=this.tabs[i].next('dd').getHeight() +
|
34 |
} else {
|
35 |
this.tabs[i].removeClassName('active');
|
36 |
this.tabs[i].style.zIndex = this.tabs.length + 1 - i;
|
30 |
this.tabs[i].style.zIndex = this.tabs.length + 2;
|
31 |
/*this.tabs[i].next('dd').show();*/
|
32 |
new Effect.Appear (this.tabs[i].next('dd'), { duration:0.5 });
|
33 |
+
this.tabs[i].parentNode.style.height=this.tabs[i].next('dd').getHeight() + 15 + 'px';
|
34 |
} else {
|
35 |
this.tabs[i].removeClassName('active');
|
36 |
this.tabs[i].style.zIndex = this.tabs.length + 1 - i;
|
media/ma2/images/default/ma2_juno_thumb.jpg
DELETED
Binary file
|
package.xml
CHANGED
@@ -1,18 +1,25 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Ma2_Juno_Theme</name>
|
4 |
-
<version>1.0.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>MA2 Juno for Magento is a nice theme for any kind of eCommerce store with modern and clean design.</summary>
|
10 |
<description>MA2 Juno for Magento is a nice theme for any kind of eCommerce store with modern and clean design. This theme introduces many innovative features and offers tons of customizable options, giving you total control over your store's look and feel.</description>
|
11 |
-
<notes>Version number: 1.0
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
<contents><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="ma2themeoptions.xml" hash="62c9f23947062d67650db077e8d7d61d"/><file name="ma2featuredproducts.xml" hash="267b42a6dd54ac108f9845f73f76dc9b"/><file name="ma2slideshow.xml" hash="4639f81b3c9940886de9728d1ca7fd0e"/><file name="ma2themeoptions.xml" hash="62c9f23947062d67650db077e8d7d61d"/><file name="ma2widgettabs.xml" hash="ba8222024bac802795ed896c22aefc1f"/></dir></dir></dir></dir><dir name="frontend"><dir name="ma2"><dir name="default"><dir name="etc"><file name="widget.xml" hash="8bb4cd4228dbb0678cff05ded6e906f8"/></dir><dir name="layout"><file name="local.xml" hash="c1c32d8cf75e62aab1cf2280d44b2833"/><file name="ma2featuredproducts.xml" hash="2a192976a664b1e4e7eaa6c866c63ab0"/><file name="ma2slideshow.xml" hash="0420495aed74f371b83b2e38fd29ab85"/><file name="ma2widgettabs.xml" hash="3c7d0b5cf80330de94e2ee3815b02491"/></dir><dir name="template"><dir name="catalog"><dir name="category"><file name="page.phtml" hash="be09d324903e74d8ab256d823b9136f4"/><file name="view.phtml" hash="030152e419ec78f7dddc7423ae3bcbe2"/><dir name="widget"><dir name="link"><file name="link_block.phtml" hash="154d923655194660f3c6b040b7b8fcea"/><file name="link_inline.phtml" hash="1e0d919d42534acdaa61121829273f3c"/></dir></dir></dir><dir name="layer"><file name="filter.phtml" hash="18df31d346756388c2f1009c4fd39ca4"/><file name="state.phtml" hash="0291dab90fce001ca017e32e74f00411"/><file name="view.phtml" hash="cec3350b62a989406bd158e5b372805a"/></dir><dir name="msrp"><file name="popup.phtml" hash="70d9a11d560b13c1a1430a163a671e80"/></dir><dir name="navigation"><file name="left.phtml" hash="e287afeb46a84aa5c8c1e685f51bffaa"/><file name="right.phtml" hash="9012ab759e14b21fab69832776e0f133"/><file name="top.phtml" hash="8ddede3b4fd84a27d2ec3ca7dbdede25"/></dir><dir name="product"><dir name="compare"><file name="list.phtml" hash="4aac8eb1b1cd3caf55ff8bc3ca27084e"/><file name="sidebar.phtml" hash="46c987a848fa3bf0765bdfd11dc8c7df"/></dir><file name="gallery.phtml" hash="721ccac6c1617cb895a67e6c336738d7"/><dir name="list"><file name="related.phtml" hash="3cd9c6dd2850438b7c9451ba7ef585f8"/><file name="toolbar.phtml" hash="9280adbd941d2dcdd51f47098f06dd64"/><file name="upsell.phtml" hash="d2a4059f4947351afa6034a0078a1cff"/></dir><file name="list.phtml" hash="9dbe54f5b66ce2bfd6058b5f3af66e78"/><file name="new.phtml" hash="fe5256e59d993b3c6dc600db2ea6fe2a"/><file name="price.phtml" hash="afb997df5ae2b7253a96c22d269eeef3"/><file name="price_msrp.phtml" hash="e1ef8f9193047af8e2749b4e795ced5a"/><file name="price_msrp_item.phtml" hash="1a05db808b9e33b50ccac7fa88d14bc8"/><file name="price_msrp_noform.phtml" hash="e2728b9dfa6f0df5adf08ee3aa9531bb"/><file name="price_msrp_rss.phtml" hash="8a904953f8b74b4faf58902f9a46d43d"/><dir name="view"><file name="additional.phtml" hash="7bab9dbcc43d46b0aa057dd92547e49e"/><file name="addto.phtml" hash="b20f2d46fb5c64d47eca5a08c04f92bc"/><file name="addtocart.phtml" hash="c817ac504816c3c98cb88ece2d730cd9"/><file name="attributes.phtml" hash="a234143e664549fbca1d49c1e950efc5"/><file name="description.phtml" hash="a9ee13db96558372435034562dbdaa7a"/><file name="media.phtml" hash="ea3b00cffa64265030f7e9aec8caea3f"/><dir name="options"><file name="js.phtml" hash="9d5c5c4786c5b9fb7125f6f3cc8c7309"/><dir name="type"><file name="date.phtml" hash="5bdfd7dc4817a500095e076a21a2c467"/><file name="default.phtml" hash="f1acbd98563c6640c4a0b6cf5abc994f"/><file name="file.phtml" hash="b72f9363f049dd486ff0a3c8b667cbc9"/><file name="select.phtml" hash="5dbbe91d0581ccb291737992c5188121"/><file name="text.phtml" hash="1aaef71a9e81521aab601aa281fa0b8e"/></dir><dir name="wrapper"><file name="bottom.phtml" hash="6a612992021e3e65ca7b5f6e897821d5"/></dir><file name="wrapper.phtml" hash="472e04ad6c1a35dfeaa54b3012884ed6"/></dir><file name="options.phtml" hash="c1227dcadb83af6708d78a032ffd8d6c"/><file name="price.phtml" hash="f2ae6daff42b8ee7074d27c8bf5f1e6c"/><file name="price_clone.phtml" hash="732daf46245f4ee7068d5ae26defc750"/><file name="tierprices.phtml" hash="0b7f122253b505c45772eff069203a5d"/><dir name="type"><file name="configurable.phtml" hash="1a0a77285960b4227f000855e8194ed7"/><file name="default.phtml" hash="dd5d4b8859956d79ec7d42522b4f42a8"/><file name="grouped.phtml" hash="f5d7db323383b19a80ab3c55a1736dd5"/><dir name="options"><file name="configurable.phtml" hash="c37919561a3cde0d9b92fd34d44c69c1"/></dir><file name="simple.phtml" hash="1a0a77285960b4227f000855e8194ed7"/><file name="virtual.phtml" hash="1a0a77285960b4227f000855e8194ed7"/></dir></dir><file name="view.phtml" hash="fa3aab9a284b9fe8e3154396acb3df13"/><dir name="widget"><dir name="link"><file name="link_block.phtml" hash="d48d079cdbc11c340e527b27a5956434"/><file name="link_inline.phtml" hash="80a9c2cad3491605eebbe84f73ed6a81"/></dir><dir name="new"><dir name="column"><file name="new_default_list.phtml" hash="e3bfe025786c3ad06ea7ab282c54004a"/><file name="new_images_list.phtml" hash="30299cf21fd0f2d203640875a68d3ea6"/><file name="new_names_list.phtml" hash="ea1d4cb042f6319b798d587bae7eff07"/></dir><dir name="content"><file name="new_grid.phtml" hash="b734ae1ca010b96179274741c653dd2d"/><file name="new_list.phtml" hash="427b323b0cbfc26aa4092343df5fa125"/></dir></dir></dir></dir><dir name="rss"><dir name="product"><file name="price.phtml" hash="b1b71983d3d8616116922d3b91dbcaba"/></dir></dir><dir name="seo"><dir name="sitemap"><file name="container.phtml" hash="ed20c43980bb321548837b821e400dd8"/></dir><file name="sitemap.phtml" hash="3572cdf4d9d3389d4fde1232bb027a0f"/><file name="tree.phtml" hash="de625774b149902edf5d451101491b52"/></dir></dir><dir name="catalogsearch"><dir name="advanced"><file name="form.phtml" hash="d5a3b4cf51f3ffcc256eb451c32725ef"/><file name="result.phtml" hash="b1e4ce41e5e31f0e9295030aab77f2f1"/></dir><file name="form.mini.phtml" hash="669835d242aa7c57af71fa58d1b480d3"/><file name="result.phtml" hash="c2bdfc4b0599094a83456dd6f17d4c77"/><file name="term.phtml" hash="d5d0883f5f685228ad5e87ce294b5821"/></dir><dir name="checkout"><dir name="cart"><file name="coupon.phtml" hash="8a3f239d1f8afa5dfa3d45a1ca28baae"/><file name="crosssell.phtml" hash="186f8405ec7a86f7e48bfcb01adf7b2e"/><dir name="item"><dir name="configure"><file name="updatecart.phtml" hash="0fc6cc809c88704da74a915cf7e20918"/></dir><file name="default.phtml" hash="ef843033ce7057091a5eca85723f40be"/></dir><file name="noItems.phtml" hash="001f7d25b1c9468f532a13940fc8c7bb"/><dir name="render"><file name="default.phtml" hash="f5b6d21f8a80455daab898ea0f3f7c97"/><file name="simple.phtml" hash="15fb630f32aadbd48a892e8d90af3073"/></dir><file name="shipping.phtml" hash="6b774a841fc54c29a1f5d3a2af6a0944"/><dir name="sidebar"><file name="default.phtml" hash="b508e1e2007554fdd72570e9b1efbc92"/></dir><file name="sidebar.phtml" hash="1f76718ac277acb3d9e65f81620d6ee6"/><file name="totals.phtml" hash="5b69442fec9380e0e6d2afc6f95fd04a"/></dir><file name="cart.phtml" hash="34d41f366e05314baf7cbee9a37ad6bd"/><dir name="multishipping"><dir name="address"><file name="select.phtml" hash="5298b1c3f448f03685fb8bd0df88d97b"/></dir><file name="addresses.phtml" hash="234be7957d9cdf739c06c714ba04c372"/><file name="agreements.phtml" hash="ff0beb153b284b2e3c58b4370a4b8401"/><dir name="billing"><file name="items.phtml" hash="cabfbfb5d33255a4750ccc3d55c358d6"/></dir><file name="billing.phtml" hash="281597e3e36ba83a13cdb4fb6bdbc3f8"/><dir name="item"><file name="default.phtml" hash="0ff34fc5d79d1bbe12fcf297b8280f08"/></dir><file name="link.phtml" hash="70249f4132c971ec5888690ffd092403"/><dir name="overview"><file name="item.phtml" hash="e83def5645dc64adef382b849c8fbdbb"/></dir><file name="overview.phtml" hash="bcdab97360c0938600c5a08249d81d17"/><file name="shipping.phtml" hash="568b9a00ba97c7db001cd894bae675a1"/><file name="state.phtml" hash="070912c23e8ff11f007e22306217f6d5"/><file name="success.phtml" hash="ae7f8dda179230945ace59db76f8b017"/></dir><dir name="onepage"><file name="agreements.phtml" hash="a8f762dd61914b2d9eab9fe9ada1945a"/><file name="billing.phtml" hash="3627f62972b124c21cbb08fd67458552"/><file name="failure.phtml" hash="0b95128399f2521bf12837aceaa31836"/><file name="link.phtml" hash="323dcf7f1acb91a186595b618592be86"/><file name="login.phtml" hash="ea2fbe290afcefdc0077ac42835899e7"/><dir name="payment"><file name="info.phtml" hash="e3d23f5d3e0b135ca38ec7ab5b41f851"/><file name="methods.phtml" hash="b88d2e4a2f375b5fb4a3983539b2e81e"/></dir><file name="payment.phtml" hash="0f2094bb3da954aa9405c1af7b66ae2a"/><dir name="progress"><file name="billing.phtml" hash="e0c20674a6831364b055424dac493acb"/><file name="payment.phtml" hash="2c5af1d7ea230faa3963781f85e9f610"/><file name="shipping.phtml" hash="b26f2b46e5c12cda8de4ecb37f98c355"/><file name="shipping_method.phtml" hash="1fbb3446280be2b2ce831e6b0b26fd80"/></dir><file name="progress.phtml" hash="3eab47ed120f6efd05f85294da825544"/><dir name="review"><file name="button.phtml" hash="d7a54917e7d0ceec6875760a3910452f"/><file name="info.phtml" hash="60c527a672dc8ed0afbe180c1105f65b"/><file name="item.phtml" hash="4ff6deeabbe76339f9914075e49cf798"/><file name="totals.phtml" hash="0acb66397e2d390de49dbdfca15d9804"/></dir><file name="review.phtml" hash="5ffdd3cc23815519462e3dcb1fc6b81a"/><file name="shipping.phtml" hash="0dd2ceb18da2763395701c6379cb9a77"/><dir name="shipping_method"><file name="additional.phtml" hash="7f8751c51089c14316694e2aa6c5357d"/><file name="available.phtml" hash="779142c301923119db60c08ad90d4e06"/></dir><file name="shipping_method.phtml" hash="ca5074b35e9a6167298a4a4433ecf98b"/></dir><file name="onepage.phtml" hash="b9c5a5a822652a0890be7e3e4f05d6b1"/><file name="success.phtml" hash="2e15bd609848f9da5edcece36b75ee45"/><dir name="total"><file name="default.phtml" hash="0ee253b9c15115a9db2cf53a67eeadf2"/><file name="nominal.phtml" hash="d377962c59bffbf7d21ced50f23c6d16"/><file name="tax.phtml" hash="df7b9274149d74ff7d6cc7fa356be35c"/></dir></dir><dir name="cms"><file name="content.phtml" hash="21fba66ee197b4e83c9f8292b98970e4"/><file name="content_heading.phtml" hash="9f7652c66d978f6c2946ba7bf419374e"/><dir name="default"><file name="home.phtml" hash="18d93ac152e47351b0039d8b3a67d59d"/><file name="no-route.phtml" hash="52106ead9e9ce41f82122f875caecfd7"/></dir><file name="meta.phtml" hash="2204e889eef9af73ca7ee62ac816b4e3"/><dir name="widget"><dir name="link"><file name="link_block.phtml" hash="a68c6f5a81619916efb013711d4bcf2a"/><file name="link_inline.phtml" hash="d02b918997135ce60ee4a958d0721299"/></dir><dir name="static_block"><file name="default.phtml" hash="967e54d555e0f9bebc09a5e5b704e45b"/></dir></dir></dir><dir name="ma2featureproducts"><file name="featuredproducts.phtml" hash="4c66b01e6e2070abd5b63acfa0760fdb"/></dir><dir name="ma2slideshow"><file name="slideshow.phtml" hash="e7091b84d6e709ef1dcb2749ab773d63"/></dir><dir name="ma2widgetproductlist"><dir name="bestselling"><file name="default.phtml" hash="b81fa264b9dfd8cb0660cf1623a06746"/><file name="template1.phtml" hash="7b71b5add0c36721b22362378ca4c95f"/><file name="template2.phtml" hash="873a93f1e856c4c9f6637b395948dc99"/></dir><dir name="custom"><file name="default.phtml" hash="234036bc31f7853d88a998820740d7ed"/><file name="template1.phtml" hash="234036bc31f7853d88a998820740d7ed"/><file name="template2.phtml" hash="234036bc31f7853d88a998820740d7ed"/></dir><dir name="featured"><file name="default.phtml" hash="ccc429cd4e9dcbb6d95782bc69c08237"/><file name="template1.phtml" hash="ccc429cd4e9dcbb6d95782bc69c08237"/><file name="template2.phtml" hash="009867217a6191b4e1911445a43614be"/></dir><dir name="new"><file name="default.phtml" hash="c1fe309c855bcbb24a16149036eea203"/><file name="template1.phtml" hash="c1fe309c855bcbb24a16149036eea203"/><file name="template2.phtml" hash="f5da32429b7e31427d75ccf59a85bdfa"/></dir></dir><dir name="ma2widgettabs"><file name="widgettabs.phtml" hash="e205b4cac871fcd96cbb60d17ff23d96"/></dir><dir name="page"><file name="1column.phtml" hash="d643cb73143d7d8e42be0a7d3467bef1"/><file name="2columns-left.phtml" hash="705dd615c4c4a44177d499765acccc90"/><file name="2columns-right.phtml" hash="154926cb4d881de88961028ab07088d2"/><file name="3columns.phtml" hash="db8784d37496a254b94f00778346db00"/><file name="empty.phtml" hash="7fde585927f37e76338ae967da54df70"/><dir name="html"><file name="bottomBlock1.phtml" hash="c8646a49bdc63dc716071da2799f1096"/><file name="bottomBlock2.phtml" hash="78156bbce495e7a95ae7a908c9b22086"/><file name="bottomBlock3.phtml" hash="ca310b11b285b0b66d7cd6edf20f5d30"/><file name="breadcrumbs.phtml" hash="0407c497e9027ed264365fcb45bc6db4"/><file name="footer.phtml" hash="1bd7d90ea786e095e7b05f626bc7ddaa"/><file name="footerBlock1.phtml" hash="72975dcccf4529d987ab401076f54875"/><file name="footerBlock2.phtml" hash="1c91e3b4e83ad8ed4e2d3cfa460e20ed"/><file name="head.phtml" hash="a50de7c3843a692c8035d9fc9966e6f8"/><file name="header.phtml" hash="906541959d5e74cb99a9a2ae0654189b"/><file name="maintopBlock1.phtml" hash="bf88d0d360b051a6d354ef782b0860bf"/><file name="maintopBlock2.phtml" hash="eed7a2860c52e3f6f57a3b7ec6862aa3"/><file name="maintopBlock3.phtml" hash="9020e83d73a0c2733822eb250cc685cb"/><file name="notices.phtml" hash="727736b58612fac30cef87552368f057"/><file name="pager.phtml" hash="929cf15ac7b16657673ad0b9c01fac7f"/><file name="presetstyles.phtml" hash="e9f344f2de50395e7ce7186fd8fb4ee0"/><file name="top.links.phtml" hash="156bf2c82e02940a392398b81df00d73"/><file name="topBlock1.phtml" hash="e6ed478d05dc839872b6f6c71799a36f"/><file name="topBlock2.phtml" hash="e6ed478d05dc839872b6f6c71799a36f"/><file name="topMenu.phtml" hash="5c933f5781c5165c109d20d36ccf3561"/><file name="wrapper.phtml" hash="c7f2c8566d851246535a80f108c865e6"/></dir><dir name="js"><file name="calendar.phtml" hash="96f726bb09b2c29177cb1c0d10997b1e"/><file name="cookie.phtml" hash="b6584923913a80e459124f73d0383779"/></dir><file name="popup.phtml" hash="fae1be35fbf71175f5394864792d2f12"/><file name="print.phtml" hash="208ada6325841aec23c08c29a1c60ea6"/><file name="redirect.phtml" hash="26f1c196a8cdf5d939434acf3886bc9b"/><dir name="switch"><file name="flags.phtml" hash="9c65d3837dfd3c7bb7ea81cad1177a20"/><file name="languages.phtml" hash="d67cb29ce01372828cbaa17d7415d3ad"/><file name="stores.phtml" hash="17cc715b034711f18982fd15c7a49285"/></dir><dir name="template"><file name="container.phtml" hash="5ddcc4abda0f7d063e6b60bdb9a46008"/><file name="links.phtml" hash="8ac82b00dd7537826a45285556981dd1"/><file name="linksblock.phtml" hash="ca9e3d358dce2158f8bcf3fc53e87bcd"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Ma2_FeaturedProducts.xml" hash="fbf670835f37eaf5f0a9a466e9f0d954"/><file name="Ma2_Slideshow.xml" hash="ccfeb2fdba8e30dd731e28abdc0896b9"/><file name="Ma2_ThemeOptions.xml" hash="4af215fb95222a691c8dd6c8cab22da6"/><file name="Ma2_WidgetProductList.xml" hash="1c3b966da91cee3f278483bae9ee8984"/><file name="Ma2_WidgetTabs.xml" hash="9373753e203e8b6de3b2d385f069a8c4"/></dir></target><target name="mage"><dir name="js"><dir name="ma2"><file name="widgettabs.js" hash="6cad35467e57345f91fddf3e2c06f5bf"/></dir></dir><dir name="media"><dir name="ma2"><dir name="images"><dir name="default"><file name="logo.png" hash="d62bf4c492c4418ae48b6ee580443665"/><file name="logo_1.png" hash="d62bf4c492c4418ae48b6ee580443665"/><file name="logo_2.png" hash="d62bf4c492c4418ae48b6ee580443665"/><file name="ma2_juno_thumb.jpg" hash="4a87b6582c2bacc436c05e7dc4d7680f"/></dir></dir></dir><dir name="ma2slideshow"><file name="1.jpg" hash="8120ce49f82f5eb2a046fb9d0ad4b234"/><file name="120130814070516.jpg" hash="8120ce49f82f5eb2a046fb9d0ad4b234"/><file name="2.jpg" hash="a06ba4cca122684cad7f4b9f56e2c6ea"/><file name="220130814070604.jpg" hash="a06ba4cca122684cad7f4b9f56e2c6ea"/><file name="3.jpg" hash="346c32f673c3031f650e4fd7be6d544a"/><file name="320130814070655.jpg" hash="346c32f673c3031f650e4fd7be6d544a"/><file name="4.jpg" hash="c05e4c73702b2876fa3acf57b5281775"/><file name="420130814070740.jpg" hash="c05e4c73702b2876fa3acf57b5281775"/><dir name="thumbnail"><file name="120130814070516.jpg" hash="9a8868e43e8aaee9ce8524359ea24d84"/><file name="220130814070604.jpg" hash="97f02ed1c5dbf3c6df119fa8947a3c63"/><file name="320130814070655.jpg" hash="d695d14cb7b1b3d99fd9e1eee77a5501"/><file name="420130814070740.jpg" hash="a8853e1975f121db329eaddd0709280d"/></dir></dir><dir name="wysiwyg"><dir name="demo"><file name="advertising.png" hash="211eed5918a05a07a311e308b8917c7e"/><file name="banner.jpg" hash="8120ce49f82f5eb2a046fb9d0ad4b234"/><file name="box-1.png" hash="0a7a1669ed56d2035efaa0971fc4ab0b"/><file name="box-2.png" hash="403732ce7ad47b7d0ade90c70423f24e"/><file name="box-3.png" hash="07936ab53d9bbee71446c4648301d705"/><file name="call.png" hash="cf6440604d438f44a9f665d00e256735"/><file name="cirrus.png" hash="adef5cebf5733c4cf7a742cb26cb3851"/><file name="discover.png" hash="c612087884381d51deb9ccbb2162e114"/><file name="dribbble.png" hash="e682df239cf7fe1a2ce9b189a5dcd4eb"/><file name="ebay.png" hash="31fee73757a869bbdde21a705b94aa5d"/><file name="email.png" hash="c87e0a1ce61413ece6f4abc151ebb4b9"/><file name="facebook.png" hash="e1b1229842f1aec0b5550387494e4248"/><file name="feed.png" hash="221cb0b5502df909568c0dc6ec6ba57a"/><file name="gplus.png" hash="99d267e3ec32d1103405b1324b19ffc6"/><file name="linked-in.png" hash="f2990c9266fd22c83bf23ba5a1090779"/><file name="mastercard.png" hash="69f8434ebccf958292209693992c626a"/><file name="money-back-guarantee.png" hash="9da4f1a22486cbb88f4892471f0e4dcf"/><file name="paypal.png" hash="eda51504f058d580c542c524353bd9e9"/><file name="pinterest.png" hash="0509720fbce05082f6e37fcf0d5c5048"/><file name="saleoff-first-order.png" hash="f4dee0eb036bb74fbb4b319ed83220d5"/><file name="saleoff-line.png" hash="7633f45740dce3eea22b2df8b4cd48ee"/><file name="secure-online-shoping.png" hash="3ded63cd55078aabdcdec36bdf234a94"/><file name="signup.png" hash="0732e3cede81b3f414dfc6749c1bc885"/><file name="solo.png" hash="4c92b3c00bd67f45cc7adfb346fcc739"/><file name="twitter.png" hash="551e0025c6cbfca1228593a6f714c93f"/><file name="visa.png" hash="6af019e429468d1e9da3001a5a630f78"/><file name="worldwide-shipping.png" hash="23776df1c357779465cc7aa6e7f8b2bb"/></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="ma2widgettabs"><file name="custom.css" hash="cd891ba1ca7ce6481ea7a1b900aaf5f0"/></dir></dir><dir name="ma2"><dir name="js"><dir name="colorchooser"><file name="arrow.gif" hash="5034704a76cd55c1cbcbc58ea6bf523f"/><file name="cross.gif" hash="ba9a274b9323753cd95bc3b1eb2f4e5f"/><file name="hs.png" hash="fefa1a03d92ebad25c88dca94a0b63db"/><file name="hv.png" hash="990d71cada17da100653636cf8490884"/><file name="index.html" hash="1c7b413c3fa39d0fed40556d2658ac73"/><file name="jscolor.js" hash="619885c5c4e1051c891456349033838e"/></dir><dir name="webfonts"><file name="gwebfonts.json" hash="ad404c3742482d806be07d839a62528c"/><file name="gwebfonts.seri" hash="6b9de260ce8bfb8e91f2add5c7b07950"/><file name="index.html" hash="8a3edb0428f11a404535d9134c90063f"/><file name="webfont.js" hash="9e088b08f277b45164e0e10b79d6a99c"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="ma2"><dir name="default"><dir name="css"><file name="blue.css" hash="ee450a4cd64975a7d5ad20aac9f09db3"/><file name="custom.css" hash="271bbe66ec3e060ccf94d8e833d0a41f"/><file name="green.css" hash="95ad2fc39b390f0ccdfaccd1eedf1ef3"/><dir name="ma2slideshow"><dir name="images"><file name="desc-bg.png" hash="a8d7cb13b2dc537225c780ad5837c3d0"/><file name="next-prev.png" hash="a462e72c9445fe8c31bfbfde9943df80"/><file name="pix.gif" hash="7ad866406509775de63f33224decc101"/><file name="proto_controls_bg.png" hash="617e2194cfc44442c2fefabc6efe5399"/><file name="proto_controls_pause_play_bg.png" hash="d7b80e3375a34dd657e4b1eddf38b2e0"/></dir><file name="protoshow.css" hash="be581f5f55ea9037fbcd1457ed49ffa3"/><file name="styles.css" hash="2b5d37b239c82cec3fa11dcd8e2e78bb"/></dir><dir name="ma2widgettabs"><dir name="magento"><file name="btn_bg.gif" hash="37c51a4d48a92da9648dcd3ca011039f"/><file name="content_bg.gif" hash="21278ea0da2d4256f4ced96b6080ba2e"/><file name="top_bg.gif" hash="26f28090de87d64f9b01bf624f89bfe2"/><file name="window_close.png" hash="3af14f053f360bf31f8ba2df73ec7f1e"/></dir><file name="magento.css" hash="a0b153cee7655dad31ee2923657cc08a"/><file name="widgettabs.css" hash="0ea3024bcc5d37a8dd5d3603964402ad"/></dir><file name="navmain.css" hash="63734a8a6a84639e2f4373bbd260f42c"/><file name="oauth-simple.css" hash="bf193322afc4112a25ae99d1137053e1"/><file name="print.css" hash="aafa75a7a320ecf563e63b9098beba05"/><file name="producttabs.css" hash="bf58d842ca7606511fa02197d1a70e55"/><file name="red.css" hash="f7733fa63b1b089feba8a0236c22e686"/><file name="styles-ie.css" hash="4db74d06c973b8b89bec9177cd4d0344"/><file name="styles.css" hash="dfe8b4fe596b87598c9769d1985315ba"/><file name="template.css" hash="a3ce670be153a9056f052e50ca297db5"/><file name="widgets.css" hash="99dea1d4a24097939011ea5c8d2be4cb"/></dir><file name="favicon.ico" hash="88733ee53676a47fc354a61c32516e82"/><dir name="fronts"><file name="MonoSocialIconsFont-1.10.eot" hash="05d72bd616722f39afef30004839ce08"/><file name="MonoSocialIconsFont-1.10.otf" hash="bb587e5c486d57dfc51d5579c9ea4b49"/><file name="MonoSocialIconsFont-1.10.svg" hash="f9e431dc8d2ae45148edfc6f2ac6f961"/><file name="MonoSocialIconsFont-1.10.ttf" hash="d3b5827e4faf0b034d4b2bcaa6d43724"/><file name="MonoSocialIconsFont-1.10.woff" hash="6ef18e62928bfbe78057f6604702062a"/><file name="Oswald.eot" hash="275502844655171a889d7ce467d645e3"/><file name="Oswald.otf" hash="f99c8059f12421af51b0a9e674351739"/><file name="Oswald.ttf" hash="d40bbce8f4b00a569beac2454b69231e"/></dir><dir name="images"><file name="arrow-double.png" hash="86847813c3fbf21bd384e709018e96e8"/><file name="arrow-fragile-small.png" hash="f2faab1bec50f4984a96569047a3160c"/><file name="arrow-fragile-white.png" hash="b33dbf0b7a1bf7525738e9b3d374056b"/><file name="arrow-fragile.png" hash="7f7f13a405b864114f3df63aca6ce8cb"/><dir name="backup"><file name="best_selling_tr_even_bg.gif" hash="5022d648379090e306f00cd64738b146"/><file name="best_selling_tr_odd_bg.gif" hash="926622704f53796801bb5d097e116c8e"/><file name="bkg_account_box.gif" hash="dd98174b6e3e5605a3f9551a59c66841"/><file name="bkg_block-actions.gif" hash="da2970eac0a22c850b19ee3680475d51"/><file name="bkg_block-currency.gif" hash="bfaad1b64557c05ad6f4b124ad3d3532"/><file name="bkg_block-layered-dd.gif" hash="6ae6f8184e87de496fb74eeec65737c9"/><file name="bkg_block-layered-dt.gif" hash="ba8229068657b80f2c42111c5a1a307e"/><file name="bkg_block-layered-label.gif" hash="14687dfa3921cfd12d2149c1497d9765"/><file name="bkg_block-layered-li.gif" hash="753ebb76a4fc2b5b6915c536fcf4d487"/><file name="bkg_block-layered-title.gif" hash="c92e29b30af7abf4e0bc3f714a246f55"/><file name="bkg_block-layered1.gif" hash="607167f198572e83a0e728b6b9383a70"/><file name="bkg_block-title-account.gif" hash="a64f1df5a7e3d0f6a58b017f74311cb1"/><file name="bkg_block-title.gif" hash="f8c1f130ad69464fe7aff2f589b2ec75"/><file name="bkg_body.gif" hash="82bfc5bfe346c8e974cd33b1314b0acf"/><file name="bkg_buttons-set1.gif" hash="2c641e927bc83156b7004ea37920513c"/><file name="bkg_checkout.gif" hash="11258fe49feff5513c9608f2ea486776"/><file name="bkg_collapse-gm.gif" hash="37418f23e65006dcfde07ce9b249e057"/><file name="bkg_collapse.gif" hash="2333c68e38163ed4656da82b9bcf362b"/><file name="bkg_divider1.gif" hash="260ebae91ffb1b7c663906b29a069925"/><file name="bkg_form-search.gif" hash="2ca36eb80ea705e063409153f3821f78"/><file name="bkg_grand-total.gif" hash="10f1c3d82d78170706fa3e9c4baa7e04"/><file name="bkg_grid.gif" hash="a6f64fedbac51fb1b86184cd488cc4e6"/><file name="bkg_header.jpg" hash="0211c47be1493bd0ec72949c47932b81"/><file name="bkg_login-box.gif" hash="5538675d7f1c35d96a2b8013948f42a6"/><file name="bkg_main1.gif" hash="a8f5717873dc6cf8f6bd22924b5838fe"/><file name="bkg_main2.gif" hash="cf18ba9f7c7e6b058b439cde1a897e9c"/><file name="bkg_nav0.jpg" hash="f9ac3f31e293cf075471d2d3fe07353a"/><file name="bkg_nav1.gif" hash="f4e26840c8cca0e74aba5b810341c5c0"/><file name="bkg_nav2.gif" hash="a64c8f5165b239e432d26a62ae5f79b6"/><file name="bkg_opc-title-off.gif" hash="f69b40b5331ab3760f54d038daf287eb"/><file name="bkg_pipe1.gif" hash="7852290f6a443000ead96b8cec5cd7c7"/><file name="bkg_pipe2.gif" hash="7da64eefaf4da3855ab6ee76dbced0c2"/><file name="bkg_pipe3.gif" hash="11bfac1e590f0c77fb12f37d7f05cd3c"/><file name="bkg_product-view.gif" hash="7078a7f2827156d5ae0a1cb59da3c418"/><file name="bkg_product_collateral.gif" hash="1d4d6b22e5108aefae52709d3934f397"/><file name="bkg_rating.gif" hash="0a8777c815350ddf1e316a537ad0c335"/><file name="bkg_sp-methods.gif" hash="17d68b5449adaa87dafc62ae0afa1b9a"/><file name="bkg_tfoot.gif" hash="da2970eac0a22c850b19ee3680475d51"/><file name="bkg_th-v.gif" hash="b0d17555dfc6060941e0c067718189df"/><file name="bkg_th.gif" hash="f249911b08f2822fc0b561b7f98575d2"/><file name="bkg_toolbar.gif" hash="fb7ed019476eaa1643af922b59ede4fb"/><file name="btn_checkout.gif" hash="d2060501e14e86c29e28137130e5726e"/><file name="btn_edit.gif" hash="df3565eb4e4d0dc578201df60de54b47"/><file name="btn_gm-close.gif" hash="346e26eece27449a2f224aef76ae372e"/><file name="btn_google_checkout.gif" hash="843d75249ce05b5d87ca5419f37b1c3b"/><file name="btn_paypal_checkout.gif" hash="6edd61270b7b5632eafad10557129114"/><file name="btn_place_order.gif" hash="d35219f86ae2c983ee1a31557e37b612"/><file name="btn_previous.gif" hash="63473a1520a73bb0c9b47b685d17cd21"/><file name="btn_proceed_to_checkout.gif" hash="4daac687b514fecfd1068539500ac3d7"/><file name="btn_proceed_to_checkout_dis.gif" hash="9e152c01d5d88f690dc52cb62428f3b6"/><file name="btn_remove.gif" hash="6182e723aa2a253dc6cf334a3dfaaa84"/><file name="btn_remove2.gif" hash="234bddc4c5878c5ef16407a944824236"/><file name="btn_search.gif" hash="2d93b43c0a1c1182358677661e26a978"/><file name="btn_trash.gif" hash="bcb22f558a0eb32243a2a36645189e9f"/><file name="btn_window_close.gif" hash="c83f3cbbb2aedfc580dff78d5cfb63ed"/><file name="calendar.gif" hash="b1468e5239504974c689eea5d93f86d4"/><dir name="catalog"><dir name="product"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><dir name="centinel"><file name="sc_learn_62x34.gif" hash="059ec6c3eecea97b3f70a2e2d6ceb911"/><file name="v_activate_steps.gif" hash="005312b14c6aed41e8a47c4acaac7c1a"/><file name="vbv_ltbg_71x57.gif" hash="2b0bcd07251fcaafd46e7ce77ba821a9"/></dir><dir name="cookies"><file name="firefox.png" hash="425e1b2ddc38c0bba431fb54357c66a4"/><file name="ie6-1.gif" hash="5c27700e245762bc89ed8c3ee7183f21"/><file name="ie6-2.gif" hash="d8c55e15e1f711e5c259300a9c19551b"/><file name="ie7-1.gif" hash="d61edcc8a514a3c81ea116b7d38ddcb6"/><file name="ie7-2.gif" hash="0526a654e94c54866cad977c0a47d3e5"/><file name="ie7-3.gif" hash="4fb142def3f6cfd8d8d23e1315528a1e"/><file name="ie7-4.gif" hash="575c276231c6a91e28935ec98215e146"/><file name="ie7-5.gif" hash="3ae5fcc11fe89da91674d183872337c1"/><file name="ie7-6.gif" hash="95a4981a41785a8cde273c9b2edbfbc7"/><file name="opera.png" hash="34070d92180d4ee0e37b1dd8bb731cd7"/></dir><file name="cvv.gif" hash="83cdd38bf110b0f9c52fe84b56f45298"/><file name="cvv.jpg" hash="e27210d810bbab732935d9410936ef87"/><file name="fam_book_open.png" hash="0ba89b9fbe7e88d4c6896ed0a1f495aa"/><file name="free_shipping_callout.jpg" hash="cbf2e494ef7ca50acf8826321d739559"/><file name="grid-cal.gif" hash="b1468e5239504974c689eea5d93f86d4"/><file name="home_left_callout.jpg" hash="ee99a5586cf52e85c986d1275958a7da"/><file name="home_main_callout.jpg" hash="e6d1c119d5b24a5916fe394cb4b5cdc3"/><file name="i_arrow-top.gif" hash="3dbb0584e8eb1d96cc3d3c40c17d7aaf"/><file name="i_asc_arrow.gif" hash="40aa554212d6a1f60593c27d78d85fa3"/><file name="i_availability_only.gif" hash="bca1f00a50864171ad98317b778e869c"/><file name="i_availability_only_arrow.gif" hash="0cf32b72fefc94b89b74e4f3f02c2e93"/><file name="i_block-cart.gif" hash="cc19e21f9c89b70cc10354ff588ca8ab"/><file name="i_block-currency.gif" hash="643024bcae5ece554fdbbc041aeb297c"/><file name="i_block-list.gif" hash="fe8424127ecbe4b0d893bcf6f253dc1a"/><file name="i_block-poll.gif" hash="52d778dddbf48b8d04226bee9370a7ef"/><file name="i_block-related.gif" hash="4e277173b6372b1a90b0f19e0388ad54"/><file name="i_block-subscribe.gif" hash="9e5fee06a543742045118a95f2debcb8"/><file name="i_block-tags.gif" hash="67d1255c2c3e9ed1a5c845f8d4e4a3ba"/><file name="i_block-viewed.gif" hash="67d1255c2c3e9ed1a5c845f8d4e4a3ba"/><file name="i_block-wishlist.gif" hash="8f8cda89ca20ba4a9b2f8c91f73fdff9"/><file name="i_desc_arrow.gif" hash="92fd194bfae4ce5ae3354e1e47d7ac7d"/><file name="i_discount.gif" hash="908d44da90de5e54185764d093bbdb77"/><file name="i_folder-table.gif" hash="bf006ddb591d8ac95d2e895bf2fdbc8d"/><file name="i_ma-info.gif" hash="91259557447ee80eb1110fe0c85cb3b5"/><file name="i_ma-reviews.gif" hash="859c97695ec396c0b284a0c3c7c416ad"/><file name="i_ma-tags.gif" hash="1e83e3b0b677c92b3aa8a252268f7b86"/><file name="i_msg-error.gif" hash="e4f28607f075a105e53fa3113d84bd26"/><file name="i_msg-note.gif" hash="e774ee481a2820789c1a77112377c4e0"/><file name="i_msg-success.gif" hash="834dfafd5f8b44c4b24a4c00add56fcf"/><file name="i_notice.gif" hash="ebd56dc80b8346e10e93628bc0e6c372"/><file name="i_page1.gif" hash="704f7d4eccbdf9cabbad7770f18856ff"/><file name="i_page2.gif" hash="57a04ca584e05e28dc94c7e68f0af62e"/><file name="i_pager-next.gif" hash="ed4d6640624c2b6edeab4c212314bd6d"/><file name="i_pager-prev.gif" hash="75973b020105dccbaf34e49d7852552d"/><file name="i_print.gif" hash="0aed138181495642e9ab29e55d194d40"/><file name="i_rss-big.png" hash="6cf70e7c52a3f3d7b833ccadb041a555"/><file name="i_rss.gif" hash="e5bbc388d818c142868b4a1df0b48793"/><file name="i_search_criteria.gif" hash="cf67b9cc5c311ae3f99e68cd29ae17be"/><file name="i_shipping.gif" hash="91a0d2cc2eb2391f90ec8a75c04b3183"/><file name="i_tag_add.gif" hash="a736baa992aa55b6fb71e8742a04dc82"/><file name="i_tier.gif" hash="c5189e25afeb7c1a8c4902a42832593e"/><file name="i_type_grid.gif" hash="a1e5d8ac36fb2891ea16e729b95c552c"/><file name="i_type_list.gif" hash="61333d383ec142b8d270abe77324aa5d"/><file name="logo_email.gif" hash="8de347192e0524cff7a69e4020182dbd"/><file name="logo_print.gif" hash="8de347192e0524cff7a69e4020182dbd"/><file name="magnifier_handle.gif" hash="238fbdd7959f517db11c6f57ee4daaf4"/><file name="map_popup_arrow.gif" hash="6383b40a9e7bd3c95260bef4fbb1b163"/><dir name="media"><file name="404_callout1.jpg" hash="834e53a03e2921a2fd3c135c0c7189df"/><file name="404_callout2.jpg" hash="016984b4a1579df34147f9407098db73"/><file name="about_us_img.jpg" hash="726f36dd75b5a709a1a14acab1660188"/><file name="best_selling_img01.jpg" hash="5e7337a4061a636df8ee4bf979a092ac"/><file name="best_selling_img02.jpg" hash="b9a49c0964938ec72fb834cb166b9352"/><file name="best_selling_img03.jpg" hash="e3581487fb4589baecc553f2ce8d5247"/><file name="best_selling_img04.jpg" hash="7e59bf99f5f813e327595c52d3320174"/><file name="best_selling_img05.jpg" hash="e396892daec7ffcf7244082b3e596911"/><file name="best_selling_img06.jpg" hash="2702839637efbe0fd0a4bad41cd6a551"/><file name="cell_phone_landing_banner1.jpg" hash="b25562360fc470f1091ca7ea014a3290"/><file name="col_left_callout.jpg" hash="5f762006021e046f9bd536f37ea7c463"/><file name="col_right_callout.jpg" hash="dae22f37a542da272a35195ec286ec25"/><file name="electronics_cellphones.jpg" hash="8f6badbc32ce806c6109c788df6ef5e9"/><file name="electronics_digitalcameras.jpg" hash="953b8d7db6f0bdcd53b1d6b1386962b9"/><file name="electronics_laptops.jpg" hash="e050e92d72000e6bdc763a7b5888ec8a"/><file name="furniture_callout_spot.jpg" hash="28edc7d72486ab2362324995550d87af"/><file name="furnitures_bed_room.jpg" hash="b8616c5bffc23a92d2a1c97dae57b262"/><file name="furnitures_living_room.jpg" hash="2663737f3997cb1a49ce24d07dc8aefb"/><file name="head_electronics_cellphones.gif" hash="a69425966444ea597fb7c629114d5165"/><file name="head_electronics_digicamera.gif" hash="bde3cec3fc16b2d0ae57e7783eb00652"/><file name="head_electronics_laptops.gif" hash="b2c55387ffa92277315bdedeb4cb9b8f"/><file name="laptop_callout_mid1.jpg" hash="4ffb50bd3b7b32a78fd059b1571c202e"/><file name="laptop_callout_mid2.jpg" hash="662cf3881b06b090e9500496b19b03e4"/><file name="laptop_callout_mid3.jpg" hash="22aa71ecfe0aa9b6936a1eddb62d889e"/><file name="laptop_callout_spot.jpg" hash="2e469d1bd871355eaef6076487a973db"/><file name="shirts_landing_banner1.jpg" hash="4acc8620b009d835e5c25587671ea25d"/></dir><dir name="moneybookers"><file name="banner_120_de.gif" hash="74815117bf378543e5b3496bb5bc4e8a"/><file name="banner_120_de.png" hash="6c3f708fcb6dac92e53472d4c2246c68"/><file name="banner_120_dk.gif" hash="2106bd994d188d40474bf2a2e8d62a8d"/><file name="banner_120_fr.gif" hash="a84241eef7bc38fb38567e7aa8ca245a"/><file name="banner_120_fr.png" hash="8994d1dc3b4f5c9e5efc67ce3f9f55a9"/><file name="banner_120_int.gif" hash="e23ddcf71e15f0a9300062ef9cdea512"/><file name="banner_120_int.png" hash="f9dfbc26041e52b34eea65348707d64f"/><file name="banner_120_pl.gif" hash="44313c7d27cdcf59c2f66708c6c5abd5"/><file name="banner_120_pl.png" hash="67d3385f93bc9113880305ee7c7da9de"/><file name="banner_120_sp.gif" hash="a003ed8db63620672ae945682b1e1e39"/><file name="banner_120_sp.png" hash="f9c4a653d6814ab3f8c535da706f5f77"/><file name="moneybookers_acc.png" hash="a3e639a68fafdffaca81e91985127735"/><file name="moneybookers_csi.gif" hash="4eec4ed7c494d01d518a3c6c691128e9"/><file name="moneybookers_did.gif" hash="6a3a3365894e9cdb199647a5b74ba35b"/><file name="moneybookers_dnk.gif" hash="7d4b8d27784f8a6fa6ef81c4e911831b"/><file name="moneybookers_ebt.gif" hash="9911d8cc223e7f3d9ec12f50c280ec61"/><file name="moneybookers_ent.gif" hash="704e9551ed4aff82b67114242b9fba1a"/><file name="moneybookers_gcb.gif" hash="e2e7c0f501e5ab0136f859ca5f57abc2"/><file name="moneybookers_gir.gif" hash="f16e949bc60bbd812f803d5e377d47f6"/><file name="moneybookers_idl.gif" hash="fe0ad1efc12d43df6c9ff3ffdd9dd59b"/><file name="moneybookers_lsr.gif" hash="58cdadfa20b6d37aeaa19e50995e4baf"/><file name="moneybookers_mae.gif" hash="4d4b5f0cf3377939c7738fc7e416d25f"/><file name="moneybookers_npy.gif" hash="01242c5ad7bc667e7493b550b6397fab"/><file name="moneybookers_obt_de.png" hash="ce44fd2974b8d279401778292e2c4484"/><file name="moneybookers_obt_dk.png" hash="2985e8cb472d1886d584fa31d56bee92"/><file name="moneybookers_obt_ee.png" hash="cb186be1c7595544f61d3737c7bf85aa"/><file name="moneybookers_obt_en.png" hash="eee098a06e3ea34f33e276724b084774"/><file name="moneybookers_obt_fl.png" hash="6c3766df052d875ce399e62ad8a435f8"/><file name="moneybookers_obt_lt.png" hash="adf61f248fc6d5985840db3e0c23391e"/><file name="moneybookers_obt_lv.png" hash="4e7f16b4988ea30f049942d4dcdb5f78"/><file name="moneybookers_obt_pl.png" hash="fb2c43c18ba73d390e5b5f5261261f4a"/><file name="moneybookers_obt_se.png" hash="9028412e9c3f25d114bf40bb2049d225"/><file name="moneybookers_pli.gif" hash="93989e85caff760af7a61838db0300bf"/><file name="moneybookers_psp.gif" hash="7abffc2246f172625be2ce31f4315cb2"/><file name="moneybookers_pwy.gif" hash="b4a0b9db9a031855e6e3899592012fae"/><file name="moneybookers_sft.gif" hash="e9e774163c99a8ab4deb18d37feaf658"/><file name="moneybookers_so2.gif" hash="9911d8cc223e7f3d9ec12f50c280ec61"/><file name="moneybookers_wlt.gif" hash="4b9cbc5aa5c32f3015ce7bec98da2670"/></dir><file name="np_cart_thumb.gif" hash="e9fdd943e0947e15f0638506f477e358"/><file name="np_more_img.gif" hash="ace357bfe3e81ffb62137cd5b25ae5e1"/><file name="np_product_main.gif" hash="d0cccda76de50efa025215ce85dacb1c"/><file name="np_thumb.gif" hash="e46270c89358ecc8341d1565c14644b8"/><file name="np_thumb2.gif" hash="8502866cdabc5c74aca7d7bd32a06a03"/><file name="opc-ajax-loader.gif" hash="e805ea7eca1f34c75ba0f93780d32d38"/><file name="pager_arrow_left.gif" hash="75973b020105dccbaf34e49d7852552d"/><file name="pager_arrow_right.gif" hash="ed4d6640624c2b6edeab4c212314bd6d"/><file name="ph_callout_left_rebel.jpg" hash="0ce8ad0026d8b8a83ed7acdf6209129b"/><file name="ph_callout_left_top.gif" hash="f17a036d75e5065eb76bafbb2c8ad7ff"/><file name="product_zoom_overlay_magnif.gif" hash="83834893e162221d6d9257fe67847370"/><file name="reload.png" hash="84cc4883f78ef850814ea9b53989b2a7"/><file name="slider_bg.gif" hash="87bc1b46d87de4f6252c7216216627c3"/><file name="slider_btn_zoom_in.gif" hash="ef0fc67f77f30827ee67f4e744b60781"/><file name="slider_btn_zoom_out.gif" hash="68b3d1c28dc5aec4f6b64d70a6996b6f"/><file name="spacer.gif" hash="df3e567d6f16d040326c7a0ea29a4f41"/><file name="validation_advice_bg.gif" hash="b85432906de8985a8b14eeb2dc652d3c"/><dir name="widgets"><file name="i_block-list.gif" hash="fe8424127ecbe4b0d893bcf6f253dc1a"/><file name="i_widget-link.gif" hash="1bf753578171f147f0203e7b13bdd0c4"/><file name="i_widget-new.gif" hash="a75377ffed51b711cbc608ffaa1a2e7d"/></dir><dir name="xmlconnect"><dir name="catalog"><dir name="category"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><file name="tab_account.png" hash="0498d73e47ed47179e5546dc15c17dc7"/><file name="tab_cart.png" hash="9055ba76e256a51d3fee53a8c41d5226"/><file name="tab_home.png" hash="07d0af93e167b9366d3d4fb3d6cdb31c"/><file name="tab_more.png" hash="b9fc21feb8d7655bc9c2985c37b0de2f"/><file name="tab_page.png" hash="ca05dbc42f944b8d4255f6675f6dd93a"/><file name="tab_search.png" hash="25e880eb2a4d06828e2e1c3f32d22400"/><file name="tab_shop.png" hash="fe602fc2e7093efef5ecc0b027a32d91"/></dir></dir><file name="bkg_checkout.gif" hash="11258fe49feff5513c9608f2ea486776"/><file name="bkg_rating.gif" hash="0a8777c815350ddf1e316a537ad0c335"/><file name="bkg_tfoot.gif" hash="da2970eac0a22c850b19ee3680475d51"/><file name="bkg_th.gif" hash="f249911b08f2822fc0b561b7f98575d2"/><file name="bkg_toolbar.gif" hash="fb7ed019476eaa1643af922b59ede4fb"/><dir name="blue"><file name="logo.png" hash="2a65f81f669bcfb2a19c9ed293837734"/><file name="saleoff-bg.png" hash="ac080eac9e6d55ba0602f456dbcc5152"/></dir><file name="body-bg.png" hash="4d926dfdc712c317191947b16d11cb25"/><file name="btn_remove.gif" hash="6182e723aa2a253dc6cf334a3dfaaa84"/><dir name="catalog"><dir name="product"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><file name="category-view-active.png" hash="25238e2463571f6eaf6920f4a4660608"/><file name="category-view.png" hash="7b913e9c3ea2fc9c7e90a9e12da63b7f"/><dir name="centinel"><file name="sc_learn_62x34.gif" hash="059ec6c3eecea97b3f70a2e2d6ceb911"/><file name="v_activate_steps.gif" hash="005312b14c6aed41e8a47c4acaac7c1a"/><file name="vbv_ltbg_71x57.gif" hash="2b0bcd07251fcaafd46e7ce77ba821a9"/></dir><file name="check-out.png" hash="230a2a75b8a607d6d290934633cfb413"/><file name="circle-white.png" hash="2133d8d1288eb8cde56b0beab4bc6a38"/><file name="color-stars.png" hash="93c2c59c95b98a48730baf87be1e3c65"/><dir name="cookies"><file name="firefox.png" hash="425e1b2ddc38c0bba431fb54357c66a4"/><file name="ie6-1.gif" hash="5c27700e245762bc89ed8c3ee7183f21"/><file name="ie6-2.gif" hash="d8c55e15e1f711e5c259300a9c19551b"/><file name="ie7-1.gif" hash="d61edcc8a514a3c81ea116b7d38ddcb6"/><file name="ie7-2.gif" hash="0526a654e94c54866cad977c0a47d3e5"/><file name="ie7-3.gif" hash="4fb142def3f6cfd8d8d23e1315528a1e"/><file name="ie7-4.gif" hash="575c276231c6a91e28935ec98215e146"/><file name="ie7-5.gif" hash="3ae5fcc11fe89da91674d183872337c1"/><file name="ie7-6.gif" hash="95a4981a41785a8cde273c9b2edbfbc7"/><file name="opera.png" hash="34070d92180d4ee0e37b1dd8bb731cd7"/></dir><dir name="demo"><file name="advertising.png" hash="211eed5918a05a07a311e308b8917c7e"/><file name="banner.jpg" hash="8120ce49f82f5eb2a046fb9d0ad4b234"/><file name="box-1.png" hash="0a7a1669ed56d2035efaa0971fc4ab0b"/><file name="box-2.png" hash="403732ce7ad47b7d0ade90c70423f24e"/><file name="box-3.png" hash="07936ab53d9bbee71446c4648301d705"/><file name="call.png" hash="cf6440604d438f44a9f665d00e256735"/><file name="cirrus.png" hash="adef5cebf5733c4cf7a742cb26cb3851"/><file name="discover.png" hash="c612087884381d51deb9ccbb2162e114"/><file name="dribbble.png" hash="e682df239cf7fe1a2ce9b189a5dcd4eb"/><file name="ebay.png" hash="31fee73757a869bbdde21a705b94aa5d"/><file name="email.png" hash="c87e0a1ce61413ece6f4abc151ebb4b9"/><file name="facebook.png" hash="e1b1229842f1aec0b5550387494e4248"/><file name="feed.png" hash="221cb0b5502df909568c0dc6ec6ba57a"/><file name="gplus.png" hash="99d267e3ec32d1103405b1324b19ffc6"/><file name="linked-in.png" hash="f2990c9266fd22c83bf23ba5a1090779"/><file name="mastercard.png" hash="69f8434ebccf958292209693992c626a"/><file name="money-back-guarantee.png" hash="9da4f1a22486cbb88f4892471f0e4dcf"/><file name="paypal.png" hash="eda51504f058d580c542c524353bd9e9"/><file name="pinterest.png" hash="0509720fbce05082f6e37fcf0d5c5048"/><file name="saleoff-first-order.png" hash="f4dee0eb036bb74fbb4b319ed83220d5"/><file name="saleoff-line.png" hash="7633f45740dce3eea22b2df8b4cd48ee"/><file name="secure-online-shoping.png" hash="3ded63cd55078aabdcdec36bdf234a94"/><file name="signup.png" hash="0732e3cede81b3f414dfc6749c1bc885"/><file name="solo.png" hash="4c92b3c00bd67f45cc7adfb346fcc739"/><file name="twitter.png" hash="551e0025c6cbfca1228593a6f714c93f"/><file name="visa.png" hash="6af019e429468d1e9da3001a5a630f78"/><file name="worldwide-shipping.png" hash="23776df1c357779465cc7aa6e7f8b2bb"/></dir><dir name="green"><file name="logo.png" hash="9f1d54165aa18e5a0f572525ebcef1fe"/><file name="omgmenu-bg.png" hash="04d9d2cfdfd8e12ba3e159dc2093bf3a"/><file name="saleoff-bg.png" hash="55cf77f940507b4c7c643f842aa07cfe"/></dir><file name="header-bg.png" hash="d74032ed346313bb60e06419c05e48ca"/><file name="i_asc_arrow.gif" hash="40aa554212d6a1f60593c27d78d85fa3"/><file name="icon_external_link.gif" hash="8ecf69be84c175a6949219e77d542bfa"/><file name="index.html" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="logo.gif" hash="48b7eb03807fdf80bdfb19b872cf84b8"/><file name="logo.png" hash="d62bf4c492c4418ae48b6ee580443665"/><file name="magnifier_handle.gif" hash="238fbdd7959f517db11c6f57ee4daaf4"/><dir name="media"><file name="404_callout1.jpg" hash="834e53a03e2921a2fd3c135c0c7189df"/><file name="404_callout2.jpg" hash="016984b4a1579df34147f9407098db73"/><file name="about_us_img.jpg" hash="726f36dd75b5a709a1a14acab1660188"/><file name="best_selling_img01.jpg" hash="5e7337a4061a636df8ee4bf979a092ac"/><file name="best_selling_img02.jpg" hash="b9a49c0964938ec72fb834cb166b9352"/><file name="best_selling_img03.jpg" hash="e3581487fb4589baecc553f2ce8d5247"/><file name="best_selling_img04.jpg" hash="7e59bf99f5f813e327595c52d3320174"/><file name="best_selling_img05.jpg" hash="e396892daec7ffcf7244082b3e596911"/><file name="best_selling_img06.jpg" hash="2702839637efbe0fd0a4bad41cd6a551"/><file name="cell_phone_landing_banner1.jpg" hash="b25562360fc470f1091ca7ea014a3290"/><file name="col_left_callout.jpg" hash="5f762006021e046f9bd536f37ea7c463"/><file name="col_right_callout.jpg" hash="dae22f37a542da272a35195ec286ec25"/><file name="electronics_cellphones.jpg" hash="8f6badbc32ce806c6109c788df6ef5e9"/><file name="electronics_digitalcameras.jpg" hash="953b8d7db6f0bdcd53b1d6b1386962b9"/><file name="electronics_laptops.jpg" hash="e050e92d72000e6bdc763a7b5888ec8a"/><file name="furniture_callout_spot.jpg" hash="28edc7d72486ab2362324995550d87af"/><file name="furnitures_bed_room.jpg" hash="b8616c5bffc23a92d2a1c97dae57b262"/><file name="furnitures_living_room.jpg" hash="2663737f3997cb1a49ce24d07dc8aefb"/><file name="head_electronics_cellphones.gif" hash="a69425966444ea597fb7c629114d5165"/><file name="head_electronics_digicamera.gif" hash="bde3cec3fc16b2d0ae57e7783eb00652"/><file name="head_electronics_laptops.gif" hash="b2c55387ffa92277315bdedeb4cb9b8f"/><file name="laptop_callout_mid1.jpg" hash="4ffb50bd3b7b32a78fd059b1571c202e"/><file name="laptop_callout_mid2.jpg" hash="662cf3881b06b090e9500496b19b03e4"/><file name="laptop_callout_mid3.jpg" hash="22aa71ecfe0aa9b6936a1eddb62d889e"/><file name="laptop_callout_spot.jpg" hash="2e469d1bd871355eaef6076487a973db"/><file name="shirts_landing_banner1.jpg" hash="4acc8620b009d835e5c25587671ea25d"/></dir><dir name="moneybookers"><file name="banner_120_de.gif" hash="74815117bf378543e5b3496bb5bc4e8a"/><file name="banner_120_de.png" hash="6c3f708fcb6dac92e53472d4c2246c68"/><file name="banner_120_dk.gif" hash="2106bd994d188d40474bf2a2e8d62a8d"/><file name="banner_120_fr.gif" hash="a84241eef7bc38fb38567e7aa8ca245a"/><file name="banner_120_fr.png" hash="8994d1dc3b4f5c9e5efc67ce3f9f55a9"/><file name="banner_120_int.gif" hash="e23ddcf71e15f0a9300062ef9cdea512"/><file name="banner_120_int.png" hash="f9dfbc26041e52b34eea65348707d64f"/><file name="banner_120_pl.gif" hash="44313c7d27cdcf59c2f66708c6c5abd5"/><file name="banner_120_pl.png" hash="67d3385f93bc9113880305ee7c7da9de"/><file name="banner_120_sp.gif" hash="a003ed8db63620672ae945682b1e1e39"/><file name="banner_120_sp.png" hash="f9c4a653d6814ab3f8c535da706f5f77"/><file name="moneybookers_acc.png" hash="a3e639a68fafdffaca81e91985127735"/><file name="moneybookers_csi.gif" hash="4eec4ed7c494d01d518a3c6c691128e9"/><file name="moneybookers_did.gif" hash="6a3a3365894e9cdb199647a5b74ba35b"/><file name="moneybookers_dnk.gif" hash="7d4b8d27784f8a6fa6ef81c4e911831b"/><file name="moneybookers_ebt.gif" hash="9911d8cc223e7f3d9ec12f50c280ec61"/><file name="moneybookers_ent.gif" hash="704e9551ed4aff82b67114242b9fba1a"/><file name="moneybookers_gcb.gif" hash="e2e7c0f501e5ab0136f859ca5f57abc2"/><file name="moneybookers_gir.gif" hash="f16e949bc60bbd812f803d5e377d47f6"/><file name="moneybookers_idl.gif" hash="fe0ad1efc12d43df6c9ff3ffdd9dd59b"/><file name="moneybookers_lsr.gif" hash="58cdadfa20b6d37aeaa19e50995e4baf"/><file name="moneybookers_mae.gif" hash="4d4b5f0cf3377939c7738fc7e416d25f"/><file name="moneybookers_npy.gif" hash="01242c5ad7bc667e7493b550b6397fab"/><file name="moneybookers_obt_de.png" hash="ce44fd2974b8d279401778292e2c4484"/><file name="moneybookers_obt_dk.png" hash="2985e8cb472d1886d584fa31d56bee92"/><file name="moneybookers_obt_ee.png" hash="cb186be1c7595544f61d3737c7bf85aa"/><file name="moneybookers_obt_en.png" hash="eee098a06e3ea34f33e276724b084774"/><file name="moneybookers_obt_fl.png" hash="6c3766df052d875ce399e62ad8a435f8"/><file name="moneybookers_obt_lt.png" hash="adf61f248fc6d5985840db3e0c23391e"/><file name="moneybookers_obt_lv.png" hash="4e7f16b4988ea30f049942d4dcdb5f78"/><file name="moneybookers_obt_pl.png" hash="fb2c43c18ba73d390e5b5f5261261f4a"/><file name="moneybookers_obt_se.png" hash="9028412e9c3f25d114bf40bb2049d225"/><file name="moneybookers_pli.gif" hash="93989e85caff760af7a61838db0300bf"/><file name="moneybookers_psp.gif" hash="7abffc2246f172625be2ce31f4315cb2"/><file name="moneybookers_pwy.gif" hash="b4a0b9db9a031855e6e3899592012fae"/><file name="moneybookers_sft.gif" hash="e9e774163c99a8ab4deb18d37feaf658"/><file name="moneybookers_so2.gif" hash="9911d8cc223e7f3d9ec12f50c280ec61"/><file name="moneybookers_wlt.gif" hash="4b9cbc5aa5c32f3015ce7bec98da2670"/></dir><file name="next-prev.png" hash="a462e72c9445fe8c31bfbfde9943df80"/><file name="omgmenu-bg.png" hash="2a16fe65d56516380978556839699a93"/><file name="opc-ajax-loader.gif" hash="e805ea7eca1f34c75ba0f93780d32d38"/><file name="pager_arrow_left.gif" hash="75973b020105dccbaf34e49d7852552d"/><file name="pager_arrow_right.gif" hash="ed4d6640624c2b6edeab4c212314bd6d"/><file name="pagination-arrow.png" hash="427da3d51b55dacb865f18875b4439ed"/><file name="pagination-next.png" hash="621b43e0ddcf765ebe2b9ec48bc12acb"/><file name="pagination-prev.png" hash="765b5681c0d514bbf5a74e4f19df273e"/><file name="plus.png" hash="205107a74694a1224e4c7096150230e3"/><file name="presetstyles-btn.png" hash="cf44291afc5e350cb43e1434d646988e"/><file name="product-images-nav.png" hash="29b2dd56124a772702db10e6d910f435"/><file name="saleoff-bg.png" hash="a62847cbe0483dd992f6d75428e4679f"/><file name="searchButton.png" hash="d67967c710ed41b896cc987423499461"/><file name="slider_bg.gif" hash="3c50cb9af7d4819b8aa64d6258216413"/><file name="slider_btn_zoom_in.gif" hash="ef0fc67f77f30827ee67f4e744b60781"/><file name="slider_btn_zoom_out.gif" hash="68b3d1c28dc5aec4f6b64d70a6996b6f"/><file name="submenu-bg.png" hash="7d351dc0365b05af72ebf8f90f72c754"/><file name="topblock-bottom.png" hash="5b475a77ee970afd4294b245f2556c8c"/><file name="vm2-sprite.png" hash="ff662afdb61b6ead41c1589dda8ff1ef"/><dir name="widgets"><file name="i_block-list.gif" hash="fe8424127ecbe4b0d893bcf6f253dc1a"/><file name="i_widget-link.gif" hash="1bf753578171f147f0203e7b13bdd0c4"/><file name="i_widget-new.gif" hash="a75377ffed51b711cbc608ffaa1a2e7d"/></dir><dir name="xmlconnect"><dir name="catalog"><dir name="category"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><file name="tab_account.png" hash="0498d73e47ed47179e5546dc15c17dc7"/><file name="tab_cart.png" hash="9055ba76e256a51d3fee53a8c41d5226"/><file name="tab_home.png" hash="07d0af93e167b9366d3d4fb3d6cdb31c"/><file name="tab_more.png" hash="b9fc21feb8d7655bc9c2985c37b0de2f"/><file name="tab_page.png" hash="ca05dbc42f944b8d4255f6675f6dd93a"/><file name="tab_search.png" hash="25e880eb2a4d06828e2e1c3f32d22400"/><file name="tab_shop.png" hash="fe602fc2e7093efef5ecc0b027a32d91"/></dir></dir><dir name="js"><file name="bundle.js" hash="1bb059cc3cfe067e9868df86e95f4da0"/><file name="carousel-min.js" hash="cfd7a8d08a6dca87e4211a400877716e"/><dir name="checkout"><file name="review.js" hash="3a9f485e377f6e3e004a713b7e76fdd4"/></dir><file name="giftmessage.js" hash="f87d68a8133674c0b7e0ec4aea674b61"/><file name="ie6.js" hash="93ec1d1e2a9d0a45f4ff472cc046a478"/><dir name="ma2slideshow"><file name="protoshow.js" hash="4769c205951e10b7a7c8c9ff8bcfc773"/></dir><dir name="ma2widgettabs"><file name="widgettabs.js" hash="6cad35467e57345f91fddf3e2c06f5bf"/></dir><file name="msrp.js" hash="dd068c70b272f527adb8a87ad7c72eea"/><file name="opcheckout.js" hash="aed94eb37b332d2e3f81cc2c318a8012"/></dir><dir name="lib"><dir name="prototype"><dir name="windows"><dir name="themes"><dir name="magento"><file name="btn_bg.gif" hash="37c51a4d48a92da9648dcd3ca011039f"/><file name="content_bg.gif" hash="21278ea0da2d4256f4ced96b6080ba2e"/><file name="top_bg.gif" hash="26f28090de87d64f9b01bf624f89bfe2"/><file name="window_close.png" hash="3af14f053f360bf31f8ba2df73ec7f1e"/></dir><file name="magento.css" hash="b69d765373769ce7e64b7f220bb2629c"/></dir></dir></dir></dir></dir></dir></dir></target><target name="magelocal"><dir name="Ma2"><dir name="FeaturedProducts"><dir name="Block"><dir name="Adminhtml"><dir name="Edit"><file name="Edit.php" hash="361a0866dea7c70653f141e8301e4c72"/><file name="Grid.php" hash="44b477757222f4cf53586a2a5be408e1"/><dir name="Renderer"><file name="Name.php" hash="d8900f31566118248f716c2995b297e8"/><file name="Visibility.php" hash="012a44cea755eab9e52fc060b3a50635"/></dir></dir><file name="Edit.php" hash="17081577853821698ac95151e5a7b70b"/><dir name="FeaturedProducts"><dir name="Edit"><file name="Form.php" hash="8ec7f2b30c9a5a69a41715ce87911113"/><dir name="Tab"><file name="Form.php" hash="e580370d94a6dde00466b60fce3c53a8"/></dir><file name="Tabs.php" hash="8b0fbe0b62e80f86a00b07c7091f5a40"/></dir><file name="Edit.php" hash="86387f313534bc459b3e9bf95f1c7c0d"/><file name="Grid.php" hash="0471073be57872d65840b64657e8aaf1"/></dir><file name="FeaturedProducts.php" hash="299629b853a0162e46c0e7c030c99602"/><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="ApplyToFeatured.php" hash="a8232e39b1f22dd56147ebc70473bcb1"/><file name="CategoryId.php" hash="8ab27debf3487158fb5a26893b970d75"/><file name="EnableDisable.php" hash="2466effcfd1d6920d2ce00179ee52267"/><file name="NameTemplates.php" hash="6491b2a5f0fc74f7575fd2597f1dd39d"/><file name="Status.php" hash="5b1808d474bfc981e38e67300151fdf8"/></dir></dir></dir></dir></dir><file name="FeaturedProducts.php" hash="977000bb22dda22c4838e81c752fe285"/><file name="Listing.php" hash="2da34a2dd3e7f2b9b3343aaa49cab741"/><dir name="Product"><file name="List.php" hash="9f07f6e1b474d639503c9755809d3e51"/></dir><file name="Product.php" hash="18e22c3c34b51b746393ac94d5f0e419"/></dir><dir name="Helper"><file name="Data.php" hash="e5ccd9f022ea6bc9e9ce25ef863a9180"/></dir><dir name="Model"><dir name="Mysql4"><dir name="FeaturedProducts"><file name="Collection.php" hash="519cc690b7f6d207ad34c2f51409ac62"/></dir><file name="FeaturedProducts.php" hash="8af5f7313d8cfca5e5506d1d6bae763f"/></dir><dir name="Source"><file name="ApplyTo.php" hash="eb82ced6176385187fcb1510d33c202d"/><file name="ApplyToPage.php" hash="6c3543b5941934605fd111d891f0cd52"/><file name="Categoryid.php" hash="c0df7eb7053691d0707f4f1269055cb3"/><file name="EnableDisable.php" hash="6dd45c82485fe66e4c3567545d3cbd36"/><file name="Numberaction.php" hash="8dfe53b8c3fec4449ed18fbc9cebb5a1"/><file name="Selecttoview.php" hash="bca0a64892190d30110056c4ed770369"/><file name="Status.php" hash="6319b4949e39b2d6ee4c022680508b00"/></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="Sort.php" hash="ee438efc66e22abac0cf485f5cbf73e8"/></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="FeaturedController.php" hash="2dca0618babe9af7e1282cf98d7fe105"/><file name="FeaturedProductController.php" hash="02e71dc22f10e288057fa3c38e4a7bcb"/></dir><file name="IndexController.php" hash="83459c1024989b5fea33607ddfd1d94c"/></dir><dir name="etc"><file name="adminhtml.xml" hash="184746bf193af78e58c2b0b9bc0de84d"/><file name="config.xml" hash="01e6a4fc4d4cdeb91338edd940df7d42"/></dir><dir name="sql"><dir name="FeaturedProducts_setup"><file name="mysql4-install-1.0.1.php" hash="bcfda3835b8b80bf9661840f9bf4c898"/><file name="mysql4-upgrade-1.0.1-1.1.1.php" hash="24a555de69fb61caa7a3dfbabd92163c"/><file name="mysql4-upgrade-1.1.1-1.2.3.php" hash="14e626a7d0e2b8217ccdf4cd0d217584"/><file name="upgrade-1.2.3-2.0.0.php" hash="dbe1f252365ee7b4cbab2086d74ea4ee"/></dir></dir></dir><dir name="Slideshow"><dir name="Block"><dir name="Adminhtml"><dir name="Slideshow"><dir name="Edit"><file name="Form.php" hash="cd0b5ca0e39128f8d3371651cc592f14"/><dir name="Tab"><file name="Form.php" hash="667d68776304b50881872180c0b106de"/></dir><file name="Tabs.php" hash="8c3ccbfa637e48d4cc749488052fa1d2"/></dir><file name="Edit.php" hash="729a0c28460d34358772a19fcbf8ea6f"/><file name="Grid.php" hash="b8fd3db185884e20f6113298c03db5ef"/></dir><file name="Slideshow.php" hash="1bf82969a164dff830ca3240641939e4"/></dir><file name="Slideshow.php" hash="5de0ac9cd374c9166462bbac11aee05c"/></dir><dir name="Helper"><file name="Data.php" hash="74509323fc6636121d058cfa73e9a02d"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Slideshow"><file name="Collection.php" hash="3da7232eee86fcb143a3bca4cff64ebf"/></dir><file name="Slideshow.php" hash="9728a2e4cb4fd69c4e0a27ad7b86631c"/></dir><file name="Slideshow.php" hash="3399d4acd255d5a9366747a7767896a3"/><file name="Slideshowselect.php" hash="e074e701b4e9f9aabbb1a35d152023da"/><file name="Status.php" hash="5db9a1b8601d53412d15dfe788c4fa96"/><file name="Transitiontype.php" hash="a4b586b06de2aabd07077eb86b73592d"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="SlideshowController.php" hash="769a1e65dc77085c51ecb6206fee7889"/></dir><file name="IndexController.php" hash="fea0ae665351a324a5cfbcdf03d4d49a"/></dir><dir name="etc"><file name="config.xml" hash="66ba302c9a571d8450ecd7c2681cf202"/><file name="system.xml" hash="83ef374b9fc8d91f1f44642d53eff951"/><file name="widget.xml" hash="f03f4abac02333960b9d08feba78b6fe"/></dir><dir name="sql"><dir name="slideshow_setup"><file name="mysql4-install-0.1.0.php" hash="3480784d4e8e79f93e2728b438341601"/></dir></dir></dir><dir name="ThemeOptions"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Font_unused.php" hash="df1d62269f3896fcbfce5e3aa90979e8"/><file name="Fontpreview.php" hash="8bbd6a0695d30c87fdab91d528c9168e"/><file name="Fonts_unused.php" hash="1e6343060ac0f67dab966ad936eaa379"/><file name="Fontscript_unused.php" hash="492b56fd79790b99ef4a56983b12a153"/><file name="Heading.php" hash="2548a96c64d2a1fc2f399191d5e85bbd"/><file name="Images.php" hash="031eac3b127e2a466ca8c95dbf64ecaa"/><file name="Imagessmall.php" hash="6b1bd276341ee7e16f9a37c442812069"/><file name="OColor.php" hash="6151aa6e2f9788ebc324c5426c44ffa1"/><file name="Patern.php" hash="c1c92da2062c095d0b62dd6c32b918de"/></dir></dir></dir></dir></dir><file name="ThemeOptions.php" hash="1ae0732c727aa9d7e8e5b6872273eee7"/></dir><dir name="Controller"><file name="Observer.php" hash="ae713414d39e6ab08800ffe8d3da2060"/></dir><file name="Exception.php" hash="70915855d1b597d960e198c85d4d798d"/><dir name="Helper"><file name="Data.php" hash="aa7cf70a764649d2904cceedb8a269d7"/></dir><dir name="Model"><file name="Backgroundposition.php" hash="e6b8c34b133240ad83c09b6d19c406c3"/><file name="Backgroundrepeat.php" hash="09c675416194a506ccbc950f0f7267a6"/><file name="Fontreplacement.php" hash="c2bef8f9278ec9cfa78bf8e9a7c77fdf"/><file name="Fonts.php" hash="de956f49181a48b9db4c509ee84e95d3"/><file name="Gfont_unused.php" hash="3a91e431bcdf7e43fc11fed70bd163bd"/><file name="Presetstyles.php" hash="c749b067d5e3735356f8837738b61f8f"/><file name="Productpagelayout.php" hash="8895701053caf4b908935e1c7a9569ab"/></dir><dir name="etc"><file name="adminhtml.xml" hash="1d4848c2af44b13a5c857cbe8b38711b"/><file name="config.xml" hash="c3c66bbf0b9cc6b8c89c4c8dca52a484"/><file name="system.xml" hash="377c0fb599d9bbd37383f16ce24a46b4"/></dir></dir><dir name="WidgetProductList"><dir name="Block"><dir name="Adminhtml"><dir name="Catalog"><dir name="Product"><dir name="Widget"><file name="Chooser.php" hash="679a9c746dd2aa4878aa00ef68eacb1c"/></dir></dir></dir><dir name="Edit"><file name="Form.php" hash="0e325d974b26311474b8e968c38ba682"/></dir><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="EnableDisable.php" hash="37263ee538d5fe3f8597342f8b7141eb"/><file name="InputNumber.php" hash="ada855835a5dda5102add35a50a17248"/><file name="InputText.php" hash="e71045df2d18af58c5c95b8a58dcc919"/><file name="SortBy.php" hash="040b1e48fb473c8d780f1548b702ad3b"/><file name="TypeList.php" hash="a61be6604392f4f8e5611eff515f9ad0"/></dir></dir></dir></dir></dir><file name="BestSelling.php" hash="c351427618357e2b693a3187ea80ebb7"/><file name="Custom.php" hash="00af4e6ebd7f2e9b7105e1e926084bb5"/><file name="Featured.php" hash="23852cc7a9105ffca234f997897f7dd8"/><file name="New.php" hash="b1c94225e8bf589830ec6ea3e6b6ae60"/></dir><dir name="Helper"><file name="Data.php" hash="1b9fc733363c94cc6cc6008ba92ca399"/></dir><dir name="Model"><dir name="Source"><file name="TypeList.php" hash="b847fe801998c163f3c176b3149288e1"/></dir><file name="WidgetProductList.php" hash="d8af76dd9214336fa1c7034698663641"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="WidgetProductListController.php" hash="47073eb8be0258e3c216ab850486251c"/></dir></dir><dir name="etc"><file name="config.xml" hash="9b33ba4143313cb5f5249fbfb233fe60"/><file name="widget.xml" hash="286f88b548266127d1acaf8eb1d1a835"/></dir></dir><dir name="WidgetTabs"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Editor.php" hash="b7a9cfcd1e90c8378581496e877b3c1f"/><file name="Tabitem.php" hash="1aef14dad8bf85be7205f0d3083bf626"/></dir></dir></dir></dir></dir><dir name="Widget"><file name="Wysiwyg.php" hash="0d309276b2928e1ab44982d9437a25aa"/></dir><file name="WidgetTabs.php" hash="588ef975e5701b72fb0882b580811b42"/></dir><dir name="Helper"><file name="Data.php" hash="62c69aea69f1dff7592d4a7e2c4e4fbb"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Widget"><dir name="Instance"><file name="Collection.php" hash="6ec0a51e92e9af9c4dc8c5a32bd63377"/></dir></dir></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="MultiInstances.php" hash="77f30194c6f0db0179c9a4a1e750d66f"/></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="WidgetTabsController.php" hash="35a422d4ef7fca89ef3db93b934670ef"/></dir><file name="IndexController.php" hash="8751ef5ff48de7d2403e42b09742d0e3"/></dir><dir name="etc"><file name="config.xml" hash="01cbdb08926caa581064ea6ebbe13586"/><file name="widget.xml" hash="209542539bd80b8c857c2162a5dab354"/></dir></dir></dir></target></contents>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
<compatible/>
|
17 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
18 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Ma2_Juno_Theme</name>
|
4 |
+
<version>1.0.1</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>MA2 Juno for Magento is a nice theme for any kind of eCommerce store with modern and clean design.</summary>
|
10 |
<description>MA2 Juno for Magento is a nice theme for any kind of eCommerce store with modern and clean design. This theme introduces many innovative features and offers tons of customizable options, giving you total control over your store's look and feel.</description>
|
11 |
+
<notes>Version number: 1.0.1
|
12 |
+
Stability: Stable 
|
13 |
+
Compatibility: 1.7, 1.8
|
14 |
+

|
15 |
+
+ Fix CMS block doesn't display at the right positions
|
16 |
+
+ Update module Ma2 Featured Products
|
17 |
+
+ Update module Ma2 Widget Tabs Free
|
18 |
+
</notes>
|
19 |
+
<authors><author><name>Magenmarket.com</name><user>Magen_Market</user><email>trungdt@omegatheme.com</email></author></authors>
|
20 |
+
<date>2013-12-23</date>
|
21 |
+
<time>09:09:04</time>
|
22 |
+
<contents><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="ma2_all.xml" hash="59880296e6923687e89609aed7b59c31"/><file name="ma2featuredproducts.xml" hash="267b42a6dd54ac108f9845f73f76dc9b"/><file name="ma2slideshow.xml" hash="4639f81b3c9940886de9728d1ca7fd0e"/><file name="ma2themeoptions.xml" hash="62c9f23947062d67650db077e8d7d61d"/><file name="ma2_widgettabsf.xml" hash="d4b57cac2dd7884e98e852e6b468e13f"/></dir></dir></dir></dir><dir name="frontend"><dir name="ma2"><dir name="juno"><dir name="etc"><file name="widget.xml" hash="8bb4cd4228dbb0678cff05ded6e906f8"/></dir><dir name="layout"><file name="local.xml" hash="5fe73b318ef4ee1ac713b4a773b7dde4"/><file name="ma2_all.xml" hash="60da2a96f1c431e35c409190c269af68"/><file name="ma2_widgettabsf.xml" hash="c6cb955cd0d1443d0fea638ac9da0d8b"/><file name="ma2slideshow.xml" hash="0420495aed74f371b83b2e38fd29ab85"/><file name="ma2widgettabs.xml" hash="3c7d0b5cf80330de94e2ee3815b02491"/></dir><dir name="template"><dir name="catalog"><dir name="category"><file name="page.phtml" hash="be09d324903e74d8ab256d823b9136f4"/><file name="view.phtml" hash="030152e419ec78f7dddc7423ae3bcbe2"/><dir name="widget"><dir name="link"><file name="link_block.phtml" hash="154d923655194660f3c6b040b7b8fcea"/><file name="link_inline.phtml" hash="1e0d919d42534acdaa61121829273f3c"/></dir></dir></dir><dir name="layer"><file name="filter.phtml" hash="18df31d346756388c2f1009c4fd39ca4"/><file name="state.phtml" hash="0291dab90fce001ca017e32e74f00411"/><file name="view.phtml" hash="cec3350b62a989406bd158e5b372805a"/></dir><dir name="msrp"><file name="popup.phtml" hash="70d9a11d560b13c1a1430a163a671e80"/></dir><dir name="navigation"><file name="left.phtml" hash="e287afeb46a84aa5c8c1e685f51bffaa"/><file name="right.phtml" hash="9012ab759e14b21fab69832776e0f133"/><file name="top.phtml" hash="8ddede3b4fd84a27d2ec3ca7dbdede25"/></dir><dir name="product"><dir name="compare"><file name="list.phtml" hash="4aac8eb1b1cd3caf55ff8bc3ca27084e"/><file name="sidebar.phtml" hash="46c987a848fa3bf0765bdfd11dc8c7df"/></dir><file name="gallery.phtml" hash="721ccac6c1617cb895a67e6c336738d7"/><dir name="list"><file name="related.phtml" hash="3cd9c6dd2850438b7c9451ba7ef585f8"/><file name="toolbar.phtml" hash="9280adbd941d2dcdd51f47098f06dd64"/><file name="upsell.phtml" hash="d2a4059f4947351afa6034a0078a1cff"/></dir><file name="list.phtml" hash="9dbe54f5b66ce2bfd6058b5f3af66e78"/><file name="new.phtml" hash="fe5256e59d993b3c6dc600db2ea6fe2a"/><file name="price.phtml" hash="afb997df5ae2b7253a96c22d269eeef3"/><file name="price_msrp.phtml" hash="e1ef8f9193047af8e2749b4e795ced5a"/><file name="price_msrp_item.phtml" hash="1a05db808b9e33b50ccac7fa88d14bc8"/><file name="price_msrp_noform.phtml" hash="e2728b9dfa6f0df5adf08ee3aa9531bb"/><file name="price_msrp_rss.phtml" hash="8a904953f8b74b4faf58902f9a46d43d"/><dir name="view"><file name="additional.phtml" hash="7bab9dbcc43d46b0aa057dd92547e49e"/><file name="addto.phtml" hash="b20f2d46fb5c64d47eca5a08c04f92bc"/><file name="addtocart.phtml" hash="c817ac504816c3c98cb88ece2d730cd9"/><file name="attributes.phtml" hash="a234143e664549fbca1d49c1e950efc5"/><file name="description.phtml" hash="a9ee13db96558372435034562dbdaa7a"/><file name="media.phtml" hash="ea3b00cffa64265030f7e9aec8caea3f"/><dir name="options"><file name="js.phtml" hash="9d5c5c4786c5b9fb7125f6f3cc8c7309"/><dir name="type"><file name="date.phtml" hash="5bdfd7dc4817a500095e076a21a2c467"/><file name="default.phtml" hash="f1acbd98563c6640c4a0b6cf5abc994f"/><file name="file.phtml" hash="b72f9363f049dd486ff0a3c8b667cbc9"/><file name="select.phtml" hash="5dbbe91d0581ccb291737992c5188121"/><file name="text.phtml" hash="1aaef71a9e81521aab601aa281fa0b8e"/></dir><dir name="wrapper"><file name="bottom.phtml" hash="6a612992021e3e65ca7b5f6e897821d5"/></dir><file name="wrapper.phtml" hash="472e04ad6c1a35dfeaa54b3012884ed6"/></dir><file name="options.phtml" hash="c1227dcadb83af6708d78a032ffd8d6c"/><file name="price.phtml" hash="f2ae6daff42b8ee7074d27c8bf5f1e6c"/><file name="price_clone.phtml" hash="732daf46245f4ee7068d5ae26defc750"/><file name="tierprices.phtml" hash="0b7f122253b505c45772eff069203a5d"/><dir name="type"><file name="configurable.phtml" hash="1a0a77285960b4227f000855e8194ed7"/><file name="default.phtml" hash="dd5d4b8859956d79ec7d42522b4f42a8"/><file name="grouped.phtml" hash="f5d7db323383b19a80ab3c55a1736dd5"/><dir name="options"><file name="configurable.phtml" hash="c37919561a3cde0d9b92fd34d44c69c1"/></dir><file name="simple.phtml" hash="1a0a77285960b4227f000855e8194ed7"/><file name="virtual.phtml" hash="1a0a77285960b4227f000855e8194ed7"/></dir></dir><file name="view.phtml" hash="fa3aab9a284b9fe8e3154396acb3df13"/><dir name="widget"><dir name="link"><file name="link_block.phtml" hash="d48d079cdbc11c340e527b27a5956434"/><file name="link_inline.phtml" hash="80a9c2cad3491605eebbe84f73ed6a81"/></dir><dir name="new"><dir name="column"><file name="new_default_list.phtml" hash="e3bfe025786c3ad06ea7ab282c54004a"/><file name="new_images_list.phtml" hash="30299cf21fd0f2d203640875a68d3ea6"/><file name="new_names_list.phtml" hash="ea1d4cb042f6319b798d587bae7eff07"/></dir><dir name="content"><file name="new_grid.phtml" hash="b734ae1ca010b96179274741c653dd2d"/><file name="new_list.phtml" hash="427b323b0cbfc26aa4092343df5fa125"/></dir></dir></dir></dir><dir name="rss"><dir name="product"><file name="price.phtml" hash="b1b71983d3d8616116922d3b91dbcaba"/></dir></dir><dir name="seo"><dir name="sitemap"><file name="container.phtml" hash="ed20c43980bb321548837b821e400dd8"/></dir><file name="sitemap.phtml" hash="3572cdf4d9d3389d4fde1232bb027a0f"/><file name="tree.phtml" hash="de625774b149902edf5d451101491b52"/></dir></dir><dir name="catalogsearch"><dir name="advanced"><file name="form.phtml" hash="d5a3b4cf51f3ffcc256eb451c32725ef"/><file name="result.phtml" hash="b1e4ce41e5e31f0e9295030aab77f2f1"/></dir><file name="form.mini.phtml" hash="669835d242aa7c57af71fa58d1b480d3"/><file name="result.phtml" hash="c2bdfc4b0599094a83456dd6f17d4c77"/><file name="term.phtml" hash="d5d0883f5f685228ad5e87ce294b5821"/></dir><dir name="checkout"><dir name="cart"><file name="coupon.phtml" hash="8a3f239d1f8afa5dfa3d45a1ca28baae"/><file name="crosssell.phtml" hash="186f8405ec7a86f7e48bfcb01adf7b2e"/><dir name="item"><dir name="configure"><file name="updatecart.phtml" hash="0fc6cc809c88704da74a915cf7e20918"/></dir><file name="default.phtml" hash="ef843033ce7057091a5eca85723f40be"/></dir><file name="noItems.phtml" hash="001f7d25b1c9468f532a13940fc8c7bb"/><dir name="render"><file name="default.phtml" hash="f5b6d21f8a80455daab898ea0f3f7c97"/><file name="simple.phtml" hash="15fb630f32aadbd48a892e8d90af3073"/></dir><file name="shipping.phtml" hash="6b774a841fc54c29a1f5d3a2af6a0944"/><dir name="sidebar"><file name="default.phtml" hash="b508e1e2007554fdd72570e9b1efbc92"/></dir><file name="sidebar.phtml" hash="1f76718ac277acb3d9e65f81620d6ee6"/><file name="totals.phtml" hash="5b69442fec9380e0e6d2afc6f95fd04a"/></dir><file name="cart.phtml" hash="34d41f366e05314baf7cbee9a37ad6bd"/><dir name="multishipping"><dir name="address"><file name="select.phtml" hash="5298b1c3f448f03685fb8bd0df88d97b"/></dir><file name="addresses.phtml" hash="234be7957d9cdf739c06c714ba04c372"/><file name="agreements.phtml" hash="ff0beb153b284b2e3c58b4370a4b8401"/><dir name="billing"><file name="items.phtml" hash="cabfbfb5d33255a4750ccc3d55c358d6"/></dir><file name="billing.phtml" hash="281597e3e36ba83a13cdb4fb6bdbc3f8"/><dir name="item"><file name="default.phtml" hash="0ff34fc5d79d1bbe12fcf297b8280f08"/></dir><file name="link.phtml" hash="70249f4132c971ec5888690ffd092403"/><dir name="overview"><file name="item.phtml" hash="e83def5645dc64adef382b849c8fbdbb"/></dir><file name="overview.phtml" hash="bcdab97360c0938600c5a08249d81d17"/><file name="shipping.phtml" hash="568b9a00ba97c7db001cd894bae675a1"/><file name="state.phtml" hash="070912c23e8ff11f007e22306217f6d5"/><file name="success.phtml" hash="ae7f8dda179230945ace59db76f8b017"/></dir><dir name="onepage"><file name="agreements.phtml" hash="a8f762dd61914b2d9eab9fe9ada1945a"/><file name="billing.phtml" hash="3627f62972b124c21cbb08fd67458552"/><file name="failure.phtml" hash="0b95128399f2521bf12837aceaa31836"/><file name="link.phtml" hash="323dcf7f1acb91a186595b618592be86"/><file name="login.phtml" hash="ea2fbe290afcefdc0077ac42835899e7"/><dir name="payment"><file name="info.phtml" hash="e3d23f5d3e0b135ca38ec7ab5b41f851"/><file name="methods.phtml" hash="b88d2e4a2f375b5fb4a3983539b2e81e"/></dir><file name="payment.phtml" hash="0f2094bb3da954aa9405c1af7b66ae2a"/><dir name="progress"><file name="billing.phtml" hash="e0c20674a6831364b055424dac493acb"/><file name="payment.phtml" hash="2c5af1d7ea230faa3963781f85e9f610"/><file name="shipping.phtml" hash="b26f2b46e5c12cda8de4ecb37f98c355"/><file name="shipping_method.phtml" hash="1fbb3446280be2b2ce831e6b0b26fd80"/></dir><file name="progress.phtml" hash="3eab47ed120f6efd05f85294da825544"/><dir name="review"><file name="button.phtml" hash="d7a54917e7d0ceec6875760a3910452f"/><file name="info.phtml" hash="60c527a672dc8ed0afbe180c1105f65b"/><file name="item.phtml" hash="4ff6deeabbe76339f9914075e49cf798"/><file name="totals.phtml" hash="0acb66397e2d390de49dbdfca15d9804"/></dir><file name="review.phtml" hash="5ffdd3cc23815519462e3dcb1fc6b81a"/><file name="shipping.phtml" hash="0dd2ceb18da2763395701c6379cb9a77"/><dir name="shipping_method"><file name="additional.phtml" hash="7f8751c51089c14316694e2aa6c5357d"/><file name="available.phtml" hash="779142c301923119db60c08ad90d4e06"/></dir><file name="shipping_method.phtml" hash="ca5074b35e9a6167298a4a4433ecf98b"/></dir><file name="onepage.phtml" hash="b9c5a5a822652a0890be7e3e4f05d6b1"/><file name="success.phtml" hash="2e15bd609848f9da5edcece36b75ee45"/><dir name="total"><file name="default.phtml" hash="0ee253b9c15115a9db2cf53a67eeadf2"/><file name="nominal.phtml" hash="d377962c59bffbf7d21ced50f23c6d16"/><file name="tax.phtml" hash="df7b9274149d74ff7d6cc7fa356be35c"/></dir></dir><dir name="cms"><file name="content.phtml" hash="21fba66ee197b4e83c9f8292b98970e4"/><file name="content_heading.phtml" hash="9f7652c66d978f6c2946ba7bf419374e"/><dir name="default"><file name="home.phtml" hash="18d93ac152e47351b0039d8b3a67d59d"/><file name="no-route.phtml" hash="52106ead9e9ce41f82122f875caecfd7"/></dir><file name="meta.phtml" hash="2204e889eef9af73ca7ee62ac816b4e3"/><dir name="widget"><dir name="link"><file name="link_block.phtml" hash="a68c6f5a81619916efb013711d4bcf2a"/><file name="link_inline.phtml" hash="d02b918997135ce60ee4a958d0721299"/></dir><dir name="static_block"><file name="default.phtml" hash="967e54d555e0f9bebc09a5e5b704e45b"/></dir></dir></dir><dir name="ma2_widgettabsf"><file name="default.phtml" hash="56db896833690f7f99331912f9c5bc0f"/></dir><dir name="ma2slideshow"><file name="slideshow.phtml" hash="5fb7920a13f63de30ff0ba382a9dc231"/></dir><dir name="ma2widgetproductlist"><dir name="bestselling"><file name="default.phtml" hash="b81fa264b9dfd8cb0660cf1623a06746"/><file name="template1.phtml" hash="7b71b5add0c36721b22362378ca4c95f"/><file name="template2.phtml" hash="873a93f1e856c4c9f6637b395948dc99"/></dir><dir name="custom"><file name="default.phtml" hash="234036bc31f7853d88a998820740d7ed"/><file name="template1.phtml" hash="234036bc31f7853d88a998820740d7ed"/><file name="template2.phtml" hash="234036bc31f7853d88a998820740d7ed"/></dir><dir name="featured"><file name="default.phtml" hash="ccc429cd4e9dcbb6d95782bc69c08237"/><file name="template1.phtml" hash="ccc429cd4e9dcbb6d95782bc69c08237"/><file name="template2.phtml" hash="009867217a6191b4e1911445a43614be"/></dir><dir name="new"><file name="default.phtml" hash="c1fe309c855bcbb24a16149036eea203"/><file name="template1.phtml" hash="c1fe309c855bcbb24a16149036eea203"/><file name="template2.phtml" hash="f5da32429b7e31427d75ccf59a85bdfa"/></dir></dir><dir name="page"><file name="1column.phtml" hash="d643cb73143d7d8e42be0a7d3467bef1"/><file name="2columns-left.phtml" hash="705dd615c4c4a44177d499765acccc90"/><file name="2columns-right.phtml" hash="154926cb4d881de88961028ab07088d2"/><file name="3columns.phtml" hash="db8784d37496a254b94f00778346db00"/><file name="empty.phtml" hash="7fde585927f37e76338ae967da54df70"/><dir name="html"><file name="bottomBlock1.phtml" hash="c8646a49bdc63dc716071da2799f1096"/><file name="bottomBlock2.phtml" hash="78156bbce495e7a95ae7a908c9b22086"/><file name="bottomBlock3.phtml" hash="ca310b11b285b0b66d7cd6edf20f5d30"/><file name="breadcrumbs.phtml" hash="0407c497e9027ed264365fcb45bc6db4"/><file name="footer.phtml" hash="1bd7d90ea786e095e7b05f626bc7ddaa"/><file name="footerBlock1.phtml" hash="72975dcccf4529d987ab401076f54875"/><file name="footerBlock2.phtml" hash="1c91e3b4e83ad8ed4e2d3cfa460e20ed"/><file name="head.phtml" hash="a50de7c3843a692c8035d9fc9966e6f8"/><file name="header.phtml" hash="906541959d5e74cb99a9a2ae0654189b"/><file name="maintopBlock1.phtml" hash="bf88d0d360b051a6d354ef782b0860bf"/><file name="maintopBlock2.phtml" hash="eed7a2860c52e3f6f57a3b7ec6862aa3"/><file name="maintopBlock3.phtml" hash="9020e83d73a0c2733822eb250cc685cb"/><file name="notices.phtml" hash="727736b58612fac30cef87552368f057"/><file name="pager.phtml" hash="929cf15ac7b16657673ad0b9c01fac7f"/><file name="presetstyles.phtml" hash="e9f344f2de50395e7ce7186fd8fb4ee0"/><file name="top.links.phtml" hash="156bf2c82e02940a392398b81df00d73"/><file name="topBlock1.phtml" hash="e6ed478d05dc839872b6f6c71799a36f"/><file name="topBlock2.phtml" hash="e6ed478d05dc839872b6f6c71799a36f"/><file name="topMenu.phtml" hash="a08bef71794fd1a797655d2bc9c9ff47"/><file name="wrapper.phtml" hash="c7f2c8566d851246535a80f108c865e6"/></dir><dir name="js"><file name="calendar.phtml" hash="96f726bb09b2c29177cb1c0d10997b1e"/><file name="cookie.phtml" hash="b6584923913a80e459124f73d0383779"/></dir><file name="popup.phtml" hash="fae1be35fbf71175f5394864792d2f12"/><file name="print.phtml" hash="208ada6325841aec23c08c29a1c60ea6"/><file name="redirect.phtml" hash="26f1c196a8cdf5d939434acf3886bc9b"/><dir name="switch"><file name="flags.phtml" hash="9c65d3837dfd3c7bb7ea81cad1177a20"/><file name="languages.phtml" hash="d67cb29ce01372828cbaa17d7415d3ad"/><file name="stores.phtml" hash="17cc715b034711f18982fd15c7a49285"/></dir><dir name="template"><file name="container.phtml" hash="5ddcc4abda0f7d063e6b60bdb9a46008"/><file name="links.phtml" hash="8ac82b00dd7537826a45285556981dd1"/><file name="linksblock.phtml" hash="ca9e3d358dce2158f8bcf3fc53e87bcd"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Ma2_FeaturedProducts.xml" hash="16d387ab5054356fbd463c53f66ac517"/><file name="Ma2_Slideshow.xml" hash="ccfeb2fdba8e30dd731e28abdc0896b9"/><file name="Ma2_ThemeOptions.xml" hash="4af215fb95222a691c8dd6c8cab22da6"/><file name="Ma2_WidgetProductList.xml" hash="1c3b966da91cee3f278483bae9ee8984"/><file name="Ma2_WidgetTabsF.xml" hash="ea8a53c734cb9be2e984a4832e267eb5"/><file name="Ma2_All.xml" hash="1f6125faeadf108fc81b1a03b4574d59"/></dir></target><target name="mage"><dir name="js"><dir name="ma2_all"><file name="ma2all.css" hash="9c4db2cea69d0b7e2a03c149dc21749e"/><file name="ma2all.js" hash="a0e4d21d363f5b9cdfc4c6c0731f6b69"/></dir></dir><dir name="media"><dir name="ma2"><dir name="images"><dir name="default"><file name="logo.png" hash="d62bf4c492c4418ae48b6ee580443665"/><file name="logo_1.png" hash="d62bf4c492c4418ae48b6ee580443665"/><file name="logo_2.png" hash="d62bf4c492c4418ae48b6ee580443665"/></dir></dir></dir><dir name="ma2slideshow"><file name="1.jpg" hash="8120ce49f82f5eb2a046fb9d0ad4b234"/><file name="120130814070516.jpg" hash="8120ce49f82f5eb2a046fb9d0ad4b234"/><file name="2.jpg" hash="a06ba4cca122684cad7f4b9f56e2c6ea"/><file name="220130814070604.jpg" hash="a06ba4cca122684cad7f4b9f56e2c6ea"/><file name="3.jpg" hash="346c32f673c3031f650e4fd7be6d544a"/><file name="320130814070655.jpg" hash="346c32f673c3031f650e4fd7be6d544a"/><file name="4.jpg" hash="c05e4c73702b2876fa3acf57b5281775"/><file name="420130814070740.jpg" hash="c05e4c73702b2876fa3acf57b5281775"/><dir name="thumbnail"><file name="120130814070516.jpg" hash="9a8868e43e8aaee9ce8524359ea24d84"/><file name="220130814070604.jpg" hash="97f02ed1c5dbf3c6df119fa8947a3c63"/><file name="320130814070655.jpg" hash="d695d14cb7b1b3d99fd9e1eee77a5501"/><file name="420130814070740.jpg" hash="a8853e1975f121db329eaddd0709280d"/></dir></dir><dir name="wysiwyg"><dir name="demo"><file name="advertising.png" hash="211eed5918a05a07a311e308b8917c7e"/><file name="banner.jpg" hash="8120ce49f82f5eb2a046fb9d0ad4b234"/><file name="box-1.png" hash="0a7a1669ed56d2035efaa0971fc4ab0b"/><file name="box-2.png" hash="403732ce7ad47b7d0ade90c70423f24e"/><file name="box-3.png" hash="07936ab53d9bbee71446c4648301d705"/><file name="call.png" hash="cf6440604d438f44a9f665d00e256735"/><file name="cirrus.png" hash="adef5cebf5733c4cf7a742cb26cb3851"/><file name="discover.png" hash="c612087884381d51deb9ccbb2162e114"/><file name="dribbble.png" hash="e682df239cf7fe1a2ce9b189a5dcd4eb"/><file name="ebay.png" hash="31fee73757a869bbdde21a705b94aa5d"/><file name="email.png" hash="c87e0a1ce61413ece6f4abc151ebb4b9"/><file name="facebook.png" hash="e1b1229842f1aec0b5550387494e4248"/><file name="feed.png" hash="221cb0b5502df909568c0dc6ec6ba57a"/><file name="gplus.png" hash="99d267e3ec32d1103405b1324b19ffc6"/><file name="linked-in.png" hash="f2990c9266fd22c83bf23ba5a1090779"/><file name="mastercard.png" hash="69f8434ebccf958292209693992c626a"/><file name="money-back-guarantee.png" hash="9da4f1a22486cbb88f4892471f0e4dcf"/><file name="paypal.png" hash="eda51504f058d580c542c524353bd9e9"/><file name="pinterest.png" hash="0509720fbce05082f6e37fcf0d5c5048"/><file name="saleoff-first-order.png" hash="f4dee0eb036bb74fbb4b319ed83220d5"/><file name="saleoff-line.png" hash="7633f45740dce3eea22b2df8b4cd48ee"/><file name="secure-online-shoping.png" hash="3ded63cd55078aabdcdec36bdf234a94"/><file name="signup.png" hash="0732e3cede81b3f414dfc6749c1bc885"/><file name="solo.png" hash="4c92b3c00bd67f45cc7adfb346fcc739"/><file name="twitter.png" hash="551e0025c6cbfca1228593a6f714c93f"/><file name="visa.png" hash="6af019e429468d1e9da3001a5a630f78"/><file name="worldwide-shipping.png" hash="23776df1c357779465cc7aa6e7f8b2bb"/></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="css"><dir name="ma2_widgettabsf"><dir name="images"><file name="add_btn_icon.gif" hash="7300097305b577ee564dc49102822d16"/><file name="btn_bg.gif" hash="37c51a4d48a92da9648dcd3ca011039f"/><file name="btn_over_bg.gif" hash="f91641168454c03d1fa72731ec97a2b3"/><file name="cancel_btn_icon.gif" hash="97e0cd94ed31d6f2a1181f627e60e9a3"/><file name="save_btn_icon.gif" hash="f5da95ac65efff5f5cf9c8830202764d"/></dir><file name="ma2_widgettabsf_adm.css" hash="e8f9443a3fc6b895acc60853d18ee8f3"/></dir></dir></dir><dir name="ma2"><dir name="js"><dir name="colorchooser"><file name="arrow.gif" hash="5034704a76cd55c1cbcbc58ea6bf523f"/><file name="cross.gif" hash="ba9a274b9323753cd95bc3b1eb2f4e5f"/><file name="hs.png" hash="fefa1a03d92ebad25c88dca94a0b63db"/><file name="hv.png" hash="990d71cada17da100653636cf8490884"/><file name="index.html" hash="1c7b413c3fa39d0fed40556d2658ac73"/><file name="jscolor.js" hash="619885c5c4e1051c891456349033838e"/></dir><dir name="webfonts"><file name="gwebfonts.json" hash="ad404c3742482d806be07d839a62528c"/><file name="gwebfonts.seri" hash="6b9de260ce8bfb8e91f2add5c7b07950"/><file name="index.html" hash="8a3edb0428f11a404535d9134c90063f"/><file name="webfont.js" hash="9e088b08f277b45164e0e10b79d6a99c"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="ma2"><dir name="juno"><dir name="css"><file name="blue.css" hash="96bc4d2b586bc1e7e5a112eeced55921"/><file name="custom.css" hash="944640ef2351972ace8b227521cd2960"/><file name="green.css" hash="0823c9fb4fd808e7b810a36d08000c78"/><dir name="ma2_widgettabsf"><file name="ma2_widgettabsf.css" hash="6125118f257616cba946b6543652d8c5"/></dir><dir name="ma2slideshow"><dir name="images"><file name="desc-bg.png" hash="a8d7cb13b2dc537225c780ad5837c3d0"/><file name="next-prev.png" hash="a462e72c9445fe8c31bfbfde9943df80"/><file name="pix.gif" hash="7ad866406509775de63f33224decc101"/><file name="proto_controls_bg.png" hash="617e2194cfc44442c2fefabc6efe5399"/><file name="proto_controls_pause_play_bg.png" hash="d7b80e3375a34dd657e4b1eddf38b2e0"/></dir><file name="protoshow.css" hash="be581f5f55ea9037fbcd1457ed49ffa3"/><file name="styles.css" hash="2b5d37b239c82cec3fa11dcd8e2e78bb"/></dir><file name="navmain.css" hash="269fedd9f783e5e46894a4b288422f40"/><file name="oauth-simple.css" hash="bf193322afc4112a25ae99d1137053e1"/><file name="print.css" hash="aafa75a7a320ecf563e63b9098beba05"/><file name="producttabs.css" hash="bf58d842ca7606511fa02197d1a70e55"/><file name="red.css" hash="f7733fa63b1b089feba8a0236c22e686"/><file name="styles-ie.css" hash="4db74d06c973b8b89bec9177cd4d0344"/><file name="styles.css" hash="dfe8b4fe596b87598c9769d1985315ba"/><file name="template.css" hash="92ea1b8fbd5f8d831d1aaa0683db921e"/><file name="widgets.css" hash="99dea1d4a24097939011ea5c8d2be4cb"/></dir><file name="favicon.ico" hash="88733ee53676a47fc354a61c32516e82"/><dir name="fronts"><file name="MonoSocialIconsFont-1.10.eot" hash="05d72bd616722f39afef30004839ce08"/><file name="MonoSocialIconsFont-1.10.otf" hash="bb587e5c486d57dfc51d5579c9ea4b49"/><file name="MonoSocialIconsFont-1.10.svg" hash="f9e431dc8d2ae45148edfc6f2ac6f961"/><file name="MonoSocialIconsFont-1.10.ttf" hash="d3b5827e4faf0b034d4b2bcaa6d43724"/><file name="MonoSocialIconsFont-1.10.woff" hash="6ef18e62928bfbe78057f6604702062a"/><file name="Oswald.eot" hash="275502844655171a889d7ce467d645e3"/><file name="Oswald.otf" hash="f99c8059f12421af51b0a9e674351739"/><file name="Oswald.ttf" hash="d40bbce8f4b00a569beac2454b69231e"/></dir><dir name="images"><file name="arrow-double.png" hash="86847813c3fbf21bd384e709018e96e8"/><file name="arrow-fragile-small.png" hash="f2faab1bec50f4984a96569047a3160c"/><file name="arrow-fragile-white.png" hash="b33dbf0b7a1bf7525738e9b3d374056b"/><file name="arrow-fragile.png" hash="7f7f13a405b864114f3df63aca6ce8cb"/><dir name="backup"><file name="best_selling_tr_even_bg.gif" hash="5022d648379090e306f00cd64738b146"/><file name="best_selling_tr_odd_bg.gif" hash="926622704f53796801bb5d097e116c8e"/><file name="bkg_account_box.gif" hash="dd98174b6e3e5605a3f9551a59c66841"/><file name="bkg_block-actions.gif" hash="da2970eac0a22c850b19ee3680475d51"/><file name="bkg_block-currency.gif" hash="bfaad1b64557c05ad6f4b124ad3d3532"/><file name="bkg_block-layered-dd.gif" hash="6ae6f8184e87de496fb74eeec65737c9"/><file name="bkg_block-layered-dt.gif" hash="ba8229068657b80f2c42111c5a1a307e"/><file name="bkg_block-layered-label.gif" hash="14687dfa3921cfd12d2149c1497d9765"/><file name="bkg_block-layered-li.gif" hash="753ebb76a4fc2b5b6915c536fcf4d487"/><file name="bkg_block-layered-title.gif" hash="c92e29b30af7abf4e0bc3f714a246f55"/><file name="bkg_block-layered1.gif" hash="607167f198572e83a0e728b6b9383a70"/><file name="bkg_block-title-account.gif" hash="a64f1df5a7e3d0f6a58b017f74311cb1"/><file name="bkg_block-title.gif" hash="f8c1f130ad69464fe7aff2f589b2ec75"/><file name="bkg_body.gif" hash="82bfc5bfe346c8e974cd33b1314b0acf"/><file name="bkg_buttons-set1.gif" hash="2c641e927bc83156b7004ea37920513c"/><file name="bkg_checkout.gif" hash="11258fe49feff5513c9608f2ea486776"/><file name="bkg_collapse-gm.gif" hash="37418f23e65006dcfde07ce9b249e057"/><file name="bkg_collapse.gif" hash="2333c68e38163ed4656da82b9bcf362b"/><file name="bkg_divider1.gif" hash="260ebae91ffb1b7c663906b29a069925"/><file name="bkg_form-search.gif" hash="2ca36eb80ea705e063409153f3821f78"/><file name="bkg_grand-total.gif" hash="10f1c3d82d78170706fa3e9c4baa7e04"/><file name="bkg_grid.gif" hash="a6f64fedbac51fb1b86184cd488cc4e6"/><file name="bkg_header.jpg" hash="0211c47be1493bd0ec72949c47932b81"/><file name="bkg_login-box.gif" hash="5538675d7f1c35d96a2b8013948f42a6"/><file name="bkg_main1.gif" hash="a8f5717873dc6cf8f6bd22924b5838fe"/><file name="bkg_main2.gif" hash="cf18ba9f7c7e6b058b439cde1a897e9c"/><file name="bkg_nav0.jpg" hash="f9ac3f31e293cf075471d2d3fe07353a"/><file name="bkg_nav1.gif" hash="f4e26840c8cca0e74aba5b810341c5c0"/><file name="bkg_nav2.gif" hash="a64c8f5165b239e432d26a62ae5f79b6"/><file name="bkg_opc-title-off.gif" hash="f69b40b5331ab3760f54d038daf287eb"/><file name="bkg_pipe1.gif" hash="7852290f6a443000ead96b8cec5cd7c7"/><file name="bkg_pipe2.gif" hash="7da64eefaf4da3855ab6ee76dbced0c2"/><file name="bkg_pipe3.gif" hash="11bfac1e590f0c77fb12f37d7f05cd3c"/><file name="bkg_product-view.gif" hash="7078a7f2827156d5ae0a1cb59da3c418"/><file name="bkg_product_collateral.gif" hash="1d4d6b22e5108aefae52709d3934f397"/><file name="bkg_rating.gif" hash="0a8777c815350ddf1e316a537ad0c335"/><file name="bkg_sp-methods.gif" hash="17d68b5449adaa87dafc62ae0afa1b9a"/><file name="bkg_tfoot.gif" hash="da2970eac0a22c850b19ee3680475d51"/><file name="bkg_th-v.gif" hash="b0d17555dfc6060941e0c067718189df"/><file name="bkg_th.gif" hash="f249911b08f2822fc0b561b7f98575d2"/><file name="bkg_toolbar.gif" hash="fb7ed019476eaa1643af922b59ede4fb"/><file name="btn_checkout.gif" hash="d2060501e14e86c29e28137130e5726e"/><file name="btn_edit.gif" hash="df3565eb4e4d0dc578201df60de54b47"/><file name="btn_gm-close.gif" hash="346e26eece27449a2f224aef76ae372e"/><file name="btn_google_checkout.gif" hash="843d75249ce05b5d87ca5419f37b1c3b"/><file name="btn_paypal_checkout.gif" hash="6edd61270b7b5632eafad10557129114"/><file name="btn_place_order.gif" hash="d35219f86ae2c983ee1a31557e37b612"/><file name="btn_previous.gif" hash="63473a1520a73bb0c9b47b685d17cd21"/><file name="btn_proceed_to_checkout.gif" hash="4daac687b514fecfd1068539500ac3d7"/><file name="btn_proceed_to_checkout_dis.gif" hash="9e152c01d5d88f690dc52cb62428f3b6"/><file name="btn_remove.gif" hash="6182e723aa2a253dc6cf334a3dfaaa84"/><file name="btn_remove2.gif" hash="234bddc4c5878c5ef16407a944824236"/><file name="btn_search.gif" hash="2d93b43c0a1c1182358677661e26a978"/><file name="btn_trash.gif" hash="bcb22f558a0eb32243a2a36645189e9f"/><file name="btn_window_close.gif" hash="c83f3cbbb2aedfc580dff78d5cfb63ed"/><file name="calendar.gif" hash="b1468e5239504974c689eea5d93f86d4"/><dir name="catalog"><dir name="product"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><dir name="centinel"><file name="sc_learn_62x34.gif" hash="059ec6c3eecea97b3f70a2e2d6ceb911"/><file name="v_activate_steps.gif" hash="005312b14c6aed41e8a47c4acaac7c1a"/><file name="vbv_ltbg_71x57.gif" hash="2b0bcd07251fcaafd46e7ce77ba821a9"/></dir><dir name="cookies"><file name="firefox.png" hash="425e1b2ddc38c0bba431fb54357c66a4"/><file name="ie6-1.gif" hash="5c27700e245762bc89ed8c3ee7183f21"/><file name="ie6-2.gif" hash="d8c55e15e1f711e5c259300a9c19551b"/><file name="ie7-1.gif" hash="d61edcc8a514a3c81ea116b7d38ddcb6"/><file name="ie7-2.gif" hash="0526a654e94c54866cad977c0a47d3e5"/><file name="ie7-3.gif" hash="4fb142def3f6cfd8d8d23e1315528a1e"/><file name="ie7-4.gif" hash="575c276231c6a91e28935ec98215e146"/><file name="ie7-5.gif" hash="3ae5fcc11fe89da91674d183872337c1"/><file name="ie7-6.gif" hash="95a4981a41785a8cde273c9b2edbfbc7"/><file name="opera.png" hash="34070d92180d4ee0e37b1dd8bb731cd7"/></dir><file name="cvv.gif" hash="83cdd38bf110b0f9c52fe84b56f45298"/><file name="cvv.jpg" hash="e27210d810bbab732935d9410936ef87"/><file name="fam_book_open.png" hash="0ba89b9fbe7e88d4c6896ed0a1f495aa"/><file name="free_shipping_callout.jpg" hash="cbf2e494ef7ca50acf8826321d739559"/><file name="grid-cal.gif" hash="b1468e5239504974c689eea5d93f86d4"/><file name="home_left_callout.jpg" hash="ee99a5586cf52e85c986d1275958a7da"/><file name="home_main_callout.jpg" hash="e6d1c119d5b24a5916fe394cb4b5cdc3"/><file name="i_arrow-top.gif" hash="3dbb0584e8eb1d96cc3d3c40c17d7aaf"/><file name="i_asc_arrow.gif" hash="40aa554212d6a1f60593c27d78d85fa3"/><file name="i_availability_only.gif" hash="bca1f00a50864171ad98317b778e869c"/><file name="i_availability_only_arrow.gif" hash="0cf32b72fefc94b89b74e4f3f02c2e93"/><file name="i_block-cart.gif" hash="cc19e21f9c89b70cc10354ff588ca8ab"/><file name="i_block-currency.gif" hash="643024bcae5ece554fdbbc041aeb297c"/><file name="i_block-list.gif" hash="fe8424127ecbe4b0d893bcf6f253dc1a"/><file name="i_block-poll.gif" hash="52d778dddbf48b8d04226bee9370a7ef"/><file name="i_block-related.gif" hash="4e277173b6372b1a90b0f19e0388ad54"/><file name="i_block-subscribe.gif" hash="9e5fee06a543742045118a95f2debcb8"/><file name="i_block-tags.gif" hash="67d1255c2c3e9ed1a5c845f8d4e4a3ba"/><file name="i_block-viewed.gif" hash="67d1255c2c3e9ed1a5c845f8d4e4a3ba"/><file name="i_block-wishlist.gif" hash="8f8cda89ca20ba4a9b2f8c91f73fdff9"/><file name="i_desc_arrow.gif" hash="92fd194bfae4ce5ae3354e1e47d7ac7d"/><file name="i_discount.gif" hash="908d44da90de5e54185764d093bbdb77"/><file name="i_folder-table.gif" hash="bf006ddb591d8ac95d2e895bf2fdbc8d"/><file name="i_ma-info.gif" hash="91259557447ee80eb1110fe0c85cb3b5"/><file name="i_ma-reviews.gif" hash="859c97695ec396c0b284a0c3c7c416ad"/><file name="i_ma-tags.gif" hash="1e83e3b0b677c92b3aa8a252268f7b86"/><file name="i_msg-error.gif" hash="e4f28607f075a105e53fa3113d84bd26"/><file name="i_msg-note.gif" hash="e774ee481a2820789c1a77112377c4e0"/><file name="i_msg-success.gif" hash="834dfafd5f8b44c4b24a4c00add56fcf"/><file name="i_notice.gif" hash="ebd56dc80b8346e10e93628bc0e6c372"/><file name="i_page1.gif" hash="704f7d4eccbdf9cabbad7770f18856ff"/><file name="i_page2.gif" hash="57a04ca584e05e28dc94c7e68f0af62e"/><file name="i_pager-next.gif" hash="ed4d6640624c2b6edeab4c212314bd6d"/><file name="i_pager-prev.gif" hash="75973b020105dccbaf34e49d7852552d"/><file name="i_print.gif" hash="0aed138181495642e9ab29e55d194d40"/><file name="i_rss-big.png" hash="6cf70e7c52a3f3d7b833ccadb041a555"/><file name="i_rss.gif" hash="e5bbc388d818c142868b4a1df0b48793"/><file name="i_search_criteria.gif" hash="cf67b9cc5c311ae3f99e68cd29ae17be"/><file name="i_shipping.gif" hash="91a0d2cc2eb2391f90ec8a75c04b3183"/><file name="i_tag_add.gif" hash="a736baa992aa55b6fb71e8742a04dc82"/><file name="i_tier.gif" hash="c5189e25afeb7c1a8c4902a42832593e"/><file name="i_type_grid.gif" hash="a1e5d8ac36fb2891ea16e729b95c552c"/><file name="i_type_list.gif" hash="61333d383ec142b8d270abe77324aa5d"/><file name="logo_email.gif" hash="8de347192e0524cff7a69e4020182dbd"/><file name="logo_print.gif" hash="8de347192e0524cff7a69e4020182dbd"/><file name="magnifier_handle.gif" hash="238fbdd7959f517db11c6f57ee4daaf4"/><file name="map_popup_arrow.gif" hash="6383b40a9e7bd3c95260bef4fbb1b163"/><dir name="media"><file name="404_callout1.jpg" hash="834e53a03e2921a2fd3c135c0c7189df"/><file name="404_callout2.jpg" hash="016984b4a1579df34147f9407098db73"/><file name="about_us_img.jpg" hash="726f36dd75b5a709a1a14acab1660188"/><file name="best_selling_img01.jpg" hash="5e7337a4061a636df8ee4bf979a092ac"/><file name="best_selling_img02.jpg" hash="b9a49c0964938ec72fb834cb166b9352"/><file name="best_selling_img03.jpg" hash="e3581487fb4589baecc553f2ce8d5247"/><file name="best_selling_img04.jpg" hash="7e59bf99f5f813e327595c52d3320174"/><file name="best_selling_img05.jpg" hash="e396892daec7ffcf7244082b3e596911"/><file name="best_selling_img06.jpg" hash="2702839637efbe0fd0a4bad41cd6a551"/><file name="cell_phone_landing_banner1.jpg" hash="b25562360fc470f1091ca7ea014a3290"/><file name="col_left_callout.jpg" hash="5f762006021e046f9bd536f37ea7c463"/><file name="col_right_callout.jpg" hash="dae22f37a542da272a35195ec286ec25"/><file name="electronics_cellphones.jpg" hash="8f6badbc32ce806c6109c788df6ef5e9"/><file name="electronics_digitalcameras.jpg" hash="953b8d7db6f0bdcd53b1d6b1386962b9"/><file name="electronics_laptops.jpg" hash="e050e92d72000e6bdc763a7b5888ec8a"/><file name="furniture_callout_spot.jpg" hash="28edc7d72486ab2362324995550d87af"/><file name="furnitures_bed_room.jpg" hash="b8616c5bffc23a92d2a1c97dae57b262"/><file name="furnitures_living_room.jpg" hash="2663737f3997cb1a49ce24d07dc8aefb"/><file name="head_electronics_cellphones.gif" hash="a69425966444ea597fb7c629114d5165"/><file name="head_electronics_digicamera.gif" hash="bde3cec3fc16b2d0ae57e7783eb00652"/><file name="head_electronics_laptops.gif" hash="b2c55387ffa92277315bdedeb4cb9b8f"/><file name="laptop_callout_mid1.jpg" hash="4ffb50bd3b7b32a78fd059b1571c202e"/><file name="laptop_callout_mid2.jpg" hash="662cf3881b06b090e9500496b19b03e4"/><file name="laptop_callout_mid3.jpg" hash="22aa71ecfe0aa9b6936a1eddb62d889e"/><file name="laptop_callout_spot.jpg" hash="2e469d1bd871355eaef6076487a973db"/><file name="shirts_landing_banner1.jpg" hash="4acc8620b009d835e5c25587671ea25d"/></dir><dir name="moneybookers"><file name="banner_120_de.gif" hash="74815117bf378543e5b3496bb5bc4e8a"/><file name="banner_120_de.png" hash="6c3f708fcb6dac92e53472d4c2246c68"/><file name="banner_120_dk.gif" hash="2106bd994d188d40474bf2a2e8d62a8d"/><file name="banner_120_fr.gif" hash="a84241eef7bc38fb38567e7aa8ca245a"/><file name="banner_120_fr.png" hash="8994d1dc3b4f5c9e5efc67ce3f9f55a9"/><file name="banner_120_int.gif" hash="e23ddcf71e15f0a9300062ef9cdea512"/><file name="banner_120_int.png" hash="f9dfbc26041e52b34eea65348707d64f"/><file name="banner_120_pl.gif" hash="44313c7d27cdcf59c2f66708c6c5abd5"/><file name="banner_120_pl.png" hash="67d3385f93bc9113880305ee7c7da9de"/><file name="banner_120_sp.gif" hash="a003ed8db63620672ae945682b1e1e39"/><file name="banner_120_sp.png" hash="f9c4a653d6814ab3f8c535da706f5f77"/><file name="moneybookers_acc.png" hash="a3e639a68fafdffaca81e91985127735"/><file name="moneybookers_csi.gif" hash="4eec4ed7c494d01d518a3c6c691128e9"/><file name="moneybookers_did.gif" hash="6a3a3365894e9cdb199647a5b74ba35b"/><file name="moneybookers_dnk.gif" hash="7d4b8d27784f8a6fa6ef81c4e911831b"/><file name="moneybookers_ebt.gif" hash="9911d8cc223e7f3d9ec12f50c280ec61"/><file name="moneybookers_ent.gif" hash="704e9551ed4aff82b67114242b9fba1a"/><file name="moneybookers_gcb.gif" hash="e2e7c0f501e5ab0136f859ca5f57abc2"/><file name="moneybookers_gir.gif" hash="f16e949bc60bbd812f803d5e377d47f6"/><file name="moneybookers_idl.gif" hash="fe0ad1efc12d43df6c9ff3ffdd9dd59b"/><file name="moneybookers_lsr.gif" hash="58cdadfa20b6d37aeaa19e50995e4baf"/><file name="moneybookers_mae.gif" hash="4d4b5f0cf3377939c7738fc7e416d25f"/><file name="moneybookers_npy.gif" hash="01242c5ad7bc667e7493b550b6397fab"/><file name="moneybookers_obt_de.png" hash="ce44fd2974b8d279401778292e2c4484"/><file name="moneybookers_obt_dk.png" hash="2985e8cb472d1886d584fa31d56bee92"/><file name="moneybookers_obt_ee.png" hash="cb186be1c7595544f61d3737c7bf85aa"/><file name="moneybookers_obt_en.png" hash="eee098a06e3ea34f33e276724b084774"/><file name="moneybookers_obt_fl.png" hash="6c3766df052d875ce399e62ad8a435f8"/><file name="moneybookers_obt_lt.png" hash="adf61f248fc6d5985840db3e0c23391e"/><file name="moneybookers_obt_lv.png" hash="4e7f16b4988ea30f049942d4dcdb5f78"/><file name="moneybookers_obt_pl.png" hash="fb2c43c18ba73d390e5b5f5261261f4a"/><file name="moneybookers_obt_se.png" hash="9028412e9c3f25d114bf40bb2049d225"/><file name="moneybookers_pli.gif" hash="93989e85caff760af7a61838db0300bf"/><file name="moneybookers_psp.gif" hash="7abffc2246f172625be2ce31f4315cb2"/><file name="moneybookers_pwy.gif" hash="b4a0b9db9a031855e6e3899592012fae"/><file name="moneybookers_sft.gif" hash="e9e774163c99a8ab4deb18d37feaf658"/><file name="moneybookers_so2.gif" hash="9911d8cc223e7f3d9ec12f50c280ec61"/><file name="moneybookers_wlt.gif" hash="4b9cbc5aa5c32f3015ce7bec98da2670"/></dir><file name="np_cart_thumb.gif" hash="e9fdd943e0947e15f0638506f477e358"/><file name="np_more_img.gif" hash="ace357bfe3e81ffb62137cd5b25ae5e1"/><file name="np_product_main.gif" hash="d0cccda76de50efa025215ce85dacb1c"/><file name="np_thumb.gif" hash="e46270c89358ecc8341d1565c14644b8"/><file name="np_thumb2.gif" hash="8502866cdabc5c74aca7d7bd32a06a03"/><file name="opc-ajax-loader.gif" hash="e805ea7eca1f34c75ba0f93780d32d38"/><file name="pager_arrow_left.gif" hash="75973b020105dccbaf34e49d7852552d"/><file name="pager_arrow_right.gif" hash="ed4d6640624c2b6edeab4c212314bd6d"/><file name="ph_callout_left_rebel.jpg" hash="0ce8ad0026d8b8a83ed7acdf6209129b"/><file name="ph_callout_left_top.gif" hash="f17a036d75e5065eb76bafbb2c8ad7ff"/><file name="product_zoom_overlay_magnif.gif" hash="83834893e162221d6d9257fe67847370"/><file name="reload.png" hash="84cc4883f78ef850814ea9b53989b2a7"/><file name="slider_bg.gif" hash="87bc1b46d87de4f6252c7216216627c3"/><file name="slider_btn_zoom_in.gif" hash="ef0fc67f77f30827ee67f4e744b60781"/><file name="slider_btn_zoom_out.gif" hash="68b3d1c28dc5aec4f6b64d70a6996b6f"/><file name="spacer.gif" hash="df3e567d6f16d040326c7a0ea29a4f41"/><file name="validation_advice_bg.gif" hash="b85432906de8985a8b14eeb2dc652d3c"/><dir name="widgets"><file name="i_block-list.gif" hash="fe8424127ecbe4b0d893bcf6f253dc1a"/><file name="i_widget-link.gif" hash="1bf753578171f147f0203e7b13bdd0c4"/><file name="i_widget-new.gif" hash="a75377ffed51b711cbc608ffaa1a2e7d"/></dir><dir name="xmlconnect"><dir name="catalog"><dir name="category"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><file name="tab_account.png" hash="0498d73e47ed47179e5546dc15c17dc7"/><file name="tab_cart.png" hash="9055ba76e256a51d3fee53a8c41d5226"/><file name="tab_home.png" hash="07d0af93e167b9366d3d4fb3d6cdb31c"/><file name="tab_more.png" hash="b9fc21feb8d7655bc9c2985c37b0de2f"/><file name="tab_page.png" hash="ca05dbc42f944b8d4255f6675f6dd93a"/><file name="tab_search.png" hash="25e880eb2a4d06828e2e1c3f32d22400"/><file name="tab_shop.png" hash="fe602fc2e7093efef5ecc0b027a32d91"/></dir></dir><file name="bkg_checkout.gif" hash="11258fe49feff5513c9608f2ea486776"/><file name="bkg_rating.gif" hash="0a8777c815350ddf1e316a537ad0c335"/><file name="bkg_tfoot.gif" hash="da2970eac0a22c850b19ee3680475d51"/><file name="bkg_th.gif" hash="f249911b08f2822fc0b561b7f98575d2"/><file name="bkg_toolbar.gif" hash="fb7ed019476eaa1643af922b59ede4fb"/><dir name="blue"><file name="logo.png" hash="2a65f81f669bcfb2a19c9ed293837734"/><file name="saleoff-bg.png" hash="ac080eac9e6d55ba0602f456dbcc5152"/></dir><file name="body-bg.png" hash="4d926dfdc712c317191947b16d11cb25"/><file name="btn_remove.gif" hash="6182e723aa2a253dc6cf334a3dfaaa84"/><dir name="catalog"><dir name="product"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><file name="category-view-active.png" hash="25238e2463571f6eaf6920f4a4660608"/><file name="category-view.png" hash="7b913e9c3ea2fc9c7e90a9e12da63b7f"/><dir name="centinel"><file name="sc_learn_62x34.gif" hash="059ec6c3eecea97b3f70a2e2d6ceb911"/><file name="v_activate_steps.gif" hash="005312b14c6aed41e8a47c4acaac7c1a"/><file name="vbv_ltbg_71x57.gif" hash="2b0bcd07251fcaafd46e7ce77ba821a9"/></dir><file name="check-out.png" hash="230a2a75b8a607d6d290934633cfb413"/><file name="circle-white.png" hash="2133d8d1288eb8cde56b0beab4bc6a38"/><file name="color-stars.png" hash="93c2c59c95b98a48730baf87be1e3c65"/><dir name="cookies"><file name="firefox.png" hash="425e1b2ddc38c0bba431fb54357c66a4"/><file name="ie6-1.gif" hash="5c27700e245762bc89ed8c3ee7183f21"/><file name="ie6-2.gif" hash="d8c55e15e1f711e5c259300a9c19551b"/><file name="ie7-1.gif" hash="d61edcc8a514a3c81ea116b7d38ddcb6"/><file name="ie7-2.gif" hash="0526a654e94c54866cad977c0a47d3e5"/><file name="ie7-3.gif" hash="4fb142def3f6cfd8d8d23e1315528a1e"/><file name="ie7-4.gif" hash="575c276231c6a91e28935ec98215e146"/><file name="ie7-5.gif" hash="3ae5fcc11fe89da91674d183872337c1"/><file name="ie7-6.gif" hash="95a4981a41785a8cde273c9b2edbfbc7"/><file name="opera.png" hash="34070d92180d4ee0e37b1dd8bb731cd7"/></dir><dir name="demo"><file name="advertising.png" hash="211eed5918a05a07a311e308b8917c7e"/><file name="banner.jpg" hash="8120ce49f82f5eb2a046fb9d0ad4b234"/><file name="box-1.png" hash="0a7a1669ed56d2035efaa0971fc4ab0b"/><file name="box-2.png" hash="403732ce7ad47b7d0ade90c70423f24e"/><file name="box-3.png" hash="07936ab53d9bbee71446c4648301d705"/><file name="call.png" hash="cf6440604d438f44a9f665d00e256735"/><file name="cirrus.png" hash="adef5cebf5733c4cf7a742cb26cb3851"/><file name="discover.png" hash="c612087884381d51deb9ccbb2162e114"/><file name="dribbble.png" hash="e682df239cf7fe1a2ce9b189a5dcd4eb"/><file name="ebay.png" hash="31fee73757a869bbdde21a705b94aa5d"/><file name="email.png" hash="c87e0a1ce61413ece6f4abc151ebb4b9"/><file name="facebook.png" hash="e1b1229842f1aec0b5550387494e4248"/><file name="feed.png" hash="221cb0b5502df909568c0dc6ec6ba57a"/><file name="gplus.png" hash="99d267e3ec32d1103405b1324b19ffc6"/><file name="linked-in.png" hash="f2990c9266fd22c83bf23ba5a1090779"/><file name="mastercard.png" hash="69f8434ebccf958292209693992c626a"/><file name="money-back-guarantee.png" hash="9da4f1a22486cbb88f4892471f0e4dcf"/><file name="paypal.png" hash="eda51504f058d580c542c524353bd9e9"/><file name="pinterest.png" hash="0509720fbce05082f6e37fcf0d5c5048"/><file name="saleoff-first-order.png" hash="f4dee0eb036bb74fbb4b319ed83220d5"/><file name="saleoff-line.png" hash="7633f45740dce3eea22b2df8b4cd48ee"/><file name="secure-online-shoping.png" hash="3ded63cd55078aabdcdec36bdf234a94"/><file name="signup.png" hash="0732e3cede81b3f414dfc6749c1bc885"/><file name="solo.png" hash="4c92b3c00bd67f45cc7adfb346fcc739"/><file name="twitter.png" hash="551e0025c6cbfca1228593a6f714c93f"/><file name="visa.png" hash="6af019e429468d1e9da3001a5a630f78"/><file name="worldwide-shipping.png" hash="23776df1c357779465cc7aa6e7f8b2bb"/></dir><dir name="green"><file name="logo.png" hash="9f1d54165aa18e5a0f572525ebcef1fe"/><file name="omgmenu-bg.png" hash="04d9d2cfdfd8e12ba3e159dc2093bf3a"/><file name="saleoff-bg.png" hash="55cf77f940507b4c7c643f842aa07cfe"/></dir><file name="header-bg.png" hash="d74032ed346313bb60e06419c05e48ca"/><file name="i_asc_arrow.gif" hash="40aa554212d6a1f60593c27d78d85fa3"/><file name="icon_external_link.gif" hash="8ecf69be84c175a6949219e77d542bfa"/><file name="index.html" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="logo.gif" hash="48b7eb03807fdf80bdfb19b872cf84b8"/><file name="logo.png" hash="d62bf4c492c4418ae48b6ee580443665"/><file name="magnifier_handle.gif" hash="238fbdd7959f517db11c6f57ee4daaf4"/><dir name="media"><file name="404_callout1.jpg" hash="834e53a03e2921a2fd3c135c0c7189df"/><file name="404_callout2.jpg" hash="016984b4a1579df34147f9407098db73"/><file name="about_us_img.jpg" hash="726f36dd75b5a709a1a14acab1660188"/><file name="best_selling_img01.jpg" hash="5e7337a4061a636df8ee4bf979a092ac"/><file name="best_selling_img02.jpg" hash="b9a49c0964938ec72fb834cb166b9352"/><file name="best_selling_img03.jpg" hash="e3581487fb4589baecc553f2ce8d5247"/><file name="best_selling_img04.jpg" hash="7e59bf99f5f813e327595c52d3320174"/><file name="best_selling_img05.jpg" hash="e396892daec7ffcf7244082b3e596911"/><file name="best_selling_img06.jpg" hash="2702839637efbe0fd0a4bad41cd6a551"/><file name="cell_phone_landing_banner1.jpg" hash="b25562360fc470f1091ca7ea014a3290"/><file name="col_left_callout.jpg" hash="5f762006021e046f9bd536f37ea7c463"/><file name="col_right_callout.jpg" hash="dae22f37a542da272a35195ec286ec25"/><file name="electronics_cellphones.jpg" hash="8f6badbc32ce806c6109c788df6ef5e9"/><file name="electronics_digitalcameras.jpg" hash="953b8d7db6f0bdcd53b1d6b1386962b9"/><file name="electronics_laptops.jpg" hash="e050e92d72000e6bdc763a7b5888ec8a"/><file name="furniture_callout_spot.jpg" hash="28edc7d72486ab2362324995550d87af"/><file name="furnitures_bed_room.jpg" hash="b8616c5bffc23a92d2a1c97dae57b262"/><file name="furnitures_living_room.jpg" hash="2663737f3997cb1a49ce24d07dc8aefb"/><file name="head_electronics_cellphones.gif" hash="a69425966444ea597fb7c629114d5165"/><file name="head_electronics_digicamera.gif" hash="bde3cec3fc16b2d0ae57e7783eb00652"/><file name="head_electronics_laptops.gif" hash="b2c55387ffa92277315bdedeb4cb9b8f"/><file name="laptop_callout_mid1.jpg" hash="4ffb50bd3b7b32a78fd059b1571c202e"/><file name="laptop_callout_mid2.jpg" hash="662cf3881b06b090e9500496b19b03e4"/><file name="laptop_callout_mid3.jpg" hash="22aa71ecfe0aa9b6936a1eddb62d889e"/><file name="laptop_callout_spot.jpg" hash="2e469d1bd871355eaef6076487a973db"/><file name="shirts_landing_banner1.jpg" hash="4acc8620b009d835e5c25587671ea25d"/></dir><dir name="moneybookers"><file name="banner_120_de.gif" hash="74815117bf378543e5b3496bb5bc4e8a"/><file name="banner_120_de.png" hash="6c3f708fcb6dac92e53472d4c2246c68"/><file name="banner_120_dk.gif" hash="2106bd994d188d40474bf2a2e8d62a8d"/><file name="banner_120_fr.gif" hash="a84241eef7bc38fb38567e7aa8ca245a"/><file name="banner_120_fr.png" hash="8994d1dc3b4f5c9e5efc67ce3f9f55a9"/><file name="banner_120_int.gif" hash="e23ddcf71e15f0a9300062ef9cdea512"/><file name="banner_120_int.png" hash="f9dfbc26041e52b34eea65348707d64f"/><file name="banner_120_pl.gif" hash="44313c7d27cdcf59c2f66708c6c5abd5"/><file name="banner_120_pl.png" hash="67d3385f93bc9113880305ee7c7da9de"/><file name="banner_120_sp.gif" hash="a003ed8db63620672ae945682b1e1e39"/><file name="banner_120_sp.png" hash="f9c4a653d6814ab3f8c535da706f5f77"/><file name="moneybookers_acc.png" hash="a3e639a68fafdffaca81e91985127735"/><file name="moneybookers_csi.gif" hash="4eec4ed7c494d01d518a3c6c691128e9"/><file name="moneybookers_did.gif" hash="6a3a3365894e9cdb199647a5b74ba35b"/><file name="moneybookers_dnk.gif" hash="7d4b8d27784f8a6fa6ef81c4e911831b"/><file name="moneybookers_ebt.gif" hash="9911d8cc223e7f3d9ec12f50c280ec61"/><file name="moneybookers_ent.gif" hash="704e9551ed4aff82b67114242b9fba1a"/><file name="moneybookers_gcb.gif" hash="e2e7c0f501e5ab0136f859ca5f57abc2"/><file name="moneybookers_gir.gif" hash="f16e949bc60bbd812f803d5e377d47f6"/><file name="moneybookers_idl.gif" hash="fe0ad1efc12d43df6c9ff3ffdd9dd59b"/><file name="moneybookers_lsr.gif" hash="58cdadfa20b6d37aeaa19e50995e4baf"/><file name="moneybookers_mae.gif" hash="4d4b5f0cf3377939c7738fc7e416d25f"/><file name="moneybookers_npy.gif" hash="01242c5ad7bc667e7493b550b6397fab"/><file name="moneybookers_obt_de.png" hash="ce44fd2974b8d279401778292e2c4484"/><file name="moneybookers_obt_dk.png" hash="2985e8cb472d1886d584fa31d56bee92"/><file name="moneybookers_obt_ee.png" hash="cb186be1c7595544f61d3737c7bf85aa"/><file name="moneybookers_obt_en.png" hash="eee098a06e3ea34f33e276724b084774"/><file name="moneybookers_obt_fl.png" hash="6c3766df052d875ce399e62ad8a435f8"/><file name="moneybookers_obt_lt.png" hash="adf61f248fc6d5985840db3e0c23391e"/><file name="moneybookers_obt_lv.png" hash="4e7f16b4988ea30f049942d4dcdb5f78"/><file name="moneybookers_obt_pl.png" hash="fb2c43c18ba73d390e5b5f5261261f4a"/><file name="moneybookers_obt_se.png" hash="9028412e9c3f25d114bf40bb2049d225"/><file name="moneybookers_pli.gif" hash="93989e85caff760af7a61838db0300bf"/><file name="moneybookers_psp.gif" hash="7abffc2246f172625be2ce31f4315cb2"/><file name="moneybookers_pwy.gif" hash="b4a0b9db9a031855e6e3899592012fae"/><file name="moneybookers_sft.gif" hash="e9e774163c99a8ab4deb18d37feaf658"/><file name="moneybookers_so2.gif" hash="9911d8cc223e7f3d9ec12f50c280ec61"/><file name="moneybookers_wlt.gif" hash="4b9cbc5aa5c32f3015ce7bec98da2670"/></dir><file name="next-prev.png" hash="a462e72c9445fe8c31bfbfde9943df80"/><file name="omgmenu-bg.png" hash="2a16fe65d56516380978556839699a93"/><file name="opc-ajax-loader.gif" hash="e805ea7eca1f34c75ba0f93780d32d38"/><file name="pager_arrow_left.gif" hash="75973b020105dccbaf34e49d7852552d"/><file name="pager_arrow_right.gif" hash="ed4d6640624c2b6edeab4c212314bd6d"/><file name="pagination-arrow.png" hash="427da3d51b55dacb865f18875b4439ed"/><file name="pagination-next.png" hash="621b43e0ddcf765ebe2b9ec48bc12acb"/><file name="pagination-prev.png" hash="765b5681c0d514bbf5a74e4f19df273e"/><file name="plus.png" hash="205107a74694a1224e4c7096150230e3"/><file name="presetstyles-btn.png" hash="cf44291afc5e350cb43e1434d646988e"/><file name="product-images-nav.png" hash="29b2dd56124a772702db10e6d910f435"/><file name="saleoff-bg.png" hash="a62847cbe0483dd992f6d75428e4679f"/><file name="searchButton.png" hash="d67967c710ed41b896cc987423499461"/><file name="slider_bg.gif" hash="3c50cb9af7d4819b8aa64d6258216413"/><file name="slider_btn_zoom_in.gif" hash="ef0fc67f77f30827ee67f4e744b60781"/><file name="slider_btn_zoom_out.gif" hash="68b3d1c28dc5aec4f6b64d70a6996b6f"/><file name="submenu-bg.png" hash="7d351dc0365b05af72ebf8f90f72c754"/><file name="topblock-bottom.png" hash="5b475a77ee970afd4294b245f2556c8c"/><file name="vm2-sprite.png" hash="ff662afdb61b6ead41c1589dda8ff1ef"/><dir name="widgets"><file name="i_block-list.gif" hash="fe8424127ecbe4b0d893bcf6f253dc1a"/><file name="i_widget-link.gif" hash="1bf753578171f147f0203e7b13bdd0c4"/><file name="i_widget-new.gif" hash="a75377ffed51b711cbc608ffaa1a2e7d"/></dir><dir name="xmlconnect"><dir name="catalog"><dir name="category"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><file name="tab_account.png" hash="0498d73e47ed47179e5546dc15c17dc7"/><file name="tab_cart.png" hash="9055ba76e256a51d3fee53a8c41d5226"/><file name="tab_home.png" hash="07d0af93e167b9366d3d4fb3d6cdb31c"/><file name="tab_more.png" hash="b9fc21feb8d7655bc9c2985c37b0de2f"/><file name="tab_page.png" hash="ca05dbc42f944b8d4255f6675f6dd93a"/><file name="tab_search.png" hash="25e880eb2a4d06828e2e1c3f32d22400"/><file name="tab_shop.png" hash="fe602fc2e7093efef5ecc0b027a32d91"/></dir></dir><dir name="js"><file name="carousel-min.js" hash="cfd7a8d08a6dca87e4211a400877716e"/><dir name="ma2slideshow"><file name="protoshow.js" hash="4769c205951e10b7a7c8c9ff8bcfc773"/></dir></dir></dir></dir></dir></target><target name="magelocal"><dir name="Ma2"><dir name="All"><dir name="Helper"><file name="Data.php" hash="090f4bd5ef8f576332f30e6bfc007c5d"/></dir><dir name="etc"><file name="adminhtml.xml" hash="9e1f55ce0e5915b7b22d87e94d4da9ea"/><file name="config.xml" hash="4d746930c0b268e9f4553498807507fa"/><file name="system.xml" hash="1305d4780b1b3f9fabeeda54d5151896"/></dir></dir><dir name="Slideshow"><dir name="Block"><dir name="Adminhtml"><dir name="Slideshow"><dir name="Edit"><file name="Form.php" hash="cd0b5ca0e39128f8d3371651cc592f14"/><dir name="Tab"><file name="Form.php" hash="667d68776304b50881872180c0b106de"/></dir><file name="Tabs.php" hash="8c3ccbfa637e48d4cc749488052fa1d2"/></dir><file name="Edit.php" hash="729a0c28460d34358772a19fcbf8ea6f"/><file name="Grid.php" hash="b8fd3db185884e20f6113298c03db5ef"/></dir><file name="Slideshow.php" hash="1bf82969a164dff830ca3240641939e4"/></dir><file name="Slideshow.php" hash="5de0ac9cd374c9166462bbac11aee05c"/></dir><dir name="Helper"><file name="Data.php" hash="74509323fc6636121d058cfa73e9a02d"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Slideshow"><file name="Collection.php" hash="3da7232eee86fcb143a3bca4cff64ebf"/></dir><file name="Slideshow.php" hash="9728a2e4cb4fd69c4e0a27ad7b86631c"/></dir><file name="Slideshow.php" hash="3399d4acd255d5a9366747a7767896a3"/><file name="Slideshowselect.php" hash="e074e701b4e9f9aabbb1a35d152023da"/><file name="Status.php" hash="5db9a1b8601d53412d15dfe788c4fa96"/><file name="Transitiontype.php" hash="a4b586b06de2aabd07077eb86b73592d"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="SlideshowController.php" hash="769a1e65dc77085c51ecb6206fee7889"/></dir><file name="IndexController.php" hash="fea0ae665351a324a5cfbcdf03d4d49a"/></dir><dir name="etc"><file name="config.xml" hash="66ba302c9a571d8450ecd7c2681cf202"/><file name="system.xml" hash="83ef374b9fc8d91f1f44642d53eff951"/><file name="widget.xml" hash="f03f4abac02333960b9d08feba78b6fe"/></dir><dir name="sql"><dir name="slideshow_setup"><file name="mysql4-install-0.1.0.php" hash="3480784d4e8e79f93e2728b438341601"/></dir></dir></dir><dir name="ThemeOptions"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Font_unused.php" hash="df1d62269f3896fcbfce5e3aa90979e8"/><file name="Fontpreview.php" hash="8bbd6a0695d30c87fdab91d528c9168e"/><file name="Fonts_unused.php" hash="1e6343060ac0f67dab966ad936eaa379"/><file name="Fontscript_unused.php" hash="492b56fd79790b99ef4a56983b12a153"/><file name="Heading.php" hash="2548a96c64d2a1fc2f399191d5e85bbd"/><file name="Images.php" hash="031eac3b127e2a466ca8c95dbf64ecaa"/><file name="Imagessmall.php" hash="6b1bd276341ee7e16f9a37c442812069"/><file name="OColor.php" hash="6151aa6e2f9788ebc324c5426c44ffa1"/><file name="Patern.php" hash="c1c92da2062c095d0b62dd6c32b918de"/></dir></dir></dir></dir></dir><file name="ThemeOptions.php" hash="1ae0732c727aa9d7e8e5b6872273eee7"/></dir><dir name="Controller"><file name="Observer.php" hash="ae713414d39e6ab08800ffe8d3da2060"/></dir><file name="Exception.php" hash="70915855d1b597d960e198c85d4d798d"/><dir name="Helper"><file name="Data.php" hash="aa7cf70a764649d2904cceedb8a269d7"/></dir><dir name="Model"><file name="Backgroundposition.php" hash="e6b8c34b133240ad83c09b6d19c406c3"/><file name="Backgroundrepeat.php" hash="09c675416194a506ccbc950f0f7267a6"/><file name="Fontreplacement.php" hash="c2bef8f9278ec9cfa78bf8e9a7c77fdf"/><file name="Fonts.php" hash="de956f49181a48b9db4c509ee84e95d3"/><file name="Gfont_unused.php" hash="3a91e431bcdf7e43fc11fed70bd163bd"/><file name="Presetstyles.php" hash="c749b067d5e3735356f8837738b61f8f"/><file name="Productpagelayout.php" hash="8895701053caf4b908935e1c7a9569ab"/></dir><dir name="etc"><file name="adminhtml.xml" hash="1d4848c2af44b13a5c857cbe8b38711b"/><file name="config.xml" hash="c3c66bbf0b9cc6b8c89c4c8dca52a484"/><file name="system.xml" hash="377c0fb599d9bbd37383f16ce24a46b4"/></dir></dir><dir name="WidgetProductList"><dir name="Block"><dir name="Adminhtml"><dir name="Catalog"><dir name="Product"><dir name="Widget"><file name="Chooser.php" hash="679a9c746dd2aa4878aa00ef68eacb1c"/></dir></dir></dir><dir name="Edit"><file name="Form.php" hash="0e325d974b26311474b8e968c38ba682"/></dir><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="EnableDisable.php" hash="37263ee538d5fe3f8597342f8b7141eb"/><file name="InputNumber.php" hash="ada855835a5dda5102add35a50a17248"/><file name="InputText.php" hash="e71045df2d18af58c5c95b8a58dcc919"/><file name="SortBy.php" hash="040b1e48fb473c8d780f1548b702ad3b"/><file name="TypeList.php" hash="a61be6604392f4f8e5611eff515f9ad0"/></dir></dir></dir></dir></dir><file name="BestSelling.php" hash="c351427618357e2b693a3187ea80ebb7"/><file name="Custom.php" hash="00af4e6ebd7f2e9b7105e1e926084bb5"/><file name="Featured.php" hash="23852cc7a9105ffca234f997897f7dd8"/><file name="New.php" hash="b1c94225e8bf589830ec6ea3e6b6ae60"/></dir><dir name="Helper"><file name="Data.php" hash="1b9fc733363c94cc6cc6008ba92ca399"/></dir><dir name="Model"><dir name="Source"><file name="TypeList.php" hash="b847fe801998c163f3c176b3149288e1"/></dir><file name="WidgetProductList.php" hash="d8af76dd9214336fa1c7034698663641"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="WidgetProductListController.php" hash="47073eb8be0258e3c216ab850486251c"/></dir></dir><dir name="etc"><file name="config.xml" hash="9b33ba4143313cb5f5249fbfb233fe60"/><file name="widget.xml" hash="286f88b548266127d1acaf8eb1d1a835"/></dir></dir><dir name="WidgetTabsF"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Tabitem.php" hash="5c9613d98015766ce710c1e56947e7fd"/></dir></dir></dir></dir></dir><file name="Widgettabs.php" hash="89a00b90aa7304c82602f0c0ea9b53ca"/></dir><dir name="Helper"><file name="Data.php" hash="4e0c2d34a2edc3fb063eeae0cb696b33"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="WidgettabsController.php" hash="cc79b497dbce76a5e9f6643366d980a4"/></dir><file name="IndexController.php" hash="629fa1406e62bb1007a26360027166fe"/></dir><dir name="etc"><file name="config.xml" hash="d17341248a2a5cf27a256c733428a6ff"/><file name="widget.xml" hash="4fc77fce163bd4cf3083edefb20878a0"/></dir></dir></dir><dir name="Mage"><dir name="Page"><dir name="Block"><dir name="Html"><file name="Bottomblock1.php" hash="ef645c4333443aa69238a3a0d96d0685"/><file name="Bottomblock2.php" hash="5039a415ea7551d9391e1f3f83c33404"/><file name="Bottomblock3.php" hash="1a8f78c7f471048f3a9f6da0723ad5d7"/><file name="Footerblock1.php" hash="116718ea0b775014f762d0cc25e3c560"/><file name="Footerblock2.php" hash="470acec31300f9604bb66529d4d62f95"/><file name="Maintopblock1.php" hash="94e4e2283fcfdd58d44ce9f490366cfe"/><file name="Maintopblock2.php" hash="06720fae3f654970f19e4daa4ad7a583"/><file name="Maintopblock3.php" hash="c6c4f0eb88201535556d094988867cd9"/><file name="Topblock1.php" hash="e8531e2c16f249ff53e7d2acea6222a4"/><file name="Topblock2.php" hash="329124886a421be422b8381adab9d9b3"/></dir></dir></dir></dir></target></contents>
|
23 |
<compatible/>
|
24 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
|
25 |
</package>
|
skin/adminhtml/default/default/css/ma2_widgettabsf/images/add_btn_icon.gif
ADDED
Binary file
|
skin/{frontend/ma2/default/css/ma2widgettabs/magento → adminhtml/default/default/css/ma2_widgettabsf/images}/btn_bg.gif
RENAMED
File without changes
|
skin/adminhtml/default/default/css/ma2_widgettabsf/images/btn_over_bg.gif
ADDED
Binary file
|
skin/adminhtml/default/default/css/ma2_widgettabsf/images/cancel_btn_icon.gif
ADDED
Binary file
|
skin/adminhtml/default/default/css/ma2_widgettabsf/images/save_btn_icon.gif
ADDED
Binary file
|
skin/adminhtml/default/default/css/ma2_widgettabsf/ma2_widgettabsf_adm.css
ADDED
@@ -0,0 +1,72 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* MagenMarket.com
|
3 |
+
*
|
4 |
+
* NOTICE OF LICENSE
|
5 |
+
*
|
6 |
+
* This source file is subject to the Open Software License (OSL 3.0)
|
7 |
+
* that is bundled with this package in the file LICENSE.txt.
|
8 |
+
* It is also available through the world-wide-web at this URL:
|
9 |
+
* http://opensource.org/licenses/osl-3.0.php
|
10 |
+
*
|
11 |
+
* DISCLAIMER
|
12 |
+
*
|
13 |
+
* Edit or modify this file with yourown risk.
|
14 |
+
*
|
15 |
+
* @category Extensions
|
16 |
+
* @package Ma2_WidgetTabsF
|
17 |
+
* @copyright Copyright (c) 2013 MagenMarket. (http://www.magenmarket.com)
|
18 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
19 |
+
**/
|
20 |
+
/* $Id: ma2_widgettabsf_adm.css 8 2013-11-05 07:29:49Z linhnt $ */
|
21 |
+
|
22 |
+
#tab-items-wrapper{}
|
23 |
+
.tab-item
|
24 |
+
{
|
25 |
+
background: none repeat scroll 0 0 #E7EFEF;
|
26 |
+
border: 1px solid #CDDDDD;
|
27 |
+
margin: 0.5em 0 1.5em;
|
28 |
+
overflow: hidden;
|
29 |
+
padding: 1em;
|
30 |
+
width: 600px;
|
31 |
+
}
|
32 |
+
|
33 |
+
.tab-title{}
|
34 |
+
.tab-conent{
|
35 |
+
margin-left:25px;
|
36 |
+
}
|
37 |
+
|
38 |
+
#tab-items-wrapper label{display: block; font-weight:bold;}
|
39 |
+
#tab-items-wrapper select {width: 90%; max-width: 280px; }
|
40 |
+
#tab-items-wrapper input,
|
41 |
+
#tab-items-wrapper textarea {padding: 2px 4px; width: 90% !important; }
|
42 |
+
#tab-items-wrapper textarea {height:6em;}
|
43 |
+
|
44 |
+
.tab-item-field {margin-top: 1em;}
|
45 |
+
a.form-button {text-decoration: none;}
|
46 |
+
a.form-button:hover {color: #FFF; background: url("images/btn_over_bg.gif") repeat-x scroll 0 100% #FFAC47;}
|
47 |
+
.form-button.delete {
|
48 |
+
float:right;
|
49 |
+
margin-right:4.2em;
|
50 |
+
}
|
51 |
+
.form-button.save span {
|
52 |
+
background-image: url("images/save_btn_icon.gif");
|
53 |
+
}
|
54 |
+
.form-button.add span {
|
55 |
+
background-image: url("images/add_btn_icon.gif");
|
56 |
+
}
|
57 |
+
|
58 |
+
.form-button.delete span {
|
59 |
+
background-image: url("images/cancel_btn_icon.gif");
|
60 |
+
}
|
61 |
+
.form-button.delete span,
|
62 |
+
.form-button.save span,
|
63 |
+
.form-button.add span
|
64 |
+
{
|
65 |
+
padding-left: 20px;
|
66 |
+
background-repeat: no-repeat;
|
67 |
+
background-position: left center;
|
68 |
+
}
|
69 |
+
#tab-items-save,#tab-item-add
|
70 |
+
{
|
71 |
+
margin-right:1em;
|
72 |
+
}
|
skin/adminhtml/default/default/ma2widgettabs/custom.css
DELETED
@@ -1,78 +0,0 @@
|
|
1 |
-
/**
|
2 |
-
* Magento
|
3 |
-
*
|
4 |
-
* NOTICE OF LICENSE
|
5 |
-
*
|
6 |
-
* This source file is subject to the Academic Free License (AFL 3.0)
|
7 |
-
* that is bundled with this package in the file LICENSE_AFL.txt.
|
8 |
-
* It is also available through the world-wide-web at this URL:
|
9 |
-
* http://opensource.org/licenses/afl-3.0.php
|
10 |
-
* If you did not receive a copy of the license and are unable to
|
11 |
-
* obtain it through the world-wide-web, please send an email
|
12 |
-
* to license@magentocommerce.com so we can send you a copy immediately.
|
13 |
-
*
|
14 |
-
* DISCLAIMER
|
15 |
-
*
|
16 |
-
* Do not edit or add to this file if you wish to upgrade Magento to newer
|
17 |
-
* versions in the future. If you wish to customize Magento for your
|
18 |
-
* needs please refer to http://www.magentocommerce.com for more information.
|
19 |
-
*
|
20 |
-
* @copyright Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
|
21 |
-
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
22 |
-
*/
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
/**
|
27 |
-
*
|
28 |
-
* Created by OMG & VDH
|
29 |
-
* Copyright 2013
|
30 |
-
*
|
31 |
-
**/
|
32 |
-
|
33 |
-
#tab-items-wrapper
|
34 |
-
{
|
35 |
-
/* width:600px;
|
36 |
-
padding: 10px;
|
37 |
-
overflow: hidden;
|
38 |
-
border:1px solid #cddddd;
|
39 |
-
padding:1em;
|
40 |
-
background:#e7efef;
|
41 |
-
margin:1.5em 0; */
|
42 |
-
}
|
43 |
-
.tab-item
|
44 |
-
{
|
45 |
-
background: none repeat scroll 0 0 #E7EFEF;
|
46 |
-
border: 1px solid #CDDDDD;
|
47 |
-
margin: 1.5em 0;
|
48 |
-
overflow: hidden;
|
49 |
-
padding: 1em;
|
50 |
-
width: 600px;
|
51 |
-
}
|
52 |
-
#tab-item-0{/* border-top:0 none; */ margin-top: 0;}
|
53 |
-
.tab-title
|
54 |
-
{
|
55 |
-
|
56 |
-
}
|
57 |
-
.tab-conent
|
58 |
-
{
|
59 |
-
margin-left:25px;
|
60 |
-
}
|
61 |
-
/* .flt-lft{float: left;}
|
62 |
-
.w50percent{width:50%;} */
|
63 |
-
.flt-lft{margin-bottom:1em;}
|
64 |
-
#tab-items-wrapper label{display: block; font-weight:bold;}
|
65 |
-
#tab-items-wrapper select {width: 90%; max-width: 280px; }
|
66 |
-
#tab-items-wrapper input, #tab-items-wrapper textarea
|
67 |
-
{padding: 2px 4px; width: 90% !important; }
|
68 |
-
#tab-items-wrapper textarea {height:6em !important; }
|
69 |
-
#tab-items-save,#tab-item-add, #tab-item-remove{
|
70 |
-
background-color: #ED6502;
|
71 |
-
border: 1px solid #A92000;
|
72 |
-
color: #FFFFFF;
|
73 |
-
cursor: pointer;
|
74 |
-
margin: 0 5px;
|
75 |
-
outline: medium none;
|
76 |
-
padding: 3px 4px;
|
77 |
-
text-decoration: none;
|
78 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
skin/frontend/ma2/default/css/ma2widgettabs/magento.css
DELETED
@@ -1,39 +0,0 @@
|
|
1 |
-
.dialog { border:1px solid #555; }
|
2 |
-
.dialog .bot { display:none !important; }
|
3 |
-
.overlay_magento { background-color:#000; filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6; -webkit-opacity:.6; }
|
4 |
-
.top.table_window { border-bottom:1px solid #e6e6e6; background:#6a838b url(magento/top_bg.gif) 0 100% repeat-x; }
|
5 |
-
|
6 |
-
.magento_nw { width:6px; height:28px; }
|
7 |
-
.magento_n { height:28px; }
|
8 |
-
.magento_ne { width:6px; height:28px; }
|
9 |
-
|
10 |
-
.magento_w { width:6px; }
|
11 |
-
.magento_e { width:6px; }
|
12 |
-
.magento_w,
|
13 |
-
.magento_e,
|
14 |
-
.magento_content { background: #fafafa url(magento/content_bg.gif) 0 0 repeat-x; }
|
15 |
-
|
16 |
-
.magento_sw { background:#deebf0; width:5px; height:3px; }
|
17 |
-
.magento_s { background:#deebf0; height:3px; }
|
18 |
-
.magento_se,
|
19 |
-
|
20 |
-
.magento_sizer { background:#deebf0; width:5px; height:3px; }
|
21 |
-
.magento_sizer { cursor:se-resize; }
|
22 |
-
|
23 |
-
.magento_close { width:16px; height:16px; background:url(magento/window_close.png) no-repeat 0 0; position:absolute; top:5px; right:7px; cursor:pointer; z-index:1000; }
|
24 |
-
.magento_minimize { width:16px; height:16px; background:url(magento/window_minimize.png) 0 0 no-repeat; position:absolute; top:5px; right:28px; cursor:pointer; z-index:1000; }
|
25 |
-
.magento_maximize { width:16px; height:16px; background:url(magento/window_maximize.png)0 0 no-repeat; position:absolute; top:5px; right:49px; cursor:pointer; z-index:1000; }
|
26 |
-
|
27 |
-
.magento_title { float:left; width:100%; font:bold 12px/28px Arial, Helvetica, sans-serif; color:#fff; text-align:left; }
|
28 |
-
|
29 |
-
.magento_content { overflow:auto; font-size:12px; }
|
30 |
-
.magento_content,
|
31 |
-
.magento_content label { color:#333; font-family:Arial, sans-serif; }
|
32 |
-
|
33 |
-
.magento_buttons { padding:10px; text-align:right; }
|
34 |
-
.magento_buttons input.button { border-width:1px; border-style:solid; border-color:#ed6502 #a04300 #a04300 #ed6502; background:#ffac47 url(magento/btn_bg.gif) 0 100% repeat-x; padding:0 7px 1px 7px; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#fff; cursor:pointer; text-align:center; white-space:nowrap; }
|
35 |
-
|
36 |
-
/* FOR IE */
|
37 |
-
* html .magento_close { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/magento/window_maximize.png", sizingMethod="crop"); }
|
38 |
-
* html .magento_minimize { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/magento/window_close.png", sizingMethod="crop");}
|
39 |
-
* html .magento_maximize { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/magento/window_minimize.png", sizingMethod="crop"); }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
skin/frontend/ma2/default/css/ma2widgettabs/magento/content_bg.gif
DELETED
Binary file
|
skin/frontend/ma2/default/css/ma2widgettabs/magento/top_bg.gif
DELETED
Binary file
|
skin/frontend/ma2/default/css/ma2widgettabs/magento/window_close.png
DELETED
Binary file
|
skin/frontend/ma2/default/js/bundle.js
DELETED
@@ -1,227 +0,0 @@
|
|
1 |
-
/**
|
2 |
-
* Magento
|
3 |
-
*
|
4 |
-
* NOTICE OF LICENSE
|
5 |
-
*
|
6 |
-
* This source file is subject to the Academic Free License (AFL 3.0)
|
7 |
-
* that is bundled with this package in the file LICENSE_AFL.txt.
|
8 |
-
* It is also available through the world-wide-web at this URL:
|
9 |
-
* http://opensource.org/licenses/afl-3.0.php
|
10 |
-
* If you did not receive a copy of the license and are unable to
|
11 |
-
* obtain it through the world-wide-web, please send an email
|
12 |
-
* to license@magentocommerce.com so we can send you a copy immediately.
|
13 |
-
*
|
14 |
-
* DISCLAIMER
|
15 |
-
*
|
16 |
-
* Do not edit or add to this file if you wish to upgrade Magento to newer
|
17 |
-
* versions in the future. If you wish to customize Magento for your
|
18 |
-
* needs please refer to http://www.magentocommerce.com for more information.
|
19 |
-
*
|
20 |
-
* @category design
|
21 |
-
* @package base_default
|
22 |
-
* @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
|
23 |
-
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
24 |
-
*/
|
25 |
-
if(typeof Product=='undefined') {
|
26 |
-
var Product = {};
|
27 |
-
}
|
28 |
-
/**************************** BUNDLE PRODUCT **************************/
|
29 |
-
Product.Bundle = Class.create();
|
30 |
-
Product.Bundle.prototype = {
|
31 |
-
initialize: function(config){
|
32 |
-
this.config = config;
|
33 |
-
|
34 |
-
// Set preconfigured values for correct price base calculation
|
35 |
-
if (config.defaultValues) {
|
36 |
-
for (var option in config.defaultValues) {
|
37 |
-
if (this.config['options'][option].isMulti) {
|
38 |
-
var selected = new Array();
|
39 |
-
for (var i = 0; i < config.defaultValues[option].length; i++) {
|
40 |
-
selected.push(config.defaultValues[option][i]);
|
41 |
-
}
|
42 |
-
this.config.selected[option] = selected;
|
43 |
-
} else {
|
44 |
-
this.config.selected[option] = new Array(config.defaultValues[option] + "");
|
45 |
-
}
|
46 |
-
}
|
47 |
-
}
|
48 |
-
|
49 |
-
this.reloadPrice();
|
50 |
-
},
|
51 |
-
changeSelection: function(selection){
|
52 |
-
var parts = selection.id.split('-');
|
53 |
-
if (this.config['options'][parts[2]].isMulti) {
|
54 |
-
selected = new Array();
|
55 |
-
if (selection.tagName == 'SELECT') {
|
56 |
-
for (var i = 0; i < selection.options.length; i++) {
|
57 |
-
if (selection.options[i].selected && selection.options[i].value != '') {
|
58 |
-
selected.push(selection.options[i].value);
|
59 |
-
}
|
60 |
-
}
|
61 |
-
} else if (selection.tagName == 'INPUT') {
|
62 |
-
selector = parts[0]+'-'+parts[1]+'-'+parts[2];
|
63 |
-
selections = $$('.'+selector);
|
64 |
-
for (var i = 0; i < selections.length; i++) {
|
65 |
-
if (selections[i].checked && selections[i].value != '') {
|
66 |
-
selected.push(selections[i].value);
|
67 |
-
}
|
68 |
-
}
|
69 |
-
}
|
70 |
-
this.config.selected[parts[2]] = selected;
|
71 |
-
} else {
|
72 |
-
if (selection.value != '') {
|
73 |
-
this.config.selected[parts[2]] = new Array(selection.value);
|
74 |
-
} else {
|
75 |
-
this.config.selected[parts[2]] = new Array();
|
76 |
-
}
|
77 |
-
this.populateQty(parts[2], selection.value);
|
78 |
-
}
|
79 |
-
this.reloadPrice();
|
80 |
-
},
|
81 |
-
|
82 |
-
reloadPrice: function() {
|
83 |
-
var calculatedPrice = 0;
|
84 |
-
var dispositionPrice = 0;
|
85 |
-
var includeTaxPrice = 0;
|
86 |
-
for (var option in this.config.selected) {
|
87 |
-
if (this.config.options[option]) {
|
88 |
-
for (var i=0; i < this.config.selected[option].length; i++) {
|
89 |
-
var prices = this.selectionPrice(option, this.config.selected[option][i]);
|
90 |
-
calculatedPrice += Number(prices[0]);
|
91 |
-
dispositionPrice += Number(prices[1]);
|
92 |
-
includeTaxPrice += Number(prices[2]);
|
93 |
-
}
|
94 |
-
}
|
95 |
-
}
|
96 |
-
|
97 |
-
var event = $(document).fire('bundle:reload-price', {
|
98 |
-
price: calculatedPrice,
|
99 |
-
priceInclTax: includeTaxPrice,
|
100 |
-
dispositionPrice: dispositionPrice,
|
101 |
-
bundle: this
|
102 |
-
});
|
103 |
-
if (!event.noReloadPrice) {
|
104 |
-
optionsPrice.specialTaxPrice = 'true';
|
105 |
-
optionsPrice.changePrice('bundle', calculatedPrice);
|
106 |
-
optionsPrice.changePrice('nontaxable', dispositionPrice);
|
107 |
-
optionsPrice.changePrice('priceInclTax', includeTaxPrice);
|
108 |
-
optionsPrice.reload();
|
109 |
-
}
|
110 |
-
|
111 |
-
return calculatedPrice;
|
112 |
-
},
|
113 |
-
|
114 |
-
selectionPrice: function(optionId, selectionId) {
|
115 |
-
if (selectionId == '' || selectionId == 'none') {
|
116 |
-
return 0;
|
117 |
-
}
|
118 |
-
var qty = null;
|
119 |
-
if (this.config.options[optionId].selections[selectionId].customQty == 1 && !this.config['options'][optionId].isMulti) {
|
120 |
-
if ($('bundle-option-' + optionId + '-qty-input')) {
|
121 |
-
qty = $('bundle-option-' + optionId + '-qty-input').value;
|
122 |
-
} else {
|
123 |
-
qty = 1;
|
124 |
-
}
|
125 |
-
} else {
|
126 |
-
qty = this.config.options[optionId].selections[selectionId].qty;
|
127 |
-
}
|
128 |
-
|
129 |
-
if (this.config.priceType == '0') {
|
130 |
-
price = this.config.options[optionId].selections[selectionId].price;
|
131 |
-
tierPrice = this.config.options[optionId].selections[selectionId].tierPrice;
|
132 |
-
|
133 |
-
for (var i=0; i < tierPrice.length; i++) {
|
134 |
-
if (Number(tierPrice[i].price_qty) <= qty && Number(tierPrice[i].price) <= price) {
|
135 |
-
price = tierPrice[i].price;
|
136 |
-
}
|
137 |
-
}
|
138 |
-
} else {
|
139 |
-
selection = this.config.options[optionId].selections[selectionId];
|
140 |
-
if (selection.priceType == '0') {
|
141 |
-
price = selection.priceValue;
|
142 |
-
} else {
|
143 |
-
price = (this.config.basePrice*selection.priceValue)/100;
|
144 |
-
}
|
145 |
-
}
|
146 |
-
//price += this.config.options[optionId].selections[selectionId].plusDisposition;
|
147 |
-
//price -= this.config.options[optionId].selections[selectionId].minusDisposition;
|
148 |
-
//return price*qty;
|
149 |
-
var disposition = this.config.options[optionId].selections[selectionId].plusDisposition +
|
150 |
-
this.config.options[optionId].selections[selectionId].minusDisposition;
|
151 |
-
|
152 |
-
if (this.config.specialPrice) {
|
153 |
-
newPrice = (price*this.config.specialPrice)/100;
|
154 |
-
newPrice = (Math.round(newPrice*100)/100).toString();
|
155 |
-
price = Math.min(newPrice, price);
|
156 |
-
}
|
157 |
-
|
158 |
-
selection = this.config.options[optionId].selections[selectionId];
|
159 |
-
if (selection.priceInclTax !== undefined) {
|
160 |
-
priceInclTax = selection.priceInclTax;
|
161 |
-
price = selection.priceExclTax !== undefined ? selection.priceExclTax : selection.price;
|
162 |
-
} else {
|
163 |
-
priceInclTax = price;
|
164 |
-
}
|
165 |
-
|
166 |
-
var result = new Array(price*qty, disposition*qty, priceInclTax*qty);
|
167 |
-
return result;
|
168 |
-
},
|
169 |
-
|
170 |
-
populateQty: function(optionId, selectionId){
|
171 |
-
if (selectionId == '' || selectionId == 'none') {
|
172 |
-
this.showQtyInput(optionId, '0', false);
|
173 |
-
return;
|
174 |
-
}
|
175 |
-
if (this.config.options[optionId].selections[selectionId].customQty == 1) {
|
176 |
-
this.showQtyInput(optionId, this.config.options[optionId].selections[selectionId].qty, true);
|
177 |
-
} else {
|
178 |
-
this.showQtyInput(optionId, this.config.options[optionId].selections[selectionId].qty, false);
|
179 |
-
}
|
180 |
-
},
|
181 |
-
|
182 |
-
showQtyInput: function(optionId, value, canEdit) {
|
183 |
-
elem = $('bundle-option-' + optionId + '-qty-input');
|
184 |
-
elem.value = value;
|
185 |
-
elem.disabled = !canEdit;
|
186 |
-
if (canEdit) {
|
187 |
-
elem.removeClassName('qty-disabled');
|
188 |
-
} else {
|
189 |
-
elem.addClassName('qty-disabled');
|
190 |
-
}
|
191 |
-
},
|
192 |
-
|
193 |
-
changeOptionQty: function (element, event) {
|
194 |
-
var checkQty = true;
|
195 |
-
if (typeof(event) != 'undefined') {
|
196 |
-
if (event.keyCode == 8 || event.keyCode == 46) {
|
197 |
-
checkQty = false;
|
198 |
-
}
|
199 |
-
}
|
200 |
-
if (checkQty && (Number(element.value) == 0 || isNaN(Number(element.value)))) {
|
201 |
-
element.value = 1;
|
202 |
-
}
|
203 |
-
parts = element.id.split('-');
|
204 |
-
optionId = parts[2];
|
205 |
-
if (!this.config['options'][optionId].isMulti) {
|
206 |
-
selectionId = this.config.selected[optionId][0];
|
207 |
-
this.config.options[optionId].selections[selectionId].qty = element.value*1;
|
208 |
-
this.reloadPrice();
|
209 |
-
}
|
210 |
-
},
|
211 |
-
|
212 |
-
validationCallback: function (elmId, result){
|
213 |
-
if (elmId == undefined || $(elmId) == undefined) {
|
214 |
-
return;
|
215 |
-
}
|
216 |
-
var container = $(elmId).up('ul.options-list');
|
217 |
-
if (typeof container != 'undefined') {
|
218 |
-
if (result == 'failed') {
|
219 |
-
container.removeClassName('validation-passed');
|
220 |
-
container.addClassName('validation-failed');
|
221 |
-
} else {
|
222 |
-
container.removeClassName('validation-failed');
|
223 |
-
container.addClassName('validation-passed');
|
224 |
-
}
|
225 |
-
}
|
226 |
-
}
|
227 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
skin/frontend/ma2/default/js/checkout/review.js
DELETED
@@ -1,454 +0,0 @@
|
|
1 |
-
/**
|
2 |
-
* Magento
|
3 |
-
*
|
4 |
-
* NOTICE OF LICENSE
|
5 |
-
*
|
6 |
-
* This source file is subject to the Academic Free License (AFL 3.0)
|
7 |
-
* that is bundled with this package in the file LICENSE_AFL.txt.
|
8 |
-
* It is also available through the world-wide-web at this URL:
|
9 |
-
* http://opensource.org/licenses/afl-3.0.php
|
10 |
-
* If you did not receive a copy of the license and are unable to
|
11 |
-
* obtain it through the world-wide-web, please send an email
|
12 |
-
* to license@magentocommerce.com so we can send you a copy immediately.
|
13 |
-
*
|
14 |
-
* DISCLAIMER
|
15 |
-
*
|
16 |
-
* Do not edit or add to this file if you wish to upgrade Magento to newer
|
17 |
-
* versions in the future. If you wish to customize Magento for your
|
18 |
-
* needs please refer to http://www.magentocommerce.com for more information.
|
19 |
-
*
|
20 |
-
* @category design
|
21 |
-
* @package base_default
|
22 |
-
* @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
|
23 |
-
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
24 |
-
*/
|
25 |
-
|
26 |
-
/**
|
27 |
-
* Controller of order review form that may select shipping method
|
28 |
-
*/
|
29 |
-
OrderReviewController = Class.create();
|
30 |
-
OrderReviewController.prototype = {
|
31 |
-
_canSubmitOrder : false,
|
32 |
-
_pleaseWait : false,
|
33 |
-
shippingSelect : false,
|
34 |
-
reloadByShippingSelect : false,
|
35 |
-
_copyElement : false,
|
36 |
-
onSubmitShippingSuccess : false,
|
37 |
-
shippingMethodsUpdateUrl : false,
|
38 |
-
_updateShippingMethods: false,
|
39 |
-
_ubpdateOrderButton : false,
|
40 |
-
shippingMethodsContainer: false,
|
41 |
-
_submitUpdateOrderUrl : false,
|
42 |
-
_itemsGrid : false,
|
43 |
-
|
44 |
-
/**
|
45 |
-
* Add listeners to provided objects, if any
|
46 |
-
* @param orderForm - form of the order submission
|
47 |
-
* @param orderFormSubmit - element for the order form submission (optional)
|
48 |
-
* @param shippingSelect - dropdown with available shipping methods (optional)
|
49 |
-
* @param shippingSubmitForm - form of shipping method submission (optional, requires shippingSelect)
|
50 |
-
* @param shippingResultId - element where to update results of shipping ajax submission (optional, requires shippingSubmitForm)
|
51 |
-
*/
|
52 |
-
initialize : function(orderForm, orderFormSubmit, shippingSelect, shippingSubmitForm, shippingResultId, shippingSubmit)
|
53 |
-
{
|
54 |
-
if (!orderForm) {
|
55 |
-
return;
|
56 |
-
}
|
57 |
-
this.form = orderForm;
|
58 |
-
if (orderFormSubmit) {
|
59 |
-
this.formSubmit = orderFormSubmit;
|
60 |
-
Event.observe(orderFormSubmit, 'click', this._submitOrder.bind(this));
|
61 |
-
}
|
62 |
-
|
63 |
-
if (shippingSubmitForm) {
|
64 |
-
this.reloadByShippingSelect = true;
|
65 |
-
if (shippingSubmitForm && shippingSelect) {
|
66 |
-
this.shippingSelect = shippingSelect;
|
67 |
-
Event.observe(
|
68 |
-
shippingSelect,
|
69 |
-
'change',
|
70 |
-
this._submitShipping.bindAsEventListener(this, shippingSubmitForm.action, shippingResultId)
|
71 |
-
);
|
72 |
-
this._updateOrderSubmit(false);
|
73 |
-
} else {
|
74 |
-
this._canSubmitOrder = true;
|
75 |
-
}
|
76 |
-
} else {
|
77 |
-
Form.getElements(this.form).each(this._bindElementChange, this);
|
78 |
-
|
79 |
-
if (shippingSelect && $(shippingSelect)) {
|
80 |
-
this.shippingSelect = $(shippingSelect).id;
|
81 |
-
this.shippingMethodsContainer = $(this.shippingSelect).up();
|
82 |
-
} else {
|
83 |
-
this.shippingSelect = shippingSelect;
|
84 |
-
}
|
85 |
-
this._updateOrderSubmit(false);
|
86 |
-
}
|
87 |
-
},
|
88 |
-
|
89 |
-
/**
|
90 |
-
* Register element that should show up when ajax request is in progress
|
91 |
-
* @param element
|
92 |
-
*/
|
93 |
-
addPleaseWait : function(element)
|
94 |
-
{
|
95 |
-
if (element) {
|
96 |
-
this._pleaseWait = element;
|
97 |
-
}
|
98 |
-
},
|
99 |
-
|
100 |
-
/**
|
101 |
-
* Dispatch an ajax request of shipping method submission
|
102 |
-
* @param event
|
103 |
-
* @param url - url where to submit shipping method
|
104 |
-
* @param resultId - id of element to be updated
|
105 |
-
*/
|
106 |
-
_submitShipping : function(event, url, resultId)
|
107 |
-
{
|
108 |
-
if (this.shippingSelect && url && resultId) {
|
109 |
-
this._updateOrderSubmit(true);
|
110 |
-
if (this._pleaseWait) {
|
111 |
-
this._pleaseWait.show();
|
112 |
-
}
|
113 |
-
if ('' != this.shippingSelect.value) {
|
114 |
-
new Ajax.Updater(resultId, url, {
|
115 |
-
parameters: {isAjax:true, shipping_method:this.shippingSelect.value},
|
116 |
-
onComplete: function() {
|
117 |
-
if (this._pleaseWait) {
|
118 |
-
this._pleaseWait.hide();
|
119 |
-
}
|
120 |
-
}.bind(this),
|
121 |
-
onSuccess: this._onSubmitShippingSuccess.bind(this),
|
122 |
-
evalScripts: true
|
123 |
-
});
|
124 |
-
}
|
125 |
-
}
|
126 |
-
},
|
127 |
-
|
128 |
-
/**
|
129 |
-
* Set event observer to Update Order button
|
130 |
-
* @param element
|
131 |
-
* @param url - url to submit on Update button
|
132 |
-
* @param resultId - id of element to be updated
|
133 |
-
*/
|
134 |
-
setUpdateButton : function(element, url, resultId)
|
135 |
-
{
|
136 |
-
if (element) {
|
137 |
-
this._ubpdateOrderButton = element;
|
138 |
-
this._submitUpdateOrderUrl = url;
|
139 |
-
this._itemsGrid = resultId;
|
140 |
-
Event.observe(element, 'click', this._submitUpdateOrder.bindAsEventListener(this, url, resultId));
|
141 |
-
if(this.shippingSelect) {
|
142 |
-
this._updateShipping();
|
143 |
-
}
|
144 |
-
this._updateOrderSubmit(!this._validateForm());
|
145 |
-
this.formValidator.reset();
|
146 |
-
this._clearValidation('');
|
147 |
-
}
|
148 |
-
},
|
149 |
-
|
150 |
-
/**
|
151 |
-
* Set event observer to copy data from shipping address to billing
|
152 |
-
* @param element
|
153 |
-
*/
|
154 |
-
setCopyElement : function(element)
|
155 |
-
{
|
156 |
-
if (element) {
|
157 |
-
this._copyElement = element;
|
158 |
-
Event.observe(element, 'click', this._copyShippingToBilling.bind(this));
|
159 |
-
this._copyShippingToBilling();
|
160 |
-
}
|
161 |
-
},
|
162 |
-
|
163 |
-
/**
|
164 |
-
* Set observers to Shipping Address elements
|
165 |
-
* @param element Container of Shipping Address elements
|
166 |
-
*/
|
167 |
-
setShippingAddressContainer: function(element)
|
168 |
-
{
|
169 |
-
if (element) {
|
170 |
-
Form.getElements(element).each(function(input) {
|
171 |
-
if (input.type.toLowerCase() == 'radio' || input.type.toLowerCase() == 'checkbox') {
|
172 |
-
Event.observe(input, 'click', this._onShippingChange.bindAsEventListener(this));
|
173 |
-
} else {
|
174 |
-
Event.observe(input, 'change', this._onShippingChange.bindAsEventListener(this));
|
175 |
-
}
|
176 |
-
}, this);
|
177 |
-
}
|
178 |
-
},
|
179 |
-
|
180 |
-
/**
|
181 |
-
* Sets Container element of Shipping Method
|
182 |
-
* @param element Container element of Shipping Method
|
183 |
-
*/
|
184 |
-
setShippingMethodContainer: function(element)
|
185 |
-
{
|
186 |
-
if (element) {
|
187 |
-
this.shippingMethodsContainer = element;
|
188 |
-
}
|
189 |
-
},
|
190 |
-
|
191 |
-
/**
|
192 |
-
* Copy element value from shipping to billing address
|
193 |
-
* @param el
|
194 |
-
*/
|
195 |
-
_copyElementValue: function(el)
|
196 |
-
{
|
197 |
-
var newId = el.id.replace('shipping:','billing:');
|
198 |
-
if (newId && $(newId) && $(newId).type != 'hidden') {
|
199 |
-
$(newId).value = el.value;
|
200 |
-
$(newId).setAttribute('readOnly', 'readonly');
|
201 |
-
$(newId).addClassName('local-validation');
|
202 |
-
$(newId).setStyle({opacity:.5});
|
203 |
-
$(newId).disable();
|
204 |
-
}
|
205 |
-
},
|
206 |
-
|
207 |
-
/**
|
208 |
-
* Copy data from shipping address to billing
|
209 |
-
*/
|
210 |
-
_copyShippingToBilling : function (event)
|
211 |
-
{
|
212 |
-
if (!this._copyElement) {
|
213 |
-
return;
|
214 |
-
}
|
215 |
-
if (this._copyElement.checked) {
|
216 |
-
this._copyElementValue($('shipping:country_id'));
|
217 |
-
billingRegionUpdater.update();
|
218 |
-
$$('[id^="shipping:"]').each(this._copyElementValue);
|
219 |
-
this._clearValidation('billing');
|
220 |
-
} else {
|
221 |
-
$$('[id^="billing:"]').invoke('enable');
|
222 |
-
$$('[id^="billing:"]').each(function(el){el.removeAttribute("readOnly");});
|
223 |
-
$$('[id^="billing:"]').invoke('removeClassName', 'local-validation');
|
224 |
-
$$('[id^="billing:"]').invoke('setStyle', {opacity:1});
|
225 |
-
}
|
226 |
-
if (event) {
|
227 |
-
this._updateOrderSubmit(true);
|
228 |
-
}
|
229 |
-
},
|
230 |
-
|
231 |
-
/**
|
232 |
-
* Dispatch an ajax request of Update Order submission
|
233 |
-
* @param url - url where to submit shipping method
|
234 |
-
* @param resultId - id of element to be updated
|
235 |
-
*/
|
236 |
-
_submitUpdateOrder : function(event, url, resultId)
|
237 |
-
{
|
238 |
-
this._copyShippingToBilling();
|
239 |
-
if (url && resultId && this._validateForm()) {
|
240 |
-
if (this._copyElement && this._copyElement.checked) {
|
241 |
-
this._clearValidation('billing');
|
242 |
-
}
|
243 |
-
this._updateOrderSubmit(true);
|
244 |
-
if (this._pleaseWait) {
|
245 |
-
this._pleaseWait.show();
|
246 |
-
}
|
247 |
-
this._toggleButton(this._ubpdateOrderButton, true);
|
248 |
-
|
249 |
-
arr = $$('[id^="billing:"]').invoke('enable');
|
250 |
-
var formData = this.form.serialize(true);
|
251 |
-
if (this._copyElement.checked) {
|
252 |
-
$$('[id^="billing:"]').invoke('disable');
|
253 |
-
this._copyElement.enable();
|
254 |
-
}
|
255 |
-
formData.isAjax = true;
|
256 |
-
new Ajax.Updater(resultId, url, {
|
257 |
-
parameters: formData,
|
258 |
-
onComplete: function() {
|
259 |
-
if (this._pleaseWait && !this._updateShippingMethods) {
|
260 |
-
this._pleaseWait.hide();
|
261 |
-
}
|
262 |
-
this._toggleButton(this._ubpdateOrderButton, false);
|
263 |
-
}.bind(this),
|
264 |
-
onSuccess: this._updateShippingMethodsElement.bind(this),
|
265 |
-
evalScripts: true
|
266 |
-
});
|
267 |
-
} else {
|
268 |
-
if (this._copyElement && this._copyElement.checked) {
|
269 |
-
this._clearValidation('billing');
|
270 |
-
}
|
271 |
-
}
|
272 |
-
},
|
273 |
-
|
274 |
-
/**
|
275 |
-
* Update Shipping Methods Element from server
|
276 |
-
*/
|
277 |
-
_updateShippingMethodsElement : function (){
|
278 |
-
if (this._updateShippingMethods ) {
|
279 |
-
new Ajax.Updater($(this.shippingMethodsContainer).up(), this.shippingMethodsUpdateUrl, {
|
280 |
-
onComplete: this._updateShipping.bind(this),
|
281 |
-
onSuccess: this._onSubmitShippingSuccess.bind(this),
|
282 |
-
evalScripts: false
|
283 |
-
});
|
284 |
-
} else {
|
285 |
-
this._onSubmitShippingSuccess();
|
286 |
-
}
|
287 |
-
},
|
288 |
-
|
289 |
-
/**
|
290 |
-
* Update Shipping Method select element and bind events
|
291 |
-
*/
|
292 |
-
_updateShipping : function () {
|
293 |
-
if ($(this.shippingSelect)) {
|
294 |
-
$(this.shippingSelect).enable();
|
295 |
-
Event.stopObserving($(this.shippingSelect), 'change');
|
296 |
-
|
297 |
-
this._bindElementChange($(this.shippingSelect));
|
298 |
-
Event.observe(
|
299 |
-
$(this.shippingSelect),
|
300 |
-
'change',
|
301 |
-
this._submitUpdateOrder.bindAsEventListener(this, this._submitUpdateOrderUrl, this._itemsGrid)
|
302 |
-
);
|
303 |
-
|
304 |
-
$(this.shippingSelect + '_update').hide();
|
305 |
-
$(this.shippingSelect).show();
|
306 |
-
}
|
307 |
-
this._updateShippingMethods = false;
|
308 |
-
if (this._pleaseWait) {
|
309 |
-
this._pleaseWait.hide();
|
310 |
-
}
|
311 |
-
},
|
312 |
-
|
313 |
-
/**
|
314 |
-
* Validate Order form
|
315 |
-
*/
|
316 |
-
_validateForm : function()
|
317 |
-
{
|
318 |
-
if (!this.form) {
|
319 |
-
return false;
|
320 |
-
}
|
321 |
-
if (!this.formValidator) {
|
322 |
-
this.formValidator = new Validation(this.form);
|
323 |
-
}
|
324 |
-
|
325 |
-
return this.formValidator.validate();
|
326 |
-
},
|
327 |
-
|
328 |
-
/**
|
329 |
-
* Actions on change Shipping Address data
|
330 |
-
* @param event
|
331 |
-
*/
|
332 |
-
_onShippingChange : function(event){
|
333 |
-
var element = Event.element(event);
|
334 |
-
if (element != $(this.shippingSelect) && !($(this.shippingSelect) && $(this.shippingSelect).disabled)) {
|
335 |
-
if ($(this.shippingSelect)) {
|
336 |
-
$(this.shippingSelect).disable();
|
337 |
-
$(this.shippingSelect).hide();
|
338 |
-
if ($('advice-required-entry-' + this.shippingSelect)) {
|
339 |
-
$('advice-required-entry-' + this.shippingSelect).hide();
|
340 |
-
}
|
341 |
-
}
|
342 |
-
if (this.shippingMethodsContainer && $(this.shippingMethodsContainer)) {
|
343 |
-
$(this.shippingMethodsContainer).hide();
|
344 |
-
}
|
345 |
-
|
346 |
-
if (this.shippingSelect && $(this.shippingSelect + '_update')) {
|
347 |
-
$(this.shippingSelect + '_update').show();
|
348 |
-
}
|
349 |
-
this._updateShippingMethods = true;
|
350 |
-
}
|
351 |
-
},
|
352 |
-
|
353 |
-
/**
|
354 |
-
* Bind onChange event listener to elements for update Submit Order button state
|
355 |
-
* @param input
|
356 |
-
*/
|
357 |
-
_bindElementChange : function(input){
|
358 |
-
Event.observe(input, 'change', this._onElementChange.bindAsEventListener(this))
|
359 |
-
},
|
360 |
-
|
361 |
-
/**
|
362 |
-
* Disable Submit Order button
|
363 |
-
*/
|
364 |
-
_onElementChange : function(){
|
365 |
-
this._updateOrderSubmit(true);
|
366 |
-
},
|
367 |
-
|
368 |
-
/**
|
369 |
-
* Clear validation result for all form elements or for elements with id prefix
|
370 |
-
* @param idprefix
|
371 |
-
*/
|
372 |
-
_clearValidation : function(idprefix)
|
373 |
-
{
|
374 |
-
var prefix = '';
|
375 |
-
if (idprefix) {
|
376 |
-
prefix = '[id*="' + idprefix + ':"]';
|
377 |
-
$$(prefix).each(function(el){
|
378 |
-
el.up().removeClassName('validation-failed')
|
379 |
-
.removeClassName('validation-passed')
|
380 |
-
.removeClassName('validation-error');
|
381 |
-
});
|
382 |
-
} else {
|
383 |
-
this.formValidator.reset();
|
384 |
-
}
|
385 |
-
$$('.validation-advice' + prefix).invoke('remove');
|
386 |
-
$$('.validation-failed' + prefix).invoke('removeClassName', 'validation-failed');
|
387 |
-
$$('.validation-passed' + prefix).invoke('removeClassName', 'validation-passed');
|
388 |
-
$$('.validation-error' + prefix).invoke('removeClassName', 'validation-error');
|
389 |
-
},
|
390 |
-
|
391 |
-
/**
|
392 |
-
* Attempt to submit order
|
393 |
-
*/
|
394 |
-
_submitOrder : function()
|
395 |
-
{
|
396 |
-
if (this._canSubmitOrder && (this.reloadByShippingSelect || this._validateForm())) {
|
397 |
-
this.form.submit();
|
398 |
-
this._updateOrderSubmit(true);
|
399 |
-
if (this._ubpdateOrderButton) {
|
400 |
-
this._ubpdateOrderButton.addClassName('no-checkout');
|
401 |
-
this._ubpdateOrderButton.setStyle({opacity:.5});
|
402 |
-
}
|
403 |
-
if (this._pleaseWait) {
|
404 |
-
this._pleaseWait.show();
|
405 |
-
}
|
406 |
-
return;
|
407 |
-
}
|
408 |
-
this._updateOrderSubmit(true);
|
409 |
-
},
|
410 |
-
|
411 |
-
/**
|
412 |
-
* Explicitly enable order submission
|
413 |
-
*/
|
414 |
-
_onSubmitShippingSuccess : function()
|
415 |
-
{
|
416 |
-
this._updateOrderSubmit(false);
|
417 |
-
if (this.onSubmitShippingSuccess) {
|
418 |
-
this.onSubmitShippingSuccess();
|
419 |
-
}
|
420 |
-
},
|
421 |
-
|
422 |
-
/**
|
423 |
-
* Check/Set whether order can be submitted
|
424 |
-
* Also disables form submission element, if any
|
425 |
-
* @param shouldDisable - whether should prevent order submission explicitly
|
426 |
-
*/
|
427 |
-
_updateOrderSubmit : function(shouldDisable)
|
428 |
-
{
|
429 |
-
var isDisabled = shouldDisable || (
|
430 |
-
this.reloadByShippingSelect && (!this.shippingSelect || '' == this.shippingSelect.value)
|
431 |
-
);
|
432 |
-
this._canSubmitOrder = !isDisabled;
|
433 |
-
if (this.formSubmit) {
|
434 |
-
this._toggleButton(this.formSubmit, isDisabled);
|
435 |
-
}
|
436 |
-
},
|
437 |
-
|
438 |
-
/**
|
439 |
-
* Enable/Disable button
|
440 |
-
*
|
441 |
-
* @param button
|
442 |
-
* @param disable
|
443 |
-
*/
|
444 |
-
_toggleButton : function(button, disable)
|
445 |
-
{
|
446 |
-
button.disabled = disable;
|
447 |
-
button.removeClassName('no-checkout');
|
448 |
-
button.setStyle({opacity:1});
|
449 |
-
if (disable) {
|
450 |
-
button.addClassName('no-checkout');
|
451 |
-
button.setStyle({opacity:.5});
|
452 |
-
}
|
453 |
-
}
|
454 |
-
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
skin/frontend/ma2/default/js/giftmessage.js
DELETED
@@ -1,129 +0,0 @@
|
|
1 |
-
/**
|
2 |
-
* Magento
|
3 |
-
*
|
4 |
-
* NOTICE OF LICENSE
|
5 |
-
*
|
6 |
-
* This source file is subject to the Academic Free License (AFL 3.0)
|
7 |
-
* that is bundled with this package in the file LICENSE_AFL.txt.
|
8 |
-
* It is also available through the world-wide-web at this URL:
|
9 |
-
* http://opensource.org/licenses/afl-3.0.php
|
10 |
-
* If you did not receive a copy of the license and are unable to
|
11 |
-
* obtain it through the world-wide-web, please send an email
|
12 |
-
* to license@magentocommerce.com so we can send you a copy immediately.
|
13 |
-
*
|
14 |
-
* DISCLAIMER
|
15 |
-
*
|
16 |
-
* Do not edit or add to this file if you wish to upgrade Magento to newer
|
17 |
-
* versions in the future. If you wish to customize Magento for your
|
18 |
-
* needs please refer to http://www.magentocommerce.com for more information.
|
19 |
-
*
|
20 |
-
* @category design
|
21 |
-
* @package base_default
|
22 |
-
* @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
|
23 |
-
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
24 |
-
*/
|
25 |
-
var GiftMessage = Class.create();
|
26 |
-
|
27 |
-
GiftMessage.prototype = {
|
28 |
-
uniqueId: 0,
|
29 |
-
initialize: function (buttonId) {
|
30 |
-
GiftMessageStack.addObject(this);
|
31 |
-
this.buttonId = buttonId;
|
32 |
-
this.initListeners();
|
33 |
-
},
|
34 |
-
editGiftMessage: function (evt) {
|
35 |
-
var popUpUrl = this.url + '?uniqueId=' + this.uniqueId;
|
36 |
-
this.popUp = window.open(popUpUrl, 'giftMessage', 'width=350,height=400,resizable=yes,scrollbars=yes');
|
37 |
-
this.popUp.focus();
|
38 |
-
Event.stop(evt);
|
39 |
-
},
|
40 |
-
initListeners: function () {
|
41 |
-
var items = $(this.buttonId).getElementsByClassName('listen-for-click');
|
42 |
-
items.each(function(item) {
|
43 |
-
Event.observe(item, 'click', this.editGiftMessage.bindAsEventListener(this));
|
44 |
-
item.controller = this;
|
45 |
-
}.bind(this));
|
46 |
-
},
|
47 |
-
reloadContainer: function (url) {
|
48 |
-
new Ajax.Updater(this.buttonId, url, {onComplete:this.initListeners.bind(this)});
|
49 |
-
},
|
50 |
-
initWindow: function (windowObject) {
|
51 |
-
this.windowObj = windowObject;
|
52 |
-
}
|
53 |
-
};
|
54 |
-
|
55 |
-
var GiftMessageStack = {
|
56 |
-
_stack: [],
|
57 |
-
_nextUniqueId: 0,
|
58 |
-
addObject: function(giftMessageObject) {
|
59 |
-
giftMessageObject.uniqueId = this.uniqueId();
|
60 |
-
this._stack.push(giftMessageObject);
|
61 |
-
return this;
|
62 |
-
},
|
63 |
-
uniqueId: function() {
|
64 |
-
return 'objectStack' + (this._nextUniqueId++);
|
65 |
-
},
|
66 |
-
getObjectById: function(id) {
|
67 |
-
var giftMessageObject = false;
|
68 |
-
this._stack.each(function(item){
|
69 |
-
if(item.uniqueId == id) {
|
70 |
-
giftMessageObject = item;
|
71 |
-
}
|
72 |
-
});
|
73 |
-
return giftMessageObject;
|
74 |
-
}
|
75 |
-
};
|
76 |
-
|
77 |
-
var GiftMessageWindow = Class.create();
|
78 |
-
GiftMessageWindow.prototype = {
|
79 |
-
initialize: function(uniqueId, formId, removeUrl) {
|
80 |
-
this.uniqueId = uniqueId;
|
81 |
-
this.removeUrl = removeUrl;
|
82 |
-
if(window.opener) {
|
83 |
-
this.parentObject = window.opener.GiftMessageStack.getObjectById(this.uniqueId);
|
84 |
-
this.parentObject.initWindow(this);
|
85 |
-
}
|
86 |
-
if(formId) {
|
87 |
-
this.form = new VarienForm(formId, true);
|
88 |
-
this.formElement = $(formId);
|
89 |
-
this.initListeners();
|
90 |
-
}
|
91 |
-
},
|
92 |
-
initListeners: function() {
|
93 |
-
removeButtons = this.formElement.getElementsByClassName('listen-remove');
|
94 |
-
removeButtons.each(function(item){
|
95 |
-
Event.observe(item, 'click', this.remove.bindAsEventListener(this));
|
96 |
-
}.bind(this));
|
97 |
-
|
98 |
-
cancelButtons = this.formElement.getElementsByClassName('listen-cancel');
|
99 |
-
cancelButtons.each(function(item){
|
100 |
-
Event.observe(item, 'click', this.cancel.bindAsEventListener(this));
|
101 |
-
}.bind(this));
|
102 |
-
},
|
103 |
-
cancel: function(evt) {
|
104 |
-
Event.stop(evt);
|
105 |
-
window.opener.focus();
|
106 |
-
window.close();
|
107 |
-
},
|
108 |
-
close: function() {
|
109 |
-
window.opener.focus();
|
110 |
-
window.close();
|
111 |
-
},
|
112 |
-
remove: function(evt) {
|
113 |
-
Event.stop(evt);
|
114 |
-
if(this.confirmMessage && !window.confirm(this.confirmMessage)) {
|
115 |
-
return;
|
116 |
-
}
|
117 |
-
window.location.href = this.removeUrl;
|
118 |
-
},
|
119 |
-
updateParent: function (url, buttonUrl) {
|
120 |
-
if(this.parentObject) {
|
121 |
-
this.parentObject.url = url
|
122 |
-
this.parentObject.reloadContainer(buttonUrl);
|
123 |
-
}
|
124 |
-
setTimeout(function(){
|
125 |
-
window.opener.focus();
|
126 |
-
window.close();
|
127 |
-
}, 3000);
|
128 |
-
}
|
129 |
-
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
skin/frontend/ma2/default/js/ie6.js
DELETED
@@ -1,48 +0,0 @@
|
|
1 |
-
/**
|
2 |
-
* Magento
|
3 |
-
*
|
4 |
-
* NOTICE OF LICENSE
|
5 |
-
*
|
6 |
-
* This source file is subject to the Academic Free License (AFL 3.0)
|
7 |
-
* that is bundled with this package in the file LICENSE_AFL.txt.
|
8 |
-
* It is also available through the world-wide-web at this URL:
|
9 |
-
* http://opensource.org/licenses/afl-3.0.php
|
10 |
-
* If you did not receive a copy of the license and are unable to
|
11 |
-
* obtain it through the world-wide-web, please send an email
|
12 |
-
* to license@magentocommerce.com so we can send you a copy immediately.
|
13 |
-
*
|
14 |
-
* DISCLAIMER
|
15 |
-
*
|
16 |
-
* Do not edit or add to this file if you wish to upgrade Magento to newer
|
17 |
-
* versions in the future. If you wish to customize Magento for your
|
18 |
-
* needs please refer to http://www.magentocommerce.com for more information.
|
19 |
-
*
|
20 |
-
* @category design
|
21 |
-
* @package base_default
|
22 |
-
* @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
|
23 |
-
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
24 |
-
*/
|
25 |
-
|
26 |
-
ieHover = function() {
|
27 |
-
var items, iframe;
|
28 |
-
items = $$('#nav ul', '#nav div', '.truncated_full_value .item-options', '.tool-tip');
|
29 |
-
$$('#checkout-step-payment', '.tool-tip').each(function(el) {
|
30 |
-
el.show();
|
31 |
-
el.setStyle({'visibility':'hidden'})
|
32 |
-
})
|
33 |
-
for (var j=0; j<items.length; j++) {
|
34 |
-
iframe = document.createElement('IFRAME');
|
35 |
-
iframe.src = BLANK_URL;
|
36 |
-
iframe.scrolling = 'no';
|
37 |
-
iframe.frameBorder = 0;
|
38 |
-
iframe.className = 'hover-fix';
|
39 |
-
iframe.style.width = items[j].offsetWidth+"px";
|
40 |
-
iframe.style.height = items[j].offsetHeight+"px";
|
41 |
-
items[j].insertBefore(iframe, items[j].firstChild);
|
42 |
-
}
|
43 |
-
$$('.tool-tip', '#checkout-step-payment').each(function(el) {
|
44 |
-
el.hide();
|
45 |
-
el.setStyle({'visibility':'visible'})
|
46 |
-
})
|
47 |
-
}
|
48 |
-
Event.observe(window, 'load', ieHover);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
skin/frontend/ma2/default/js/ma2widgettabs/widgettabs.js
DELETED
@@ -1,41 +0,0 @@
|
|
1 |
-
if (!window.Ma2All) {
|
2 |
-
window.Ma2All = {};
|
3 |
-
}
|
4 |
-
Ma2All.templatesPattern = /(^|.|\r|\n)(\{\{(.*?)\}\})/;
|
5 |
-
|
6 |
-
/* Tabs */
|
7 |
-
Ma2All.Tabs = Class.create();
|
8 |
-
Object.extend(Ma2All.Tabs.prototype, {
|
9 |
-
initialize: function (container) {
|
10 |
-
this.container = $(container);
|
11 |
-
this.container.addClassName('tab-list');
|
12 |
-
this.tabs = this.container.select('dt.tab');
|
13 |
-
this.activeTab = this.tabs.first();
|
14 |
-
this.tabs.first().addClassName('first');
|
15 |
-
this.tabs.last().addClassName('last');
|
16 |
-
this.onTabClick = this.handleTabClick.bindAsEventListener(this);
|
17 |
-
for (var i = 0, l = this.tabs.length; i < l; i ++) {
|
18 |
-
this.tabs[i].observe('click', this.onTabClick);
|
19 |
-
}
|
20 |
-
this.select();
|
21 |
-
},
|
22 |
-
handleTabClick: function (evt) {
|
23 |
-
this.activeTab = Event.findElement(evt, 'dt');
|
24 |
-
this.select();
|
25 |
-
},
|
26 |
-
select: function () {
|
27 |
-
for (var i = 0, l = this.tabs.length; i < l; i ++) {
|
28 |
-
if (this.tabs[i] == this.activeTab) {
|
29 |
-
this.tabs[i].addClassName('active');
|
30 |
-
this.tabs[i].style.zIndex = this.tabs.length + 2;
|
31 |
-
/*this.tabs[i].next('dd').show();*/
|
32 |
-
new Effect.Appear (this.tabs[i].next('dd'), { duration:0.5 });
|
33 |
-
this.tabs[i].parentNode.style.height=this.tabs[i].next('dd').getHeight() + 44 + 'px';
|
34 |
-
} else {
|
35 |
-
this.tabs[i].removeClassName('active');
|
36 |
-
this.tabs[i].style.zIndex = this.tabs.length + 1 - i;
|
37 |
-
this.tabs[i].next('dd').hide();
|
38 |
-
}
|
39 |
-
}
|
40 |
-
}
|
41 |
-
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
skin/frontend/ma2/default/js/msrp.js
DELETED
@@ -1,367 +0,0 @@
|
|
1 |
-
/**
|
2 |
-
* Magento
|
3 |
-
*
|
4 |
-
* NOTICE OF LICENSE
|
5 |
-
*
|
6 |
-
* This source file is subject to the Academic Free License (AFL 3.0)
|
7 |
-
* that is bundled with this package in the file LICENSE_AFL.txt.
|
8 |
-
* It is also available through the world-wide-web at this URL:
|
9 |
-
* http://opensource.org/licenses/afl-3.0.php
|
10 |
-
* If you did not receive a copy of the license and are unable to
|
11 |
-
* obtain it through the world-wide-web, please send an email
|
12 |
-
* to license@magentocommerce.com so we can send you a copy immediately.
|
13 |
-
*
|
14 |
-
* DISCLAIMER
|
15 |
-
*
|
16 |
-
* Do not edit or add to this file if you wish to upgrade Magento to newer
|
17 |
-
* versions in the future. If you wish to customize Magento for your
|
18 |
-
* needs please refer to http://www.magentocommerce.com for more information.
|
19 |
-
*
|
20 |
-
* @category design
|
21 |
-
* @package base_default
|
22 |
-
* @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
|
23 |
-
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
24 |
-
*/
|
25 |
-
if (!window.Catalog) {
|
26 |
-
window.Catalog = {};
|
27 |
-
}
|
28 |
-
|
29 |
-
Catalog.Map = {
|
30 |
-
|
31 |
-
helpLinks: [],
|
32 |
-
|
33 |
-
active: false,
|
34 |
-
|
35 |
-
addHelpLink: function(linkElement, title, actualPrice, msrpPrice, addToCartLink) {
|
36 |
-
if (typeof linkElement == 'string') {
|
37 |
-
linkElement = $$(linkElement)[0];
|
38 |
-
}
|
39 |
-
|
40 |
-
if (!linkElement) {
|
41 |
-
return;
|
42 |
-
}
|
43 |
-
|
44 |
-
var helpLink = {
|
45 |
-
'link': linkElement
|
46 |
-
};
|
47 |
-
|
48 |
-
var showPopup = false;
|
49 |
-
|
50 |
-
if (typeof title == 'string' && title) {
|
51 |
-
helpLink.title = title;
|
52 |
-
showPopup = true;
|
53 |
-
}
|
54 |
-
|
55 |
-
if (typeof actualPrice == 'string' && actualPrice || typeof actualPrice == 'object' && actualPrice) {
|
56 |
-
helpLink.price = actualPrice;
|
57 |
-
showPopup = true;
|
58 |
-
}
|
59 |
-
|
60 |
-
if (typeof msrpPrice == 'string' && msrpPrice) {
|
61 |
-
helpLink.msrp = msrpPrice;
|
62 |
-
showPopup = true;
|
63 |
-
}
|
64 |
-
|
65 |
-
if (typeof addToCartLink == 'string' && addToCartLink) {
|
66 |
-
helpLink.cartLink = addToCartLink;
|
67 |
-
} else if (addToCartLink && addToCartLink.url) {
|
68 |
-
helpLink.cartLink = addToCartLink.url;
|
69 |
-
if (addToCartLink.qty) {
|
70 |
-
helpLink.qty = addToCartLink.qty;
|
71 |
-
}
|
72 |
-
if (addToCartLink.notUseForm) {
|
73 |
-
helpLink.notUseForm = addToCartLink.notUseForm;
|
74 |
-
}
|
75 |
-
}
|
76 |
-
|
77 |
-
if (!showPopup) {
|
78 |
-
this.setGotoView(linkElement, addToCartLink);
|
79 |
-
} else {
|
80 |
-
var helpLinkIndex = this.helpLinks.push(helpLink) - 1;
|
81 |
-
Event.observe(linkElement, 'click', this.showHelp.bind(this.helpLinks[helpLinkIndex]));
|
82 |
-
}
|
83 |
-
return helpLink;
|
84 |
-
},
|
85 |
-
|
86 |
-
setGotoView: function(element, viewPageUrl) {
|
87 |
-
$(element).stopObserving('click');
|
88 |
-
element.href = viewPageUrl;
|
89 |
-
if(window.opener) {
|
90 |
-
Event.observe(element, 'click', function(event) {
|
91 |
-
setPLocation(this.href,true);
|
92 |
-
Catalog.Map.hideHelp();
|
93 |
-
event.stop();
|
94 |
-
});
|
95 |
-
} else {
|
96 |
-
Event.observe(element, 'click', function(event) {
|
97 |
-
setLocation(this.href);
|
98 |
-
Catalog.Map.hideHelp();
|
99 |
-
window.opener.focus();
|
100 |
-
event.stop();
|
101 |
-
});
|
102 |
-
}
|
103 |
-
},
|
104 |
-
|
105 |
-
showSelects: function() {
|
106 |
-
var elements = document.getElementsByTagName("select");
|
107 |
-
for (i=0;i< elements.length;i++) {
|
108 |
-
elements[i].style.visibility='visible';
|
109 |
-
}
|
110 |
-
},
|
111 |
-
|
112 |
-
hideSelects: function() {
|
113 |
-
var elements = document.getElementsByTagName("select");
|
114 |
-
for (i=0;i< elements.length;i++) {
|
115 |
-
elements[i].style.visibility='hidden';
|
116 |
-
}
|
117 |
-
},
|
118 |
-
|
119 |
-
showHelp: function(event) {
|
120 |
-
var helpBox = $('map-popup'),
|
121 |
-
isIE6 = typeof document.body.style.maxHeight === "undefined";
|
122 |
-
if (!helpBox) {
|
123 |
-
return;
|
124 |
-
}
|
125 |
-
|
126 |
-
//Move help box to be right in body tag
|
127 |
-
var bodyNode = $$('body')[0];
|
128 |
-
if (helpBox.parentNode != bodyNode) {
|
129 |
-
helpBox.remove();
|
130 |
-
bodyNode.insert(helpBox);
|
131 |
-
// Fix for FF4-FF5 bug with missing alt text after DOM manipulations
|
132 |
-
var paypalImg = helpBox.select('.paypal-logo > a > img')[0];
|
133 |
-
if (paypalImg) paypalImg.src = paypalImg.src;
|
134 |
-
}
|
135 |
-
|
136 |
-
if (this != Catalog.Map && Catalog.Map.active != this.link) {
|
137 |
-
helpBox.style.display = 'none';
|
138 |
-
if (!helpBox.offsetPosition) {
|
139 |
-
helpBox.offsetPosition = {left:0, top: 0};
|
140 |
-
}
|
141 |
-
|
142 |
-
helpBox.removeClassName('map-popup-right');
|
143 |
-
helpBox.removeClassName('map-popup-left');
|
144 |
-
if (Element.getWidth(bodyNode) < event.pageX + Element.getWidth(helpBox)) {
|
145 |
-
helpBox.addClassName('map-popup-left');
|
146 |
-
} else if (event.pageX - Element.getWidth(helpBox) < 0) {
|
147 |
-
helpBox.addClassName('map-popup-right');
|
148 |
-
}
|
149 |
-
|
150 |
-
helpBox.style.left = event.pageX - (Element.getWidth(helpBox) / 2) + 'px';
|
151 |
-
helpBox.style.top = event.pageY + 10 + 'px';
|
152 |
-
|
153 |
-
//Title
|
154 |
-
var mapTitle = $('map-popup-heading');
|
155 |
-
if (typeof this.title != 'undefined') {
|
156 |
-
Element.update(mapTitle, this.title);
|
157 |
-
$(mapTitle).show();
|
158 |
-
} else {
|
159 |
-
$(mapTitle).hide();
|
160 |
-
}
|
161 |
-
|
162 |
-
//MSRP price
|
163 |
-
var mapMsrp = $('map-popup-msrp-box');
|
164 |
-
if (typeof this.msrp != 'undefined') {
|
165 |
-
Element.update($('map-popup-msrp'), this.msrp);
|
166 |
-
$(mapMsrp).show();
|
167 |
-
} else {
|
168 |
-
$(mapMsrp).hide();
|
169 |
-
}
|
170 |
-
|
171 |
-
//Actual price
|
172 |
-
var mapPrice = $('map-popup-price-box');
|
173 |
-
if (typeof this.price != 'undefined') {
|
174 |
-
var price = typeof this.price == 'object' ? this.price.innerHTML : this.price;
|
175 |
-
Element.update($('map-popup-price'), price);
|
176 |
-
$(mapPrice).show();
|
177 |
-
} else {
|
178 |
-
$(mapPrice).hide();
|
179 |
-
}
|
180 |
-
|
181 |
-
//`Add to cart` button
|
182 |
-
var cartButton = $('map-popup-button');
|
183 |
-
if (typeof this.cartLink != 'undefined') {
|
184 |
-
if (typeof productAddToCartForm == 'undefined' || this.notUseForm) {
|
185 |
-
Catalog.Map.setGotoView(cartButton, this.cartLink);
|
186 |
-
productAddToCartForm = $('product_addtocart_form_from_popup');
|
187 |
-
} else {
|
188 |
-
if (this.qty) {
|
189 |
-
productAddToCartForm.qty = this.qty;
|
190 |
-
}
|
191 |
-
cartButton.stopObserving('click');
|
192 |
-
cartButton.href = this.cartLink;
|
193 |
-
Event.observe(cartButton, 'click', function(event) {
|
194 |
-
productAddToCartForm.action = this.href;
|
195 |
-
productAddToCartForm.submit(this);
|
196 |
-
});
|
197 |
-
}
|
198 |
-
productAddToCartForm.action = this.cartLink;
|
199 |
-
var productField = $('map-popup-product-id');
|
200 |
-
productField.value = this.product_id;
|
201 |
-
$(cartButton).show();
|
202 |
-
$$('.additional-addtocart-box').invoke('show');
|
203 |
-
} else {
|
204 |
-
$(cartButton).hide();
|
205 |
-
$$('.additional-addtocart-box').invoke('hide');
|
206 |
-
}
|
207 |
-
|
208 |
-
//Horizontal line
|
209 |
-
var mapText = $('map-popup-text'),
|
210 |
-
mapTextWhatThis = $('map-popup-text-what-this'),
|
211 |
-
mapContent = $('map-popup-content');
|
212 |
-
if (!mapMsrp.visible() && !mapPrice.visible() && !cartButton.visible()) {
|
213 |
-
//If just `What's this?` link
|
214 |
-
$(mapText).hide();
|
215 |
-
$(mapTextWhatThis).show();
|
216 |
-
$(mapTextWhatThis).removeClassName('map-popup-only-text');
|
217 |
-
$(mapContent).hide().setStyle({visibility: 'hidden'});
|
218 |
-
$('product_addtocart_form_from_popup').hide();
|
219 |
-
} else {
|
220 |
-
$(mapTextWhatThis).hide();
|
221 |
-
$(mapText).show();
|
222 |
-
$(mapText).addClassName('map-popup-only-text');
|
223 |
-
$(mapContent).show().setStyle({visibility: 'visible'});
|
224 |
-
$('product_addtocart_form_from_popup').show();
|
225 |
-
}
|
226 |
-
|
227 |
-
$(helpBox).show();
|
228 |
-
if (isIE6) {
|
229 |
-
Catalog.Map.hideSelects();
|
230 |
-
}
|
231 |
-
var closeButton = $('map-popup-close');
|
232 |
-
if (closeButton) {
|
233 |
-
$(closeButton).stopObserving('click');
|
234 |
-
Event.observe(closeButton, 'click', Catalog.Map.showHelp.bind(this));
|
235 |
-
Catalog.Map.active = this.link;
|
236 |
-
}
|
237 |
-
} else {
|
238 |
-
$(helpBox).hide();
|
239 |
-
if (isIE6) {
|
240 |
-
Catalog.Map.showSelects();
|
241 |
-
}
|
242 |
-
Catalog.Map.active = false;
|
243 |
-
}
|
244 |
-
|
245 |
-
Event.stop(event);
|
246 |
-
},
|
247 |
-
|
248 |
-
hideHelp: function(){
|
249 |
-
var helpBox = $('map-popup');
|
250 |
-
if (helpBox) {
|
251 |
-
var isIE6 = typeof document.body.style.maxHeight === "undefined";
|
252 |
-
$(helpBox).hide();
|
253 |
-
if (isIE6) {
|
254 |
-
Catalog.Map.showSelects();
|
255 |
-
}
|
256 |
-
Catalog.Map.active = false;
|
257 |
-
}
|
258 |
-
},
|
259 |
-
|
260 |
-
bindProductForm: function(){
|
261 |
-
if (('undefined' != typeof productAddToCartForm) && productAddToCartForm) {
|
262 |
-
productAddToCartFormOld = productAddToCartForm;
|
263 |
-
productAddToCartForm = new VarienForm('product_addtocart_form_from_popup');
|
264 |
-
productAddToCartForm.submitLight = productAddToCartFormOld.submitLight;
|
265 |
-
}else if(!$('product_addtocart_form_from_popup')) {
|
266 |
-
return false;
|
267 |
-
} else if ('undefined' == typeof productAddToCartForm) {
|
268 |
-
productAddToCartForm = new VarienForm('product_addtocart_form_from_popup');
|
269 |
-
}
|
270 |
-
productAddToCartForm.submit = function(button, url) {
|
271 |
-
if (('undefined' != typeof productAddToCartFormOld) && productAddToCartFormOld) {
|
272 |
-
if (Catalog.Map.active) {
|
273 |
-
Catalog.Map.hideHelp();
|
274 |
-
}
|
275 |
-
if (productAddToCartForm.qty && $('qty')) {
|
276 |
-
$('qty').value = productAddToCartForm.qty;
|
277 |
-
}
|
278 |
-
parentResult = productAddToCartFormOld.submit();
|
279 |
-
return false;
|
280 |
-
}
|
281 |
-
if(window.opener) {
|
282 |
-
var parentButton = button;
|
283 |
-
new Ajax.Request(this.form.action, {
|
284 |
-
parameters: {isAjax: 1, method: 'GET'},
|
285 |
-
onSuccess: function(transport) {
|
286 |
-
window.opener.focus();
|
287 |
-
if (parentButton && parentButton.href) {
|
288 |
-
setPLocation(parentButton.href, true);
|
289 |
-
Catalog.Map.hideHelp();
|
290 |
-
}
|
291 |
-
}
|
292 |
-
});
|
293 |
-
return;
|
294 |
-
}
|
295 |
-
if (this.validator.validate()) {
|
296 |
-
var form = this.form;
|
297 |
-
var oldUrl = form.action;
|
298 |
-
|
299 |
-
if (url) {
|
300 |
-
form.action = url;
|
301 |
-
}
|
302 |
-
if (!form.getAttribute('action')) {
|
303 |
-
form.action = productAddToCartForm.action;
|
304 |
-
}
|
305 |
-
try {
|
306 |
-
this.form.submit();
|
307 |
-
} catch (e) {
|
308 |
-
this.form.action = oldUrl;
|
309 |
-
throw e;
|
310 |
-
}
|
311 |
-
this.form.action = oldUrl;
|
312 |
-
|
313 |
-
if (button && button != 'undefined') {
|
314 |
-
button.disabled = true;
|
315 |
-
}
|
316 |
-
}
|
317 |
-
}.bind(productAddToCartForm);
|
318 |
-
}
|
319 |
-
};
|
320 |
-
|
321 |
-
Event.observe(window, 'resize', function(event) {
|
322 |
-
if (Catalog.Map.active) {
|
323 |
-
Catalog.Map.showHelp(event);
|
324 |
-
}
|
325 |
-
})
|
326 |
-
|
327 |
-
$(document).observe('bundle:reload-price', function (event) { //reload price
|
328 |
-
var data = event.memo, bundle = data.bundle;
|
329 |
-
if (!Number(bundle.config.isMAPAppliedDirectly) && !Number(bundle.config.isFixedPrice)) {
|
330 |
-
var canApplyMAP = false;
|
331 |
-
try {
|
332 |
-
for (var option in bundle.config.selected) {
|
333 |
-
if (bundle.config.options[option] && bundle.config.options[option].selections) {
|
334 |
-
var selections = bundle.config.options[option].selections;
|
335 |
-
for (var i = 0, l = bundle.config.selected[option].length; i < l; i++) {
|
336 |
-
var selectionId = bundle.config.selected[option][i];
|
337 |
-
if (Number(selections[selectionId].canApplyMAP)) {
|
338 |
-
canApplyMAP = true;
|
339 |
-
break;
|
340 |
-
}
|
341 |
-
}
|
342 |
-
}
|
343 |
-
if (canApplyMAP) {
|
344 |
-
break;
|
345 |
-
}
|
346 |
-
}
|
347 |
-
} catch (e) {
|
348 |
-
canApplyMAP = true;
|
349 |
-
}
|
350 |
-
if (canApplyMAP) {
|
351 |
-
$$('.full-product-price').each(function(e){
|
352 |
-
$(e).hide();
|
353 |
-
});
|
354 |
-
$$('.map-info').each(function(e){
|
355 |
-
$(e).show();
|
356 |
-
});
|
357 |
-
event.noReloadPrice = true;
|
358 |
-
} else {
|
359 |
-
$$('.full-product-price').each(function(e){
|
360 |
-
$(e).show();
|
361 |
-
});
|
362 |
-
$$('.map-info').each(function(e){
|
363 |
-
$(e).hide();
|
364 |
-
});
|
365 |
-
}
|
366 |
-
}
|
367 |
-
});
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
skin/frontend/ma2/default/js/opcheckout.js
DELETED
@@ -1,903 +0,0 @@
|
|
1 |
-
/**
|
2 |
-
* Magento
|
3 |
-
*
|
4 |
-
* NOTICE OF LICENSE
|
5 |
-
*
|
6 |
-
* This source file is subject to the Academic Free License (AFL 3.0)
|
7 |
-
* that is bundled with this package in the file LICENSE_AFL.txt.
|
8 |
-
* It is also available through the world-wide-web at this URL:
|
9 |
-
* http://opensource.org/licenses/afl-3.0.php
|
10 |
-
* If you did not receive a copy of the license and are unable to
|
11 |
-
* obtain it through the world-wide-web, please send an email
|
12 |
-
* to license@magentocommerce.com so we can send you a copy immediately.
|
13 |
-
*
|
14 |
-
* DISCLAIMER
|
15 |
-
*
|
16 |
-
* Do not edit or add to this file if you wish to upgrade Magento to newer
|
17 |
-
* versions in the future. If you wish to customize Magento for your
|
18 |
-
* needs please refer to http://www.magentocommerce.com for more information.
|
19 |
-
*
|
20 |
-
* @category design
|
21 |
-
* @package base_default
|
22 |
-
* @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
|
23 |
-
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
24 |
-
*/
|
25 |
-
var Checkout = Class.create();
|
26 |
-
Checkout.prototype = {
|
27 |
-
initialize: function(accordion, urls){
|
28 |
-
this.accordion = accordion;
|
29 |
-
this.progressUrl = urls.progress;
|
30 |
-
this.reviewUrl = urls.review;
|
31 |
-
this.saveMethodUrl = urls.saveMethod;
|
32 |
-
this.failureUrl = urls.failure;
|
33 |
-
this.billingForm = false;
|
34 |
-
this.shippingForm= false;
|
35 |
-
this.syncBillingShipping = false;
|
36 |
-
this.method = '';
|
37 |
-
this.payment = '';
|
38 |
-
this.loadWaiting = false;
|
39 |
-
this.steps = ['login', 'billing', 'shipping', 'shipping_method', 'payment', 'review'];
|
40 |
-
|
41 |
-
this.accordion.sections.each(function(section) {
|
42 |
-
Event.observe($(section).down('.step-title'), 'click', this._onSectionClick.bindAsEventListener(this));
|
43 |
-
}.bind(this));
|
44 |
-
|
45 |
-
this.accordion.disallowAccessToNextSections = true;
|
46 |
-
},
|
47 |
-
|
48 |
-
/**
|
49 |
-
* Section header click handler
|
50 |
-
*
|
51 |
-
* @param event
|
52 |
-
*/
|
53 |
-
_onSectionClick: function(event) {
|
54 |
-
var section = $(Event.element(event).up().up());
|
55 |
-
if (section.hasClassName('allow')) {
|
56 |
-
Event.stop(event);
|
57 |
-
this.gotoSection(section.readAttribute('id').replace('opc-', ''));
|
58 |
-
return false;
|
59 |
-
}
|
60 |
-
},
|
61 |
-
|
62 |
-
ajaxFailure: function(){
|
63 |
-
location.href = this.failureUrl;
|
64 |
-
},
|
65 |
-
|
66 |
-
reloadProgressBlock: function(toStep) {
|
67 |
-
var updater = new Ajax.Updater('checkout-progress-wrapper', this.progressUrl, {
|
68 |
-
method: 'get',
|
69 |
-
onFailure: this.ajaxFailure.bind(this),
|
70 |
-
parameters: toStep ? {toStep: toStep} : null
|
71 |
-
});
|
72 |
-
},
|
73 |
-
|
74 |
-
reloadReviewBlock: function(){
|
75 |
-
var updater = new Ajax.Updater('checkout-review-load', this.reviewUrl, {method: 'get', onFailure: this.ajaxFailure.bind(this)});
|
76 |
-
},
|
77 |
-
|
78 |
-
_disableEnableAll: function(element, isDisabled) {
|
79 |
-
var descendants = element.descendants();
|
80 |
-
for (var k in descendants) {
|
81 |
-
descendants[k].disabled = isDisabled;
|
82 |
-
}
|
83 |
-
element.disabled = isDisabled;
|
84 |
-
},
|
85 |
-
|
86 |
-
setLoadWaiting: function(step, keepDisabled) {
|
87 |
-
if (step) {
|
88 |
-
if (this.loadWaiting) {
|
89 |
-
this.setLoadWaiting(false);
|
90 |
-
}
|
91 |
-
var container = $(step+'-buttons-container');
|
92 |
-
container.addClassName('disabled');
|
93 |
-
container.setStyle({opacity:.5});
|
94 |
-
this._disableEnableAll(container, true);
|
95 |
-
Element.show(step+'-please-wait');
|
96 |
-
} else {
|
97 |
-
if (this.loadWaiting) {
|
98 |
-
var container = $(this.loadWaiting+'-buttons-container');
|
99 |
-
var isDisabled = (keepDisabled ? true : false);
|
100 |
-
if (!isDisabled) {
|
101 |
-
container.removeClassName('disabled');
|
102 |
-
container.setStyle({opacity:1});
|
103 |
-
}
|
104 |
-
this._disableEnableAll(container, isDisabled);
|
105 |
-
Element.hide(this.loadWaiting+'-please-wait');
|
106 |
-
}
|
107 |
-
}
|
108 |
-
this.loadWaiting = step;
|
109 |
-
},
|
110 |
-
|
111 |
-
gotoSection: function(section)
|
112 |
-
{
|
113 |
-
var sectionElement = $('opc-'+section);
|
114 |
-
sectionElement.addClassName('allow');
|
115 |
-
this.accordion.openSection('opc-'+section);
|
116 |
-
this.reloadProgressBlock(section);
|
117 |
-
},
|
118 |
-
|
119 |
-
setMethod: function(){
|
120 |
-
if ($('login:guest') && $('login:guest').checked) {
|
121 |
-
this.method = 'guest';
|
122 |
-
var request = new Ajax.Request(
|
123 |
-
this.saveMethodUrl,
|
124 |
-
{method: 'post', onFailure: this.ajaxFailure.bind(this), parameters: {method:'guest'}}
|
125 |
-
);
|
126 |
-
Element.hide('register-customer-password');
|
127 |
-
this.gotoSection('billing');
|
128 |
-
}
|
129 |
-
else if($('login:register') && ($('login:register').checked || $('login:register').type == 'hidden')) {
|
130 |
-
this.method = 'register';
|
131 |
-
var request = new Ajax.Request(
|
132 |
-
this.saveMethodUrl,
|
133 |
-
{method: 'post', onFailure: this.ajaxFailure.bind(this), parameters: {method:'register'}}
|
134 |
-
);
|
135 |
-
Element.show('register-customer-password');
|
136 |
-
this.gotoSection('billing');
|
137 |
-
}
|
138 |
-
else{
|
139 |
-
alert(Translator.translate('Please choose to register or to checkout as a guest').stripTags());
|
140 |
-
return false;
|
141 |
-
}
|
142 |
-
document.body.fire('login:setMethod', {method : this.method});
|
143 |
-
},
|
144 |
-
|
145 |
-
setBilling: function() {
|
146 |
-
if (($('billing:use_for_shipping_yes')) && ($('billing:use_for_shipping_yes').checked)) {
|
147 |
-
shipping.syncWithBilling();
|
148 |
-
$('opc-shipping').addClassName('allow');
|
149 |
-
this.gotoSection('shipping_method');
|
150 |
-
} else if (($('billing:use_for_shipping_no')) && ($('billing:use_for_shipping_no').checked)) {
|
151 |
-
$('shipping:same_as_billing').checked = false;
|
152 |
-
this.gotoSection('shipping');
|
153 |
-
} else {
|
154 |
-
$('shipping:same_as_billing').checked = true;
|
155 |
-
this.gotoSection('shipping');
|
156 |
-
}
|
157 |
-
|
158 |
-
// this refreshes the checkout progress column
|
159 |
-
|
160 |
-
// if ($('billing:use_for_shipping') && $('billing:use_for_shipping').checked){
|
161 |
-
// shipping.syncWithBilling();
|
162 |
-
// //this.setShipping();
|
163 |
-
// //shipping.save();
|
164 |
-
// $('opc-shipping').addClassName('allow');
|
165 |
-
// this.gotoSection('shipping_method');
|
166 |
-
// } else {
|
167 |
-
// $('shipping:same_as_billing').checked = false;
|
168 |
-
// this.gotoSection('shipping');
|
169 |
-
// }
|
170 |
-
// this.reloadProgressBlock();
|
171 |
-
// //this.accordion.openNextSection(true);
|
172 |
-
},
|
173 |
-
|
174 |
-
setShipping: function() {
|
175 |
-
//this.nextStep();
|
176 |
-
this.gotoSection('shipping_method');
|
177 |
-
//this.accordion.openNextSection(true);
|
178 |
-
},
|
179 |
-
|
180 |
-
setShippingMethod: function() {
|
181 |
-
//this.nextStep();
|
182 |
-
this.gotoSection('payment');
|
183 |
-
//this.accordion.openNextSection(true);
|
184 |
-
},
|
185 |
-
|
186 |
-
setPayment: function() {
|
187 |
-
//this.nextStep();
|
188 |
-
this.gotoSection('review');
|
189 |
-
//this.accordion.openNextSection(true);
|
190 |
-
},
|
191 |
-
|
192 |
-
setReview: function() {
|
193 |
-
this.reloadProgressBlock();
|
194 |
-
//this.nextStep();
|
195 |
-
//this.accordion.openNextSection(true);
|
196 |
-
},
|
197 |
-
|
198 |
-
back: function(){
|
199 |
-
if (this.loadWaiting) return;
|
200 |
-
this.accordion.openPrevSection(true);
|
201 |
-
},
|
202 |
-
|
203 |
-
setStepResponse: function(response){
|
204 |
-
if (response.update_section) {
|
205 |
-
$('checkout-'+response.update_section.name+'-load').update(response.update_section.html);
|
206 |
-
}
|
207 |
-
if (response.allow_sections) {
|
208 |
-
response.allow_sections.each(function(e){
|
209 |
-
$('opc-'+e).addClassName('allow');
|
210 |
-
});
|
211 |
-
}
|
212 |
-
|
213 |
-
if(response.duplicateBillingInfo)
|
214 |
-
{
|
215 |
-
shipping.setSameAsBilling(true);
|
216 |
-
}
|
217 |
-
|
218 |
-
if (response.goto_section) {
|
219 |
-
this.gotoSection(response.goto_section);
|
220 |
-
return true;
|
221 |
-
}
|
222 |
-
if (response.redirect) {
|
223 |
-
location.href = response.redirect;
|
224 |
-
return true;
|
225 |
-
}
|
226 |
-
return false;
|
227 |
-
}
|
228 |
-
}
|
229 |
-
|
230 |
-
// billing
|
231 |
-
var Billing = Class.create();
|
232 |
-
Billing.prototype = {
|
233 |
-
initialize: function(form, addressUrl, saveUrl){
|
234 |
-
this.form = form;
|
235 |
-
if ($(this.form)) {
|
236 |
-
$(this.form).observe('submit', function(event){this.save();Event.stop(event);}.bind(this));
|
237 |
-
}
|
238 |
-
this.addressUrl = addressUrl;
|
239 |
-
this.saveUrl = saveUrl;
|
240 |
-
this.onAddressLoad = this.fillForm.bindAsEventListener(this);
|
241 |
-
this.onSave = this.nextStep.bindAsEventListener(this);
|
242 |
-
this.onComplete = this.resetLoadWaiting.bindAsEventListener(this);
|
243 |
-
},
|
244 |
-
|
245 |
-
setAddress: function(addressId){
|
246 |
-
if (addressId) {
|
247 |
-
request = new Ajax.Request(
|
248 |
-
this.addressUrl+addressId,
|
249 |
-
{method:'get', onSuccess: this.onAddressLoad, onFailure: checkout.ajaxFailure.bind(checkout)}
|
250 |
-
);
|
251 |
-
}
|
252 |
-
else {
|
253 |
-
this.fillForm(false);
|
254 |
-
}
|
255 |
-
},
|
256 |
-
|
257 |
-
newAddress: function(isNew){
|
258 |
-
if (isNew) {
|
259 |
-
this.resetSelectedAddress();
|
260 |
-
Element.show('billing-new-address-form');
|
261 |
-
} else {
|
262 |
-
Element.hide('billing-new-address-form');
|
263 |
-
}
|
264 |
-
},
|
265 |
-
|
266 |
-
resetSelectedAddress: function(){
|
267 |
-
var selectElement = $('billing-address-select')
|
268 |
-
if (selectElement) {
|
269 |
-
selectElement.value='';
|
270 |
-
}
|
271 |
-
},
|
272 |
-
|
273 |
-
fillForm: function(transport){
|
274 |
-
var elementValues = {};
|
275 |
-
if (transport && transport.responseText){
|
276 |
-
try{
|
277 |
-
elementValues = eval('(' + transport.responseText + ')');
|
278 |
-
}
|
279 |
-
catch (e) {
|
280 |
-
elementValues = {};
|
281 |
-
}
|
282 |
-
}
|
283 |
-
else{
|
284 |
-
this.resetSelectedAddress();
|
285 |
-
}
|
286 |
-
arrElements = Form.getElements(this.form);
|
287 |
-
for (var elemIndex in arrElements) {
|
288 |
-
if (arrElements[elemIndex].id) {
|
289 |
-
var fieldName = arrElements[elemIndex].id.replace(/^billing:/, '');
|
290 |
-
arrElements[elemIndex].value = elementValues[fieldName] ? elementValues[fieldName] : '';
|
291 |
-
if (fieldName == 'country_id' && billingForm){
|
292 |
-
billingForm.elementChildLoad(arrElements[elemIndex]);
|
293 |
-
}
|
294 |
-
}
|
295 |
-
}
|
296 |
-
},
|
297 |
-
|
298 |
-
setUseForShipping: function(flag) {
|
299 |
-
$('shipping:same_as_billing').checked = flag;
|
300 |
-
},
|
301 |
-
|
302 |
-
save: function(){
|
303 |
-
if (checkout.loadWaiting!=false) return;
|
304 |
-
|
305 |
-
var validator = new Validation(this.form);
|
306 |
-
if (validator.validate()) {
|
307 |
-
checkout.setLoadWaiting('billing');
|
308 |
-
|
309 |
-
// if ($('billing:use_for_shipping') && $('billing:use_for_shipping').checked) {
|
310 |
-
// $('billing:use_for_shipping').value=1;
|
311 |
-
// }
|
312 |
-
|
313 |
-
var request = new Ajax.Request(
|
314 |
-
this.saveUrl,
|
315 |
-
{
|
316 |
-
method: 'post',
|
317 |
-
onComplete: this.onComplete,
|
318 |
-
onSuccess: this.onSave,
|
319 |
-
onFailure: checkout.ajaxFailure.bind(checkout),
|
320 |
-
parameters: Form.serialize(this.form)
|
321 |
-
}
|
322 |
-
);
|
323 |
-
}
|
324 |
-
},
|
325 |
-
|
326 |
-
resetLoadWaiting: function(transport){
|
327 |
-
checkout.setLoadWaiting(false);
|
328 |
-
document.body.fire('billing-request:completed', {transport: transport});
|
329 |
-
},
|
330 |
-
|
331 |
-
/**
|
332 |
-
This method recieves the AJAX response on success.
|
333 |
-
There are 3 options: error, redirect or html with shipping options.
|
334 |
-
*/
|
335 |
-
nextStep: function(transport){
|
336 |
-
if (transport && transport.responseText){
|
337 |
-
try{
|
338 |
-
response = eval('(' + transport.responseText + ')');
|
339 |
-
}
|
340 |
-
catch (e) {
|
341 |
-
response = {};
|
342 |
-
}
|
343 |
-
}
|
344 |
-
|
345 |
-
if (response.error){
|
346 |
-
if ((typeof response.message) == 'string') {
|
347 |
-
alert(response.message);
|
348 |
-
} else {
|
349 |
-
if (window.billingRegionUpdater) {
|
350 |
-
billingRegionUpdater.update();
|
351 |
-
}
|
352 |
-
|
353 |
-
alert(response.message.join("\n"));
|
354 |
-
}
|
355 |
-
|
356 |
-
return false;
|
357 |
-
}
|
358 |
-
|
359 |
-
checkout.setStepResponse(response);
|
360 |
-
payment.initWhatIsCvvListeners();
|
361 |
-
// DELETE
|
362 |
-
//alert('error: ' + response.error + ' / redirect: ' + response.redirect + ' / shipping_methods_html: ' + response.shipping_methods_html);
|
363 |
-
// This moves the accordion panels of one page checkout and updates the checkout progress
|
364 |
-
//checkout.setBilling();
|
365 |
-
}
|
366 |
-
}
|
367 |
-
|
368 |
-
// shipping
|
369 |
-
var Shipping = Class.create();
|
370 |
-
Shipping.prototype = {
|
371 |
-
initialize: function(form, addressUrl, saveUrl, methodsUrl){
|
372 |
-
this.form = form;
|
373 |
-
if ($(this.form)) {
|
374 |
-
$(this.form).observe('submit', function(event){this.save();Event.stop(event);}.bind(this));
|
375 |
-
}
|
376 |
-
this.addressUrl = addressUrl;
|
377 |
-
this.saveUrl = saveUrl;
|
378 |
-
this.methodsUrl = methodsUrl;
|
379 |
-
this.onAddressLoad = this.fillForm.bindAsEventListener(this);
|
380 |
-
this.onSave = this.nextStep.bindAsEventListener(this);
|
381 |
-
this.onComplete = this.resetLoadWaiting.bindAsEventListener(this);
|
382 |
-
},
|
383 |
-
|
384 |
-
setAddress: function(addressId){
|
385 |
-
if (addressId) {
|
386 |
-
request = new Ajax.Request(
|
387 |
-
this.addressUrl+addressId,
|
388 |
-
{method:'get', onSuccess: this.onAddressLoad, onFailure: checkout.ajaxFailure.bind(checkout)}
|
389 |
-
);
|
390 |
-
}
|
391 |
-
else {
|
392 |
-
this.fillForm(false);
|
393 |
-
}
|
394 |
-
},
|
395 |
-
|
396 |
-
newAddress: function(isNew){
|
397 |
-
if (isNew) {
|
398 |
-
this.resetSelectedAddress();
|
399 |
-
Element.show('shipping-new-address-form');
|
400 |
-
} else {
|
401 |
-
Element.hide('shipping-new-address-form');
|
402 |
-
}
|
403 |
-
shipping.setSameAsBilling(false);
|
404 |
-
},
|
405 |
-
|
406 |
-
resetSelectedAddress: function(){
|
407 |
-
var selectElement = $('shipping-address-select')
|
408 |
-
if (selectElement) {
|
409 |
-
selectElement.value='';
|
410 |
-
}
|
411 |
-
},
|
412 |
-
|
413 |
-
fillForm: function(transport){
|
414 |
-
var elementValues = {};
|
415 |
-
if (transport && transport.responseText){
|
416 |
-
try{
|
417 |
-
elementValues = eval('(' + transport.responseText + ')');
|
418 |
-
}
|
419 |
-
catch (e) {
|
420 |
-
elementValues = {};
|
421 |
-
}
|
422 |
-
}
|
423 |
-
else{
|
424 |
-
this.resetSelectedAddress();
|
425 |
-
}
|
426 |
-
arrElements = Form.getElements(this.form);
|
427 |
-
for (var elemIndex in arrElements) {
|
428 |
-
if (arrElements[elemIndex].id) {
|
429 |
-
var fieldName = arrElements[elemIndex].id.replace(/^shipping:/, '');
|
430 |
-
arrElements[elemIndex].value = elementValues[fieldName] ? elementValues[fieldName] : '';
|
431 |
-
if (fieldName == 'country_id' && shippingForm){
|
432 |
-
shippingForm.elementChildLoad(arrElements[elemIndex]);
|
433 |
-
}
|
434 |
-
}
|
435 |
-
}
|
436 |
-
},
|
437 |
-
|
438 |
-
setSameAsBilling: function(flag) {
|
439 |
-
$('shipping:same_as_billing').checked = flag;
|
440 |
-
// #5599. Also it hangs up, if the flag is not false
|
441 |
-
// $('billing:use_for_shipping_yes').checked = flag;
|
442 |
-
if (flag) {
|
443 |
-
this.syncWithBilling();
|
444 |
-
}
|
445 |
-
},
|
446 |
-
|
447 |
-
syncWithBilling: function () {
|
448 |
-
$('billing-address-select') && this.newAddress(!$('billing-address-select').value);
|
449 |
-
$('shipping:same_as_billing').checked = true;
|
450 |
-
if (!$('billing-address-select') || !$('billing-address-select').value) {
|
451 |
-
arrElements = Form.getElements(this.form);
|
452 |
-
for (var elemIndex in arrElements) {
|
453 |
-
if (arrElements[elemIndex].id) {
|
454 |
-
var sourceField = $(arrElements[elemIndex].id.replace(/^shipping:/, 'billing:'));
|
455 |
-
if (sourceField){
|
456 |
-
arrElements[elemIndex].value = sourceField.value;
|
457 |
-
}
|
458 |
-
}
|
459 |
-
}
|
460 |
-
//$('shipping:country_id').value = $('billing:country_id').value;
|
461 |
-
shippingRegionUpdater.update();
|
462 |
-
$('shipping:region_id').value = $('billing:region_id').value;
|
463 |
-
$('shipping:region').value = $('billing:region').value;
|
464 |
-
//shippingForm.elementChildLoad($('shipping:country_id'), this.setRegionValue.bind(this));
|
465 |
-
} else {
|
466 |
-
$('shipping-address-select').value = $('billing-address-select').value;
|
467 |
-
}
|
468 |
-
},
|
469 |
-
|
470 |
-
setRegionValue: function(){
|
471 |
-
$('shipping:region').value = $('billing:region').value;
|
472 |
-
},
|
473 |
-
|
474 |
-
save: function(){
|
475 |
-
if (checkout.loadWaiting!=false) return;
|
476 |
-
var validator = new Validation(this.form);
|
477 |
-
if (validator.validate()) {
|
478 |
-
checkout.setLoadWaiting('shipping');
|
479 |
-
var request = new Ajax.Request(
|
480 |
-
this.saveUrl,
|
481 |
-
{
|
482 |
-
method:'post',
|
483 |
-
onComplete: this.onComplete,
|
484 |
-
onSuccess: this.onSave,
|
485 |
-
onFailure: checkout.ajaxFailure.bind(checkout),
|
486 |
-
parameters: Form.serialize(this.form)
|
487 |
-
}
|
488 |
-
);
|
489 |
-
}
|
490 |
-
},
|
491 |
-
|
492 |
-
resetLoadWaiting: function(transport){
|
493 |
-
checkout.setLoadWaiting(false);
|
494 |
-
},
|
495 |
-
|
496 |
-
nextStep: function(transport){
|
497 |
-
if (transport && transport.responseText){
|
498 |
-
try{
|
499 |
-
response = eval('(' + transport.responseText + ')');
|
500 |
-
}
|
501 |
-
catch (e) {
|
502 |
-
response = {};
|
503 |
-
}
|
504 |
-
}
|
505 |
-
if (response.error){
|
506 |
-
if ((typeof response.message) == 'string') {
|
507 |
-
alert(response.message);
|
508 |
-
} else {
|
509 |
-
if (window.shippingRegionUpdater) {
|
510 |
-
shippingRegionUpdater.update();
|
511 |
-
}
|
512 |
-
alert(response.message.join("\n"));
|
513 |
-
}
|
514 |
-
|
515 |
-
return false;
|
516 |
-
}
|
517 |
-
|
518 |
-
checkout.setStepResponse(response);
|
519 |
-
|
520 |
-
/*
|
521 |
-
var updater = new Ajax.Updater(
|
522 |
-
'checkout-shipping-method-load',
|
523 |
-
this.methodsUrl,
|
524 |
-
{method:'get', onSuccess: checkout.setShipping.bind(checkout)}
|
525 |
-
);
|
526 |
-
*/
|
527 |
-
//checkout.setShipping();
|
528 |
-
}
|
529 |
-
}
|
530 |
-
|
531 |
-
// shipping method
|
532 |
-
var ShippingMethod = Class.create();
|
533 |
-
ShippingMethod.prototype = {
|
534 |
-
initialize: function(form, saveUrl){
|
535 |
-
this.form = form;
|
536 |
-
if ($(this.form)) {
|
537 |
-
$(this.form).observe('submit', function(event){this.save();Event.stop(event);}.bind(this));
|
538 |
-
}
|
539 |
-
this.saveUrl = saveUrl;
|
540 |
-
this.validator = new Validation(this.form);
|
541 |
-
this.onSave = this.nextStep.bindAsEventListener(this);
|
542 |
-
this.onComplete = this.resetLoadWaiting.bindAsEventListener(this);
|
543 |
-
},
|
544 |
-
|
545 |
-
validate: function() {
|
546 |
-
var methods = document.getElementsByName('shipping_method');
|
547 |
-
if (methods.length==0) {
|
548 |
-
alert(Translator.translate('Your order cannot be completed at this time as there is no shipping methods available for it. Please make necessary changes in your shipping address.').stripTags());
|
549 |
-
return false;
|
550 |
-
}
|
551 |
-
|
552 |
-
if(!this.validator.validate()) {
|
553 |
-
return false;
|
554 |
-
}
|
555 |
-
|
556 |
-
for (var i=0; i<methods.length; i++) {
|
557 |
-
if (methods[i].checked) {
|
558 |
-
return true;
|
559 |
-
}
|
560 |
-
}
|
561 |
-
alert(Translator.translate('Please specify shipping method.').stripTags());
|
562 |
-
return false;
|
563 |
-
},
|
564 |
-
|
565 |
-
save: function(){
|
566 |
-
|
567 |
-
if (checkout.loadWaiting!=false) return;
|
568 |
-
if (this.validate()) {
|
569 |
-
checkout.setLoadWaiting('shipping-method');
|
570 |
-
var request = new Ajax.Request(
|
571 |
-
this.saveUrl,
|
572 |
-
{
|
573 |
-
method:'post',
|
574 |
-
onComplete: this.onComplete,
|
575 |
-
onSuccess: this.onSave,
|
576 |
-
onFailure: checkout.ajaxFailure.bind(checkout),
|
577 |
-
parameters: Form.serialize(this.form)
|
578 |
-
}
|
579 |
-
);
|
580 |
-
}
|
581 |
-
},
|
582 |
-
|
583 |
-
resetLoadWaiting: function(transport){
|
584 |
-
checkout.setLoadWaiting(false);
|
585 |
-
},
|
586 |
-
|
587 |
-
nextStep: function(transport){
|
588 |
-
if (transport && transport.responseText){
|
589 |
-
try{
|
590 |
-
response = eval('(' + transport.responseText + ')');
|
591 |
-
}
|
592 |
-
catch (e) {
|
593 |
-
response = {};
|
594 |
-
}
|
595 |
-
}
|
596 |
-
|
597 |
-
if (response.error) {
|
598 |
-
alert(response.message);
|
599 |
-
return false;
|
600 |
-
}
|
601 |
-
|
602 |
-
if (response.update_section) {
|
603 |
-
$('checkout-'+response.update_section.name+'-load').update(response.update_section.html);
|
604 |
-
}
|
605 |
-
|
606 |
-
payment.initWhatIsCvvListeners();
|
607 |
-
|
608 |
-
if (response.goto_section) {
|
609 |
-
checkout.gotoSection(response.goto_section);
|
610 |
-
checkout.reloadProgressBlock();
|
611 |
-
return;
|
612 |
-
}
|
613 |
-
|
614 |
-
if (response.payment_methods_html) {
|
615 |
-
$('checkout-payment-method-load').update(response.payment_methods_html);
|
616 |
-
}
|
617 |
-
|
618 |
-
checkout.setShippingMethod();
|
619 |
-
}
|
620 |
-
}
|
621 |
-
|
622 |
-
|
623 |
-
// payment
|
624 |
-
var Payment = Class.create();
|
625 |
-
Payment.prototype = {
|
626 |
-
beforeInitFunc:$H({}),
|
627 |
-
afterInitFunc:$H({}),
|
628 |
-
beforeValidateFunc:$H({}),
|
629 |
-
afterValidateFunc:$H({}),
|
630 |
-
initialize: function(form, saveUrl){
|
631 |
-
this.form = form;
|
632 |
-
this.saveUrl = saveUrl;
|
633 |
-
this.onSave = this.nextStep.bindAsEventListener(this);
|
634 |
-
this.onComplete = this.resetLoadWaiting.bindAsEventListener(this);
|
635 |
-
},
|
636 |
-
|
637 |
-
addBeforeInitFunction : function(code, func) {
|
638 |
-
this.beforeInitFunc.set(code, func);
|
639 |
-
},
|
640 |
-
|
641 |
-
beforeInit : function() {
|
642 |
-
(this.beforeInitFunc).each(function(init){
|
643 |
-
(init.value)();;
|
644 |
-
});
|
645 |
-
},
|
646 |
-
|
647 |
-
init : function () {
|
648 |
-
this.beforeInit();
|
649 |
-
var elements = Form.getElements(this.form);
|
650 |
-
if ($(this.form)) {
|
651 |
-
$(this.form).observe('submit', function(event){this.save();Event.stop(event);}.bind(this));
|
652 |
-
}
|
653 |
-
var method = null;
|
654 |
-
for (var i=0; i<elements.length; i++) {
|
655 |
-
if (elements[i].name=='payment[method]') {
|
656 |
-
if (elements[i].checked) {
|
657 |
-
method = elements[i].value;
|
658 |
-
}
|
659 |
-
} else {
|
660 |
-
elements[i].disabled = true;
|
661 |
-
}
|
662 |
-
elements[i].setAttribute('autocomplete','off');
|
663 |
-
}
|
664 |
-
if (method) this.switchMethod(method);
|
665 |
-
this.afterInit();
|
666 |
-
},
|
667 |
-
|
668 |
-
addAfterInitFunction : function(code, func) {
|
669 |
-
this.afterInitFunc.set(code, func);
|
670 |
-
},
|
671 |
-
|
672 |
-
afterInit : function() {
|
673 |
-
(this.afterInitFunc).each(function(init){
|
674 |
-
(init.value)();
|
675 |
-
});
|
676 |
-
},
|
677 |
-
|
678 |
-
switchMethod: function(method){
|
679 |
-
if (this.currentMethod && $('payment_form_'+this.currentMethod)) {
|
680 |
-
this.changeVisible(this.currentMethod, true);
|
681 |
-
$('payment_form_'+this.currentMethod).fire('payment-method:switched-off', {method_code : this.currentMethod});
|
682 |
-
}
|
683 |
-
if ($('payment_form_'+method)){
|
684 |
-
this.changeVisible(method, false);
|
685 |
-
$('payment_form_'+method).fire('payment-method:switched', {method_code : method});
|
686 |
-
} else {
|
687 |
-
//Event fix for payment methods without form like "Check / Money order"
|
688 |
-
document.body.fire('payment-method:switched', {method_code : method});
|
689 |
-
}
|
690 |
-
if (method) {
|
691 |
-
this.lastUsedMethod = method;
|
692 |
-
}
|
693 |
-
this.currentMethod = method;
|
694 |
-
},
|
695 |
-
|
696 |
-
changeVisible: function(method, mode) {
|
697 |
-
var block = 'payment_form_' + method;
|
698 |
-
[block + '_before', block, block + '_after'].each(function(el) {
|
699 |
-
element = $(el);
|
700 |
-
if (element) {
|
701 |
-
element.style.display = (mode) ? 'none' : '';
|
702 |
-
element.select('input', 'select', 'textarea', 'button').each(function(field) {
|
703 |
-
field.disabled = mode;
|
704 |
-
});
|
705 |
-
}
|
706 |
-
});
|
707 |
-
},
|
708 |
-
|
709 |
-
addBeforeValidateFunction : function(code, func) {
|
710 |
-
this.beforeValidateFunc.set(code, func);
|
711 |
-
},
|
712 |
-
|
713 |
-
beforeValidate : function() {
|
714 |
-
var validateResult = true;
|
715 |
-
var hasValidation = false;
|
716 |
-
(this.beforeValidateFunc).each(function(validate){
|
717 |
-
hasValidation = true;
|
718 |
-
if ((validate.value)() == false) {
|
719 |
-
validateResult = false;
|
720 |
-
}
|
721 |
-
}.bind(this));
|
722 |
-
if (!hasValidation) {
|
723 |
-
validateResult = false;
|
724 |
-
}
|
725 |
-
return validateResult;
|
726 |
-
},
|
727 |
-
|
728 |
-
validate: function() {
|
729 |
-
var result = this.beforeValidate();
|
730 |
-
if (result) {
|
731 |
-
return true;
|
732 |
-
}
|
733 |
-
var methods = document.getElementsByName('payment[method]');
|
734 |
-
if (methods.length==0) {
|
735 |
-
alert(Translator.translate('Your order cannot be completed at this time as there is no payment methods available for it.').stripTags());
|
736 |
-
return false;
|
737 |
-
}
|
738 |
-
for (var i=0; i<methods.length; i++) {
|
739 |
-
if (methods[i].checked) {
|
740 |
-
return true;
|
741 |
-
}
|
742 |
-
}
|
743 |
-
result = this.afterValidate();
|
744 |
-
if (result) {
|
745 |
-
return true;
|
746 |
-
}
|
747 |
-
alert(Translator.translate('Please specify payment method.').stripTags());
|
748 |
-
return false;
|
749 |
-
},
|
750 |
-
|
751 |
-
addAfterValidateFunction : function(code, func) {
|
752 |
-
this.afterValidateFunc.set(code, func);
|
753 |
-
},
|
754 |
-
|
755 |
-
afterValidate : function() {
|
756 |
-
var validateResult = true;
|
757 |
-
var hasValidation = false;
|
758 |
-
(this.afterValidateFunc).each(function(validate){
|
759 |
-
hasValidation = true;
|
760 |
-
if ((validate.value)() == false) {
|
761 |
-
validateResult = false;
|
762 |
-
}
|
763 |
-
}.bind(this));
|
764 |
-
if (!hasValidation) {
|
765 |
-
validateResult = false;
|
766 |
-
}
|
767 |
-
return validateResult;
|
768 |
-
},
|
769 |
-
|
770 |
-
save: function(){
|
771 |
-
if (checkout.loadWaiting!=false) return;
|
772 |
-
var validator = new Validation(this.form);
|
773 |
-
if (this.validate() && validator.validate()) {
|
774 |
-
checkout.setLoadWaiting('payment');
|
775 |
-
var request = new Ajax.Request(
|
776 |
-
this.saveUrl,
|
777 |
-
{
|
778 |
-
method:'post',
|
779 |
-
onComplete: this.onComplete,
|
780 |
-
onSuccess: this.onSave,
|
781 |
-
onFailure: checkout.ajaxFailure.bind(checkout),
|
782 |
-
parameters: Form.serialize(this.form)
|
783 |
-
}
|
784 |
-
);
|
785 |
-
}
|
786 |
-
},
|
787 |
-
|
788 |
-
resetLoadWaiting: function(){
|
789 |
-
checkout.setLoadWaiting(false);
|
790 |
-
},
|
791 |
-
|
792 |
-
nextStep: function(transport){
|
793 |
-
if (transport && transport.responseText){
|
794 |
-
try{
|
795 |
-
response = eval('(' + transport.responseText + ')');
|
796 |
-
}
|
797 |
-
catch (e) {
|
798 |
-
response = {};
|
799 |
-
}
|
800 |
-
}
|
801 |
-
/*
|
802 |
-
* if there is an error in payment, need to show error message
|
803 |
-
*/
|
804 |
-
if (response.error) {
|
805 |
-
if (response.fields) {
|
806 |
-
var fields = response.fields.split(',');
|
807 |
-
for (var i=0;i<fields.length;i++) {
|
808 |
-
var field = null;
|
809 |
-
if (field = $(fields[i])) {
|
810 |
-
Validation.ajaxError(field, response.error);
|
811 |
-
}
|
812 |
-
}
|
813 |
-
return;
|
814 |
-
}
|
815 |
-
alert(response.error);
|
816 |
-
return;
|
817 |
-
}
|
818 |
-
|
819 |
-
checkout.setStepResponse(response);
|
820 |
-
|
821 |
-
//checkout.setPayment();
|
822 |
-
},
|
823 |
-
|
824 |
-
initWhatIsCvvListeners: function(){
|
825 |
-
$$('.cvv-what-is-this').each(function(element){
|
826 |
-
Event.observe(element, 'click', toggleToolTip);
|
827 |
-
});
|
828 |
-
}
|
829 |
-
}
|
830 |
-
|
831 |
-
var Review = Class.create();
|
832 |
-
Review.prototype = {
|
833 |
-
initialize: function(saveUrl, successUrl, agreementsForm){
|
834 |
-
this.saveUrl = saveUrl;
|
835 |
-
this.successUrl = successUrl;
|
836 |
-
this.agreementsForm = agreementsForm;
|
837 |
-
this.onSave = this.nextStep.bindAsEventListener(this);
|
838 |
-
this.onComplete = this.resetLoadWaiting.bindAsEventListener(this);
|
839 |
-
},
|
840 |
-
|
841 |
-
save: function(){
|
842 |
-
if (checkout.loadWaiting!=false) return;
|
843 |
-
checkout.setLoadWaiting('review');
|
844 |
-
var params = Form.serialize(payment.form);
|
845 |
-
if (this.agreementsForm) {
|
846 |
-
params += '&'+Form.serialize(this.agreementsForm);
|
847 |
-
}
|
848 |
-
params.save = true;
|
849 |
-
var request = new Ajax.Request(
|
850 |
-
this.saveUrl,
|
851 |
-
{
|
852 |
-
method:'post',
|
853 |
-
parameters:params,
|
854 |
-
onComplete: this.onComplete,
|
855 |
-
onSuccess: this.onSave,
|
856 |
-
onFailure: checkout.ajaxFailure.bind(checkout)
|
857 |
-
}
|
858 |
-
);
|
859 |
-
},
|
860 |
-
|
861 |
-
resetLoadWaiting: function(transport){
|
862 |
-
checkout.setLoadWaiting(false, this.isSuccess);
|
863 |
-
},
|
864 |
-
|
865 |
-
nextStep: function(transport){
|
866 |
-
if (transport && transport.responseText) {
|
867 |
-
try{
|
868 |
-
response = eval('(' + transport.responseText + ')');
|
869 |
-
}
|
870 |
-
catch (e) {
|
871 |
-
response = {};
|
872 |
-
}
|
873 |
-
if (response.redirect) {
|
874 |
-
this.isSuccess = true;
|
875 |
-
location.href = response.redirect;
|
876 |
-
return;
|
877 |
-
}
|
878 |
-
if (response.success) {
|
879 |
-
this.isSuccess = true;
|
880 |
-
window.location=this.successUrl;
|
881 |
-
}
|
882 |
-
else{
|
883 |
-
var msg = response.error_messages;
|
884 |
-
if (typeof(msg)=='object') {
|
885 |
-
msg = msg.join("\n");
|
886 |
-
}
|
887 |
-
if (msg) {
|
888 |
-
alert(msg);
|
889 |
-
}
|
890 |
-
}
|
891 |
-
|
892 |
-
if (response.update_section) {
|
893 |
-
$('checkout-'+response.update_section.name+'-load').update(response.update_section.html);
|
894 |
-
}
|
895 |
-
|
896 |
-
if (response.goto_section) {
|
897 |
-
checkout.gotoSection(response.goto_section);
|
898 |
-
}
|
899 |
-
}
|
900 |
-
},
|
901 |
-
|
902 |
-
isSuccess: false
|
903 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
skin/frontend/ma2/default/lib/prototype/windows/themes/magento.css
DELETED
@@ -1,64 +0,0 @@
|
|
1 |
-
/**
|
2 |
-
* Magento
|
3 |
-
*
|
4 |
-
* NOTICE OF LICENSE
|
5 |
-
*
|
6 |
-
* This source file is subject to the Academic Free License (AFL 3.0)
|
7 |
-
* that is bundled with this package in the file LICENSE_AFL.txt.
|
8 |
-
* It is also available through the world-wide-web at this URL:
|
9 |
-
* http://opensource.org/licenses/afl-3.0.php
|
10 |
-
* If you did not receive a copy of the license and are unable to
|
11 |
-
* obtain it through the world-wide-web, please send an email
|
12 |
-
* to license@magentocommerce.com so we can send you a copy immediately.
|
13 |
-
*
|
14 |
-
* DISCLAIMER
|
15 |
-
*
|
16 |
-
* Do not edit or add to this file if you wish to upgrade Magento to newer
|
17 |
-
* versions in the future. If you wish to customize Magento for your
|
18 |
-
* needs please refer to http://www.magentocommerce.com for more information.
|
19 |
-
*
|
20 |
-
* @category design
|
21 |
-
* @package base_default
|
22 |
-
* @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
|
23 |
-
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
24 |
-
*/
|
25 |
-
.dialog { border:1px solid #555; }
|
26 |
-
.dialog .bot { display:none !important; }
|
27 |
-
.overlay_magento { background-color:#000; filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6; -webkit-opacity:.6; }
|
28 |
-
.top.table_window { border-bottom:1px solid #e6e6e6; background:#6a838b url(magento/top_bg.gif) 0 100% repeat-x; }
|
29 |
-
|
30 |
-
.magento_nw { width:6px; height:28px; }
|
31 |
-
.magento_n { height:28px; }
|
32 |
-
.magento_ne { width:6px; height:28px; }
|
33 |
-
|
34 |
-
.magento_w { width:6px; }
|
35 |
-
.magento_e { width:6px; }
|
36 |
-
.magento_w,
|
37 |
-
.magento_e,
|
38 |
-
.magento_content { background: #fafafa url(magento/content_bg.gif) 0 0 repeat-x; }
|
39 |
-
|
40 |
-
.magento_sw { background:#deebf0; width:5px; height:3px; }
|
41 |
-
.magento_s { background:#deebf0; height:3px; }
|
42 |
-
.magento_se,
|
43 |
-
|
44 |
-
.magento_sizer { background:#deebf0; width:5px; height:3px; }
|
45 |
-
.magento_sizer { cursor:se-resize; }
|
46 |
-
|
47 |
-
.magento_close { width:16px; height:16px; background:url(magento/window_close.png) no-repeat 0 0; position:absolute; top:5px; right:7px; cursor:pointer; z-index:1000; }
|
48 |
-
.magento_minimize { width:16px; height:16px; background:url(magento/window_minimize.png) 0 0 no-repeat; position:absolute; top:5px; right:28px; cursor:pointer; z-index:1000; }
|
49 |
-
.magento_maximize { width:16px; height:16px; background:url(magento/window_maximize.png)0 0 no-repeat; position:absolute; top:5px; right:49px; cursor:pointer; z-index:1000; }
|
50 |
-
|
51 |
-
.magento_title { float:left; width:100%; font:bold 12px/28px Arial, Helvetica, sans-serif; color:#fff; text-align:left; }
|
52 |
-
|
53 |
-
.magento_content { overflow:auto; font-size:12px; }
|
54 |
-
.magento_content,
|
55 |
-
.magento_content label { color:#333; font-family:Arial, sans-serif; }
|
56 |
-
|
57 |
-
.magento_buttons { padding:10px; text-align:right; }
|
58 |
-
.magento_buttons input.button { border-width:1px; border-style:solid; border-color:#ed6502 #a04300 #a04300 #ed6502; background:#ffac47 url(magento/btn_bg.gif) 0 100% repeat-x; padding:0 7px 1px 7px; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#fff; cursor:pointer; text-align:center; white-space:nowrap; }
|
59 |
-
.magento_buttons button.button span span span { display:inline; background:none; padding:0; height:auto; }
|
60 |
-
|
61 |
-
/* FOR IE */
|
62 |
-
* html .magento_close { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/magento/window_maximize.png", sizingMethod="crop"); }
|
63 |
-
* html .magento_minimize { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/magento/window_close.png", sizingMethod="crop");}
|
64 |
-
* html .magento_maximize { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/magento/window_minimize.png", sizingMethod="crop"); }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
skin/frontend/ma2/default/lib/prototype/windows/themes/magento/btn_bg.gif
DELETED
Binary file
|
skin/frontend/ma2/default/lib/prototype/windows/themes/magento/content_bg.gif
DELETED
Binary file
|
skin/frontend/ma2/default/lib/prototype/windows/themes/magento/top_bg.gif
DELETED
Binary file
|
skin/frontend/ma2/default/lib/prototype/windows/themes/magento/window_close.png
DELETED
Binary file
|
skin/frontend/ma2/{default → juno}/css/blue.css
RENAMED
@@ -24,7 +24,7 @@ a:hover{
|
|
24 |
#nav li.active{
|
25 |
background: #23a7c6;
|
26 |
}
|
27 |
-
.maintopBlock2 .widget-block
|
28 |
background: url("../images/blue/saleoff-bg.png") no-repeat scroll 0 0 #23a7c6;
|
29 |
}
|
30 |
.block-title{
|
24 |
#nav li.active{
|
25 |
background: #23a7c6;
|
26 |
}
|
27 |
+
.maintopBlock2 .widget-static-block{
|
28 |
background: url("../images/blue/saleoff-bg.png") no-repeat scroll 0 0 #23a7c6;
|
29 |
}
|
30 |
.block-title{
|
skin/frontend/ma2/{default → juno}/css/custom.css
RENAMED
@@ -50,7 +50,10 @@ fieldset#params_demo_preset label{
|
|
50 |
font-weight: normal;
|
51 |
line-height: 20px;
|
52 |
}
|
53 |
-
|
|
|
|
|
|
|
54 |
/* CUSTOM STYLES */
|
55 |
@font-face {
|
56 |
font-family: 'Mono Social Icons Font';
|
@@ -282,7 +285,7 @@ div#ma2-slideshow .proto-controls .forward a{
|
|
282 |
border: medium none;
|
283 |
padding: 0;
|
284 |
}
|
285 |
-
.ma2-widgettabs{}
|
286 |
/* CUSTOM STYLE WIDGET TABS END */
|
287 |
|
288 |
/* CUSTOM STYLE MY WISHLIST */
|
@@ -303,21 +306,22 @@ div#ma2-slideshow .proto-controls .forward a{
|
|
303 |
|
304 |
.widget-block{
|
305 |
float: left;
|
|
|
306 |
}
|
307 |
-
.widget-block .widget-
|
308 |
margin: 0 10px;
|
309 |
position: relative;
|
310 |
}
|
311 |
-
.widget-block.first .widget-
|
312 |
margin-left: 0;
|
313 |
}
|
314 |
-
.widget-block.last .widget-
|
315 |
margin-right: 0;
|
316 |
}
|
317 |
.widget-block.last{
|
318 |
float: right;
|
319 |
}
|
320 |
-
.widget-block.width100 .widget-
|
321 |
margin: 0;
|
322 |
}
|
323 |
li.widget{
|
@@ -330,13 +334,14 @@ li.widget-cms-link-block{
|
|
330 |
.maintopBlock2{
|
331 |
|
332 |
}
|
333 |
-
.maintopBlock2 .widget-block
|
334 |
background: url("../images/saleoff-bg.png") no-repeat scroll 0 0 #F25039;
|
335 |
color: #FFFFFF;
|
|
|
336 |
font-family: 'Oswald';
|
337 |
font-size: 17px;
|
338 |
font-weight: normal;
|
339 |
-
line-height:
|
340 |
padding: 3px 10px;
|
341 |
text-transform: uppercase;
|
342 |
}
|
@@ -355,7 +360,7 @@ li.widget-cms-link-block{
|
|
355 |
.bottomBlock3 .widget-block{
|
356 |
|
357 |
}
|
358 |
-
.bottomBlock3 .widget-block .widget-
|
359 |
padding: 0 10px;
|
360 |
}
|
361 |
.footerBlock1 h3{
|
@@ -792,7 +797,7 @@ table.ratings-table,
|
|
792 |
.product-view .add-to-cart input#qty{
|
793 |
background: none repeat scroll 0 0 #EEEEEE;
|
794 |
border: none;
|
795 |
-
padding:
|
796 |
text-align: center;
|
797 |
}
|
798 |
.product-view .add-to-cart label{
|
50 |
font-weight: normal;
|
51 |
line-height: 20px;
|
52 |
}
|
53 |
+
.widget-static-block{
|
54 |
+
display: block;
|
55 |
+
position: relative;
|
56 |
+
}
|
57 |
/* CUSTOM STYLES */
|
58 |
@font-face {
|
59 |
font-family: 'Mono Social Icons Font';
|
285 |
border: medium none;
|
286 |
padding: 0;
|
287 |
}
|
288 |
+
.ma2-widgettabs{ padding-bottom: 22px; }
|
289 |
/* CUSTOM STYLE WIDGET TABS END */
|
290 |
|
291 |
/* CUSTOM STYLE MY WISHLIST */
|
306 |
|
307 |
.widget-block{
|
308 |
float: left;
|
309 |
+
position: relative;
|
310 |
}
|
311 |
+
.widget-block .widget-static-block{
|
312 |
margin: 0 10px;
|
313 |
position: relative;
|
314 |
}
|
315 |
+
.widget-block.first .widget-static-block{
|
316 |
margin-left: 0;
|
317 |
}
|
318 |
+
.widget-block.last .widget-static-block{
|
319 |
margin-right: 0;
|
320 |
}
|
321 |
.widget-block.last{
|
322 |
float: right;
|
323 |
}
|
324 |
+
.widget-block.width100 .widget-static-block{
|
325 |
margin: 0;
|
326 |
}
|
327 |
li.widget{
|
334 |
.maintopBlock2{
|
335 |
|
336 |
}
|
337 |
+
.maintopBlock2 .widget-static-block{
|
338 |
background: url("../images/saleoff-bg.png") no-repeat scroll 0 0 #F25039;
|
339 |
color: #FFFFFF;
|
340 |
+
display: block;
|
341 |
font-family: 'Oswald';
|
342 |
font-size: 17px;
|
343 |
font-weight: normal;
|
344 |
+
line-height: 30px;
|
345 |
padding: 3px 10px;
|
346 |
text-transform: uppercase;
|
347 |
}
|
360 |
.bottomBlock3 .widget-block{
|
361 |
|
362 |
}
|
363 |
+
.bottomBlock3 .widget-block .widget-static-block{
|
364 |
padding: 0 10px;
|
365 |
}
|
366 |
.footerBlock1 h3{
|
797 |
.product-view .add-to-cart input#qty{
|
798 |
background: none repeat scroll 0 0 #EEEEEE;
|
799 |
border: none;
|
800 |
+
padding: 13px 0;
|
801 |
text-align: center;
|
802 |
}
|
803 |
.product-view .add-to-cart label{
|
skin/frontend/ma2/{default → juno}/css/green.css
RENAMED
@@ -18,7 +18,7 @@ a:hover{
|
|
18 |
color: #ddd;
|
19 |
}
|
20 |
.nav-container{
|
21 |
-
background: url("../images/green/omgmenu-bg.png") repeat-x
|
22 |
}
|
23 |
#nav li.over,
|
24 |
#nav li.active{
|
@@ -30,7 +30,7 @@ div.breadcrumbs{
|
|
30 |
.breadcrumbs li span {
|
31 |
color: #484848;
|
32 |
}
|
33 |
-
.maintopBlock2 .widget-block
|
34 |
background: url("../images/green/saleoff-bg.png") no-repeat scroll 0 0 #7ca647;
|
35 |
}
|
36 |
.block-title{
|
18 |
color: #ddd;
|
19 |
}
|
20 |
.nav-container{
|
21 |
+
background: #5b3473 url("../images/green/omgmenu-bg.png") repeat-x 0 0;
|
22 |
}
|
23 |
#nav li.over,
|
24 |
#nav li.active{
|
30 |
.breadcrumbs li span {
|
31 |
color: #484848;
|
32 |
}
|
33 |
+
.maintopBlock2 .widget-static-block{
|
34 |
background: url("../images/green/saleoff-bg.png") no-repeat scroll 0 0 #7ca647;
|
35 |
}
|
36 |
.block-title{
|
skin/frontend/ma2/{default/css/ma2widgettabs/widgettabs.css → juno/css/ma2_widgettabsf/ma2_widgettabsf.css}
RENAMED
@@ -1,13 +1,28 @@
|
|
1 |
-
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
|
|
|
8 |
.tabsData { padding-bottom:15px; margin:0 0 15px; }
|
9 |
-
.tabsData .tab { position:relative; z-index:2; margin-right:3px; background:#EEE; border: 1px solid #C4C4C4; color:#888; padding:0 0 0
|
10 |
-
.tabsData .tab span { padding:0
|
11 |
.tabsData .last {}
|
12 |
.tabsData .active { color:#000; font-weight:bold; z-index:3; border-bottom:0; background:#fff;
|
13 |
background-image: -moz-linear-gradient(top, #CDCDCD, #FFFFFF);
|
@@ -24,4 +39,3 @@
|
|
24 |
.tabsData .tab-content { padding: 1.2em 1em; background:#fff; border:1px solid #c4c4c4; font-size:12px; }
|
25 |
.tabsData .tab-content object,
|
26 |
.tabsData .tab-content embed { width:100% !important; height:auto !important; }
|
27 |
-
|
1 |
+
/**
|
2 |
+
* MagenMarket.com
|
3 |
+
*
|
4 |
+
* NOTICE OF LICENSE
|
5 |
+
*
|
6 |
+
* This source file is subject to the Open Software License (OSL 3.0)
|
7 |
+
* that is bundled with this package in the file LICENSE.txt.
|
8 |
+
* It is also available through the world-wide-web at this URL:
|
9 |
+
* http://opensource.org/licenses/osl-3.0.php
|
10 |
+
*
|
11 |
+
* DISCLAIMER
|
12 |
+
*
|
13 |
+
* Edit or modify this file with yourown risk.
|
14 |
+
*
|
15 |
+
* @category Extensions
|
16 |
+
* @package Ma2_WidgetTabsF
|
17 |
+
* @copyright Copyright (c) 2013 MagenMarket. (http://www.magenmarket.com)
|
18 |
+
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
|
19 |
+
**/
|
20 |
+
/* $Id: ma2_widgettabsf.css 8 2013-11-05 07:29:49Z linhnt $ */
|
21 |
|
22 |
+
/*# Ma2 WidgetTabs #######################################*/
|
23 |
.tabsData { padding-bottom:15px; margin:0 0 15px; }
|
24 |
+
.tabsData .tab { position:relative; z-index:2; margin-right:3px; background:#EEE; border: 1px solid #C4C4C4; color:#888; padding:0 0 0 10px; font-size:14px; }
|
25 |
+
.tabsData .tab span { padding:0 10px 0 0; line-height:24px; float:left; font-weight: bold;}
|
26 |
.tabsData .last {}
|
27 |
.tabsData .active { color:#000; font-weight:bold; z-index:3; border-bottom:0; background:#fff;
|
28 |
background-image: -moz-linear-gradient(top, #CDCDCD, #FFFFFF);
|
39 |
.tabsData .tab-content { padding: 1.2em 1em; background:#fff; border:1px solid #c4c4c4; font-size:12px; }
|
40 |
.tabsData .tab-content object,
|
41 |
.tabsData .tab-content embed { width:100% !important; height:auto !important; }
|
|
skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/desc-bg.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/next-prev.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/pix.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/proto_controls_bg.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/proto_controls_pause_play_bg.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/css/ma2slideshow/protoshow.css
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/css/ma2slideshow/styles.css
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/css/navmain.css
RENAMED
@@ -4,7 +4,7 @@
|
|
4 |
*/
|
5 |
|
6 |
.nav-container {
|
7 |
-
background: url("../images/omgmenu-bg.png") repeat-x
|
8 |
/* border-top:1px solid #2d444f;
|
9 |
border-bottom:1px solid #2d444f; */
|
10 |
padding:0 0px;
|
@@ -41,14 +41,14 @@
|
|
41 |
/************ 1ST LEVEL ***************/
|
42 |
#nav li {
|
43 |
float:left;
|
44 |
-
margin: 0 1px;
|
45 |
/* background:url(images/nav1_sep.gif) no-repeat 100% 0; */
|
46 |
}
|
47 |
#nav li.first {
|
48 |
-
|
49 |
}
|
50 |
#nav li.active {
|
51 |
-
|
52 |
/* background:url(images/nav1_active.gif) no-repeat; */
|
53 |
color:#fff;
|
54 |
font-weight:normal;
|
4 |
*/
|
5 |
|
6 |
.nav-container {
|
7 |
+
background: #2e4050 url("../images/omgmenu-bg.png") repeat-x 0 0;
|
8 |
/* border-top:1px solid #2d444f;
|
9 |
border-bottom:1px solid #2d444f; */
|
10 |
padding:0 0px;
|
41 |
/************ 1ST LEVEL ***************/
|
42 |
#nav li {
|
43 |
float:left;
|
44 |
+
margin: 0 1px 0 0;
|
45 |
/* background:url(images/nav1_sep.gif) no-repeat 100% 0; */
|
46 |
}
|
47 |
#nav li.first {
|
48 |
+
|
49 |
}
|
50 |
#nav li.active {
|
51 |
+
|
52 |
/* background:url(images/nav1_active.gif) no-repeat; */
|
53 |
color:#fff;
|
54 |
font-weight:normal;
|
skin/frontend/ma2/{default → juno}/css/oauth-simple.css
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/css/print.css
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/css/producttabs.css
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/css/red.css
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/css/styles-ie.css
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/css/styles.css
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/css/template.css
RENAMED
@@ -84,6 +84,7 @@ div.breadcrumbs a{
|
|
84 |
}
|
85 |
.content{
|
86 |
background: none repeat scroll 0 0 #FFFFFF;
|
|
|
87 |
margin: 0 0 10px;
|
88 |
overflow: hidden;
|
89 |
padding: 0 0 10px;
|
@@ -326,7 +327,8 @@ ul.list-category li li a.current{
|
|
326 |
float: left;
|
327 |
font-family: 'Oswald';
|
328 |
font-size: 11px;
|
329 |
-
|
|
|
330 |
}
|
331 |
.header .blocks .top2{
|
332 |
clear: both;
|
84 |
}
|
85 |
.content{
|
86 |
background: none repeat scroll 0 0 #FFFFFF;
|
87 |
+
clear: both;
|
88 |
margin: 0 0 10px;
|
89 |
overflow: hidden;
|
90 |
padding: 0 0 10px;
|
327 |
float: left;
|
328 |
font-family: 'Oswald';
|
329 |
font-size: 11px;
|
330 |
+
padding: 4px 1%;
|
331 |
+
width: 66%;
|
332 |
}
|
333 |
.header .blocks .top2{
|
334 |
clear: both;
|
skin/frontend/ma2/{default → juno}/css/widgets.css
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/favicon.ico
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.eot
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.otf
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.svg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.ttf
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.woff
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/fronts/Oswald.eot
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/fronts/Oswald.otf
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/fronts/Oswald.ttf
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/arrow-double.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/arrow-fragile-small.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/arrow-fragile-white.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/arrow-fragile.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/best_selling_tr_even_bg.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/best_selling_tr_odd_bg.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_account_box.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-actions.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-currency.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-dd.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-dt.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-label.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-li.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-title.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered1.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-title-account.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-title.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_body.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_buttons-set1.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_checkout.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_collapse-gm.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_collapse.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_divider1.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_form-search.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_grand-total.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_grid.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_header.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_login-box.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_main1.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_main2.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_nav0.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_nav1.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_nav2.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_opc-title-off.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_pipe1.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_pipe2.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_pipe3.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_product-view.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_product_collateral.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_rating.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_sp-methods.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_tfoot.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_th-v.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_th.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/bkg_toolbar.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/btn_checkout.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/btn_edit.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/btn_gm-close.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/btn_google_checkout.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/btn_paypal_checkout.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/btn_place_order.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/btn_previous.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/btn_proceed_to_checkout.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/btn_proceed_to_checkout_dis.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/btn_remove.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/btn_remove2.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/btn_search.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/btn_trash.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/btn_window_close.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/calendar.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/catalog/product/placeholder/image.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/catalog/product/placeholder/small_image.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/catalog/product/placeholder/thumbnail.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/centinel/sc_learn_62x34.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/centinel/v_activate_steps.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/centinel/vbv_ltbg_71x57.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/cookies/firefox.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/cookies/ie6-1.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/cookies/ie6-2.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-1.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-2.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-3.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-4.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-5.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-6.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/cookies/opera.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/cvv.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/cvv.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/fam_book_open.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/free_shipping_callout.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/grid-cal.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/home_left_callout.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/home_main_callout.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_arrow-top.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_asc_arrow.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_availability_only.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_availability_only_arrow.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_block-cart.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_block-currency.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_block-list.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_block-poll.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_block-related.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_block-subscribe.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_block-tags.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_block-viewed.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_block-wishlist.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_desc_arrow.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_discount.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_folder-table.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_ma-info.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_ma-reviews.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_ma-tags.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_msg-error.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_msg-note.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_msg-success.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_notice.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_page1.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_page2.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_pager-next.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_pager-prev.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_print.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_rss-big.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_rss.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_search_criteria.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_shipping.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_tag_add.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_tier.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_type_grid.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/i_type_list.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/logo_email.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/logo_print.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/magnifier_handle.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/map_popup_arrow.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/404_callout1.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/404_callout2.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/about_us_img.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img01.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img02.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img03.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img04.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img05.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img06.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/cell_phone_landing_banner1.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/col_left_callout.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/col_right_callout.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/electronics_cellphones.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/electronics_digitalcameras.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/electronics_laptops.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/furniture_callout_spot.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/furnitures_bed_room.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/furnitures_living_room.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/head_electronics_cellphones.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/head_electronics_digicamera.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/head_electronics_laptops.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/laptop_callout_mid1.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/laptop_callout_mid2.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/laptop_callout_mid3.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/laptop_callout_spot.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/media/shirts_landing_banner1.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_de.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_de.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_dk.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_fr.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_fr.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_int.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_int.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_pl.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_pl.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_sp.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_sp.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_acc.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_csi.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_did.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_dnk.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_ebt.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_ent.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_gcb.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_gir.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_idl.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_lsr.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_mae.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_npy.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_de.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_dk.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_ee.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_en.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_fl.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_lt.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_lv.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_pl.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_se.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_pli.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_psp.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_pwy.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_sft.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_so2.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_wlt.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/np_cart_thumb.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/np_more_img.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/np_product_main.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/np_thumb.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/np_thumb2.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/opc-ajax-loader.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/pager_arrow_left.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/pager_arrow_right.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/ph_callout_left_rebel.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/ph_callout_left_top.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/product_zoom_overlay_magnif.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/reload.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/slider_bg.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/slider_btn_zoom_in.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/slider_btn_zoom_out.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/spacer.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/validation_advice_bg.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/widgets/i_block-list.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/widgets/i_widget-link.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/widgets/i_widget-new.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/catalog/category/placeholder/image.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/catalog/category/placeholder/small_image.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/catalog/category/placeholder/thumbnail.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_account.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_cart.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_home.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_more.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_page.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_search.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_shop.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/bkg_checkout.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/bkg_rating.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/bkg_tfoot.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/bkg_th.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/bkg_toolbar.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/blue/logo.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/blue/saleoff-bg.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/body-bg.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/btn_remove.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/catalog/product/placeholder/image.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/catalog/product/placeholder/small_image.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/catalog/product/placeholder/thumbnail.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/category-view-active.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/category-view.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/centinel/sc_learn_62x34.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/centinel/v_activate_steps.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/centinel/vbv_ltbg_71x57.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/check-out.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/circle-white.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/color-stars.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/cookies/firefox.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/cookies/ie6-1.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/cookies/ie6-2.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/cookies/ie7-1.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/cookies/ie7-2.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/cookies/ie7-3.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/cookies/ie7-4.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/cookies/ie7-5.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/cookies/ie7-6.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/cookies/opera.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/advertising.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/banner.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/box-1.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/box-2.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/box-3.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/call.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/cirrus.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/discover.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/dribbble.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/ebay.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/email.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/facebook.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/feed.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/gplus.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/linked-in.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/mastercard.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/money-back-guarantee.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/paypal.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/pinterest.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/saleoff-first-order.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/saleoff-line.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/secure-online-shoping.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/signup.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/solo.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/twitter.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/visa.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/demo/worldwide-shipping.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/green/logo.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/green/omgmenu-bg.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/green/saleoff-bg.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/header-bg.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/i_asc_arrow.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/icon_external_link.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/index.html
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/logo.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/logo.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/magnifier_handle.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/404_callout1.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/404_callout2.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/about_us_img.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/best_selling_img01.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/best_selling_img02.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/best_selling_img03.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/best_selling_img04.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/best_selling_img05.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/best_selling_img06.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/cell_phone_landing_banner1.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/col_left_callout.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/col_right_callout.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/electronics_cellphones.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/electronics_digitalcameras.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/electronics_laptops.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/furniture_callout_spot.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/furnitures_bed_room.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/furnitures_living_room.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/head_electronics_cellphones.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/head_electronics_digicamera.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/head_electronics_laptops.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/laptop_callout_mid1.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/laptop_callout_mid2.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/laptop_callout_mid3.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/laptop_callout_spot.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/media/shirts_landing_banner1.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_de.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_de.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_dk.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_fr.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_fr.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_int.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_int.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_pl.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_pl.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_sp.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_sp.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_acc.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_csi.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_did.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_dnk.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_ebt.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_ent.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_gcb.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_gir.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_idl.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_lsr.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_mae.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_npy.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_de.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_dk.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_ee.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_en.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_fl.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_lt.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_lv.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_pl.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_se.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_pli.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_psp.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_pwy.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_sft.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_so2.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_wlt.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/next-prev.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/omgmenu-bg.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/opc-ajax-loader.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/pager_arrow_left.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/pager_arrow_right.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/pagination-arrow.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/pagination-next.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/pagination-prev.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/plus.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/presetstyles-btn.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/product-images-nav.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/saleoff-bg.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/searchButton.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/slider_bg.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/slider_btn_zoom_in.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/slider_btn_zoom_out.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/submenu-bg.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/topblock-bottom.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/vm2-sprite.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/widgets/i_block-list.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/widgets/i_widget-link.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/widgets/i_widget-new.gif
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/xmlconnect/catalog/category/placeholder/image.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/xmlconnect/catalog/category/placeholder/small_image.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/xmlconnect/catalog/category/placeholder/thumbnail.jpg
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_account.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_cart.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_home.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_more.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_page.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_search.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_shop.png
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/js/carousel-min.js
RENAMED
File without changes
|
skin/frontend/ma2/{default → juno}/js/ma2slideshow/protoshow.js
RENAMED
File without changes
|