Календарь Google: как я могу показать или скрыть несколько календарей одним щелчком мыши?


12

Я использую Календарь Google на работе, и у меня есть доступ ко многим календарям моих коллег, что делает просмотр довольно грязным, поэтому я в основном скрываю их. Есть ли способ (возможно, с некоторым плагином или расширением), чтобы показать и скрыть все эти календари одним щелчком мыши?


1
если вы хотите показать ТОЛЬКО ОДИН календарь, вы можете щелкнуть СТРЕЛКУ ВНИЗ, кроме названия календаря, а затем ОТКАЗАТЬ ТОЛЬКО ЭТОТ КАЛЕНДАРЬ.
Уилсон

@wilson: извините за медленный ответ, но посмотрите мой комментарий под ответом Стефана Ласевского.
Питер Ярич

Ответы:


8

Я понимаю, что вы специально запрашиваете один клик, но все же я хотел бы предложить (в основном) решение в три клика, которое также может оказаться полезным (для тех, кто об этом не знает, по крайней мере;)

  1. На левой боковой панели в разделе « Другие календари» нажмите « Настройки» .
  2. Во втором столбце, в разделе ПОКАЗАТЬ В СПИСКЕ , выберите все / нет в зависимости от ситуации.
  3. В левом нижнем углу нажмите Назад к календарю .

Очевидно, что в зависимости от вашего календарного распределения между верхним и нижним разделами, вам, возможно, придется в конечном итоге нажимать все / ни один раз в другом разделе.

В случае, если это действительно не отвечает вашим потребностям, должна быть возможность расширения календаря Google с помощью API и инструментов календаря (у класса календаря есть скрытое свойство) и / или гаджета боковой панели календаря - я не знаю Существующее решение, предлагающее желаемую функциональность, так что вам придется свернуть свое дело на всякий случай.


Как вы говорите, это не совсем то, что я хочу (тем более, что мне сложнее просто показывать один календарь, когда я хочу это сделать), но это довольно близко. Благодарность!
Питер Ярич

1

Для этого не существует решения в один клик и не существует известных мне сочетаний клавиш, но есть решение в два клика.

В разделе «Мои календари» найдите свой календарь (он вверху списка), нажмите стрелку вниз и выберите «Показать только этот календарь».

Это два клика;)

К сожалению, нет способа восстановить календари в предыдущем представлении (до того, как вы выбрали «Показать только этот календарь»).

Редактировать: Ну, я перечитал ваш вопрос. Я думаю, мой ответ очевиден, но он отвечает на половину вашего вопроса;)


1
На самом деле, к сожалению, это не решение для меня, так как у меня есть как минимум два личных календаря, которые я хочу видеть постоянно.
Питер Ярич

У меня похожая ситуация, и я не могу придумать решение вашей проблемы. Мы используем Google Calendar для работы (там я смотрю около 5+ календарей), у меня есть два личных календаря, и я подписываюсь на календарь для двух школ.
Стефан Ласевский,

1

Я только что нашел надстройку Chrome, которая работает. Выбор календаря для Календаря Google . В основном позволяет создавать несколько сохраненных групп / представлений и включать их по мере необходимости.

Некоторые дополнительные функции (для всех целей одноцелевое решение): - очистить - восстановить - отобразить по имени (поиск по «имени календаря» или «регулярное выражение»)

Я и многие другие много лет искали решение этого недостатка в gCal, и мне повезло, что я нашел это расширение, надеюсь, оно поможет кому-то еще.

----------

Некоторые дополнительные заметки, если у вас есть время:

