Перейти к содержанию
CMSTOOLS.org - форум поддержки и развития CMS

Рекомендуемые сообщения

Внимание сделайте бэкап файлов:

/system/modules/audio.php
system/modules/search.php

Теперь начнем!

открываем /system/modules/audio.php

И там ищем

 

 

$db->query("INSERT INTO `".PREFIX."_audio` SET auser_id = '".$user_id."', url = '".$lnk."', artist = '".$artist."', name = '".$name."', adate = '".$server_time."'"); $db->query("UPDATE `".PREFIX."_users` SET user_audio = user_audio+1 WHERE user_id = '".$user_id."'");

 

 

и после

 

name = '".$name."',

 

 

добавим
 

, original=1

должно получиться так:

 

 

 

$db->query("INSERT INTO `".PREFIX."_audio` SET auser_id = '".$user_id."', url = '".$lnk."', artist = '".$artist."', name = '".$name."', original=1,  adate = '".$server_time."'");
                                                                                $db->query("UPDATE `".PREFIX."_users` SET user_audio = user_audio+1 WHERE user_id = '".$user_id."'");

 

 

 

далее открываем system/modules/search.php

ищим и заменяем это:

от

 

} elseif($type == 5 AND $config['audio_mod'] == 'yes' AND $config['audio_mod_search'] == 'yes'){ //Если критерий поиск "по аудиозаписи

 

 

до
 

 

 

} elseif($type == 6){

 

 

на

 

} elseif($type == 5 AND $config['audio_mod'] == 'yes' AND $config['audio_mod_search'] == 'yes'){ //Если критерий поиск "по аудиозаписи"
$sql_query = "SELECT SQL_CALC_FOUND_ROWS aid, auser_id, name, url, artist,".PREFIX."_users.user_search_pref FROM ".PREFIX."_audio LEFT JOIN ".PREFIX."_users ON ".PREFIX."_audio.auser_id = ".PREFIX."_users.user_id WHERE `original`='1' AND name LIKE '%{$query}%' ORDER by `adate` and `original` DESC LIMIT {$limit_page}, {$gcount}";
$sql_count = "SELECT COUNT(*) AS cnt FROM `".PREFIX."_audio` WHERE original=1 AND artist LIKE '%{$query}%'";

 

 

Примечание, это:

 

} elseif($type == 6){

 

 

Заменять не нужно заменяем то что до этого!

Теперь идем в базу и в таблице vii_audio создаем поле original с параметрами int 11 нет нет

Готово!

С видео делаем по тому же принципу!

Ссылка на комментарий
Поделиться на другие сайты

  • 10 месяцев спустя...
  • 9 месяцев спустя...
  • 4 недели спустя...
  • 5 лет спустя...
×
×
  • Создать...