1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-25 14:50:29 +00:00
Files
seahub/seahub/templates/plain_markdown_file_view_react.html
Ranjiwei 2733211cc9 Remove codes (#7309)
* remove-seafile-collab-server

* remove-enable-seafle-doc

* update
2025-01-04 18:03:00 +08:00

70 lines
3.8 KiB
HTML

{% load render_bundle from webpack_loader %}
{% load static seahub_tags i18n %}
<!DOCTYPE html>
<html lang="{{ LANGUAGE_CODE }}">
<head>
<meta charset="UTF-8" />
{% if request.is_mobile or request.is_tablet %}
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
{% else %}
<meta name="viewport" content="width=device-width, initial-scale=1" />
{% endif %}
<title>{{ filename }}</title>
<link rel="icon" href="{{ MEDIA_URL }}{{ favicon_path }}" id="favicon" />
<link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/sf_font3/iconfont.css" />
<link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}seafile-editor/seafile-editor-font.css" />
<link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/seafile-ui.css" />
<link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/seahub_react.css?t=1398068110" />
{% render_bundle 'plainMarkdownEditor' 'css' %}
<link rel="stylesheet" type="text/css" media="print" href="{{ MEDIA_URL }}css/print_for_md_file_view.css" />
{% if branding_css != '' %}<link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}{{ branding_css }}" />{% endif %}
{% if enable_branding_css %}<link rel="stylesheet" type="text/css" href="{% url 'custom_css' %}" />{% endif %}
</head>
<body>
<div id="root"></div>
<div id="modal-wrapper"></div>
<script type="text/javascript">
window.app = {
config: {
mediaUrl: '{{ MEDIA_URL }}',
siteRoot: '{{ SITE_ROOT }}',
serviceUrl: '{{ serviceUrl }}',
isPro: '{{ is_pro }}',
lang: '{{ LANGUAGE_CODE }}',
},
pageOptions: {
repoID: '{{ repo.id }}',
repoName: '{{ repo.name|escapejs }}',
filePath: '{{ path|escapejs }}',
fileName: '{{ filename|escapejs }}',
domain: '{{ domain }}',
protocol: '{{ protocol }}',
lang: '{{ language_code }}',
mode: '{{ mode }}',
shareLinkForceUsePassword: {% if share_link_force_use_password %} true {% else %} false {% endif %},
shareLinkPasswordMinLength: {{ share_link_password_min_length }},
shareLinkPasswordStrengthLevel: {{ share_link_password_strength_level }},
shareLinkExpireDaysDefault: {{ share_link_expire_days_default }},
shareLinkExpireDaysMin: {{ share_link_expire_days_min }},
shareLinkExpireDaysMax: {{ share_link_expire_days_max }},
canGenerateShareLink: {% if user.permissions.can_generate_share_link %} true {% else %} false {% endif %},
canSendShareLinkEmail: {% if user.permissions.can_send_share_link_mail %} true {% else %} false {% endif %},
isLocked: {% if file_locked %}true{% else %}false{% endif %},
lockedByMe: {% if locked_by_me %}true{% else %}false{% endif %},
canLockUnlockFile: {% if can_lock_unlock_file %}true{% else %}false{% endif %},
canDownloadFile: {% if can_download_file %}true{% else %}false{% endif %},
},
userInfo: {
username: '{{ user.username }}',
name: '{{ user.username|email2nickname|escapejs }}',
contact_email: '{{ user.username|email2contact_email }}',
}
}
</script>
<script src="{{ STATIC_URL }}scripts/i18n/{{ LANGUAGE_CODE }}/djangojs.js?v={{ seafile_version }}"></script>
{% render_bundle 'plainMarkdownEditor' 'js' %}
</body>
</html>