Index: branches/RC/core/units/reviews/reviews_event_handler.php
===================================================================
diff -u -N -r10455 -r10519
--- branches/RC/core/units/reviews/reviews_event_handler.php (.../reviews_event_handler.php) (revision 10455)
+++ branches/RC/core/units/reviews/reviews_event_handler.php (.../reviews_event_handler.php) (revision 10519)
@@ -432,7 +432,7 @@
{
parent::OnAfterConfigRead($event);
- if (preg_match('/(.*)-rev/', $event->Prefix, $regs)) {
+ if (preg_match('/(.*)-rev/', $event->Prefix, $regs) && $this->Application->prefixRegistred($regs[1])) {
// "Structure & Data" -> "Reviews" (section in K4)
// 1. add join to items table (for "Structure & Data" -> "Reviews" section)
Index: branches/RC/core/admin_templates/reviews/reviews.tpl
===================================================================
diff -u -N -r10455 -r10519
--- branches/RC/core/admin_templates/reviews/reviews.tpl (.../reviews.tpl) (revision 10455)
+++ branches/RC/core/admin_templates/reviews/reviews.tpl (.../reviews.tpl) (revision 10519)
@@ -47,9 +47,8 @@
a_toolbar.AddButton( new ToolBarButton('delete', '',
function() {
- var $template = $Catalog.queryTabRegistry('prefix', $Catalog.ActivePrefix, 'view_template');
$form_name = $Catalog.queryTabRegistry('prefix', $Catalog.ActivePrefix, 'tab_id') + '_form';
- std_delete_items($Catalog.ActivePrefix, $template, 1);
+ std_delete_items($Catalog.ActivePrefix, null, 1);
} ) );
Index: branches/RC/kernel/admin_templates/reviews.tpl
===================================================================
diff -u -N -r10455 -r10519
--- branches/RC/kernel/admin_templates/reviews.tpl (.../reviews.tpl) (revision 10455)
+++ branches/RC/kernel/admin_templates/reviews.tpl (.../reviews.tpl) (revision 10519)
@@ -47,9 +47,8 @@
a_toolbar.AddButton( new ToolBarButton('delete', '',
function() {
- var $template = $Catalog.queryTabRegistry('prefix', $Catalog.ActivePrefix, 'view_template');
$form_name = $Catalog.queryTabRegistry('prefix', $Catalog.ActivePrefix, 'tab_id') + '_form';
- std_delete_items($Catalog.ActivePrefix, $template, 1);
+ std_delete_items($Catalog.ActivePrefix, null, 1);
} ) );
Index: branches/RC/kernel/units/reviews/reviews_event_handler.php
===================================================================
diff -u -N -r10455 -r10519
--- branches/RC/kernel/units/reviews/reviews_event_handler.php (.../reviews_event_handler.php) (revision 10455)
+++ branches/RC/kernel/units/reviews/reviews_event_handler.php (.../reviews_event_handler.php) (revision 10519)
@@ -432,7 +432,7 @@
{
parent::OnAfterConfigRead($event);
- if (preg_match('/(.*)-rev/', $event->Prefix, $regs)) {
+ if (preg_match('/(.*)-rev/', $event->Prefix, $regs) && $this->Application->prefixRegistred($regs[1])) {
// "Structure & Data" -> "Reviews" (section in K4)
// 1. add join to items table (for "Structure & Data" -> "Reviews" section)