From 85b222fba477d1582e4240c2ddb099ed71b75442 Mon Sep 17 00:00:00 2001 From: Silux Date: Wed, 22 Feb 2023 11:11:38 +0100 Subject: Make the wget footer click to copy --- src/renderer.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/renderer.rs b/src/renderer.rs index 4887dd5..affcbb2 100644 --- a/src/renderer.rs +++ b/src/renderer.rs @@ -283,10 +283,14 @@ fn wget_footer(abs_path: &str, root_dir_name: &str, current_user: Option<&Curren None => String::new(), }; + let command = + format!("wget -rcnHp{cut_dirs} -R 'index.html*'{user_params} '{abs_path}?raw=true'"); + let click_to_copy = format!("navigator.clipboard.writeText(\"{command}\")"); + html! { div.downloadDirectory { p { "Download folder:" } - div.cmd { (format!("wget -rcnHp{cut_dirs} -R \"index.html*\"{user_params} \"{abs_path}?raw=true\"")) } + a.cmd title="Click to copy!" style="cursor: pointer;" onclick=(click_to_copy) { (command) } } } } -- cgit v1.2.3