Как вставить скрипт

Как вставить сторонний скрипт на свой сайт в Google Sites?

Google Sites не поддерживает сторонние скрипты и фреймы. Поэтому на сайте просто так вставить скрипт в режиме html не получается. В режиме непосредственного html-реадктирования страницы или при использовании инструмента «втавить html блок» можно внедрить только простой html-текст. Как только в html коде появляются элементы программирования на уровне скриптов Google Sites сразу обрезает их и сообщает об этом:

Чтобы вставить сторонние скрипты надо создать гаджет.

Сделать это не сложно:

1. В текстовом редакторе создаете xml-файл. Содержание файла следующее:

<?xml version="1.0" encoding="UTF-8" ?>

<Module>

<ModulePrefs title="XXXXX" height="100">

<Require feature="dynamic-height"/></ModulePrefs>

<Content type="html">

<![CDATA[YYYYY]]>

</Content>

</Module>

Вместо XXXXX вписывается название самого этого файла. Например если файл будет называться myscript.xml, то вместо XXXXX вставляете только myscript.

А, вместо YYYYY вставляется нужный вам код скрипта.

2. Сохраняете файл под выбранным Вами названием, в нашем примере myscript.xml.

3. Копируете этот файл на свой сайт через "Дополнительные действия" (кнопка "ЕЩЁ") - "Управление сайтом" - "Приложения" – "Загрузить".

4. Открываете страницу, на которую надо вставить скрипт, переходите в режим редактирования страницы, и в нужном вам месте вставляете гаджет - "Вставить" - "Дополнительные гаджеты" - "Добавить гаджет по URL" и нажимаете "Добавить".

URL формируется из двух частей. Название загруженного xml-файла (в нашем примере - myscript.xml) добавляется к исходному "гугловскому" URL сайта:

sites.google.com/site/ZZZZZ

где ZZZZZ – название вашего сайта

В нашем примере получится:

https://sites.google.com/site/ZZZZZ/myscript.xml/

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

После этого ваш скрипт будет установлен на вашем сайте и будет работать.