-->
Показаны сообщения с ярлыком GoogleSite. Показать все сообщения
Показаны сообщения с ярлыком GoogleSite. Показать все сообщения

четверг, 24 октября 2013 г.

Как мы вставляли гуглобэйдж на гуглосайт

Как говорится, а начиналось все так безоблачно...

В какой-то момент я понял, что в блоге Клуба нет ссылки на клубное сообщество. Ну так не проблема: нашел в гуглокартинках приличное лого Google+, сохранил и в HTML-гаджет блога вставил картинку, сопроводив его ссылкой. О чем с гордостью сообщил в сообществе. В комментариях к этому посту +Lada Breskina дала наводку на более изящное решение — как это сделать штатными средствами Гугла. Я посмотрел, сказал спасибо, сделал в блоге Клуба и остался полностью счастлив.

Но лихо настигло откуда не ждали.

Через некоторое время — чат с +Maria Sonina:

Maria Sonina: пытаюсь понять, как на сайт поставить такой же красивый значок, как ты в клубном блоге сделал, и не могу, тупая...
Yuri Eelmaa: значок?
Maria Sonina: да, сижу на этой странице и ни черта не понимаю. на пенсию, срочно!
Yuri Eelmaa: сообщества?
Maria Sonina: да. на сайт проекта добавить значок проекта
Yuri Eelmaa: на сайт или в блог?
Maria Sonina: на сайт проекта добавить значок сообщества проекта. сейчас у нас просто картинка кликабельная
Yuri Eelmaa: в режиме HTML страницы вставляешь
<script src="https://apis.google.com/js/plusone.js" type="text/javascript"></script>
<g:community href="https://plus.google.com/communities/{communityId}"></g:community>
вместо https://plus.google.com/communities/{communityId} вставляешь ссылку на свое коммьюнити в гуглоплюсе. все
Maria Sonina: мне пишет, что недопустимый HTML. и сносит весь скрипт целиком.
Yuri Eelmaa: вижу. щас

Через 15 минут экспериментов пришлось признать:

Yuri Eelmaa: да, задачка лихая... но я ее победю


Сперва покопался в Рунете — ноль эмоций. Т.е. вообще, даже вопроса такого ни у кого не возникало, сплошное зимбабве. Полез в импортный, вражеский Инет. Проблема оказалась какая? Указанные скрипты бэйджей для отображения сообщества отлично работают на сайтах на Joomla, на WordPress (либо просто вставляются, либо есть плагины для этих систем), на рукописные сайты, на ресурсы на Blogger. А на гуглосайты — не вставляются. Причина в том, что движок гуглосайтов не позволяет вставлять тег <script> (который, как известно, идет до <head>) — наверное, из соображений безопасности (хотя Blogger это делать умеет:))) На англоязычных гуглофорумах народ тоже с этой проблемой сталкивался, но единственным решением было — писать свой гаджет для гуглосайта. Хммм, это мне не подходит по причине врожденной или благоприобретенной серости.

Параллельно начал писать ахтунги: в сообщество «Учимся с Гугл» написал пост, то же самое сделал в англоязычном сообществе "Google Sites".

В итоге люди помогли. Спасибо +Elliott Shafii, который написал свой гаджет для этой цели. Еще большее спасибо +Andrey Korhonen за его более функциональный гаджет.

Параллельно +Сергей Катальников опубликовал ссылку «Как создать свой гаджет для Google Sites» — может, кому-то будет полезно, я с этой кухней разобрался ранее, пока шастал по вражеским форумам. Механизм-то понятен, но вот гаджеты писать не умею:))

Что в итоге. Рассказываю, как вставлять бэйдж сообщества в страницу гуглосайта.

Заходим на страницу гуглосайта. Редактируем страницу. Ставим курсор на место, где будет отображаться бэйдж. Меню Вставка → Дополнительные гаджеты. В открывшемся поле выбираем слева «Добавить гаджет по URL». Вставляем XML-файл, например, от +Andrey Korhonen: http://hosting.gmodules.com/ig/gadgets/file/109550275381665698292/gpluscompagebadge.xml В поле «Вставьте код страницы сообщества в G+: https://plus.google.com/communities/_код страницы сообщества_ (обязательно)» указываем ID сообщества: в случае моего Клуба —
105209146084721880162. Нажимаем ОК, сохраняем страницу.

Наслаждаемся! На гуглосайте возникает вот такое чудо:


Спрашивается, стоило мучиться? Конечно!

1. Разобрался, как добавляются в гуглосайты гаджеты по URL. При анализе XML-кодов гаджетов, в принципе, понял, как они устроены.

2. От +Andrey Korhonen поступило заманчивое предложение: «Предлагаю устроить хэнгаут, где я поделюсь своими знаниями по гаджетам и использовании их на Google Sites. Нужно только определиться с датой и временем». Кому интересно — давайте соберемся и назначим время (отмечаемся в комментах!). Правда, не очень понятен требуемый IT-уровень для этого...

