芝麻web文件管理V1.00
编辑当前文件:/home/mgatv524/public_html/sommatv/modules/localvideo-form-edit.twig
{# /* * Spring Signage Ltd - http://www.springsignage.com * Copyright (C) 2015 Spring Signage Ltd * (${FILE_NAME}) */ #} {% extends "form-base.twig" %} {% import "forms.twig" as forms %} {% block formTitle %} {% trans "Edit Local Video" %} {% endblock %} {% block formButtons %} {% trans "Help" %}, XiboHelpRender("{{ help }}") {% trans "Cancel" %}, XiboDialogClose() {% trans "Save" %}, $("#localVideoEditForm").submit() {% endblock %} {% block formFieldActions %} [{ "field": "useDuration", "trigger": "init", "value": false, "operation": "is:checked", "actions": { ".duration-fields": { "display": "none" } } },{ "field": "useDuration", "trigger": "change", "value": false, "operation": "is:checked", "actions": { ".duration-fields": { "display": "none" } } },{ "field": "useDuration", "trigger": "init", "value": true, "operation": "is:checked", "actions": { ".duration-fields": { "display": "block" } } },{ "field": "useDuration", "trigger": "change", "value": true, "operation": "is:checked", "actions": { ".duration-fields": { "display": "block" } } }] {% endblock %} {% block formHtml %}
{% set title %}{% trans "Video Path" %}{% endset %} {% set helpText %}{% trans "A local file path or URL to the video. This can be a RTSP stream." %}{% endset %} {% set uri = module.getOption("uri")|url_decode %} {{ forms.input("uri", title, uri, helpText, "", "required") }} {% set title %}{% trans "Set a duration?" %}{% endset %} {% set helpText %}{% trans "Select to provide a specific duration for this Widget" %}{% endset %} {{ forms.checkbox("useDuration", title, module.getUseDuration(), helpText) }} {% set title %}{% trans "Duration" %}{% endset %} {% set helpText %}{% trans "The duration in seconds this should be displayed" %}{% endset %} {{ forms.number("duration", title, module.getDuration(), helpText, "duration-fields", "required") }} {% set title %}{% trans "Scale type" %}{% endset %} {% set helpText %}{% trans "How should this video be scaled?" %}{% endset %} {% set aspect %}{% trans "Aspect" %}{% endset %} {% set stretch %}{% trans "Stretch" %}{% endset %} {% set options = [ { scaleTypeId: "aspect", scaleType: aspect }, { scaleTypeId: "stretch", scaleType: stretch } ] %} {{ forms.dropdown("scaleTypeId", "single", title, module.getOption("scaleType"), options, "scaleTypeId", "scaleType", helpText) }} {% set title %}{% trans "Mute?" %}{% endset %} {% set helpText %}{% trans "Should the video be muted?" %}{% endset %} {{ forms.checkbox("mute", title, module.getOption("mute", 0), helpText, "mute-fields") }}
{% set message %}{% trans "Please note that video scaling and video streaming via RTSP is only supported by Xibo for Android at the current time. The HLS streaming Widget can be used to show compatible video streams on Windows." %}{% endset %} {{ forms.message(message) }}
{% endblock %}