Kalendarz Google: Jak wyświetlić lub ukryć wiele kalendarzy jednym kliknięciem?

12

Korzystam z Kalendarza Google w pracy i mam dostęp do wielu kalendarzy moich współpracowników, co sprawia, że ​​widok jest dość niechlujny, więc w większości ukrywam je. Czy istnieje sposób (może z wtyczką lub rozszerzeniem), aby wyświetlać i ukrywać wszystkie te kalendarze za pomocą jednego kliknięcia?

Peter Jaric
źródło
1
jeśli chcesz wyświetlić TYLKO JEDEN kalendarz, możesz kliknąć STRZAŁKĘ W DÓŁ obok nazwy kalendarza, a następnie WYŚWIETL TYLKO TEN KALENDARZ.
wilson,
@wilson: Przepraszam za moją powolną odpowiedź, ale zobacz mój komentarz pod odpowiedzią Stefana Lasiewskiego.
Peter Jaric,

Odpowiedzi:

8

Zdaję sobie sprawę, że konkretnie prosisz o jedno kliknięcie, ale chciałbym zaoferować (głównie) rozwiązanie z trzema kliknięciami, które może być również pomocne (dla każdego, kto nie jest tego świadomy, przynajmniej;)

  1. Na lewym pasku bocznym w obszarze Inne kalendarze kliknij Ustawienia .
  2. W drugiej kolumnie, w obszarze POKAŻ W LIŚCIE kliknij odpowiednio wszystkie / brak .
  3. W lewym dolnym rogu kliknij Wróć do kalendarza .

Oczywiście, w zależności od rozkładu kalendarza między górną i dolną sekcją, może być konieczne ostateczne kliknięcie wszystkich / nigdy w innej sekcji.

W przypadku, gdy tak naprawdę nie spełnia twoich potrzeb, rzeczywiście powinna istnieć możliwość rozszerzenia kalendarza Google za pomocą interfejsów API i narzędzi kalendarza (klasa kalendarza ma ukrytą właściwość) i / lub gadżetu paska bocznego kalendarza - nie jestem świadomy istniejące rozwiązanie oferujące pożądaną funkcjonalność, więc musisz wdrożyć własne w przypadku.

Steffen Opel
źródło
Jak mówisz, nie jest to dokładnie to, czego chcę (zwłaszcza, że ​​trudniej jest wyświetlić tylko jeden kalendarz, kiedy chcę to zrobić), ale jest dość blisko. Dzięki!
Peter Jaric,
1

Nie ma na to rozwiązania jednym kliknięciem ani znanego skrótu klawiaturowego, ale istnieje rozwiązanie dwóch kliknięć.

W obszarze „Moje kalendarze” znajdź swój kalendarz (znajduje się na górze listy), kliknij strzałkę w dół i wybierz opcję „Wyświetl tylko ten kalendarz”.

To dwa kliknięcia;)

Niestety nie ma możliwości przywrócenia kalendarzy do poprzedniego widoku (przed wybraniem opcji „Wyświetl tylko ten kalendarz”).

Edycja: Cóż, ponownie przeczytałem twoje pytanie. Myślę, że moja odpowiedź jest oczywista, ale odpowiada na połowę twojego pytania;)

Stefan Lasiewski
źródło
1
W rzeczywistości nie jest to dla mnie rozwiązanie, ponieważ mam co najmniej dwa osobiste kalendarze, które chcę cały czas widzieć.
Peter Jaric,
Jestem w podobnej sytuacji i nie mogę znaleźć rozwiązania twojego problemu. Używamy Kalendarza Google do pracy (oglądam tam około 5+ kalendarzy), mam dwa kalendarze osobiste i subskrybuję kalendarz dwóch szkół.
Stefan Lasiewski
1

Właśnie znalazłem dodatek do Chrome, który działa. Selektor kalendarzy dla Kalendarza Google . Zasadniczo pozwala utworzyć wiele zapisanych grup / widoków i włączyć je w razie potrzeby.

Niektóre dodatkowe funkcje (dla wszystkich celów jedno rozwiązanie): - wyczyść - przywróć - wyświetlaj według nazwy (wyszukaj według „nazwy kalendarza” lub „wyrażenia regularnego”)

Ja i wielu innych od lat szukam rozwiązania tego problemu w gCal i mam szczęście, że znalazłem to rozszerzenie, mam nadzieję, że pomoże to komuś innemu.

----------

Kilka dodatkowych uwag, jeśli masz czas:

