RedForester Закрыть

Воспользуйтесь Android приложением, чтобы удобно просматривать карты на Вашем мобильном устройстве

Приложение для смартфонов под управлением операционной системы iOS, а так же мобильная веб-версия находится в разработке

Сочетания клавиш

{{shortcut.action}}

{{ stateDisplayer.state.text }}

Created by Pavlov Michail

{{propName}}: {{node.body.properties.byType[propName]}}
{{propName}}: {{ value.text || helpers.emptyProp }}
{{node.body.properties.byType[propName] || helpers.emptyProp}}
{{helpers.getLocaleTime(node.body.properties.byType[propName], helpers.propertyTypesById[node.body.type.properties[propName].type_id].type, helpers.emptyProp)}}
- {{file.name}}
{{node.getPropertyUser(node.body.properties.byType[propName], node.body.__mapUsers) || helpers.emptyProp}} {{node.body.properties.byType[propName] || helpers.emptyProp}}
{{propName}}: {{ value.text || helpers.emptyProp }}
{{node.body.properties.byType[propName] || helpers.emptyProp}}
{{helpers.getLocaleTime(node.body.properties.byType[propName], helpers.propertyTypesById[node.body.type.properties[propName].type_id].type, helpers.emptyProp)}}
- {{file.name}}
{{node.getPropertyUser(node.body.properties.byType[propName], node.body.__mapUsers) || helpers.emptyProp}} {{node.body.properties.byType[propName] || helpers.emptyProp}}
{{prop.key}}: {{ value.text || helpers.emptyProp }}
{{prop.value || helpers.emptyProp}}
{{helpers.getLocaleTime(prop.value, helpers.propertyTypesById[prop.type_id].type, helpers.emptyProp)}}
- {{file.name}}
{{node.getPropertyUser(prop.value, node.body.__mapUsers) || helpers.emptyProp}} {{prop.value || helpers.emptyProp}}
{{ node.body.comments_count }}
{{ node.body.unread_comments_count }}
Тип: {{node.body.type.name}}
Дата создания: {{node.body.meta.creation_date}}
Автор: {{node.body.meta.author.username}}
Доступен пользователям:
{{reader.username}}
Типовые свойства
{{prop}}:
- {{file.name}}
{{helpers.emptyProp}}
{{prop}}:
{{pretext}}
{{helpers.emptyProp}}
{{prop}}: {{helpers.emptyProp}}
{{prop}}: {{helpers.getLocaleTime(node.body.properties.byType[prop], helpers.propertyTypesById[node.body.type.properties[prop].type_id].type, helpers.emptyProp)}}
{{prop}}: {{node.body.properties.byType[prop] || helpers.emptyProp}}
Пользовательские свойства
{{prop.key}}:
- {{file.name}}
{{helpers.emptyProp}}
{{prop.key}}:
{{pretext}}
{{helpers.emptyProp}}
{{prop.key}}: {{helpers.emptyProp}}
{{prop.key}}: {{helpers.getLocaleTime(prop.value, helpers.propertyTypesById[prop.type_id].type, helpers.emptyProp)}}
{{prop.key}}: {{prop.value || helpers.emptyProp}}

Тип узла:

  • Дата создания: {{nodeEditor.selectednode.body.meta.creation_date}}
  • Автор: {{nodeEditor.selectednode.body.meta.author.username}}
  • Последнее редактирование: {{nodeEditor.selectednode.body.meta.last_modified_date}}
  • Редактировал: {{nodeEditor.selectednode.body.meta.last_modified_user.username}}
  • Доступен пользователям: ...

Заголовок:

Типовые свойства

{{prop.key}} - {{helpers.propertyTypesById[prop.value.type_id] ? helpers.propertyTypesById[prop.value.type_id].name : 'не известно'}}

Пользовательские свойства

{{helpers.propertyTypesById[prop.type_id] && helpers.propertyTypesById[prop.type_id].name}}

Непрочитанные сообщения

{{ comment.date }}

{{ comment.author.name }} {{ comment.author.surname }}
{{ comment.time }} {{comment.last_time_edited !== null ? ' - ред.' : ''}}
Ответ на {{ author.name }} {{ author.surname }}{{ author.username }}:

Поддерживается Markdown

Живое обновление и уведомления пока недоступны

Перенос строки - Shift + Enter

Отправка - Enter

{{ nodeEditor.commentReplyComment.author.name }} {{ nodeEditor.commentReplyComment.author.surname }} ({{ nodeEditor.commentReplyComment.author.username }}):
Пользователь карты {{ zone.description }}
При приглашении в карту, пользователи {{access.username}}
{{access[zone.name].description || helpers.emptyProp}}
относительно узла
{{role.description}} {{role.editable ? '(можно редактировать)' : ''}}
{{ user.username }} {{ user.username }}





Импорт карты