У меня было установлено это расширение около 2 часов. Я не проводил обширных испытаний и не играл с ними в течение 2 часов. Сказав, что у меня есть склонность (подарок? Проклятие?), Чтобы сойти с обозначенного пути, и я хотел бы поделиться некоторыми начальными наблюдениями о расширении. Никто не был строго исследован:

  1. Похоже, что расширение постепенно выбирает / отменяет выбор от вашего имени в режиме реального времени:
    • В (хотя и суеверных) терминах непрофессионала: представьте себе невидимого веб-помощника, выполняющего тот же утомительный процесс, который gCal хочет, чтобы вы делали для каждого календаря, видимость которого вы хотите изменить (щелкните, щелкните, щелкните, щелкните ...), но делать это намного быстрее, и делать это от вашего имени, и помнить в следующий раз.
  2. Из-за этой реализации «призрачного помощника» есть некоторые побочные эффекты (помимо наблюдения за призраками):
    • Если у вас есть большое количество календарей (у меня> 20), расширение занимает от небольшого до более чем небольшого количества времени для завершения своей работы.
    • «Время до завершения» зависит от количества новых вариантов выбора / отмены, необходимых для перехода от существующего представления к новому запрошенному представлению.
    • Например, если у вас есть только 2 (из 20) видимых календарей, и вы хотите переключиться на сохраненное представление с 5 (из 20) видимыми календарями, которое будет иметь заметно более быстрое завершение, чем начинать с тех же 2 видимых календарей и затем делать все 20 ваших календарей видимы.
  3. Если вы закроете вкладку браузера или иным образом прервете операцию до ее завершения (например, перейдя на другую веб-страницу на той же вкладке браузера, при следующем открытии gCal у вас будет вид, представляющий частичное завершение предыдущей операции. Ничто не «сломано», как если бы вы вручную изменяли видимость некоторых календарей и были отвлечены белкой.
  4. Что касается предыдущей заметки, то после того, как вы активируете gCal, заметно изменив его через расширение, вкладка браузера должна оставаться в фокусе / на переднем плане до завершения операции.
    • Кажется, что «призрачный помощник», хотя и невидим, это эксгибиционист.
    • т. е. если вы переключитесь на другую вкладку до того, как запрошенные изменения видимости будут завершены, когда вы вернете вкладку в фокус / передний план, операция переместится туда, где она остановилась, когда вы переключили фокус.
    • Похоже, что операция завершается правильно в это время. Таким образом, за исключением каких-либо последствий от руки, кажется, что это не имеет «разрушительных» последствий.
    • [размышления] Эта «проблема» может возникнуть не у всех, в зависимости от реализации расширения, а также от их конкретных настроек браузера (запускать приложения в фоновом режиме и т. д.), или это может произойти. Опять же, я не провел тщательного тестирования.

Итак ... некоторые возможные проблемы, относительный импорт которых будет связан с конкретной парадигмой конкретного пользователя и общим поведением. Задержки заметны, однако они вполне терпимы. Без альтернативы. Для меня ни один из них не является нарушителем соглашения. Еще.


0

Чтобы отобразить все календари, поместите в адресную строку браузера следующее и нажмите 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);}}})()

Это отправляет событие нажатия мыши на каждую невыбранную строку в списке календарей.

Я протестировал это с Firefox 45. Обратите внимание, что он автоматически удалит любой текст, начиная с javascript:буфера обмена. Вам нужно хотя бы набрать, jа затем вставить то, что начинается с avascript:...

Это можно легко превратить в букмарклет.


0

Я использую дублирующую вкладку для браузера календарей и свободно управляю вторым календарем, предоставляя один или несколько календарей на мой взгляд для редактирования или просмотра. Когда я закончу, я закрою двойное окно и вернусь к исходному окну для дальнейшего редактирования или обновления.


0

Обновление от 2018 года: теперь есть расширение Chrome, Группы Календаря Google , которое предлагает возможность группировать календари, а затем отображать / скрывать их.

Кто-то слышал тебя. знак равно


-2

Слева от каждого календаря в списке есть поле. Нажмите на это поле, чтобы показать / скрыть этот календарь. Когда вы нажимаете на поле, чтобы отобразить, поле теперь будет цвета, который вы выбрали для этого календаря. Если вы щелкнете по нему еще раз (чтобы скрыть), у окна вообще не будет цвета. На самом деле, коробки немного трудно увидеть, если нет цвета; так сильно, что я их сначала не увидел! Это будет один клик на каждый календарь, который вы хотите показать / скрыть. Я сохраняю важные из них, а затем просто показываю остальным, когда у меня возникает вопрос о расписании. Было бы неплохо иметь пользовательский вид, который вы могли бы включать или выключать по своему желанию. Возможно, кто-то в Google следит за этими комментариями!


1
Это, конечно, не "один клик". Я думаю, что ОП уже знает, как это сделать, но ищет способ упростить процесс.
эль

Скриншоты? Это немного сбивает с толку ...
batpigandme

@AlEverett: Точно ...
Питер Ярик

-4

Перейдите к настройке «Мои календари», нажмите «Показать нет». Перейдите «назад к календарю», затем перейдите к настройке «Мои календари», выберите только те, которые вы хотите показать.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.