@Shaun Спасибо, иногда вам просто нужно, чтобы кто-то указал на очевидное. Я, наконец, получил его, чтобы работать
include "db_connect.php";
$search = protect($_GET['term']);
$result = mysql_query("SELECT Title FROM `movie` WHERE `Title` LIKE '%$search%' ORDER BY Title ASC") or die('Something went wrong');
$json = '[';
$first = true;
while ($row = mysql_fetch_assoc($result))
{
if (!$first) { $json .= ','; } else { $first = false; }
$json .= '{"value":"'.$row['Title'].'"}';
}
$json .= ']';
echo $json;
При определении ярлыка на уровне менеджера окон он не перейдет к Наутилусу. Объединенный с Zenity, можно даже показать себе предупреждение.
Первый удостоверяются, что Zenity установлен
sudo apt-get install zenity
, Теперь переходят к Параметрам настройки системы (или работайте gnome-control-center
)-> вкладка Keyboard-> Shortcuts, выберите Пользовательские ярлыки (последний объект в левом меню), нажмите +
для создания нового ярлыка. Назовите его однако, Вы хотите и устанавливаете эту команду:
zenity --error --text='Stop doing that!'
, После того как Вы добавляете ярлык, присвойте Shift+Delete ему. Теперь каждый раз, когда Вы нажимаете Shift+Delete, Вы получаете поле предупреждения. К сожалению, это означает, что Вы не можете использовать этот ярлык в рамках никакого приложения, но это - довольно быстрое обходное решение для избавлений от привычки.
Можно обычно препятствовать тому, чтобы файлы были удалены или Сдвигом + Del или нормальным удалением путем корректировки разрешения каталогов к только для чтения для пользователей. Установите его способом, что администраторы могут только изменить любое содержание.