Рисунок и приведенные ниже шаги объясняют процесс присвоения имени анонимному пользователю в Р7 Document Server.

  1. Анонимный пользователь использует менеджер документов, чтобы открыть документ для просмотра или редактирования.
  2. Служба хранения документов отправляет конфигурацию инициализации в редактор документов с помощью JavaScript API, но имя пользователя там не указывается.
  3. Редактор документов запрашивает имя пользователя.
  4. Редактор документов отправляет полученное имя службе редактирования документов.
  5. Служба редактирования документов отправляет имя пользователя редакторам документов всех пользователей в режиме совместного редактирования.
  1. Создайте html-файл, чтобы открыть документ
  2. Если указано имя анонимного пользователя, оно отображается на верхней панели инструментов.
  3. Если имя пользователя не указано, оно будет запрошено. Запрос можно отключить значением «request»=false параметра editorConfig.customization.anonymous

4. После того, как имя анонимного пользователя установлено, к нему добавляется постфикс через поле метки параметра editorConfig.customization.anonymous, чтобы различать гостей во время сеанса совместного редактирования. По умолчанию этот постфикс «Гость».

var docEditor = new DocsAPI.DocEditor("placeholder", {
    "editorConfig": {
        "customization": {
            "anonymous": {
                "request": true,
                "label": "Guest"
            },
            ...
        },
        ...
    },
    ...
});

5. Как только вы установите имя в первый раз, оно будет сохранено в локальном хранилище браузера. Чтобы использовать его в следующий раз, просто нажмите кнопку F5.
6. Чтобы изменить это имя, щелкните его на верхней панели инструментов и введите новое имя в открывшемся окне.
7. Все соавторы увидят новое имя.