3. И Самое вкусное. Пока копался в куче источников — насохранял себе массу интересных ссылок на всякие кунштюки с гуглосайтами. Просто балдел. Делюсь. Естессно, все на английском, но опцию «Перевести на русский» в контексном меню Chrome никто ведь не отменил, правда?:))
  • Mary Fran's Getting Started with Google Sites — хороший сайт для новичков, подробно про все функции + как вставлять в гуглосайт массу всего
  • Google Sites Examples — миллионы примеров использования того, как в гуглосайт вставляется все, что есть на свете, как делать свои шаблоны, что можно делать, если вы понимаете HTML и CSS
  • Страница по теме на Annuaire du Vin — разные хаутусы, хоть про то, как в гуглосайт блог встраивать!
  • philridout's Google Sites help site — тут я завис надолго, автор — Google Sites Top Contributor (в общем — крутой мэн); навигация по самому вкусному выведена на длиннющую первую страницу. Полный musthave!
  • Google Sites Help by K80MS — еще одни бездонные недра «на покопаться»
  • Google Sites Best Practices - Tips&Tricks — список занятных кунштюков
  • Google Sites Web Design — живой блог по сабжу, что говорить, в RSS его тащить надо!
  • Mori79 — масса ссылок всюду на этого иранского паренька, который, по его словам, "Google Sites Guru" — брат мой, то бишь:) Тут тоже некоторое количество хаутусов
  • Steegle for Tutorials — ну и под конец просто Мекка гуглосайтовода! Откройте страницу и придержите разбегающиеся глаза! Меня особенно впечатлил гаджет, вставляющий презентацию-слайдшоу из гуглодоков: красотища какая!
В общем, на неделю я вам ежевечернее занятие обеспечил. Ну если не вам — то себе уж точно. А то ведь не хватает на планете же гуглосайтогур, придется исполнять мессию миссию!

вторник, 2 июля 2013 г.

Что мы делаем с гуглосайтами, или попытка потипологизировать...

Думаю, у каждого приличного человека по адресу sites.google.com есть не одна и не две ссылки. За последние два года (может, у кого-то иные сроки) у меня по этому адресу стало доступно более 50 ссылок на очень разные сайты: огромные и небольшие, сумасшедше интересные и откровенно проходные. Что-то создавал я сам, к чему-то чужому присоединялся просто как участник или читатель. Но для меня уже достаточно давно стало очевидно: GoogleSite — мощнейший и по сути безальтернативный сегодня агрегатор очень разных интернет-практик, коллективный контентный аккумулятор, масштабная среда совместной сетевой деятельности, сверхгибкое решение, которому можно научиться пользоваться за час, но и через год использования обнаруживать какие-то неожиданные хитрости.
Поэтому, раз скоро отпуск, хочется в ближайшее время написать цикл постов на тему "GS в руках, которые знают, что делать".

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

1. Сайт-аккумулятор. Персональный, чаще коллективный ресурс, где собираются и структурируются материалы по заранее определенной тематике. Довольно известный сайт Александра Баданова про разную вебдванольщину, древний (почти досторический — 2010 года!) сайт сетевой конференции «Учитель в Сети».

2. Сайт поддержки очного мероприятия. Ресурс, на котором представлены материалы и задания для проведения семинаров, мастер-классов. Заполняется обычно одним автором, ссылка на ресурс остается у слушателей со всеми материалами. Удобная сетевая «флешка», не нужно ничего переписывать/пересылать/распечатывать. Пример: мастер-класс Марии Сониной «TED в учебном процессе» на нашей последней конференции или семинар «Блог в педагогической практике», проведенный 16 февраля 2012 года в 548 школе С.-Петербурга. Естественно, здесь же сайты организации мастер-классов нашей конференции 2011 и 2012 гг. (в этом году уже делали на единой CMS специального conf-сайта).

3. Сайт сопровождения очного обучения. На первый взгляд, продолжительное обучение (курс 24/40/72/112 часов) похоже на прологированный вариант п.2. Между тем, разница принципиальна: изначально это пустой сайт, который по мере обучения преподаватель и слушатели (учитель и ученики) собирают вместе. Занятия проводятся в обычном очном режиме, но кроме этого, на протяжении всего обучения формируется коллективная среда взаимодействия. Налицо работающий принцип "user generated content". Примеры могу только обозначить (ссылки не даю, сайты открыты только участникам): в течение двух лет вел очный курс «Эффективные коммуникации: информационая культура управления» в магистратуре питерской ВШЭ и осенью-зимой 2012 года вел свой интернет-курс в ОЦ «ИНТОКС» Теперь даже не представляю, как можно очно работать без сайта — носить распечатки, посылать ссылки и презентации по почте, бегать с флешками. Просто каждый курс создается новая общая среда.

