svn commit: r353923 - in head/www/magento: . files

Kurt Jaeger pi at FreeBSD.org
Tue May 13 07:25:06 UTC 2014


Author: pi
Date: Tue May 13 07:25:03 2014
New Revision: 353923
URL: http://svnweb.freebsd.org/changeset/ports/353923
QAT: https://qat.redports.org/buildarchive/r353923/

Log:
  www/magento: update to 1.8.1 and more
  
  Update to 1.8.1:
  - Add additional patches issued post-release
  - Stage support
  - Removed option for MySQL patch now contained in the release
  - Fix ./mage command by adding zlib to dependencies
  - Closes ports/187985 (commit of 1.7 was incomplete)
  - Adds option to support the REST Api.
  - Adds option to activate redis session module (disabled by default).
  - Rework cron.sh to do sane locking with lockf(1)
  - Add example cron entry
  
  PR:             ports/188901
  Submitted by:   Melvyn Sopacua (maintainer)
  Approved by:    maintainer (implicit), jadawin (mentor)

Added:
  head/www/magento/files/cron.sh.in   (contents, props changed)
  head/www/magento/files/crontab.in   (contents, props changed)
  head/www/magento/files/patch-SUPEE-1049_EE-1.12.0.2_v1   (contents, props changed)
  head/www/magento/files/patch-SUPEE-2619_EE_1.13.1.0_v1   (contents, props changed)
  head/www/magento/files/patch-SUPEE-2747_EE_1.13.1.0_v1   (contents, props changed)
  head/www/magento/files/pkg-install.in   (contents, props changed)
  head/www/magento/pkg-plist   (contents, props changed)
Modified:
  head/www/magento/Makefile
  head/www/magento/distinfo
  head/www/magento/files/pkg-message.in

Modified: head/www/magento/Makefile
==============================================================================
--- head/www/magento/Makefile	Tue May 13 07:16:42 2014	(r353922)
+++ head/www/magento/Makefile	Tue May 13 07:25:03 2014	(r353923)
@@ -2,61 +2,74 @@
 # $FreeBSD$
 
 PORTNAME=	magento
-PORTVERSION=	1.7.0.2
+PORTVERSION=	1.8.1.0
 CATEGORIES=	www finance
 MASTER_SITES=	http://www.magentocommerce.com/downloads/assets/${PORTVERSION}/
 
-MAINTAINER=	mel at magemana.nl
+MAINTAINER=	melvyn at magemana.nl
 COMMENT=	Feature-rich eCommerce platform
 
 USE_PHP=	pdo_mysql hash gd iconv curl dom soap simplexml mcrypt mysql \
-		ctype
+		ctype zlib json
 WRKSRC=		${WRKDIR}/magento
+#OPTIONS_DEFINE=	OAUTH SESSIONS REDIS SNAPPY EXAMPLES
+OPTIONS_DEFINE=	OAUTH SESSIONS REDIS EXAMPLES
+OAUTH_DESC=	Depend on pecl-oauth for REST API
+SESSIONS_DESC=	Mark Cm/RedisSession module active
+REDIS_DESC=	Depend on php5-redis for faster redis backend
+#SNAPPY_DESC=	Use google snappy for Redis Cache compression
 
-OPTIONS_DEFINE=	MYSQL56
-MYSQL56_DESC=	Add installer patch for MySQL 5.6 server
+NO_BUILD=	yes
+MAGENTODIR?=	www/magento
 
-NO_STAGE=	yes
 .include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MMYSQL56}
-EXTRA_PATCHES=	${FILESDIR}/extra-patch-app__code__core__Mage__Install__Model__Installer__Db__Mysql4.php
+.if !empty(${PORT_OPTIONS:MOAUTH})
+RUN_DEPENDS+=	pecl-oauth>=1.2.3:${PORTSDIR}/net/pecl-oauth
 .endif
+.if !empty(${PORT_OPTIONS:MREDIS})
+RUN_DEPENDS+=	php5-redis>=2.2.0:${PORTSDIR}/databases/php5-redis
+.endif
+# First need to submit the port
+#.if ${PORT_OPTIONS:MSNAPPY}
+#RUN_DEPENDS+=	php5-snappy>=0.0.2:${PORTSDIR}/archivers/php5-snappy
+#.endif
 
 .include <bsd.port.pre.mk>
 
-NO_BUILD=	yes
-PLIST=		${WRKDIR}/plist
-SUB_FILES=	pkg-message
-SUB_LIST=	MAGENTODIR=${MAGENTODIR}
-WRITABLE=	var media app/etc/modules
-EXECUTABLE=	cron.sh mage
+SUB_FILES=	pkg-message cron.sh pkg-install crontab
+SUB_LIST+=	MAGENTODIR=${MAGENTODIR} WWWOWN=${WWWOWN} WWWGRP=${WWWGRP}
+PLIST_SUB+=	${SUB_LIST}
+
+
+post-patch:
+	@${RM} -f ${WRKSRC}/cron.sh ${WRKSRC}/.htaccess
+
+.ifdef MAINTAINER_MODE
+genplist: extract patch
+	@${FIND} -s ${WRKSRC} -type f | ${SED} \
+		-e 's,${WRKSRC},%%MAGENTODIR%%,' > ${PORTSDIR}/www/magento/pkg-plist.new
+	@${FIND} -s -d ${WRKSRC} -type d | ${SED} \
+		-e 's,${WRKSRC}/media, at dirrmtry %%MAGENTODIR%%/media,' \
+		-e 's,${WRKSRC}/var, at dirrmtry %%MAGENTODIR%%/var,' \
+		-e 's,${WRKSRC}, at dirrm %%MAGENTODIR%%,' >> ${PORTSDIR}/www/magento/pkg-plist.new
 
-MAGENTODIR?=	www/magento
-
-pre-install:
-	@${FIND} -s -d ${WRKSRC} -type f | ${SED} "s?${WRKSRC}?${MAGENTODIR}?g" >${PLIST}
-	@${FIND} -s -d ${WRKSRC} -type d  | ${SED} "s?${WRKSRC}?@dirrm ${MAGENTODIR}?g" >> ${PLIST}
-	@${ECHO} @dirrmtry ${MAGENTODIR} >> ${PLIST}
+.endif
 
 do-install:
