private static function _actionMediaSilentList()
 {
     $res = "{res:";
     $module = self::post(self::$class . "-media-module");
     $entity = 0 + self::post(self::$class . "-media-entity");
     $itemsPerTime = 0 + self::post(self::$class . "-media-count");
     //проверка модуля
     if (!$module || !@class_exists($module)) {
         echo $res . "false,msg:\"Ссылочный модуль не найден [" . $module . "]\"}";
         return;
     }
     $mid = self::modId($module, true);
     if (!$mid) {
         echo $res . "false,msg:\"Ссылочный модуль не найден [" . $module . "]\"}";
         return;
     }
     //
     $ids = array();
     if (!$itemsPerTime) {
         $itemsPerTime = self::$config["media-optListPerTime"];
     }
     $items_own = ",items_own:";
     $childs = array();
     if (!$entity) {
         $items_own .= "[],items_own_more:false";
     } else {
         $recs = media::fetchArray($module, $entity, false, array(0, $itemsPerTime + 1), true, false);
         if ($recs === false) {
             $msg = msgr::errorGet();
             echo $res . "false,msg:\"" . self::libJsonPrepare($msg[0]["msg"]) . "\"}";
             return;
         }
         $c = count($recs);
         foreach ($recs as $i => $rec) {
             if (isset($rec["childs"]) && count($rec["childs"])) {
                 $childs[] = array_merge(array(), $rec["childs"]);
                 unset($rec["childs"]);
             }
         }
         if ($c) {
             $items_own .= self::libJsonMake($recs) . ",items_own_more:" . ($c <= $itemsPerTime ? "false" : "true");
         } else {
             $items_own .= "[],items_own_more:false";
         }
     }
     $recs = media::fetchArray($module, 0, false, array(0, $itemsPerTime + 1), true, false);
     if ($recs === false) {
         $msg = msgr::errorGet();
         echo $res . "false,msg:\"" . self::libJsonPrepare($msg[0]["msg"]) . "\"}";
         return;
     }
     $c = count($recs);
     foreach ($recs as $i => $rec) {
         if (isset($rec["childs"]) && count($rec["childs"])) {
             $childs[] = array_merge(array(), $rec["childs"]);
             unset($rec["childs"]);
         }
     }
     if ($c) {
         $items_shared = ",items_shared:" . self::libJsonMake($recs) . ",items_shared_more:" . ($c <= $itemsPerTime ? "false" : "true");
     } else {
         $items_shared = ",items_shared:[],items_shared_more:false";
     }
     if (count($childs)) {
         $childs = ",childs:" . self::libJsonMake($childs);
     } else {
         $childs = ",childs:[]";
     }
     echo $res . "true,msg:\"\"" . $items_own . $items_shared . $childs . ",rowsShowDef:" . self::$config["media-optListPerTime"] . "}";
 }