Пример #1
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
                .DefineScript("jQuery")
                .SetCdn("https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js")
                ;

            manifest
                .DefineScript("bootstrap")
                .SetDependencies("jQuery")
                .SetUrl("bootstrap.js")
                .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js")
                .SetCdnIntegrity("sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS")
                ;

            manifest
                .DefineStyle("bootstrap")
                .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css")
                .SetCdnIntegrity("sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7")
                ;

            manifest
                .DefineStyle("bootstrap-theme")
                .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap-theme.min.css")
                .SetCdnIntegrity("sha384-fLW2N01lMqjakBkx3l/M9EahuwpSfeNvV63J5ezn3uZzapT0u7EYsXMjQV+0En5r")
                ;
        }
Пример #2
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.min.js", "~/OrchardCore.Resources/Scripts/jquery.js")
            .SetCdn("https://code.jquery.com/jquery-3.5.1.min.js", "https://code.jquery.com/jquery-3.5.1.js")
            .SetCdnIntegrity("sha384-ZvpUoO/+PpLXR1lu4jmpXWu80pZlYUAfxl5NsBMWOEPSjUn/6Z/hRTt8+pR6L4N2", "sha384-/LjQZzcpTzaYn7qWqRIWYC5l8FWEZ2bIHIz0D73Uzba4pShEcdLdZyZkI4Kv676E")
            .SetVersion("3.5.1");

            manifest
            .DefineScript("jQuery.slim")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.slim.min.js", "~/OrchardCore.Resources/Scripts/jquery.slim.js")
            .SetCdn("https://code.jquery.com/jquery-3.5.1.slim.min.js", "https://code.jquery.com/jquery-3.5.1.slim.js")
            .SetCdnIntegrity("sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj", "sha384-x6NENSfxadikq2gB4e6/qompriNc+y1J3eqWg3hAAMNBs4dFU303XMTcU3uExJgZ")
            .SetVersion("3.5.1");

            manifest
            .DefineScript("jQuery")
            .SetUrl("~/OrchardCore.Resources/Vendor/jquery-3.4.1/jquery.min.js", "~/OrchardCore.Resources/Vendor/jquery-3.4.1/jquery.js")
            .SetCdn("https://code.jquery.com/jquery-3.4.1.min.js", "https://code.jquery.com/jquery-3.4.1.js")
            .SetCdnIntegrity("sha384-vk5WoKIaW/vJyUAd9n/wmopsmNhiy+L2Z+SBxGYnUkunIxVxAv/UtMOhba/xskxh", "sha384-mlceH9HlqLp7GMKHrj5Ara1+LvdTZVMx4S1U43/NxCvAkzIo8WJ0FE7duLel3wVo")
            .SetVersion("3.4.1");

            manifest
            .DefineScript("jQuery.slim")
            .SetUrl("~/OrchardCore.Resources/Vendor/jquery-3.4.1/jquery.slim.min.js", "~/OrchardCore.Resources/Vendor/jquery-3.4.1/jquery.slim.js")
            .SetCdn("https://code.jquery.com/jquery-3.4.1.slim.min.js", "https://code.jquery.com/jquery-3.4.1.slim.js")
            .SetCdnIntegrity("sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n", "sha384-teRaFq/YbXOM/9FZ1qTavgUgTagWUPsk6xapwcjkrkBHoWvKdZZuAeV8hhaykl+G")
            .SetVersion("3.4.1");

            manifest
            .DefineScript("jQuery.easing")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.easing.min.js", "~/OrchardCore.Resources/Scripts/jquery.easing.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/jquery.easing.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/jquery.easing.js")
            .SetCdnIntegrity("sha384-leGYpHE9Tc4N9OwRd98xg6YFpB9shlc/RkilpFi0ljr3QD4tFoFptZvgnnzzwG4Q", "sha384-fwPA0FyfPOiDsglgAC4ZWmBGwpXSZNkq9IG+cM9HL4CkpNQo4xgCDkOIPdWypLMX")
            .SetVersion("1.4.1");

            manifest
            .DefineScript("jQuery-ui")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-ui.min.js", "~/OrchardCore.Resources/Scripts/jquery-ui.js")
            .SetCdn("https://code.jquery.com/ui/1.12.1/jquery-ui.min.js", "https://code.jquery.com/ui/1.12.1/jquery-ui.js")
            .SetCdnIntegrity("sha384-Dziy8F2VlJQLMShA6FHWNul/veM9bCkRUaLqr199K94ntO5QUrLJBEbYegdSkkqX", "sha384-JPbtLYL10d/Z1crlc6GGGGM3PavCzzoUJ1UxH0bXHOfguWHQ6XAWrIzW+MBGGXe5")
            .SetVersion("1.12.1");

            manifest
            .DefineStyle("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Styles/jquery-ui.min.css", "~/OrchardCore.Resources/Styles/jquery-ui.css")
            .SetCdn("https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.min.css", "https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css")
            .SetCdnIntegrity("sha384-kcAOn9fN4XSd+TGsNu2OQKSuV5ngOwt7tg73O4EpaD91QXvrfgvf0MR7/2dUjoI6", "sha384-xewr6kSkq3dBbEtB6Z/3oFZmknWn7nHqhLVLrYgzEFRbU/DHSxW7K3B44yWUN60D")
            .SetVersion("1.12.1");

            manifest
            .DefineScript("jQuery-ui-i18n")
            .SetDependencies("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-ui-i18n.min.js", "~/OrchardCore.Resources/Scripts/jquery-ui-i18n.js")
            .SetCdn("https://code.jquery.com/ui/1.7.2/i18n/jquery-ui-i18n.min.js", "https://code.jquery.com/ui/1.7.2/i18n/jquery-ui-i18n.min.js")
            .SetCdnIntegrity("sha384-0rV7y4NH7acVmq+7Y9GM6evymvReojk9li+7BYb/ug61uqPSsXJ4uIScVY+N9qtd", "sha384-0rV7y4NH7acVmq+7Y9GM6evymvReojk9li+7BYb/ug61uqPSsXJ4uIScVY+N9qtd")
            .SetVersion("1.7.2");

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.js")
            .SetCdnIntegrity("sha384-vhJnz1OVIdLktyixHY4Uk3OHEwdQqPppqYR8+5mjsauETgLOcEynD9oPHhhz18Nw", "sha384-it0Suwx+VjMafDIVf5t+ozEbrflmNjEddSX5LstI/Xdw3nv4qP/a4e8K4k5hH6l4")
            .SetVersion("3.4.0");

            manifest
            .DefineStyle("bootstrap")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.css")
            .SetCdnIntegrity("sha384-PmY9l28YgO4JwMKbTvgaS7XNZJ30MK9FAZjjzXtlqyZCqBY6X6bXIkM++IkyinN+", "sha384-/5bQ8UYbZnrNY3Mfy6zo9QLgIQD/0CximLKk733r8/pQnXn2mgvhvKhcy43gZtJV")
            .SetVersion("3.4.0");

            manifest
            .DefineStyle("bootstrap-theme")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap-theme.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap-theme.css")
            .SetCdnIntegrity("sha384-jzngWsPS6op3fgRCDTESqrEJwRKck+CILhJVO5VvaAZCq8JYf8HsR/HPpBOOPZfR", "sha384-RtiWe5OsslAYZ9AVyorBziI2VQL7E27rzWygBJh7wrZuVPyK5jeQLLytnJIpJqfD")
            .SetVersion("3.4.0");

            manifest
            .DefineScript("popper")
            .SetUrl("~/OrchardCore.Resources/Scripts/popper.min.js", "~/OrchardCore.Resources/Scripts/popper.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.js")
            .SetCdnIntegrity("sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN", "sha384-cpSm/ilDFOWiMuF2bj03ZzJinb48NO9IGCXcYDtUzdP5y64Ober65chnoOj1XFoA")
            .SetVersion("1.16.1");

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery", "popper")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap.min.js", "~/OrchardCore.Resources/Scripts/bootstrap.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js", "https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.js")
            .SetCdnIntegrity("sha384-B4gt1jrGC7Jh4AgTPSdUtOBvfO8shuf57BaghqFfPlYxofvL8/KUEfYiJOMMV+rV", "sha384-PR/NM91PuT7DlZx1yQeKVnw+YgwW1GBT9jWtx05MZ1362zoFpXKl4Bh5ib8q9KYi")
            .SetVersion("4.5.2");

            manifest
            .DefineScript("bootstrap-bundle")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap.bundle.min.js", "~/OrchardCore.Resources/Scripts/bootstrap.bundle.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.bundle.min.js", "https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.bundle.js")
            .SetCdnIntegrity("sha384-LtrjvnR4Twt/qOuYxE721u19sVFLVSA4hf/rRt6PrZTmiPltdZcI7q7PXQBYTKyf", "sha384-Va0QamZVgxahbos902mvpvqxVvLn9ZwNj4NWN05Amy+8nWzFVfAwInsMtZ32FBW2")
            .SetVersion("4.5.2");

            manifest
            .DefineStyle("bootstrap")
            .SetUrl("~/OrchardCore.Resources/Styles/bootstrap.min.css", "~/OrchardCore.Resources/Styles/bootstrap.css")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css", "https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.css")
            .SetCdnIntegrity("sha384-JcKb8q3iqJ61gNV9KGb8thSsNjpSL0n8PARn9HuZOnIxN0hoP+VmmDGMN5t9UJ0Z", "sha384-89E3APJ9A7cFtt/qxlncRQEy9GnrOMoZTRVChFWLmpFhVJ0/t4uL4lhd4xzSJT/M")
            .SetVersion("4.5.2");

            manifest
            .DefineStyle("bootstrap-select")
            .SetUrl("~/OrchardCore.Resources/Styles/bootstrap-select.min.css", "~/OrchardCore.Resources/Styles/bootstrap-select.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap-select.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap-select.css")
            .SetCdnIntegrity("sha384-dTqTc7d5t+FKhTIaMmda32pZNoXY/Y0ui0hRl5GzDQp4aARfEzbP1jzX6+KRuGKg", "sha384-OlTrhEtwZzUzVXapTUO8s6QryXzpD8mFyNVA8kyAi8KMgfOKSJYvielvExM+dNPR")
            .SetVersion("1.13.18");

            manifest
            .DefineScript("bootstrap-select")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap-select.min.js", "~/OrchardCore.Resources/Scripts/bootstrap-select.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap-select.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap-select.js")
            .SetCdnIntegrity("sha384-x8fxIWvLdZnkRaCvkDXOlxd6UP+qga975FjnbRp6NRpL9jjXjY9TwF9y7z4AccxS", "sha384-6BZTOUHC4e3nWcy5gveLqAu52vwy5TX8zBIvvfZFVDzIjYDgprdXRMK/hsypxdpQ")
            .SetVersion("1.13.18");

            manifest
            .DefineStyle("bootstrap-slider")
            .SetUrl("~/OrchardCore.Resources/Styles/bootstrap-slider.min.css", "~/OrchardCore.Resources/Styles/bootstrap-slider.css")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/11.0.2/css/bootstrap-slider.min.css", "https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/11.0.2/css/bootstrap-slider.css")
            .SetCdnIntegrity("sha384-Ot7O5p8Ws9qngwQOA1DP7acHuGIfK63cYbVJRYzrrMXhT3syEYhEsg+uqPsPpRhZ", "sha384-x1BbAB1QrM4/ZjT+vJzuI/NdvRo4tINKqg7lTN9jCq0bWrr/nelp9KfroZWd3UJu")
            .SetVersion("11.0.2");

            manifest
            .DefineScript("bootstrap-slider")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap-slider.min.js", "~/OrchardCore.Resources/Scripts/bootstrap-slider.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/11.0.2/bootstrap-slider.min.js", "https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/11.0.2/bootstrap-slider.js")
            .SetCdnIntegrity("sha384-lZLZ1uMNIkCnScGXQrJ+PzUR2utC/FgaxJLMMrQD3Fbra1AwGXvshEIedqCmqXTM", "sha384-3kfvdN8W/a8p/9S6Gy69uVsacwuNxyvFVJXxZa/Qe00tkNfZw63n/4snM1u646YU")
            .SetVersion("11.0.2");

            manifest
            .DefineStyle("codemirror")
            .SetUrl("~/OrchardCore.Resources/Styles/codemirror/codemirror.min.css", "~/OrchardCore.Resources/Styles/codemirror/codemirror.css")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/codemirror.min.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/codemirror.css")
            .SetCdnIntegrity("sha384-IOz5QFCDEKXQEiYKlSOUsHhcrCpRO2Vn9EcidoFf6olMAZVXnLgcoQclMBoksUOa", "sha384-mVNiRdLEUGBMLPITebcG8Bc5wJW9HT/x0TiXmad0ZMPF9g0CMX2IYLNHqGjCmUsU")
            .SetVersion("5.57.0");

            manifest
            .DefineStyle("codemirror-addon-display-fullscreen")
            .SetUrl("~/OrchardCore.Resources/Styles/codemirror/addon/display/fullscreen.css", "~/OrchardCore.Resources/Styles/codemirror/addon/display/fullscreen.css")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/display/fullscreen.min.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/display/fullscreen.css")
            .SetCdnIntegrity("sha384-uuIczW2AGKADJpvg6YiNBJQWE7duDkgQDkndYEsbUGaLm8SPJZzlly6hcEo0aTlW", "sha384-+glu1jsbG+T5ocmkeMvIYh5w07IXKxmJZaCdkNbVfpEr3xi+M0gopFSR/oLKXxio")
            .SetVersion("5.57.0");

            manifest
            .DefineStyle("codemirror-addon-hint-show-hint")
            .SetUrl("~/OrchardCore.Resources/Styles/codemirror/addon/hint/show-hint.min.css", "~/OrchardCore.Resources/Styles/codemirror/addon/hint/show-hint.css")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/hint/show-hint.min.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/hint/show-hint.css")
            .SetCdnIntegrity("sha384-qqTWkykzuDLx4yDYa7bVrwNwBHuqVvklDUMVaU4eezgNUEgGbP8Zv6i3u8OmtuWg", "sha384-ZZbLvEvLoXKrHo3Tkh7W8amMgoHFkDzWe8IAm1ZgxsG5y35H+fJCVMWwr0YBAEGA")
            .SetVersion("5.57.0");

            manifest
            .DefineScript("codemirror")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/codemirror.min.js", "~/OrchardCore.Resources/Scripts/codemirror/codemirror.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/codemirror.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/codemirror.js")
            .SetCdnIntegrity("sha384-69SBND7trzVqokujCi6fjIMzvoNeXZyHBnGQt45kg/1uSPzv1ftCboS8jVN7TVr/", "sha384-D1HHhqsyUAdO10P2IsaS4EhTL+HnSCdaXwaA4vtWOLV7OtkW1tuQUvpU65fO8Hyn")
            .SetVersion("5.57.0");

            manifest
            .DefineScript("codemirror-addon-selection-active-line")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/selection/active-line.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/selection/active-line.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/selection/active-line.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/selection/active-line.min.js")
            .SetCdnIntegrity("sha384-a1C6GgT4/STEs5Df0Ko1uzqijvgtY7MvVv7Z4uuyk+N4llXey69UU0QxXy6L007K", "sha384-kKz13r+qZMgTNgXROGNHQ0/0/J1FtvIvRZ9yjOHo1YLUCd+KF8r9R+su/B+f6C0U")
            .SetVersion("5.57.0");

            manifest
            .DefineScript("codemirror-addon-display-autorefresh")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/display/autorefresh.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/display/autorefresh.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/display/autorefresh.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/display/autorefresh.js")
            .SetCdnIntegrity("sha384-pn83o6MtS8kicn/sV6AhRaBqXQ5tau8NzA2ovcobkcc1uRFP7D8CMhRx231QwKST", "sha384-5wrQkkCzj5dJInF+DDDYjE1itTGaIxO+TL6gMZ2eZBo9OyWLczkjolFX8kixX/9X")
            .SetVersion("5.57.0");

            manifest
            .DefineScript("codemirror-addon-display-fullscreen")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/display/fullscreen.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/display/fullscreen.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/display/fullscreen.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/display/fullscreen.js")
            .SetCdnIntegrity("sha384-QWNlxQIqNTw1WRsFEBoyGSFItEfal64eVEm0CU8KVFq6P5KnKOggFNp9aQgmDA9U", "sha384-kuwHYEheDAp0NlPye2VXyxJ6J54CeVky9tH+e0mn6/gP4PJ50MF4FGKkrGAxIyCW")
            .SetVersion("5.57.0");

            manifest
            .DefineScript("codemirror-addon-edit-closetag")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/edit/closetag.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/display/fullscreen.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/edit/closetag.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/edit/closetag.js")
            .SetCdnIntegrity("sha384-JqEk/xYh2w3m+IwV7QlyAJI+nLEISeQQzipKvsXonJCTFrAerFYuxnl/UcaYtImK", "sha384-7U8y7U7Dit7biOcvavud1w0ihUHjWoWv8Fp1JmgbDkADBCu2EqQ27uzZ595vlX7g")
            .SetVersion("5.57.0");

            manifest
            .DefineScript("codemirror-addon-hint-show-hint")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/hint/show-hint.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/hint/show-hint.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/hint/show-hint.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/hint/show-hint.js")
            .SetCdnIntegrity("sha384-Q95dPnF5hO9lv8VMNgPsksbevLpBpg8kA3oX09iL/csWh/Vtd96a0k3U8k2cpLNw", "sha384-VIjTLfyf8TDATLORaNeFgbAzeAy9ZbmWEkjdQhJc5JyrdrnBbiTrixhYCizHe7vL")
            .SetVersion("5.57.0");

            manifest
            .DefineScript("codemirror-addon-hint-sql-hint")
            .SetDependencies("codemirror-addon-hint-show-hint")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/hint/sql-hint.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/hint/sql-hint.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/hint/sql-hint.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/hint/sql-hint.js")
            .SetCdnIntegrity("sha384-o9FqqjYhfbrB9mOsxV07kYRhlQJh/upT6krVNSXfLseRob05IXVudSBmY9sG3lEj", "sha384-cPhM7+ID++Q4c4eAXovBSrwnBb/sIg0Cuci0iyMjAaTor/JEJ3lee3SdBFbKa8wC")
            .SetVersion("5.57.0");

            manifest
            .DefineScript("codemirror-addon-mode-multiplex")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/mode/multiplex.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/mode/multiplex.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/mode/multiplex.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/mode/multiplex.js")
            .SetCdnIntegrity("sha384-sTw3lU1fIEXG/qNbuuh7lpitFgxSwaReQLtKo8gVCzKz/j3yOk8whDk4NiG5Cnvs", "sha384-xF886YuXgjqY02JjHuoV+B+SZYB4DYq7YUniuin/yCqJdxYpXomTlOfmiSoSNpwQ")
            .SetVersion("5.57.0");

            manifest
            .DefineScript("codemirror-addon-mode-simple")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/mode/simple.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/mode/simple.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/mode/simple.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/addon/mode/simple.js")
            .SetCdnIntegrity("sha384-DbFZlXwgV4md0LMM7aSVdbUaCldkPh4QXILJ/kbD9ZZiC3gQ+E9SjHG++B3PvCr1", "sha384-ntjFEzI50GYBTbLGaOVgBt97cxp74jfCqMDmZYlGWk8ZZp2leFMJYOp85T3tOeG9")
            .SetVersion("5.57.0");

            manifest
            .DefineScript("codemirror-mode-css")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/css/css.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/css/css.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/mode/css/css.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/mode/css/css.js")
            .SetCdnIntegrity("sha384-7qjHTracYtl04dp9noesILoIDudLA8736YHkui0kBKTAEm6j/XOJ7laasgFKCmcw", "sha384-KQnueJAsHUDvm95nlrdIDwvnB3ziHU858LJB2fsrs/r1/gDX84NAVyUIJ7MSyABv")
            .SetVersion("5.57.0");

            manifest
            .DefineScript("codemirror-mode-htmlmixed")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/htmlmixed/htmlmixed.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/htmlmixed/htmlmixed.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/mode/htmlmixed/htmlmixed.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/mode/htmlmixed/htmlmixed.js")
            .SetCdnIntegrity("sha384-sbLNpMWktagHnz1dYX5ffxjnU0+k5cGjZTg2QDE64Gi/fZ28b0USo6CZvaEjyKKl", "sha384-fxS517EbIB2hObIbibF9AuQAFnAlwZgIsy2zpeCqpw4yIkJRfNOLSe0JHu7H7ULE")
            .SetVersion("5.57.0");

            manifest
            .DefineScript("codemirror-mode-javascript")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/javascript/javascript.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/javascript/javascript.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/mode/javascript/javascript.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/mode/javascript/javascript.js")
            .SetCdnIntegrity("sha384-vkgBOd88TFSLPlWdjQF8Z88Y+rdx89mCNxdRjszoktP9cKGywCYWsVJaGaxPVTXh", "sha384-JZ4MmB/E5TeRrJNZ2sRaBrsgzi0QmpwTjYeiYWJ82LKDWINSGZJ8z5LlOFRmkj72")
            .SetVersion("5.57.0");

            manifest
            .DefineScript("codemirror-mode-sql")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/sql/sql.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/sql/sql.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/mode/sql/sql.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/mode/sql/sql.js")
            .SetCdnIntegrity("sha384-86IcFNbXZf+LKDhAwqi2Rvj//vHEiIK6AzJ0j2m5OzgIWSOsCcPWzTu1VA61Xo8H", "sha384-D+uYw7olvmCEyME9PHzGRne1Sh8+XTk84/JZinlhDTutXBH45AdThw4uLAAt4vIm")
            .SetVersion("5.57.0");

            manifest
            .DefineScript("codemirror-mode-xml")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/mode/xml/xml.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.57.0/mode/xml/xml.js")
            .SetCdnIntegrity("sha384-27kgmf2cIJ9bclpvyUN4SgnnYnW7Wu0MiGYpm+fmNQhcREFI7mq0C9ehuxYuwqgy", "sha384-z8O1dAcb8dxGYbhmbzbJ41xAUlle9jfZpok46e8s9+Tyu9bKxx742hiNqVJ0D6cL")
            .SetVersion("5.57.0");

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Styles/font-awesome.min.css", "~/OrchardCore.Resources/Styles/font-awesome.css")
            .SetCdn("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css", "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.css")
            .SetCdnIntegrity("sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN", "sha384-FckWOBo7yuyMS7In0aXZ0aoVvnInlnFMwCv77x9sZpFgOonQgnBj1uLwenWVtsEj")
            .SetVersion("4.7.0");

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Vendor/fontawesome-free/css/all.min.css", "~/OrchardCore.Resources/Vendor/fontawesome-free/css/all.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.css")
            .SetCdnIntegrity("sha384-HzLeBuhoNPvSl5KYnjx0BT+WB0QEEqLprO+NBkkk5gbc67FTaL7XIGa2w1L0Xbgc", "sha384-2u5nxrarE67xPTypS69k1tpTaYbAYZFApdwSbK4AnaNcmMWDf+b0GgCHRQaPPP17")
            .SetVersion("5.14.0");

            manifest
            .DefineScript("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Vendor/fontawesome-free/js/all.min.js", "~/OrchardCore.Resources/Vendor/fontawesome-free/js/all.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.js")
            .SetCdnIntegrity("sha384-3Nqiqht3ZZEO8FKj7GR1upiI385J92VwWNLj+FqHxtLYxd9l+WYpeqSOrLh0T12c", "sha384-RnI/VSjsX1YD15N0Ae3st2pv7/p2+7ZvsFSCSsYqG0B/+XPA+MZQmkDaDJllP7cY")
            .SetVersion("5.14.0");

            manifest
            .DefineScript("font-awesome-v4-shims")
            .SetUrl("~/OrchardCore.Resources/Vendor/fontawesome-free/js/v4-shims.min.js", "~/OrchardCore.Resources/Vendor/fontawesome-free/js/v4-shims.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/v4-shims.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/v4-shims.js")
            .SetCdnIntegrity("sha384-g+ezV6Pq6549QkJkkz2wmW/wpazNaliTdSg/HX4bKsQ7S8cfyMOiyAfzfWPtlVR9", "sha384-cHB1e1c1NKyS1s8i/qaWEZgKC/DKb5rCkyM8fGnYV4u8lUK1K/I5+u+BJEUMnJGf")
            .SetVersion("5.14.0");

            manifest
            .DefineScript("jquery-resizable")
            .SetDependencies("resizable-resolveconflict")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-resizable.min.js", "~/OrchardCore.Resources/Scripts/jquery-resizable.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery-resizable.min.js")
            .SetCdnIntegrity("sha384-1LMjDEezsSgzlRgsyFIAvLW7FWSdFIHqBGjUa+ad5EqtK1FORC8XpTJ/pahxj5GB", "sha384-0yk9X0IG0cXxuN9yTTkps/3TNNI9ZcaKKhh8dgqOEAWGXxIYS5xaY2as6b32Ov3P")
            .SetVersion("0.35.0");

            manifest
            .DefineScript("resizable-resolveconflict")
            .SetDependencies("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Scripts/resizable-resolveconflict.min.js", "~/OrchardCore.Resources/Scripts/resizable-resolveconflict.js")
            .SetVersion("2.21.0");

            manifest
            .DefineStyle("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Styles/trumbowyg.min.css", "~/OrchardCore.Resources/Styles/trumbowyg.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/ui/trumbowyg.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/ui/trumbowyg.css")
            .SetCdnIntegrity("sha384-/QRP5MyK1yCOLeUwO9+YXKUDNFKRuzDjVDW+U8RnsI/9I3+p538CduXmiLfzWUY4", "sha384-helPIukt/ukxd7K8G/hg2Hgi5Zt2V5khBjNiQjpRUPE/mV/7I3Cym7fVGwol5PzR")
            .SetVersion("2.21.0");

            manifest
            .DefineScript("trumbowyg")
            .SetDependencies("jquery-resizable")
            .SetUrl("~/OrchardCore.Resources/Scripts/trumbowyg.js", "~/OrchardCore.Resources/Scripts/trumbowyg.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/trumbowyg.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/trumbowyg.js")
            .SetCdnIntegrity("sha384-XrYMLffzTUgFmXcXtkSWBUpAzHQzzDOXM96+7pKkOIde9oUDWNb72Ij7K06zsLTV", "sha384-I0b1bxE3gmTi8+HE5xlvTLLehif/97lNC+tk2dGrln7dtdQ/FasdZRDbXAg3rBus")
            .SetVersion("2.21.0");

            manifest
            .DefineScript("trumbowyg-shortcodes")
            .SetDependencies("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Scripts/trumbowyg.shortcodes.js", "~/OrchardCore.Resources/Scripts/trumbowyg.shortcodes.min.js")
            .SetVersion("1.0.0");

            manifest
            .DefineStyle("trumbowyg-plugins")
            .SetDependencies("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Styles/trumbowyg-plugins.min.css", "~/OrchardCore.Resources/Styles/trumbowyg-plugins.css")
            .SetVersion("2.21.0");

            manifest
            .DefineScript("trumbowyg-plugins")
            .SetDependencies("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Scripts/trumbowyg-plugins.js", "~/OrchardCore.Resources/Scripts/trumbowyg-plugins.js")
            .SetVersion("2.21.0");

            manifest
            .DefineScript("vuejs")
            .SetUrl("~/OrchardCore.Resources/Scripts/vue.js", "~/OrchardCore.Resources/Scripts/vue.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js")
            .SetCdnIntegrity("sha384-OZmxTjkv7EQo5XDMPAmIkkvywVeXw59YyYh6zq8UKfkbor13jS+5p8qMTBSA1q+F", "sha384-+jvb+jCJ37FkNjPyYLI3KJzQeD8pPFXUra3B/QJFqQ3txYrUPIP1eOfxK4h3cKZP")
            .SetVersion("2.6.11");

            manifest
            .DefineScript("vue-multiselect")
            .SetDependencies("vuejs")
            .SetUrl("~/OrchardCore.Resources/Scripts/vue-multiselect.min.js", "~/OrchardCore.Resources/Scripts/vue-multiselect.min.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.js")
            .SetCdnIntegrity("sha384-a4eXewRTYCwYdFtSnMCZTNtiXrfdul6aQdueRgHPAx2y1Ldp0QaFdCTpOx0ycsXU", "sha384-a4eXewRTYCwYdFtSnMCZTNtiXrfdul6aQdueRgHPAx2y1Ldp0QaFdCTpOx0ycsXU")
            .SetVersion("2.1.6");

            manifest
            .DefineStyle("vue-multiselect")
            .SetUrl("~/OrchardCore.Resources/Styles/vue-multiselect.min.css", "~/OrchardCore.Resources/Styles/vue-multiselect.min.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.css")
            .SetCdnIntegrity("sha384-PPH/T7V86Z1+B4eMPef4FJXLD5fsTpObWoCoK3CiNtSX7aji+5qxpOCn1f2TDYAM", "sha384-PPH/T7V86Z1+B4eMPef4FJXLD5fsTpObWoCoK3CiNtSX7aji+5qxpOCn1f2TDYAM")
            .SetVersion("2.1.6");

            manifest
            .DefineScript("Sortable")
            .SetUrl("~/OrchardCore.Resources/Scripts/Sortable.min.js", "~/OrchardCore.Resources/Scripts/Sortable.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/Sortable.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/Sortable.js")
            .SetCdnIntegrity("sha384-6qM1TfKo1alBw3Uw9AWXnaY5h0G3ScEjxtUm4TwRJm7HRmDX8UfiDleTAEEg5vIe", "sha384-lNRluF0KgEfw4KyH2cJAoBAMzRHZVp5bgBGAzRxHeXoFqb5admHjitlZ2dmspHmC")
            .SetVersion("1.10.2");

            manifest
            .DefineScript("vuedraggable")
            .SetDependencies("vuejs", "Sortable")
            .SetUrl("~/OrchardCore.Resources/Scripts/vuedraggable.umd.min.js", "~/OrchardCore.Resources/Scripts/vuedraggable.umd.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vuedraggable.umd.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vuedraggable.umd.js")
            .SetCdnIntegrity("sha384-76x2+A0FtaKEJTehctEO1ZZD7nUoFvLP4cEa2yCznMsOjj0SvK2rd24FgP9EnuzJ", "sha384-xdeWopJ4Lu/6a41wOnXJ7yjwWe7TrZ0RDREHDKk8OpnzYZSrwxg3r8MqAbog8Y0l")
            .SetVersion("2.23.2");
        }
Пример #3
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js")
            .SetVersion("1.12.4")
            ;

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js")
            .SetVersion("2.2.4")
            ;

            manifest
            .DefineScript("jQuery")
            .SetUrl("/OrchardCore.Resources/Scripts/jquery.min.js")
            //.SetCdn("https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js")
            .SetVersion("3.1.1")
            ;

            manifest
            .DefineScript("jQuery.slim")
            .SetCdn("https://code.jquery.com/jquery-3.1.1.slim.min.js", "https://code.jquery.com/jquery-3.1.1.slim.js")
            .SetCdnIntegrity("sha384-A7FZj7v+d/sdmMqp/nOQwliLvUsJfDHW+k9Omg/a/EheAdgtzNs3hpfag6Ed950n")
            .SetVersion("3.1.1")
            ;

            manifest
            .DefineScript("jquery-ui")
            .SetDependencies("jQuery")
            .SetUrl("/OrchardCore.Resources/Scripts/jquery-ui.min.js", "/OrchardCore.Resources/Scripts/jquery-ui.js")
            .SetCdn("https://code.jquery.com/ui/1.12.1/jquery-ui.min.js", "https://code.jquery.com/ui/1.12.1/jquery-ui.js")
            ;

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js")
            .SetCdnIntegrity("sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineStyle("bootstrap")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css")
            .SetCdnIntegrity("sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineStyle("bootstrap-theme")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css")
            .SetCdnIntegrity("sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineScript("tether")
            .SetUrl("/OrchardCore.Resources/Scripts/tether.min.js", "/OrchardCore.Resources/Scripts/tether.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js", "https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.js")
            .SetVersion("1.4.0")
            ;

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery", "tether")
            .SetUrl("/OrchardCore.Resources/Scripts/bootstrap.min.js", "/OrchardCore.Resources/Scripts/bootstrap.js")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js")
            .SetCdnIntegrity("sha384-vBWWzlZJ8ea9aCX4pEW3rVHjgjt7zpkNpZk+02D9phzyeVkE+jo0ieGizqPLForn")
            .SetVersion("4.0.0")
            ;

            manifest
            .DefineStyle("bootstrap")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css")
            .SetCdnIntegrity("sha384-rwoIResjU2yc3z8GV/NPeZWAv56rSmLldC3R/AZzGRnGxQQKnKkoFVhFQhNUwEyJ")
            .SetVersion("4.0.0")
            ;

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("/OrchardCore.Resources/Styles/font-awesome.min.css", "/OrchardCore.Resources/Styles/font-awesome.css")
            .SetCdn("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css")
            .SetCdnIntegrity("sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN")
            .SetVersion("4.7.0")
            ;
        }
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

             /* CodeMirror */
             manifest
              .DefineScript("codemirror")
              .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/codemirror.min.js", $"~/{Common.ModuleName}/Scripts/codemirror/codemirror.js")
              .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/codemirror.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/codemirror.js")
              .SetCdnIntegrity("sha256-id5Qk/MwQJxgNlDFDpVymUuReXfTUZiaQKb8arrddQM=", "sha256-C1vNlVkHhwXPBxyzyyUmeHeOdlVRzbzC+teAGXhUEUc=")
              .SetVersion("5.52.2");

             manifest
             .DefineStyle("codemirror")
             .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/codemirror.min.css", $"~/{Common.ModuleName}/Scripts/codemirror/codemirror.css")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/codemirror.min.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/codemirror.css")
             .SetCdnIntegrity("sha256-vZ3SaLOjnKO/gGvcUWegySoDU6ff33CS5i9ot8J9Czk=", "sha256-PWWDlCsO+b6rKHz9dgBeS5cqTmBbebfAtNXnEqy3Xvc=")
             .SetVersion("5.52.2");

             /* CodeMirror XML */
             manifest
             .DefineScript("codemirror-mode-xml")
             .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/mode/xml/xml.min.js", $"~/{Common.ModuleName}/Scripts/codemirror/mode/xml/xml.js")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/mode/xml/xml.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/mode/xml/xml.js")
             .SetCdnIntegrity("sha256-Lfk8z6WUsBN6YiCaMpH6bxBHyRqkPK4O2QbQHFNUS40=", "sha256-yhHPVEbMcHCb0TOtv6Leq8f3VEVe3+Ot0oCy83K+jvs=")
             .SetVersion("5.52.2");

             /* Full Screen (not working correctly) */
             manifest
            .DefineScript("codemirror-addon-display-fullscreen")
            .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/addon/display/fullscreen.min.js", $"~/{Common.ModuleName}/Scripts/codemirror/addon/display/fullscreen.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/display/fullscreen.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/display/fullscreen.js")
            .SetCdnIntegrity("sha256-ttglgk8dprl46qouhLrnP75y3ykP97gJf53RKg9htE4=", "sha256-HhKG06Ib+xZ6RYvmBap8s0os+CEXWPArOCet4VaME6Q=")
            .SetVersion("5.52.2");

             /* Fold Gutter */
             manifest
             .DefineScript("codemirror-addon-fold-foldgutter")
             .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/addon/fold/foldgutter.min.js", $"~/{Common.ModuleName}/Scripts/codemirror/addon/fold/foldgutter.js")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/fold/foldgutter.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/fold/foldgutter.js")
             .SetCdnIntegrity("sha256-FAVRbCrAsSe4mCyvHf9LZ8u7nT0d7gwaC1MhJzxoTNE=", "sha256-UjqbKBTcJwani3fXnb3B6UWguF8iEYAouMsTn425SKU=")
             .SetVersion("5.52.2");

             /* Dialog */
             manifest
             .DefineScript("codemirror-addon-dialog-dialog")
             .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/addon/dialog/dialog.min.js", $"~/{Common.ModuleName}/Scripts/codemirror/addon/dialog/dialog.js")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/dialog/dialog.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/dialog/dialog.js")
             .SetCdnIntegrity("sha256-G+QhvxjUNi5P5cyQqjROwriSUy2lZtCFUQh+8W1o6I0=", "sha256-HuoOUA3OENhZTY1oGpHRtxpCCTVcnCmIXobiay12aF4=")
             .SetVersion("5.52.2");

             /* Show Hint */
             manifest
             .DefineScript("codemirror-addon-hint-show-hint")
             .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/addon/hint/show-hint.min.js", $"~/{Common.ModuleName}/Scripts/codemirror/addon/hint/show-hint.js")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/hint/show-hint.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/hint/show-hint.js")
             .SetCdnIntegrity("sha256-s030a2NmcCVudLqFb85WQPTfkO1LlDXHxo3XuWxGYGA=", "sha256-c5yCM5a9nH56AOWRp59e1TjsRi1EPfsAHf0O7WFl30s=")
             .SetVersion("5.52.2");

             /* Any Word Hint */
             manifest
             .DefineScript("codemirror-addon-hint-anyword-hint")
             .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/addon/hint/anyword-hint.min.js", $"~/{Common.ModuleName}/Scripts/codemirror/addon/hint/anyword-hint.js")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/hint/anyword-hint.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/hint/anyword-hint.min.js")
             .SetCdnIntegrity("sha256-RAnsThvT8u3giTsRpAwZ+KWs/LPrEdNtwq2GyPb/RsQ=", "sha256-lCVMIcSF33YZe03bIZs2h/Cs2TIWgZGvmIs8FTYO3e0=")
             .SetVersion("5.52.2");

             /* Fold Code */
             manifest
             .DefineScript("codemirror-addon-fold-foldcode")
             .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/addon/fold/foldcode.min.js", $"~/{Common.ModuleName}/Scripts/codemirror/addon/fold/foldcode.js")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/fold/foldcode.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/fold/foldcode.js")
             .SetCdnIntegrity("sha256-qhqsqHF0ep05BTkxty6v8+3968ipN9bdCxXx5Q5dbgk=", "sha256-eHCxXsZStfhMVmmDh1UQZwVz6RDWmxDTohRrwg/Wifo=")
             .SetVersion("5.52.2");

             /* Search */
             manifest
             .DefineScript("codemirror-addon-search-search")
             .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/addon/search/search.min.js", $"~/{Common.ModuleName}/Scripts/codemirror/addon/search/search.js")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/search/search.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/search/search.js")
             .SetCdnIntegrity("sha256-pk1ahN30IsCG20LJu38Va1A7tQagksJwAJUJK3rBFe0=", "sha256-iUnNlgkrU5Jj8oKl2zBBCTmESI2xpXwZrTX+arxSEKc=")
             .SetVersion("5.52.2");

             /* Search Cursor */
             manifest
             .DefineScript("codemirror-addon-search-searchcursor")
             .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/addon/search/searchcursor.min.js", $"~/{Common.ModuleName}/Scripts/codemirror/addon/search/searchcursor.js")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/search/searchcursor.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/search/searchcursor.js")
             .SetCdnIntegrity("sha256-LE6iKRf3wBxVYAW8kInWVcU3A9hYtDaphl4Wgdg4ZkU=", "sha256-B1aSPEmOtZ0K3toDpFwq4H3V3nbtCpIziOHNOG80wkk=")
             .SetVersion("5.52.2");

             /* Search Jump to Line */
             manifest
             .DefineScript("codemirror-addon-search-jump-to-line")
             .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/addon/search/jump-to-line.min.js", $"~/{Common.ModuleName}/Scripts/codemirror/addon/search/jump-to-line.js")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/search/jump-to-line.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/search/jump-to-line.js")
             .SetCdnIntegrity("sha256-6hE+UvbWF7EVpwVlstz+DltSX0qu32C/v5neucv+f0E=", "sha256-sMswWLNouxW7Fh3iOm5ozacSAnrp9shgUaJomWMlDtQ=")
             .SetVersion("5.52.2");

             /* Search Match Highlighter */
             manifest
             .DefineScript("codemirror-addon-search-match-highlighter")
             .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/addon/search/match-highlighter.min.js", $"~/{Common.ModuleName}/Scripts/codemirror/addon/search/match-highlighter.js")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/search/match-highlighter.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/search/match-highlighter.js")
             .SetCdnIntegrity("sha256-1ldu9k2AN9gh9HWCK61lA5l/XVCZ7qsExtiEPl9J19w=", "sha256-PtGq+Pjt1eqhreHfFTNKzfdrX59WufE+PQRJIJop9XM=")
             .SetVersion("5.52.2");

             /* XML Fold */
             manifest
             .DefineScript("codemirror-addon-fold-xml-fold")
             .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/addon/fold/xml-fold.min.js", $"~/{Common.ModuleName}/Scripts/codemirror/addon/fold/xml-fold.js")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/fold/xml-fold.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/fold/xml-fold.js")
             .SetCdnIntegrity("sha256-6CqMc7XMXXv0ffuJv52X0GHqK1/q7PjETdy2GOLIhAY=", "sha256-6qrza98BMjZqcPGsh7xpweWNL52WV7KmoCz6NUkA1qo=")
             .SetVersion("5.52.2");

             /* Close Tag */
             manifest
             .DefineScript("codemirror-addon-edit-closetag")
             .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/addon/edit/closetag.min.js", $"~/{Common.ModuleName}/Scripts/codemirror/addon/edit/closetag.js")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/edit/closetag.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/edit/closetag.js")
             .SetCdnIntegrity("sha256-HNFx5VDaZS4Zl4JNDio1E6ISPgCbPmP/LU/wug8PS08=", "sha256-cAuKp8RuBAKH4y/9HtuGpC0J7cWyqVlCQVkLFUwCMr0=")
             .SetVersion("5.52.2");

             /* Match Tags */
             manifest
             .DefineScript("codemirror-addon-edit-matchtags")
             .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/addon/edit/matchtags.min.js", $"~/{Common.ModuleName}/Scripts/codemirror/addon/edit/matchtags.js")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/edit/matchtags.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/edit/matchtags.js")
             .SetCdnIntegrity("sha256-7+ar9rS4zfA49+LlLzDc0O7Wzf7tFqxTjo38KHBObAA=", "sha256-oCAwj6P1/BzATEuHMQxLOWONXkQHh4FLz8JFcIH/+hQ=")
             .SetVersion("5.52.2");

             /* Full Screen Style */
             manifest
             .DefineStyle("codemirror-addon-display-fullscreen")
             .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/addon/display/fullscreen.css", $"~/{Common.ModuleName}/Scripts/codemirror/addon/display/fullscreen.css")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/display/fullscreen.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/display/fullscreen.css")
             .SetCdnIntegrity("sha256-SpuaNYgDjBMdeyjrjtsC+U5fpSDpftPNv7oO8HQvG7w=", "sha256-SpuaNYgDjBMdeyjrjtsC+U5fpSDpftPNv7oO8HQvG7w=")
             .SetVersion("5.52.2");

             /* Fold Gutter Style */
             manifest
             .DefineStyle("codemirror-addon-fold-foldgutter")
             .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/addon/fold/foldgutter.min.css", $"~/{Common.ModuleName}/Scripts/codemirror/addon/fold/foldgutter.css")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/fold/foldgutter.min.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/fold/foldgutter.css")
             .SetCdnIntegrity("sha256-PAZt4Yo+uLbowOVolpiWbNrg1VUtA43Zvw/TPBABeaQ=", "sha256-V27800C3cLYNd9jCnp3za/WFdjkb6rUbQ5EU5O0BrFY=")
             .SetVersion("5.52.2");

             /* Dialog Style */
             manifest
             .DefineStyle("codemirror-addon-dialog-dialog")
             .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/addon/dialog/dialog.min.css", $"~/{Common.ModuleName}/Scripts/codemirror/addon/dialog/dialog.css")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/dialog/dialog.min.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/dialog/dialog.min.css")
             .SetCdnIntegrity("sha256-OjF42ew3ra0/zNWgjfDTydf609RXv0cXcassXEeW0O8=", "sha256-XfaQ13HxIRg0hWLdKpAGBDOuLt7M0JCKvKpEgLHj5Gg=")
             .SetVersion("5.52.2");

             /* Show Hint Style */
             manifest
             .DefineStyle("codemirror-addon-hint-show-hint")
             .SetUrl($"~/{Common.ModuleName}/Scripts/codemirror/addon/hint/show-hint.min.css", $"~/{Common.ModuleName}/Scripts/codemirror/addon/hint/show-hint.css")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/hint/show-hint.min.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/addon/hint/show-hint.css")
             .SetCdnIntegrity("sha256-Ng5EdzHS/CC37tR7tE75e4Th9+fBvOB4eYITOkXS22Q=", "sha256-9PjI1IwVXcv44E37KbDVAJdEYNCCBK3+Ddo757s6L8g=")
             .SetVersion("5.52.2");

             /* bootstrap select */
             //manifest
             //    .DefineScript("bootstrap-select")
             //    .SetDependencies("jQuery")
             //    .SetUrl($"~/{Common.ModuleName}/Scripts/bootstrap-select.min.js", $"~/{Common.ModuleName}/Scripts/bootstrap-select.js")
             //    .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.14/js/bootstrap-select.min.js", "https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.14/js/bootstrap-select.js")
             //    .SetCdnIntegrity("sha256-Z2PecxUNJuMpbNAVT/Et7eO105JRxzTArk+K9OQ35Mw=", "sha256-vliZ49knxz5XADj1rEcFhHdlGcnR7KVX8uzgGJMM44Q=")
             //    .SetVersion("1.13.14");

             //manifest
             //    .DefineStyle("bootstrap-select")
             //    .SetUrl($"~/{Common.ModuleName}/Styles/bootstrap-select.min.css", $"~/{Common.ModuleName}/Styles/bootstrap-select.css")
             //    .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.14/css/bootstrap-select.min.css", "https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.14/css/bootstrap-select.css")
             //    .SetCdnIntegrity("sha256-aSeb7knF81Avej8HNY2hVizAoQ1X6KVs/A+Jd9NnyZ8=", "sha256-AyxV+AkmiL2W4kKrXBt8Y9jAS9UC70v62yd+esV930c=")
             //    .SetVersion("1.13.14");

             manifest
             .DefineScript("bootstrap-select")
             .SetDependencies("jQuery")
             .SetUrl($"~/{Common.ModuleName}/Scripts/bootstrap-select.min.js", $"~/{Common.ModuleName}/Scripts/bootstrap-select.js")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.12/js/bootstrap-select.min.js", "https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.12/js/bootstrap-select.js")
             .SetCdnIntegrity("sha256-+o/X+QCcfTkES5MroTdNL5zrLNGb3i4dYdWPWuq6whY=", "sha256-dTbSmcD6nzs7MFxtiBSI9WD1AWlUURe4sbYAWRsIkqI=")
             .SetVersion("1.13.12");

             manifest
             .DefineStyle("bootstrap-select")
             .SetUrl($"~/{Common.ModuleName}/Styles/bootstrap-select.min.css", $"~/{Common.ModuleName}/Styles/bootstrap-select.css")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.12/css/bootstrap-select.min.css", "https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.12/css/bootstrap-select.css")
             .SetCdnIntegrity("sha256-l3FykDBm9+58ZcJJtzcFvWjBZNJO40HmvebhpHXEhC0=", "sha256-+oD8XVy0yTlpJi12d9AW34KibDEViR8XPho0d127HZA=")
             .SetVersion("1.13.12");

             // Prismjs
             manifest
             .DefineScript("prism")
             .SetUrl($"~/{Common.ModuleName}/Scripts/prismjs/prism.min.js", $"~/{Common.ModuleName}/Scripts/prismjs/prism.js")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/prism/1.20.0/prism.min.js", "https://cdnjs.cloudflare.com/ajax/libs/prism/1.20.0/prism.js")
             .SetCdnIntegrity("sha256-3teItwIfMuVB74Alnxw/y5HAZ2irOsCULFff3EgbtEs=", "sha256-ooBCsFqD8/ih41/S1sKjWdtTyGWUuetgVvUWRF1CbN0=")
             .SetVersion("1.20.0");

             manifest
             .DefineScript("prism-markup")
             .SetUrl($"~/{Common.ModuleName}/Scripts/prismjs/components/prism-markup.min.js", $"~/{Common.ModuleName}/Scripts/prismjs/components/prism-markup.js")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/prism/1.20.0/components/prism-markup.min.js", "https://cdnjs.cloudflare.com/ajax/libs/prism/1.20.0/components/prism-markup.js")
             .SetCdnIntegrity("sha256-Jp/hNSrSnxiyz2YWkA6uZSI7FMULRHemA0yA/5BhEdU=", "sha256-n9xE+cin+LSEDenLFLMs1i+Q/EidigipCXNw/Hx+4Ys=")
             .SetVersion("1.20.0");

             manifest
             .DefineStyle("prism")
             .SetUrl($"~/{Common.ModuleName}/Styles/prismjs/prism.min.css", $"~/{Common.ModuleName}/Styles/prismjs/prism.min.css")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/prism/1.20.0/themes/prism.min.css", "https://cdnjs.cloudflare.com/ajax/libs/prism/1.20.0/themes/prism.css")
             .SetCdnIntegrity("sha256-cuvic28gVvjQIo3Q4hnRpQSNB0aMw3C+kjkR0i+hrWg=", "sha256-LArq5Cddn4QETLgVbBZppSkBLJbL1dhacPVQF/EPH00=")
             .SetVersion("1.20.0");

             manifest
            .DefineScript("block-ui")
            .SetUrl($"~/{Common.ModuleName}/Scripts/jquery.blockUI.min.js", $"~/{Common.ModuleName}/Scripts/jquery.blockUI.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/jquery.blockUI/2.70/jquery.blockUI.min.js", "https://cdnjs.cloudflare.com/ajax/libs/jquery.blockUI/2.70/jquery.blockUI.js")
            .SetCdnIntegrity("sha256-9wRM03dUw6ABCs+AU69WbK33oktrlXamEXMvxUaF+KU=", "sha256-oQaw+JJuUcJQ9QVYMcFnPxICDT+hv8+kuxT2FNzTGhc=")
            .SetVersion("2.70.0");

             manifest
            .DefineScript("parsley")
            .SetUrl($"~/{Common.ModuleName}/Scripts/parsley.min.js", $"~/{Common.ModuleName}/Scripts/parsley.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/parsley.js/2.9.2/parsley.min.js", "https://cdnjs.cloudflare.com/ajax/libs/parsley.js/2.9.2/parsley.js")
            .SetCdnIntegrity("sha256-pEdn/pJ2tyT37axbEIPkyUUfuG1yXR0+YV+h+jphem4=", "sha256-vkPt2+rodbvJto9KapXeP61nmLcz3VXyzcK/gaWjOEg=")
            .SetVersion("2.9.2");

             manifest
            .DefineScript("moment")
            .SetUrl($"~/{Common.ModuleName}/Scripts/moment.min.js", $"~/{Common.ModuleName}/Scripts/moment.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.26.0/moment.min.js", "https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.26.0/moment.js")
            .SetCdnIntegrity("sha256-5oApc/wMda1ntIEK4qoWJ4YItnV4fBHMwywunj8gPqc=", "sha256-GIi3faatmXJKbOQPmLgUPDHXKYmXBSszcO9Euf0BQPk=")
            .SetVersion("2.26.0");

             manifest
            .DefineScript("pickadate-picker")
            .SetUrl($"~/{Common.ModuleName}/Scripts/pickadate/picker.min.js", $"~/{Common.ModuleName}/Scripts/pickadate/picker.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/pickadate.js/3.6.4/compressed/picker.js", "https://cdnjs.cloudflare.com/ajax/libs/pickadate.js/3.6.4/picker.js")
            .SetCdnIntegrity("sha256-Ir/Txs2EGYQz5HcltQCu06WpUQRhmU4tgHHYbNV0+Cs=", "sha256-oJXL7pU64acHojjSG2JPJy+FOGtYh5qnKhtdwk4YlrU=")
            .SetVersion("3.6.4");

             manifest
            .DefineScript("pickadate-picker-date")
            .SetDependencies(new[] { "pickadate-picker" })
            .SetUrl($"~/{Common.ModuleName}/Scripts/pickadate/picker.date.min.js", $"~/{Common.ModuleName}/Scripts/pickadate/picker.date.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/pickadate.js/3.6.4/compressed/picker.date.js", "https://cdnjs.cloudflare.com/ajax/libs/pickadate.js/3.6.4/picker.date.js")
            .SetCdnIntegrity("sha256-WpEr1Ovyxho8DRYP1DyZgjVonSAGF4uDVVZXoe379vw=", "sha256-4jRSfwItZuLvFKlnkeHM+vL0bWgvrVbIF8peMhB7t2Q=")
            .SetVersion("3.6.4");

             manifest
            .DefineStyle("pickadate-themes-default")
            .SetUrl($"~/{Common.ModuleName}/Styles/pickadate/themes/default.css", $"~/{Common.ModuleName}/Styles/pickadate/themes/default.min.css")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/pickadate.js/3.6.4/compressed/themes/default.css", "https://cdnjs.cloudflare.com/ajax/libs/pickadate.js/3.6.4/themes/default.css")
            .SetCdnIntegrity("sha512-CIn19F6Q/91ayiK+V1qCXZf5SB96gnFh89uEvEUWTlYnKua5D2r8W3Vb7ghBsTzVjmWv/VZgQyK8RrK0JKQYXg==", "sha512-x9ZSPqJJfUhtPuo+fw6331wHeC3vhDpNI3Iu4KC05zJrxx7MWYewaDaASGxAUgWyrwU50oFn6Xk0CrQnTSuoOA==")
            .SetVersion("3.6.4");

             manifest
            .DefineStyle("pickadate-themes-default-date")
            .SetUrl($"~/{Common.ModuleName}/Styles/pickadate/themes/default.date.css", $"~/{Common.ModuleName}/Styles/pickadate/themes/default.date.min.css")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/pickadate.js/3.6.4/compressed/themes/default.date.css", "https://cdnjs.cloudflare.com/ajax/libs/pickadate.js/3.6.4/themes/default.date.css")
            .SetCdnIntegrity("sha512-KUP5BIvEUWCw+9FbI4LJz+0J6tG6+V+ZY2Lzpzx48YtPitTypKSy1U+yzcOBymRv2isdItYcYCTgLDtHw0Z3rA==", "sha512-Ix4qjGzOeoBtc8sdu1i79G1Gxy6azm56P4z+KFl+po7kOtlKhYSJdquftaI4hj1USIahQuZq5xpg7WgRykDJPA==")
            .SetVersion("3.6.4");

             // mapbox-gl
             manifest
            .DefineScript("mapbox-gl")
            .SetUrl($"~/{Common.ModuleName}/Scripts/mapbox-gl.min.js", $"~/{Common.ModuleName}/Scripts/mapbox-gl.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/mapbox-gl/1.11.0/mapbox-gl.min.js", "https://cdnjs.cloudflare.com/ajax/libs/mapbox-gl/1.11.0/mapbox-gl.js")
            .SetCdnIntegrity("sha256-hLz/HqgIJeNiL4hp7kU0r9ADehgHb1JjZUYvbOECxGE=", "sha256-W5jjCUuqo0OITPxQlNtQW7e+YHLzNGgI9XOtTSBWtbI=")
            .SetVersion("1.11.0");

             manifest
             .DefineStyle("mapbox-gl")
             .SetUrl($"~/{Common.ModuleName}/Styles/mapbox-gl.min.css", $"~/{Common.ModuleName}/Styles/mapbox-gl.css")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/mapbox-gl/1.11.0/mapbox-gl.min.css", "https://cdnjs.cloudflare.com/ajax/libs/mapbox-gl/1.11.0/mapbox-gl.css")
             .SetCdnIntegrity("sha256-ETq/yEgk/50QT5U21jYaBxXCgyJNasHovjc3h06k+kw=", "sha256-+A0NJBMh5IIbhodBU6EO4tNTW4dNHmW7LgzCwGGsD1I=")
             .SetVersion("1.11.0");

             manifest
            .DefineScript("mapbox-gl-draw")
            .SetCdn("https://cdn.jsdelivr.net/npm/@mapbox/[email protected]/dist/mapbox-gl-draw.js", "https://cdn.jsdelivr.net/npm/@mapbox/[email protected]/dist/mapbox-gl-draw-unminified.js")
            .SetCdnIntegrity("sha256-SUQgYRFU5w8druRUF892Yk8vffWzabkNDl/2J0FsGGU=", "sha256-Uw4D7+Dcz15WM0mKBUcIiobarKkhotl9Y8zETc7yszw=")
            .SetUrl($"~/{Common.ModuleName}/Scripts/mapbox-gl-draw.min.js", $"~/{Common.ModuleName}/Scripts/mapbox-gl.js")
            .SetVersion("1.1.2");

             manifest
             .DefineStyle("mapbox-gl-draw")
             .SetCdn("https://cdn.jsdelivr.net/npm/@mapbox/[email protected]/dist/mapbox-gl-draw.css", "https://cdn.jsdelivr.net/npm/@mapbox/[email protected]/dist/mapbox-gl-draw.css")
             .SetCdnIntegrity("sha256-M/XwXDzL3ye8si/4fN/D8RxD/wq0y/M5nlOXsRAcZvc=", "sha256-M/XwXDzL3ye8si/4fN/D8RxD/wq0y/M5nlOXsRAcZvc=")
             .SetUrl($"~/{Common.ModuleName}/Styles/mapbox-gl-draw.min.css", $"~/{Common.ModuleName}/Styles/mapbox-gl-draw.css")
             .SetVersion("1.1.2");

             manifest
            .DefineScript("turf")
            .SetUrl($"~/{Common.ModuleName}/Scripts/turf.min.js", $"~/{Common.ModuleName}/Scripts/turf.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/@turf/[email protected]/turf.min.js", "https://cdn.jsdelivr.net/npm/@turf/[email protected]/turf.js")
            .SetCdnIntegrity("sha256-Nhtik+K3xORhs5S9o0qlol4eRNB9O5OyTOJqbLucPk8=", "sha256-9WY2IAez52ncSmDHF2+kRA47S3/U9rBcRB6x2bUpfR4=")
            .SetVersion("5.1.6");

             manifest
            .DefineScript("bootstrap-calendar")
            .SetUrl($"~/{Common.ModuleName}/Scripts/calendar.min.js", $"~/{Common.ModuleName}/Scripts/calendar.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/bootstrap-calendar/0.2.5/js/calendar.min.js", "https://cdnjs.cloudflare.com/ajax/libs/bootstrap-calendar/0.2.5/js/calendar.js")
            .SetCdnIntegrity("sha512-1tpLJ4USZ1V/MWwEfikVjpCMnKv9uy0jVWs+jX7Hl9Uca129P9lrFXyBcMx2ckIm6MM1MlELeK2dLIo5nHhP7A==", "sha512-oXhFBLw3n73Zt5berP4kOmKksbaFi4NdO4/yoDJid4u5zk8vmOQVZ0QTCGh95L+hsKMgt7d31KqmSm3FdRO9kQ==")
            .SetVersion("0.2.5");

             manifest
             .DefineStyle("bootstrap-calendar")
             .SetUrl($"~/{Common.ModuleName}/Styles/calendar.min.css", $"~/{Common.ModuleName}/Styles/calendar.css")
             .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/bootstrap-calendar/0.2.5/css/calendar.min.css", "https://cdnjs.cloudflare.com/ajax/libs/bootstrap-calendar/0.2.5/css/calendar.css")
             .SetCdnIntegrity("sha512-zmbBaOaW0O7Zo4gYPd/Ef9sAMiv1doq5erbIWhuYcfGacLP4hscq/V45c5CwYKhqO9ffFW+YYCyhqY+WJJyO4g==", "sha512-z3HKbBdaba6ixpItVs/TjdnOEQvJO6Zf3pK4T7zzncPYNz10J4y/4CeJ+2iGmut86H7PMAK74duJP9KLKCT3UA==")
             .SetVersion("0.2.5");

             manifest
            .DefineScript("underscore")
            .SetUrl($"~/{Common.ModuleName}/Scripts/underscore.min.js", $"~/{Common.ModuleName}/Scripts/underscore.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.4.1/underscore-min.js", "https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.4.1/underscore.js")
            .SetCdnIntegrity("sha512-xHPfYya0Ac9NYcp0d6YKVnP/n7dcRGiQCsGKC+BMpziXwgg/6VogplMOS+nqUXQIPmtuGwZ25fAcSgtjBxBVfg==", "sha512-qbJl2/KyecDVJdgAwr0Gzhm5KBmkzdUouG+sKmCWP1Idb144ZnfSmCRReuYXPEHIa4j38TwrR2ySeGoFH5gKzA==")
            .SetVersion("1.4.1");

             /* scripts for jquery file upload (blueimp) */

             manifest
            .DefineScript("load-image-all")
            .SetUrl($"~/{Common.ModuleName}/Scripts/load-image.all.min.js", $"~/{Common.ModuleName}/Scripts/load-image.all.min.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/blueimp-load-image/5.14.0/load-image.all.min.js", "https://cdnjs.cloudflare.com/ajax/libs/blueimp-load-image/5.14.0/load-image.all.min.js")
            .SetCdnIntegrity("sha512-HZg0q8NV+VTxnU6hdkK0rL+fSmTGCbXZ3mHjqCCi87St5QRdvXENfRxkMK692inskRsCPee07d7VwcKNWaByCQ==", "sha512-HZg0q8NV+VTxnU6hdkK0rL+fSmTGCbXZ3mHjqCCi87St5QRdvXENfRxkMK692inskRsCPee07d7VwcKNWaByCQ==")
            .SetVersion("5.14.0");

             manifest
            .DefineScript("canvas-to-blob")
            .SetUrl($"~/{Common.ModuleName}/Scripts/canvas-to-blob.js", $"~/{Common.ModuleName}/Scripts/canvas-to-blob.min.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/javascript-canvas-to-blob/3.28.0/js/canvas-to-blob.min.js", "https://cdnjs.cloudflare.com/ajax/libs/javascript-canvas-to-blob/3.28.0/js/canvas-to-blob.js")
            .SetCdnIntegrity("sha512-Q0RYciuNUJLzUgA9T0A0yj1A5wR+rM7MDr3hKBJuNBaSW5O2TqRyBMMLswe7Z/M9czXRnD/5mh1/xQpDpxFZaA==", "sha512-QinObFNs7mVBtipyw8BEERLHKQ1P2n5Wbxd8Kt+G9ST/lp99qZKlJUUsNSZYSPf/yGL7eNN0UCcDaMiZjXMtGg==")
            .SetVersion("3.28.0");

             manifest
            .DefineScript("jquery-iframe-transport")
            .SetUrl($"~/{Common.ModuleName}/Scripts/jquery.iframe-transport.js", $"~/{Common.ModuleName}/Scripts/jquery.iframe-transport.min.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/blueimp-file-upload/10.31.0/js/jquery.iframe-transport.min.js", "https://cdnjs.cloudflare.com/ajax/libs/blueimp-file-upload/10.31.0/js/jquery.iframe-transport.js")
            .SetCdnIntegrity("sha512-nPWpXBDIYz79dENtnSj+4vttX5zcmZ4RE2pLj24hdMjFqNxEh5TNwjnyhpdJJxq9cxMy7NLgG06w5s6wytsOiw==", "sha512-0Qbkur+WwOSY3vH1iE0Q7dEZPQGqjtyjaO5u2FoRKNfBGXv2Fjxv8pysarhgHxRXBlr9Yc9Bbi58m4k0qxmYhw==")
            .SetVersion("10.31.0");

             manifest
            .DefineScript("jquery-fileupload")
            .SetUrl($"~/{Common.ModuleName}/Scripts/jquery.fileupload.js", $"~/{Common.ModuleName}/Scripts/jquery.fileupload.min.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/blueimp-file-upload/10.31.0/js/jquery.fileupload.min.js", "https://cdnjs.cloudflare.com/ajax/libs/blueimp-file-upload/10.31.0/js/jquery.fileupload.js")
            .SetCdnIntegrity("sha512-qPkNWpUqYz8bhO5bGNPBvlCB9hPZBil2ez5Mo8yVmpCKI315UDDPQeg/TE7KwZ+U/wdSO8JguwVxYY/Ha7U+vQ==", "sha512-mPBKSUQd9V0RWuHe31Q2nvLSUSBOh4yjW21MBFIYdR8PPZL1mDU9clClGv9SwVSJC9m44+wcfljUPSqWTv91Xg==")
            .SetVersion("10.31.0");

             manifest
            .DefineScript("jquery-fileupload-process")
            .SetUrl($"~/{Common.ModuleName}/Scripts/jquery.fileupload-process.js", $"~/{Common.ModuleName}/Scripts/jquery.fileupload-process.min.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/blueimp-file-upload/10.31.0/js/jquery.fileupload-process.min.js", "https://cdnjs.cloudflare.com/ajax/libs/blueimp-file-upload/10.31.0/js/jquery.fileupload-process.js")
            .SetCdnIntegrity("sha512-/PpB/cqFe0WgMQRLimSpDJtdyl3sRyo0bxwtiapDaYhs3AkEeNnDUBKtdLKpEEE2X/Xr2YzfCZTdLIOSC2JHVA==", "sha512-nSNTn7MSa1e/I0wf7fi4vbSAQVgO1x3Tum/spzI00lOV+Yd9uJWH18jjYiwx4WHVj3p7UR6tF2de7U094x5rCw==")
            .SetVersion("10.31.0");

             manifest
            .DefineScript("jquery-fileupload-image")
            .SetUrl($"~/{Common.ModuleName}/Scripts/jquery.fileupload-image.js", $"~/{Common.ModuleName}/Scripts/jquery.fileupload-image.min.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/blueimp-file-upload/10.31.0/js/jquery.fileupload-image.min.js", "https://cdnjs.cloudflare.com/ajax/libs/blueimp-file-upload/10.31.0/js/jquery.fileupload-image.js")
            .SetCdnIntegrity("sha512-/zXq+I7ihnFX2Jw9+7lNZX9/oZ323b3rOMtwtowHN2VS3xoeLY1srC11oiQidw1YDTxrHVLWp9dehlZqqLKqhg==", "sha512-e0MZer7eLu4GULyhtYxafD0hyDK9anMSL27EqC4H/c1paOzw0xT4d7nuat2KG+Np65HQzz9fmO1HeW1bt6P9MQ==")
            .SetVersion("10.31.0");

             manifest
            .DefineScript("bs-custom-file-input")
            .SetUrl($"~/{Common.ModuleName}/Scripts/bs-custom-file-input.js", $"~/{Common.ModuleName}/Scripts/bs-custom-file-input.min.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/bs-custom-file-input/1.3.4/bs-custom-file-input.min.js", "https://cdnjs.cloudflare.com/ajax/libs/bs-custom-file-input/1.3.4/bs-custom-file-input.js")
            .SetCdnIntegrity("sha512-91BoXI7UENvgjyH31ug0ga7o1Ov41tOzbMM3+RPqFVohn1UbVcjL/f5sl6YSOFfaJp+rF+/IEbOOEwtBONMz+w==", "sha512-TkqvBtxfAZgTiRN9Xuoh/dkowLIcuUp4BKHRC6BFINpofxwDaK683A/XqLZlGtGeF+9f2+vBss6hP91EaJ5D7w==")
            .SetVersion("1.3.4");
        }
Пример #5
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.min.js", "~/OrchardCore.Resources/Scripts/jquery.js")
            .SetCdn("https://code.jquery.com/jquery-3.4.1.min.js", "https://code.jquery.com/jquery-3.4.1.js")
            .SetCdnIntegrity("sha384-vk5WoKIaW/vJyUAd9n/wmopsmNhiy+L2Z+SBxGYnUkunIxVxAv/UtMOhba/xskxh", "sha384-mlceH9HlqLp7GMKHrj5Ara1+LvdTZVMx4S1U43/NxCvAkzIo8WJ0FE7duLel3wVo")
            .SetVersion("3.4.1");

            manifest
            .DefineScript("jQuery.slim")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.slim.min.js", "~/OrchardCore.Resources/Scripts/jquery.slim.js")
            .SetCdn("https://code.jquery.com/jquery-3.4.1.slim.min.js", "https://code.jquery.com/jquery-3.4.1.slim.js")
            .SetCdnIntegrity("sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n", "sha384-teRaFq/YbXOM/9FZ1qTavgUgTagWUPsk6xapwcjkrkBHoWvKdZZuAeV8hhaykl+G")
            .SetVersion("3.4.1");

            manifest
            .DefineScript("jQuery-ui")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-ui.min.js", "~/OrchardCore.Resources/Scripts/jquery-ui.js")
            .SetCdn("https://code.jquery.com/ui/1.12.1/jquery-ui.min.js", "https://code.jquery.com/ui/1.12.1/jquery-ui.js")
            .SetCdnIntegrity("sha384-Dziy8F2VlJQLMShA6FHWNul/veM9bCkRUaLqr199K94ntO5QUrLJBEbYegdSkkqX", "sha384-JPbtLYL10d/Z1crlc6GGGGM3PavCzzoUJ1UxH0bXHOfguWHQ6XAWrIzW+MBGGXe5")
            .SetVersion("1.12.1");

            manifest
            .DefineStyle("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Styles/jquery-ui.min.css", "~/OrchardCore.Resources/Styles/jquery-ui.css")
            .SetCdn("https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.min.css", "https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css")
            .SetCdnIntegrity("sha384-kcAOn9fN4XSd+TGsNu2OQKSuV5ngOwt7tg73O4EpaD91QXvrfgvf0MR7/2dUjoI6", "sha384-xewr6kSkq3dBbEtB6Z/3oFZmknWn7nHqhLVLrYgzEFRbU/DHSxW7K3B44yWUN60D")
            .SetVersion("1.12.1");

            manifest
            .DefineScript("jQuery-ui-i18n")
            .SetDependencies("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-ui-i18n.min.js", "~/OrchardCore.Resources/Scripts/jquery-ui-i18n.js")
            .SetCdn("https://code.jquery.com/ui/1.7.2/i18n/jquery-ui-i18n.min.js", "https://code.jquery.com/ui/1.7.2/i18n/jquery-ui-i18n.min.js")
            .SetCdnIntegrity("sha384-0rV7y4NH7acVmq+7Y9GM6evymvReojk9li+7BYb/ug61uqPSsXJ4uIScVY+N9qtd", "sha384-0rV7y4NH7acVmq+7Y9GM6evymvReojk9li+7BYb/ug61uqPSsXJ4uIScVY+N9qtd")
            .SetVersion("1.7.2");

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.js")
            .SetCdnIntegrity("sha384-vhJnz1OVIdLktyixHY4Uk3OHEwdQqPppqYR8+5mjsauETgLOcEynD9oPHhhz18Nw", "sha384-it0Suwx+VjMafDIVf5t+ozEbrflmNjEddSX5LstI/Xdw3nv4qP/a4e8K4k5hH6l4")
            .SetVersion("3.4.0");

            manifest
            .DefineStyle("bootstrap")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.css")
            .SetCdnIntegrity("sha384-PmY9l28YgO4JwMKbTvgaS7XNZJ30MK9FAZjjzXtlqyZCqBY6X6bXIkM++IkyinN+", "sha384-/5bQ8UYbZnrNY3Mfy6zo9QLgIQD/0CximLKk733r8/pQnXn2mgvhvKhcy43gZtJV")
            .SetVersion("3.4.0");

            manifest
            .DefineStyle("bootstrap-theme")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap-theme.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap-theme.css")
            .SetCdnIntegrity("sha384-jzngWsPS6op3fgRCDTESqrEJwRKck+CILhJVO5VvaAZCq8JYf8HsR/HPpBOOPZfR", "sha384-RtiWe5OsslAYZ9AVyorBziI2VQL7E27rzWygBJh7wrZuVPyK5jeQLLytnJIpJqfD")
            .SetVersion("3.4.0");

            manifest
            .DefineScript("popper")
            .SetUrl("~/OrchardCore.Resources/Scripts/popper.min.js", "~/OrchardCore.Resources/Scripts/popper.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.js")
            .SetCdnIntegrity("sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo", "sha384-EsqqCR7beeX9mWjsrB8ySgz3pKDhWr3OgqnudRtew5RApIIhEN6/qqiPM99Lk9qM")
            .SetVersion("1.16.0");

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery", "popper")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap.min.js", "~/OrchardCore.Resources/Scripts/bootstrap.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js", "https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.js")
            .SetCdnIntegrity("sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6", "sha384-IGTd+U9dY/fgJBXURnLtTaaxga6WSJj46heDWHy/GPu8yyuP3HERqWszUMyWPeWR")
            .SetVersion("4.4.1");

            manifest
            .DefineScript("bootstrap-bundle")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap.bundle.min.js", "~/OrchardCore.Resources/Scripts/bootstrap.bundle.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.bundle.min.js", "https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.bundle.js")
            .SetCdnIntegrity("sha384-6khuMg9gaYr5AxOqhkVIODVIvm9ynTT5J4V1cfthmT+emCG6yVmEZsRHdxlotUnm", "sha384-FhLadiSx562CHg1MeZgAwnrYbHS58gnpCpvPQn6Sv7SqLRCyEKRXE1if+Zx36XNm")
            .SetVersion("4.4.1");

            manifest
            .DefineStyle("bootstrap")
            .SetUrl("~/OrchardCore.Resources/Styles/bootstrap.min.css", "~/OrchardCore.Resources/Styles/bootstrap.css")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css", "https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.css")
            .SetCdnIntegrity("sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh", "sha384-vXOtxoYb1ilJXRLDg4YD1Kf7+ZDOiiAeUwiH9Ds8hM8Paget1UpGPc/KlaO33/nt")
            .SetVersion("4.4.1");

            manifest
            .DefineStyle("bootstrap-select")
            .SetUrl("~/OrchardCore.Resources/Styles/bootstrap-select.min.css", "~/OrchardCore.Resources/Styles/bootstrap-select.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap-select.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap-select.css")
            .SetCdnIntegrity("sha384-4VrsKsu8ei1Ey+aaM9aKxZf6kwZAzi9VAule5Owa012ZwHIw4XdZF3DRV3TL29po", "sha384-P8wP2x41Lu1DByhfELrakT0P9b5RvCFY7gelQ16gEef2OGFG7q/k6ytMEx8fvrFb")
            .SetVersion("1.13.17");

            manifest
            .DefineScript("bootstrap-select")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap-select.min.js", "~/OrchardCore.Resources/Scripts/bootstrap-select.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap-select.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap-select.js")
            .SetCdnIntegrity("sha384-vZHItSjiaeaa+fcNthtymKys5rxEOQ30i0gepK/bHdxByApBXUVkUvJwmaorQHW+", "sha384-N18QyApph3arAgOSkvDBbC4p2Nmrg5yqThKLK7l9n2FOpbodYX0vW0ediUB7Po6n")
            .SetVersion("1.13.17");

            manifest
            .DefineScript("codemirror")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/codemirror.min.js", "~/OrchardCore.Resources/Scripts/codemirror/codemirror.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/codemirror.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/codemirror.js")
            .SetCdnIntegrity("sha384-/c3bE9vjYQnzNoSBQkxZzsqN6vvWxH/7M6I2MOnvgwEuvHDUPEFTgHW75I68aJBu", "sha384-LL4jRPUqSgcatvsRrK1jbaOQKkpx8G/yCAMQhIcAadYpXoTvrnef4oZ4xYWypN+u")
            .SetVersion("5.54.0");

            manifest
            .DefineScript("codemirror-addon-display-autorefresh")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/display/autorefresh.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/display/autorefresh.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/addon/display/autorefresh.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/addon/display/autorefresh.js")
            .SetCdnIntegrity("sha384-pn83o6MtS8kicn/sV6AhRaBqXQ5tau8NzA2ovcobkcc1uRFP7D8CMhRx231QwKST", "sha384-5wrQkkCzj5dJInF+DDDYjE1itTGaIxO+TL6gMZ2eZBo9OyWLczkjolFX8kixX/9X")
            .SetVersion("5.54.0");

            manifest
            .DefineScript("codemirror-addon-mode-multiplex")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/mode/multiplex.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/mode/multiplex.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/addon/mode/multiplex.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/addon/mode/multiplex.js")
            .SetCdnIntegrity("sha384-sTw3lU1fIEXG/qNbuuh7lpitFgxSwaReQLtKo8gVCzKz/j3yOk8whDk4NiG5Cnvs", "sha384-xF886YuXgjqY02JjHuoV+B+SZYB4DYq7YUniuin/yCqJdxYpXomTlOfmiSoSNpwQ")
            .SetVersion("5.54.0");

            manifest
            .DefineScript("codemirror-addon-mode-simple")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/mode/simple.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/mode/simple.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/addon/mode/simple.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/addon/mode/simple.js")
            .SetCdnIntegrity("sha384-DbFZlXwgV4md0LMM7aSVdbUaCldkPh4QXILJ/kbD9ZZiC3gQ+E9SjHG++B3PvCr1", "sha384-ntjFEzI50GYBTbLGaOVgBt97cxp74jfCqMDmZYlGWk8ZZp2leFMJYOp85T3tOeG9")
            .SetVersion("5.54.0");

            manifest
            .DefineScript("codemirror-mode-css")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/css/css.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/css/css.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/mode/css/css.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/mode/css/css.js")
            .SetCdnIntegrity("sha384-FskG9mTR6eIJAwdsC17edFoJsb6IZDu+Ev2iaD6BUKv3/8jM1V1hrh15XAk/XWAz", "sha384-EOd2XWza2wnlyji1uXvCHhzv8KidkG8oG2DUP104jMguvgGdf62zxdt6l/f8pVp8")
            .SetVersion("5.54.0");

            manifest
            .DefineScript("codemirror-mode-htmlmixed")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/htmlmixed/htmlmixed.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/htmlmixed/htmlmixed.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/mode/htmlmixed/htmlmixed.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/mode/htmlmixed/htmlmixed.js")
            .SetCdnIntegrity("sha384-sbLNpMWktagHnz1dYX5ffxjnU0+k5cGjZTg2QDE64Gi/fZ28b0USo6CZvaEjyKKl", "sha384-fxS517EbIB2hObIbibF9AuQAFnAlwZgIsy2zpeCqpw4yIkJRfNOLSe0JHu7H7ULE")
            .SetVersion("5.54.0");

            manifest
            .DefineScript("codemirror-mode-javascript")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/javascript/javascript.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/javascript/javascript.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/mode/javascript/javascript.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/mode/javascript/javascript.js")
            .SetCdnIntegrity("sha384-ULvdaxv0DzYHo7+N+vTqPOkrb+c0HjRwkwMmYs6Y6W8nE2wZJ5AEGhHels3j20eQ", "sha384-L14nIDN0efNBLMdKgOpiMNUCywiIiGZb1wjrFlFxA5o5/2VDYZIVOsGCcivF28lp")
            .SetVersion("5.54.0");

            manifest
            .DefineScript("codemirror-mode-sql")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/sql/sql.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/sql/sql.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/mode/sql/sql.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/mode/sql/sql.js")
            .SetCdnIntegrity("sha384-FFeBZmn3X1Caguvl8tB1ElFsA53NoCMUGNk2/rctjiCMj0awY0U0xFd5BjpVGdE4", "sha384-xr/+8UfxBnDrmtQUJB2HPXTe2ckjm/q6uwhED510ZKDjqfBtNTTOOTsy/tezyrQu")
            .SetVersion("5.54.0");

            manifest
            .DefineScript("codemirror-mode-xml")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/mode/xml/xml.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/mode/xml/xml.js")
            .SetCdnIntegrity("sha384-27kgmf2cIJ9bclpvyUN4SgnnYnW7Wu0MiGYpm+fmNQhcREFI7mq0C9ehuxYuwqgy", "sha384-z8O1dAcb8dxGYbhmbzbJ41xAUlle9jfZpok46e8s9+Tyu9bKxx742hiNqVJ0D6cL")
            .SetVersion("5.54.0");

            manifest
            .DefineStyle("codemirror")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/codemirror.min.css", "~/OrchardCore.Resources/Scripts/codemirror/codemirror.css")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/codemirror.min.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.54.0/codemirror.css")
            .SetCdnIntegrity("sha384-IOz5QFCDEKXQEiYKlSOUsHhcrCpRO2Vn9EcidoFf6olMAZVXnLgcoQclMBoksUOa", "sha384-mVNiRdLEUGBMLPITebcG8Bc5wJW9HT/x0TiXmad0ZMPF9g0CMX2IYLNHqGjCmUsU")
            .SetVersion("5.54.0");

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Styles/font-awesome.min.css", "~/OrchardCore.Resources/Styles/font-awesome.css")
            .SetCdn("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css", "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.css")
            .SetCdnIntegrity("sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN", "sha384-FckWOBo7yuyMS7In0aXZ0aoVvnInlnFMwCv77x9sZpFgOonQgnBj1uLwenWVtsEj")
            .SetVersion("4.7.0");

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Vendor/fontawesome-free/css/all.min.css", "~/OrchardCore.Resources/Vendor/fontawesome-free/css/all.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.css")
            .SetCdnIntegrity("sha384-Bfad6CLCknfcloXFOyFnlgtENryhrpZCe29RTifKEixXQZ38WheV+i/6YWSzkz3V", "sha384-I4s88/QBf6OKVFMRRyjRY9wYdRoEO/PnNLQ1xY+G0OQfntKp8FxRsOg9qjmtbnvL")
            .SetVersion("5.13.0");

            manifest
            .DefineScript("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Vendor/fontawesome-free/js/all.min.js", "~/OrchardCore.Resources/Vendor/fontawesome-free/js/all.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.js")
            .SetCdnIntegrity("sha384-ujbKXb9V3HdK7jcWL6kHL1c+2Lj4MR4Gkjl7UtwpSHg/ClpViddK9TI7yU53frPN", "sha384-Z4FE6Znluj29FL1tQBLSSjn1Pr72aJzuelbmGmqSAFTeFd42hQ4WHTc0JC30kbQi")
            .SetVersion("5.13.0");

            manifest
            .DefineScript("font-awesome-v4-shims")
            .SetUrl("~/OrchardCore.Resources/Vendor/fontawesome-free/js/v4-shims.min.js", "~/OrchardCore.Resources/Vendor/fontawesome-free/js/v4-shims.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/v4-shims.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/v4-shims.js")
            .SetCdnIntegrity("sha384-XrjUu+3vbvZoLzAa5lC50XIslajkadQ9kvvTTq0odZ+LCoNEGqomuCdORdHv6wZ6", "sha384-lFg/ndztJNIxHOFryzbqXA8p6T82IJwwux+3oNIVGCuoMoLx8UbAOEf63Tt507Aq")
            .SetVersion("5.13.0");

            manifest
            .DefineScript("jquery-resizable")
            .SetDependencies("resizable-resolveconflict")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-resizable.min.js", "~/OrchardCore.Resources/Scripts/jquery-resizable.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery-resizable.min.js")
            .SetCdnIntegrity("sha384-1LMjDEezsSgzlRgsyFIAvLW7FWSdFIHqBGjUa+ad5EqtK1FORC8XpTJ/pahxj5GB", "sha384-0yk9X0IG0cXxuN9yTTkps/3TNNI9ZcaKKhh8dgqOEAWGXxIYS5xaY2as6b32Ov3P")
            .SetVersion("0.35.0");

            manifest
            .DefineScript("resizable-resolveconflict")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/resizable-resolveconflict.min.js", "~/OrchardCore.Resources/Scripts/resizable-resolveconflict.js")
            .SetVersion("2.21.0");

            manifest
            .DefineStyle("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Styles/trumbowyg.min.css", "~/OrchardCore.Resources/Styles/trumbowyg.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/ui/trumbowyg.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/ui/trumbowyg.css")
            .SetCdnIntegrity("sha384-/QRP5MyK1yCOLeUwO9+YXKUDNFKRuzDjVDW+U8RnsI/9I3+p538CduXmiLfzWUY4", "sha384-helPIukt/ukxd7K8G/hg2Hgi5Zt2V5khBjNiQjpRUPE/mV/7I3Cym7fVGwol5PzR")
            .SetVersion("2.21.0");

            manifest
            .DefineScript("trumbowyg")
            .SetDependencies("jquery-resizable")
            .SetUrl("~/OrchardCore.Resources/Scripts/trumbowyg.js", "~/OrchardCore.Resources/Scripts/trumbowyg.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/trumbowyg.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/trumbowyg.js")
            .SetCdnIntegrity("sha384-XrYMLffzTUgFmXcXtkSWBUpAzHQzzDOXM96+7pKkOIde9oUDWNb72Ij7K06zsLTV", "sha384-I0b1bxE3gmTi8+HE5xlvTLLehif/97lNC+tk2dGrln7dtdQ/FasdZRDbXAg3rBus")
            .SetVersion("2.21.0");

            manifest
            .DefineStyle("trumbowyg-plugins")
            .SetDependencies("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Styles/trumbowyg-plugins.min.css", "~/OrchardCore.Resources/Styles/trumbowyg-plugins.css")
            .SetVersion("2.21.0");

            manifest
            .DefineScript("trumbowyg-plugins")
            .SetDependencies("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Scripts/trumbowyg-plugins.js", "~/OrchardCore.Resources/Scripts/trumbowyg-plugins.js")
            .SetVersion("2.21.0");

            manifest
            .DefineScript("vuejs")
            .SetUrl("~/OrchardCore.Resources/Scripts/vue.js", "~/OrchardCore.Resources/Scripts/vue.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js")
            .SetCdnIntegrity("sha384-OZmxTjkv7EQo5XDMPAmIkkvywVeXw59YyYh6zq8UKfkbor13jS+5p8qMTBSA1q+F", "sha384-+jvb+jCJ37FkNjPyYLI3KJzQeD8pPFXUra3B/QJFqQ3txYrUPIP1eOfxK4h3cKZP")
            .SetVersion("2.6.11");

            manifest
            .DefineScript("vue-multiselect")
            .SetDependencies("vuejs")
            .SetUrl("~/OrchardCore.Resources/Scripts/vue-multiselect.min.js", "~/OrchardCore.Resources/Scripts/vue-multiselect.min.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.js")
            .SetCdnIntegrity("sha384-a4eXewRTYCwYdFtSnMCZTNtiXrfdul6aQdueRgHPAx2y1Ldp0QaFdCTpOx0ycsXU", "sha384-a4eXewRTYCwYdFtSnMCZTNtiXrfdul6aQdueRgHPAx2y1Ldp0QaFdCTpOx0ycsXU")
            .SetVersion("2.1.6");

            manifest
            .DefineStyle("vue-multiselect")
            .SetUrl("~/OrchardCore.Resources/Styles/vue-multiselect.min.css", "~/OrchardCore.Resources/Styles/vue-multiselect.min.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.css")
            .SetCdnIntegrity("sha384-PPH/T7V86Z1+B4eMPef4FJXLD5fsTpObWoCoK3CiNtSX7aji+5qxpOCn1f2TDYAM", "sha384-PPH/T7V86Z1+B4eMPef4FJXLD5fsTpObWoCoK3CiNtSX7aji+5qxpOCn1f2TDYAM")
            .SetVersion("2.1.6");

            manifest
            .DefineScript("Sortable")
            .SetUrl("~/OrchardCore.Resources/Scripts/Sortable.min.js", "~/OrchardCore.Resources/Scripts/Sortable.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/Sortable.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/Sortable.js")
            .SetCdnIntegrity("sha384-6qM1TfKo1alBw3Uw9AWXnaY5h0G3ScEjxtUm4TwRJm7HRmDX8UfiDleTAEEg5vIe", "sha384-lNRluF0KgEfw4KyH2cJAoBAMzRHZVp5bgBGAzRxHeXoFqb5admHjitlZ2dmspHmC")
            .SetVersion("1.10.2");

            manifest
            .DefineScript("vuedraggable")
            .SetDependencies("vuejs", "Sortable")
            .SetUrl("~/OrchardCore.Resources/Scripts/vuedraggable.umd.min.js", "~/OrchardCore.Resources/Scripts/vuedraggable.umd.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vuedraggable.umd.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vuedraggable.umd.js")
            .SetCdnIntegrity("sha384-76x2+A0FtaKEJTehctEO1ZZD7nUoFvLP4cEa2yCznMsOjj0SvK2rd24FgP9EnuzJ", "sha384-xdeWopJ4Lu/6a41wOnXJ7yjwWe7TrZ0RDREHDKk8OpnzYZSrwxg3r8MqAbog8Y0l")
            .SetVersion("2.23.2");
        }
Пример #6
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.min.js", "~/OrchardCore.Resources/Scripts/jquery.js")
            //.SetCdn("https://code.jquery.com/jquery-3.5.1.min.js", "https://code.jquery.com/jquery-3.5.1.js")
            //.SetCdnIntegrity("sha384-ZvpUoO/+PpLXR1lu4jmpXWu80pZlYUAfxl5NsBMWOEPSjUn/6Z/hRTt8+pR6L4N2", "sha384-/LjQZzcpTzaYn7qWqRIWYC5l8FWEZ2bIHIz0D73Uzba4pShEcdLdZyZkI4Kv676E")
            .SetVersion("3.5.1");

            manifest
            .DefineScript("jQuery.slim")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.slim.min.js", "~/OrchardCore.Resources/Scripts/jquery.slim.js")
            //.SetCdn("https://code.jquery.com/jquery-3.5.1.slim.min.js", "https://code.jquery.com/jquery-3.5.1.slim.js")
            //.SetCdnIntegrity("sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj", "sha384-x6NENSfxadikq2gB4e6/qompriNc+y1J3eqWg3hAAMNBs4dFU303XMTcU3uExJgZ")
            .SetVersion("3.5.1");

            manifest
            .DefineScript("jQuery")
            .SetUrl("~/OrchardCore.Resources/Vendor/jquery-3.4.1/jquery.min.js", "~/OrchardCore.Resources/Vendor/jquery-3.4.1/jquery.js")
            //.SetCdn("https://code.jquery.com/jquery-3.4.1.min.js", "https://code.jquery.com/jquery-3.4.1.js")
            //.SetCdnIntegrity("sha384-vk5WoKIaW/vJyUAd9n/wmopsmNhiy+L2Z+SBxGYnUkunIxVxAv/UtMOhba/xskxh", "sha384-mlceH9HlqLp7GMKHrj5Ara1+LvdTZVMx4S1U43/NxCvAkzIo8WJ0FE7duLel3wVo")
            .SetVersion("3.4.1");

            manifest
            .DefineScript("jQuery.slim")
            .SetUrl("~/OrchardCore.Resources/Vendor/jquery-3.4.1/jquery.slim.min.js", "~/OrchardCore.Resources/Vendor/jquery-3.4.1/jquery.slim.js")
            //.SetCdn("https://code.jquery.com/jquery-3.4.1.slim.min.js", "https://code.jquery.com/jquery-3.4.1.slim.js")
            //.SetCdnIntegrity("sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n", "sha384-teRaFq/YbXOM/9FZ1qTavgUgTagWUPsk6xapwcjkrkBHoWvKdZZuAeV8hhaykl+G")
            .SetVersion("3.4.1");

            manifest
            .DefineScript("jQuery.easing")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.easing.min.js", "~/OrchardCore.Resources/Scripts/jquery.easing.js")
            //.SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/jquery.easing.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/jquery.easing.js")
            //.SetCdnIntegrity("sha384-leGYpHE9Tc4N9OwRd98xg6YFpB9shlc/RkilpFi0ljr3QD4tFoFptZvgnnzzwG4Q", "sha384-fwPA0FyfPOiDsglgAC4ZWmBGwpXSZNkq9IG+cM9HL4CkpNQo4xgCDkOIPdWypLMX")
            .SetVersion("1.4.1");

            manifest
            .DefineScript("jQuery-ui")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-ui.min.js", "~/OrchardCore.Resources/Scripts/jquery-ui.js")
            //.SetCdn("https://code.jquery.com/ui/1.12.1/jquery-ui.min.js", "https://code.jquery.com/ui/1.12.1/jquery-ui.js")
            //.SetCdnIntegrity("sha384-Dziy8F2VlJQLMShA6FHWNul/veM9bCkRUaLqr199K94ntO5QUrLJBEbYegdSkkqX", "sha384-JPbtLYL10d/Z1crlc6GGGGM3PavCzzoUJ1UxH0bXHOfguWHQ6XAWrIzW+MBGGXe5")
            .SetVersion("1.12.1");

            manifest
            .DefineStyle("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Styles/jquery-ui.min.css", "~/OrchardCore.Resources/Styles/jquery-ui.css")
            //.SetCdn("https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.min.css", "https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css")
            //.SetCdnIntegrity("sha384-kcAOn9fN4XSd+TGsNu2OQKSuV5ngOwt7tg73O4EpaD91QXvrfgvf0MR7/2dUjoI6", "sha384-xewr6kSkq3dBbEtB6Z/3oFZmknWn7nHqhLVLrYgzEFRbU/DHSxW7K3B44yWUN60D")
            .SetVersion("1.12.1");

            manifest
            .DefineScript("jQuery-ui-i18n")
            .SetDependencies("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-ui-i18n.min.js", "~/OrchardCore.Resources/Scripts/jquery-ui-i18n.js")
            //.SetCdn("https://code.jquery.com/ui/1.7.2/i18n/jquery-ui-i18n.min.js", "https://code.jquery.com/ui/1.7.2/i18n/jquery-ui-i18n.min.js")
            //.SetCdnIntegrity("sha384-0rV7y4NH7acVmq+7Y9GM6evymvReojk9li+7BYb/ug61uqPSsXJ4uIScVY+N9qtd", "sha384-0rV7y4NH7acVmq+7Y9GM6evymvReojk9li+7BYb/ug61uqPSsXJ4uIScVY+N9qtd")
            .SetVersion("1.7.2");

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery")
            //.SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.js")
            //.SetCdnIntegrity("sha384-vhJnz1OVIdLktyixHY4Uk3OHEwdQqPppqYR8+5mjsauETgLOcEynD9oPHhhz18Nw", "sha384-it0Suwx+VjMafDIVf5t+ozEbrflmNjEddSX5LstI/Xdw3nv4qP/a4e8K4k5hH6l4")
            .SetVersion("3.4.0");

            manifest
            .DefineStyle("bootstrap")
            //.SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.css")
            //.SetCdnIntegrity("sha384-PmY9l28YgO4JwMKbTvgaS7XNZJ30MK9FAZjjzXtlqyZCqBY6X6bXIkM++IkyinN+", "sha384-/5bQ8UYbZnrNY3Mfy6zo9QLgIQD/0CximLKk733r8/pQnXn2mgvhvKhcy43gZtJV")
            .SetVersion("3.4.0");

            manifest
            .DefineStyle("bootstrap-theme")
            //.SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap-theme.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap-theme.css")
            //.SetCdnIntegrity("sha384-jzngWsPS6op3fgRCDTESqrEJwRKck+CILhJVO5VvaAZCq8JYf8HsR/HPpBOOPZfR", "sha384-RtiWe5OsslAYZ9AVyorBziI2VQL7E27rzWygBJh7wrZuVPyK5jeQLLytnJIpJqfD")
            .SetVersion("3.4.0");

            manifest
            .DefineScript("popper")
            .SetUrl("~/OrchardCore.Resources/Scripts/popper.min.js", "~/OrchardCore.Resources/Scripts/popper.js")
            //.SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.js")
            //.SetCdnIntegrity("sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN", "sha384-cpSm/ilDFOWiMuF2bj03ZzJinb48NO9IGCXcYDtUzdP5y64Ober65chnoOj1XFoA")
            .SetVersion("1.16.1");

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery", "popper")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap.min.js", "~/OrchardCore.Resources/Scripts/bootstrap.js")
            //.SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.js")
            //.SetCdnIntegrity("sha384-w1Q4orYjBQndcko6MimVbzY0tgp4pWB4lZ7lr30WKz0vr/aWKhXdBNmNb5D92v7s", "sha384-UACdLYI/ku0J5/hhojLBvchW9KNT++8VmZQW9cJDVIEth0APvgNO4qSPpIxp8F9T")
            .SetVersion("4.5.3");

            manifest
            .DefineScript("bootstrap-bundle")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap.bundle.min.js", "~/OrchardCore.Resources/Scripts/bootstrap.bundle.js")
            //.SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.js")
            //.SetCdnIntegrity("sha384-ho+j7jyWK8fNQe+A12Hb8AhRq26LrZ/JpcUGGOn+Y7RsweNrtN/tE3MoK7ZeZDyx", "sha384-q/QDYob/o4XN/fpFWt7AEU+hWQLAc0FCviSzMpKqarlw2VVqk2mgn971KCJ64zpo")
            .SetVersion("4.5.3");

            manifest
            .DefineStyle("bootstrap")
            .SetUrl("~/OrchardCore.Resources/Styles/bootstrap.min.css", "~/OrchardCore.Resources/Styles/bootstrap.css")
            //.SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.css")
            //.SetCdnIntegrity("sha384-TX8t27EcRE3e/ihU7zmQxVncDAy5uIKz4rEkgIXeMed4M0jlfIDPvg6uqKI2xXr2", "sha384-Ro2DNoUODgrLmRM7WL/mbXZ1D6WaudEiPPceIZTfzZrTahyJAxLMj5TF2RQwrpiG")
            .SetVersion("4.5.3");

            manifest
            .DefineStyle("bootstrap-select")
            .SetUrl("~/OrchardCore.Resources/Styles/bootstrap-select.min.css", "~/OrchardCore.Resources/Styles/bootstrap-select.css")
            //.SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap-select.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap-select.css")
            //.SetCdnIntegrity("sha384-dTqTc7d5t+FKhTIaMmda32pZNoXY/Y0ui0hRl5GzDQp4aARfEzbP1jzX6+KRuGKg", "sha384-OlTrhEtwZzUzVXapTUO8s6QryXzpD8mFyNVA8kyAi8KMgfOKSJYvielvExM+dNPR")
            .SetVersion("1.13.18");

            manifest
            .DefineScript("bootstrap-select")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap-select.min.js", "~/OrchardCore.Resources/Scripts/bootstrap-select.js")
            //.SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap-select.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap-select.js")
            //.SetCdnIntegrity("sha384-x8fxIWvLdZnkRaCvkDXOlxd6UP+qga975FjnbRp6NRpL9jjXjY9TwF9y7z4AccxS", "sha384-6BZTOUHC4e3nWcy5gveLqAu52vwy5TX8zBIvvfZFVDzIjYDgprdXRMK/hsypxdpQ")
            .SetVersion("1.13.18");

            manifest
            .DefineStyle("bootstrap-slider")
            .SetUrl("~/OrchardCore.Resources/Styles/bootstrap-slider.min.css", "~/OrchardCore.Resources/Styles/bootstrap-slider.css")
            //.SetCdn("https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/11.0.2/css/bootstrap-slider.min.css", "https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/11.0.2/css/bootstrap-slider.css")
            //.SetCdnIntegrity("sha384-Ot7O5p8Ws9qngwQOA1DP7acHuGIfK63cYbVJRYzrrMXhT3syEYhEsg+uqPsPpRhZ", "sha384-x1BbAB1QrM4/ZjT+vJzuI/NdvRo4tINKqg7lTN9jCq0bWrr/nelp9KfroZWd3UJu")
            .SetVersion("11.0.2");

            manifest
            .DefineScript("bootstrap-slider")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap-slider.min.js", "~/OrchardCore.Resources/Scripts/bootstrap-slider.js")
            //.SetCdn("https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/11.0.2/bootstrap-slider.min.js", "https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/11.0.2/bootstrap-slider.js")
            //.SetCdnIntegrity("sha384-lZLZ1uMNIkCnScGXQrJ+PzUR2utC/FgaxJLMMrQD3Fbra1AwGXvshEIedqCmqXTM", "sha384-3kfvdN8W/a8p/9S6Gy69uVsacwuNxyvFVJXxZa/Qe00tkNfZw63n/4snM1u646YU")
            .SetVersion("11.0.2");

            manifest
            .DefineStyle("codemirror")
            .SetUrl("~/OrchardCore.Resources/Styles/codemirror/codemirror.min.css", "~/OrchardCore.Resources/Styles/codemirror/codemirror.css")
            //.SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/codemirror.min.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/codemirror.css")
            //.SetCdnIntegrity("sha384-K/FfhVUneW5TdId1iTRDHsOHhLGHoJekcX6UThyJhMRctwRxlL3XmSnTeWX2k3Qe", "sha384-KsbK45E17r4hdzdJB8hf/poBTYi0oDktKdCAyP67Uc9lE9Amf83NF+Vf6VJZ6mRK")
            .SetVersion("5.58.0");

            manifest
            .DefineStyle("codemirror-addon-display-fullscreen")
            .SetUrl("~/OrchardCore.Resources/Styles/codemirror/addon/display/fullscreen.css", "~/OrchardCore.Resources/Styles/codemirror/addon/display/fullscreen.css")
            //.SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/display/fullscreen.min.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/display/fullscreen.css")
            //.SetCdnIntegrity("sha384-uuIczW2AGKADJpvg6YiNBJQWE7duDkgQDkndYEsbUGaLm8SPJZzlly6hcEo0aTlW", "sha384-+glu1jsbG+T5ocmkeMvIYh5w07IXKxmJZaCdkNbVfpEr3xi+M0gopFSR/oLKXxio")
            .SetVersion("5.58.0");

            manifest
            .DefineStyle("codemirror-addon-hint-show-hint")
            .SetUrl("~/OrchardCore.Resources/Styles/codemirror/addon/hint/show-hint.min.css", "~/OrchardCore.Resources/Styles/codemirror/addon/hint/show-hint.css")
            //.SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/hint/show-hint.min.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/hint/show-hint.css")
            //.SetCdnIntegrity("sha384-qqTWkykzuDLx4yDYa7bVrwNwBHuqVvklDUMVaU4eezgNUEgGbP8Zv6i3u8OmtuWg", "sha384-ZZbLvEvLoXKrHo3Tkh7W8amMgoHFkDzWe8IAm1ZgxsG5y35H+fJCVMWwr0YBAEGA")
            .SetVersion("5.58.0");

            manifest
            .DefineScript("codemirror")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/codemirror.min.js", "~/OrchardCore.Resources/Scripts/codemirror/codemirror.js")
            //.SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/codemirror.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/codemirror.js")
            //.SetCdnIntegrity("sha384-MCaZNN0tRoN3lWByTquAyxWBS/0wrHU9NMKw0CIWNJWXkYTeusXLdDNwabsW8IG6", "sha384-UDuTjzyPkNH6K+A+nd0fjKvdgjh5dPuKk15tBaWwUDWdPr1qzALnBHLJXNWFjeth")
            .SetVersion("5.58.0");

            manifest
            .DefineScript("codemirror-addon-selection-active-line")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/selection/active-line.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/selection/active-line.js")
            //.SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/selection/active-line.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/selection/active-line.min.js")
            //.SetCdnIntegrity("sha384-a1C6GgT4/STEs5Df0Ko1uzqijvgtY7MvVv7Z4uuyk+N4llXey69UU0QxXy6L007K", "sha384-kKz13r+qZMgTNgXROGNHQ0/0/J1FtvIvRZ9yjOHo1YLUCd+KF8r9R+su/B+f6C0U")
            .SetVersion("5.58.0");

            manifest
            .DefineScript("codemirror-addon-display-autorefresh")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/display/autorefresh.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/display/autorefresh.js")
            //.SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/display/autorefresh.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/display/autorefresh.js")
            //.SetCdnIntegrity("sha384-pn83o6MtS8kicn/sV6AhRaBqXQ5tau8NzA2ovcobkcc1uRFP7D8CMhRx231QwKST", "sha384-5wrQkkCzj5dJInF+DDDYjE1itTGaIxO+TL6gMZ2eZBo9OyWLczkjolFX8kixX/9X")
            .SetVersion("5.58.0");

            manifest
            .DefineScript("codemirror-addon-display-fullscreen")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/display/fullscreen.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/display/fullscreen.js")
            //.SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/display/fullscreen.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/display/fullscreen.js")
            //.SetCdnIntegrity("sha384-QWNlxQIqNTw1WRsFEBoyGSFItEfal64eVEm0CU8KVFq6P5KnKOggFNp9aQgmDA9U", "sha384-kuwHYEheDAp0NlPye2VXyxJ6J54CeVky9tH+e0mn6/gP4PJ50MF4FGKkrGAxIyCW")
            .SetVersion("5.58.0");

            manifest
            .DefineScript("codemirror-addon-edit-closetag")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/edit/closetag.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/display/fullscreen.js")
            //.SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/edit/closetag.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/edit/closetag.js")
            //.SetCdnIntegrity("sha384-JqEk/xYh2w3m+IwV7QlyAJI+nLEISeQQzipKvsXonJCTFrAerFYuxnl/UcaYtImK", "sha384-7U8y7U7Dit7biOcvavud1w0ihUHjWoWv8Fp1JmgbDkADBCu2EqQ27uzZ595vlX7g")
            .SetVersion("5.58.0");

            manifest
            .DefineScript("codemirror-addon-hint-show-hint")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/hint/show-hint.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/hint/show-hint.js")
            //.SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/hint/show-hint.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/hint/show-hint.js")
            //.SetCdnIntegrity("sha384-Q95dPnF5hO9lv8VMNgPsksbevLpBpg8kA3oX09iL/csWh/Vtd96a0k3U8k2cpLNw", "sha384-VIjTLfyf8TDATLORaNeFgbAzeAy9ZbmWEkjdQhJc5JyrdrnBbiTrixhYCizHe7vL")
            .SetVersion("5.58.0");

            manifest
            .DefineScript("codemirror-addon-hint-sql-hint")
            .SetDependencies("codemirror-addon-hint-show-hint")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/hint/sql-hint.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/hint/sql-hint.js")
            //.SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/hint/sql-hint.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/hint/sql-hint.js")
            //.SetCdnIntegrity("sha384-o9FqqjYhfbrB9mOsxV07kYRhlQJh/upT6krVNSXfLseRob05IXVudSBmY9sG3lEj", "sha384-cPhM7+ID++Q4c4eAXovBSrwnBb/sIg0Cuci0iyMjAaTor/JEJ3lee3SdBFbKa8wC")
            .SetVersion("5.58.0");

            manifest
            .DefineScript("codemirror-addon-mode-multiplex")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/mode/multiplex.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/mode/multiplex.js")
            //.SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/mode/multiplex.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/mode/multiplex.js")
            //.SetCdnIntegrity("sha384-sTw3lU1fIEXG/qNbuuh7lpitFgxSwaReQLtKo8gVCzKz/j3yOk8whDk4NiG5Cnvs", "sha384-xF886YuXgjqY02JjHuoV+B+SZYB4DYq7YUniuin/yCqJdxYpXomTlOfmiSoSNpwQ")
            .SetVersion("5.58.0");

            manifest
            .DefineScript("codemirror-addon-mode-simple")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/mode/simple.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/mode/simple.js")
            //.SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/mode/simple.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/addon/mode/simple.js")
            //.SetCdnIntegrity("sha384-DbFZlXwgV4md0LMM7aSVdbUaCldkPh4QXILJ/kbD9ZZiC3gQ+E9SjHG++B3PvCr1", "sha384-ntjFEzI50GYBTbLGaOVgBt97cxp74jfCqMDmZYlGWk8ZZp2leFMJYOp85T3tOeG9")
            .SetVersion("5.58.0");

            manifest
            .DefineScript("codemirror-mode-css")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/css/css.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/css/css.js")
            //.SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/mode/css/css.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/mode/css/css.js")
            //.SetCdnIntegrity("sha384-7qjHTracYtl04dp9noesILoIDudLA8736YHkui0kBKTAEm6j/XOJ7laasgFKCmcw", "sha384-KQnueJAsHUDvm95nlrdIDwvnB3ziHU858LJB2fsrs/r1/gDX84NAVyUIJ7MSyABv")
            .SetVersion("5.58.0");

            manifest
            .DefineScript("codemirror-mode-htmlmixed")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/htmlmixed/htmlmixed.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/htmlmixed/htmlmixed.js")
            //.SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/mode/htmlmixed/htmlmixed.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/mode/htmlmixed/htmlmixed.js")
            //.SetCdnIntegrity("sha384-sbLNpMWktagHnz1dYX5ffxjnU0+k5cGjZTg2QDE64Gi/fZ28b0USo6CZvaEjyKKl", "sha384-fxS517EbIB2hObIbibF9AuQAFnAlwZgIsy2zpeCqpw4yIkJRfNOLSe0JHu7H7ULE")
            .SetVersion("5.58.0");

            manifest
            .DefineScript("codemirror-mode-javascript")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/javascript/javascript.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/javascript/javascript.js")
            //.SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/mode/javascript/javascript.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/mode/javascript/javascript.js")
            //.SetCdnIntegrity("sha384-FuCGRyDVxBCEoXaFRf2fvIsvCvyFlAPfJpr+RE/yt16pRj0/nHA1kDpQFrWE8jAX", "sha384-9BowMxIRNf7gbVLczrUIg0cGcovpADtOdn45yCZ5e9NCfSgePO6DvEzw0Yx0G8yt")
            .SetVersion("5.58.0");

            manifest
            .DefineScript("codemirror-mode-sql")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/sql/sql.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/sql/sql.js")
            //.SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/mode/sql/sql.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/mode/sql/sql.js")
            //.SetCdnIntegrity("sha384-86IcFNbXZf+LKDhAwqi2Rvj//vHEiIK6AzJ0j2m5OzgIWSOsCcPWzTu1VA61Xo8H", "sha384-D+uYw7olvmCEyME9PHzGRne1Sh8+XTk84/JZinlhDTutXBH45AdThw4uLAAt4vIm")
            .SetVersion("5.58.0");

            manifest
            .DefineScript("codemirror-mode-xml")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.js")
            //.SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/mode/xml/xml.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.0/mode/xml/xml.js")
            //.SetCdnIntegrity("sha384-27kgmf2cIJ9bclpvyUN4SgnnYnW7Wu0MiGYpm+fmNQhcREFI7mq0C9ehuxYuwqgy", "sha384-z8O1dAcb8dxGYbhmbzbJ41xAUlle9jfZpok46e8s9+Tyu9bKxx742hiNqVJ0D6cL")
            .SetVersion("5.58.0");

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Styles/font-awesome.min.css", "~/OrchardCore.Resources/Styles/font-awesome.css")
            //.SetCdn("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css", "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.css")
            //.SetCdnIntegrity("sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN", "sha384-FckWOBo7yuyMS7In0aXZ0aoVvnInlnFMwCv77x9sZpFgOonQgnBj1uLwenWVtsEj")
            .SetVersion("4.7.0");

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Vendor/fontawesome-free/css/all.min.css", "~/OrchardCore.Resources/Vendor/fontawesome-free/css/all.css")
            //.SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.css")
            //.SetCdnIntegrity("sha384-vp86vTRFVJgpjF9jiIGPEEqYqlDwgyBgEF109VFjmqGmIY/Y4HV4d3Gp2irVfcrp", "sha384-onlHyXkx02a/ZTmCZVUQDO+4JnJwhOvHXBLvN1aal24ABfJ0VDUt7RyzsmpPswfe")
            .SetVersion("5.15.1");

            manifest
            .DefineScript("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Vendor/fontawesome-free/js/all.min.js", "~/OrchardCore.Resources/Vendor/fontawesome-free/js/all.js")
            //.SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.js")
            //.SetCdnIntegrity("sha384-9/D4ECZvKMVEJ9Bhr3ZnUAF+Ahlagp1cyPC7h5yDlZdXs4DQ/vRftzfd+2uFUuqS", "sha384-vkhNV6UI0lzGY+LU1vEFOQTnBcvaEr/ExwLUaZJmpqsmRZu5LDxNB+yEQiXIqCg9")
            .SetVersion("5.15.1");

            manifest
            .DefineScript("font-awesome-v4-shims")
            .SetUrl("~/OrchardCore.Resources/Vendor/fontawesome-free/js/v4-shims.min.js", "~/OrchardCore.Resources/Vendor/fontawesome-free/js/v4-shims.js")
            //.SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/v4-shims.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/v4-shims.js")
            //.SetCdnIntegrity("sha384-IEHK9LKBXJdi7Y/gik7R6VYPuwx8hMiwQuaOh7BQUQ9rKmWr2N04KYFdmt5Xi0qG", "sha384-ABbiFGmmXw9KRBNur7lAKeUU6BzxXpcF3REBd1igMGOmBqFzU0Og92yPeRbTgMLa")
            .SetVersion("5.15.1");

            manifest
            .DefineScript("jquery-resizable")
            .SetDependencies("resizable-resolveconflict")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-resizable.min.js", "~/OrchardCore.Resources/Scripts/jquery-resizable.js")
            //.SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery-resizable.min.js")
            //.SetCdnIntegrity("sha384-1LMjDEezsSgzlRgsyFIAvLW7FWSdFIHqBGjUa+ad5EqtK1FORC8XpTJ/pahxj5GB", "sha384-0yk9X0IG0cXxuN9yTTkps/3TNNI9ZcaKKhh8dgqOEAWGXxIYS5xaY2as6b32Ov3P")
            .SetVersion("0.35.0");

            manifest
            .DefineScript("resizable-resolveconflict")
            .SetDependencies("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Scripts/resizable-resolveconflict.min.js", "~/OrchardCore.Resources/Scripts/resizable-resolveconflict.js")
            .SetVersion("2.21.0");

            manifest
            .DefineStyle("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Styles/trumbowyg.min.css", "~/OrchardCore.Resources/Styles/trumbowyg.css")
            //.SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/ui/trumbowyg.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/ui/trumbowyg.css")
            //.SetCdnIntegrity("sha384-/QRP5MyK1yCOLeUwO9+YXKUDNFKRuzDjVDW+U8RnsI/9I3+p538CduXmiLfzWUY4", "sha384-helPIukt/ukxd7K8G/hg2Hgi5Zt2V5khBjNiQjpRUPE/mV/7I3Cym7fVGwol5PzR")
            .SetVersion("2.21.0");

            manifest
            .DefineScript("trumbowyg")
            .SetDependencies("jquery-resizable")
            .SetUrl("~/OrchardCore.Resources/Scripts/trumbowyg.js", "~/OrchardCore.Resources/Scripts/trumbowyg.js")
            //.SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/trumbowyg.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/trumbowyg.js")
            //.SetCdnIntegrity("sha384-XrYMLffzTUgFmXcXtkSWBUpAzHQzzDOXM96+7pKkOIde9oUDWNb72Ij7K06zsLTV", "sha384-I0b1bxE3gmTi8+HE5xlvTLLehif/97lNC+tk2dGrln7dtdQ/FasdZRDbXAg3rBus")
            .SetVersion("2.21.0");

            manifest
            .DefineScript("trumbowyg-shortcodes")
            .SetDependencies("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Scripts/trumbowyg.shortcodes.js", "~/OrchardCore.Resources/Scripts/trumbowyg.shortcodes.min.js")
            .SetVersion("1.0.0");

            manifest
            .DefineStyle("trumbowyg-plugins")
            .SetDependencies("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Styles/trumbowyg-plugins.min.css", "~/OrchardCore.Resources/Styles/trumbowyg-plugins.css")
            .SetVersion("2.21.0");

            manifest
            .DefineScript("trumbowyg-plugins")
            .SetDependencies("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Scripts/trumbowyg-plugins.js", "~/OrchardCore.Resources/Scripts/trumbowyg-plugins.js")
            .SetVersion("2.21.0");

            manifest
            .DefineScript("vuejs")
            .SetUrl("~/OrchardCore.Resources/Scripts/vue.min.js", "~/OrchardCore.Resources/Scripts/vue.js")
            //.SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js")
            //.SetCdnIntegrity("sha384-OZmxTjkv7EQo5XDMPAmIkkvywVeXw59YyYh6zq8UKfkbor13jS+5p8qMTBSA1q+F", "sha384-+jvb+jCJ37FkNjPyYLI3KJzQeD8pPFXUra3B/QJFqQ3txYrUPIP1eOfxK4h3cKZP")
            .SetVersion("2.6.11");

            manifest
            .DefineScript("vue-multiselect")
            .SetDependencies("vuejs")
            .SetUrl("~/OrchardCore.Resources/Scripts/vue-multiselect.min.js", "~/OrchardCore.Resources/Scripts/vue-multiselect.min.js")
            //.SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.js")
            //.SetCdnIntegrity("sha384-a4eXewRTYCwYdFtSnMCZTNtiXrfdul6aQdueRgHPAx2y1Ldp0QaFdCTpOx0ycsXU", "sha384-a4eXewRTYCwYdFtSnMCZTNtiXrfdul6aQdueRgHPAx2y1Ldp0QaFdCTpOx0ycsXU")
            .SetVersion("2.1.6");

            manifest
            .DefineStyle("vue-multiselect")
            .SetUrl("~/OrchardCore.Resources/Styles/vue-multiselect.min.css", "~/OrchardCore.Resources/Styles/vue-multiselect.min.css")
            //.SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.css")
            //.SetCdnIntegrity("sha384-PPH/T7V86Z1+B4eMPef4FJXLD5fsTpObWoCoK3CiNtSX7aji+5qxpOCn1f2TDYAM", "sha384-PPH/T7V86Z1+B4eMPef4FJXLD5fsTpObWoCoK3CiNtSX7aji+5qxpOCn1f2TDYAM")
            .SetVersion("2.1.6");

            manifest
            .DefineScript("Sortable")
            .SetUrl("~/OrchardCore.Resources/Scripts/Sortable.min.js", "~/OrchardCore.Resources/Scripts/Sortable.js")
            //.SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/Sortable.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/Sortable.js")
            //.SetCdnIntegrity("sha384-6qM1TfKo1alBw3Uw9AWXnaY5h0G3ScEjxtUm4TwRJm7HRmDX8UfiDleTAEEg5vIe", "sha384-lNRluF0KgEfw4KyH2cJAoBAMzRHZVp5bgBGAzRxHeXoFqb5admHjitlZ2dmspHmC")
            .SetVersion("1.10.2");

            manifest
            .DefineScript("vuedraggable")
            .SetDependencies("vuejs", "Sortable")
            .SetUrl("~/OrchardCore.Resources/Scripts/vuedraggable.umd.min.js", "~/OrchardCore.Resources/Scripts/vuedraggable.umd.js")
            //.SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vuedraggable.umd.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vuedraggable.umd.js")
            //.SetCdnIntegrity("sha384-95XQBb8XRK8jN1TR3CjE7Shlbm1m/8JNzMu/ACCsnWu/yFvMTkCjDHVXbOVl7Moi", "sha384-10hAGRrbDQC4KS+gdeuUtzyGr+4JdQ4PFfU58+1uy+D7WkEgCcI9xlUPBa10fdf7")
            .SetVersion("2.24.1");

            manifest
            .DefineScript("jscookie")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/js.cookie.min.js", "~/OrchardCore.Resources/Scripts/js.cookie.js")
            .SetVersion("2.1.4");
        }
Пример #7
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("vendor-jQuery")
            .SetUrl("~/LearnNowTenantTheme/lib/jquery/jquery.min.js",
                    "~/LearnNowTenantTheme/lib/jquery/jquery.min.js");
//                .SetCdn("https://code.jquery.com/jquery-3.4.1.min.js", "https://code.jquery.com/jquery-3.4.1.js")
//                .SetCdnIntegrity("sha384-vk5WoKIaW/vJyUAd9n/wmopsmNhiy+L2Z+SBxGYnUkunIxVxAv/UtMOhba/xskxh", "sha384-mlceH9HlqLp7GMKHrj5Ara1+LvdTZVMx4S1U43/NxCvAkzIo8WJ0FE7duLel3wVo")
//                .SetVersion("3.4.1")
//                 ;

            manifest
            .DefineScript("vendor-bootstrap")
            .SetUrl("~/LearnNowTenantTheme/lib/bootstrap/js/bootstrap.bundle.min.js",
                    "~/LearnNowTenantTheme/lib/bootstrap/js/bootstrap.bundle.min.js");
//                .SetCdn("https://code.jquery.com/jquery-3.4.1.min.js", "https://code.jquery.com/jquery-3.4.1.js")
//                .SetCdnIntegrity("sha384-vk5WoKIaW/vJyUAd9n/wmopsmNhiy+L2Z+SBxGYnUkunIxVxAv/UtMOhba/xskxh", "sha384-mlceH9HlqLp7GMKHrj5Ara1+LvdTZVMx4S1U43/NxCvAkzIo8WJ0FE7duLel3wVo")
//                .SetVersion("3.4.1")
//                 ;
            manifest
            .DefineScript("vendor-feather")
            .SetUrl("~/LearnNowTenantTheme/lib/feather-icons/feather.min.js",
                    "~/LearnNowTenantTheme/lib/feather-icons/feather.min.js");
//                .SetCdn("https://code.jquery.com/jquery-3.4.1.min.js", "https://code.jquery.com/jquery-3.4.1.js")
//                .SetCdnIntegrity("sha384-vk5WoKIaW/vJyUAd9n/wmopsmNhiy+L2Z+SBxGYnUkunIxVxAv/UtMOhba/xskxh", "sha384-mlceH9HlqLp7GMKHrj5Ara1+LvdTZVMx4S1U43/NxCvAkzIo8WJ0FE7duLel3wVo")
//                .SetVersion("3.4.1")
//                 ;
            manifest
            .DefineScript("dashforge")
            .SetUrl("~/LearnNowTenantTheme/assets/js/dashforge.js",
                    "~/LearnNowTenantTheme/assets/js/dashforge.js");
//                .SetCdn("https://code.jquery.com/jquery-3.4.1.min.js", "https://code.jquery.com/jquery-3.4.1.js")
//                .SetCdnIntegrity("sha384-vk5WoKIaW/vJyUAd9n/wmopsmNhiy+L2Z+SBxGYnUkunIxVxAv/UtMOhba/xskxh", "sha384-mlceH9HlqLp7GMKHrj5Ara1+LvdTZVMx4S1U43/NxCvAkzIo8WJ0FE7duLel3wVo")
//                .SetVersion("3.4.1")
//                 ;

            manifest
            .DefineScript("dashforge-aside")
            .SetUrl("~/LearnNowTenantTheme/assets/js/dashforge.aside.js",
                    "~/LearnNowTenantTheme/assets/js/dashforge.aside.js");
//                .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css",
//                    "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.css")
//                .SetCdnIntegrity("sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T",
//                    "sha384-t4IGnnWtvYimgcRMiXD2ZD04g28Is9vYsVaHo5LcWWJkoQGmMwGg+QS0mYlhbVv3")
//                .SetVersion("4.3.1");
            manifest
            .DefineScript("dashforge-chat")
            .SetUrl("~/LearnNowTenantTheme/assets/js/dashforge.chat.js",
                    "~/LearnNowTenantTheme/assets/js/dashforge.chat.js");
//                .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css",
//                    "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.css")
//                .SetCdnIntegrity("sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T",
//                    "sha384-t4IGnnWtvYimgcRMiXD2ZD04g28Is9vYsVaHo5LcWWJkoQGmMwGg+QS0mYlhbVv3")
//                .SetVersion("4.3.1");
            manifest
            .DefineScript("perfect-scrollbar")
            .SetUrl("~/LearnNowTenantTheme/lib/perfect-scrollbar/perfect-scrollbar.min.js",
                    "~/LearnNowTenantTheme/lib/perfect-scrollbar/perfect-scrollbar.min.js");
//                .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css",
//                    "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.css")
//                .SetCdnIntegrity("sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T",
//                    "sha384-t4IGnnWtvYimgcRMiXD2ZD04g28Is9vYsVaHo5LcWWJkoQGmMwGg+QS0mYlhbVv3")
//                .SetVersion("4.3.1");
//styles


            manifest
            .DefineStyle("bootstrap-oc-custom")
            .SetUrl("~/LearnNowTenantTheme/css/bootstrap-oc.min.css", "~/LearnNowTenantTheme/css/bootstrap-oc.css")
            .SetVersion("1.0.0");


            manifest
            .DefineStyle("vendor-fortawesome")
            .SetUrl("~/LearnNowTenantTheme/lib/@fortawesome/fontawesome-free/css/all.min.css",
                    "~/LearnNowTenantTheme/lib/@fortawesome/fontawesome-free/css/all.min.css");
//                .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css",
//                    "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.css")
//                .SetCdnIntegrity("sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T",
//                    "sha384-t4IGnnWtvYimgcRMiXD2ZD04g28Is9vYsVaHo5LcWWJkoQGmMwGg+QS0mYlhbVv3")
//                .SetVersion("4.3.1");

            manifest
            .DefineStyle("vendor-ionicons")
            .SetUrl("~/LearnNowTenantTheme/lib/ionicons/css/ionicons.min.css",
                    "~/LearnNowTenantTheme/lib/ionicons/css/ionicons.min.css");
//                .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css",
//                    "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.css")
//                .SetCdnIntegrity("sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T",
//                    "sha384-t4IGnnWtvYimgcRMiXD2ZD04g28Is9vYsVaHo5LcWWJkoQGmMwGg+QS0mYlhbVv3")
//                .SetVersion("4.3.1");


            manifest
            .DefineStyle("dashforge")
            .SetUrl("~/LearnNowTenantTheme/assets/css/dashforge.css",
                    "~/LearnNowTenantTheme/assets/css/dashforge.css");
//                .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css",
//                    "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.css")
//                .SetCdnIntegrity("sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T",
//                    "sha384-t4IGnnWtvYimgcRMiXD2ZD04g28Is9vYsVaHo5LcWWJkoQGmMwGg+QS0mYlhbVv3")
//                .SetVersion("4.3.1");

            manifest
            .DefineStyle("dashforge-chat")
            .SetUrl("~/LearnNowTenantTheme/assets/css/dashforge.chat.css",
                    "~/LearnNowTenantTheme/assets/css/dashforge.chat.css");
//                .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css",
//                    "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.css")
//                .SetCdnIntegrity("sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T",
//                    "sha384-t4IGnnWtvYimgcRMiXD2ZD04g28Is9vYsVaHo5LcWWJkoQGmMwGg+QS0mYlhbVv3")
//                .SetVersion("4.3.1");

            manifest
            .DefineStyle("dashforge-profile")
            .SetUrl("~/LearnNowTenantTheme/assets/css/dashforge.profile.css",
                    "~/LearnNowTenantTheme/assets/css/dashforge.profile.css");
//                .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css",
//                    "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.css")
//                .SetCdnIntegrity("sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T",
//                    "sha384-t4IGnnWtvYimgcRMiXD2ZD04g28Is9vYsVaHo5LcWWJkoQGmMwGg+QS0mYlhbVv3")
//                .SetVersion("4.3.1");
        }
Пример #8
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            //scripts

            manifest
            .DefineScript("tableOfContents")
            .SetUrl("~/Intelli/Scripts/tableOfContents/tableOfContents.js").SetDependencies("froala_editor");

            manifest
            .DefineScript("tocbot")
            .SetUrl("~/Intelli/Scripts/tocbot/tocbot.js").SetDependencies("froala_editor");

            manifest
            .DefineScript("splitjs")
            .SetUrl("~/Intelli/Scripts/splitjs/split.min.js");

            //froala scripts
            manifest
            .DefineScript("froala_editor")
            .SetUrl("~/Intelli/Scripts/froala/froala_editor.min.js");
            manifest
            .DefineScript("froala_align")
            .SetUrl("~/Intelli/Scripts/froala/plugins/align.min.js");
            manifest
            .DefineScript("froala_char_counter")
            .SetUrl("~/Intelli/Scripts/froala/plugins/char_counter.min.js");
            manifest
            .DefineScript("froala_code_beautifier")
            .SetUrl("~/Intelli/Scripts/froala/plugins/code_beautifier.min.js");
            manifest
            .DefineScript("froala_code_view")
            .SetUrl("~/Intelli/Scripts/froala/plugins/code_view.min.js");
            manifest
            .DefineScript("froala_colors")
            .SetUrl("~/Intelli/Scripts/froala/plugins/colors.min.js");
            manifest
            .DefineScript("froala_draggable")
            .SetUrl("~/Intelli/Scripts/froala/plugins/draggable.min.js");
            manifest
            .DefineScript("froala_entities")
            .SetUrl("~/Intelli/Scripts/froala/plugins/entities.min.js");
            manifest
            .DefineScript("froala_file")
            .SetUrl("~/Intelli/Scripts/froala/plugins/file.min.js");
            manifest
            .DefineScript("froala_font_size")
            .SetUrl("~/Intelli/Scripts/froala/plugins/font_size.min.js");
            manifest
            .DefineScript("froala_font_family")
            .SetUrl("~/Intelli/Scripts/froala/plugins/font_family.min.js");
            manifest
            .DefineScript("froala_fullscreen")
            .SetUrl("~/Intelli/Scripts/froala/plugins/fullscreen.min.js");
            manifest
            .DefineScript("froala_image")
            .SetUrl("~/Intelli/Scripts/froala/plugins/image.min.js");
            manifest
            .DefineScript("froala_image_manager")
            .SetUrl("~/Intelli/Scripts/froala/plugins/image_manager.min.js");
            manifest
            .DefineScript("froala_line_breaker")
            .SetUrl("~/Intelli/Scripts/froala/plugins/line_breaker.min.js");
            manifest
            .DefineScript("froala_inline_style")
            .SetUrl("~/Intelli/Scripts/froala/plugins/inline_style.min.js");
            manifest
            .DefineScript("froala_link")
            .SetUrl("~/Intelli/Scripts/froala/plugins/link.min.js");
            manifest
            .DefineScript("froala_lists")
            .SetUrl("~/Intelli/Scripts/froala/plugins/lists.min.js");
            manifest
            .DefineScript("froala_paragraph_format")
            .SetUrl("~/Intelli/Scripts/froala/plugins/paragraph_format.min.js");
            manifest
            .DefineScript("froala_paragraph_style")
            .SetUrl("~/Intelli/Scripts/froala/plugins/paragraph_style.min.js");
            manifest
            .DefineScript("froala_quick_insert")
            .SetUrl("~/Intelli/Scripts/froala/plugins/quick_insert.min.js");
            manifest
            .DefineScript("froala_quote")
            .SetUrl("~/Intelli/Scripts/froala/plugins/quote.min.js");
            manifest
            .DefineScript("froala_table")
            .SetUrl("~/Intelli/Scripts/froala/plugins/table.min.js");
            manifest
            .DefineScript("froala_save")
            .SetUrl("~/Intelli/Scripts/froala/plugins/save.min.js");
            manifest
            .DefineScript("froala_url")
            .SetUrl("~/Intelli/Scripts/froala/plugins/url.min.js");
            manifest
            .DefineScript("froala_help")
            .SetUrl("~/Intelli/Scripts/froala/plugins/help.min.js");
            manifest
            .DefineScript("froala_print")
            .SetUrl("~/Intelli/Scripts/froala/plugins/print.min.js");
            manifest
            .DefineScript("froala_video")
            .SetUrl("~/Intelli/Scripts/froala/plugins/video.min.js");

            manifest
            .DefineScript("froala_embedly")
            .SetUrl("~/Intelli/Scripts/froala/third_party/embedly.min.js");
            manifest

            .DefineScript("froala_emoticons")
            .SetUrl("~/Intelli/Scripts/froala/plugins/emoticons.min.js");

            manifest
            .DefineScript("froala_help_liquid")
            .SetUrl("~/Intelli/Scripts/froala/plugins/help_liquid.js");

            manifest
            .DefineScript("froala_codeMirrorCommentSelected")
            .SetUrl("~/Intelli/Scripts/froala/plugins/codemirror_commentselected.js");


            manifest
            .DefineScript("froala_codeMirrorAutoformatSelected")
            .SetUrl("~/Intelli/Scripts/froala/plugins/codemirror_autoformatselected.js");
            manifest
            .DefineScript("froala_orchardMediaPicker")
            .SetUrl("~/Intelli/Scripts/froala/plugins/orchard_mediapicker.js");

            manifest
            .DefineScript("froala_orchardContentItemEmbededPicker")
            .SetUrl("~/Intelli/Scripts/froala/plugins/orchard_contentitemembededpicker.js");

            manifest
            .DefineScript("froala_orchardContentItemUrlPicker")
            .SetUrl("~/Intelli/Scripts/froala/plugins/orchard_contentitemurlpicker.js");

            manifest
            .DefineScript("froala_orchardTOCSidebar")
            .SetUrl("~/Intelli/Scripts/froala/plugins/orchard_TOCsidebar.js");



            manifest
            .DefineScript("froala_orchardFlowPanel")
            .SetUrl("~/Intelli/Scripts/froala/plugins/orchard_flowpanel.js");

            manifest
            .DefineScript("froala_foundationGrid")
            .SetUrl("~/Intelli/Scripts/froala/plugins/foundation-grid/froala-foundation-grid.plugin.js");


            manifest
            .DefineScript("froala_audio")
            .SetDependencies("jQuery")
            .SetUrl("~/Intelli/Scripts/froala/plugins/froala-audio/froala-audio.js");
            //start   styles


            manifest
            .DefineStyle("workdoc-collapsible-sidebars")
            .SetUrl("~/Intelli/Styles/main-content-layout/workdocument-collapsible-sidebars.css");

            manifest
            .DefineStyle("workdocument-collapsible-sidebar-displaymode")
            .SetDependencies("bootstrap")
            .SetUrl("~/Intelli/Styles/main-content-layout/workdocument-collapsible-sidebar-displaymode.css");

            manifest
            .DefineStyle("tocbot")
            .SetUrl("~/Intelli/Styles/tocbot/tocbot.css");


            //froala styles
            manifest
            .DefineStyle("froala_editor").SetDependencies("font-awesome")
            .SetUrl("~/Intelli/Styles/froala/froala_editor.css");
            manifest
            .DefineStyle("froala_style").SetDependencies("font-awesome")
            .SetUrl("~/Intelli/Styles/froala/froala_style.css");
            manifest
            .DefineStyle("code_view").SetDependencies("font-awesome")
            .SetUrl("~/Intelli/Styles/froala/plugins/code_view.css");
            manifest
            .DefineStyle("froala_draggable").SetDependencies("font-awesome")
            .SetUrl("~/Intelli/Styles/froala/plugins/draggable.css");
            manifest
            .DefineStyle("froala_colors").SetDependencies("font-awesome")
            .SetUrl("~/Intelli/Styles/froala/plugins/colors.css");
            manifest
            .DefineStyle("froala_image_manager").SetDependencies("font-awesome")
            .SetUrl("~/Intelli/Styles/froala/plugins/image_manager.css");
            manifest
            .DefineStyle("froala_image").SetDependencies("font-awesome")
            .SetUrl("~/Intelli/Styles/froala/plugins/image.css");
            manifest
            .DefineStyle("froala_line_breaker").SetDependencies("font-awesome")
            .SetUrl("~/Intelli/Styles/froala/plugins/line_breaker.css");
            manifest
            .DefineStyle("froala_table").SetDependencies("font-awesome")
            .SetUrl("~/Intelli/Styles/froala/plugins/table.css");
            manifest
            .DefineStyle("froala_char_counter").SetDependencies("font-awesome")
            .SetUrl("~/Intelli/Styles/froala/plugins/char_counter.css");
            manifest
            .DefineStyle("froala_fullscreen").SetDependencies("font-awesome")
            .SetUrl("~/Intelli/Styles/froala/plugins/fullscreen.css");
            manifest
            .DefineStyle("froala_file").SetDependencies("font-awesome")
            .SetUrl("~/Intelli/Styles/froala/plugins/file.css");
            manifest
            .DefineStyle("froala_quick_insert").SetDependencies("font-awesome")
            .SetUrl("~/Intelli/Styles/froala/plugins/quick_insert.css");
            manifest
            .DefineStyle("froala_help").SetDependencies("font-awesome")
            .SetUrl("~/Intelli/Styles/froala/plugins/help.css");
            manifest
            .DefineStyle("froala_video").SetDependencies("font-awesome")
            .SetUrl("~/Intelli/Styles/froala/plugins/video.css");

            manifest
            .DefineStyle("froala_embedly")
            .SetUrl("~/Intelli/Styles/froala/third_party/embedly.css");
            manifest
            .DefineStyle("froala_emoticons")
            .SetUrl("~/Intelli/Styles/froala/plugins/emoticons.css");
            manifest
            .DefineStyle("froala_grayTheme")
            .SetUrl("~/Intelli/Styles/froala/themes/gray.css");


            manifest
            .DefineStyle("froala_foundationGrid")
            .SetUrl("~/Intelli/Scripts/froala/plugins/foundation-grid/stylesheets/styles.css");
            manifest
            .DefineStyle("froala_audio")
            .SetUrl("~/Intelli/Scripts/froala/plugins/froala-audio/froala-audio.css");
        }
Пример #9
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("TheComingSoonTheme-vendor-jQuery")
            .SetUrl("~/TheComingSoonTheme/vendor/jquery/jquery.min.js", "~/TheComingSoonTheme/vendor/jquery/jquery.js")
            .SetCdn("https://code.jquery.com/jquery-3.5.1.min.js", "https://code.jquery.com/jquery-3.5.1.js")
            .SetCdnIntegrity("sha384-ZvpUoO/+PpLXR1lu4jmpXWu80pZlYUAfxl5NsBMWOEPSjUn/6Z/hRTt8+pR6L4N2", "sha384-/LjQZzcpTzaYn7qWqRIWYC5l8FWEZ2bIHIz0D73Uzba4pShEcdLdZyZkI4Kv676E")
            .SetVersion("3.5.1");

            manifest
            .DefineScript("TheComingSoonTheme-vendor-jQuery.slim")
            .SetUrl("~/TheComingSoonTheme/vendor/jquery/jquery.slim.min.js", "~/TheComingSoonTheme/vendor/jquery/jquery.slim.js")
            .SetCdn("https://code.jquery.com/jquery-3.5.1.slim.min.js", "https://code.jquery.com/jquery-3.5.1.slim.js")
            .SetCdnIntegrity("sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj", "sha384-x6NENSfxadikq2gB4e6/qompriNc+y1J3eqWg3hAAMNBs4dFU303XMTcU3uExJgZ")
            .SetVersion("3.5.1");

            manifest
            .DefineScript("TheComingSoonTheme-vendor-bootstrap")
            .SetDependencies("TheComingSoonTheme-vendor-jQuery")
            .SetUrl("~/TheComingSoonTheme/vendor/bootstrap/js/bootstrap.min.js", "~/TheComingSoonTheme/vendor/bootstrap/js/bootstrap.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.min.js", "https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.js")
            .SetCdnIntegrity("sha384-OgVRvuATP1z7JjHLkuOU7Xw704+h835Lr+6QL9UvYjZE3Ipu6Tp75j7Bh/kR0JKI", "sha384-7emZq+z4THDbp1s8SKlmK0zlENQgT+twJBBAcJCe8c+mastOWEfHflsBcz9t1ste")
            .SetVersion("4.5.0");

            manifest
            .DefineScript("TheComingSoonTheme-vendor-bootstrap-bundle")
            .SetDependencies("TheComingSoonTheme-vendor-jQuery")
            .SetUrl("~/TheComingSoonTheme/vendor/bootstrap/js/bootstrap.bundle.min.js", "~/TheComingSoonTheme/vendor/bootstrap/js/bootstrap.bundle.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.bundle.min.js", "https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.bundle.js")
            .SetCdnIntegrity("sha384-1CmrxMRARb6aLqgBO7yyAxTOQE2AKb9GfXnEo760AUcUmFx3ibVJJAzGytlQcNXd", "sha384-cCFlyGmw6CL62KEUKL7PWDyTOf28usI04ep/5Re2w+M71E1K/sPaE0az/Zj17YG0")
            .SetVersion("4.5.0");

            manifest
            .DefineStyle("TheComingSoonTheme-vendor-bootstrap")
            .SetUrl("~/TheComingSoonTheme/vendor/bootstrap/css/bootstrap.min.css", "~/TheComingSoonTheme/vendor/bootstrap/css/bootstrap.css")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css", "https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.css")
            .SetCdnIntegrity("sha384-9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+NcPb1dKGj7Sk", "sha384-BHMmCeZEB8FFTwXRrSSWZJd7NXU/Hh4EawgpQO+3MDzE/GMYgbXgHb8ylJcUlBeK")
            .SetVersion("4.5.0");

            manifest
            .DefineStyle("TheComingSoonTheme-vendor-font-awesome")
            .SetUrl("~/TheComingSoonTheme/vendor/fontawesome-free/css/all.min.css", "~/TheComingSoonTheme/vendor/fontawesome-free/css/all.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.css")
            .SetCdnIntegrity("sha384-Bfad6CLCknfcloXFOyFnlgtENryhrpZCe29RTifKEixXQZ38WheV+i/6YWSzkz3V", "sha384-I4s88/QBf6OKVFMRRyjRY9wYdRoEO/PnNLQ1xY+G0OQfntKp8FxRsOg9qjmtbnvL")
            .SetVersion("5.13.0");

            manifest
            .DefineScript("TheComingSoonTheme-vendor-font-awesome")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.js")
            .SetCdnIntegrity("sha384-ujbKXb9V3HdK7jcWL6kHL1c+2Lj4MR4Gkjl7UtwpSHg/ClpViddK9TI7yU53frPN", "sha384-Z4FE6Znluj29FL1tQBLSSjn1Pr72aJzuelbmGmqSAFTeFd42hQ4WHTc0JC30kbQi")
            .SetVersion("5.13.0");

            manifest
            .DefineScript("coming-soon")
            .SetDependencies("TheComingSoonTheme-vendor-jQuery")
            .SetUrl("~/TheComingSoonTheme/js/coming-soon.min.js", "TheComingSoonTheme/js/coming-soon.js")
            .SetVersion("5.0.7");

            manifest
            .DefineStyle("TheComingSoonTheme-bootstrap-oc")
            .SetUrl("~/TheComingSoonTheme/css/bootstrap-oc.min.css", "~/TheComingSoonTheme/css/bootstrap-oc.css")
            .SetVersion("1.0.0");
        }
Пример #10
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.min.js", "~/OrchardCore.Resources/Scripts/jquery.js")
            .SetCdn("https://code.jquery.com/jquery-3.3.1.min.js", "https://code.jquery.com/jquery-3.3.1.js")
            .SetCdnIntegrity("sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=", "sha256-2Kok7MbOyxpgUVvAk/HJ2jigOSYS2auK4Pfzbm7uH60=")
            .SetVersion("3.3.1")
            ;

            manifest
            .DefineScript("jQuery.slim")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.slim.min.js", "~/OrchardCore.Resources/Scripts/jquery.slim.js")
            .SetCdn("https://code.jquery.com/jquery-3.3.1.slim.min.js", "https://code.jquery.com/jquery-3.3.1.slim.js")
            .SetCdnIntegrity("sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo", "sha384-sh6iinGECmk2oNezd0GDVuXqoHrZzF3PTML2nyt/lC61v2p1W7hGll/JkRFCOcMf")
            .SetVersion("3.3.1")
            ;

            manifest
            .DefineScript("jQuery-ui")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-ui.min.js", "~/OrchardCore.Resources/Scripts/jquery-ui.js")
            .SetCdn("https://code.jquery.com/ui/1.12.1/jquery-ui.min.js", "https://code.jquery.com/ui/1.12.1/jquery-ui.js")
            .SetCdnIntegrity("sha384-Dziy8F2VlJQLMShA6FHWNul/veM9bCkRUaLqr199K94ntO5QUrLJBEbYegdSkkqX", "sha384-JPbtLYL10d/Z1crlc6GGGGM3PavCzzoUJ1UxH0bXHOfguWHQ6XAWrIzW+MBGGXe5")
            .SetVersion("1.12.1")
            ;

            manifest
            .DefineStyle("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Styles/jquery-ui.min.css", "~/OrchardCore.Resources/Styles/jquery-ui.css")
            .SetCdn("https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.min.css", "https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css")
            .SetCdnIntegrity("sha384-kcAOn9fN4XSd+TGsNu2OQKSuV5ngOwt7tg73O4EpaD91QXvrfgvf0MR7/2dUjoI6", "sha384-xewr6kSkq3dBbEtB6Z/3oFZmknWn7nHqhLVLrYgzEFRbU/DHSxW7K3B44yWUN60D")
            .SetVersion("1.12.1")
            ;

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.js")
            .SetCdnIntegrity("sha384-vhJnz1OVIdLktyixHY4Uk3OHEwdQqPppqYR8+5mjsauETgLOcEynD9oPHhhz18Nw", "sha384-it0Suwx+VjMafDIVf5t+ozEbrflmNjEddSX5LstI/Xdw3nv4qP/a4e8K4k5hH6l4")
            .SetVersion("3.4.0")
            ;

            manifest
            .DefineStyle("bootstrap")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.css")
            .SetCdnIntegrity("sha384-PmY9l28YgO4JwMKbTvgaS7XNZJ30MK9FAZjjzXtlqyZCqBY6X6bXIkM++IkyinN+", "sha384-/5bQ8UYbZnrNY3Mfy6zo9QLgIQD/0CximLKk733r8/pQnXn2mgvhvKhcy43gZtJV")
            .SetVersion("3.4.0")
            ;

            manifest
            .DefineStyle("bootstrap-theme")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap-theme.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap-theme.css")
            .SetCdnIntegrity("sha384-jzngWsPS6op3fgRCDTESqrEJwRKck+CILhJVO5VvaAZCq8JYf8HsR/HPpBOOPZfR", "sha384-RtiWe5OsslAYZ9AVyorBziI2VQL7E27rzWygBJh7wrZuVPyK5jeQLLytnJIpJqfD")
            .SetVersion("3.4.0")
            ;

            manifest
            .DefineScript("popper")
            .SetUrl("~/OrchardCore.Resources/Scripts/popper.min.js", "~/OrchardCore.Resources/Scripts/popper.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.6/umd/popper.min.js", "https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.6/umd/popper.js")
            .SetCdnIntegrity("sha384-wHAiFfRlMFy6i5SRaxvfOCifBUQy1xHdJ/yoi7FRNXMRBu5WHdZYu1hA6ZOblgut", "sha384-HzqOR2vfXkFlYAX/3YipGekTG6pn/9zeXoTLZZpSdO3w94laYDd5KXyKA22nTfuQ")
            .SetVersion("1.14.6")
            ;

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap.min.js", "~/OrchardCore.Resources/Scripts/bootstrap.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.js")
            .SetCdnIntegrity("sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy", "sha384-fyOlGC+soQAvVFysE2KxkXaVKf75M1Zyo6RG7thLEEwD7p6/Cso7G/iV9tPM0C/a")
            .SetVersion("4.1.3")
            ;

            manifest
            .DefineScript("bootstrap-bundle")
            .SetDependencies("jQuery", "popper")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap.bundle.min.js", "~/OrchardCore.Resources/Scripts/bootstrap.bundle.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.bundle.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.bundle.js")
            .SetCdnIntegrity("sha384-pjaaA8dDz/5BgdFUPX6M/9SUZv4d12SUPF0axWc+VRZkx5xU3daN+lYb49+Ax+Tl", "sha384-DWBJ4L0qV7ffH95jHsoooM04DWR2qtntWspYadu41Wx5kw6d0Cs7W+7C2v2bh7vX")
            .SetVersion("4.1.3")
            ;

            manifest
            .DefineStyle("bootstrap")
            .SetUrl("~/OrchardCore.Resources/Styles/bootstrap.min.css", "~/OrchardCore.Resources/Styles/bootstrap.css")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css", "https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.css")
            .SetCdnIntegrity("sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO", "sha384-2QMA5oZ3MEXJddkHyZE/e/C1bd30ZUPdzqHrsaHMP3aGDbPA9yh77XDHXC9Imxw+")
            .SetVersion("4.1.3")
            ;

            manifest
            .DefineScript("codemirror")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/codemirror.min.js", "~/OrchardCore.Resources/Scripts/codemirror/codemirror.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/codemirror.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/codemirror.js")
            .SetCdnIntegrity("sha384-1WlqTuBkhlft5hld74c3aAcO43Mp2uFKAl/z/6tYuEF0kDEnQRWnSIExi+EApxkW", "sha384-x1QKAzaJ+REY7xvp6SmcWnnyQdLJJaudAcV2KGSzDytetEOxiaYyaZ5PFLzBuvwR")
            .SetVersion("5.42.0")
            ;

            manifest
            .DefineScript("codemirror-addon-display-autorefresh")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/display/autorefresh.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/display/autorefresh.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/addon/display/autorefresh.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/addon/display/autorefresh.js")
            .SetVersion("5.42.0")
            ;

            manifest
            .DefineScript("codemirror-addon-mode-multiplex")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/mode/multiplex.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/mode/multiplex.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/addon/mode/multiplex.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/addon/mode/multiplex.js")
            .SetVersion("5.42.0")
            ;

            manifest
            .DefineScript("codemirror-addon-mode-simple")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/mode/simple.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/mode/simple.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/addon/mode/simple.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/addon/mode/simple.js")
            .SetVersion("5.42.0")
            ;

            manifest
            .DefineScript("codemirror-mode-javascript")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/javascript/javascript.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/javascript/javascript.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/mode/javascript/javascript.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/mode/javascript/javascript.js")
            .SetVersion("5.42.0")
            ;

            manifest
            .DefineScript("codemirror-mode-sql")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/sql/sql.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/sql/sql.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/mode/sql/sql.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/mode/sql/sql.js")
            .SetVersion("5.42.0")
            ;

            manifest
            .DefineScript("codemirror-mode-xml")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/mode/xml/xml.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/mode/xml/xml.js")
            .SetVersion("5.42.0")
            ;

            manifest
            .DefineStyle("codemirror")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/codemirror.min.css", "~/OrchardCore.Resources/Scripts/codemirror/codemirror.css")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/codemirror.min.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/codemirror.css")
            .SetCdnIntegrity("sha384-T6md2jYuokZmxpt4u/OxutZZs2NFnA/5oVdjrDkapBl/HHH3NfxhUMbFxEv5NTlh", "sha384-rTt9i9SnVCkukyC4WSJmDVMachnmXt3NchukWtR1miRFWpcgnyeOFxq2FBzsKltl")
            .SetVersion("5.42.0")
            ;

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Styles/font-awesome.min.css", "~/OrchardCore.Resources/Styles/font-awesome.css")
            .SetCdn("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css", "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.css")
            .SetCdnIntegrity("sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN", "sha384-FckWOBo7yuyMS7In0aXZ0aoVvnInlnFMwCv77x9sZpFgOonQgnBj1uLwenWVtsEj")
            .SetVersion("4.7.0")
            ;

            manifest
            .DefineStyle("font-awesome")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.css")
            .SetCdnIntegrity("sha256-nAmazAk6vS34Xqo0BSrTb+abbtFlgsFK7NKSi6o7Y78=", "sha256-DVK12s61Wqwmj3XI0zZ9MFFmnNH8puF/eRHTB4ftKwk=")
            .SetVersion("5.7.2")
            ;

            manifest
            .DefineScript("font-awesome")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.js")
            .SetCdnIntegrity("sha256-Oq0ot7xtAl3WqR2277bwtP+iuV2uOTCh03M1ZCjIsJw=", "sha256-3thD9grC33Xa/xFJXfs8ZryCIwIn+LTX/k3r3KxSel0=")
            .SetVersion("5.7.2")
            ;

            manifest
            .DefineScript("font-awesome-v4-shims")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/v4-shims.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/v4-shims.js")
            .SetCdnIntegrity("sha256-Dy8KjLriNkSRrlgRJaVAoXdvxOlz8ico4RVRmZJsxD8=", "sha256-Hr8WbqmgdrcXJGhodaZ1ATNeusCHFbb3GxGVyA32C9E=")
            .SetVersion("5.7.2")
            ;
        }
Пример #11
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js")
            .SetVersion("1.12.4")
            ;

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js")
            .SetVersion("2.2.4")
            ;

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js")
            .SetVersion("3.2.1")
            ;

            manifest
            .DefineScript("jQuery.slim")
            .SetCdn("https://code.jquery.com/jquery-3.2.1.slim.min.js", "https://code.jquery.com/jquery-3.2.1.slim.js")
            .SetCdnIntegrity("sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN")
            .SetVersion("3.2.1")
            ;

            manifest
            .DefineScript("jQuery-ui")
            .SetDependencies("jQuery")
            .SetUrl("/OrchardCore.Resources/Scripts/jquery-ui.min.js", "/OrchardCore.Resources/Scripts/jquery-ui.js")
            .SetCdn("https://code.jquery.com/ui/1.12.1/jquery-ui.min.js", "https://code.jquery.com/ui/1.12.1/jquery-ui.js")
            .SetVersion("1.12.1")
            ;

            manifest
            .DefineStyle("jQuery-ui")
            .SetUrl("/OrchardCore.Resources/Styles/jquery-ui.min.css", "/OrchardCore.Resources/Styles/jquery-ui.css")
            .SetCdn("https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.min.css", "https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css")
            .SetVersion("1.12.1")
            ;

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js")
            .SetCdnIntegrity("sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineStyle("bootstrap")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css")
            .SetCdnIntegrity("sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineStyle("bootstrap-theme")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css")
            .SetCdnIntegrity("sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineScript("popper")
            .SetUrl("/OrchardCore.Resources/Scripts/popper.js", "/OrchardCore.Resources/Scripts/popper.min.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js", "https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.js")
            .SetCdnIntegrity("sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q")
            .SetVersion("1.12.9")
            ;

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery", "popper")
            .SetUrl("/OrchardCore.Resources/Scripts/bootstrap.min.js", "/OrchardCore.Resources/Scripts/bootstrap.js")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.js")
            .SetCdnIntegrity("sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl")
            .SetVersion("4.0.0")
            ;

            manifest
            .DefineStyle("bootstrap")
            .SetUrl("/OrchardCore.Resources/Styles/bootstrap.min.css", "/OrchardCore.Resources/Styles/bootstrap.css")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.css")
            .SetCdnIntegrity("sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm")
            .SetVersion("4.0.0")
            ;

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("/OrchardCore.Resources/Styles/font-awesome.min.css", "/OrchardCore.Resources/Styles/font-awesome.css")
            .SetCdn("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css")
            .SetCdnIntegrity("sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN")
            .SetVersion("4.7.0")
            ;
        }
Пример #12
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.min.js", "~/OrchardCore.Resources/Scripts/jquery.js")
            .SetCdn("https://code.jquery.com/jquery-3.4.1.min.js", "https://code.jquery.com/jquery-3.4.1.js")
            .SetCdnIntegrity("sha384-vk5WoKIaW/vJyUAd9n/wmopsmNhiy+L2Z+SBxGYnUkunIxVxAv/UtMOhba/xskxh", "sha384-mlceH9HlqLp7GMKHrj5Ara1+LvdTZVMx4S1U43/NxCvAkzIo8WJ0FE7duLel3wVo")
            .SetVersion("3.4.1");

            manifest
            .DefineScript("jQuery.slim")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.slim.min.js", "~/OrchardCore.Resources/Scripts/jquery.slim.js")
            .SetCdn("https://code.jquery.com/jquery-3.4.1.slim.min.js", "https://code.jquery.com/jquery-3.4.1.slim.js")
            .SetCdnIntegrity("sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n", "sha384-teRaFq/YbXOM/9FZ1qTavgUgTagWUPsk6xapwcjkrkBHoWvKdZZuAeV8hhaykl+G")
            .SetVersion("3.4.1");

            manifest
            .DefineScript("jQuery-ui")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-ui.min.js", "~/OrchardCore.Resources/Scripts/jquery-ui.js")
            .SetCdn("https://code.jquery.com/ui/1.12.1/jquery-ui.min.js", "https://code.jquery.com/ui/1.12.1/jquery-ui.js")
            .SetCdnIntegrity("sha384-Dziy8F2VlJQLMShA6FHWNul/veM9bCkRUaLqr199K94ntO5QUrLJBEbYegdSkkqX", "sha384-JPbtLYL10d/Z1crlc6GGGGM3PavCzzoUJ1UxH0bXHOfguWHQ6XAWrIzW+MBGGXe5")
            .SetVersion("1.12.1");

            manifest
            .DefineStyle("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Styles/jquery-ui.min.css", "~/OrchardCore.Resources/Styles/jquery-ui.css")
            .SetCdn("https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.min.css", "https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css")
            .SetCdnIntegrity("sha384-kcAOn9fN4XSd+TGsNu2OQKSuV5ngOwt7tg73O4EpaD91QXvrfgvf0MR7/2dUjoI6", "sha384-xewr6kSkq3dBbEtB6Z/3oFZmknWn7nHqhLVLrYgzEFRbU/DHSxW7K3B44yWUN60D")
            .SetVersion("1.12.1");

            manifest
            .DefineScript("jQuery-ui-i18n")
            .SetDependencies("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-ui-i18n.min.js", "~/OrchardCore.Resources/Scripts/jquery-ui-i18n.js")
            .SetCdn("https://code.jquery.com/ui/1.7.2/i18n/jquery-ui-i18n.min.js", "https://code.jquery.com/ui/1.7.2/i18n/jquery-ui-i18n.min.js")
            .SetCdnIntegrity("sha384-0rV7y4NH7acVmq+7Y9GM6evymvReojk9li+7BYb/ug61uqPSsXJ4uIScVY+N9qtd", "sha384-0rV7y4NH7acVmq+7Y9GM6evymvReojk9li+7BYb/ug61uqPSsXJ4uIScVY+N9qtd")
            .SetVersion("1.7.2");

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.js")
            .SetCdnIntegrity("sha384-vhJnz1OVIdLktyixHY4Uk3OHEwdQqPppqYR8+5mjsauETgLOcEynD9oPHhhz18Nw", "sha384-it0Suwx+VjMafDIVf5t+ozEbrflmNjEddSX5LstI/Xdw3nv4qP/a4e8K4k5hH6l4")
            .SetVersion("3.4.0");

            manifest
            .DefineStyle("bootstrap")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.css")
            .SetCdnIntegrity("sha384-PmY9l28YgO4JwMKbTvgaS7XNZJ30MK9FAZjjzXtlqyZCqBY6X6bXIkM++IkyinN+", "sha384-/5bQ8UYbZnrNY3Mfy6zo9QLgIQD/0CximLKk733r8/pQnXn2mgvhvKhcy43gZtJV")
            .SetVersion("3.4.0");

            manifest
            .DefineStyle("bootstrap-theme")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap-theme.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap-theme.css")
            .SetCdnIntegrity("sha384-jzngWsPS6op3fgRCDTESqrEJwRKck+CILhJVO5VvaAZCq8JYf8HsR/HPpBOOPZfR", "sha384-RtiWe5OsslAYZ9AVyorBziI2VQL7E27rzWygBJh7wrZuVPyK5jeQLLytnJIpJqfD")
            .SetVersion("3.4.0");

            manifest
            .DefineScript("popper")
            .SetUrl("~/OrchardCore.Resources/Scripts/popper.min.js", "~/OrchardCore.Resources/Scripts/popper.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.js")
            .SetCdnIntegrity("sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo", "sha384-EsqqCR7beeX9mWjsrB8ySgz3pKDhWr3OgqnudRtew5RApIIhEN6/qqiPM99Lk9qM")
            .SetVersion("1.16.0");

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery", "popper")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap.min.js", "~/OrchardCore.Resources/Scripts/bootstrap.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js", "https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.js")
            .SetCdnIntegrity("sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6", "sha384-IGTd+U9dY/fgJBXURnLtTaaxga6WSJj46heDWHy/GPu8yyuP3HERqWszUMyWPeWR")
            .SetVersion("4.4.1");

            manifest
            .DefineScript("bootstrap-bundle")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap.bundle.min.js", "~/OrchardCore.Resources/Scripts/bootstrap.bundle.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.bundle.min.js", "https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.bundle.js")
            .SetCdnIntegrity("sha384-6khuMg9gaYr5AxOqhkVIODVIvm9ynTT5J4V1cfthmT+emCG6yVmEZsRHdxlotUnm", "sha384-FhLadiSx562CHg1MeZgAwnrYbHS58gnpCpvPQn6Sv7SqLRCyEKRXE1if+Zx36XNm")
            .SetVersion("4.4.1");

            manifest
            .DefineStyle("bootstrap")
            .SetUrl("~/OrchardCore.Resources/Styles/bootstrap.min.css", "~/OrchardCore.Resources/Styles/bootstrap.css")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css", "https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.css")
            .SetCdnIntegrity("sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh", "sha384-vXOtxoYb1ilJXRLDg4YD1Kf7+ZDOiiAeUwiH9Ds8hM8Paget1UpGPc/KlaO33/nt")
            .SetVersion("4.4.1");

            manifest
            .DefineStyle("bootstrap-select")
            .SetUrl("~/OrchardCore.Resources/Styles/bootstrap-select.min.css", "~/OrchardCore.Resources/Styles/bootstrap-select.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap-select.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap-select.css")
            .SetCdnIntegrity("sha384-BJPGVhka8+B49CO2MFRKLZ0fD0v142Ssd+px+a64YvT+EoCupeZSxIxPvxafQ4cJ", "sha384-JSuPufd1/O23uRXbGqmXAyb+8CKGRtjoK394uIUl1BbPpnBXoM1GYMY7wYcqeRSR")
            .SetVersion("1.13.12");

            manifest
            .DefineScript("bootstrap-select")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap-select.min.js", "~/OrchardCore.Resources/Scripts/bootstrap-select.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap-select.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap-select.js")
            .SetCdnIntegrity("sha384-ykzduUaBYjweaCG/roIizm54PztxJiXT7XLC6dkluArvYbvp74xjRWxyzmg7u5/4", "sha384-XDvvoI/zwjnYA93MESVbVwnq0jOMdG6+6b9EDFOkguHI0EaOcA1OGTzg4OIUV5do")
            .SetVersion("1.13.12");

            manifest
            .DefineScript("codemirror")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/codemirror.min.js", "~/OrchardCore.Resources/Scripts/codemirror/codemirror.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.51.0/codemirror.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.51.0/codemirror.js")
            .SetCdnIntegrity("sha384-OcwxhU2noi225/wmcYQBwGTVVrJ9cwV2EQu2moP8Pv0JoONaJ1pwtvdHGb6ysdcd", "sha384-02xhusEpWVGXrSdPIAiETXMZLvQJ59h4URK+DfszDUty7YGzoLwt94BhTg/wcvBn")
            .SetVersion("5.51.0");

            manifest
            .DefineScript("codemirror-addon-display-autorefresh")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/display/autorefresh.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/display/autorefresh.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.51.0/addon/display/autorefresh.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.51.0/addon/display/autorefresh.js")
            .SetCdnIntegrity("sha384-QG3JEAvM7hrJnxs+PY4NUvfFAyXIP6AWTd+LYYurTWBFj6amqqhy9BAp48Duw0/a", "sha384-5wrQkkCzj5dJInF+DDDYjE1itTGaIxO+TL6gMZ2eZBo9OyWLczkjolFX8kixX/9X")
            .SetVersion("5.51.0");

            manifest
            .DefineScript("codemirror-addon-mode-multiplex")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/mode/multiplex.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/mode/multiplex.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.51.0/addon/mode/multiplex.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.51.0/addon/mode/multiplex.js")
            .SetCdnIntegrity("sha384-VyJaGZ3qxy1XF9EP7YBdjQ75CK5ibrhBTxPiRWd13c1mZ3PnOE0knauoqLVvpPG4", "sha384-xF886YuXgjqY02JjHuoV+B+SZYB4DYq7YUniuin/yCqJdxYpXomTlOfmiSoSNpwQ")
            .SetVersion("5.51.0");

            manifest
            .DefineScript("codemirror-addon-mode-simple")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/mode/simple.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/mode/simple.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.51.0/addon/mode/simple.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.51.0/addon/mode/simple.js")
            .SetCdnIntegrity("sha384-PYnRCkTSLtxgDbM57KaZEFO1eo3GS7wo0+VSnVr+6rcsGXcVYqlW74MV1gJvE8HN", "sha384-ntjFEzI50GYBTbLGaOVgBt97cxp74jfCqMDmZYlGWk8ZZp2leFMJYOp85T3tOeG9")
            .SetVersion("5.51.0");

            manifest
            .DefineScript("codemirror-mode-javascript")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/javascript/javascript.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/javascript/javascript.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.51.0/mode/javascript/javascript.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.51.0/mode/javascript/javascript.js")
            .SetCdnIntegrity("sha384-bXKTPOHwWu8XyyCvREAs6D4JZaJkI7lSGCa8gMhoEq3IW2lwlrOxtHcQej+ZeCa+", "sha384-L+rGAN8JN7NBbEeVfMKyHAJqWIpjbZnIAzjOVJvHc1rtB3Lr8LJCo2mVkz1HcaQt")
            .SetVersion("5.51.0");

            manifest
            .DefineScript("codemirror-mode-sql")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/sql/sql.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/sql/sql.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.51.0/mode/sql/sql.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.51.0/mode/sql/sql.js")
            .SetCdnIntegrity("sha384-FFeBZmn3X1Caguvl8tB1ElFsA53NoCMUGNk2/rctjiCMj0awY0U0xFd5BjpVGdE4", "sha384-xr/+8UfxBnDrmtQUJB2HPXTe2ckjm/q6uwhED510ZKDjqfBtNTTOOTsy/tezyrQu")
            .SetVersion("5.51.0");

            manifest
            .DefineScript("codemirror-mode-xml")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.51.0/mode/xml/xml.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.51.0/mode/xml/xml.js")
            .SetCdnIntegrity("sha384-c7cJFV9kQVgQFHUCdiOSibMcS0ine8onlH8n2qdx68QGxBwQSl2lGyU3vQQSKxL9", "sha384-z8O1dAcb8dxGYbhmbzbJ41xAUlle9jfZpok46e8s9+Tyu9bKxx742hiNqVJ0D6cL")
            .SetVersion("5.51.0");

            manifest
            .DefineStyle("codemirror")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/codemirror.min.css", "~/OrchardCore.Resources/Scripts/codemirror/codemirror.css")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.51.0/codemirror.min.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.51.0/codemirror.css")
            .SetCdnIntegrity("sha384-HQt/yJNY7UN1RAEuaGcFhEV+sZryJ/GL/PmAJVpXnnIt629CWG6kJOTO19nsqw+L", "sha384-W+l0/wPg6VnknJKJ7Zt/4ksAi7+mEa5foJj4Q103tmWYbcmjLQl5omQo4QxEHg9k")
            .SetVersion("5.51.0");

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Styles/font-awesome.min.css", "~/OrchardCore.Resources/Styles/font-awesome.css")
            .SetCdn("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css", "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.css")
            .SetCdnIntegrity("sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN", "sha384-FckWOBo7yuyMS7In0aXZ0aoVvnInlnFMwCv77x9sZpFgOonQgnBj1uLwenWVtsEj")
            .SetVersion("4.7.0");

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Vendor/fontawesome-free/css/all.min.css", "~/OrchardCore.Resources/Vendor/fontawesome-free/css/all.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.css")
            .SetCdnIntegrity("sha384-REHJTs1r2ErKBuJB0fCK99gCYsVjwxHrSU0N7I1zl9vZbggVJXRMsv/sLlOAGb4M", "sha384-FozkkIZqRmr4BfooWVG/w7UbmmhssZ8jGI0fImoQjxxMCR49K3wuhkAl4L3Pm8Jr")
            .SetVersion("5.12.0");

            manifest
            .DefineScript("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Vendor/fontawesome-free/js/all.min.js", "~/OrchardCore.Resources/Vendor/fontawesome-free/js/all.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.js")
            .SetCdnIntegrity("sha384-S+e0w/GqyDFzOU88KBBRbedIB4IMF55OzWmROqS6nlDcXlEaV8PcFi4DHZYfDk4Y", "sha384-4yJXyYcQJQynz08thMlmIdGJtc1pH25IWEUxeXk25FYh7YxDQqu1NCAbhCC7zip6")
            .SetVersion("5.12.0");

            manifest
            .DefineScript("font-awesome-v4-shims")
            .SetUrl("~/OrchardCore.Resources/Vendor/fontawesome-free/js/v4-shims.min.js", "~/OrchardCore.Resources/Vendor/fontawesome-free/js/v4-shims.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/v4-shims.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/v4-shims.js")
            .SetCdnIntegrity("sha384-NNQFVmb048Dmy0GH4ex0kGVcjxaPeY6JA1+ImM4Lsfr4HOD5CNMvCSoIfjeJJWX9", "sha384-GRL+whSFS4qAoUG6xDB/5buVvCJ9ZN9jms+GfJYWRNUm0eq2/KRYX9qRJcwxGo+Y")
            .SetVersion("5.12.0");

            manifest
            .DefineScript("jquery-resizable")
            .SetDependencies("resizable-resolveconflict")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-resizable.min.js", "~/OrchardCore.Resources/Scripts/jquery-resizable.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery-resizable.min.js")
            .SetCdnIntegrity("sha384-1LMjDEezsSgzlRgsyFIAvLW7FWSdFIHqBGjUa+ad5EqtK1FORC8XpTJ/pahxj5GB", "sha384-0yk9X0IG0cXxuN9yTTkps/3TNNI9ZcaKKhh8dgqOEAWGXxIYS5xaY2as6b32Ov3P")
            .SetVersion("0.35.0");

            manifest
            .DefineScript("resizable-resolveconflict")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/resizable-resolveconflict.min.js", "~/OrchardCore.Resources/Scripts/resizable-resolveconflict.js")
            .SetVersion("2.21.0");

            manifest
            .DefineStyle("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Styles/trumbowyg.min.css", "~/OrchardCore.Resources/Styles/trumbowyg.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/ui/trumbowyg.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/ui/trumbowyg.css")
            .SetCdnIntegrity("sha384-/QRP5MyK1yCOLeUwO9+YXKUDNFKRuzDjVDW+U8RnsI/9I3+p538CduXmiLfzWUY4", "sha384-helPIukt/ukxd7K8G/hg2Hgi5Zt2V5khBjNiQjpRUPE/mV/7I3Cym7fVGwol5PzR")
            .SetVersion("2.21.0");

            manifest
            .DefineScript("trumbowyg")
            .SetDependencies("jquery-resizable")
            .SetUrl("~/OrchardCore.Resources/Scripts/trumbowyg.js", "~/OrchardCore.Resources/Scripts/trumbowyg.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/trumbowyg.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/trumbowyg.js")
            .SetCdnIntegrity("sha384-XrYMLffzTUgFmXcXtkSWBUpAzHQzzDOXM96+7pKkOIde9oUDWNb72Ij7K06zsLTV", "sha384-I0b1bxE3gmTi8+HE5xlvTLLehif/97lNC+tk2dGrln7dtdQ/FasdZRDbXAg3rBus")
            .SetVersion("2.21.0");

            manifest
            .DefineStyle("trumbowyg-plugins")
            .SetDependencies("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Styles/trumbowyg-plugins.min.css", "~/OrchardCore.Resources/Styles/trumbowyg-plugins.css")
            .SetVersion("2.21.0");

            manifest
            .DefineScript("trumbowyg-plugins")
            .SetDependencies("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Scripts/trumbowyg-plugins.js", "~/OrchardCore.Resources/Scripts/trumbowyg-plugins.js")
            .SetVersion("2.21.0");

            manifest
            .DefineScript("vuejs")
            .SetUrl("~/OrchardCore.Resources/Scripts/vue.js", "~/OrchardCore.Resources/Scripts/vue.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js")
            .SetCdnIntegrity("sha384-OZmxTjkv7EQo5XDMPAmIkkvywVeXw59YyYh6zq8UKfkbor13jS+5p8qMTBSA1q+F", "sha384-+jvb+jCJ37FkNjPyYLI3KJzQeD8pPFXUra3B/QJFqQ3txYrUPIP1eOfxK4h3cKZP")
            .SetVersion("2.6.11");

            manifest
            .DefineScript("vue-multiselect")
            .SetDependencies("vuejs")
            .SetUrl("~/OrchardCore.Resources/Scripts/vue-multiselect.min.js", "~/OrchardCore.Resources/Scripts/vue-multiselect.min.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.js")
            .SetCdnIntegrity("sha384-a4eXewRTYCwYdFtSnMCZTNtiXrfdul6aQdueRgHPAx2y1Ldp0QaFdCTpOx0ycsXU", "sha384-a4eXewRTYCwYdFtSnMCZTNtiXrfdul6aQdueRgHPAx2y1Ldp0QaFdCTpOx0ycsXU")
            .SetVersion("2.1.6");

            manifest
            .DefineStyle("vue-multiselect")
            .SetUrl("~/OrchardCore.Resources/Styles/vue-multiselect.min.css", "~/OrchardCore.Resources/Styles/vue-multiselect.min.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.css")
            .SetCdnIntegrity("sha384-PPH/T7V86Z1+B4eMPef4FJXLD5fsTpObWoCoK3CiNtSX7aji+5qxpOCn1f2TDYAM", "sha384-PPH/T7V86Z1+B4eMPef4FJXLD5fsTpObWoCoK3CiNtSX7aji+5qxpOCn1f2TDYAM")
            .SetVersion("2.1.6");

            manifest
            .DefineScript("Sortable")
            .SetUrl("~/OrchardCore.Resources/Scripts/Sortable.min.js", "~/OrchardCore.Resources/Scripts/Sortable.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/Sortable.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/Sortable.js")
            .SetCdnIntegrity("sha384-6qM1TfKo1alBw3Uw9AWXnaY5h0G3ScEjxtUm4TwRJm7HRmDX8UfiDleTAEEg5vIe", "sha384-lNRluF0KgEfw4KyH2cJAoBAMzRHZVp5bgBGAzRxHeXoFqb5admHjitlZ2dmspHmC")
            .SetVersion("1.10.2");

            manifest
            .DefineScript("vuedraggable")
            .SetDependencies("vuejs", "Sortable")
            .SetUrl("~/OrchardCore.Resources/Scripts/vuedraggable.umd.min.js", "~/OrchardCore.Resources/Scripts/vuedraggable.umd.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vuedraggable.umd.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vuedraggable.umd.js")
            .SetCdnIntegrity("sha384-76x2+A0FtaKEJTehctEO1ZZD7nUoFvLP4cEa2yCznMsOjj0SvK2rd24FgP9EnuzJ", "sha384-xdeWopJ4Lu/6a41wOnXJ7yjwWe7TrZ0RDREHDKk8OpnzYZSrwxg3r8MqAbog8Y0l")
            .SetVersion("2.23.2");
        }
Пример #13
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();



            manifest
            .DefineScript("signalr")
            .SetUrl("~/intelli/Scripts/Intelli.RealTime.Core/signalr/dist/browser/signalr.js",
                    "~/Intelli/Scripts/Intelli.RealTime.Core/signalr/dist/browser/signalr.js");

            /*manifest
             *  .DefineScript("vendor-AlertifyJS")
             *  .SetUrl("~/Intelli.RealTime.Core/Scripts/AlertifyJS/alertify.js",
             *      "~/Intelli.RealTime.Core/Scripts/AlertifyJS/alertify.js");*/

            manifest
            .DefineScript("vendor-bs4-pop")
            .SetUrl("~/Intelli/Scripts/Intelli.RealTime.Core/bs4.pop/bs4.pop.min.js",
                    "~/Intelli/Scripts/Intelli.RealTime.Core/bs4.pop/bs4.pop.js");


            manifest

            .DefineScript("WebRtc-settings")
            .SetUrl("~/Intelli/Scripts/Intelli.RealTime.Core/settings.js");


            manifest
            .DefineScript("vendor-webrtc-adapter")
            .SetUrl("~/Intelli/Scripts/Intelli.RealTime.Core/webrtc-adapter/adapter.js",
                    "~/Intelli/Scripts/Intelli.RealTime.Core/webrtc-adapter/adapter.js")
            .SetDependencies("WebRtc-settings");


            manifest
            .DefineScript("vendor-webrtc-connectionManager")
            .SetUrl("~/Intelli/Scripts/Intelli.RealTime.Core/linkWebRTC/connectionManager.js",
                    "~/Intelli/Scripts/Intelli.RealTime.Core/linkWebRTC/connectionManager.js")
            .SetDependencies("vendor-webrtc-adapter")
            ;


            manifest
            .DefineScript("link-WebRctApp")
            .SetUrl("~/Intelli/Scripts/Intelli.RealTime.Core/linkWebRTC/WebRctApp.js", "~/Intelli/Scripts/Intelli.RealTime.Core/linkWebRTC/WebRctApp.js")
            .SetDependencies("jQuery", "signalr", "WebRtc-settings", "vendor-webrtc-connectionManager", "vendor-bs4-pop");
            manifest

            .DefineScript("WebRtc-SetUp")
            .SetUrl("~/Intelli/Scripts/Intelli.RealTime.Core/linkWebRTC/webrtc-setup.js")
            .SetDependencies("link-WebRctApp");


            manifest

            .DefineScript("link-notification")
            .SetUrl("~/Intelli/Scripts/Intelli.RealTime.Core/linkNotifications/linkNotification.js")
            .SetDependencies("signalr");



//styles


            /*manifest
             *  .DefineStyle("vendor-alertify.css")
             *  .SetUrl("~/Intelli.RealTime.Core/Styles/AlertifyJS/css/alertify.css",
             *      "~/Intelli.RealTime.Core/Styles/AlertifyJS/css/alertify.css");
             *
             *
             *
             * manifest
             *  .DefineStyle("vendor-alertify-bootstrap.css")
             *  .SetUrl("~/Intelli.RealTime.Core/Styles/AlertifyJS/css/themes/bootstrap.css",
             *      "~/Intelli.RealTime.Core/Styles/AlertifyJS/css/themes/bootstrap.css");*/



            manifest
            .DefineStyle("vendor-bs4-pop")
            .SetUrl("~/Intelli/Styles/Intelli.RealTime.Core/bs4.pop/bs4.pop.css",
                    "~/Intelli/Styles/Intelli.RealTime.Core/bs4.pop/bs4.pop.css");

            manifest
            .DefineStyle("vendor-video-voice-call")
            .SetUrl("~/Intelli/Styles/Intelli.RealTime.Core/webrtc/video-voice-call.css",
                    "~/Intelli/Styles/Intelli.RealTime.Core/webrtc/video-voice-call.css");
        }
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://code.jquery.com/jquery-1.12.4.min.js", "https://code.jquery.com/jquery-1.12.4.js")
            .SetCdnIntegrity("sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ=", "sha256-Qw82+bXyGq6MydymqBxNPYTaUXXq7c8v3CwiYwLLNXU=")
            .SetVersion("1.12.4")
            ;

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://code.jquery.com/jquery-2.2.4.min.js", "https://code.jquery.com/jquery-2.2.4.js")
            .SetCdnIntegrity("sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=", "sha256-iT6Q9iMJYuQiMWNd9lDyBUStIq/8PuOW33aOqmvFpqI=")
            .SetVersion("2.2.4")
            ;

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://code.jquery.com/jquery-3.3.1.min.js", "https://code.jquery.com/jquery-3.3.1.js")
            .SetCdnIntegrity("sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=", "sha256-2Kok7MbOyxpgUVvAk/HJ2jigOSYS2auK4Pfzbm7uH60=")
            .SetVersion("3.3.1")
            ;

            manifest
            .DefineScript("jQuery.slim")
            .SetCdn("https://code.jquery.com/jquery-3.3.1.slim.min.js", "https://code.jquery.com/jquery-3.3.1.slim.js")
            .SetCdnIntegrity("sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo", "sha384-sh6iinGECmk2oNezd0GDVuXqoHrZzF3PTML2nyt/lC61v2p1W7hGll/JkRFCOcMf")
            .SetVersion("3.3.1")
            ;

            manifest
            .DefineScript("jQuery-ui")
            .SetDependencies("jQuery")
            .SetUrl("/OrchardCore.Resources/Scripts/jquery-ui.min.js", "/OrchardCore.Resources/Scripts/jquery-ui.js")
            .SetCdn("https://code.jquery.com/ui/1.12.1/jquery-ui.min.js", "https://code.jquery.com/ui/1.12.1/jquery-ui.js")
            .SetCdnIntegrity("sha384-Dziy8F2VlJQLMShA6FHWNul/veM9bCkRUaLqr199K94ntO5QUrLJBEbYegdSkkqX", "sha384-JPbtLYL10d/Z1crlc6GGGGM3PavCzzoUJ1UxH0bXHOfguWHQ6XAWrIzW+MBGGXe5")
            .SetVersion("1.12.1")
            ;

            manifest
            .DefineStyle("jQuery-ui")
            .SetUrl("/OrchardCore.Resources/Styles/jquery-ui.min.css", "/OrchardCore.Resources/Styles/jquery-ui.css")
            .SetCdn("https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.min.css", "https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css")
            .SetCdnIntegrity("sha384-kcAOn9fN4XSd+TGsNu2OQKSuV5ngOwt7tg73O4EpaD91QXvrfgvf0MR7/2dUjoI6", "sha384-xewr6kSkq3dBbEtB6Z/3oFZmknWn7nHqhLVLrYgzEFRbU/DHSxW7K3B44yWUN60D")
            .SetVersion("1.12.1")
            ;

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.js")
            .SetCdnIntegrity("sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa", "sha384-OkuKCCwNNAv3fnqHH7lwPY3m5kkvCIUnsHbjdU7sN022wAYaQUfXkqyIZLlL0xQ/")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineStyle("bootstrap")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.css")
            .SetCdnIntegrity("sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u", "sha384-yzOI+AGOH+8sPS29CtL/lEWNFZ+HKVVyYxU0vjId0pMG6xn7UMDo9waPX5ImV0r6")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineStyle("bootstrap-theme")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.css")
            .SetCdnIntegrity("sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp", "sha384-87IgyAZ7ZPkMKNvliJR8lR09U+LMadREF430SkYRoNaFd+l2lhZnI1cXRdWnAZ+3")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineScript("popper")
            .SetUrl("/OrchardCore.Resources/Scripts/popper.min.js", "/OrchardCore.Resources/Scripts/popper.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js", "https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.js")
            .SetCdnIntegrity("sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49", "sha384-AsJUT69WgSCIrLgOnMRkNjLvBl0aoHtB3vBDnAEOKRfxKMm7gvmSTJUZCefoYWdA")
            .SetVersion("1.14.3")
            ;

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery", "popper")
            .SetUrl("/OrchardCore.Resources/Scripts/bootstrap.min.js", "/OrchardCore.Resources/Scripts/bootstrap.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.js")
            .SetCdnIntegrity("sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy", "sha384-fyOlGC+soQAvVFysE2KxkXaVKf75M1Zyo6RG7thLEEwD7p6/Cso7G/iV9tPM0C/a")
            .SetVersion("4.1.3")
            ;

            manifest
            .DefineStyle("bootstrap")
            .SetUrl("/OrchardCore.Resources/Styles/bootstrap.min.css", "/OrchardCore.Resources/Styles/bootstrap.css")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css", "https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.css")
            .SetCdnIntegrity("sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO", "sha384-2QMA5oZ3MEXJddkHyZE/e/C1bd30ZUPdzqHrsaHMP3aGDbPA9yh77XDHXC9Imxw+")
            .SetVersion("4.1.3")
            ;

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("/OrchardCore.Resources/Styles/font-awesome.min.css", "/OrchardCore.Resources/Styles/font-awesome.css")
            .SetCdn("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css", "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.css")
            .SetCdnIntegrity("sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN", "sha384-FckWOBo7yuyMS7In0aXZ0aoVvnInlnFMwCv77x9sZpFgOonQgnBj1uLwenWVtsEj")
            .SetVersion("4.7.0")
            ;

            manifest
            .DefineStyle("font-awesome")
            .SetCdn("https://use.fontawesome.com/releases/v5.4.1/css/all.css")
            .SetCdnIntegrity("sha384-5sAR7xN1Nv6T6+dT2mhtzEpVJvfS3NScPQTrOxhwjIuvcA67KV2R5Jz6kr4abQsz")
            .SetVersion("5.4.1")
            ;

            manifest
            .DefineScript("font-awesome")
            .SetCdn("https://use.fontawesome.com/releases/v5.4.1/js/all.js")
            .SetCdnIntegrity("sha384-L469/ELG4Bg9sDQbl0hvjMq8pOcqFgkSpwhwnslzvVVGpDjYJ6wJJyYjvG3u8XW7")
            .SetVersion("5.4.1")
            ;

            manifest
            .DefineScript("font-awesome-v4-shims")
            .SetCdn("https://use.fontawesome.com/releases/v5.4.1/js/v4-shims.js")
            .SetCdnIntegrity("sha384-/s2EnwEz7C3ziRundAGzeOAoGYffu84oY4SOHjhI/2Wqk3Z0usUm9bjdduzhZ9+z")
            .SetVersion("5.4.1")
            ;
        }
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
                .DefineScript("TheMediumTheme-vendor-jQuery")
                .SetUrl("~/TheMediumTheme/vendor/jquery/jquery.min.js", "~/TheMediumTheme/vendor/jquery/jquery.js")
                .SetCdn("https://code.jquery.com/jquery-3.4.1.min.js", "https://code.jquery.com/jquery-3.4.1.js")
                .SetCdnIntegrity("sha384-vk5WoKIaW/vJyUAd9n/wmopsmNhiy+L2Z+SBxGYnUkunIxVxAv/UtMOhba/xskxh", "sha384-mlceH9HlqLp7GMKHrj5Ara1+LvdTZVMx4S1U43/NxCvAkzIo8WJ0FE7duLel3wVo")
                .SetVersion("3.4.1");

            manifest
                .DefineScript("TheMediumTheme-vendor-jQuery.slim")
                .SetUrl("~/TheMediumTheme/vendor/jquery/jquery.slim.min.js", "~/TheMediumTheme/vendor/jquery/jquery.slim.js")
                .SetCdn("https://code.jquery.com/jquery-3.4.1.slim.min.js", "https://code.jquery.com/jquery-3.4.1.slim.js")
                .SetCdnIntegrity("sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n", "sha384-teRaFq/YbXOM/9FZ1qTavgUgTagWUPsk6xapwcjkrkBHoWvKdZZuAeV8hhaykl+G")
                .SetVersion("3.4.1");

            manifest
                .DefineScript("TheMediumTheme-vendor-jQuery.easing")
                .SetDependencies("TheMediumTheme-vendor-jQuery")
                .SetUrl("~/TheMediumTheme/vendor/jquery-easing/jquery.easing.min.js", "~/TheMediumTheme/vendor/jquery-easing/jquery.easing.js")
                .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/jquery.easing.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/jquery.easing.js")
                .SetCdnIntegrity("sha384-leGYpHE9Tc4N9OwRd98xg6YFpB9shlc/RkilpFi0ljr3QD4tFoFptZvgnnzzwG4Q", "sha384-fwPA0FyfPOiDsglgAC4ZWmBGwpXSZNkq9IG+cM9HL4CkpNQo4xgCDkOIPdWypLMX")
                .SetVersion("1.4.1");

            manifest
                .DefineScript("TheMediumTheme-vendor-bootstrap")
                .SetDependencies("TheMediumTheme-vendor-jQuery")
                .SetUrl("~/TheMediumTheme/vendor/bootstrap/js/bootstrap.min.js", "~/TheMediumTheme/vendor/bootstrap/js/bootstrap.js")
                .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js", "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.js")
                .SetCdnIntegrity("sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM", "sha384-rkSGcquOAzh5YMplX4tcXMuXXwmdF/9eRLkw/gNZG+1zYutPej7fxyVLiOgfoDgi")
                .SetVersion("4.3.1");

            manifest
                .DefineScript("TheMediumTheme-vendor-bootstrap-bundle")
                .SetDependencies("TheMediumTheme-vendor-jQuery")
                .SetUrl("~/TheMediumTheme/vendor/bootstrap/js/bootstrap.bundle.min.js", "~/TheMediumTheme/vendor/bootstrap/js/bootstrap.bundle.js")
                .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.bundle.min.js", "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.bundle.js")
                .SetCdnIntegrity("sha384-xrRywqdh3PHs8keKZN+8zzc5TX0GRTLCcmivcbNJWm2rs5C8PRhcEn3czEjhAO9o", "sha384-szbKYgPl66wivXHlSpJF+CKDAVckMVnlGrP25Sndhe+PwOBcXV9LlFh4MUpRhjIB")
                .SetVersion("4.3.1");

            manifest
                .DefineStyle("TheMediumTheme-vendor-bootstrap")
                .SetUrl("~/TheMediumTheme/vendor/bootstrap/css/bootstrap.min.css", "~/TheMediumTheme/vendor/bootstrap/css/bootstrap.css")
                .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css", "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.css")
                .SetCdnIntegrity("sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T", "sha384-t4IGnnWtvYimgcRMiXD2ZD04g28Is9vYsVaHo5LcWWJkoQGmMwGg+QS0mYlhbVv3")
                .SetVersion("4.3.1");

            manifest
                .DefineStyle("TheMediumTheme-bootstrap-oc")
                .SetUrl("~/TheMediumTheme/css/bootstrap-oc.min.css", "~/TheMediumTheme/css/bootstrap-oc.css")
                .SetVersion("1.0.0");
				
            manifest
                .DefineStyle("TheMediumTheme-vendor-font-awesome")
                .SetUrl("~/TheMediumTheme/vendor/fontawesome-free/css/all.min.css", "~/TheMediumTheme/vendor/fontawesome-free/css/all.css")
                .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.css")
                .SetCdnIntegrity("sha384-rtJEYb85SiYWgfpCr0jn174XgJTn4rptSOQsMroFBPQSGLdOC5IbubP6lJ35qoM9", "sha384-Ex0vLvgbKZTFlqEetkjk2iUgM+H5udpQKFKjBoGFwPaHRGhiWyVI6jLz/3fBm5ht")
                .SetVersion("5.10.2");

            manifest
                .DefineScript("TheMediumTheme-vendor-font-awesome")
                .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.js")
                .SetCdnIntegrity("sha384-QMu+Y+eu45Nfr9fmFOlw8EqjiUreChmoQ7k7C1pFNO8hEbGv9yzsszTmz+RzwyCh", "sha384-7/I8Wc+TVwiZpEjE4qTV6M27LYR5Dus6yPGzQZowRtgh+0gDW9BNR9GmII1/YwmG")
                .SetVersion("5.10.2");
        }
Пример #16
0
 public void BuildManifests(IResourceManifestBuilder builder)
 {
     _configureManifestAction?.Invoke(builder);
 }
Пример #17
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.min.js", "~/OrchardCore.Resources/Scripts/jquery.js")
            .SetCdn("https://code.jquery.com/jquery-3.4.1.min.js", "https://code.jquery.com/jquery-3.4.1.js")
            .SetCdnIntegrity("sha384-vk5WoKIaW/vJyUAd9n/wmopsmNhiy+L2Z+SBxGYnUkunIxVxAv/UtMOhba/xskxh", "sha384-mlceH9HlqLp7GMKHrj5Ara1+LvdTZVMx4S1U43/NxCvAkzIo8WJ0FE7duLel3wVo")
            .SetVersion("3.4.1");

            manifest
            .DefineScript("jQuery.slim")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.slim.min.js", "~/OrchardCore.Resources/Scripts/jquery.slim.js")
            .SetCdn("https://code.jquery.com/jquery-3.4.1.slim.min.js", "https://code.jquery.com/jquery-3.4.1.slim.js")
            .SetCdnIntegrity("sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n", "sha384-teRaFq/YbXOM/9FZ1qTavgUgTagWUPsk6xapwcjkrkBHoWvKdZZuAeV8hhaykl+G")
            .SetVersion("3.4.1");

            manifest
            .DefineScript("jQuery-ui")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-ui.min.js", "~/OrchardCore.Resources/Scripts/jquery-ui.js")
            .SetCdn("https://code.jquery.com/ui/1.12.1/jquery-ui.min.js", "https://code.jquery.com/ui/1.12.1/jquery-ui.js")
            .SetCdnIntegrity("sha384-Dziy8F2VlJQLMShA6FHWNul/veM9bCkRUaLqr199K94ntO5QUrLJBEbYegdSkkqX", "sha384-JPbtLYL10d/Z1crlc6GGGGM3PavCzzoUJ1UxH0bXHOfguWHQ6XAWrIzW+MBGGXe5")
            .SetVersion("1.12.1");

            manifest
            .DefineStyle("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Styles/jquery-ui.min.css", "~/OrchardCore.Resources/Styles/jquery-ui.css")
            .SetCdn("https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.min.css", "https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css")
            .SetCdnIntegrity("sha384-kcAOn9fN4XSd+TGsNu2OQKSuV5ngOwt7tg73O4EpaD91QXvrfgvf0MR7/2dUjoI6", "sha384-xewr6kSkq3dBbEtB6Z/3oFZmknWn7nHqhLVLrYgzEFRbU/DHSxW7K3B44yWUN60D")
            .SetVersion("1.12.1");

            manifest
            .DefineScript("jQuery-ui-i18n")
            .SetDependencies("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-ui-i18n.min.js", "~/OrchardCore.Resources/Scripts/jquery-ui-i18n.js")
            .SetCdn("https://code.jquery.com/ui/1.7.2/i18n/jquery-ui-i18n.min.js", "https://code.jquery.com/ui/1.7.2/i18n/jquery-ui-i18n.min.js")
            .SetCdnIntegrity("sha384-0rV7y4NH7acVmq+7Y9GM6evymvReojk9li+7BYb/ug61uqPSsXJ4uIScVY+N9qtd", "sha384-0rV7y4NH7acVmq+7Y9GM6evymvReojk9li+7BYb/ug61uqPSsXJ4uIScVY+N9qtd")
            .SetVersion("1.7.2");

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.js")
            .SetCdnIntegrity("sha384-vhJnz1OVIdLktyixHY4Uk3OHEwdQqPppqYR8+5mjsauETgLOcEynD9oPHhhz18Nw", "sha384-it0Suwx+VjMafDIVf5t+ozEbrflmNjEddSX5LstI/Xdw3nv4qP/a4e8K4k5hH6l4")
            .SetVersion("3.4.0");

            manifest
            .DefineStyle("bootstrap")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.css")
            .SetCdnIntegrity("sha384-PmY9l28YgO4JwMKbTvgaS7XNZJ30MK9FAZjjzXtlqyZCqBY6X6bXIkM++IkyinN+", "sha384-/5bQ8UYbZnrNY3Mfy6zo9QLgIQD/0CximLKk733r8/pQnXn2mgvhvKhcy43gZtJV")
            .SetVersion("3.4.0");

            manifest
            .DefineStyle("bootstrap-theme")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap-theme.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap-theme.css")
            .SetCdnIntegrity("sha384-jzngWsPS6op3fgRCDTESqrEJwRKck+CILhJVO5VvaAZCq8JYf8HsR/HPpBOOPZfR", "sha384-RtiWe5OsslAYZ9AVyorBziI2VQL7E27rzWygBJh7wrZuVPyK5jeQLLytnJIpJqfD")
            .SetVersion("3.4.0");

            manifest
            .DefineScript("popper")
            .SetUrl("~/OrchardCore.Resources/Scripts/popper.min.js", "~/OrchardCore.Resources/Scripts/popper.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.js")
            .SetCdnIntegrity("sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo", "sha384-EsqqCR7beeX9mWjsrB8ySgz3pKDhWr3OgqnudRtew5RApIIhEN6/qqiPM99Lk9qM")
            .SetVersion("1.16.0");

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery", "popper")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap.min.js", "~/OrchardCore.Resources/Scripts/bootstrap.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js", "https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.js")
            .SetCdnIntegrity("sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6", "sha384-IGTd+U9dY/fgJBXURnLtTaaxga6WSJj46heDWHy/GPu8yyuP3HERqWszUMyWPeWR")
            .SetVersion("4.4.1");

            manifest
            .DefineScript("bootstrap-bundle")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap.bundle.min.js", "~/OrchardCore.Resources/Scripts/bootstrap.bundle.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.bundle.min.js", "https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.bundle.js")
            .SetCdnIntegrity("sha384-6khuMg9gaYr5AxOqhkVIODVIvm9ynTT5J4V1cfthmT+emCG6yVmEZsRHdxlotUnm", "sha384-FhLadiSx562CHg1MeZgAwnrYbHS58gnpCpvPQn6Sv7SqLRCyEKRXE1if+Zx36XNm")
            .SetVersion("4.4.1");

            manifest
            .DefineStyle("bootstrap")
            .SetUrl("~/OrchardCore.Resources/Styles/bootstrap.min.css", "~/OrchardCore.Resources/Styles/bootstrap.css")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css", "https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.css")
            .SetCdnIntegrity("sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh", "sha384-vXOtxoYb1ilJXRLDg4YD1Kf7+ZDOiiAeUwiH9Ds8hM8Paget1UpGPc/KlaO33/nt")
            .SetVersion("4.4.1");

            manifest
            .DefineStyle("bootstrap-select")
            .SetUrl("~/OrchardCore.Resources/Styles/bootstrap-select.min.css", "~/OrchardCore.Resources/Styles/bootstrap-select.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap-select.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap-select.css")
            .SetCdnIntegrity("sha384-+zhwRiYrK5ABm+MgtCplBuZsVMTUX5AgDRM4jefsxaCYmLer5uZYcuM/Ll+bL+pw", "sha384-6BF3aQqeuulEMCsl+qF7AiJ44nnSyAz2Z3b/IUZSjpAZinZKhTZEw35q7kcnTvjg")
            .SetVersion("1.13.16");

            manifest
            .DefineScript("bootstrap-select")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap-select.min.js", "~/OrchardCore.Resources/Scripts/bootstrap-select.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap-select.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap-select.js")
            .SetCdnIntegrity("sha384-0R91SaW5dPDmtqfvh2MrtOwDawrhmwqdNann7l4U8eojZxFb6bOIyXBIBKLMhP1i", "sha384-f37Npebi+IcoUY3NL7kQw2MC3k1qQPgAG2/iRbSxL/ThocKzU5UcuhBp/I5l6Aql")
            .SetVersion("1.13.16");

            manifest
            .DefineScript("codemirror")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/codemirror.min.js", "~/OrchardCore.Resources/Scripts/codemirror/codemirror.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/codemirror.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/codemirror.js")
            .SetCdnIntegrity("sha384-v/yYwcEqvk2ess1XoqXcGu/Jv5vEEmGO/JTGRPVuIAWkRub7WR4rIQdrY10HnXQc", "sha384-g8/2RF6DHk4zpNXaHt8DoOYLrnewInvZE5OSRBdlzCFwZJVRmsROkJ1QqrakLUHO")
            .SetVersion("5.53.2");

            manifest
            .DefineScript("codemirror-addon-display-autorefresh")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/display/autorefresh.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/display/autorefresh.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/addon/display/autorefresh.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/addon/display/autorefresh.js")
            .SetCdnIntegrity("sha384-QG3JEAvM7hrJnxs+PY4NUvfFAyXIP6AWTd+LYYurTWBFj6amqqhy9BAp48Duw0/a", "sha384-5wrQkkCzj5dJInF+DDDYjE1itTGaIxO+TL6gMZ2eZBo9OyWLczkjolFX8kixX/9X")
            .SetVersion("5.53.2");

            manifest
            .DefineScript("codemirror-addon-mode-multiplex")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/mode/multiplex.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/mode/multiplex.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/addon/mode/multiplex.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/addon/mode/multiplex.js")
            .SetCdnIntegrity("sha384-VyJaGZ3qxy1XF9EP7YBdjQ75CK5ibrhBTxPiRWd13c1mZ3PnOE0knauoqLVvpPG4", "sha384-xF886YuXgjqY02JjHuoV+B+SZYB4DYq7YUniuin/yCqJdxYpXomTlOfmiSoSNpwQ")
            .SetVersion("5.53.2");

            manifest
            .DefineScript("codemirror-addon-mode-simple")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/mode/simple.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/mode/simple.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/addon/mode/simple.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/addon/mode/simple.js")
            .SetCdnIntegrity("sha384-PYnRCkTSLtxgDbM57KaZEFO1eo3GS7wo0+VSnVr+6rcsGXcVYqlW74MV1gJvE8HN", "sha384-ntjFEzI50GYBTbLGaOVgBt97cxp74jfCqMDmZYlGWk8ZZp2leFMJYOp85T3tOeG9")
            .SetVersion("5.53.2");

            manifest
            .DefineScript("codemirror-mode-css")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/css/css.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/css/css.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/mode/css/css.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/mode/css/css.js")
            .SetCdnIntegrity("sha384-FskG9mTR6eIJAwdsC17edFoJsb6IZDu+Ev2iaD6BUKv3/8jM1V1hrh15XAk/XWAz", "sha384-EOd2XWza2wnlyji1uXvCHhzv8KidkG8oG2DUP104jMguvgGdf62zxdt6l/f8pVp8")
            .SetVersion("5.53.2");

            manifest
            .DefineScript("codemirror-mode-htmlmixed")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/htmlmixed/htmlmixed.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/htmlmixed/htmlmixed.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/mode/htmlmixed/htmlmixed.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/mode/htmlmixed/htmlmixed.js")
            .SetCdnIntegrity("sha384-JL3CPNoNfm5b6L9dNL99RuMfsLE2DSD1Pbbh++B/2MQTIj+0ZrK0+YxxWlFZ5VVX", "sha384-fxS517EbIB2hObIbibF9AuQAFnAlwZgIsy2zpeCqpw4yIkJRfNOLSe0JHu7H7ULE")
            .SetVersion("5.53.2");

            manifest
            .DefineScript("codemirror-mode-javascript")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/javascript/javascript.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/javascript/javascript.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/mode/javascript/javascript.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/mode/javascript/javascript.js")
            .SetCdnIntegrity("sha384-9EssrmCAQV2XQ7lRIZekQiYwjwTgbWe/0ZKC4zrxKRzcjnuLj/fR2Pa932rGD7aH", "sha384-RtTV5HayMTiVbiyfBjnB+OJR5WnuxKV0A2dpXxZUxQnYMDjdrQRQucICQ1zwfrsN")
            .SetVersion("5.53.2");

            manifest
            .DefineScript("codemirror-mode-sql")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/sql/sql.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/sql/sql.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/mode/sql/sql.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/mode/sql/sql.js")
            .SetCdnIntegrity("sha384-FFeBZmn3X1Caguvl8tB1ElFsA53NoCMUGNk2/rctjiCMj0awY0U0xFd5BjpVGdE4", "sha384-xr/+8UfxBnDrmtQUJB2HPXTe2ckjm/q6uwhED510ZKDjqfBtNTTOOTsy/tezyrQu")
            .SetVersion("5.53.2");

            manifest
            .DefineScript("codemirror-mode-xml")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/mode/xml/xml.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/mode/xml/xml.js")
            .SetCdnIntegrity("sha384-c7cJFV9kQVgQFHUCdiOSibMcS0ine8onlH8n2qdx68QGxBwQSl2lGyU3vQQSKxL9", "sha384-z8O1dAcb8dxGYbhmbzbJ41xAUlle9jfZpok46e8s9+Tyu9bKxx742hiNqVJ0D6cL")
            .SetVersion("5.53.2");

            manifest
            .DefineStyle("codemirror")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/codemirror.min.css", "~/OrchardCore.Resources/Scripts/codemirror/codemirror.css")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/codemirror.min.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.53.2/codemirror.css")
            .SetCdnIntegrity("sha384-HQt/yJNY7UN1RAEuaGcFhEV+sZryJ/GL/PmAJVpXnnIt629CWG6kJOTO19nsqw+L", "sha384-W+l0/wPg6VnknJKJ7Zt/4ksAi7+mEa5foJj4Q103tmWYbcmjLQl5omQo4QxEHg9k")
            .SetVersion("5.53.2");

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Styles/font-awesome.min.css", "~/OrchardCore.Resources/Styles/font-awesome.css")
            .SetCdn("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css", "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.css")
            .SetCdnIntegrity("sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN", "sha384-FckWOBo7yuyMS7In0aXZ0aoVvnInlnFMwCv77x9sZpFgOonQgnBj1uLwenWVtsEj")
            .SetVersion("4.7.0");

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Vendor/fontawesome-free/css/all.min.css", "~/OrchardCore.Resources/Vendor/fontawesome-free/css/all.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.css")
            .SetCdnIntegrity("sha384-Bfad6CLCknfcloXFOyFnlgtENryhrpZCe29RTifKEixXQZ38WheV+i/6YWSzkz3V", "sha384-I4s88/QBf6OKVFMRRyjRY9wYdRoEO/PnNLQ1xY+G0OQfntKp8FxRsOg9qjmtbnvL")
            .SetVersion("5.13.0");

            manifest
            .DefineScript("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Vendor/fontawesome-free/js/all.min.js", "~/OrchardCore.Resources/Vendor/fontawesome-free/js/all.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.js")
            .SetCdnIntegrity("sha384-ujbKXb9V3HdK7jcWL6kHL1c+2Lj4MR4Gkjl7UtwpSHg/ClpViddK9TI7yU53frPN", "sha384-Z4FE6Znluj29FL1tQBLSSjn1Pr72aJzuelbmGmqSAFTeFd42hQ4WHTc0JC30kbQi")
            .SetVersion("5.13.0");

            manifest
            .DefineScript("font-awesome-v4-shims")
            .SetUrl("~/OrchardCore.Resources/Vendor/fontawesome-free/js/v4-shims.min.js", "~/OrchardCore.Resources/Vendor/fontawesome-free/js/v4-shims.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/v4-shims.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/v4-shims.js")
            .SetCdnIntegrity("sha384-XrjUu+3vbvZoLzAa5lC50XIslajkadQ9kvvTTq0odZ+LCoNEGqomuCdORdHv6wZ6", "sha384-lFg/ndztJNIxHOFryzbqXA8p6T82IJwwux+3oNIVGCuoMoLx8UbAOEf63Tt507Aq")
            .SetVersion("5.13.0");

            manifest
            .DefineScript("jquery-resizable")
            .SetDependencies("resizable-resolveconflict")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-resizable.min.js", "~/OrchardCore.Resources/Scripts/jquery-resizable.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery-resizable.min.js")
            .SetCdnIntegrity("sha384-1LMjDEezsSgzlRgsyFIAvLW7FWSdFIHqBGjUa+ad5EqtK1FORC8XpTJ/pahxj5GB", "sha384-0yk9X0IG0cXxuN9yTTkps/3TNNI9ZcaKKhh8dgqOEAWGXxIYS5xaY2as6b32Ov3P")
            .SetVersion("0.35.0");

            manifest
            .DefineScript("resizable-resolveconflict")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/resizable-resolveconflict.min.js", "~/OrchardCore.Resources/Scripts/resizable-resolveconflict.js")
            .SetVersion("2.21.0");

            manifest
            .DefineStyle("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Styles/trumbowyg.min.css", "~/OrchardCore.Resources/Styles/trumbowyg.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/ui/trumbowyg.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/ui/trumbowyg.css")
            .SetCdnIntegrity("sha384-/QRP5MyK1yCOLeUwO9+YXKUDNFKRuzDjVDW+U8RnsI/9I3+p538CduXmiLfzWUY4", "sha384-helPIukt/ukxd7K8G/hg2Hgi5Zt2V5khBjNiQjpRUPE/mV/7I3Cym7fVGwol5PzR")
            .SetVersion("2.21.0");

            manifest
            .DefineScript("trumbowyg")
            .SetDependencies("jquery-resizable")
            .SetUrl("~/OrchardCore.Resources/Scripts/trumbowyg.js", "~/OrchardCore.Resources/Scripts/trumbowyg.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/trumbowyg.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/trumbowyg.js")
            .SetCdnIntegrity("sha384-XrYMLffzTUgFmXcXtkSWBUpAzHQzzDOXM96+7pKkOIde9oUDWNb72Ij7K06zsLTV", "sha384-I0b1bxE3gmTi8+HE5xlvTLLehif/97lNC+tk2dGrln7dtdQ/FasdZRDbXAg3rBus")
            .SetVersion("2.21.0");

            manifest
            .DefineStyle("trumbowyg-plugins")
            .SetDependencies("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Styles/trumbowyg-plugins.min.css", "~/OrchardCore.Resources/Styles/trumbowyg-plugins.css")
            .SetVersion("2.21.0");

            manifest
            .DefineScript("trumbowyg-plugins")
            .SetDependencies("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Scripts/trumbowyg-plugins.js", "~/OrchardCore.Resources/Scripts/trumbowyg-plugins.js")
            .SetVersion("2.21.0");

            manifest
            .DefineScript("vuejs")
            .SetUrl("~/OrchardCore.Resources/Scripts/vue.js", "~/OrchardCore.Resources/Scripts/vue.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js")
            .SetCdnIntegrity("sha384-OZmxTjkv7EQo5XDMPAmIkkvywVeXw59YyYh6zq8UKfkbor13jS+5p8qMTBSA1q+F", "sha384-+jvb+jCJ37FkNjPyYLI3KJzQeD8pPFXUra3B/QJFqQ3txYrUPIP1eOfxK4h3cKZP")
            .SetVersion("2.6.11");

            manifest
            .DefineScript("vue-multiselect")
            .SetDependencies("vuejs")
            .SetUrl("~/OrchardCore.Resources/Scripts/vue-multiselect.min.js", "~/OrchardCore.Resources/Scripts/vue-multiselect.min.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.js")
            .SetCdnIntegrity("sha384-a4eXewRTYCwYdFtSnMCZTNtiXrfdul6aQdueRgHPAx2y1Ldp0QaFdCTpOx0ycsXU", "sha384-a4eXewRTYCwYdFtSnMCZTNtiXrfdul6aQdueRgHPAx2y1Ldp0QaFdCTpOx0ycsXU")
            .SetVersion("2.1.6");

            manifest
            .DefineStyle("vue-multiselect")
            .SetUrl("~/OrchardCore.Resources/Styles/vue-multiselect.min.css", "~/OrchardCore.Resources/Styles/vue-multiselect.min.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.css")
            .SetCdnIntegrity("sha384-PPH/T7V86Z1+B4eMPef4FJXLD5fsTpObWoCoK3CiNtSX7aji+5qxpOCn1f2TDYAM", "sha384-PPH/T7V86Z1+B4eMPef4FJXLD5fsTpObWoCoK3CiNtSX7aji+5qxpOCn1f2TDYAM")
            .SetVersion("2.1.6");

            manifest
            .DefineScript("Sortable")
            .SetUrl("~/OrchardCore.Resources/Scripts/Sortable.min.js", "~/OrchardCore.Resources/Scripts/Sortable.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/Sortable.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/Sortable.js")
            .SetCdnIntegrity("sha384-6qM1TfKo1alBw3Uw9AWXnaY5h0G3ScEjxtUm4TwRJm7HRmDX8UfiDleTAEEg5vIe", "sha384-lNRluF0KgEfw4KyH2cJAoBAMzRHZVp5bgBGAzRxHeXoFqb5admHjitlZ2dmspHmC")
            .SetVersion("1.10.2");

            manifest
            .DefineScript("vuedraggable")
            .SetDependencies("vuejs", "Sortable")
            .SetUrl("~/OrchardCore.Resources/Scripts/vuedraggable.umd.min.js", "~/OrchardCore.Resources/Scripts/vuedraggable.umd.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vuedraggable.umd.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vuedraggable.umd.js")
            .SetCdnIntegrity("sha384-76x2+A0FtaKEJTehctEO1ZZD7nUoFvLP4cEa2yCznMsOjj0SvK2rd24FgP9EnuzJ", "sha384-xdeWopJ4Lu/6a41wOnXJ7yjwWe7TrZ0RDREHDKk8OpnzYZSrwxg3r8MqAbog8Y0l")
            .SetVersion("2.23.2");
        }
Пример #18
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.min.js", "~/OrchardCore.Resources/Scripts/jquery.js")
            .SetCdn("https://code.jquery.com/jquery-3.3.1.min.js", "https://code.jquery.com/jquery-3.3.1.js")
            .SetCdnIntegrity("sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=", "sha256-2Kok7MbOyxpgUVvAk/HJ2jigOSYS2auK4Pfzbm7uH60=")
            .SetVersion("3.3.1");

            manifest
            .DefineScript("jQuery.slim")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.slim.min.js", "~/OrchardCore.Resources/Scripts/jquery.slim.js")
            .SetCdn("https://code.jquery.com/jquery-3.3.1.slim.min.js", "https://code.jquery.com/jquery-3.3.1.slim.js")
            .SetCdnIntegrity("sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo", "sha384-sh6iinGECmk2oNezd0GDVuXqoHrZzF3PTML2nyt/lC61v2p1W7hGll/JkRFCOcMf")
            .SetVersion("3.3.1");

            manifest
            .DefineScript("jQuery-ui")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-ui.min.js", "~/OrchardCore.Resources/Scripts/jquery-ui.js")
            .SetCdn("https://code.jquery.com/ui/1.12.1/jquery-ui.min.js", "https://code.jquery.com/ui/1.12.1/jquery-ui.js")
            .SetCdnIntegrity("sha384-Dziy8F2VlJQLMShA6FHWNul/veM9bCkRUaLqr199K94ntO5QUrLJBEbYegdSkkqX", "sha384-JPbtLYL10d/Z1crlc6GGGGM3PavCzzoUJ1UxH0bXHOfguWHQ6XAWrIzW+MBGGXe5")
            .SetVersion("1.12.1");

            manifest
            .DefineStyle("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Styles/jquery-ui.min.css", "~/OrchardCore.Resources/Styles/jquery-ui.css")
            .SetCdn("https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.min.css", "https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css")
            .SetCdnIntegrity("sha384-kcAOn9fN4XSd+TGsNu2OQKSuV5ngOwt7tg73O4EpaD91QXvrfgvf0MR7/2dUjoI6", "sha384-xewr6kSkq3dBbEtB6Z/3oFZmknWn7nHqhLVLrYgzEFRbU/DHSxW7K3B44yWUN60D")
            .SetVersion("1.12.1");

            manifest
            .DefineScript("jQuery-ui-i18n")
            .SetDependencies("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-ui-i18n.min.js", "~/OrchardCore.Resources/Scripts/jquery-ui-i18n.js")
            .SetCdn("https://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/i18n/jquery-ui-i18n.min.js", "https://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/i18n/jquery-ui-i18n.js")
            .SetCdnIntegrity("sha384-0rV7y4NH7acVmq+7Y9GM6evymvReojk9li+7BYb/ug61uqPSsXJ4uIScVY+N9qtd", "sha384-EEQKK6fEtofGTgGugeA6uehhNCEM1w2nYp1rgUGV9lU4wRFjekt9mPFH3ZplAw2Y")
            .SetVersion("1.7.2");

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.js")
            .SetCdnIntegrity("sha384-vhJnz1OVIdLktyixHY4Uk3OHEwdQqPppqYR8+5mjsauETgLOcEynD9oPHhhz18Nw", "sha384-it0Suwx+VjMafDIVf5t+ozEbrflmNjEddSX5LstI/Xdw3nv4qP/a4e8K4k5hH6l4")
            .SetVersion("3.4.0");

            manifest
            .DefineStyle("bootstrap")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.css")
            .SetCdnIntegrity("sha384-PmY9l28YgO4JwMKbTvgaS7XNZJ30MK9FAZjjzXtlqyZCqBY6X6bXIkM++IkyinN+", "sha384-/5bQ8UYbZnrNY3Mfy6zo9QLgIQD/0CximLKk733r8/pQnXn2mgvhvKhcy43gZtJV")
            .SetVersion("3.4.0");

            manifest
            .DefineStyle("bootstrap-theme")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap-theme.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap-theme.css")
            .SetCdnIntegrity("sha384-jzngWsPS6op3fgRCDTESqrEJwRKck+CILhJVO5VvaAZCq8JYf8HsR/HPpBOOPZfR", "sha384-RtiWe5OsslAYZ9AVyorBziI2VQL7E27rzWygBJh7wrZuVPyK5jeQLLytnJIpJqfD")
            .SetVersion("3.4.0");

            manifest
            .DefineScript("popper")
            .SetUrl("~/OrchardCore.Resources/Scripts/popper.min.js", "~/OrchardCore.Resources/Scripts/popper.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js", "https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.js")
            .SetCdnIntegrity("sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1", "sha384-+pJF094Ta2RnahQyTGMfUIP/QGRrcV9M7UybKYko0JCH3B5ukTC6V0kEUSWTWhrn")
            .SetVersion("1.14.7");

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery", "popper")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap.min.js", "~/OrchardCore.Resources/Scripts/bootstrap.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js", "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.js")
            .SetCdnIntegrity("sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM", "sha384-rkSGcquOAzh5YMplX4tcXMuXXwmdF/9eRLkw/gNZG+1zYutPej7fxyVLiOgfoDgi")
            .SetVersion("4.3.1");

            manifest
            .DefineScript("bootstrap-bundle")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap.bundle.min.js", "~/OrchardCore.Resources/Scripts/bootstrap.bundle.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.bundle.min.js", "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.bundle.js")
            .SetCdnIntegrity("sha384-xrRywqdh3PHs8keKZN+8zzc5TX0GRTLCcmivcbNJWm2rs5C8PRhcEn3czEjhAO9o", "sha384-szbKYgPl66wivXHlSpJF+CKDAVckMVnlGrP25Sndhe+PwOBcXV9LlFh4MUpRhjIB")
            .SetVersion("4.3.1");

            manifest
            .DefineStyle("bootstrap")
            .SetUrl("~/OrchardCore.Resources/Styles/bootstrap.min.css", "~/OrchardCore.Resources/Styles/bootstrap.css")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css", "https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.css")
            .SetCdnIntegrity("sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T", "sha384-t4IGnnWtvYimgcRMiXD2ZD04g28Is9vYsVaHo5LcWWJkoQGmMwGg+QS0mYlhbVv3")
            .SetVersion("4.3.1");

            manifest
            .DefineScript("codemirror")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/codemirror.min.js", "~/OrchardCore.Resources/Scripts/codemirror/codemirror.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/codemirror.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/codemirror.js")
            .SetCdnIntegrity("sha384-1WlqTuBkhlft5hld74c3aAcO43Mp2uFKAl/z/6tYuEF0kDEnQRWnSIExi+EApxkW", "sha384-x1QKAzaJ+REY7xvp6SmcWnnyQdLJJaudAcV2KGSzDytetEOxiaYyaZ5PFLzBuvwR")
            .SetVersion("5.42.0");

            manifest
            .DefineScript("codemirror-addon-display-autorefresh")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/display/autorefresh.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/display/autorefresh.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/addon/display/autorefresh.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/addon/display/autorefresh.js")
            .SetCdnIntegrity("sha384-RJTX2U27s6bG/uQqwUnSXT4c8lTmHkfEbmb9d6KRrNW1qJuPdJs6r9SGFcPhRrYh", "sha384-5wrQkkCzj5dJInF+DDDYjE1itTGaIxO+TL6gMZ2eZBo9OyWLczkjolFX8kixX/9X")
            .SetVersion("5.42.0");

            manifest
            .DefineScript("codemirror-addon-mode-multiplex")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/mode/multiplex.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/mode/multiplex.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/addon/mode/multiplex.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/addon/mode/multiplex.js")
            .SetCdnIntegrity("sha384-5hVMruka72NXmFobYoE3ORYWcUc4wOh3fXfboJ3JjnBR8mhU94TrsoJ0bH2mPBEV", "sha384-tevfdBRzMxaUn5LZDUoDVAR24aItzKRH9ufnEuzu9VcIXDr6SEfU7bem2iCpfQ/Y")
            .SetVersion("5.42.0");

            manifest
            .DefineScript("codemirror-addon-mode-simple")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/mode/simple.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/mode/simple.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/addon/mode/simple.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/addon/mode/simple.js")
            .SetCdnIntegrity("sha384-CbSz/CPF0sQaPi+ZKRa9G1Bs4b06Byb6m0tH7Z4KCZNLUFEYXPpmEK0Mz59P+62i", "sha384-ntjFEzI50GYBTbLGaOVgBt97cxp74jfCqMDmZYlGWk8ZZp2leFMJYOp85T3tOeG9")
            .SetVersion("5.42.0");

            manifest
            .DefineScript("codemirror-mode-javascript")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/javascript/javascript.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/javascript/javascript.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/mode/javascript/javascript.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/mode/javascript/javascript.js")
            .SetCdnIntegrity("sha384-qkQBR4SvYVYypOG0YovM6ESyHGdIxVnNVzTjxlosL2G6a1k5l7PQq5Es6UcK7s28", "sha384-enNKmlcXaN/m72b+eJp7imTZv4QSaCnJU3ifoDddzaeaOzN+BEuTgdS+HluPzk7y")
            .SetVersion("5.42.0");

            manifest
            .DefineScript("codemirror-mode-sql")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/sql/sql.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/sql/sql.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/mode/sql/sql.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/mode/sql/sql.js")
            .SetCdnIntegrity("sha384-ujhASHKo2gNRZSQ/Q9V4fJkRekMw4o6rP46KxNrfRBGkiLUrkt7edeQzKcptitlP", "sha384-DNKIo1GnJyP28fs1kgoEHgWTmVSgAwJUKiAfEzIDDZeCbmbHPyM+pSFTOZrFHsKa")
            .SetVersion("5.42.0");

            manifest
            .DefineScript("codemirror-mode-xml")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/mode/xml/xml.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/mode/xml/xml.js")
            .SetCdnIntegrity("sha384-b6ENctnjsA8765OrHJ99pTSFwslh472P/F1dkCwgwHoS5vt0GnCjg2GVCOMAM/nO", "sha384-Fwj4mOSYqdnz4tUEeELhXbwTJWq+aGpRvHnE7XNaUquMFhMkj8UFX5rvNQD2zHlQ")
            .SetVersion("5.42.0");

            manifest
            .DefineStyle("codemirror")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/codemirror.min.css", "~/OrchardCore.Resources/Scripts/codemirror/codemirror.css")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/codemirror.min.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.42.0/codemirror.css")
            .SetCdnIntegrity("sha384-T6md2jYuokZmxpt4u/OxutZZs2NFnA/5oVdjrDkapBl/HHH3NfxhUMbFxEv5NTlh", "sha384-rTt9i9SnVCkukyC4WSJmDVMachnmXt3NchukWtR1miRFWpcgnyeOFxq2FBzsKltl")
            .SetVersion("5.42.0");

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Styles/font-awesome.min.css", "~/OrchardCore.Resources/Styles/font-awesome.css")
            .SetCdn("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css", "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.css")
            .SetCdnIntegrity("sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN", "sha384-FckWOBo7yuyMS7In0aXZ0aoVvnInlnFMwCv77x9sZpFgOonQgnBj1uLwenWVtsEj")
            .SetVersion("4.7.0");

            manifest
            .DefineStyle("font-awesome")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.css")
            .SetCdnIntegrity("sha256-nAmazAk6vS34Xqo0BSrTb+abbtFlgsFK7NKSi6o7Y78=", "sha256-DVK12s61Wqwmj3XI0zZ9MFFmnNH8puF/eRHTB4ftKwk=")
            .SetVersion("5.7.2");

            manifest
            .DefineScript("font-awesome")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.js")
            .SetCdnIntegrity("sha256-Oq0ot7xtAl3WqR2277bwtP+iuV2uOTCh03M1ZCjIsJw=", "sha256-3thD9grC33Xa/xFJXfs8ZryCIwIn+LTX/k3r3KxSel0=")
            .SetVersion("5.7.2");

            manifest
            .DefineScript("font-awesome-v4-shims")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/v4-shims.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/v4-shims.js")
            .SetCdnIntegrity("sha256-Dy8KjLriNkSRrlgRJaVAoXdvxOlz8ico4RVRmZJsxD8=", "sha256-Hr8WbqmgdrcXJGhodaZ1ATNeusCHFbb3GxGVyA32C9E=")
            .SetVersion("5.7.2");
        }
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.min.js", "~/OrchardCore.Resources/Scripts/jquery.js")
            .SetCdn("https://code.jquery.com/jquery-3.5.1.min.js", "https://code.jquery.com/jquery-3.5.1.js")
            .SetCdnIntegrity("sha384-ZvpUoO/+PpLXR1lu4jmpXWu80pZlYUAfxl5NsBMWOEPSjUn/6Z/hRTt8+pR6L4N2", "sha384-/LjQZzcpTzaYn7qWqRIWYC5l8FWEZ2bIHIz0D73Uzba4pShEcdLdZyZkI4Kv676E")
            .SetVersion("3.5.1");

            manifest
            .DefineScript("jQuery.slim")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.slim.min.js", "~/OrchardCore.Resources/Scripts/jquery.slim.js")
            .SetCdn("https://code.jquery.com/jquery-3.5.1.slim.min.js", "https://code.jquery.com/jquery-3.5.1.slim.js")
            .SetCdnIntegrity("sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj", "sha384-x6NENSfxadikq2gB4e6/qompriNc+y1J3eqWg3hAAMNBs4dFU303XMTcU3uExJgZ")
            .SetVersion("3.5.1");

            manifest
            .DefineScript("jQuery")
            .SetUrl("~/OrchardCore.Resources/Vendor/jquery-3.4.1/jquery.min.js", "~/OrchardCore.Resources/Vendor/jquery-3.4.1/jquery.js")
            .SetCdn("https://code.jquery.com/jquery-3.4.1.min.js", "https://code.jquery.com/jquery-3.4.1.js")
            .SetCdnIntegrity("sha384-vk5WoKIaW/vJyUAd9n/wmopsmNhiy+L2Z+SBxGYnUkunIxVxAv/UtMOhba/xskxh", "sha384-mlceH9HlqLp7GMKHrj5Ara1+LvdTZVMx4S1U43/NxCvAkzIo8WJ0FE7duLel3wVo")
            .SetVersion("3.4.1");

            manifest
            .DefineScript("jQuery.slim")
            .SetUrl("~/OrchardCore.Resources/Vendor/jquery-3.4.1/jquery.slim.min.js", "~/OrchardCore.Resources/Vendor/jquery-3.4.1/jquery.slim.js")
            .SetCdn("https://code.jquery.com/jquery-3.4.1.slim.min.js", "https://code.jquery.com/jquery-3.4.1.slim.js")
            .SetCdnIntegrity("sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n", "sha384-teRaFq/YbXOM/9FZ1qTavgUgTagWUPsk6xapwcjkrkBHoWvKdZZuAeV8hhaykl+G")
            .SetVersion("3.4.1");

            manifest
            .DefineScript("jQuery.easing")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.easing.min.js", "~/OrchardCore.Resources/Scripts/jquery.easing.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/jquery.easing.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/jquery.easing.js")
            .SetCdnIntegrity("sha384-leGYpHE9Tc4N9OwRd98xg6YFpB9shlc/RkilpFi0ljr3QD4tFoFptZvgnnzzwG4Q", "sha384-fwPA0FyfPOiDsglgAC4ZWmBGwpXSZNkq9IG+cM9HL4CkpNQo4xgCDkOIPdWypLMX")
            .SetVersion("1.4.1");

            manifest
            .DefineScript("jQuery-ui")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-ui.min.js", "~/OrchardCore.Resources/Scripts/jquery-ui.js")
            .SetCdn("https://code.jquery.com/ui/1.12.1/jquery-ui.min.js", "https://code.jquery.com/ui/1.12.1/jquery-ui.js")
            .SetCdnIntegrity("sha384-Dziy8F2VlJQLMShA6FHWNul/veM9bCkRUaLqr199K94ntO5QUrLJBEbYegdSkkqX", "sha384-JPbtLYL10d/Z1crlc6GGGGM3PavCzzoUJ1UxH0bXHOfguWHQ6XAWrIzW+MBGGXe5")
            .SetVersion("1.12.1");

            manifest
            .DefineStyle("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Styles/jquery-ui.min.css", "~/OrchardCore.Resources/Styles/jquery-ui.css")
            .SetCdn("https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.min.css", "https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css")
            .SetCdnIntegrity("sha384-kcAOn9fN4XSd+TGsNu2OQKSuV5ngOwt7tg73O4EpaD91QXvrfgvf0MR7/2dUjoI6", "sha384-xewr6kSkq3dBbEtB6Z/3oFZmknWn7nHqhLVLrYgzEFRbU/DHSxW7K3B44yWUN60D")
            .SetVersion("1.12.1");

            manifest
            .DefineScript("jQuery-ui-i18n")
            .SetDependencies("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-ui-i18n.min.js", "~/OrchardCore.Resources/Scripts/jquery-ui-i18n.js")
            .SetCdn("https://code.jquery.com/ui/1.7.2/i18n/jquery-ui-i18n.min.js", "https://code.jquery.com/ui/1.7.2/i18n/jquery-ui-i18n.min.js")
            .SetCdnIntegrity("sha384-0rV7y4NH7acVmq+7Y9GM6evymvReojk9li+7BYb/ug61uqPSsXJ4uIScVY+N9qtd", "sha384-0rV7y4NH7acVmq+7Y9GM6evymvReojk9li+7BYb/ug61uqPSsXJ4uIScVY+N9qtd")
            .SetVersion("1.7.2");

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.js")
            .SetCdnIntegrity("sha384-vhJnz1OVIdLktyixHY4Uk3OHEwdQqPppqYR8+5mjsauETgLOcEynD9oPHhhz18Nw", "sha384-it0Suwx+VjMafDIVf5t+ozEbrflmNjEddSX5LstI/Xdw3nv4qP/a4e8K4k5hH6l4")
            .SetVersion("3.4.0");

            manifest
            .DefineStyle("bootstrap")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.css")
            .SetCdnIntegrity("sha384-PmY9l28YgO4JwMKbTvgaS7XNZJ30MK9FAZjjzXtlqyZCqBY6X6bXIkM++IkyinN+", "sha384-/5bQ8UYbZnrNY3Mfy6zo9QLgIQD/0CximLKk733r8/pQnXn2mgvhvKhcy43gZtJV")
            .SetVersion("3.4.0");

            manifest
            .DefineStyle("bootstrap-theme")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap-theme.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap-theme.css")
            .SetCdnIntegrity("sha384-jzngWsPS6op3fgRCDTESqrEJwRKck+CILhJVO5VvaAZCq8JYf8HsR/HPpBOOPZfR", "sha384-RtiWe5OsslAYZ9AVyorBziI2VQL7E27rzWygBJh7wrZuVPyK5jeQLLytnJIpJqfD")
            .SetVersion("3.4.0");

            manifest
            .DefineScript("popper")
            .SetUrl("~/OrchardCore.Resources/Scripts/popper.min.js", "~/OrchardCore.Resources/Scripts/popper.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.js")
            .SetCdnIntegrity("sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN", "sha384-cpSm/ilDFOWiMuF2bj03ZzJinb48NO9IGCXcYDtUzdP5y64Ober65chnoOj1XFoA")
            .SetVersion("1.16.1");

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery", "popper")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap.min.js", "~/OrchardCore.Resources/Scripts/bootstrap.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.js")
            .SetCdnIntegrity("sha384-w1Q4orYjBQndcko6MimVbzY0tgp4pWB4lZ7lr30WKz0vr/aWKhXdBNmNb5D92v7s", "sha384-UACdLYI/ku0J5/hhojLBvchW9KNT++8VmZQW9cJDVIEth0APvgNO4qSPpIxp8F9T")
            .SetVersion("4.5.3");

            manifest
            .DefineScript("bootstrap-bundle")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap.bundle.min.js", "~/OrchardCore.Resources/Scripts/bootstrap.bundle.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.js")
            .SetCdnIntegrity("sha384-ho+j7jyWK8fNQe+A12Hb8AhRq26LrZ/JpcUGGOn+Y7RsweNrtN/tE3MoK7ZeZDyx", "sha384-q/QDYob/o4XN/fpFWt7AEU+hWQLAc0FCviSzMpKqarlw2VVqk2mgn971KCJ64zpo")
            .SetVersion("4.5.3");

            manifest
            .DefineStyle("bootstrap")
            .SetUrl("~/OrchardCore.Resources/Styles/bootstrap.min.css", "~/OrchardCore.Resources/Styles/bootstrap.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.css")
            .SetCdnIntegrity("sha384-TX8t27EcRE3e/ihU7zmQxVncDAy5uIKz4rEkgIXeMed4M0jlfIDPvg6uqKI2xXr2", "sha384-Ro2DNoUODgrLmRM7WL/mbXZ1D6WaudEiPPceIZTfzZrTahyJAxLMj5TF2RQwrpiG")
            .SetVersion("4.5.3");

            manifest
            .DefineScript("bootstrap-select")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap-select.min.js", "~/OrchardCore.Resources/Scripts/bootstrap-select.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap-select.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap-select.js")
            .SetCdnIntegrity("sha384-x8fxIWvLdZnkRaCvkDXOlxd6UP+qga975FjnbRp6NRpL9jjXjY9TwF9y7z4AccxS", "sha384-6BZTOUHC4e3nWcy5gveLqAu52vwy5TX8zBIvvfZFVDzIjYDgprdXRMK/hsypxdpQ")
            .SetVersion("1.13.18");

            manifest
            .DefineScript("bootstrap-slider")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap-slider.min.js", "~/OrchardCore.Resources/Scripts/bootstrap-slider.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/11.0.2/bootstrap-slider.min.js", "https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/11.0.2/bootstrap-slider.js")
            .SetCdnIntegrity("sha384-lZLZ1uMNIkCnScGXQrJ+PzUR2utC/FgaxJLMMrQD3Fbra1AwGXvshEIedqCmqXTM", "sha384-3kfvdN8W/a8p/9S6Gy69uVsacwuNxyvFVJXxZa/Qe00tkNfZw63n/4snM1u646YU")
            .SetVersion("11.0.2");

            manifest
            .DefineStyle("codemirror")
            .SetUrl("~/OrchardCore.Resources/Styles/codemirror/codemirror.min.css", "~/OrchardCore.Resources/Styles/codemirror/codemirror.css")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/codemirror.min.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/codemirror.css")
            .SetCdnIntegrity("sha384-K/FfhVUneW5TdId1iTRDHsOHhLGHoJekcX6UThyJhMRctwRxlL3XmSnTeWX2k3Qe", "sha384-KsbK45E17r4hdzdJB8hf/poBTYi0oDktKdCAyP67Uc9lE9Amf83NF+Vf6VJZ6mRK")
            .SetVersion("5.58.3");

            manifest
            .DefineStyle("codemirror-addon-display-fullscreen")
            .SetUrl("~/OrchardCore.Resources/Styles/codemirror/addon/display/fullscreen.css", "~/OrchardCore.Resources/Styles/codemirror/addon/display/fullscreen.css")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/display/fullscreen.min.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/display/fullscreen.css")
            .SetCdnIntegrity("sha384-uuIczW2AGKADJpvg6YiNBJQWE7duDkgQDkndYEsbUGaLm8SPJZzlly6hcEo0aTlW", "sha384-+glu1jsbG+T5ocmkeMvIYh5w07IXKxmJZaCdkNbVfpEr3xi+M0gopFSR/oLKXxio")
            .SetVersion("5.58.3");

            manifest
            .DefineStyle("codemirror-addon-hint-show-hint")
            .SetUrl("~/OrchardCore.Resources/Styles/codemirror/addon/hint/show-hint.min.css", "~/OrchardCore.Resources/Styles/codemirror/addon/hint/show-hint.css")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/hint/show-hint.min.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/hint/show-hint.css")
            .SetCdnIntegrity("sha384-qqTWkykzuDLx4yDYa7bVrwNwBHuqVvklDUMVaU4eezgNUEgGbP8Zv6i3u8OmtuWg", "sha384-ZZbLvEvLoXKrHo3Tkh7W8amMgoHFkDzWe8IAm1ZgxsG5y35H+fJCVMWwr0YBAEGA")
            .SetVersion("5.58.3");

            manifest
            .DefineScript("codemirror")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/codemirror.min.js", "~/OrchardCore.Resources/Scripts/codemirror/codemirror.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/codemirror.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/codemirror.js")
            .SetCdnIntegrity("sha384-uks0nMoRkT8WwpywIUcNKlO16uFTU4UPpGB2zospGKtJMaiI+KP8702KeC1kn8rp", "sha384-NyJakIuE4LHW6MwgEh5hw2/bN57graOHnieilcjUFoya2y7vndvs9AqCcV0p97NG")
            .SetVersion("5.58.3");

            manifest
            .DefineScript("codemirror-addon-selection-active-line")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/selection/active-line.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/selection/active-line.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/selection/active-line.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/selection/active-line.min.js")
            .SetCdnIntegrity("sha384-G0dW669yzC7wSAJf0Tqu4PyeHKXY0vAX9xZtaTPnK/+EHjtucblXS/5GHR55j1mx", "sha384-kKz13r+qZMgTNgXROGNHQ0/0/J1FtvIvRZ9yjOHo1YLUCd+KF8r9R+su/B+f6C0U")
            .SetVersion("5.58.3");

            manifest
            .DefineScript("codemirror-addon-display-autorefresh")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/display/autorefresh.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/display/autorefresh.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/display/autorefresh.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/display/autorefresh.js")
            .SetCdnIntegrity("sha384-pn83o6MtS8kicn/sV6AhRaBqXQ5tau8NzA2ovcobkcc1uRFP7D8CMhRx231QwKST", "sha384-5wrQkkCzj5dJInF+DDDYjE1itTGaIxO+TL6gMZ2eZBo9OyWLczkjolFX8kixX/9X")
            .SetVersion("5.58.3");

            manifest
            .DefineScript("codemirror-addon-display-fullscreen")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/display/fullscreen.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/display/fullscreen.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/display/fullscreen.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/display/fullscreen.js")
            .SetCdnIntegrity("sha384-qil8cFChCcgm3fcgrSoH5bIB8zsvXmTGGBsXCnLx/UtuR3EPgibCqHxUIOb7JOII", "sha384-kuwHYEheDAp0NlPye2VXyxJ6J54CeVky9tH+e0mn6/gP4PJ50MF4FGKkrGAxIyCW")
            .SetVersion("5.58.3");

            manifest
            .DefineScript("codemirror-addon-edit-closetag")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/edit/closetag.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/display/fullscreen.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/edit/closetag.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/edit/closetag.js")
            .SetCdnIntegrity("sha384-+8xRXHK/qcF8gxy6r20xGjerV44f1sY4e+nuzXtJ31c2f6jTG4ZEXlkaArUYyAL1", "sha384-jR3Qxv7tHnv4TLLymC5s7Tl3aQGWNayqUHHBNxnnA/NjIyewLGSmNPQuDcMxnPKY")
            .SetVersion("5.58.3");

            manifest
            .DefineScript("codemirror-addon-hint-show-hint")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/hint/show-hint.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/hint/show-hint.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/hint/show-hint.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/hint/show-hint.js")
            .SetCdnIntegrity("sha384-qGi6kqccz6wLDsteKUipfWax8rb1T3MGBjHGrgCS1fTMw2x/z4vF5v/tUI6FojNB", "sha384-VIjTLfyf8TDATLORaNeFgbAzeAy9ZbmWEkjdQhJc5JyrdrnBbiTrixhYCizHe7vL")
            .SetVersion("5.58.3");

            manifest
            .DefineScript("codemirror-addon-hint-sql-hint")
            .SetDependencies("codemirror-addon-hint-show-hint")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/hint/sql-hint.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/hint/sql-hint.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/hint/sql-hint.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/hint/sql-hint.js")
            .SetCdnIntegrity("sha384-Np7YQViP3xBH20IYBUnj3atcXkXuBGHMsY9SHzxnREu7PRVWPzKZnyFtdrH1h+Fc", "sha384-sylDqzE6QFcRjCDnNQFeip9hZD++kTO6219Fv77pevPXS2/U3fEkuRbU4u1D07RR")
            .SetVersion("5.58.3");

            manifest
            .DefineScript("codemirror-addon-mode-multiplex")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/mode/multiplex.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/mode/multiplex.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/mode/multiplex.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/mode/multiplex.js")
            .SetCdnIntegrity("sha384-62599z2kSOUJpEA2ogaE3I99AWZuwNzidYPEKRJkgprrKM/mMvmf3J8IJHZvMMel", "sha384-xF886YuXgjqY02JjHuoV+B+SZYB4DYq7YUniuin/yCqJdxYpXomTlOfmiSoSNpwQ")
            .SetVersion("5.58.3");

            manifest
            .DefineScript("codemirror-addon-mode-simple")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/mode/simple.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/mode/simple.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/mode/simple.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/addon/mode/simple.js")
            .SetCdnIntegrity("sha384-DwJ8HE9eQ6wimNkak2x98j7TqKi8dM55tXAf5QUrldyx53qlhY/eNuFhVoYxCbet", "sha384-ntjFEzI50GYBTbLGaOVgBt97cxp74jfCqMDmZYlGWk8ZZp2leFMJYOp85T3tOeG9")
            .SetVersion("5.58.3");

            manifest
            .DefineScript("codemirror-mode-css")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/css/css.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/css/css.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/mode/css/css.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/mode/css/css.js")
            .SetCdnIntegrity("sha384-xam0adgr6FMJqD/SRp6+KQkPHHdUXkjUSwoQKFjBI3tfg8AZnvURryT9vpZNsEi7", "sha384-iLRwl/wmrsnZGJIhA5VE7Nn7HrI/QsDdjB4GCqKnZ82i+jVHqaCSXw2GeuA6a7P+")
            .SetVersion("5.58.3");

            manifest
            .DefineScript("codemirror-mode-htmlmixed")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/htmlmixed/htmlmixed.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/htmlmixed/htmlmixed.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/mode/htmlmixed/htmlmixed.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/mode/htmlmixed/htmlmixed.js")
            .SetCdnIntegrity("sha384-C4oV1iL5nO+MmIRm+JoD2sZ03wIafv758LRO92kyg7AFvpvn8oQAra4g3mrw5+53", "sha384-vM5dpc39AxwLWe2WC/4ZNAw81WDwmu5CoPw9uw7XfDMLtUKrHFEsz4ofeaRWVIEP")
            .SetVersion("5.58.3");

            manifest
            .DefineScript("codemirror-mode-javascript")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/javascript/javascript.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/javascript/javascript.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/mode/javascript/javascript.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/mode/javascript/javascript.js")
            .SetCdnIntegrity("sha384-LIrl5HgYLixDV3Yc0YBiX5TpIKGDq0VABp8s8DDQcIyP3VqD6bGXPTn8oSSOlGUP", "sha384-l4fL5/M9Oe8T0hXjgtGlHME3GbUgm2F6Px1qS+pktwUCTvTvbpX4eZ22PhvxZ2U4")
            .SetVersion("5.58.3");

            manifest
            .DefineScript("codemirror-mode-sql")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/sql/sql.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/sql/sql.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/mode/sql/sql.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/mode/sql/sql.js")
            .SetCdnIntegrity("sha384-R/EseJ9K8upM24CMC5UbZ03xYCG9SptskWf+QvyFIoC4ParXH0I2ejVzjcDLJ+I3", "sha384-D+uYw7olvmCEyME9PHzGRne1Sh8+XTk84/JZinlhDTutXBH45AdThw4uLAAt4vIm")
            .SetVersion("5.58.3");

            manifest
            .DefineScript("codemirror-mode-xml")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/mode/xml/xml.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.58.3/mode/xml/xml.js")
            .SetCdnIntegrity("sha384-Fohp26Rl1xXN67RS6nTZ+s+DEgvUoMZGBTzPuAwW/tjDMtaL27W3b4Irtxtf9KPw", "sha384-EwUMa7GJX1216cyeag/TZuBXBbWL5EChhsbXe5A71TD2H9TDEq9n6FL2haWqk+im")
            .SetVersion("5.58.3");

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Styles/font-awesome.min.css", "~/OrchardCore.Resources/Styles/font-awesome.css")
            .SetCdn("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css", "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.css")
            .SetCdnIntegrity("sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN", "sha384-FckWOBo7yuyMS7In0aXZ0aoVvnInlnFMwCv77x9sZpFgOonQgnBj1uLwenWVtsEj")
            .SetVersion("4.7.0");

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Vendor/fontawesome-free/css/all.min.css", "~/OrchardCore.Resources/Vendor/fontawesome-free/css/all.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.css")
            .SetCdnIntegrity("sha384-vp86vTRFVJgpjF9jiIGPEEqYqlDwgyBgEF109VFjmqGmIY/Y4HV4d3Gp2irVfcrp", "sha384-onlHyXkx02a/ZTmCZVUQDO+4JnJwhOvHXBLvN1aal24ABfJ0VDUt7RyzsmpPswfe")
            .SetVersion("5.15.1");

            manifest
            .DefineScript("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Vendor/fontawesome-free/js/all.min.js", "~/OrchardCore.Resources/Vendor/fontawesome-free/js/all.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.js")
            .SetCdnIntegrity("sha384-9/D4ECZvKMVEJ9Bhr3ZnUAF+Ahlagp1cyPC7h5yDlZdXs4DQ/vRftzfd+2uFUuqS", "sha384-vkhNV6UI0lzGY+LU1vEFOQTnBcvaEr/ExwLUaZJmpqsmRZu5LDxNB+yEQiXIqCg9")
            .SetVersion("5.15.1");

            manifest
            .DefineScript("font-awesome-v4-shims")
            .SetUrl("~/OrchardCore.Resources/Vendor/fontawesome-free/js/v4-shims.min.js", "~/OrchardCore.Resources/Vendor/fontawesome-free/js/v4-shims.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/v4-shims.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/v4-shims.js")
            .SetCdnIntegrity("sha384-IEHK9LKBXJdi7Y/gik7R6VYPuwx8hMiwQuaOh7BQUQ9rKmWr2N04KYFdmt5Xi0qG", "sha384-ABbiFGmmXw9KRBNur7lAKeUU6BzxXpcF3REBd1igMGOmBqFzU0Og92yPeRbTgMLa")
            .SetVersion("5.15.1");

            manifest
            .DefineScript("jquery-resizable")
            .SetDependencies("resizable-resolveconflict")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-resizable.min.js", "~/OrchardCore.Resources/Scripts/jquery-resizable.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery-resizable.min.js")
            .SetCdnIntegrity("sha384-1LMjDEezsSgzlRgsyFIAvLW7FWSdFIHqBGjUa+ad5EqtK1FORC8XpTJ/pahxj5GB", "sha384-0yk9X0IG0cXxuN9yTTkps/3TNNI9ZcaKKhh8dgqOEAWGXxIYS5xaY2as6b32Ov3P")
            .SetVersion("0.35.0");

            manifest
            .DefineScript("resizable-resolveconflict")
            .SetDependencies("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Scripts/resizable-resolveconflict.min.js", "~/OrchardCore.Resources/Scripts/resizable-resolveconflict.js")
            .SetVersion("2.23.0");

            manifest
            .DefineStyle("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Styles/trumbowyg.min.css", "~/OrchardCore.Resources/Styles/trumbowyg.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/ui/trumbowyg.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/ui/trumbowyg.css")
            .SetCdnIntegrity("sha384-SFeSoDnGCqwq9pGDKTu07ju9Jvj+/Rphyn6ZOrFEAWv/39BDsEsmvq/E55Jym2qW", "sha384-VDzdVRx3LkvZ4Nu0K+uMjtsQcjVfwyq7QzO/2k848iRdPLYFWtkaLVhmKCMmDICs")
            .SetVersion("2.23.0");

            manifest
            .DefineScript("trumbowyg")
            .SetDependencies("jquery-resizable")
            .SetUrl("~/OrchardCore.Resources/Scripts/trumbowyg.js", "~/OrchardCore.Resources/Scripts/trumbowyg.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/trumbowyg.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/trumbowyg.js")
            .SetCdnIntegrity("sha384-urIqQtzqgJuOaj/Ol4GZq0tuivHePKpi1qgq9dO76Kgl3w798Drshofda/dYF6oQ", "sha384-E8+fkaJ9Jey+LrKvWi1OpCOvOp3b5nhKPxlEEG1IDlxonsxKnjKEfrLUT/iFhQEo")
            .SetVersion("2.23.0");

            manifest
            .DefineScript("trumbowyg-shortcodes")
            .SetDependencies("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Scripts/trumbowyg.shortcodes.js", "~/OrchardCore.Resources/Scripts/trumbowyg.shortcodes.min.js")
            .SetVersion("1.0.0");

            manifest
            .DefineStyle("trumbowyg-plugins")
            .SetDependencies("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Styles/trumbowyg-plugins.min.css", "~/OrchardCore.Resources/Styles/trumbowyg-plugins.css")
            .SetVersion("2.23.0");

            manifest
            .DefineScript("trumbowyg-plugins")
            .SetDependencies("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Scripts/trumbowyg-plugins.js", "~/OrchardCore.Resources/Scripts/trumbowyg-plugins.js")
            .SetVersion("2.23.0");

            manifest
            .DefineScript("vuejs")
            .SetUrl("~/OrchardCore.Resources/Scripts/vue.min.js", "~/OrchardCore.Resources/Scripts/vue.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js")
            .SetCdnIntegrity("sha384-OZmxTjkv7EQo5XDMPAmIkkvywVeXw59YyYh6zq8UKfkbor13jS+5p8qMTBSA1q+F", "sha384-+jvb+jCJ37FkNjPyYLI3KJzQeD8pPFXUra3B/QJFqQ3txYrUPIP1eOfxK4h3cKZP")
            .SetVersion("2.6.11");

            manifest
            .DefineScript("vue-multiselect")
            .SetDependencies("vuejs")
            .SetUrl("~/OrchardCore.Resources/Scripts/vue-multiselect.min.js", "~/OrchardCore.Resources/Scripts/vue-multiselect.min.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.js")
            .SetCdnIntegrity("sha384-a4eXewRTYCwYdFtSnMCZTNtiXrfdul6aQdueRgHPAx2y1Ldp0QaFdCTpOx0ycsXU", "sha384-a4eXewRTYCwYdFtSnMCZTNtiXrfdul6aQdueRgHPAx2y1Ldp0QaFdCTpOx0ycsXU")
            .SetVersion("2.1.6");

            manifest
            .DefineStyle("vue-multiselect")
            .SetUrl("~/OrchardCore.Resources/Styles/vue-multiselect.min.css", "~/OrchardCore.Resources/Styles/vue-multiselect.min.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vue-multiselect.min.css")
            .SetCdnIntegrity("sha384-PPH/T7V86Z1+B4eMPef4FJXLD5fsTpObWoCoK3CiNtSX7aji+5qxpOCn1f2TDYAM", "sha384-PPH/T7V86Z1+B4eMPef4FJXLD5fsTpObWoCoK3CiNtSX7aji+5qxpOCn1f2TDYAM")
            .SetVersion("2.1.6");

            manifest
            .DefineScript("Sortable")
            .SetUrl("~/OrchardCore.Resources/Scripts/Sortable.min.js", "~/OrchardCore.Resources/Scripts/Sortable.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/Sortable.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/Sortable.js")
            .SetCdnIntegrity("sha384-6qM1TfKo1alBw3Uw9AWXnaY5h0G3ScEjxtUm4TwRJm7HRmDX8UfiDleTAEEg5vIe", "sha384-lNRluF0KgEfw4KyH2cJAoBAMzRHZVp5bgBGAzRxHeXoFqb5admHjitlZ2dmspHmC")
            .SetVersion("1.10.2");

            manifest
            .DefineScript("vuedraggable")
            .SetDependencies("vuejs", "Sortable")
            .SetUrl("~/OrchardCore.Resources/Scripts/vuedraggable.umd.min.js", "~/OrchardCore.Resources/Scripts/vuedraggable.umd.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/vuedraggable.umd.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/vuedraggable.umd.js")
            .SetCdnIntegrity("sha384-qUA1xXJiX23E4GOeW/XHtsBkV9MUcHLSjhi3FzO08mv8+W8bv5AQ1cwqLskycOTs", "sha384-+jB9vXc/EaIJTlNiZG2tv+TUpKm6GR9HCRZb3VkI3lscZWqrCYDbX2ZXffNJldL9")
            .SetVersion("2.24.3");

            manifest
            .DefineScript("jscookie")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/js.cookie.min.js", "~/OrchardCore.Resources/Scripts/js.cookie.js")
            .SetVersion("2.1.4");
        }
Пример #20
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            //styles
            manifest
            .DefineStyle("bootstrap-treeview")
            .SetDependencies("bootstrap", "font-awesome")
            .SetUrl("~/Intelli/Styles/bootstrap-treeview.css");


            manifest
            .DefineStyle("fullcalendar-core-main")
            .SetUrl("~/Intelli/Styles/fullcalendar440/core/main.css");


            manifest
            .DefineStyle("fullcalendar-daygrid-main")
            .SetDependencies("fullcalendar-core-main")
            .SetUrl("~/Intelli/Styles/fullcalendar440/daygrid/main.css");


            manifest
            .DefineStyle("fullcalendar-list-main")
            .SetDependencies("fullcalendar-core-main")
            .SetUrl("~/Intelli/Styles/fullcalendar440/list/main.css");


            manifest
            .DefineStyle("fullcalendar-timegrid-main")
            .SetDependencies("fullcalendar-core-main")
            .SetUrl("~/Intelli/Styles/fullcalendar440/timegrid/main.css");



            manifest
            .DefineStyle("dataviews-core")
            .SetUrl("~/Intelli/gc.dataviews/gc.dataviews.core.min.css");

            manifest
            .DefineStyle("dataviews-grid")
            .SetDependencies("dataviews-core")
            .SetUrl("~/Intelli/gc.dataviews/gc.dataviews.grid.min.css");


            //trellis styles
            manifest
            .DefineStyle("dataviews-trellis")
            .SetDependencies("dataviews-core", "dataviews-grid")
            .SetUrl("~/Intelli/gc.dataviews/gc.dataviews.trellis.min.css");


            manifest
            .DefineStyle("dataviews-trellis-specific")
            .SetDependencies("dataviews-trellis")
            .SetUrl("~/Intelli/gc.dataviews/trellis/gc-trellis-styles.css");

            //calendar styles
            manifest
            .DefineStyle("dataviews-calendar")
            .SetDependencies("dataviews-core", "dataviews-grid")
            .SetUrl("~/Intelli/gc.dataviews/gc.dataviews.calendar.min.css");


            manifest
            .DefineStyle("dataviews-calendar-specific")
            .SetDependencies("dataviews-calendar")
            .SetUrl("~/Intelli/gc.dataviews/calendar/gc-calendar-styles.css");


            //timeline styles
            manifest
            .DefineStyle("dataviews-timeline")
            .SetDependencies("dataviews-core", "dataviews-grid")
            .SetUrl("~/Intelli/gc.dataviews/gc.dataviews.timeline.min.css");


            manifest
            .DefineStyle("dataviews-timeline-specific")
            .SetDependencies("dataviews-timeline")
            .SetUrl("~/Intelli/gc.dataviews/timeline/gc-timeline-styles.css");



            //scripts

            manifest
            .DefineScript("bootstrap-treeview")
            .SetDependencies("jQuery")
            .SetUrl("~/Intelli/Scripts/bootstrap-treeview.js");

            manifest
            .DefineScript("bootstrap4-dropdown-multi-level-hack")
            .SetDependencies("bootstrap", "jQuery")
            .SetUrl("~/Intelli/Scripts/bootstrap-4-multi-level-dropdown/bootstrap4-dropdown-ml-hack.js");



            manifest
            .DefineScript("dataviews-timeline")
            .SetDependencies("dataviews-core", "dataviews-data-grid")
            .SetUrl("~/Intelli/gc.dataviews/gc.dataviews.timeline.min.js");


            manifest
            .DefineScript("fullcalendar-core-main-js")
            .SetUrl("~/Intelli/Scripts/fullcalendar440/core/main.js");

            manifest
            .DefineScript("fullcalendar-daygrid-main-js")
            .SetDependencies("fullcalendar-core-main-js")
            .SetUrl("~/Intelli/Scripts/fullcalendar440/daygrid/main.js");



            manifest
            .DefineScript("fullcalendar-list-main-js")
            .SetDependencies("fullcalendar-core-main-js")
            .SetUrl("~/Intelli/Scripts/fullcalendar440/list/main.js");



            manifest
            .DefineScript("fullcalendar-timegrid-main-js")
            .SetDependencies("fullcalendar-core-main-js")
            .SetUrl("~/Intelli/Scripts/fullcalendar440/timegrid/main.js");



            manifest
            .DefineScript("fullcalendar-interaction-main-js")
            .SetDependencies("fullcalendar-core-main-js")
            .SetUrl("~/Intelli/Scripts/fullcalendar440/interaction/main.js");



            manifest
            .DefineScript("dataviews-common")
            .SetDependencies("jQuery")
            .SetUrl("~/Intelli/gc.dataviews/gc.dataviews.common.min.js");


            manifest
            .DefineScript("dataviews-core")
            .SetDependencies("dataviews-common")
            .SetUrl("~/Intelli/gc.dataviews/gc.dataviews.core.min.js");


            manifest
            .DefineScript("dataviews-data-grid")
            .SetDependencies("dataviews-core")
            .SetUrl("~/Intelli/gc.dataviews/gc.dataviews.grid.min.js");

            //trellis scripts
            manifest
            .DefineScript("dataviews-trellis")
            .SetDependencies("dataviews-core", "dataviews-data-grid")
            .SetUrl("~/Intelli/gc.dataviews/gc.dataviews.trellis.min.js");

            //calendar scripts
            manifest
            .DefineScript("dataviews-calendar")
            .SetDependencies("dataviews-core", "dataviews-data-grid")
            .SetUrl("~/Intelli/gc.dataviews/gc.dataviews.calendar.min.js");


            //timeline scripts
            manifest
            .DefineScript("dataviews-timeline")
            .SetDependencies("dataviews-core", "dataviews-data-grid")
            .SetUrl("~/Intelli/gc.dataviews/gc.dataviews.timeline.min.js");
        }
Пример #21
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://code.jquery.com/jquery-1.12.4.min.js", "https://code.jquery.com/jquery-1.12.4.js")
            .SetCdnIntegrity("sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ=", "sha256-Qw82+bXyGq6MydymqBxNPYTaUXXq7c8v3CwiYwLLNXU=")
            .SetVersion("1.12.4")
            ;

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://code.jquery.com/jquery-2.2.4.min.js", "https://code.jquery.com/jquery-2.2.4.js")
            .SetCdnIntegrity("sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=", "sha256-iT6Q9iMJYuQiMWNd9lDyBUStIq/8PuOW33aOqmvFpqI=")
            .SetVersion("2.2.4")
            ;

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://code.jquery.com/jquery-3.3.1.min.js", "https://code.jquery.com/jquery-3.3.1.js")
            .SetCdnIntegrity("sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=", "sha256-2Kok7MbOyxpgUVvAk/HJ2jigOSYS2auK4Pfzbm7uH60=")
            .SetVersion("3.3.1")
            ;

            manifest
            .DefineScript("jQuery.slim")
            .SetCdn("https://code.jquery.com/jquery-3.3.1.slim.min.js", "https://code.jquery.com/jquery-3.3.1.slim.js")
            .SetCdnIntegrity("sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo", "sha384-sh6iinGECmk2oNezd0GDVuXqoHrZzF3PTML2nyt/lC61v2p1W7hGll/JkRFCOcMf")
            .SetVersion("3.3.1")
            ;

            manifest
            .DefineScript("jQuery-ui")
            .SetDependencies("jQuery")
            .SetUrl("/OrchardCore.Resources/Scripts/jquery-ui.min.js", "/OrchardCore.Resources/Scripts/jquery-ui.js")
            .SetCdn("https://code.jquery.com/ui/1.12.1/jquery-ui.min.js", "https://code.jquery.com/ui/1.12.1/jquery-ui.js")
            .SetCdnIntegrity("sha384-Dziy8F2VlJQLMShA6FHWNul/veM9bCkRUaLqr199K94ntO5QUrLJBEbYegdSkkqX", "sha384-JPbtLYL10d/Z1crlc6GGGGM3PavCzzoUJ1UxH0bXHOfguWHQ6XAWrIzW+MBGGXe5")
            .SetVersion("1.12.1")
            ;

            manifest
            .DefineStyle("jQuery-ui")
            .SetUrl("/OrchardCore.Resources/Styles/jquery-ui.min.css", "/OrchardCore.Resources/Styles/jquery-ui.css")
            .SetCdn("https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.min.css", "https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css")
            .SetCdnIntegrity("sha384-kcAOn9fN4XSd+TGsNu2OQKSuV5ngOwt7tg73O4EpaD91QXvrfgvf0MR7/2dUjoI6", "sha384-xewr6kSkq3dBbEtB6Z/3oFZmknWn7nHqhLVLrYgzEFRbU/DHSxW7K3B44yWUN60D")
            .SetVersion("1.12.1")
            ;

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.js")
            .SetCdnIntegrity("sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa", "sha384-OkuKCCwNNAv3fnqHH7lwPY3m5kkvCIUnsHbjdU7sN022wAYaQUfXkqyIZLlL0xQ/")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineStyle("bootstrap")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.css")
            .SetCdnIntegrity("sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u", "sha384-yzOI+AGOH+8sPS29CtL/lEWNFZ+HKVVyYxU0vjId0pMG6xn7UMDo9waPX5ImV0r6")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineStyle("bootstrap-theme")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.css")
            .SetCdnIntegrity("sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp", "sha384-87IgyAZ7ZPkMKNvliJR8lR09U+LMadREF430SkYRoNaFd+l2lhZnI1cXRdWnAZ+3")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineScript("popper")
            .SetUrl("/OrchardCore.Resources/Scripts/popper.min.js", "/OrchardCore.Resources/Scripts/popper.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js", "https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.js")
            .SetCdnIntegrity("sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49", "sha384-AsJUT69WgSCIrLgOnMRkNjLvBl0aoHtB3vBDnAEOKRfxKMm7gvmSTJUZCefoYWdA")
            .SetVersion("1.14.3")
            ;

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery")
            .SetUrl("/OrchardCore.Resources/Scripts/bootstrap.min.js", "/OrchardCore.Resources/Scripts/bootstrap.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.js")
            .SetCdnIntegrity("sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy", "sha384-fyOlGC+soQAvVFysE2KxkXaVKf75M1Zyo6RG7thLEEwD7p6/Cso7G/iV9tPM0C/a")
            .SetVersion("4.1.3")
            ;

            manifest
            .DefineScript("bootstrap-bundle")
            .SetDependencies("jQuery", "popper")
            .SetUrl("/OrchardCore.Resources/Scripts/bootstrap.bundle.min.js", "/OrchardCore.Resources/Scripts/bootstrap.bundle.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.bundle.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.bundle.js")
            .SetCdnIntegrity("sha384-pjaaA8dDz/5BgdFUPX6M/9SUZv4d12SUPF0axWc+VRZkx5xU3daN+lYb49+Ax+Tl", "sha384-DWBJ4L0qV7ffH95jHsoooM04DWR2qtntWspYadu41Wx5kw6d0Cs7W+7C2v2bh7vX")
            .SetVersion("4.1.3")
            ;

            manifest
            .DefineStyle("bootstrap")
            .SetUrl("/OrchardCore.Resources/Styles/bootstrap.min.css", "/OrchardCore.Resources/Styles/bootstrap.css")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css", "https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.css")
            .SetCdnIntegrity("sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO", "sha384-2QMA5oZ3MEXJddkHyZE/e/C1bd30ZUPdzqHrsaHMP3aGDbPA9yh77XDHXC9Imxw+")
            .SetVersion("4.1.3")
            ;

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("/OrchardCore.Resources/Styles/font-awesome.min.css", "/OrchardCore.Resources/Styles/font-awesome.css")
            .SetCdn("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css", "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.css")
            .SetCdnIntegrity("sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN", "sha384-FckWOBo7yuyMS7In0aXZ0aoVvnInlnFMwCv77x9sZpFgOonQgnBj1uLwenWVtsEj")
            .SetVersion("4.7.0")
            ;

            manifest
            .DefineStyle("font-awesome")
            .SetCdn("https://use.fontawesome.com/releases/v5.5.0/css/all.css")
            .SetCdnIntegrity("sha384-B4dIYHKNBt8Bc12p+WXckhzcICo0wtJAoU8YZTY5qE0Id1GSseTk6S+L3BlXeVIU")
            .SetVersion("5.5.0")
            ;

            manifest
            .DefineScript("font-awesome")
            .SetCdn("https://use.fontawesome.com/releases/v5.5.0/js/all.js")
            .SetCdnIntegrity("sha384-GqVMZRt5Gn7tB9D9q7ONtcp4gtHIUEW/yG7h98J7IpE3kpi+srfFyyB/04OV6pG0")
            .SetVersion("5.5.0")
            ;

            manifest
            .DefineScript("font-awesome-v4-shims")
            .SetCdn("https://use.fontawesome.com/releases/v5.5.0/js/v4-shims.js")
            .SetCdnIntegrity("sha384-vBDTb50BKnwbvJZ5ZC5dsGJNQydTI7ZoAjCeJkdta6nSewwGXCnppKI5lrIQX4Qu")
            .SetVersion("5.5.0")
            ;
        }
Пример #22
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js")
            .SetVersion("1.12.4")
            ;

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js")
            .SetVersion("2.2.4")
            ;

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js")
            .SetVersion("3.2.1")
            ;

            manifest
            .DefineScript("jQuery.slim")
            .SetCdn("https://code.jquery.com/jquery-3.2.1.slim.min.js", "https://code.jquery.com/jquery-3.2.1.slim.js")
            .SetCdnIntegrity("sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN")
            .SetVersion("3.2.1")
            ;

            manifest
            .DefineScript("jQuery-ui")
            .SetDependencies("jQuery")
            .SetUrl("/OrchardCore.Resources/Scripts/jquery-ui.min.js", "/OrchardCore.Resources/Scripts/jquery-ui.js")
            .SetCdn("https://code.jquery.com/ui/1.12.1/jquery-ui.min.js", "https://code.jquery.com/ui/1.12.1/jquery-ui.js")
            .SetVersion("1.12.1")
            ;

            manifest
            .DefineStyle("jQuery-ui")
            .SetUrl("/OrchardCore.Resources/Styles/jquery-ui.min.css", "/OrchardCore.Resources/Styles/jquery-ui.css")
            .SetCdn("https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.min.css", "https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css")
            .SetVersion("1.12.1")
            ;

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js")
            .SetCdnIntegrity("sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineStyle("bootstrap")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css")
            .SetCdnIntegrity("sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineStyle("bootstrap-theme")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css")
            .SetCdnIntegrity("sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineScript("popper")
            .SetUrl("/OrchardCore.Resources/Scripts/popper.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.3/umd/popper.min.js", "https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.3/umd/popper.js")
            .SetCdnIntegrity("sha384-vFJXuSJphROIrBnz7yo7oB41mKfc8JzQZiCq4NCceLEaO4IHwicKwpJf9c9IpFgh")
            .SetVersion("1.12.3")
            ;

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery", "popper")
            .SetUrl("/OrchardCore.Resources/Scripts/bootstrap.min.js", "/OrchardCore.Resources/Scripts/bootstrap.js")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/js/bootstrap.min.js")
            .SetCdnIntegrity("sha384-alpBpkh1PFOepccYVYDB4do5UnbKysX5WZXm3XxPqe5iKTfUKjNkCk9SaVuEZflJ")
            .SetVersion("4.0.0")
            ;

            manifest
            .DefineStyle("bootstrap")
            .SetUrl("/OrchardCore.Resources/Styles/bootstrap.min.css", "/OrchardCore.Resources/Styles/bootstrap.css")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/css/bootstrap.min.css")
            .SetCdnIntegrity("sha384-PsH8R72JQ3SOdhVi3uxftmaW6Vc51MKb0q5P2rRUpPvrszuE4W1povHYgTpBfshb")
            .SetVersion("4.0.0")
            ;

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("/OrchardCore.Resources/Styles/font-awesome.min.css", "/OrchardCore.Resources/Styles/font-awesome.css")
            .SetCdn("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css")
            .SetCdnIntegrity("sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN")
            .SetVersion("4.7.0")
            ;
        }
Пример #23
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("Commentator-site-js")
            .SetUrl("~/Commentator.OrchardCore/js/site.min.js", "~/Commentator.OrchardCore/js/site.js")
            .SetVersion("1.0.0");

            manifest
            .DefineScript("sweetalert-js")
            .SetCdn("https://unpkg.com/sweetalert/dist/sweetalert.min.js");

            manifest
            .DefineScript("Trumbowyg-js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.21.0/trumbowyg.min.js");

            manifest
            .DefineScript("Trumbowyg-giphy-js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.21.0/plugins/giphy/trumbowyg.giphy.min.js");

            manifest
            .DefineScript("Trumbowyg-emoji-js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.21.0/plugins/emoji/trumbowyg.emoji.min.js");

            manifest
            .DefineScript("Trumbowyg-fontfamily-js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.21.0/plugins/fontfamily/trumbowyg.fontfamily.min.js");

            manifest
            .DefineScript("CkEditor5-js")
            .SetUrl("~/Commentator.OrchardCore/js/ckeditor.js")
            .SetVersion("5.0.0");

            manifest
            .DefineScript("Trumbowyg-fontsize-js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.21.0/plugins/fontsize/trumbowyg.fontsize.min.js");

            manifest
            .DefineStyle("Commentator-site")
            .SetUrl("~/Commentator.OrchardCore/css/site.min.css", "~/Commentator.OrchardCore/css/site.css")
            .SetVersion("1.0.0");
            manifest
            .DefineStyle("CkEditor5-css")
            .SetUrl("~/Commentator.OrchardCore/css/ckeditor.css")
            .SetVersion("5.0.0");

            manifest
            .DefineStyle("Trumbowyg-css")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.21.0/ui/trumbowyg.min.css")
            .SetVersion("2.21.0");

            manifest
            .DefineStyle("Trumbowyg-emoji-css")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.21.0/plugins/emoji/ui/trumbowyg.emoji.min.css")
            .SetVersion("2.21.0");

            manifest
            .DefineStyle("Trumbowyg-giphy-css")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.21.0/plugins/giphy/ui/trumbowyg.giphy.min.css")
            .SetVersion("2.21.0");
        }
Пример #24
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js", "https://cdn.bootcss.com/jquery/1.12.4/jquery.js")
            .SetCdnIntegrity("sha384-nvAa0+6Qg9clwYCGGPpDQLVpLNn0fRaROjHqs13t4Ggj3Ez50XnGQqc/r8MhnRDZ", "sha384-KcyRSlC9FQog/lJsT+QA8AUIFBgnwKM7bxm7/YaX+NTr4D00npYawrX0h+oXI3a2")
            .SetVersion("1.12.4")
            ;

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://cdn.bootcss.com/jquery/2.2.4/jquery.min.js", "https://cdn.bootcss.com/jquery/2.2.4/jquery.js")
            .SetCdnIntegrity("sha384-rY/jv8mMhqDabXSo+UCggqKtdmBfd3qC2/KvyTDNQ6PcUJXaxK1tMepoQda4g5vB", "sha384-TlQc6091kl7Au04dPgLW7WK3iey+qO8dAi/LdwxaGBbszLxnizZ4xjPyNrEf+aQt")
            .SetVersion("2.2.4")
            ;

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js", "https://cdn.bootcss.com/jquery/3.3.1/jquery.js")
            .SetCdnIntegrity("sha384-tsQFqpEReu7ZLhBV2VZlAu7zcOV+rXbYlF2cqB8txI/8aZajjp4Bqd+V6D5IgvKT", "sha384-fJU6sGmyn07b+uD1nMk7/iSb4yvaowcueiQhfVgQuD98rfva8mcr1eSvjchfpMrH")
            .SetVersion("3.3.1")
            ;

            manifest
            .DefineScript("jQuery.slim")
            .SetCdn("https://code.jquery.com/jquery-3.3.1.slim.min.js", "https://code.jquery.com/jquery-3.3.1.slim.js")
            .SetCdnIntegrity("sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo", "sha384-sh6iinGECmk2oNezd0GDVuXqoHrZzF3PTML2nyt/lC61v2p1W7hGll/JkRFCOcMf")
            .SetVersion("3.3.1")
            ;

            manifest
            .DefineScript("jQuery-ui")
            .SetDependencies("jQuery")
            .SetUrl("/OrchardCore.Resources/Scripts/jquery-ui.min.js", "/OrchardCore.Resources/Scripts/jquery-ui.js")
            .SetCdn("https://code.jquery.com/ui/1.12.1/jquery-ui.min.js", "https://code.jquery.com/ui/1.12.1/jquery-ui.js")
            .SetCdnIntegrity("sha384-Dziy8F2VlJQLMShA6FHWNul/veM9bCkRUaLqr199K94ntO5QUrLJBEbYegdSkkqX", "sha384-JPbtLYL10d/Z1crlc6GGGGM3PavCzzoUJ1UxH0bXHOfguWHQ6XAWrIzW+MBGGXe5")
            .SetVersion("1.12.1")
            ;

            manifest
            .DefineStyle("jQuery-ui")
            .SetUrl("/OrchardCore.Resources/Styles/jquery-ui.min.css", "/OrchardCore.Resources/Styles/jquery-ui.css")
            .SetCdn("https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.min.css", "https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css")
            .SetCdnIntegrity("sha384-kcAOn9fN4XSd+TGsNu2OQKSuV5ngOwt7tg73O4EpaD91QXvrfgvf0MR7/2dUjoI6", "sha384-xewr6kSkq3dBbEtB6Z/3oFZmknWn7nHqhLVLrYgzEFRbU/DHSxW7K3B44yWUN60D")
            .SetVersion("1.12.1")
            ;

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.js")
            .SetCdnIntegrity("sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa", "sha384-OkuKCCwNNAv3fnqHH7lwPY3m5kkvCIUnsHbjdU7sN022wAYaQUfXkqyIZLlL0xQ/")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineStyle("bootstrap")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.css")
            .SetCdnIntegrity("sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u", "sha384-yzOI+AGOH+8sPS29CtL/lEWNFZ+HKVVyYxU0vjId0pMG6xn7UMDo9waPX5ImV0r6")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineStyle("bootstrap-theme")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.css")
            .SetCdnIntegrity("sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp", "sha384-87IgyAZ7ZPkMKNvliJR8lR09U+LMadREF430SkYRoNaFd+l2lhZnI1cXRdWnAZ+3")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineScript("popper")
            .SetUrl("/OrchardCore.Resources/Scripts/popper.min.js", "/OrchardCore.Resources/Scripts/popper.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js", "https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.js")
            .SetCdnIntegrity("sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49", "sha384-AsJUT69WgSCIrLgOnMRkNjLvBl0aoHtB3vBDnAEOKRfxKMm7gvmSTJUZCefoYWdA")
            .SetVersion("1.14.3")
            ;

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery", "popper")
            .SetUrl("/OrchardCore.Resources/Scripts/bootstrap.min.js", "/OrchardCore.Resources/Scripts/bootstrap.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.js")
            .SetCdnIntegrity("sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy", "sha384-fyOlGC+soQAvVFysE2KxkXaVKf75M1Zyo6RG7thLEEwD7p6/Cso7G/iV9tPM0C/a")
            .SetVersion("4.1.3")
            ;

            manifest
            .DefineStyle("bootstrap")
            .SetUrl("/OrchardCore.Resources/Styles/bootstrap.min.css", "/OrchardCore.Resources/Styles/bootstrap.css")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css", "https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.css")
            .SetCdnIntegrity("sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO", "sha384-2QMA5oZ3MEXJddkHyZE/e/C1bd30ZUPdzqHrsaHMP3aGDbPA9yh77XDHXC9Imxw+")
            .SetVersion("4.1.3")
            ;

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("/OrchardCore.Resources/Styles/font-awesome.min.css", "/OrchardCore.Resources/Styles/font-awesome.css")
            .SetCdn("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css", "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.css")
            .SetCdnIntegrity("sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN", "sha384-FckWOBo7yuyMS7In0aXZ0aoVvnInlnFMwCv77x9sZpFgOonQgnBj1uLwenWVtsEj")
            .SetVersion("4.7.0")
            ;

            manifest
            .DefineStyle("font-awesome")
            .SetCdn("https://use.fontawesome.com/releases/v5.2.0/css/all.css")
            .SetCdnIntegrity("sha384-hWVjflwFxL6sNzntih27bfxkr27PmbbK/iSvJ+a4+0owXq79v+lsFkW54bOGbiDQ")
            .SetVersion("5.2.0")
            ;

            manifest
            .DefineScript("font-awesome")
            .SetCdn("https://use.fontawesome.com/releases/v5.2.0/js/all.js")
            .SetCdnIntegrity("sha384-4oV5EgaV02iISL2ban6c/RmotsABqE4yZxZLcYMAdG7FAPsyHYAPpywE9PJo+Khy")
            .SetVersion("5.2.0")
            ;

            manifest
            .DefineScript("font-awesome-v4-shims")
            .SetCdn("https://use.fontawesome.com/releases/v5.2.0/js/v4-shims.js")
            .SetCdnIntegrity("sha384-rn4uxZDX7xwNq5bkqSbpSQ3s4tK9evZrXAO1Gv9WTZK4p1+NFsJvOQmkos19ebn2")
            .SetVersion("5.2.0")
            ;
        }
Пример #25
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineStyle("TheMathesisTheme-Roboto")
            .SetCdn("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700");

            manifest.DefineStyle("TheMathesisTheme-Roboto-Slab")
            .SetCdn("https://fonts.googleapis.com/css?family=Roboto+Slab:400,700");

            manifest
            .DefineStyle("TheMathesisTheme-Material-Icons")
            .SetCdn("https://fonts.googleapis.com/css?family=Material+Icons");

            manifest
            .DefineStyle("TheMathesisTheme-Montserrat")
            .SetCdn("https://fonts.googleapis.com/css?family=Montserrat:400,700");

            manifest
            .DefineStyle("TheMathesisTheme-Droid-Serif")
            .SetCdn("https://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic,700italic");

            manifest
            .DefineStyle("TheMathesisTheme-Font-Awesome")
            .SetCdn("https://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css");

            manifest
            .DefineStyle("TheMathesisTheme-Material-Kit")
            .SetUrl("~/TheMathesisTheme/assets/css/material-kit.css?v=2.2.0");

            manifest
            .DefineStyle("TheMathesisTheme-Mathesis-Kit")
            .SetDependencies("TheMathesisTheme-Material-Kit")
            .SetUrl("~/TheMathesisTheme/assets/css/mathesis-kit.css");

            manifest
            .DefineStyle("TheMathesisTheme-FancyTree-Css")
            .SetDependencies("TheMathesisTheme-Mathesis-Kit")
            .SetUrl("~/TheMathesisTheme/assets/css/ui.fancytree.css");

            manifest
            .DefineStyle("TheMathesisTheme-JqCloud-Css")
            .SetDependencies("TheMathesisTheme-FancyTree-Css")
            .SetUrl("~/TheMathesisTheme/assets/css/jqcloud.css");

            manifest
            .DefineScript("TheMathesisTheme-yett")
            .SetUrl("~/TheMathesisTheme/assets/js/plugins/yett.min.js");

            manifest
            .DefineScript("TheMathesisTheme-js-cookies")
            .SetUrl("~/TheMathesisTheme/assets/js/plugins/js.cookie.js");

            manifest
            .DefineScript("TheMathesisTheme-jQuery")
            .SetUrl("~/TheMathesisTheme/assets/js/core/jquery.min.js");

            manifest
            .DefineScript("TheMathesisTheme-jQuery-Ui")
            .SetDependencies("TheMathesisTheme-jQuery")
            .SetUrl("~/TheMathesisTheme/assets/js/core/jquery-ui.min.js");

            manifest
            .DefineScript("TheMathesisTheme-Popper")
            .SetDependencies("TheMathesisTheme-jQuery")
            .SetUrl("~/TheMathesisTheme/assets/js/core/popper.min.js");

            manifest
            .DefineScript("TheMathesisTheme-Bootstrap-Material")
            .SetDependencies("TheMathesisTheme-jQuery")
            .SetDependencies("TheMathesisTheme-Popper")
            .SetUrl("~/TheMathesisTheme/assets/js/core/bootstrap-material-design.min.js");

            manifest
            .DefineScript("TheMathesisTheme-Moment")
            .SetDependencies("TheMathesisTheme-jQuery")
            .SetUrl("~/TheMathesisTheme/assets/js/plugins/moment.min.js");

            manifest
            .DefineScript("TheMathesisTheme-Bootstrap-Datepicker")
            .SetDependencies("TheMathesisTheme-jQuery")
            .SetUrl("~/TheMathesisTheme/assets/js/plugins/bootstrap-datetimepicker.js");

            manifest
            .DefineScript("TheMathesisTheme-Nouslider")
            .SetDependencies("TheMathesisTheme-jQuery")
            .SetUrl("~/TheMathesisTheme/assets/js/plugins/nouislider.min.js");

            manifest
            .DefineScript("TheMathesisTheme-Bootstrap-Tags-Input")
            .SetDependencies("TheMathesisTheme-jQuery")
            .SetUrl("~/TheMathesisTheme/assets/js/plugins/bootstrap-tagsinput.js");

            manifest
            .DefineScript("TheMathesisTheme-Bootstrap-Select-Picker")
            .SetDependencies("TheMathesisTheme-jQuery")
            .SetUrl("~/TheMathesisTheme/assets/js/plugins/bootstrap-selectpicker.js");

            manifest
            .DefineScript("TheMathesisTheme-Bootstrap-Jasny")
            .SetDependencies("TheMathesisTheme-jQuery")
            .SetUrl("~/TheMathesisTheme/assets/js/plugins/jasny-bootstrap.min.js");

            manifest
            .DefineScript("TheMathesisTheme-Buttons")
            .SetDependencies("TheMathesisTheme-jQuery")
            .SetCdn("https://buttons.github.io/buttons.js");

            manifest
            .DefineScript("TheMathesisTheme-Material-Kit-Script")
            .SetDependencies("TheMathesisTheme-Bootstrap-Material")
            .SetUrl("~/TheMathesisTheme/assets/js/material-kit.js?v=2.1.0");

            manifest
            .DefineScript("TheMathesisTheme-Cookie-Consent")
            .SetDependencies("TheMathesisTheme-Material-Kit-Script")
            .SetDependencies("TheMathesisTheme-js-cookies")
            .SetUrl("~/TheMathesisTheme/assets/js/cookie-consent.js");

            manifest
            .DefineScript("TheMathesisTheme-Mathesis-Script")
            .SetDependencies("TheMathesisTheme-FancyTree-Filter")
            .SetUrl("~/TheMathesisTheme/assets/js/mathesis.js");

            manifest
            .DefineScript("TheMathesisTheme-FancyTree")
            .SetDependencies("TheMathesisTheme-Material-Kit-Script")
            .SetUrl("~/TheMathesisTheme/assets/js/modules/jquery.fancytree.js");

            manifest
            .DefineScript("TheMathesisTheme-FancyTree-Glyph")
            .SetDependencies("TheMathesisTheme-FancyTree")
            .SetUrl("~/TheMathesisTheme/assets/js/modules/jquery.fancytree.glyph.js");

            manifest
            .DefineScript("TheMathesisTheme-FancyTree-Wide")
            .SetDependencies("TheMathesisTheme-FancyTree.Gliph")
            .SetUrl("~/TheMathesisTheme/assets/js/modules/jquery.fancytree.wide.js");

            manifest
            .DefineScript("TheMathesisTheme-FancyTree-Filter")
            .SetDependencies("TheMathesisTheme-FancyTree.Wide")
            .SetUrl("~/TheMathesisTheme/assets/js/modules/jquery.fancytree.filter.js");

            manifest
            .DefineScript("TheMathesisTheme-JqCloud")
            .SetDependencies("TheMathesisTheme-Material-Kit-Script")
            .SetUrl("~/TheMathesisTheme/assets/js/plugins/jqcloud.js");
        }
Пример #26
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();


            manifest
            .DefineScript("jquery-comments-original")
            .SetUrl("~/Intelli/Scripts/Intelli.Comments/js/jquery-comments/jquery-comments.min.js",
                    "~/Intelli/Scripts/Intelli.Comments/js/jquery-comments/jquery-comments.js").SetDependencies("jQuery");


            /*
             * manifest
             *  .DefineScript("vendor-emoji-config")
             *  .SetUrl("~/Intelli.Comments/vendor/emoji-picker/js/config.js",
             *      "~/Intelli.Comments/vendor/emoji-picker/js/config.js").SetDependencies("jQuery");
             *
             *
             * manifest
             *  .DefineScript("vendor-emoji-util")
             *  .SetUrl("~/Intelli.Comments/vendor/emoji-picker/js/util.js",
             *      "~/Intelli.Comments/vendor/emoji-picker/js/util.js").SetDependencies("jQuery");
             *
             *
             * manifest
             *  .DefineScript("vendor-emoji-area")
             *  .SetUrl("~/Intelli.Comments/vendor/emoji-picker/js/jquery.emojiarea.js",
             *      "~/Intelli.Comments/vendor/emoji-picker/js/jquery.emojiarea.js").SetDependencies("jQuery");
             *
             * manifest
             *  .DefineScript("vendor-emoji-picker")
             *  .SetUrl("~/Intelli.Comments/vendor/emoji-picker/js/emoji-picker.js",
             *      "~/Intelli.Comments/vendor/emoji-picker/js/emoji-picker.js").SetDependencies("jQuery");
             *
             * manifest
             *  .DefineScript("vendor-jquery-textcomplete")
             *  .SetUrl("~/Intelli.Comments/vendor/jquery.textcomplete/jquery.textcomplete.js",
             *      "~/Intelli.Comments/vendor/jquery.textcomplete/jquery.textcomplete.js").SetDependencies("jQuery");
             *
             * manifest
             *  .DefineScript("vendor-comments")
             *  .SetUrl("~/Intelli.Comments/js/jquery-comments.js", "~/Intelli.Comments/js/jquery-comments.js").SetDependencies("jQuery");
             *
             *
             * manifest
             *   .DefineScript("vendor-comments-chat")
             *  .SetUrl("~/Intelli.Comments/js/jquery-comments-chat.js",
             *      "~/Intelli.Comments/js/jquery-comments-chat.js");
             *
             * //
             *
             *
             * manifest
             *   .DefineScript("vendor-chatbox-popup")
             *  .SetUrl("~/Intelli.Comments/js/chatbox-popup.js", "~/Intelli.Comments/js/chatbox-popup.js");
             *
             *
             * manifest
             *  .DefineScript("vendor-bootstrap-linkpreview")
             *  .SetUrl("~/Intelli.Comments/js/bootstrap-linkpreview.js",
             *      "~/Intelli.Comments/js/bootstrap-linkpreview.js").SetDependencies("jQuery");
             */



//styles


            manifest
            .DefineStyle("jquery-comments-original")
            .SetUrl("~/Intelli/Styles/Intelli.Comments/css/jquery-comments/jquery-comments.css",
                    "~/Intelli/Styles/Intelli.Comments/css/jquery-comments/jquery-comments.css");



            /*
             * manifest
             *  .DefineStyle("vendor-emoji-picker")
             *  .SetUrl("~/Intelli.Comments/vendor/emoji-picker/css/emoji.css",
             *      "~/Intelli.Comments/vendor/emoji-picker/css/emoji.css");
             *
             *
             * manifest
             *  .DefineStyle("vendor-comments")
             *  .SetUrl("~/Intelli.Comments/css/jquery-comments.css",
             *      "~/Intelli.Comments/css/jquery-comments.css");
             *
             *
             * manifest
             *  .DefineStyle("vendor-comments-chat")
             *  .SetUrl("~/Intelli.Comments/css/jquery-comments-chat.css",
             *       "~/Intelli.Comments/css/jquery-comments-chat.min.css");
             *
             * //
             * manifest
             *   .DefineStyle("vendor-chatbox-popup")
             *   .SetUrl("~/Intelli.Comments/css/chatbox-popup.css",
             *       "~/Intelli.Comments/css/chatbox-popup.css");
             *
             *
             * manifest
             *  .DefineStyle("vendor-bootstrap-linkpreview")
             *  .SetUrl("~/Intelli.Comments/css/bootstrap-linkpreview.css",
             *      "~/Intelli.Comments/css/bootstrap-linkpreview.css");
             */
        }
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.min.js", "~/OrchardCore.Resources/Scripts/jquery.js")
            .SetCdn("https://code.jquery.com/jquery-3.4.1.min.js", "https://code.jquery.com/jquery-3.4.1.js")
            .SetCdnIntegrity("sha384-vk5WoKIaW/vJyUAd9n/wmopsmNhiy+L2Z+SBxGYnUkunIxVxAv/UtMOhba/xskxh", "sha384-mlceH9HlqLp7GMKHrj5Ara1+LvdTZVMx4S1U43/NxCvAkzIo8WJ0FE7duLel3wVo")
            .SetVersion("3.4.1");

            manifest
            .DefineScript("jQuery.slim")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery.slim.min.js", "~/OrchardCore.Resources/Scripts/jquery.slim.js")
            .SetCdn("https://code.jquery.com/jquery-3.4.1.slim.min.js", "https://code.jquery.com/jquery-3.4.1.slim.js")
            .SetCdnIntegrity("sha384-J6qa4849blE2+poT4WnyKhv5vZF5SrPo0iEjwBvKU7imGFAV0wwj1yYfoRSJoZ+n", "sha384-teRaFq/YbXOM/9FZ1qTavgUgTagWUPsk6xapwcjkrkBHoWvKdZZuAeV8hhaykl+G")
            .SetVersion("3.4.1");

            manifest
            .DefineScript("jQuery-ui")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-ui.min.js", "~/OrchardCore.Resources/Scripts/jquery-ui.js")
            .SetCdn("https://code.jquery.com/ui/1.12.1/jquery-ui.min.js", "https://code.jquery.com/ui/1.12.1/jquery-ui.js")
            .SetCdnIntegrity("sha384-Dziy8F2VlJQLMShA6FHWNul/veM9bCkRUaLqr199K94ntO5QUrLJBEbYegdSkkqX", "sha384-JPbtLYL10d/Z1crlc6GGGGM3PavCzzoUJ1UxH0bXHOfguWHQ6XAWrIzW+MBGGXe5")
            .SetVersion("1.12.1");

            manifest
            .DefineStyle("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Styles/jquery-ui.min.css", "~/OrchardCore.Resources/Styles/jquery-ui.css")
            .SetCdn("https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.min.css", "https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css")
            .SetCdnIntegrity("sha384-kcAOn9fN4XSd+TGsNu2OQKSuV5ngOwt7tg73O4EpaD91QXvrfgvf0MR7/2dUjoI6", "sha384-xewr6kSkq3dBbEtB6Z/3oFZmknWn7nHqhLVLrYgzEFRbU/DHSxW7K3B44yWUN60D")
            .SetVersion("1.12.1");

            manifest
            .DefineScript("jQuery-ui-i18n")
            .SetDependencies("jQuery-ui")
            .SetUrl("~/OrchardCore.Resources/Scripts/jquery-ui-i18n.min.js", "~/OrchardCore.Resources/Scripts/jquery-ui-i18n.js")
            .SetCdn("https://code.jquery.com/ui/1.7.2/i18n/jquery-ui-i18n.min.js", "https://code.jquery.com/ui/1.7.2/i18n/jquery-ui-i18n.min.js")
            .SetCdnIntegrity("sha384-0rV7y4NH7acVmq+7Y9GM6evymvReojk9li+7BYb/ug61uqPSsXJ4uIScVY+N9qtd", "sha384-0rV7y4NH7acVmq+7Y9GM6evymvReojk9li+7BYb/ug61uqPSsXJ4uIScVY+N9qtd")
            .SetVersion("1.7.2");

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.js")
            .SetCdnIntegrity("sha384-vhJnz1OVIdLktyixHY4Uk3OHEwdQqPppqYR8+5mjsauETgLOcEynD9oPHhhz18Nw", "sha384-it0Suwx+VjMafDIVf5t+ozEbrflmNjEddSX5LstI/Xdw3nv4qP/a4e8K4k5hH6l4")
            .SetVersion("3.4.0");

            manifest
            .DefineStyle("bootstrap")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.css")
            .SetCdnIntegrity("sha384-PmY9l28YgO4JwMKbTvgaS7XNZJ30MK9FAZjjzXtlqyZCqBY6X6bXIkM++IkyinN+", "sha384-/5bQ8UYbZnrNY3Mfy6zo9QLgIQD/0CximLKk733r8/pQnXn2mgvhvKhcy43gZtJV")
            .SetVersion("3.4.0");

            manifest
            .DefineStyle("bootstrap-theme")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap-theme.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap-theme.css")
            .SetCdnIntegrity("sha384-jzngWsPS6op3fgRCDTESqrEJwRKck+CILhJVO5VvaAZCq8JYf8HsR/HPpBOOPZfR", "sha384-RtiWe5OsslAYZ9AVyorBziI2VQL7E27rzWygBJh7wrZuVPyK5jeQLLytnJIpJqfD")
            .SetVersion("3.4.0");

            manifest
            .DefineScript("popper")
            .SetUrl("~/OrchardCore.Resources/Scripts/popper.min.js", "~/OrchardCore.Resources/Scripts/popper.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/umd/popper.js")
            .SetCdnIntegrity("sha384-Q6E9RHvbIyZFJoft+2mJbHaEWldlvI9IOYy5n3zV9zzTtmI3UksdQRVvoxMfooAo", "sha384-EsqqCR7beeX9mWjsrB8ySgz3pKDhWr3OgqnudRtew5RApIIhEN6/qqiPM99Lk9qM")
            .SetVersion("1.16.0");

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery", "popper")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap.min.js", "~/OrchardCore.Resources/Scripts/bootstrap.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js", "https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.js")
            .SetCdnIntegrity("sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6", "sha384-IGTd+U9dY/fgJBXURnLtTaaxga6WSJj46heDWHy/GPu8yyuP3HERqWszUMyWPeWR")
            .SetVersion("4.4.1");

            manifest
            .DefineScript("bootstrap-bundle")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap.bundle.min.js", "~/OrchardCore.Resources/Scripts/bootstrap.bundle.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.bundle.min.js", "https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.bundle.js")
            .SetCdnIntegrity("sha384-6khuMg9gaYr5AxOqhkVIODVIvm9ynTT5J4V1cfthmT+emCG6yVmEZsRHdxlotUnm", "sha384-FhLadiSx562CHg1MeZgAwnrYbHS58gnpCpvPQn6Sv7SqLRCyEKRXE1if+Zx36XNm")
            .SetVersion("4.4.1");

            manifest
            .DefineStyle("bootstrap")
            .SetUrl("~/OrchardCore.Resources/Styles/bootstrap.min.css", "~/OrchardCore.Resources/Styles/bootstrap.css")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css", "https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.css")
            .SetCdnIntegrity("sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh", "sha384-vXOtxoYb1ilJXRLDg4YD1Kf7+ZDOiiAeUwiH9Ds8hM8Paget1UpGPc/KlaO33/nt")
            .SetVersion("4.4.1");

            manifest
            .DefineStyle("bootstrap-select")
            .SetUrl("~/OrchardCore.Resources/Styles/bootstrap-select.min.css", "~/OrchardCore.Resources/Styles/bootstrap-select.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap-select.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap-select.css")
            .SetCdnIntegrity("sha384-BJPGVhka8+B49CO2MFRKLZ0fD0v142Ssd+px+a64YvT+EoCupeZSxIxPvxafQ4cJ", "sha384-JSuPufd1/O23uRXbGqmXAyb+8CKGRtjoK394uIUl1BbPpnBXoM1GYMY7wYcqeRSR")
            .SetVersion("1.13.12");

            manifest
            .DefineScript("bootstrap-select")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/bootstrap-select.min.js", "~/OrchardCore.Resources/Scripts/bootstrap-select.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap-select.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap-select.js")
            .SetCdnIntegrity("sha384-ykzduUaBYjweaCG/roIizm54PztxJiXT7XLC6dkluArvYbvp74xjRWxyzmg7u5/4", "sha384-XDvvoI/zwjnYA93MESVbVwnq0jOMdG6+6b9EDFOkguHI0EaOcA1OGTzg4OIUV5do")
            .SetVersion("1.13.12");

            manifest
            .DefineScript("codemirror")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/codemirror.min.js", "~/OrchardCore.Resources/Scripts/codemirror/codemirror.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.4/codemirror.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.4/codemirror.js")
            .SetCdnIntegrity("sha384-KHtNpLjgn/PbrXlrGBrcUDxHcP2TuaNrMIWhKPo9PBN4nn2QastGJv5qKWKm2uCp", "sha384-HkSY0HXZ8maBGMuG/fdzmSB70ilqjnRaVtjf5un224lcGnzMXtqPvpylh8Ko8Vgd")
            .SetVersion("5.48.4");

            manifest
            .DefineScript("codemirror-addon-display-autorefresh")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/display/autorefresh.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/display/autorefresh.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.4/addon/display/autorefresh.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.4/addon/display/autorefresh.js")
            .SetCdnIntegrity("sha384-RJTX2U27s6bG/uQqwUnSXT4c8lTmHkfEbmb9d6KRrNW1qJuPdJs6r9SGFcPhRrYh", "sha384-5wrQkkCzj5dJInF+DDDYjE1itTGaIxO+TL6gMZ2eZBo9OyWLczkjolFX8kixX/9X")
            .SetVersion("5.48.4");

            manifest
            .DefineScript("codemirror-addon-mode-multiplex")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/mode/multiplex.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/mode/multiplex.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.4/addon/mode/multiplex.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.4/addon/mode/multiplex.js")
            .SetCdnIntegrity("sha384-VyJaGZ3qxy1XF9EP7YBdjQ75CK5ibrhBTxPiRWd13c1mZ3PnOE0knauoqLVvpPG4", "sha384-xF886YuXgjqY02JjHuoV+B+SZYB4DYq7YUniuin/yCqJdxYpXomTlOfmiSoSNpwQ")
            .SetVersion("5.48.4");

            manifest
            .DefineScript("codemirror-addon-mode-simple")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/addon/mode/simple.min.js", "~/OrchardCore.Resources/Scripts/codemirror/addon/mode/simple.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.4/addon/mode/simple.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.4/addon/mode/simple.js")
            .SetCdnIntegrity("sha384-Vge7WgleZMeEAgz0ayHaxG4RROPv4eOb2qc/AkJzlXU413oNqVYzVoCpz/6Xa+yy", "sha384-ntjFEzI50GYBTbLGaOVgBt97cxp74jfCqMDmZYlGWk8ZZp2leFMJYOp85T3tOeG9")
            .SetVersion("5.48.4");

            manifest
            .DefineScript("codemirror-mode-javascript")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/javascript/javascript.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/javascript/javascript.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.4/mode/javascript/javascript.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.4/mode/javascript/javascript.js")
            .SetCdnIntegrity("sha384-9PfA9qrQeVVDyGIaJm3ZAN6tqKlhgIWkcHEgrAbGYDK0UjRPhYA3PWWdc1S7zo4i", "sha384-2yiSY+7t9iOgbVp5LMNNz+Msni9LEluBKReEy0yWbr6qwsPWHKcr7h80glSW7ePp")
            .SetVersion("5.48.4");

            manifest
            .DefineScript("codemirror-mode-sql")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/sql/sql.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/sql/sql.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.4/mode/sql/sql.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.4/mode/sql/sql.js")
            .SetCdnIntegrity("sha384-2nSGFlwplo1Jn7F5swxFzBRrwYLBd7VI+cF/YS7H+KdvQ2LjLf6xcvxa2C2gZSch", "sha384-YpO66H86iHfEAU58XAz43HJMfEdhAq5/8rK298QDuNbe5MV4m55bXT4B+FIUhhdI")
            .SetVersion("5.48.4");

            manifest
            .DefineScript("codemirror-mode-xml")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.4/mode/xml/xml.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.4/mode/xml/xml.js")
            .SetCdnIntegrity("sha384-Td+NIu0gS+YWPRtXUNyWuDif8s6NPI4W0PlFk37Sdoi9em/G6IZV3KrSjtj2WnKK", "sha384-Fwj4mOSYqdnz4tUEeELhXbwTJWq+aGpRvHnE7XNaUquMFhMkj8UFX5rvNQD2zHlQ")
            .SetVersion("5.48.4");

            manifest
            .DefineScript("codemirror-mode-xml")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.min.js", "~/OrchardCore.Resources/Scripts/codemirror/mode/xml/xml.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.4/mode/graphql/graphql.min.js", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.4/mode/xml/xml.js")
            .SetCdnIntegrity("sha384-Td+NIu0gS+YWPRtXUNyWuDif8s6NPI4W0PlFk37Sdoi9em/G6IZV3KrSjtj2WnKK", "sha384-Fwj4mOSYqdnz4tUEeELhXbwTJWq+aGpRvHnE7XNaUquMFhMkj8UFX5rvNQD2zHlQ")
            .SetVersion("5.48.4");

            manifest
            .DefineStyle("codemirror")
            .SetUrl("~/OrchardCore.Resources/Scripts/codemirror/codemirror.min.css", "~/OrchardCore.Resources/Scripts/codemirror/codemirror.css")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.4/codemirror.min.css", "https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.48.4/codemirror.css")
            .SetCdnIntegrity("sha384-HQt/yJNY7UN1RAEuaGcFhEV+sZryJ/GL/PmAJVpXnnIt629CWG6kJOTO19nsqw+L", "sha384-W+l0/wPg6VnknJKJ7Zt/4ksAi7+mEa5foJj4Q103tmWYbcmjLQl5omQo4QxEHg9k")
            .SetVersion("5.48.4");

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("~/OrchardCore.Resources/Styles/font-awesome.min.css", "~/OrchardCore.Resources/Styles/font-awesome.css")
            .SetCdn("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css", "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.css")
            .SetCdnIntegrity("sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN", "sha384-FckWOBo7yuyMS7In0aXZ0aoVvnInlnFMwCv77x9sZpFgOonQgnBj1uLwenWVtsEj")
            .SetVersion("4.7.0");

            manifest
            .DefineStyle("font-awesome")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.css")
            .SetCdnIntegrity("sha384-rtJEYb85SiYWgfpCr0jn174XgJTn4rptSOQsMroFBPQSGLdOC5IbubP6lJ35qoM9", "sha384-Ex0vLvgbKZTFlqEetkjk2iUgM+H5udpQKFKjBoGFwPaHRGhiWyVI6jLz/3fBm5ht")
            .SetVersion("5.10.2");

            manifest
            .DefineScript("font-awesome")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.js")
            .SetCdnIntegrity("sha384-QMu+Y+eu45Nfr9fmFOlw8EqjiUreChmoQ7k7C1pFNO8hEbGv9yzsszTmz+RzwyCh", "sha384-7/I8Wc+TVwiZpEjE4qTV6M27LYR5Dus6yPGzQZowRtgh+0gDW9BNR9GmII1/YwmG")
            .SetVersion("5.10.2");

            manifest
            .DefineScript("font-awesome-v4-shims")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/v4-shims.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/v4-shims.js")
            .SetCdnIntegrity("sha384-gDM1aRghQ5DRg+fSCROSYawrJhbAHqa6Teb2Br0qRJtb+vRJlyU4U4xnmN5cwJ9j", "sha384-yy3rOHt7QC9qH7QUhNJiVCBckn4YziGYiKEvnwv9xuo9PrJTR8hYnHrZTA6S28V8")
            .SetVersion("5.10.2");

            manifest
            .DefineStyle("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Styles/trumbowyg.min.css", "~/OrchardCore.Resources/Styles/trumbowyg.css")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.19.1/ui/trumbowyg.min.css", "https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.19.1/ui/trumbowyg.css")
            .SetCdnIntegrity("sha384-Q67l3qyObuJLbT8KMRs6D2ZBPTg9qWCweoXYg5MMfKV17QLJeMY14Jr6XLh/wANO", "sha384-P8sKWJD2T0Qo4sz+kDpxBFoPO6BxaR7/sQFWKA/5HM8Oxxkmo14uZVGEcm5/4Npv")
            .SetVersion("2.19.1");

            manifest
            .DefineScript("trumbowyg")
            .SetDependencies("jQuery")
            .SetUrl("~/OrchardCore.Resources/Scripts/trumbowyg.js", "~/OrchardCore.Resources/Scripts/trumbowyg.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.19.1/trumbowyg.min.js", "https://cdnjs.cloudflare.com/ajax/libs/Trumbowyg/2.19.1/trumbowyg.js")
            .SetCdnIntegrity("sha384-6T5zd/UY6O+/GBXh9vN5ePib6hyqnP59uZzmwjpVDxoNc08ia4etj/IDPyrJS7R1", "sha384-2Mr/QWbCuYpU62KR2U8ObtDO47hBIlbpqZlH2V6+i2e/KTfV3yCc2/7UdOvkxAf4")
            .SetVersion("2.19.1");

            manifest
            .DefineStyle("trumbowyg-plugins")
            .SetDependencies("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Styles/trumbowyg-plugins.min.css", "~/OrchardCore.Resources/Styles/trumbowyg-plugins.css")
            .SetVersion("2.19.1");

            manifest
            .DefineScript("trumbowyg-plugins")
            .SetDependencies("trumbowyg")
            .SetUrl("~/OrchardCore.Resources/Scripts/trumbowyg-plugins.js", "~/OrchardCore.Resources/Scripts/trumbowyg-plugins.js")
            .SetVersion("2.19.1");
        }
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("TheComingSoonTheme-vendor-jQuery")
            .SetUrl("~/TheComingSoonTheme/vendor/jquery/jquery.min.js", "~/TheComingSoonTheme/vendor/jquery/jquery.js")
            .SetCdn("https://code.jquery.com/jquery-3.5.1.min.js", "https://code.jquery.com/jquery-3.5.1.js")
            .SetCdnIntegrity("sha384-ZvpUoO/+PpLXR1lu4jmpXWu80pZlYUAfxl5NsBMWOEPSjUn/6Z/hRTt8+pR6L4N2", "sha384-/LjQZzcpTzaYn7qWqRIWYC5l8FWEZ2bIHIz0D73Uzba4pShEcdLdZyZkI4Kv676E")
            .SetVersion("3.5.1");

            manifest
            .DefineScript("TheComingSoonTheme-vendor-jQuery.slim")
            .SetUrl("~/TheComingSoonTheme/vendor/jquery/jquery.slim.min.js", "~/TheComingSoonTheme/vendor/jquery/jquery.slim.js")
            .SetCdn("https://code.jquery.com/jquery-3.5.1.slim.min.js", "https://code.jquery.com/jquery-3.5.1.slim.js")
            .SetCdnIntegrity("sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj", "sha384-x6NENSfxadikq2gB4e6/qompriNc+y1J3eqWg3hAAMNBs4dFU303XMTcU3uExJgZ")
            .SetVersion("3.5.1");

            manifest
            .DefineScript("TheComingSoonTheme-vendor-bootstrap")
            .SetDependencies("TheComingSoonTheme-vendor-jQuery")
            .SetUrl("~/TheComingSoonTheme/vendor/bootstrap/js/bootstrap.min.js", "~/TheComingSoonTheme/vendor/bootstrap/js/bootstrap.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.js")
            .SetCdnIntegrity("sha384-w1Q4orYjBQndcko6MimVbzY0tgp4pWB4lZ7lr30WKz0vr/aWKhXdBNmNb5D92v7s", "sha384-UACdLYI/ku0J5/hhojLBvchW9KNT++8VmZQW9cJDVIEth0APvgNO4qSPpIxp8F9T")
            .SetVersion("4.5.3");

            manifest
            .DefineScript("TheComingSoonTheme-vendor-bootstrap-bundle")
            .SetDependencies("TheComingSoonTheme-vendor-jQuery")
            .SetUrl("~/TheComingSoonTheme/vendor/bootstrap/js/bootstrap.bundle.min.js", "~/TheComingSoonTheme/vendor/bootstrap/js/bootstrap.bundle.js")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js", "https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.js")
            .SetCdnIntegrity("sha384-ho+j7jyWK8fNQe+A12Hb8AhRq26LrZ/JpcUGGOn+Y7RsweNrtN/tE3MoK7ZeZDyx", "sha384-q/QDYob/o4XN/fpFWt7AEU+hWQLAc0FCviSzMpKqarlw2VVqk2mgn971KCJ64zpo")
            .SetVersion("4.5.3");

            manifest
            .DefineStyle("TheComingSoonTheme-vendor-bootstrap")
            .SetUrl("~/TheComingSoonTheme/vendor/bootstrap/css/bootstrap.min.css", "~/TheComingSoonTheme/vendor/bootstrap/css/bootstrap.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css", "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.css")
            .SetCdnIntegrity("sha384-TX8t27EcRE3e/ihU7zmQxVncDAy5uIKz4rEkgIXeMed4M0jlfIDPvg6uqKI2xXr2", "sha384-Ro2DNoUODgrLmRM7WL/mbXZ1D6WaudEiPPceIZTfzZrTahyJAxLMj5TF2RQwrpiG")
            .SetVersion("4.5.3");

            manifest
            .DefineStyle("TheComingSoonTheme-vendor-font-awesome")
            .SetUrl("~/TheComingSoonTheme/vendor/fontawesome-free/css/all.min.css", "~/TheComingSoonTheme/vendor/fontawesome-free/css/all.css")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.min.css", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/css/all.css")
            .SetCdnIntegrity("sha384-vp86vTRFVJgpjF9jiIGPEEqYqlDwgyBgEF109VFjmqGmIY/Y4HV4d3Gp2irVfcrp", "sha384-onlHyXkx02a/ZTmCZVUQDO+4JnJwhOvHXBLvN1aal24ABfJ0VDUt7RyzsmpPswfe")
            .SetVersion("5.15.1");

            manifest
            .DefineScript("TheComingSoonTheme-vendor-font-awesome")
            .SetCdn("https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.min.js", "https://cdn.jsdelivr.net/npm/@fortawesome/[email protected]/js/all.js")
            .SetCdnIntegrity("sha384-9/D4ECZvKMVEJ9Bhr3ZnUAF+Ahlagp1cyPC7h5yDlZdXs4DQ/vRftzfd+2uFUuqS", "sha384-vkhNV6UI0lzGY+LU1vEFOQTnBcvaEr/ExwLUaZJmpqsmRZu5LDxNB+yEQiXIqCg9")
            .SetVersion("5.15.1");

            manifest
            .DefineScript("coming-soon")
            .SetDependencies("TheComingSoonTheme-vendor-jQuery")
            .SetUrl("~/TheComingSoonTheme/js/coming-soon.min.js", "TheComingSoonTheme/js/coming-soon.js")
            .SetVersion("5.0.9");

            manifest
            .DefineStyle("TheComingSoonTheme-bootstrap-oc")
            .SetUrl("~/TheComingSoonTheme/css/bootstrap-oc.min.css", "~/TheComingSoonTheme/css/bootstrap-oc.css")
            .SetVersion("1.0.0");
        }
Пример #29
0
        public void BuildManifests(IResourceManifestBuilder builder)
        {
            var manifest = builder.Add();

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js", "https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.js")
            .SetCdnIntegrity("sha384-nvAa0+6Qg9clwYCGGPpDQLVpLNn0fRaROjHqs13t4Ggj3Ez50XnGQqc/r8MhnRDZ", "sha384-KcyRSlC9FQog/lJsT+QA8AUIFBgnwKM7bxm7/YaX+NTr4D00npYawrX0h+oXI3a2")
            .SetVersion("1.12.4")
            ;

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js", "https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.js")
            .SetCdnIntegrity("sha384-rY/jv8mMhqDabXSo+UCggqKtdmBfd3qC2/KvyTDNQ6PcUJXaxK1tMepoQda4g5vB", "sha384-TlQc6091kl7Au04dPgLW7WK3iey+qO8dAi/LdwxaGBbszLxnizZ4xjPyNrEf+aQt")
            .SetVersion("2.2.4")
            ;

            manifest
            .DefineScript("jQuery")
            .SetCdn("https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js", "https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.js")
            .SetCdnIntegrity("sha384-tsQFqpEReu7ZLhBV2VZlAu7zcOV+rXbYlF2cqB8txI/8aZajjp4Bqd+V6D5IgvKT", "sha384-fJU6sGmyn07b+uD1nMk7/iSb4yvaowcueiQhfVgQuD98rfva8mcr1eSvjchfpMrH")
            .SetVersion("3.3.1")
            ;

            manifest
            .DefineScript("jQuery.slim")
            .SetCdn("https://code.jquery.com/jquery-3.2.1.slim.min.js", "https://code.jquery.com/jquery-3.2.1.slim.js")
            .SetCdnIntegrity("sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN", "sha384-x3iX8AdaBWgXWuBkuyLrg/s5FqjPdFGcfbEuYEFQiQTBs8uX3XX7gkj0BkFhHu7a")
            .SetVersion("3.2.1")
            ;

            manifest
            .DefineScript("jQuery-ui")
            .SetDependencies("jQuery")
            .SetUrl("/OrchardCore.Resources/Scripts/jquery-ui.min.js", "/OrchardCore.Resources/Scripts/jquery-ui.js")
            .SetCdn("https://code.jquery.com/ui/1.12.1/jquery-ui.min.js", "https://code.jquery.com/ui/1.12.1/jquery-ui.js")
            .SetCdnIntegrity("sha384-Dziy8F2VlJQLMShA6FHWNul/veM9bCkRUaLqr199K94ntO5QUrLJBEbYegdSkkqX", "sha384-JPbtLYL10d/Z1crlc6GGGGM3PavCzzoUJ1UxH0bXHOfguWHQ6XAWrIzW+MBGGXe5")
            .SetVersion("1.12.1")
            ;

            manifest
            .DefineStyle("jQuery-ui")
            .SetUrl("/OrchardCore.Resources/Styles/jquery-ui.min.css", "/OrchardCore.Resources/Styles/jquery-ui.css")
            .SetCdn("https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.min.css", "https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css")
            .SetCdnIntegrity("sha384-kcAOn9fN4XSd+TGsNu2OQKSuV5ngOwt7tg73O4EpaD91QXvrfgvf0MR7/2dUjoI6", "sha384-xewr6kSkq3dBbEtB6Z/3oFZmknWn7nHqhLVLrYgzEFRbU/DHSxW7K3B44yWUN60D")
            .SetVersion("1.12.1")
            ;

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.js")
            .SetCdnIntegrity("sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa", "sha384-OkuKCCwNNAv3fnqHH7lwPY3m5kkvCIUnsHbjdU7sN022wAYaQUfXkqyIZLlL0xQ/")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineStyle("bootstrap")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.css")
            .SetCdnIntegrity("sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u", "sha384-yzOI+AGOH+8sPS29CtL/lEWNFZ+HKVVyYxU0vjId0pMG6xn7UMDo9waPX5ImV0r6")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineStyle("bootstrap-theme")
            .SetCdn("https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.css")
            .SetCdnIntegrity("sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp", "sha384-87IgyAZ7ZPkMKNvliJR8lR09U+LMadREF430SkYRoNaFd+l2lhZnI1cXRdWnAZ+3")
            .SetVersion("3.3.7")
            ;

            manifest
            .DefineScript("popper")
            .SetUrl("/OrchardCore.Resources/Scripts/popper.min.js", "/OrchardCore.Resources/Scripts/popper.js")
            .SetCdn("https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js", "https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.js")
            .SetCdnIntegrity("sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49", "sha384-AsJUT69WgSCIrLgOnMRkNjLvBl0aoHtB3vBDnAEOKRfxKMm7gvmSTJUZCefoYWdA")
            .SetVersion("1.14.3")
            ;

            manifest
            .DefineScript("bootstrap")
            .SetDependencies("jQuery", "popper")
            .SetUrl("/OrchardCore.Resources/Scripts/bootstrap.min.js", "/OrchardCore.Resources/Scripts/bootstrap.js")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js", "https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.js")
            .SetCdnIntegrity("sha384-uefMccjFJAIv6A+rW+L4AHf99KvxDjWSu1z9VI8SKNVmz4sk7buKt/6v9KI65qnm", "sha384-XO9ClUhMjjCKtiDSKQwgmGaeFtRl6+B9T6fRXm2pY4GVDTGncyub/qpw+BnBZUQw")
            .SetVersion("4.1.0")
            ;

            manifest
            .DefineStyle("bootstrap")
            .SetUrl("/OrchardCore.Resources/Styles/bootstrap.min.css", "/OrchardCore.Resources/Styles/bootstrap.css")
            .SetCdn("https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css", "https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.css")
            .SetCdnIntegrity("sha384-9gVQ4dYFwwWSjIDZnLEWnxCjeSWFphJiwGPXr1jddIhOegiu1FwO5qRGvFXOdJZ4", "sha384-lnene5acF78o3kHYfsEAXhMsAAxOlRVj/ou+Fgp1DY8xnWQQFfwEfWyDfS+mb3OP")
            .SetVersion("4.1.0")
            ;

            manifest
            .DefineStyle("font-awesome")
            .SetUrl("/OrchardCore.Resources/Styles/font-awesome.min.css", "/OrchardCore.Resources/Styles/font-awesome.css")
            .SetCdn("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css", "https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.css")
            .SetCdnIntegrity("sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN", "sha384-FckWOBo7yuyMS7In0aXZ0aoVvnInlnFMwCv77x9sZpFgOonQgnBj1uLwenWVtsEj")
            .SetVersion("4.7.0")
            ;

            manifest
            .DefineScript("font-awesome")
            .SetCdn("https://use.fontawesome.com/releases/v5.0.13/js/all.js")
            .SetCdnIntegrity("sha384-xymdQtn1n3lH2wcu0qhcdaOpQwyoarkgLVxC/wZ5q7h9gHtxICrpcaSUfygqZGOe")
            .SetVersion("5.0.13")
            ;

            manifest
            .DefineScript("font-awesome-v4-shims")
            .SetCdn("https://use.fontawesome.com/releases/v5.0.13/js/v4-shims.js")
            .SetCdnIntegrity("sha384-qqI1UsWtMEdkxgOhFCatSq+JwGYOQW+RSazfcjlyZFNGjfwT/T1iJ26+mp70qvXx")
            .SetVersion("5.0.13")
            ;
        }