Mam zainstalowane to rozszerzenie przez około 2 godziny. Nie przeprowadzałem obszernych testów ani nie bawiłem się nim solidnie przez 2 godziny. Powiedziawszy, że mam skłonność (dar? Przekleństwo?) Do zejścia z wyznaczonej ścieżki i chciałbym podzielić się kilkoma wstępnymi spostrzeżeniami na temat rozszerzenia. Żadne z nich nie zostało dokładnie zbadane:

  1. Wygląda na to, że rozszerzenie zaznacza / odznacza w twoim imieniu w czasie rzeczywistym:
    • W terminach laików (choć przesądnych): Wyobraź sobie niewidzialnego pomocnika internetowego wykonującego ten sam żmudny proces, który gCal chce, abyś wykonał dla każdego kalendarza, którego widoczność chcesz zmienić (kliknij, kliknij, kliknij, kliknij ...), ale robiąc to znacznie szybciej, robiąc to w Twoim imieniu i pamiętając o tym następnym razem.
  2. Z powodu tej implementacji „upiornego pomocnika” istnieją pewne skutki uboczne (oprócz oglądania duchów):
    • Jeśli masz dużą liczbę kalendarzy (mam> 20), rozszerzenie zajmuje od małego do ponad małego czasu, aby zakończyć działanie.
    • „Czas do ukończenia” zależy od liczby nowych zaznaczeń / odznaczeń wymaganych do zmiany z istniejącego widoku na nowo żądany widok.
    • np. jeśli masz tylko 2 (z 20) kalendarzy i chcesz przełączyć się do zapisanego widoku z 5 (z 20) widocznymi kalendarzami, który będzie zauważalnie szybciej ukończony niż rozpoczęcie od tych samych 2 kalendarzy, a następnie widoczne wszystkie 20 kalendarzy.
  3. Jeśli zamkniesz kartę przeglądarki lub w inny sposób przerwiesz operację przed jej zakończeniem (na przykład przejście do innej strony internetowej w tej samej karcie przeglądarki, przy następnym otwarciu gCal zobaczysz widok, który reprezentuje częściowe zakończenie poprzedniej operacji Nic nie jest „zepsute”, tak jakbyś był w trakcie ręcznej zmiany widoczności niektórych kalendarzy i był rozproszony przez wiewiórkę.
  4. W związku z poprzednią notatką, po uruchomieniu gCal widocznej zmiany poprzez rozszerzenie, karta przeglądarki musi pozostać w centrum uwagi / pierwszego planu, aż do zakończenia operacji.
    • Wygląda na to, że „widmowy pomocnik”, choć niewidzialny, jest ekshibicjonistą.
    • tzn. jeśli przełączysz się na inną kartę przed zakończeniem żądanych modyfikacji widoczności, po przywróceniu zakładki do fokusu / pierwszego planu operacja rozpocznie się tam, gdzie została przerwana po zmianie fokusa.
    • Wydaje się, że operacja zakończyła się poprawnie w tym czasie. Tak więc, poza jakimikolwiek implikacjami związanymi z trzymaniem za rękę, wydaje się, że nie ma to implikacji „łamania”.
    • [rozmyślania] Ten „problem” może nie wystąpić u wszystkich, w zależności od implementacji rozszerzenia, a także od konkretnych ustawień przeglądarki (uruchamianie aplikacji w tle itp.), lub może tak być. Znów nie wykonałem zbyt wielu rygorystycznych testów.

Więc ... niektóre możliwe problemy, których względny import będzie związany z określonym paradygmatem konkretnego użytkownika i ogólną postawą. Opóźnienia są zauważalne, jednak są one w pełni znośne. Nie jest to alternatywa. Dla mnie żaden z nich nie stanowi przełomu. Jeszcze.

Blind Spots
źródło
0

Aby wyświetlić wszystkie kalendarze, umieść następujące elementy w pasku adresu przeglądarki i naciśnij klawisz Enter:

javascript:(function(){for (row of document.getElementsByClassName("calListRow")) {if(row.getAttribute("aria-selected") == "false") {mousedown = document.createEvent('MouseEvents'); mousedown.initEvent("mousedown", true, true); row.childNodes[0].dispatchEvent(mousedown);}}})()

Spowoduje to wyświetlenie zdarzenia przesunięcia myszy do każdego niewybranego wiersza na liście kalendarzy.

Przetestowałem to w przeglądarce Firefox 45. Uwaga: automatycznie usunie każdy tekst zaczynający się javascript:od ze schowka. Musisz przynajmniej wpisać, ja następnie wkleić, co zaczyna się od avascript:...

Można to łatwo przekształcić w bookmarklet.

Michael Hoffman
źródło
0

Używam zduplikowanej karty w przeglądarce kalendarza i swobodnie zmieniam drugi kalendarz, udostępniając jeden lub wiele kalendarzy w moim widoku do edycji lub recenzji. Po zakończeniu zamykam duplikat okna i wracam do oryginalnego okna w celu dalszej edycji lub odświeżenia.

darren
źródło
0

Aktualizacja z 2018 roku: istnieje teraz rozszerzenie Chrome, Grupy kalendarzy Google , które umożliwia grupowanie kalendarzy, a następnie ich wyświetlanie / ukrywanie.

Ktoś cię usłyszał. =]

Jim Meyer
źródło
-2

Po lewej stronie każdego kalendarza na liście znajduje się pole. Kliknij to pole, aby pokazać / ukryć ten kalendarz. Po kliknięciu pola, aby wyświetlić, pole będzie teraz mieć kolor wybrany dla tego kalendarza. Jeśli klikniesz go ponownie (aby ukryć), pole w ogóle nie będzie miało koloru. W rzeczywistości trudno jest stwierdzić, czy nie ma koloru; tak bardzo, że na początku ich nie widziałem! Będzie to jedno kliknięcie na każdy kalendarz, który chcesz pokazać / ukryć. Utrzymuję te kluczowe, a potem po prostu pokazuję innym, kiedy mam pytanie dotyczące harmonogramu. Byłoby miło mieć niestandardowy widok, który można kliknąć lub wyłączyć, jak chcesz. Może ktoś w Google monitoruje te komentarze!

użytkownik42729
źródło
1
Z pewnością nie jest to „jedno kliknięcie”. Myślę, że PO już wie, jak to zrobić, ale szuka sposobu na usprawnienie tego procesu.
ale
Zrzuty ekranu To trochę mylące ...
batpigandme
@AlEverett: Dokładnie ...
Peter Jaric
-4

Przejdź do ustawienia „Moje kalendarze”, kliknij opcję pokaż brak. Przejdź do „powrót do kalendarza”, a następnie przejdź do ustawienia „Moje kalendarze”, kliknij tylko te, które chcesz wyświetlić.

znak
źródło