-	@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${PREFIX}/${MAGENTODIR}
-.for _dir in ${WRITABLE}
-	@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${MAGENTODIR}/${_dir}
-	@${FIND} ${PREFIX}/${MAGENTODIR}/${_dir} -exec ${CHMOD} u+w {} +
-	@${ECHO_CMD} '@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${MAGENTODIR}/${_dir}' \
-		>> ${TMPPLIST}
-	@${ECHO_CMD} '@exec ${FIND} ${PREFIX}/${MAGENTODIR}/${_dir} -exec ${CHMOD} u+w {} +' \
-		>> ${TMPPLIST}
-.endfor
-.for _prog in ${EXECUTABLE}
-	@${CHMOD} 555 ${PREFIX}/${MAGENTODIR}/${_prog}
-	@${ECHO_CMD} '@exec ${CHMOD} 555 ${PREFIX}/${MAGENTODIR}/${_prog}' >> ${PLIST}
-.endfor
-	@${CHMOD} 777 ${PREFIX}/${MAGENTODIR}/app/etc
-	@${ECHO_CMD} '@exec ${CMMOD} 777 ${PREFIX}/${MAGENTODIR}/${_prog}' >> ${PLIST}
-
-post-install:
-	@${CAT} ${PKGMESSAGE}
+	@cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${MAGENTODIR}
+	@${INSTALL_SCRIPT} ${WRKDIR}/cron.sh ${STAGEDIR}${PREFIX}/${MAGENTODIR}
+	@${FIND} ${STAGEDIR}${PREFIX}/${MAGENTODIR}/var -type d \
+		-exec ${CHMOD} a+w {} +
+	@${CHMOD} a+x ${STAGEDIR}${PREFIX}/${MAGENTODIR}/app/etc \
+		${STAGEDIR}${PREFIX}/${MAGENTODIR}/app/etc/modules
+.if !empty(${PORT_OPTIONS:MSESSIONS})
+	@${REINPLACE_CMD} -e 's,<active>false,<active>true,' \
+		${STAGEDIR}${PREFIX}/${MAGENTODIR}/app/etc/modules/Cm_RedisSession.xml
+	@${RM} -f ${STAGEDIR}${PREFIX}/${MAGENTODIR}/app/etc/modules/Cm_RedisSession.xml.bak
+.endif
+.if !empty(${PORT_OPIONS:MEXAMPLES})
+	@${MKDIR} ${STAGEDIR}${PREFIX}/${EXAMPLESDIR}
+	@${INSTALL_DATA} ${WRKDIR}/crontab ${STAGEDIR}${PREFIX}/${EXAMPLESDIR}
+.endif
 
 .include <bsd.port.post.mk>

Modified: head/www/magento/distinfo
==============================================================================
--- head/www/magento/distinfo	Tue May 13 07:16:42 2014	(r353922)
+++ head/www/magento/distinfo	Tue May 13 07:25:03 2014	(r353923)
@@ -1,2 +1,2 @@
-SHA256 (magento-1.7.0.2.tar.gz) = d1cc07bc1ed59b3f33240e38d1fe3c60d03a03162c8fcb932700cf16a137e0b9
-SIZE (magento-1.7.0.2.tar.gz) = 17891797
+SHA256 (magento-1.8.1.0.tar.gz) = d2ec3c511b5936e242127789cdec9ae142bcacef8b636f2b2625fd8640e22aa1
+SIZE (magento-1.8.1.0.tar.gz) = 18199920

