- {loop type="auth" name="can_delete" roles="ADMIN" permissions="admin.product.category.delete"}
+ {loop type="auth" name="can_delete" role="ADMIN" resources="admin.product" access="UPDATE"}
diff --git a/templates/admin/default/ajax/template-attribute-list.html b/templates/admin/default/ajax/template-attribute-list.html
index 27d4f9831..619d13d53 100644
--- a/templates/admin/default/ajax/template-attribute-list.html
+++ b/templates/admin/default/ajax/template-attribute-list.html
@@ -64,7 +64,7 @@
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.configuration.template.attribute.delete"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.template" access="UPDATE"}
diff --git a/templates/admin/default/ajax/template-feature-list.html b/templates/admin/default/ajax/template-feature-list.html
index 26b09baea..24b50918e 100644
--- a/templates/admin/default/ajax/template-feature-list.html
+++ b/templates/admin/default/ajax/template-feature-list.html
@@ -66,7 +66,7 @@
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.configuration.template.feature.delete"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.template" access="UPDATE"}
diff --git a/templates/admin/default/attribute-edit.html b/templates/admin/default/attribute-edit.html
index 1b3417ef6..e9a09c719 100644
--- a/templates/admin/default/attribute-edit.html
+++ b/templates/admin/default/attribute-edit.html
@@ -66,7 +66,7 @@
{intl l='Attribute values'}
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.configuration.attribute-av.create"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.attribute" access="UPDATE"}
@@ -148,7 +148,7 @@
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.configuration.attribute-av.delete"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.attribute" access="UPDATE"}
diff --git a/templates/admin/default/attributes.html b/templates/admin/default/attributes.html
index 28a927920..6a4eb7f46 100644
--- a/templates/admin/default/attributes.html
+++ b/templates/admin/default/attributes.html
@@ -27,7 +27,7 @@
{intl l='Thelia product attributes'}
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.configuration.attributes.create"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.attribute" access="CREATE"}
@@ -77,7 +77,7 @@
{$ID} |
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.attributes.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.attribute" access="UPDATE"}
{$TITLE}
{/loop}
{elseloop rel="can_change"}
@@ -100,7 +100,7 @@
{module_include location='attributes_table_row'}
|
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.attributes.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.attribute" access="UPDATE"}
@@ -112,11 +112,11 @@
{/loop}
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.attributes.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.attribute" access="UPDATE"}
{/loop}
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.attributes.delete"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.attribute" access="DELETE"}
{/loop}
diff --git a/templates/admin/default/categories.html b/templates/admin/default/categories.html
index 89c0e6923..549d52d23 100755
--- a/templates/admin/default/categories.html
+++ b/templates/admin/default/categories.html
@@ -31,7 +31,7 @@
{module_include location='category_list_caption'}
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.categories.create"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.category" access="CREATE"}
@@ -113,7 +113,7 @@
{module_include location='category_list_row'}
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.categories.edit"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.category" access="UPDATE"}
@@ -142,11 +142,11 @@
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.categories.edit"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.category" access="UPDATE"}
{/loop}
- {loop type="auth" name="can_delete" roles="ADMIN" permissions="admin.categories.delete"}
+ {loop type="auth" name="can_delete" role="ADMIN" resource="admin.category" access="DELETE"}
{/loop}
@@ -161,7 +161,7 @@
|
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.categories.create"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.category" access="CREATE"}
{intl l="This category has no sub-categories. To create a new one, click the + button above."}
{/loop}
@@ -281,7 +281,7 @@
{module_include location='product_list_row'}
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.products.edit"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.product" access="UPDATE"}
@@ -308,11 +308,11 @@
|
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.product.edit"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.product" access="UPDATE"}
{/loop}
- {loop type="auth" name="can_delete" roles="ADMIN" permissions="admin.product.delete"}
+ {loop type="auth" name="can_delete" role="ADMIN" resource="admin.product" access="DELETE"}
{/loop}
diff --git a/templates/admin/default/category-edit.html b/templates/admin/default/category-edit.html
index ceefa53bb..340e7cbbd 100755
--- a/templates/admin/default/category-edit.html
+++ b/templates/admin/default/category-edit.html
@@ -231,7 +231,7 @@
|
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.configuration.category.content.delete"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.category" access="UPDATE"}
diff --git a/templates/admin/default/configuration.html b/templates/admin/default/configuration.html
index 16c09bac2..14f195270 100644
--- a/templates/admin/default/configuration.html
+++ b/templates/admin/default/configuration.html
@@ -24,42 +24,42 @@
{module_include location='catalog_configuration_top'}
- {loop type="auth" name="pcc1" roles="ADMIN" permissions="admin.configuration.templates"}
+ {loop type="auth" name="pcc1" role="ADMIN" resource="admin.configuration.template" access="VIEW"}
| {intl l='Product templates'} |
|
{/loop}
- {loop type="auth" name="pcc2" roles="ADMIN" permissions="admin.configuration.attributes"}
+ {loop type="auth" name="pcc2" role="ADMIN" resource="admin.configuration.attribute" access="VIEW"}
| {intl l='Product attributes'} |
|
{/loop}
- {loop type="auth" name="pcc3" roles="ADMIN" permissions="admin.configuration.features"}
+ {loop type="auth" name="pcc3" role="ADMIN" resource="admin.configuration.feature" access="VIEW"}
| {intl l='Product features'} |
|
{/loop}
- {loop type="auth" name="pcc4" roles="ADMIN" permissions="admin.configuration.messages"}
+ {loop type="auth" name="pcc4" role="ADMIN" resource="admin.configuration.message" access="VIEW"}
| {intl l='Mailing templates'} |
|
{/loop}
- {loop type="auth" name="pcc5" roles="ADMIN" permissions="admin.configuration.currencies"}
+ {loop type="auth" name="pcc5" role="ADMIN" resource="admin.configuration.currency" access="VIEW"}
| {intl l='Currencies'} |
|
{/loop}
- {loop type="auth" name="pcc6" roles="ADMIN" permissions="admin.configuration.taxe-rules"}
+ {loop type="auth" name="pcc6" role="ADMIN" resource="admin.configuration.tax-rule" access="VIEW"}
| {intl l='Taxes rules'} |
|
@@ -80,21 +80,21 @@
{module_include location='shipping_configuration_top'}
- {loop type="auth" name="pcc1" roles="ADMIN" permissions="admin.configuration.contries"}
+ {loop type="auth" name="pcc1" role="ADMIN" resource="admin.configuration.contry" access="VIEW"}
| {intl l='Countries'} |
|
{/loop}
- {loop type="auth" name="pcc2" roles="ADMIN" permissions="admin.configuration.shipping_zones"}
+ {loop type="auth" name="pcc2" role="ADMIN" resource="admin.configuration.shipping-zone" access="VIEW"}
| {intl l='Shipping zones'} |
|
{/loop}
- {loop type="auth" name="pcc3" roles="ADMIN" permissions="admin.configuration.shipping_configuration"}
+ {loop type="auth" name="pcc3" role="ADMIN" resource="admin.configuration.shipping-configuration" access="VIEW"}
| {intl l='Shipping configuration'} |
|
@@ -116,56 +116,56 @@
{module_include location='system_configuration_top'}
- {loop type="auth" name="pcc1" roles="ADMIN" permissions="admin.configuration.modules"}
+ {loop type="auth" name="pcc1" role="ADMIN" resource="admin.configuration.module" access="VIEW"}
| {intl l='Modules activation'} |
|
{/loop}
- {loop type="auth" name="pcc2" roles="ADMIN" permissions="admin.configuration.variables"}
+ {loop type="auth" name="pcc2" role="ADMIN" resource="admin.configuration.variable" access="VIEW"}
| {intl l='System variables'} |
|
{/loop}
- {loop type="auth" name="pcc3" roles="ADMIN" permissions="admin.configuration.profiles"}
+ {loop type="auth" name="pcc3" role="ADMIN" resource="admin.configuration.profile" access="VIEW"}
| {intl l='Administration profiles'} |
|
{/loop}
- {loop type="auth" name="pcc4" roles="ADMIN" permissions="admin.configuration.admin_users"}
+ {loop type="auth" name="pcc4" role="ADMIN" resource="admin.configuration.administrator" access="VIEW"}
| {intl l='Administrators'} |
|
{/loop}
- {loop type="auth" name="pcc5" roles="ADMIN" permissions="admin.configuration.languages"}
+ {loop type="auth" name="pcc5" role="ADMIN" resource="admin.configuration.language" access="VIEW"}
| {intl l='Languages & URLs'} |
|
{/loop}
- {loop type="auth" name="pcc6" roles="ADMIN" permissions="admin.configuration.mailing_system"}
+ {loop type="auth" name="pcc6" role="ADMIN" resource="admin.configuration.mailing-system" access="VIEW"}
| {intl l='Mailing system'} |
|
{/loop}
- {loop type="auth" name="pcc7" roles="ADMIN" permissions="admin.configuration.admin_logs"}
+ {loop type="auth" name="pcc7" role="ADMIN" resource="admin.configuration.admin-logs" access="VIEW"}
| {intl l='Administration logs'} |
|
{/loop}
- {loop type="auth" name="pcc8" roles="ADMIN" permissions="admin.configuration.system_logs"}
+ {loop type="auth" name="pcc8" role="ADMIN" resource="admin.configuration.system-logs" access="VIEW"}
| {intl l='System logs'} |
|
diff --git a/templates/admin/default/countries.html b/templates/admin/default/countries.html
index ec89063ee..b2d18936e 100644
--- a/templates/admin/default/countries.html
+++ b/templates/admin/default/countries.html
@@ -28,7 +28,7 @@
{intl l='Countries'}
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.configuration.countries.create"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.country" access="CREATE"}
@@ -71,13 +71,13 @@
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.countries.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.country" access="UPDATE"}
{/loop}
- {loop type="auth" name="can_delete" roles="ADMIN" permissions="admin.configuration.countries.delete"}
+ {loop type="auth" name="can_delete" role="ADMIN" resource="admin.configuration.country" access="DELETE"}
diff --git a/templates/admin/default/currencies.html b/templates/admin/default/currencies.html
index aeebad06a..a7f334fde 100644
--- a/templates/admin/default/currencies.html
+++ b/templates/admin/default/currencies.html
@@ -28,7 +28,7 @@
{intl l='Currencies'}
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.configuration.currencies.create"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.currency" access="CREATE"}
@@ -122,7 +122,7 @@
| {$ID} |
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.currencies.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.currency" access="UPDATE"}
{$NAME}
{/loop}
{elseloop rel="can_change"}
@@ -158,13 +158,13 @@
|
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.currencies.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.currency" access="UPDATE"}
{/loop}
- {loop type="auth" name="can_delete" roles="ADMIN" permissions="admin.configuration.currencies.delete"}
+ {loop type="auth" name="can_delete" role="ADMIN" resource="admin.configuration.currency" access="DELETE"}
diff --git a/templates/admin/default/customers.html b/templates/admin/default/customers.html
index 80f5e317f..8fc937996 100644
--- a/templates/admin/default/customers.html
+++ b/templates/admin/default/customers.html
@@ -30,7 +30,7 @@
{module_include location='customer_list_caption'}
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.customers.create"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.customer" access="CREATE"}
@@ -101,13 +101,13 @@
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.customer.edit"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.customer" access="UPDATE"}
{/loop}
- {loop type="auth" name="can_send_mail" roles="ADMIN" permissions="admin.customer.sendMail"}
+ {loop type="auth" name="can_send_mail" role="ADMIN" resource="admin.customer" access="VIEW"}
{/loop}
- {loop type="auth" name="can_delete" roles="ADMIN" permissions="admin.customer.delete"}
+ {loop type="auth" name="can_delete" role="ADMIN" resource="admin.customer" access="DELETE"}
{/loop}
diff --git a/templates/admin/default/feature-edit.html b/templates/admin/default/feature-edit.html
index 1d03e17ae..ca6bdc327 100644
--- a/templates/admin/default/feature-edit.html
+++ b/templates/admin/default/feature-edit.html
@@ -66,7 +66,7 @@
{intl l='Feature values'}
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.configuration.feature-av.create"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.feature" access="UPDATE"}
@@ -148,7 +148,7 @@
|
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.configuration.feature-av.delete"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.feature" access="UPDATE"}
diff --git a/templates/admin/default/features.html b/templates/admin/default/features.html
index 649f7a9a3..550ef0876 100644
--- a/templates/admin/default/features.html
+++ b/templates/admin/default/features.html
@@ -27,7 +27,7 @@
{intl l='Thelia product features'}
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.configuration.features.create"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.feature" access="CREATE"}
@@ -77,7 +77,7 @@
{$ID} |
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.features.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.feature" access="UPDATE"}
{$TITLE}
{/loop}
{elseloop rel="can_change"}
@@ -100,7 +100,7 @@
{module_include location='features_table_row'}
|
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.features.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.feature" access="UPDATE"}
@@ -112,11 +112,11 @@
{/loop}
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.features.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.feature" access="UPDATE"}
{/loop}
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.features.delete"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.feature" access="DELETE"}
{/loop}
diff --git a/templates/admin/default/folder-edit.html b/templates/admin/default/folder-edit.html
index ed1c89830..7971a372f 100644
--- a/templates/admin/default/folder-edit.html
+++ b/templates/admin/default/folder-edit.html
@@ -222,7 +222,7 @@
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.configuration.folder.content.delete"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.folder" access="UPDATE"}
diff --git a/templates/admin/default/folders.html b/templates/admin/default/folders.html
index ba5fc7b8b..a81165dd1 100644
--- a/templates/admin/default/folders.html
+++ b/templates/admin/default/folders.html
@@ -36,7 +36,7 @@
| *}
{module_include location='folder_list_caption'}
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.folders.create"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.folder" access="CREATE"}
@@ -118,7 +118,7 @@
{module_include location='folder_list_row'}
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.folders.edit"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.folder" access="UPDATE"}
@@ -147,11 +147,11 @@
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.folders.edit"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.folder" access="UPDATE"}
{/loop}
- {loop type="auth" name="can_delete" roles="ADMIN" permissions="admin.folders.delete"}
+ {loop type="auth" name="can_delete" role="ADMIN" resource="admin.folder" access="DELETE"}
{/loop}
@@ -166,7 +166,7 @@
|
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.folders.create"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.folder" access="CREATE"}
{intl l="This folder has no sub-folders. To create a new one, click the + button above."}
{/loop}
@@ -274,7 +274,7 @@
{module_include location='content_list_row'}
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.contents.edit"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.content" access="UPDATE"}
@@ -301,11 +301,11 @@
|
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.content.edit"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.content" access="UPDATE"}
{/loop}
- {loop type="auth" name="can_delete" roles="ADMIN" permissions="admin.content.delete"}
+ {loop type="auth" name="can_delete" role="ADMIN" resource="admin.content" access="DELETE"}
{/loop}
diff --git a/templates/admin/default/includes/content-folder-management.html b/templates/admin/default/includes/content-folder-management.html
index f5bda8e4a..31f86e058 100644
--- a/templates/admin/default/includes/content-folder-management.html
+++ b/templates/admin/default/includes/content-folder-management.html
@@ -73,7 +73,7 @@
|
- {loop type="auth" name="can_delete" roles="ADMIN" permissions="admin.product.category.delete"}
+ {loop type="auth" name="can_delete" role="ADMIN" resource="admin.category" access="UPDATE"}
diff --git a/templates/admin/default/includes/module-block.html b/templates/admin/default/includes/module-block.html
index 658557d4e..4380ab659 100644
--- a/templates/admin/default/includes/module-block.html
+++ b/templates/admin/default/includes/module-block.html
@@ -39,15 +39,15 @@
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.modules.documentation"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.modules" access="VIEW"}
{/loop}
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.modules.edit"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.modules" access="UPDATE"}
{/loop}
- {loop type="auth" name="can_delete" roles="ADMIN" permissions="admin.modules.delete"}
+ {loop type="auth" name="can_delete" role="ADMIN" resource="admin.modules" access="DELETE"}
{/loop}
diff --git a/templates/admin/default/includes/product-details-tab.html b/templates/admin/default/includes/product-details-tab.html
index 13e241e59..409191708 100644
--- a/templates/admin/default/includes/product-details-tab.html
+++ b/templates/admin/default/includes/product-details-tab.html
@@ -203,7 +203,7 @@
{module_include location='product_combinations_list_caption'}
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.products.update"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.product" access="UPDATE"}
diff --git a/templates/admin/default/languages.html b/templates/admin/default/languages.html
index f6b259197..868d911be 100644
--- a/templates/admin/default/languages.html
+++ b/templates/admin/default/languages.html
@@ -27,7 +27,7 @@
{intl l="Languages management"}
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.configuration.languages.create"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.language" access="CREATE"}
diff --git a/templates/admin/default/messages.html b/templates/admin/default/messages.html
index 48d3383f1..8a4be251b 100644
--- a/templates/admin/default/messages.html
+++ b/templates/admin/default/messages.html
@@ -26,7 +26,7 @@
{intl l='Thelia mailing templates'}
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.configuration.messages.create"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.message" access="CREATE"}
@@ -52,7 +52,7 @@
|
{if ! $SECURED}
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.messages.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.message" access="UPDATE"}
{$NAME}
{/loop}
{elseloop rel="can_change"}
@@ -68,11 +68,11 @@
|
{if ! $SECURED}
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.messages.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.message" access="UPDATE"}
{/loop}
- {loop type="auth" name="can_delete" roles="ADMIN" permissions="admin.configuration.messages.delete"}
+ {loop type="auth" name="can_delete" role="ADMIN" resource="admin.configuration.message" access="DELETE"}
{/loop}
diff --git a/templates/admin/default/modules.html b/templates/admin/default/modules.html
index 9f9664e22..e6c6eb669 100644
--- a/templates/admin/default/modules.html
+++ b/templates/admin/default/modules.html
@@ -15,7 +15,7 @@
{intl l="Home"}
{intl l="Modules"}
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.modules.install"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.module" access="UPDATE"}
{intl l="Install a new module"}
diff --git a/templates/admin/default/orders.html b/templates/admin/default/orders.html
index 9edc56e9b..d237d228a 100644
--- a/templates/admin/default/orders.html
+++ b/templates/admin/default/orders.html
@@ -74,7 +74,7 @@
|
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.orders.update"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.order" access="UPDATE"}
{if $STATUS !== 5}
diff --git a/templates/admin/default/profile-edit.html b/templates/admin/default/profile-edit.html
index db3cbd0e2..92a88efe2 100644
--- a/templates/admin/default/profile-edit.html
+++ b/templates/admin/default/profile-edit.html
@@ -118,111 +118,60 @@
-
- {intl l="Manage permissions"}
-
-{*
-
-
-
-
-
- {intl l="Countries that have the same profile"} :
-
-
- {$matchedCountries.first=$asked_country}
-
- {loop type="profile-country" name="same-country-list" profile=$ID ask="countries" country=$asked_country}
- {$matchedCountries[]=$COUNTRY}
- {$COUNTRY_TITLE}
- {/loop}
-
- {elseloop rel="same-country-list"}
- {intl l="NONE"}
- {/elseloop}
-
-
-
-
-
-
-
-
- {intl l="Manage the profile taxes appliance order"}
-
-
- {assign lastPosition 0}
- {loop type="profile-country" name="existing-tax-list" profile=$ID country=$asked_country}
- {if $POSITION != $lastPosition}
- {assign lastPosition $POSITION}
- {if $LOOP_COUNT > 1}
-
- {/if}
-
-
-
- {intl l="Add tax to this group"}
-
- {/if}
-
- {$TAX_TITLE}
-
- {if $LOOP_COUNT == $LOOP_TOTAL}
-
- {/if}
- {/loop}
-
- {elseloop rel="existing-tax-list"}
-
-
-
- {intl l="Add tax to this group"}
-
+
- {/elseloop}
-
-
-
-
-
- {intl l="Apply"}
-
-
-
-
-
-
- Available taxes
-
-
- {loop type="tax" name="tax-list" exclude_profile=$ID country=$asked_country}
- {$TITLE}
- {/loop}
-
-
-
-
-
-
- *}
@@ -235,60 +184,6 @@
-{* Confirmation dialog *}
- {*form name="thelia.admin.profile.taxlistupdate"}
-
- {if $form_error_message}
- {$taxUpdateError = true}
- {else}
- {$taxUpdateError = false}
- {/if}
-
- {* Capture the dialog body, to pass it to the generic dialog *}
- {*capture "tax_list_update_dialog"}
-
-
-
-
- {form_hidden_fields form=$form}
-
- {form_field form=$form field='country_list'}
-
- {intl l="Profile taxes will be update for the following countries :"}
-
-
- {/form_field}
-
- {/capture}
-
- {include
- file = "includes/generic-create-dialog.html"
-
- dialog_id = "tax_list_update_dialog"
- dialog_title = {intl l="Update profile taxes"}
- dialog_body = {$smarty.capture.tax_list_update_dialog nofilter}
-
- dialog_ok_label = {intl l="Edit profile taxes"}
- dialog_cancel_label = {intl l="Cancel"}
-
- form_action = {url path="/admin/configuration/profiles/saveTaxes"}
- form_enctype = {form_enctype form=$form}
- form_error_message = $form_error_message
- }
-
- {/form*}
-
{/block}
{block name="javascript-initialization"}
@@ -297,6 +192,10 @@
{/javascripts}
+ {javascripts file='assets/js/bootstrap-switch/bootstrap-switch.js'}
+
+ {/javascripts}
+
{javascripts file='assets/js/main.js'}
{/javascripts}
diff --git a/templates/admin/default/profiles.html b/templates/admin/default/profiles.html
index 3bb18be31..7c4950b02 100644
--- a/templates/admin/default/profiles.html
+++ b/templates/admin/default/profiles.html
@@ -28,7 +28,7 @@
{intl l="Taxes"}
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.profile.create"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.profile" access="CREATE"}
@@ -50,13 +50,13 @@
| {$DESCRIPTION} |
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.profile.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.profile" access="UPDATE"}
{/loop}
{assign linkedAdminCount {count name="linked-admin" type="admin" profile=$ID}}
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.profile.change"}
+ {loop type="auth" name="can_delete" role="ADMIN" resource="admin.configuration.profile" access="DELETE"}
{/loop}
diff --git a/templates/admin/default/shipping-configuration.html b/templates/admin/default/shipping-configuration.html
index b488b5eb1..2f0892c1f 100644
--- a/templates/admin/default/shipping-configuration.html
+++ b/templates/admin/default/shipping-configuration.html
@@ -25,7 +25,7 @@
{intl l='Thelia Shipping configuration'}
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.configuration.shipping-configuration.create"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.shipping-configuration" access="CREATE"}
@@ -50,10 +50,10 @@
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.shipping-configuration.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.shipping-configuration" access="UPDATE"}
{/loop}
- {loop type="auth" name="can_delete" roles="ADMIN" permissions="admin.configuration.shipping-configuration.delete"}
+ {loop type="auth" name="can_delete" role="ADMIN" resource="admin.configuration.shipping-configuration" access="DELETE"}
{/loop}
diff --git a/templates/admin/default/shipping-zones.html b/templates/admin/default/shipping-zones.html
index bff616cf8..29e2ba346 100644
--- a/templates/admin/default/shipping-zones.html
+++ b/templates/admin/default/shipping-zones.html
@@ -45,7 +45,7 @@
|
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.shipping-zones.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.shipping-zone" access="UPDATE"}
{/loop}
diff --git a/templates/admin/default/taxes-rules.html b/templates/admin/default/taxes-rules.html
index 0a48d18a1..15b7ae614 100644
--- a/templates/admin/default/taxes-rules.html
+++ b/templates/admin/default/taxes-rules.html
@@ -48,7 +48,7 @@
{intl l="Taxes"}
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.taxes.create"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.tax" access="CREATE"}
@@ -70,11 +70,11 @@
| {$DESCRIPTION} |
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.taxes.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.tax" access="UPDATE"}
{/loop}
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.taxes.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.tax" access="UPDATE"}
{/loop}
@@ -93,7 +93,7 @@
{intl l="Taxes rules"}
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.taxes-rules.create"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.tax" access="UPDATE"}
@@ -121,12 +121,12 @@
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.taxes-rules.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.tax" access="UPDATE"}
{/loop}
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.taxes-rules.dele"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.tax" access="DELETE"}
{/loop}
diff --git a/templates/admin/default/templates.html b/templates/admin/default/templates.html
index 95d92d1a9..42b874cfd 100644
--- a/templates/admin/default/templates.html
+++ b/templates/admin/default/templates.html
@@ -32,7 +32,7 @@
{intl l='Thelia product templates'}
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.configuration.templates.create"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.template" access="CREATE"}
@@ -72,7 +72,7 @@
{$ID} |
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.templates.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.template" access="UPDATE"}
{$NAME}
{/loop}
{elseloop rel="can_change"}
@@ -84,11 +84,11 @@
|
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.templates.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.template" access="UPDATE"}
{/loop}
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.templates.delete"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.template" access="DELETE"}
{/loop}
diff --git a/templates/admin/default/variables.html b/templates/admin/default/variables.html
index a7a2b9c09..7cdad3afc 100644
--- a/templates/admin/default/variables.html
+++ b/templates/admin/default/variables.html
@@ -26,7 +26,7 @@
{intl l='Thelia system variables'}
- {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.configuration.variables.create"}
+ {loop type="auth" name="can_create" role="ADMIN" resource="admin.configuration.variable" access="CREATE"}
@@ -82,7 +82,7 @@
{if ! $SECURED}
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.variables.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.variable" access="UPDATE"}
{$NAME}
{/loop}
{elseloop rel="can_change"}
@@ -108,11 +108,11 @@
- {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.configuration.variables.change"}
+ {loop type="auth" name="can_change" role="ADMIN" resource="admin.configuration.variable" access="UPDATE"}
{/loop}
- {loop type="auth" name="can_delete" roles="ADMIN" permissions="admin.configuration.variables.delete"}
+ {loop type="auth" name="can_delete" role="ADMIN" resource="admin.configuration.variable" access="DELETE"}
{/loop}
diff --git a/templates/default/layout.tpl b/templates/default/layout.tpl
index 22e8cb5a5..fcbe4a840 100644
--- a/templates/default/layout.tpl
+++ b/templates/default/layout.tpl
@@ -67,7 +67,7 @@ URL: http://www.thelia.net
| | | | | | | | | | | | | | | | | | | |