4. Сайт сетевого проекта. В свое время в Сети было большое количество блогов-проектов. Под проектом, как обычно, понимается имеющая четкие хронологические рамки коллективная деятельность, направленная на получение определенного продукта. Сайт в этой ипостаси представляется более удобным (с точки зрения гибкости и структурированности) инструментом и выступает площадкой представления коллективной деятельности. Примеров, думаю, масса у каждого учителя, занимающего сетевыми проектами. Например, «Парковый урок или "читаем парк"».

5. Сайт краткого или продолжительного дистанционного обучения. Это, пожалуй, самое интересное. Никакая LMS (см. цитату Бориса Ярмахова про Moodle из моего поста) не способна стать «средой совместной сетевой деятельности». За последний год у меня был опыт двух продолжительных дистанционных курсов: «Информационная культура управления» для московской ВШЭ и «Образовательные технологии в современном университете (уровень магистратуры)» для преподавателей ДВФУ во Владивостоке. Были выработаны невероятно интересные форматы деятельности и учебного взаимодействия преподавателя со слушателями. Об этом надо писать подробно и отдельно. Есть много примеров этого «жанра»: мастер-класс Л. Рождественской «Информатизация школы в 10 шагах», тренинг О. Брыксиной «ФГОС ООО: читаем и изучаем вместе».

6. Пока плохое название. Сайт - агрегатор сетевой активности профессиональной группы. Речь идет о сетевом пространстве, создаваемом для ограниченной группы пользователей для реализации их взаимодействия. Он может быть постоянным (например, закрытые сайты виртуальных учительских или других систем внутреннего школьного инфообмена (проект «Безбумажная школа») или периодическим (проведение виртуальных педсоветов, обучающих семинаров). Ссылки не привожу, т.к. сайты эти закрытые.



Вот такая получилась приблизительная типология. Проблема в том, что среди полусотни имеющихся у меня гуглосайтов все вписываются в эти 6 пунктов. Других нет? Или я не видел? Подумаем?

И еще у меня будет просьба. Я, как писал выше, хотел бы описать «активности», которые реализуются в образовательной деятельности при помощи гуглосайтов. Своя (а что и не своя, а утащенная у умных коллег) копилка есть. Но интересно и что-то другое. Оставьте в комментариях (если возможно, со ссылками) интересные, на ваш взгляд, прецеденты — что можно делать с GS в обучении. Кейсы, примеры связок «GS и другой сервис», если будут ссылки на пользовательскую активность — отлично. Можете мне персонально открыть, если не хотите расповсюживания: если буду об этом писать — сделаю скриншоты и сошлюсь, как полагается.


среда, 31 октября 2012 г.

Вставка внешних объектов в гуглосайт

Общеизвестно, что в Блоггере есть функция вставки внешних объектов (видео, презентаций и др.), если сторонний сайт предоставляет embed-код (на самом деле, можно и без него, но тут надо знать HTML): переводим страницу в HTML-формат и в нужное место интегрируем код.

Еще легче это делать в шаблоне блога: выбираем гаджет "HTML/JavaScript" и вставляем код в него.

С гуглосайтами получается не столь изящно. Страница сразу редактируется в визуальном редакторе и если открыть просмотр в HTML-режиме, то неподготовленный человек увидит полный аццкий ад: любовь гуглосайтов все форматировать при помощи div`ов отвратительна.

Да, есть возможность повставлять все гугловское через «Вставить» в основном меню. А если сервис там не перечислен, вы пользуетесь чем-то не гугловским (свят-свят-свят!), например, презентация со Slideboom?

Да, можно, как говорилось, открыть HTML-режим, понять, где там что, и быть счастливым. Но когда учишь простых смертных учителей работать с гуглосайтом — они пугаются и разбегаются от вида кода.

Есть более удачный вариант (узнал от Оксаны Петровой):

В правом верхнем углу в режиме редактирования:
Вставить...
Дополнительные гаджеты
Добавить гаджет по URL
Вставляем http://philippe.chappuis.googlepages.com/my_gadgets_gs.xml
Добавить
Вставляем url-адрес ресурса

Вот как оно работает >>>

Уже лучше, но все равно далеко от изящества. Тут мы зависимы от другого, непонятно какого сайта. Что бы хотелось?

Прямо в визуальном редакторе гуглосайта нужно иметь возможность вставлять блок, в который вставляется embed-код. Вставили, нажали «ОК», закрыли. И все работает. Эдакий аналог "HTML/JavaScript", но непосредственно в тело страницы.

Кто умеет?

понедельник, 31 января 2011 г.

Friendconnect на GoogleSite?!?!

Пытаюсь в любое место гуглосайта вставить любой из гаджетов «Мастера сообществ». Вставляю текстовый гаджет, в нем выбираю HTML-режим, добавляю код. Читаю:

Ваш HTML либо содержит небезопасные теги (встроенные рамки, закладки, стили, сценарии), либо лишние атрибуты. Они будут удалены при просмотре страницы.

И как тогда эмбеддить код?