AntonLV 9 лет назад
Родитель
Сommit
09db9ef849

+ 24 - 0
modules/boonex/persons/classes/BxPersonsCmtsSearchResult.php

@@ -0,0 +1,24 @@
+<?php defined('BX_DOL') or die('hack attempt');
+/**
+ * Copyright (c) UNA, Inc - https://una.io
+ * MIT License - https://opensource.org/licenses/MIT
+ *
+ * @defgroup    Persons Persons
+ * @ingroup     UnaModules
+ *
+ * @{
+ */
+
+class BxPersonsCmtsSearchResult extends BxBaseModGeneralCmtsSearchResult
+{
+    function __construct($sMode = '', $aParams = array())
+    {
+    	$this->sModule = 'bx_persons';
+
+        parent::__construct($sMode, $aParams);
+
+        $this->aCurrent['title'] = _t('_bx_persons_page_title_browse_by_cmts');
+    }
+}
+
+/** @} */

+ 1 - 0
modules/boonex/persons/install/langs/en.xml

@@ -77,6 +77,7 @@
 	<string name="_bx_persons_page_title_browse_connections_mutual"><![CDATA[{0} and {1} mutual connections]]></string>
 	<string name="_bx_persons_page_title_browse_favorites"><![CDATA[{0} favorites]]></string>
 	<string name="_bx_persons_page_title_browse_by_acl"><![CDATA[{0} People]]></string>
+	<string name="_bx_persons_page_title_browse_by_cmts"><![CDATA[People's Comments]]></string>
 	<string name="_bx_persons_page_title_sys_profile_favorites"><![CDATA[Favorite persons]]></string>
 	<string name="_bx_persons_page_title_profile_favorites"><![CDATA[Favorite persons]]></string>
 	<string name="_bx_persons_page_title_sys_profile_friends"><![CDATA[Friends]]></string>

+ 1 - 1
modules/boonex/persons/install/sql/disable.sql

@@ -41,7 +41,7 @@ DELETE FROM `sys_objects_report` WHERE `name` = 'bx_persons';
 DELETE FROM `sys_objects_metatags` WHERE `object` = 'bx_persons';
 
 -- SEARCH
-DELETE FROM `sys_objects_search` WHERE `ObjectName` = 'bx_persons';
+DELETE FROM `sys_objects_search` WHERE `ObjectName` IN ('bx_persons', 'bx_persons_cmts');
 
 -- STATS
 DELETE FROM `sys_statistics` WHERE `name` LIKE 'bx_persons%';

+ 2 - 1
modules/boonex/persons/install/sql/enable.sql

@@ -379,7 +379,8 @@ INSERT INTO `sys_objects_metatags` (`object`, `table_keywords`, `table_locations
 -- SEARCH
 SET @iSearchOrder = (SELECT IFNULL(MAX(`Order`), 0) FROM `sys_objects_search`);
 INSERT INTO `sys_objects_search` (`ObjectName`, `Title`, `Order`, `ClassName`, `ClassPath`) VALUES
-('bx_persons', '_bx_persons', @iSearchOrder + 1, 'BxPersonsSearchResult', 'modules/boonex/persons/classes/BxPersonsSearchResult.php');
+('bx_persons', '_bx_persons', @iSearchOrder + 1, 'BxPersonsSearchResult', 'modules/boonex/persons/classes/BxPersonsSearchResult.php'),
+('bx_persons_cmts', '_bx_persons_cmts', @iSearchOrder + 2, 'BxPersonsCmtsSearchResult', 'modules/boonex/persons/classes/BxPersonsCmtsSearchResult.php');
 
 -- STATS
 SET @iMaxOrderStats = (SELECT IFNULL(MAX(`order`), 0) FROM `sys_statistics`);

+ 1 - 0
modules/boonex/russian/data/langs/bx_persons/ru.xml

@@ -77,6 +77,7 @@
 	<string name="_bx_persons_page_title_browse_connections_mutual"><![CDATA[{0} и {1} обоюдных связей]]></string>
 	<string name="_bx_persons_page_title_browse_favorites"><![CDATA[{0} избранных]]></string>
 	<string name="_bx_persons_page_title_browse_by_acl"><![CDATA[Пользователи уровня {0}]]></string>
+	<string name="_bx_persons_page_title_browse_by_cmts"><![CDATA[Пользователи - Комментарии]]></string>
 	<string name="_bx_persons_page_title_sys_profile_favorites"><![CDATA[Избранные персоны]]></string>
 	<string name="_bx_persons_page_title_profile_favorites"><![CDATA[Избранные персоны]]></string>
 	<string name="_bx_persons_page_title_sys_profile_friends"><![CDATA[Друзья]]></string>