Added: head/www/magento/files/cron.sh.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/magento/files/cron.sh.in	Tue May 13 07:25:03 2014	(r353923)
@@ -0,0 +1,27 @@
+#!/bin/sh
+
+# Run this script if specified
+if [ $# -gt 0 ]
+then
+	CRONSCRIPT=$1
+	shift
+else
+	CRONSCRIPT=cron.php
+fi
+# Pass argument on to cron.php
+MODE=""
+if [ $# -gt 0 ]
+then
+	MODE="$1"
+	shift
+fi
+# PHP cli
+PHP_BIN=`which php 2>/dev/null||echo %%PREFIX%%/bin/php`
+
+# absolute path to magento installation
+INSTALLDIR=`dirname $(realpath $0)`
+
+# Only run if we're the only one running
+[ -d ${INSTALLDIR}/var/locks ] || mkdir -p -m 777 ${INSTALLDIR}/var/locks
+lockf -s -t 0 ${INSTALLDIR}/var/locks/cron.lock \
+	${PHP_BIN} -f ${INSTALLDIR}/${CRONSCRIPT} ${MODE}

Added: head/www/magento/files/crontab.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/magento/files/crontab.in	Tue May 13 07:25:03 2014	(r353923)
@@ -0,0 +1,2 @@
+# Add this line to /etc/crontab
+*/5 * * * *	%%WWWUSER%%	%%PREFIX%%/%%MAGENTODIR%%/cron.sh

Added: head/www/magento/files/patch-SUPEE-1049_EE-1.12.0.2_v1
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/magento/files/patch-SUPEE-1049_EE-1.12.0.2_v1	Tue May 13 07:25:03 2014	(r353923)
@@ -0,0 +1,71 @@
+diff --git app/code/core/Mage/Payment/Model/Method/Cc.php app/code/core/Mage/Payment/Model/Method/Cc.php
+index 4ee5bcd..a429744 100644
+--- app/code/core/Mage/Payment/Model/Method/Cc.php
++++ app/code/core/Mage/Payment/Model/Method/Cc.php
+@@ -105,6 +105,10 @@ class Mage_Payment_Model_Method_Cc extends Mage_Payment_Model_Method_Abstract
+                 || ($this->OtherCcType($info->getCcType()) && $this->validateCcNumOther($ccNumber))) {
+ 
+                 $ccType = 'OT';
++                $discoverNetworkRegexp = '/^(30[0-5]\d{13}|3095\d{12}|35(2[8-9]\d{12}|[3-8]\d{13})|36\d{12}'
++                    . '|3[8-9]\d{14}|6011(0\d{11}|[2-4]\d{11}|74\d{10}|7[7-9]\d{10}|8[6-9]\d{10}|9\d{11})'
++                    . '|62(2(12[6-9]\d{10}|1[3-9]\d{11}|[2-8]\d{12}|9[0-1]\d{11}|92[0-5]\d{10})|[4-6]\d{13}'
++                    . '|8[2-8]\d{12})|6(4[4-9]\d{13}|5\d{14}))$/';
+                 $ccTypeRegExpList = array(
+                     //Solo, Switch or Maestro. International safe
+                     /*
+@@ -115,21 +119,25 @@ class Mage_Payment_Model_Method_Cc extends Mage_Payment_Model_Method_Abstract
+                     */
+                     // Solo only
+                     'SO' => '/(^(6334)[5-9](\d{11}$|\d{13,14}$))|(^(6767)(\d{12}$|\d{14,15}$))/',
+-                    'SM' => '/(^(5[0678])\d{11,18}$)|(^(6[^05])\d{11,18}$)|(^(601)[^1]\d{9,16}$)|(^(6011)\d{9,11}$)'
+-                            . '|(^(6011)\d{13,16}$)|(^(65)\d{11,13}$)|(^(65)\d{15,18}$)'
+-                            . '|(^(49030)[2-9](\d{10}$|\d{12,13}$))|(^(49033)[5-9](\d{10}$|\d{12,13}$))'
+-                            . '|(^(49110)[1-2](\d{10}$|\d{12,13}$))|(^(49117)[4-9](\d{10}$|\d{12,13}$))'
+-                            . '|(^(49118)[0-2](\d{10}$|\d{12,13}$))|(^(4936)(\d{12}$|\d{14,15}$))/',
+                     // Visa
+                     'VI'  => '/^4[0-9]{12}([0-9]{3})?$/',
+                     // Master Card
+                     'MC'  => '/^5[1-5][0-9]{14}$/',
+                     // American Express
+                     'AE'  => '/^3[47][0-9]{13}$/',
+-                    // Discovery
+-                    'DI'  => '/^6011[0-9]{12}$/',
+-                    // JCB
+-                    'JCB' => '/^(3[0-9]{15}|(2131|1800)[0-9]{11})$/'
++                    // Discover Network
++                    'DI'  => $discoverNetworkRegexp,
++                    // Dinners Club (Belongs to Discover Network)
++                    'DICL' => $discoverNetworkRegexp,
++                    // JCB (Belongs to Discover Network)
++                    'JCB' => $discoverNetworkRegexp,
++
++                    // Maestro & Switch
++                    'SM' => '/(^(5[0678])\d{11,18}$)|(^(6[^05])\d{11,18}$)|(^(601)[^1]\d{9,16}$)|(^(6011)\d{9,11}$)'
++                    . '|(^(6011)\d{13,16}$)|(^(65)\d{11,13}$)|(^(65)\d{15,18}$)'
++                    . '|(^(49030)[2-9](\d{10}$|\d{12,13}$))|(^(49033)[5-9](\d{10}$|\d{12,13}$))'
++                    . '|(^(49110)[1-2](\d{10}$|\d{12,13}$))|(^(49117)[4-9](\d{10}$|\d{12,13}$))'
++                    . '|(^(49118)[0-2](\d{10}$|\d{12,13}$))|(^(4936)(\d{12}$|\d{14,15}$))/'
+                 );
+ 
+                 foreach ($ccTypeRegExpList as $ccTypeMatch=>$ccTypeRegExp) {
+diff --git js/prototype/validation.js js/prototype/validation.js
+index a2dad07..700a472 100644
+--- js/prototype/validation.js
++++ js/prototype/validation.js
+@@ -850,11 +850,12 @@ function parseNumber(v)
+ Validation.creditCartTypes = $H({
+ //    'SS': [new RegExp('^((6759[0-9]{12})|(5018|5020|5038|6304|6759|6761|6763[0-9]{12,19})|(49[013][1356][0-9]{12})|(6333[0-9]{12})|(6334[0-4]\d{11})|(633110[0-9]{10})|(564182[0-9]{10}))([0-9]{2,3})?$'), new RegExp('^([0-9]{3}|[0-9]{4})?$'), true],
+     'SO': [new RegExp('^(6334[5-9]([0-9]{11}|[0-9]{13,14}))|(6767([0-9]{12}|[0-9]{14,15}))$'), new RegExp('^([0-9]{3}|[0-9]{4})?$'), true],
+-    'SM': [new RegExp('(^(5[0678])[0-9]{11,18}$)|(^(6[^05])[0-9]{11,18}$)|(^(601)[^1][0-9]{9,16}$)|(^(6011)[0-9]{9,11}$)|(^(6011)[0-9]{13,16}$)|(^(65)[0-9]{11,13}$)|(^(65)[0-9]{15,18}$)|(^(49030)[2-9]([0-9]{10}$|[0-9]{12,13}$))|(^(49033)[5-9]([0-9]{10}$|[0-9]{12,13}$))|(^(49110)[1-2]([0-9]{10}$|[0-9]{12,13}$))|(^(49117)[4-9]([0-9]{10}$|[0-9]{12,13}$))|(^(49118)[0-2]([0-9]{10}$|[0-9]{12,13}$))|(^(4936)([0-9]{12}$|[0-9]{14,15}$))'), new RegExp('^([0-9]{3}|[0-9]{4})?$'), true],
+     'VI': [new RegExp('^4[0-9]{12}([0-9]{3})?$'), new RegExp('^[0-9]{3}$'), true],
+     'MC': [new RegExp('^5[1-5][0-9]{14}$'), new RegExp('^[0-9]{3}$'), true],
+     'AE': [new RegExp('^3[47][0-9]{13}$'), new RegExp('^[0-9]{4}$'), true],
+-    'DI': [new RegExp('^6011[0-9]{12}$'), new RegExp('^[0-9]{3}$'), true],
+-    'JCB': [new RegExp('^(3[0-9]{15}|(2131|1800)[0-9]{11})$'), new RegExp('^[0-9]{3,4}$'), true],
++    'DI': [new RegExp('^(30[0-5][0-9]{13}|3095[0-9]{12}|35(2[8-9][0-9]{12}|[3-8][0-9]{13})|36[0-9]{12}|3[8-9][0-9]{14}|6011(0[0-9]{11}|[2-4][0-9]{11}|74[0-9]{10}|7[7-9][0-9]{10}|8[6-9][0-9]{10}|9[0-9]{11})|62(2(12[6-9][0-9]{10}|1[3-9][0-9]{11}|[2-8][0-9]{12}|9[0-1][0-9]{11}|92[0-5][0-9]{10})|[4-6][0-9]{13}|8[2-8][0-9]{12})|6(4[4-9][0-9]{13}|5[0-9]{14}))$'), new RegExp('^[0-9]{3}$'), true],
++    'JCB': [new RegExp('^(30[0-5][0-9]{13}|3095[0-9]{12}|35(2[8-9][0-9]{12}|[3-8][0-9]{13})|36[0-9]{12}|3[8-9][0-9]{14}|6011(0[0-9]{11}|[2-4][0-9]{11}|74[0-9]{10}|7[7-9][0-9]{10}|8[6-9][0-9]{10}|9[0-9]{11})|62(2(12[6-9][0-9]{10}|1[3-9][0-9]{11}|[2-8][0-9]{12}|9[0-1][0-9]{11}|92[0-5][0-9]{10})|[4-6][0-9]{13}|8[2-8][0-9]{12})|6(4[4-9][0-9]{13}|5[0-9]{14}))$'), true],
++    'DICL': [new RegExp('^(30[0-5][0-9]{13}|3095[0-9]{12}|35(2[8-9][0-9]{12}|[3-8][0-9]{13})|36[0-9]{12}|3[8-9][0-9]{14}|6011(0[0-9]{11}|[2-4][0-9]{11}|74[0-9]{10}|7[7-9][0-9]{10}|8[6-9][0-9]{10}|9[0-9]{11})|62(2(12[6-9][0-9]{10}|1[3-9][0-9]{11}|[2-8][0-9]{12}|9[0-1][0-9]{11}|92[0-5][0-9]{10})|[4-6][0-9]{13}|8[2-8][0-9]{12})|6(4[4-9][0-9]{13}|5[0-9]{14}))$'), new RegExp('^[0-9]{3}$'), true],
++    'SM': [new RegExp('(^(5[0678])[0-9]{11,18}$)|(^(6[^05])[0-9]{11,18}$)|(^(601)[^1][0-9]{9,16}$)|(^(6011)[0-9]{9,11}$)|(^(6011)[0-9]{13,16}$)|(^(65)[0-9]{11,13}$)|(^(65)[0-9]{15,18}$)|(^(49030)[2-9]([0-9]{10}$|[0-9]{12,13}$))|(^(49033)[5-9]([0-9]{10}$|[0-9]{12,13}$))|(^(49110)[1-2]([0-9]{10}$|[0-9]{12,13}$))|(^(49117)[4-9]([0-9]{10}$|[0-9]{12,13}$))|(^(49118)[0-2]([0-9]{10}$|[0-9]{12,13}$))|(^(4936)([0-9]{12}$|[0-9]{14,15}$))'), new RegExp('^([0-9]{3}|[0-9]{4})?$'), true],
+     'OT': [false, new RegExp('^([0-9]{3}|[0-9]{4})?$'), false]
+ });
+

Added: head/www/magento/files/patch-SUPEE-2619_EE_1.13.1.0_v1
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/magento/files/patch-SUPEE-2619_EE_1.13.1.0_v1	Tue May 13 07:25:03 2014	(r353923)
@@ -0,0 +1,226 @@
+diff --git app/code/core/Mage/Catalog/Model/Product.php app/code/core/Mage/Catalog/Model/Product.php
+index 3d538e2..7dcf307 100644
+--- app/code/core/Mage/Catalog/Model/Product.php
++++ app/code/core/Mage/Catalog/Model/Product.php
+@@ -1940,7 +1940,12 @@ class Mage_Catalog_Model_Product extends Mage_Catalog_Model_Abstract
+         /* add product custom options data */
+         $customOptions = $buyRequest->getOptions();
+         if (is_array($customOptions)) {
+-            $options->setOptions(array_diff($buyRequest->getOptions(), array('')));
++            foreach ($customOptions as $key => $value) {
++                if ($value === '') {
++                    unset($customOptions[$key]);
++                }
++            }
++            $options->setOptions($customOptions);
+         }
+ 
+         /* add product type selected options data */
+diff --git app/code/core/Mage/Core/Controller/Varien/Router/Standard.php app/code/core/Mage/Core/Controller/Varien/Router/Standard.php
+index b2ebd4a..4500b24 100644
+--- app/code/core/Mage/Core/Controller/Varien/Router/Standard.php
++++ app/code/core/Mage/Core/Controller/Varien/Router/Standard.php
+@@ -43,7 +43,7 @@ class Mage_Core_Controller_Varien_Router_Standard extends Mage_Core_Controller_V
+                 $modules = array((string)$routerConfig->args->module);
+                 if ($routerConfig->args->modules) {
+                     foreach ($routerConfig->args->modules->children() as $customModule) {
+-                        if ($customModule) {
++                        if ((string)$customModule) {
+                             if ($before = $customModule->getAttribute('before')) {
+                                 $position = array_search($before, $modules);
+                                 if ($position === false) {
+diff --git app/code/core/Zend/Pdf/FileParserDataSource.php app/code/core/Zend/Pdf/FileParserDataSource.php
+new file mode 100644
+index 0000000..df5b2c7
+--- /dev/null
++++ app/code/core/Zend/Pdf/FileParserDataSource.php
+@@ -0,0 +1,189 @@
++<?php
++/**
++ * Zend Framework
++ *
++ * LICENSE
++ *
++ * This source file is subject to the new BSD license that is bundled
++ * with this package in the file LICENSE.txt.
++ * It is also available through the world-wide-web at this URL:
++ * http://framework.zend.com/license/new-bsd
++ * If you did not receive a copy of the license and are unable to
++ * obtain it through the world-wide-web, please send an email
++ * to license at zend.com so we can send you a copy immediately.
++ *
++ * @category   Zend
++ * @package    Zend_Pdf
++ * @subpackage FileParser
++ * @copyright  Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
++ * @license    http://framework.zend.com/license/new-bsd     New BSD License
++ * @version    $Id: FileParserDataSource.php 20096 2010-01-06 02:05:09Z bkarwin $
++ */
++
++/**
++ * Abstract helper class for {@link Zend_Pdf_FileParser} that provides the
++ * data source for parsing.
++ *
++ * Concrete subclasses allow for parsing of in-memory, filesystem, and other
++ * sources through a common API. These subclasses also take care of error
++ * handling and other mundane tasks.
++ *
++ * Subclasses must implement at minimum {@link __construct()},
++ * {@link __destruct()}, {@link readBytes()}, and {@link readAllBytes()}.
++ * Subclasses should also override {@link moveToOffset()} and
++ * {@link __toString()} as appropriate.
++ *
++ * @package    Zend_Pdf
++ * @subpackage FileParser
++ * @copyright  Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
++ * @license    http://framework.zend.com/license/new-bsd     New BSD License
++ */
++abstract class Zend_Pdf_FileParserDataSource
++{
++  /**** Instance Variables ****/
++
++
++    /**
++     * Total size in bytes of the data source.
++     * @var integer
++     */
++    protected $_size = 0;
++
++    /**
++     * Byte offset of the current read position within the data source.
++     * @var integer
++     */
++    protected $_offset = 0;
++
++
++
++  /**** Public Interface ****/
++
++
++  /* Abstract Methods */
++
++    /**
++     * Object destructor. Closes the data source.
++     *
++     * May also perform cleanup tasks such as deleting temporary files.
++     */
++    abstract public function __destruct();
++
++    /**
++     * Returns the specified number of raw bytes from the data source at the
++     * byte offset of the current read position.
++     *
++     * Must advance the read position by the number of bytes read by updating
++     * $this->_offset.
++     *
++     * Throws an exception if there is insufficient data to completely fulfill
++     * the request or if an error occurs.
++     *
++     * @param integer $byteCount Number of bytes to read.
++     * @return string
++     * @throws Zend_Pdf_Exception
++     */
++    abstract public function readBytes($byteCount);
++
++    /**
++     * Returns the entire contents of the data source as a string.
++     *
++     * This method may be called at any time and so must preserve the byte
++     * offset of the read position, both through $this->_offset and whatever
++     * other additional pointers (such as the seek position of a file pointer)
++     * that might be used.
++     *
++     * @return string
++     */
++    abstract public function readAllBytes();
++
++
++  /* Object Magic Methods */
++
++    /**
++     * Returns a description of the object for debugging purposes.
++     *
++     * Subclasses should override this method to provide a more specific
++     * description of the actual object being represented.
++     *
++     * @return string
++     */
++    public function __toString()
++    {
++        return get_class($this);
++    }
++
++
++  /* Accessors */
++
++    /**
++     * Returns the byte offset of the current read position within the data
++     * source.
++     *
++     * @return integer
++     */
++    public function getOffset()
++    {
++        return $this->_offset;
++    }
++
++    /**
++     * Returns the total size in bytes of the data source.
++     *
++     * @return integer
++     */
++    public function getSize()
++    {
++        return $this->_size;
++    }
++
++
++  /* Primitive Methods */
++
++    /**
++     * Moves the current read position to the specified byte offset.
++     *
++     * Throws an exception you attempt to move before the beginning or beyond
++     * the end of the data source.
++     *
++     * If a subclass needs to perform additional tasks (such as performing a
++     * fseek() on a filesystem source), it should do so after calling this
++     * parent method.
++     *
++     * @param integer $offset Destination byte offset.
++     * @throws Zend_Pdf_Exception
++     */
++    public function moveToOffset($offset)
++    {
++        if ($this->_offset == $offset) {
++            return;    // Not moving; do nothing.
++        }
++        if ($offset < 0) {
++            #require_once 'Zend/Pdf/Exception.php';
++            throw new Zend_Pdf_Exception('Attempt to move before start of data source',
++                                         Zend_Pdf_Exception::MOVE_BEFORE_START_OF_FILE);
++        }
++        if ($offset >= $this->_size) {    // Offsets are zero-based.
++            #require_once 'Zend/Pdf/Exception.php';
++            throw new Zend_Pdf_Exception('Attempt to move beyond end of data source',
++                                         Zend_Pdf_Exception::MOVE_BEYOND_END_OF_FILE);
++        }
++        $this->_offset = $offset;
++    }
++
++    /**
++     * Shifts the current read position within the data source by the specified
++     * number of bytes.
++     *
++     * You may move forward (positive numbers) or backward (negative numbers).
++     * Throws an exception you attempt to move before the beginning or beyond
++     * the end of the data source.
++     *
++     * @param integer $byteCount Number of bytes to skip.
++     * @throws Zend_Pdf_Exception
++     */
++    public function skipBytes($byteCount)
++    {
++        $this->moveToOffset($this->_offset + $byteCount);
++    }
++}

Added: head/www/magento/files/patch-SUPEE-2747_EE_1.13.1.0_v1
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/magento/files/patch-SUPEE-2747_EE_1.13.1.0_v1	Tue May 13 07:25:03 2014	(r353923)
@@ -0,0 +1,64 @@
+diff --git app/code/core/Mage/Cms/Helper/Wysiwyg/Images.php app/code/core/Mage/Cms/Helper/Wysiwyg/Images.php
+index b106d09..0b6af65 100644
+--- app/code/core/Mage/Cms/Helper/Wysiwyg/Images.php
++++ app/code/core/Mage/Cms/Helper/Wysiwyg/Images.php
+@@ -49,6 +49,12 @@ class Mage_Cms_Helper_Wysiwyg_Images extends Mage_Core_Helper_Abstract
+      */
+     protected $_storeId = null;
+ 
++    /**
++     * Images Storage root directory
++     * @var
++     */
++    protected $_storageRoot;
++
+ 
+     /**
+      * Set a specified store ID value
+@@ -68,8 +74,13 @@ class Mage_Cms_Helper_Wysiwyg_Images extends Mage_Core_Helper_Abstract
+      */
+     public function getStorageRoot()
+     {
+-        return Mage::getConfig()->getOptions()->getMediaDir() . DS . Mage_Cms_Model_Wysiwyg_Config::IMAGE_DIRECTORY
+-            . DS;
++        if (!$this->_storageRoot) {
++            $this->_storageRoot = realpath(
++                Mage::getConfig()->getOptions()->getMediaDir()
++                . DS . Mage_Cms_Model_Wysiwyg_Config::IMAGE_DIRECTORY
++            ) . DS;
++        }
++        return $this->_storageRoot;
+     }
+ 
+     /**
+@@ -197,7 +208,7 @@ class Mage_Cms_Helper_Wysiwyg_Images extends Mage_Core_Helper_Abstract
+     public function getCurrentPath()
+     {
+         if (!$this->_currentPath) {
+-            $currentPath = realpath($this->getStorageRoot());
++            $currentPath = $this->getStorageRoot();
+             $node = $this->_getRequest()->getParam($this->getTreeNodeName());
+             if ($node) {
+                 $path = realpath($this->convertIdToPath($node));
+@@ -223,7 +234,7 @@ class Mage_Cms_Helper_Wysiwyg_Images extends Mage_Core_Helper_Abstract
+     public function getCurrentUrl()
+     {
+         if (!$this->_currentUrl) {
+-            $path = str_replace(Mage::getConfig()->getOptions()->getMediaDir(), '', $this->getCurrentPath());
++            $path = str_replace(realpath(Mage::getConfig()->getOptions()->getMediaDir()), '', $this->getCurrentPath());
+             $path = trim($path, DS);
+             $this->_currentUrl = Mage::app()->getStore($this->_storeId)->getBaseUrl('media') .
+                                  $this->convertPathToUrl($path) . '/';
+diff --git app/code/core/Mage/Cms/Model/Wysiwyg/Images/Storage.php app/code/core/Mage/Cms/Model/Wysiwyg/Images/Storage.php
+index 19b3f45..af58ce3 100644
+--- app/code/core/Mage/Cms/Model/Wysiwyg/Images/Storage.php
++++ app/code/core/Mage/Cms/Model/Wysiwyg/Images/Storage.php
+@@ -89,7 +89,7 @@ class Mage_Cms_Model_Wysiwyg_Images_Storage extends Varien_Object
+         foreach ($collection as $key => $value) {
+             $rootChildParts = explode(DIRECTORY_SEPARATOR, substr($value->getFilename(), $storageRootLength));
+ 
+-            if (array_key_exists($rootChildParts[0], $conditions['plain'])
++            if (array_key_exists(end($rootChildParts), $conditions['plain'])
+                 || ($regExp && preg_match($regExp, $value->getFilename()))) {
+                 $collection->removeItemByKey($key);
+             }

Added: head/www/magento/files/pkg-install.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/magento/files/pkg-install.in	Tue May 13 07:25:03 2014	(r353923)
@@ -0,0 +1,30 @@
+#!/bin/sh
+
+MAGENTODIR='%%MAGENTODIR%%'
+var="${PKG_PREFIX}/${MAGENTODIR}/var"
+WWWOWN="%%WWWOWN%%"
+WWWGRP="%%WWWGRP%%"
+medialist='media media/customer media/dhl media/downloadable media/xmlconnect'
+medialist="${medialist} media/dhl/logo.jpg"
+medialist="${medialist} media/downloadable/.htaccess"
+medialist="${medialist} media/xmlconnect/custom/ok.gif"
+medialist="${medialist} media/xmlconnect/original/ok.gif"
+medialist="${medialist} media/xmlconnect/system/ok.gif"
+
+if [ $2 = "POST-INSTALL" ]
+then
+	find ${var} -type d -exec chmod 777 {} +
+	# var/cache should be world-writeable so that commandline tools like
+	# magerun do not create /tmp/magento/var/cache.
+	if [ -d ${var}/cache ]
+	then
+		find ${var}/cache -type f -exec chmod 666 {} +
+	fi
+
+	# Make no assumptions about what else is in the media directory, so
+	# only install our files and directories with correct ownership.
+	for entry in ${medialist}
+	do
+		chown ${WWWOWN}:${WWWGRP} ${PKG_PREFIX}/${MAGENTODIR}/${entry}
+	done
+fi

Modified: head/www/magento/files/pkg-message.in
==============================================================================
--- head/www/magento/files/pkg-message.in	Tue May 13 07:16:42 2014	(r353922)
+++ head/www/magento/files/pkg-message.in	Tue May 13 07:25:03 2014	(r353923)
@@ -1,4 +1,4 @@
-POST-INSTALL CONFIGURATION FOR MOODLE
+POST-INSTALL CONFIGURATION FOR MAGENTO
 =====================================
 
 1) Create a MySQL user and a database for Magento to store all
@@ -19,8 +19,11 @@ POST-INSTALL CONFIGURATION FOR MOODLE
 3) Visit your Magento site with a browser (i.e.,
    http://your.server.com/magento/), and you should
    be taken to the install.php script, which will lead
-   you through creating a config.php file and then
-   setting up Moodle, creating an admin account, etc.
+   you through creating the app/etc/local.xml file and then
+   setting up Magento, creating an admin account, etc.
+
+4) After installation consider setting app/etc back to mode 755 for security
+   reasons.
 
 For more information, see the INSTALL DOCUMENTATION:
 

Added: head/www/magento/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/magento/pkg-plist	Tue May 13 07:25:03 2014	(r353923)
@@ -0,0 +1,16560 @@
+ at comment .htaccess when used can contain a lot of customizations
+ at unexec if cmp -s %D/%%MAGENTODIR%%/.htaccess %D/%%MAGENTODIR%%/.htaccess.sample; then rm -f %D/%%MAGENTODIR%%/.htaccess; fi
+%%MAGENTODIR%%/.htaccess.sample
+ at exec if [ ! -f %D/%%MAGENTODIR%%/.htaccess ]; then cp -p %D/%F %B/.htaccess; fi
+%%MAGENTODIR%%/LICENSE.html
+%%MAGENTODIR%%/LICENSE.txt
+%%MAGENTODIR%%/LICENSE_AFL.txt
+%%MAGENTODIR%%/RELEASE_NOTES.txt
+%%MAGENTODIR%%/api.php
+%%MAGENTODIR%%/app/.htaccess
+%%MAGENTODIR%%/app/Mage.php
+%%MAGENTODIR%%/app/code/community/Cm/RedisSession/Model/Session.php
+%%MAGENTODIR%%/app/code/community/Cm/RedisSession/etc/config.xml
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Block/Form.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Block/Info.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Block/Jsinit.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Block/Payment.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Block/Placeform.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Block/Redirect.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Helper/Data.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Abstract.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Acc.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Csi.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Did.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Dnk.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Ebt.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Ent.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Event.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Gcb.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Gir.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Idl.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Lsr.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Mae.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Npy.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Obt.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Pli.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Psp.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Pwy.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Sft.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/So2.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/Model/Wlt.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/controllers/MoneybookersController.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/controllers/ProcessingController.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/etc/config.xml
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/etc/system.xml
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/sql/moneybookers_setup/install-1.6.0.0.php
+%%MAGENTODIR%%/app/code/community/Phoenix/Moneybookers/sql/moneybookers_setup/mysql4-upgrade-1.2-1.2.0.1.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Helper/Data.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Acl/Assert/Ip.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Acl/Assert/Time.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Acl/Resource.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Acl/Role/Generic.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Acl/Role/Group.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Acl/Role/Registry.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Acl/Role/User.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Acl/Role.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Acl.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Config.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Mysql4/Acl/Role/Collection.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Mysql4/Acl/Role.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Mysql4/Acl.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Mysql4/Permissions/Collection.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Mysql4/Role/Collection.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Mysql4/Role.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Mysql4/Roles/Collection.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Mysql4/Roles/User/Collection.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Mysql4/Roles.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Mysql4/Rules/Collection.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Mysql4/Rules.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Mysql4/User/Collection.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Mysql4/User.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Observer.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Resource/Acl/Role/Collection.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Resource/Acl/Role.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Resource/Acl.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Resource/Permissions/Collection.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Resource/Role/Collection.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Resource/Role.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Resource/Roles/Collection.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Resource/Roles/User/Collection.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Resource/Roles.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Resource/Rules/Collection.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Resource/Rules.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Resource/User/Collection.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Resource/User.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Role.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Roles.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Rules.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/Session.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/Model/User.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/data/admin_setup/data-install-1.6.0.0.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/etc/config.xml
+%%MAGENTODIR%%/app/code/core/Mage/Admin/sql/admin_setup/install-1.6.0.0.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/sql/admin_setup/mysql4-install-0.7.0.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/sql/admin_setup/mysql4-upgrade-0.7.0-0.7.1.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/sql/admin_setup/mysql4-upgrade-0.7.1-0.7.2.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/sql/admin_setup/mysql4-upgrade-1.5.9.9-1.6.0.0.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/sql/admin_setup/upgrade-1.6.0.0-1.6.1.0.php
+%%MAGENTODIR%%/app/code/core/Mage/Admin/sql/admin_setup/upgrade-1.6.1.0-1.6.1.1.php
+%%MAGENTODIR%%/app/code/core/Mage/AdminNotification/Helper/Data.php
+%%MAGENTODIR%%/app/code/core/Mage/AdminNotification/Model/Feed.php
+%%MAGENTODIR%%/app/code/core/Mage/AdminNotification/Model/Inbox.php
+%%MAGENTODIR%%/app/code/core/Mage/AdminNotification/Model/Mysql4/Inbox/Collection.php
+%%MAGENTODIR%%/app/code/core/Mage/AdminNotification/Model/Mysql4/Inbox.php
+%%MAGENTODIR%%/app/code/core/Mage/AdminNotification/Model/Observer.php
+%%MAGENTODIR%%/app/code/core/Mage/AdminNotification/Model/Resource/Inbox/Collection.php
+%%MAGENTODIR%%/app/code/core/Mage/AdminNotification/Model/Resource/Inbox.php
+%%MAGENTODIR%%/app/code/core/Mage/AdminNotification/Model/Survey.php
+%%MAGENTODIR%%/app/code/core/Mage/AdminNotification/etc/adminhtml.xml
+%%MAGENTODIR%%/app/code/core/Mage/AdminNotification/etc/config.xml
+%%MAGENTODIR%%/app/code/core/Mage/AdminNotification/etc/system.xml
+%%MAGENTODIR%%/app/code/core/Mage/AdminNotification/sql/adminnotification_setup/install-1.6.0.0.php
+%%MAGENTODIR%%/app/code/core/Mage/AdminNotification/sql/adminnotification_setup/mysql4-install-1.0.0.php
+%%MAGENTODIR%%/app/code/core/Mage/AdminNotification/sql/adminnotification_setup/mysql4-upgrade-1.5.9.9-1.6.0.0.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Abstract.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Api/Buttons.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Api/Editroles.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Api/Edituser.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Api/Grid/Role.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Api/Role/Grid/User.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Api/Role.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Api/Roles.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Api/Tab/Roleinfo.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Api/Tab/Rolesedit.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Api/Tab/Rolesusers.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Api/Tab/Userroles.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Api/User/Edit/Form.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Api/User/Edit/Tab/Main.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Api/User/Edit/Tab/Roles.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Api/User/Edit/Tabs.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Api/User/Edit.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Api/User/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Api/User.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Api/Users.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Backup/Dialogs.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Backup/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Backup.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cache/Additional.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cache/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cache/Notifications.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cache.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Abstract.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Checkboxes/Tree.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Edit/Form.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Edit.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Helper/Image.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Helper/Pricestep.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Helper/Sortby/Available.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Helper/Sortby/Default.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tab/Attributes.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tab/Design.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tab/General.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tab/Product.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tabs.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tree.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Widget/Chooser.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Form/Renderer/Attribute/Urlkey.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Form/Renderer/Config/DateFieldsOrder.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Form/Renderer/Config/YearRange.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Form/Renderer/Fieldset/Element.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Form.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Helper/Form/Wysiwyg/Content.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Helper/Form/Wysiwyg.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Edit/Form.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Edit/Tab/Front.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Edit/Tab/Main.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Edit/Tab/Options.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Edit/Tab/System.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Edit/Tabs.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Edit.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/New/Product/Attributes.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/New/Product/Created.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Set/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Set/Main/Formattribute.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Set/Main/Formgroup.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Set/Main/Formset.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Set/Main/Tree/Attribute.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Set/Main/Tree/Group.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Set/Main.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Set/Toolbar/Add.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Set/Toolbar/Main/Filter.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute/Set/Toolbar/Main.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Attribute.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Composite/Configure.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Composite/Error.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Composite/Fieldset/Configurable.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Composite/Fieldset/Grouped.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Composite/Fieldset/Options.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Composite/Fieldset/Qty.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Composite/Fieldset.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Composite/Update/Result.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Created.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Action/Attribute/Tab/Attributes.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Action/Attribute/Tab/Inventory.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Action/Attribute/Tab/Websites.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Action/Attribute/Tabs.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Action/Attribute.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Js.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Ajax/Serializer.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Alerts/Price.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Alerts/Stock.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Alerts.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Attributes/Create.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Attributes.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Categories.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Crosssell.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Inventory.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Options/Option.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Options/Type/Abstract.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Options/Type/Date.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Options/Type/File.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Options/Type/Select.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Options/Type/Text.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Options.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Price/Group/Abstract.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Price/Group.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Price/Recurring.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Price/Tier.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Price.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Related.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Reviews.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Settings.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Super/Config/Grid/Filter/Inventory.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Super/Config/Grid/Renderer/Checkbox.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Super/Config/Grid/Renderer/Inventory.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Super/Config/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Super/Config/Simple.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Super/Config.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Super/Group.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Super/Settings.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Tag/Customer.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Tag.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Upsell.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Websites.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tabs/Configurable.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tabs/Grouped.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tabs.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Frontend/Product/Watermark.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Apply.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Boolean.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Config.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Gallery/Content.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Gallery.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Image.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Msrp/Enabled.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Msrp/Price.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Price.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Weight.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Price.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Widget/Chooser/Container.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Widget/Chooser.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Product.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Search/Edit/Form.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Search/Edit.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Search/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog/Search.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Catalog.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Checkout/Agreement/Edit/Form.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Checkout/Agreement/Edit.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Checkout/Agreement/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Checkout/Agreement.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Block/Edit/Form.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Block/Edit.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Block/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Block/Widget/Chooser.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Block.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Page/Edit/Form.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Page/Edit/Tab/Content.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Page/Edit/Tab/Design.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Page/Edit/Tab/Main.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Page/Edit/Tab/Meta.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Page/Edit/Tabs.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Page/Edit.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Page/Grid/Renderer/Action.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Page/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Page/Widget/Chooser.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Page.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Wysiwyg/Images/Content/Files.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Wysiwyg/Images/Content/Newfolder.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Wysiwyg/Images/Content/Uploader.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Wysiwyg/Images/Content.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Cms/Wysiwyg/Images/Tree.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Form.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Renderer/Attribute/Group.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Renderer/Newpass.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Renderer/Region.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Account.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Addresses.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Cart.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Carts.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Newsletter/Grid/Filter/Status.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Newsletter/Grid/Renderer/Action.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Newsletter/Grid/Renderer/Status.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Newsletter/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Newsletter.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Orders.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Reviews.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Tag.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Tags.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/View/Accordion.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/View/Cart.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/View/Grid/Renderer/Item.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/View/Orders.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/View/Sales.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/View/Wishlist.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/View.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Wishlist/Grid/Renderer/Description.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Wishlist.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tabs.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Edit.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Form/Element/Boolean.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Form/Element/File.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Form/Element/Image.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Grid/Filter/Country.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Grid/Renderer/Multiaction.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Group/Edit/Form.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Group/Edit.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Group/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Group.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Online/Filter.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Online/Grid/Renderer/Ip.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Online/Grid/Renderer/Type.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Online/Grid/Renderer/Url.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Online/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Online.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/Sales/Order/Address/Form/Renderer/Vat.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer/System/Config/Validatevat.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Customer.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Dashboard/Abstract.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Dashboard/Bar.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Dashboard/Diagrams.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Dashboard/Graph.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Dashboard/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Dashboard/Grids.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Dashboard/Orders/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Dashboard/Sales.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Dashboard/Searches/Last.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Dashboard/Searches/Renderer/Searchquery.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Dashboard/Searches/Top.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Dashboard/Tab/Amounts.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Dashboard/Tab/Customers/Most.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Dashboard/Tab/Customers/Newest.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Dashboard/Tab/Orders.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Dashboard/Tab/Products/Ordered.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Dashboard/Tab/Products/Viewed.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Dashboard/Totals.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Dashboard.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Denied.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Html/Date.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Html/Select.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Media/Editor.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Media/Uploader.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Messages.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Problem/Grid/Filter/Checkbox.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Problem/Grid/Renderer/Checkbox.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Problem/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Problem.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Queue/Edit/Form.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Queue/Edit.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Queue/Grid/Renderer/Action.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Queue/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Queue/Preview/Form.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Queue/Preview.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Queue.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Subscriber/Grid/Filter/Checkbox.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Subscriber/Grid/Filter/Website.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Subscriber/Grid/Renderer/Checkbox.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Subscriber/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Subscriber.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Template/Edit/Form.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Template/Edit.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Template/Grid/Renderer/Action.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Template/Grid/Renderer/Sender.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Template/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Template/Preview/Form.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Template/Preview.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Newsletter/Template.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Notification/Baseurl.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Notification/Grid/Renderer/Actions.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Notification/Grid/Renderer/Notice.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Notification/Grid/Renderer/Severity.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Notification/Grid.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Notification/Inbox.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Notification/Security.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Notification/Survey.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Notification/Toolbar.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Notification/Window.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Page/Footer.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Page/Head.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Page/Header.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Page/Menu.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Page/Notices.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Page.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Permissions/Buttons.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Permissions/Editroles.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Permissions/Edituser.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Permissions/Grid/Role.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Permissions/Grid/User.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Permissions/Role/Grid/User.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Permissions/Role.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Permissions/Roles.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Permissions/Tab/Roleinfo.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Permissions/Tab/Rolesedit.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Permissions/Tab/Rolesusers.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Permissions/Tab/Useredit.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Permissions/Tab/Userroles.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Permissions/User/Edit/Form.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Permissions/User/Edit/Tab/Main.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Permissions/User/Edit/Tab/Roles.php
+%%MAGENTODIR%%/app/code/core/Mage/Adminhtml/Block/Permissions/User/Edit/Tabs.php

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-ports-all mailing list