From ffa2e56ea49e725542d2c3a2bbf158b02d9e6fd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=93=D0=BB=D0=B0=D0=B2=D1=80=D0=B5=D0=B4=20=7C=20Glavred?= Date: Wed, 10 Feb 2021 16:58:32 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD?= =?UTF-8?q?=D0=B8=D1=8F=20=D0=BE=D1=82=20=D0=93=D0=BB=D0=B0=D0=B2=D1=80?= =?UTF-8?q?=D0=B5=D0=B4=D0=B0=20=D0=93=D0=B8=D1=82=D0=96=D0=A1=20|=20Chang?= =?UTF-8?q?es=20of=20GitJS=20Glavred?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 50πŸ•ΈΠΌΠΎΡ€Π΄Π°πŸ•Έ.js | 60 +++++++++++++++++++++++-------- 50πŸ•ΈΠΌΠΎΡ€Π΄Π°πŸ•Έ.Ρ‡Π΅Ρ€Π΅Π΄Π° | 8 +++-- 60πŸ•ΈΡ„ΡπŸ•Έ.js | 14 ++++++++ 60πŸ•ΈΡ„ΡπŸ•Έ.Ρ‡Π΅Ρ€Π΅Π΄Π° | 7 ++-- 4 files changed, 69 insertions(+), 20 deletions(-) diff --git a/50πŸ•ΈΠΌΠΎΡ€Π΄Π°πŸ•Έ.js b/50πŸ•ΈΠΌΠΎΡ€Π΄Π°πŸ•Έ.js index 5bc696c..c653c24 100644 --- a/50πŸ•ΈΠΌΠΎΡ€Π΄Π°πŸ•Έ.js +++ b/50πŸ•ΈΠΌΠΎΡ€Π΄Π°πŸ•Έ.js @@ -1,33 +1,63 @@ -ΠžΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒΠ”ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ = ΠΌΠΈΡ€ => +ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒΠ’Ρ‹Π±ΠΎΡ€Π§Π°ΡΡ‚ΠΈΠ”ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ = ΠΌΠΈΡ€ => { - var Π΄ΠΎΠΌΠ΅Π½ = window.location.hostname; - var тСкст = `🌐 ${Π΄ΠΎΠΌΠ΅Π½}${ΠΌΠΈΡ€.дирСктория}`; - document.title = тСкст; - $(`#${ΠΌΠΈΡ€.ΠΌΠ°ΠΊΠ΅Ρ‚.константы.Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊΠ›Π΅Π²ΠΎ}`).text(тСкст); + for (var Π½ in ΠΌΠΈΡ€.частиДирСктории) + { + const Π½ΠΎΠΌΠ΅Ρ€ = Π½; + const ссылка = `части-Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ_${Π½}_ссылка`; + $(`#${ссылка}`).click(function() { + ΠΌΠΈΡ€.номСрВыбраннойЧастиДирСктории = Π½ΠΎΠΌΠ΅Ρ€; + ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("Π²Ρ‹Π±Ρ€Π°Π»ΠΈ Ρ‡Π°ΡΡ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ"); + }); + } }; // // // // -ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒΠ’Ρ‹Π±ΠΎΡ€Π€Π°ΠΉΠ»Π°Π”Π²ΠΎΠΉΠ½Ρ‹ΠΌΠΠ°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ = ΠΌΠΈΡ€ => +ΠžΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒΠ§Π°ΡΡ‚ΠΈΠ”ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈΠ’Π’ΠΈΠ΄Π΅Π‘ΡΡ‹Π»ΠΎΠΊ = ΠΌΠΈΡ€ => { - for (var Π½ in ΠΌΠΈΡ€.списокЀайлов) + const Π΄ΠΎΠΌΠ΅Π½ = window.location.hostname; + var части = ΠΌΠΈΡ€.частиДирСктории.slice(); + части[0] = Π΄ΠΎΠΌΠ΅Π½ + части[0]; + var содСрТимоС = "🌐 "; + for (var Π½ in части) { - const Π½ΠΎΠΌΠ΅Ρ€ = Π½; - const ссылка = `список-Ρ„Π°ΠΉΠ»ΠΎΠ²_${Π½}_ссылка`; - $(`#${ссылка}`).dblclick(function() { - ΠΌΠΈΡ€.Π½ΠΎΠΌΠ΅Ρ€Π’Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎΠ€Π°ΠΉΠ»Π° = Π½ΠΎΠΌΠ΅Ρ€; - ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("Π²Ρ‹Π±Ρ€Π°Π»ΠΈ Ρ„Π°ΠΉΠ» Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ"); - }); + const Ρ‡Π°ΡΡ‚ΡŒ = части[Π½]; + содСрТимоС += `${Ρ‡Π°ΡΡ‚ΡŒ}/`; } + $(`#${ΠΌΠΈΡ€.ΠΌΠ°ΠΊΠ΅Ρ‚.константы.Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊΠ›Π΅Π²ΠΎ}`).html(содСрТимоС); +}; + + +// // // // + + +Π Π°Π·Π±ΠΈΡ‚ΡŒΠ”ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽΠΠ°Π§Π°ΡΡ‚ΠΈ = ΠΌΠΈΡ€ => +{ + var части = ΠΌΠΈΡ€.дирСктория.split(/\//); + // Π£Π±ΠΈΡ€Π°Π΅ΠΌ послСднюю ΠΏΡƒΡΡ‚ΡƒΡŽ строку. + части.pop(); + ΠΌΠΈΡ€.частиДирСктории = части; +}; + + +// // // // + + +ΠžΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒΠ”ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽΠ’Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ = ΠΌΠΈΡ€ => +{ + const Π΄ΠΎΠΌΠ΅Π½ = window.location.hostname; + const ΠΏΡƒΡ‚ΡŒ = Π΄ΠΎΠΌΠ΅Π½ + ΠΌΠΈΡ€.дирСктория; + var тСкст = `🌐 ${ΠΏΡƒΡ‚ΡŒ}`; + document.title = тСкст; }; // // // // -ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒΠ’Ρ‹Π±ΠΎΡ€Π€Π°ΠΉΠ»Π°ΠžΠ΄ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΌΠΠ°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ = ΠΌΠΈΡ€ => +ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒΠ’Ρ‹Π±ΠΎΡ€Π€Π°ΠΉΠ»Π° = ΠΌΠΈΡ€ => { for (var Π½ in ΠΌΠΈΡ€.списокЀайлов) { @@ -35,7 +65,7 @@ const ссылка = `список-Ρ„Π°ΠΉΠ»ΠΎΠ²_${Π½}_ссылка`; $(`#${ссылка}`).click(function() { ΠΌΠΈΡ€.Π½ΠΎΠΌΠ΅Ρ€Π’Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎΠ€Π°ΠΉΠ»Π° = Π½ΠΎΠΌΠ΅Ρ€; - ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("Π²Ρ‹Π±Ρ€Π°Π»ΠΈ Ρ„Π°ΠΉΠ» ΠΎΠ΄ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ"); + ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("Π²Ρ‹Π±Ρ€Π°Π»ΠΈ Ρ„Π°ΠΉΠ»"); }); } }; diff --git a/50πŸ•ΈΠΌΠΎΡ€Π΄Π°πŸ•Έ.Ρ‡Π΅Ρ€Π΅Π΄Π° b/50πŸ•ΈΠΌΠΎΡ€Π΄Π°πŸ•Έ.Ρ‡Π΅Ρ€Π΅Π΄Π° index 7fbe206..099def4 100644 --- a/50πŸ•ΈΠΌΠΎΡ€Π΄Π°πŸ•Έ.Ρ‡Π΅Ρ€Π΅Π΄Π° +++ b/50πŸ•ΈΠΌΠΎΡ€Π΄Π°πŸ•Έ.Ρ‡Π΅Ρ€Π΅Π΄Π° @@ -7,8 +7,10 @@ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ список Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ список Ρ„Π°ΠΉΠ»ΠΎΠ² - ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€ Ρ„Π°ΠΉΠ»Π° ΠΎΠ΄ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ - ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€ Ρ„Π°ΠΉΠ»Π° Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ + ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€ Ρ„Π°ΠΉΠ»Π° ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ - ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ \ No newline at end of file + ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ + Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ Π½Π° части + ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ части Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ Π² Π²ΠΈΠ΄Π΅ ссылок + ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€ части Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ \ No newline at end of file diff --git a/60πŸ•ΈΡ„ΡπŸ•Έ.js b/60πŸ•ΈΡ„ΡπŸ•Έ.js index 5e86287..d957e3b 100644 --- a/60πŸ•ΈΡ„ΡπŸ•Έ.js +++ b/60πŸ•ΈΡ„ΡπŸ•Έ.js @@ -1,3 +1,17 @@ +ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈΠ’Π’Ρ‹Π±Ρ€Π°Π½Π½ΡƒΡŽΠ§Π°ΡΡ‚ΡŒΠ”ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ = ΠΌΠΈΡ€ => +{ + const Π½ΠΎΠΌΠ΅Ρ€ = ΠΌΠΈΡ€.номСрВыбраннойЧастиДирСктории; + const части = ΠΌΠΈΡ€.частиДирСктории.slice(0, Π½ΠΎΠΌΠ΅Ρ€ + 1); + console.debug("части для Π΅Ρ€Π΅Ρ…ΠΎΠ΄Π°", части); + ΠΌΠΈΡ€.дирСктория = части.join("/") + "/"; + ΠΌΠΈΡ€.ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ΡŒ("ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ"); + console.debug("ΠΌΠΈΡ€.дирСктория", ΠΌΠΈΡ€.дирСктория); +}; + + +// // // // + + Π£Π³Π»ΡƒΠ±ΠΈΡ‚ΡŒΡΡΠ’Π’Ρ‹Π±Ρ€Π°Π½Π½ΡƒΡŽΠ”ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ = ΠΌΠΈΡ€ => { const Π½ΠΎΠΌΠ΅Ρ€ = ΠΌΠΈΡ€.Π½ΠΎΠΌΠ΅Ρ€Π’Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎΠ€Π°ΠΉΠ»Π°; diff --git a/60πŸ•ΈΡ„ΡπŸ•Έ.Ρ‡Π΅Ρ€Π΅Π΄Π° b/60πŸ•ΈΡ„ΡπŸ•Έ.Ρ‡Π΅Ρ€Π΅Π΄Π° index 6631b00..6120544 100644 --- a/60πŸ•ΈΡ„ΡπŸ•Έ.Ρ‡Π΅Ρ€Π΅Π΄Π° +++ b/60πŸ•ΈΡ„ΡπŸ•Έ.Ρ‡Π΅Ρ€Π΅Π΄Π° @@ -17,8 +17,11 @@ ошибка ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы вывСсти ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы -Π²Ρ‹Π±Ρ€Π°Π»ΠΈ Ρ„Π°ΠΉΠ» Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ +Π²Ρ‹Π±Ρ€Π°Π»ΠΈ Ρ„Π°ΠΉΠ» ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΈΠΏ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° #Ρ‚ΠΈΠΏ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° Ρ„Π°ΠΉΠ» Ρ‚ΠΈΠΏ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° дирСктория - ΡƒΠ³Π»ΡƒΠ±ΠΈΡ‚ΡŒΡΡ Π² Π²Ρ‹Π±Ρ€Π°Π½Π½ΡƒΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ \ No newline at end of file + ΡƒΠ³Π»ΡƒΠ±ΠΈΡ‚ΡŒΡΡ Π² Π²Ρ‹Π±Ρ€Π°Π½Π½ΡƒΡŽ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ + +Π²Ρ‹Π±Ρ€Π°Π»ΠΈ Ρ‡Π°ΡΡ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ + ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² Π²Ρ‹Π±Ρ€Π°Π½Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ \ No newline at end of file