Index: trunk/core/units/categories/categories_event_handler.php
===================================================================
diff -u -r8472 -r8491
--- trunk/core/units/categories/categories_event_handler.php (.../categories_event_handler.php) (revision 8472)
+++ trunk/core/units/categories/categories_event_handler.php (.../categories_event_handler.php) (revision 8491)
@@ -30,6 +30,13 @@
// allow sorting on front event without view permission
return true;
}
+
+ if ($event->Name == 'OnItemBuild') {
+ $category_id = $this->getPassedID($event);
+ if ($category_id == 0) {
+ return true;
+ }
+ }
}
if ($event->Name == 'OnEdit' || $event->Name == 'OnSave') {
Index: trunk/themes/default2007/platform/img/icon_popular.gif
===================================================================
diff -u
Binary files differ
Index: trunk/themes/default2007/platform/img/icon_favorite.gif
===================================================================
diff -u
Binary files differ
Index: trunk/themes/default2007/platform/categories/suggest_category.tpl
===================================================================
diff -u -r8451 -r8491
--- trunk/themes/default2007/platform/categories/suggest_category.tpl (.../suggest_category.tpl) (revision 8451)
+++ trunk/themes/default2007/platform/categories/suggest_category.tpl (.../suggest_category.tpl) (revision 8491)
@@ -15,7 +15,7 @@
- Navigation Bar:
+
Index: trunk/themes/default2007/platform/img/icon_hot.gif
===================================================================
diff -u
Binary files differ
Index: trunk/core/units/general/cat_tag_processor.php
===================================================================
diff -u -r8481 -r8491
--- trunk/core/units/general/cat_tag_processor.php (.../cat_tag_processor.php) (revision 8481)
+++ trunk/core/units/general/cat_tag_processor.php (.../cat_tag_processor.php) (revision 8491)
@@ -281,6 +281,19 @@
return isset($favorite_status[$object->GetDBField('ResourceId')]);
}
+ /**
+ * Returns item's editors pick status (using not formatted value)
+ *
+ * @param Array $params
+ * @return bool
+ */
+ function IsEditorsPick($params)
+ {
+ $object =& $this->getObject($params);
+
+ return $object->GetDBField('EditorsPick') == 1;
+ }
+
function FavoriteToggleLink($params)
{
$fav_prefix = $this->Prefix.'-fav';
Index: trunk/themes/default2007/platform/img/icon_pick.gif
===================================================================
diff -u
Binary files differ
Index: trunk/themes/default2007/platform/img/icon_new.gif
===================================================================
diff -u
Binary files differ