Plugin Directory

Changeset 2584883


Ignore:
Timestamp:
08/18/2021 01:44:46 PM (5 years ago)
Author:
muvidental
Message:

tagging version 2.0.0

Location:
dental-education-videos
Files:
9 edited
5 copied

Legend:

Unmodified
Added
Removed
  • dental-education-videos/assets/icon.svg

    r2314075 r2584883  
    1 <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><defs><style>.cls-1{fill:#b84498;}.cls-2{fill:#fff;}.cls-3{fill:#fdbb11;}</style></defs><rect class="cls-1" width="256" height="256"/><path class="cls-2" d="M107.51,139.34V128.08a23.5,23.5,0,0,0-1.87-9.34A23.83,23.83,0,0,0,92.93,106a23.42,23.42,0,0,0-9.31-1.86,26.25,26.25,0,0,0-4.38.37,20,20,0,0,0-4.3,1.26A18.17,18.17,0,0,0,71,108.05a15.77,15.77,0,0,0-3.33,3.39,15.77,15.77,0,0,0-3.33-3.39,18.4,18.4,0,0,0-3.94-2.28,20.2,20.2,0,0,0-4.3-1.26,26.25,26.25,0,0,0-4.38-.37A23.47,23.47,0,0,0,42.4,106a23.85,23.85,0,0,0-12.7,12.74,23.5,23.5,0,0,0-1.87,9.34v39.73c7.71,0,15.89-2,15.89-10.86V128.08a7.89,7.89,0,0,1,.61-3.09,8.17,8.17,0,0,1,1.72-2.57,7.84,7.84,0,0,1,2.57-1.72,7.94,7.94,0,0,1,3.1-.62,7.73,7.73,0,0,1,3.07.62,7.6,7.6,0,0,1,2.51,1.72A8.26,8.26,0,0,1,59,125a7.89,7.89,0,0,1,.62,3.09v39.73c7.71,0,16.12-2,16.12-10.86V128.08a8.07,8.07,0,0,1,.61-3.09,8.28,8.28,0,0,1,1.7-2.57,7.6,7.6,0,0,1,2.51-1.72,7.69,7.69,0,0,1,3.07-.62h5.3C99.22,120,107.12,126.52,107.51,139.34Z"/><path class="cls-3" d="M188,113.56c-2.59,7.31-5,14.17-5,14.17h0c7-9.62,14.94-16.08,24.92-19.53,1.13-.39,2.3-.74,3.49-1.06a62.88,62.88,0,0,1,16.09-1.92V87C199.06,87,191.29,104.33,188,113.56Z"/><path class="cls-2" d="M211.46,152.75v15.14c7.71,0,16.09-2.06,16.09-10.94V105.22a62.88,62.88,0,0,0-16.09,1.92Z"/><path class="cls-3" d="M132.25,112.61a14.17,14.17,0,0,0-.53,3.19q0,.51,0,1v23a15.49,15.49,0,0,1-1,5.63,12.31,12.31,0,0,1-2.6,4.18,10.82,10.82,0,0,1-3.83,2.57,13,13,0,0,1-9.4,0,10.82,10.82,0,0,1-3.83-2.57,12.31,12.31,0,0,1-2.6-4.18,14.84,14.84,0,0,1-.94-4.73c0-.47,0-.93,0-1.39-.39-12.82-8.29-19.33-18.59-19.26h-5.3a7.86,7.86,0,0,1,3.09.62,7.74,7.74,0,0,1,2.57,1.72A8,8,0,0,1,91,125a7.66,7.66,0,0,1,.52,1.93,8.92,8.92,0,0,1,.09,1.16v11.75A32,32,0,0,0,93.81,152a26.43,26.43,0,0,0,14.92,15,29.84,29.84,0,0,0,21.74,0,26.43,26.43,0,0,0,14.92-15,32,32,0,0,0,2.19-12.12v-28C144.34,108,135,108.4,132.25,112.61Z"/><path class="cls-2" d="M183.05,127.73h0l-5.79,16.58s-9-25.73-10.87-31-4.77-8-11.47-8H145.1c-7.36,0-11.45,2.65-12.85,7.39,2.71-4.21,12.09-4.64,15.33-.82a4.56,4.56,0,0,1,.75,1.2l0,.05,1.52,4,19.38,50.86h16l17.35-45.66,0,.08L208,108.2C198,111.65,190,118.11,183.05,127.73Z"/><circle class="cls-3" cx="107.78" cy="94.83" r="7.8" transform="translate(-21.07 158.12) rotate(-67.5)"/><circle class="cls-3" cx="131.42" cy="94.83" r="7.8"/><path class="cls-2" d="M235.14,87v.86h-1.66V92.2h-1V87.88H230.8V87Zm5.6,5.18-.19-3c0-.39,0-.89,0-1.44h-.06c-.13.46-.28,1.06-.44,1.54l-.93,2.87H238l-.94-3c-.09-.4-.24-1-.36-1.46h-.06c0,.47,0,1,0,1.44l-.19,3h-1l.38-5.18h1.54l.89,2.53c.12.4.21.79.35,1.32h0c.14-.48.25-.92.37-1.3l.89-2.55h1.49l.4,5.18Z"/></svg>
     1<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><defs><style>.cls-1{fill:#0fbad1;}.cls-2{fill:#fff;}.cls-3{fill:#d721b4;}</style></defs><rect class="cls-1" width="256" height="256"/><path class="cls-2" d="M185.21,61.16q-17.7-9.76-40.08-9.77t-40.21,9.77a73.67,73.67,0,0,0-11.71,8l21.63,15.43a48.39,48.39,0,0,1,4.38-2.85,51.56,51.56,0,0,1,25.91-6.51,51.6,51.6,0,0,1,25.92,6.51,46.06,46.06,0,0,1,18,18.56q6.51,12,6.52,27.61T189,155.47a46.91,46.91,0,0,1-18,18.69,50.68,50.68,0,0,1-25.92,6.66,50.65,50.65,0,0,1-25.91-6.66,46.63,46.63,0,0,1-4.61-3.06L93.12,186.6a74.79,74.79,0,0,0,11.8,8.1q17.83,9.92,40.21,9.91t40.08-9.91A72.15,72.15,0,0,0,213,167.37Q223,150,223,127.86T213,88.35A71.18,71.18,0,0,0,185.21,61.16Z"/><path class="cls-3" d="M103.57,159.47l39.89-28.78a3.09,3.09,0,0,0,.67-.63,3.88,3.88,0,0,0,.86-2.48,3.71,3.71,0,0,0-.1-.88,3.58,3.58,0,0,0-.77-1.59,3.34,3.34,0,0,0-.67-.63L38.29,49.43a3.39,3.39,0,0,0-.91-.46,1.65,1.65,0,0,0-.32-.06,3.1,3.1,0,0,0-.61-.09,2.92,2.92,0,0,0-.78.09,1.52,1.52,0,0,0-.2.06,3.46,3.46,0,0,0-.57.24l-.2.12a3.54,3.54,0,0,0-.58.44l-.07.07a3.82,3.82,0,0,0-.51.67c0,.06-.07.14-.11.21a3.82,3.82,0,0,0-.25.62,1.83,1.83,0,0,0-.08.25,4.12,4.12,0,0,0-.12.95V203.46a4.12,4.12,0,0,0,.12.95,2.58,2.58,0,0,0,.08.26,4.73,4.73,0,0,0,.25.62l.11.21a4.23,4.23,0,0,0,.51.67l.08.06a4,4,0,0,0,.57.45l.21.11a3.14,3.14,0,0,0,.57.24l.19.06a2.63,2.63,0,0,0,.79.09,3.44,3.44,0,0,0,.62-.09c.1,0,.21,0,.31-.06a3,3,0,0,0,.91-.47L82.08,175Z"/></svg>
  • dental-education-videos/tags/2.0.0/admin-page.php

    r2316894 r2584883  
    3434        </style>
    3535
    36         <img src="<?php echo plugin_dir_url( __FILE__ ) . 'assets/muvi-logo.png'; ?>" style="width: 500px;">
     36        <img src="<?php echo plugin_dir_url( __FILE__ ) . 'assets/toothority-logo.png'; ?>" style="width: 500px;">
    3737        <h1>Dental Education Videos</h1>
    38         <p>This is the official WordPress plugin by MÜVI Patient Education. This plugin lets you embed dental education videos using the block editor, as well as anywhere shortcodes can be used. MÜVI Patient Education is a complete library of beautiful, peer-reviewed, 4K education videos for dentists.</p>
    39         <p style="background-color: white; border: 1px #B84498 solid; border-left: 6px #B84498 solid; padding: 6px;"><strong>Please note:</strong> You may use the plugin for free to build your site, preview the videos, check theme compatibility, and experiment with placement. A sample video will appear in the editor. To unlock videos on live website, you must have a <a href="https://muvidental.com/muviweb.html" target="_blank">MÜVI Web subscription</a>.</p>
     38        <p>This is the official WordPress plugin by Toothority Patient Education. This plugin lets you embed dental education videos using the block editor, as well as anywhere shortcodes can be used. Toothority Patient Education is a complete library of beautiful, peer-reviewed, 4K education videos for dentists.</p>
     39        <p style="background-color: white; border: 1px #B84498 solid; border-left: 6px #B84498 solid; padding: 6px;"><strong>Please note:</strong> You may use the plugin for free to build your site, preview the videos, check theme compatibility, and experiment with placement. A sample video will appear in the editor. To unlock videos on live website, you must have a <a href="https://toothority.com/toothority-web.html" target="_blank">ToothorWeb subscription</a>.</p>
    4040
    4141        <h2>How to Use</h2>
     
    9292        </ol>
    9393
    94         <p>Copyright &copy; 2020 Clue Dental Marketing Inc.</p>
     94        <p>Copyright &copy; 2021 Clue Dental Marketing Inc.</p>
    9595    </div>
    9696</div>
  • dental-education-videos/tags/2.0.0/assets/muvi-fancy.js

    r2321124 r2584883  
    77var pageScripts = document.getElementsByTagName("script"),
    88    myLocation = pageScripts[pageScripts.length-1].src,
    9     streamPHP = "https://app.muvidental.com/stream",
     9    streamPHP = "https://app.toothority.com/stream",
    1010    muviplayers = document.getElementsByClassName("muvi-player");
    1111
     
    3636    muviplayers[i].setAttribute("ontouchstart", 'if (!this.hasAttribute("controls")) { this.setAttribute("controls", "controls"); this.currentTime = 0; this.muted = false; this.volume = 1.0; this.play(); }');
    3737    muviplayers[i].setAttribute("onEnded", 'this.removeAttribute("controls"); this.currentTime = 0; this.muted = true; this.play();');
    38     muviplayers[i].setAttribute("poster", "https://assets.muvidental.com/img/posters/" + videotopic + ".jpg");     // Not protected, no token needed
     38    muviplayers[i].setAttribute("poster", "https://assets.toothority.com/img/posters/" + videotopic + ".jpg");     // Not protected, no token needed
    3939    muviplayers[i].setAttribute("style", "max-width: 100%;");
    4040
     
    130130    enTrack.srclang = "en";
    131131    enTrack.id = "EnCaptionsTrack";
    132     enTrack.src = "https://assets.muvidental.com/vtt/" + videotopic + "/en.vtt";   // Not protected, no token needed
     132    enTrack.src = "https://assets.toothority.com/vtt/" + videotopic + "/en.vtt";   // Not protected, no token needed
    133133    muviplayers[i].appendChild(enTrack);
    134134
     
    139139    // esTrack.srclang = "es";
    140140    // esTrack.id = "EsSubTitleTrack";
    141     // esTrack.src = "https://assets.muvidental.com/vtt/" + videotopic + "/es.vtt";   // Not protected, no token needed
     141    // esTrack.src = "https://assets.toothority.com/vtt/" + videotopic + "/es.vtt";   // Not protected, no token needed
    142142    // muviplayers[i].appendChild(esTrack);
    143143
     
    148148    // frTrack.srclang = "fr";
    149149    // frTrack.id = "FrSubTitleTrack";
    150     // frTrack.src = "https://assets.muvidental.com/vtt/" + videotopic + "/fr.vtt";   // Not protected, no token needed
     150    // frTrack.src = "https://assets.toothority.com/vtt/" + videotopic + "/fr.vtt";   // Not protected, no token needed
    151151    // muviplayers[i].appendChild(frTrack);
    152152
     
    157157    // deTrack.srclang = "es";
    158158    // deTrack.id = "DeSubTitleTrack";
    159     // deTrack.src = "https://assets.muvidental.com/vtt/" + videotopic + "/de.vtt";   // Not protected, no token needed
     159    // deTrack.src = "https://assets.toothority.com/vtt/" + videotopic + "/de.vtt";   // Not protected, no token needed
    160160    // muviplayers[i].appendChild(deTrack);
    161161
     
    166166    // ptTrack.srclang = "pt";
    167167    // ptTrack.id = "PtSubTitleTrack";
    168     // ptTrack.src = "https://assets.muvidental.com/vtt/" + videotopic + "/pt.vtt";   // Not protected, no token needed
     168    // ptTrack.src = "https://assets.toothority.com/vtt/" + videotopic + "/pt.vtt";   // Not protected, no token needed
    169169    // muviplayers[i].appendChild(ptTrack);
    170170
     
    175175    // huTrack.srclang = "hu";
    176176    // huTrack.id = "HuSubTitleTrack";
    177     // huTrack.src = "https://assets.muvidental.com/vtt/" + videotopic + "/hu.vtt";   // Not protected, no token needed
     177    // huTrack.src = "https://assets.toothority.com/vtt/" + videotopic + "/hu.vtt";   // Not protected, no token needed
    178178    // muviplayers[i].appendChild(huTrack);
    179179
     
    184184    // plTrack.srclang = "pl";
    185185    // plTrack.id = "HuSubTitleTrack";
    186     // plTrack.src = "https://assets.muvidental.com/vtt/" + videotopic + "/pl.vtt";   // Not protected, no token needed
     186    // plTrack.src = "https://assets.toothority.com/vtt/" + videotopic + "/pl.vtt";   // Not protected, no token needed
    187187    // muviplayers[i].appendChild(plTrack);
    188188
     
    193193    // ruTrack.srclang = "ru";
    194194    // ruTrack.id = "RuSubTitleTrack";
    195     // ruTrack.src = "https://assets.muvidental.com/vtt/" + videotopic + "/ru.vtt";   // Not protected, no token needed
     195    // ruTrack.src = "https://assets.toothority.com/vtt/" + videotopic + "/ru.vtt";   // Not protected, no token needed
    196196    // muviplayers[i].appendChild(ruTrack);
    197197
  • dental-education-videos/tags/2.0.0/block.js

    r2314068 r2584883  
    1212    edit: function(props) {
    1313        // How our block renders in the editor in edit mode
    14        
     14
    1515      function updateTitle( event ) {
    1616          props.setAttributes( { title: event.target.value } );
     
    2525    //    }
    2626
    27         return el( 'div', 
    28             { 
     27        return el( 'div',
     28            {
    2929                className: 'muvi-box muvi-' + props.attributes.title
    30             }, 
     30            },
    3131            el(
    32                 'select', 
     32                'select',
    3333                {
    3434                    onChange: updateTitle,
     
    7979                el("option", {value: "wisdom-teeth" }, "Wisdom Teeth")
    8080            ),
    81             el( wp.element.RawHTML, null, '<video class="muvi muvi-sample" src="https://assets.muvidental.com/samples/' + props.attributes.title + '.mp4" poster="https://assets.muvidental.com/img/posters-chairside/' + props.attributes.title + '.jpg" style="width: 100%; max-width: 100%;" controls></video>' )
     81            el( wp.element.RawHTML, null, '<video class="muvi muvi-sample" src="https://assets.toothority.com/samples/' + props.attributes.title + '.mp4" poster="https://assets.toothority.com/img/posters-chairside/' + props.attributes.title + '.jpg" style="width: 100%; max-width: 100%;" controls></video>' )
    8282
    8383        );  // End return
     
    8686    save: function(props) {
    8787        // How our block renders on the frontend
    88        
    89         return el( 'div', 
    90             { 
     88
     89        return el( 'div',
     90            {
    9191                className: 'muvi-box muvi-' + props.attributes.title
    92             }, 
     92            },
    9393            el( wp.element.RawHTML, null, '<video class="muvi muvi-player" data-topic="' + props.attributes.title + '"></video>' )
    94            
     94
    9595        );  // End return
    96        
     96
    9797    }   // End save()
    9898});
  • dental-education-videos/tags/2.0.0/plugin.php

    r2321126 r2584883  
    22/**
    33* Plugin Name: Dental Education Videos
    4 * Plugin URI: https://muvidental.com/muviweb.html
    5 * Description: Choose from a variety of beautiful 4K dental education videos to embed directly into your pages and posts. Great for both general dentists and dental specialists of all types! Free to try in WordPress editor. Requires MÜVI Web subscription to activate on live website.
    6 * Version: 1.0.2
    7 * Author:            MÜVI Patient Education
    8 * Author URI:        https://muvidental.com/
     4* Plugin URI: https://toothority.com/toothority-web.html
     5* Description: Choose from a variety of beautiful 4K dental education videos to embed directly into your pages and posts. Great for both general dentists and dental specialists of all types! Free to try in WordPress editor. Requires ToothorWeb subscription to activate on live website.
     6* Version: 2.0.0
     7* Author:            Toothority Patient Education
     8* Author URI:        https://toothority.com/
    99* License:           GPL v2 or later
    1010* License URI:       http://www.gnu.org/licenses/gpl-2.0.txt
     
    7373    if(is_preview() || is_admin())
    7474    {
    75       $o .= '<video class="muvi muvi-sample" src="https://assets.muvidental.com/samples/' . $id . '.mp4" style="width: 100%; max-width: 100%;" controls></video>';
     75      $o .= '<video class="muvi muvi-sample" src="https://assets.toothority.com/samples/' . $id . '.mp4" style="width: 100%; max-width: 100%;" controls></video>';
    7676    } else {
    7777      $o .= '<video class="muvi muvi-player" data-topic="' . $id . '" style="width: 100%; max-width: 100%;"></video>';
  • dental-education-videos/tags/2.0.0/readme.txt

    r2321126 r2584883  
    22Contributors: muvidental
    33Tags: dental, dentist, video, patient education, chairside, treatment plan, case acceptance, case presentation, dentistry, oral surgeon, orthodontics, orthodontist
    4 Tested up to: 5.4.1
    5 Stable tag: 1.0.2
     4Tested up to: 5.8
     5Stable tag: 2.0.0
    66License: GPLv2 or later
    77License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    1111== Description ==
    1212
    13 This is the official WordPress plugin by MÜVI Patient Education. This plugin lets you embed dental education videos using the block editor, as well as anywhere shortcodes can be used. MÜVI Patient Education is a complete library of beautiful, peer-reviewed, 4K education videos for dentists.
     13This is the official WordPress plugin by Toothority Patient Education. This plugin lets you embed dental education videos using the block editor, as well as anywhere shortcodes can be used. Toothority Patient Education is a complete library of beautiful, peer-reviewed, 4K education videos for dentists.
    1414
    15 Please note: You may use the plugin for free to build your site, preview the videos, check theme compatibility, and experiment with placement. A sample video will appear in the editor. To unlock videos on live website, you must have a [MÜVI Web subscription](https://muvidental.com/muviweb.html).
     15Please note: You may use the plugin for free to build your site, preview the videos, check theme compatibility, and experiment with placement. A sample video will appear in the editor. To unlock videos on live website, you must have a [ToothorWeb subscription](https://toothority.com/toothority-web.html).
    1616
    1717== How to Use ==
     
    3333== Changelog ==
    3434
     35= 2.0.0 =
     36* Rebranding to Toothority
     37
     38= 1.0.2 =
     39* Fixed Facebook IAB bug
     40
     41= 1.0.1 =
     42* Fixed shortcode bug
     43
    3544= 1.0.0 =
    3645* Initial release.
  • dental-education-videos/trunk/admin-page.php

    r2316894 r2584883  
    3434        </style>
    3535
    36         <img src="<?php echo plugin_dir_url( __FILE__ ) . 'assets/muvi-logo.png'; ?>" style="width: 500px;">
     36        <img src="<?php echo plugin_dir_url( __FILE__ ) . 'assets/toothority-logo.png'; ?>" style="width: 500px;">
    3737        <h1>Dental Education Videos</h1>
    38         <p>This is the official WordPress plugin by MÜVI Patient Education. This plugin lets you embed dental education videos using the block editor, as well as anywhere shortcodes can be used. MÜVI Patient Education is a complete library of beautiful, peer-reviewed, 4K education videos for dentists.</p>
    39         <p style="background-color: white; border: 1px #B84498 solid; border-left: 6px #B84498 solid; padding: 6px;"><strong>Please note:</strong> You may use the plugin for free to build your site, preview the videos, check theme compatibility, and experiment with placement. A sample video will appear in the editor. To unlock videos on live website, you must have a <a href="https://muvidental.com/muviweb.html" target="_blank">MÜVI Web subscription</a>.</p>
     38        <p>This is the official WordPress plugin by Toothority Patient Education. This plugin lets you embed dental education videos using the block editor, as well as anywhere shortcodes can be used. Toothority Patient Education is a complete library of beautiful, peer-reviewed, 4K education videos for dentists.</p>
     39        <p style="background-color: white; border: 1px #B84498 solid; border-left: 6px #B84498 solid; padding: 6px;"><strong>Please note:</strong> You may use the plugin for free to build your site, preview the videos, check theme compatibility, and experiment with placement. A sample video will appear in the editor. To unlock videos on live website, you must have a <a href="https://toothority.com/toothority-web.html" target="_blank">ToothorWeb subscription</a>.</p>
    4040
    4141        <h2>How to Use</h2>
     
    9292        </ol>
    9393
    94         <p>Copyright &copy; 2020 Clue Dental Marketing Inc.</p>
     94        <p>Copyright &copy; 2021 Clue Dental Marketing Inc.</p>
    9595    </div>
    9696</div>
  • dental-education-videos/trunk/assets/muvi-fancy.js

    r2321124 r2584883  
    77var pageScripts = document.getElementsByTagName("script"),
    88    myLocation = pageScripts[pageScripts.length-1].src,
    9     streamPHP = "https://app.muvidental.com/stream",
     9    streamPHP = "https://app.toothority.com/stream",
    1010    muviplayers = document.getElementsByClassName("muvi-player");
    1111
     
    3636    muviplayers[i].setAttribute("ontouchstart", 'if (!this.hasAttribute("controls")) { this.setAttribute("controls", "controls"); this.currentTime = 0; this.muted = false; this.volume = 1.0; this.play(); }');
    3737    muviplayers[i].setAttribute("onEnded", 'this.removeAttribute("controls"); this.currentTime = 0; this.muted = true; this.play();');
    38     muviplayers[i].setAttribute("poster", "https://assets.muvidental.com/img/posters/" + videotopic + ".jpg");     // Not protected, no token needed
     38    muviplayers[i].setAttribute("poster", "https://assets.toothority.com/img/posters/" + videotopic + ".jpg");     // Not protected, no token needed
    3939    muviplayers[i].setAttribute("style", "max-width: 100%;");
    4040
     
    130130    enTrack.srclang = "en";
    131131    enTrack.id = "EnCaptionsTrack";
    132     enTrack.src = "https://assets.muvidental.com/vtt/" + videotopic + "/en.vtt";   // Not protected, no token needed
     132    enTrack.src = "https://assets.toothority.com/vtt/" + videotopic + "/en.vtt";   // Not protected, no token needed
    133133    muviplayers[i].appendChild(enTrack);
    134134
     
    139139    // esTrack.srclang = "es";
    140140    // esTrack.id = "EsSubTitleTrack";
    141     // esTrack.src = "https://assets.muvidental.com/vtt/" + videotopic + "/es.vtt";   // Not protected, no token needed
     141    // esTrack.src = "https://assets.toothority.com/vtt/" + videotopic + "/es.vtt";   // Not protected, no token needed
    142142    // muviplayers[i].appendChild(esTrack);
    143143
     
    148148    // frTrack.srclang = "fr";
    149149    // frTrack.id = "FrSubTitleTrack";
    150     // frTrack.src = "https://assets.muvidental.com/vtt/" + videotopic + "/fr.vtt";   // Not protected, no token needed
     150    // frTrack.src = "https://assets.toothority.com/vtt/" + videotopic + "/fr.vtt";   // Not protected, no token needed
    151151    // muviplayers[i].appendChild(frTrack);
    152152
     
    157157    // deTrack.srclang = "es";
    158158    // deTrack.id = "DeSubTitleTrack";
    159     // deTrack.src = "https://assets.muvidental.com/vtt/" + videotopic + "/de.vtt";   // Not protected, no token needed
     159    // deTrack.src = "https://assets.toothority.com/vtt/" + videotopic + "/de.vtt";   // Not protected, no token needed
    160160    // muviplayers[i].appendChild(deTrack);
    161161
     
    166166    // ptTrack.srclang = "pt";
    167167    // ptTrack.id = "PtSubTitleTrack";
    168     // ptTrack.src = "https://assets.muvidental.com/vtt/" + videotopic + "/pt.vtt";   // Not protected, no token needed
     168    // ptTrack.src = "https://assets.toothority.com/vtt/" + videotopic + "/pt.vtt";   // Not protected, no token needed
    169169    // muviplayers[i].appendChild(ptTrack);
    170170
     
    175175    // huTrack.srclang = "hu";
    176176    // huTrack.id = "HuSubTitleTrack";
    177     // huTrack.src = "https://assets.muvidental.com/vtt/" + videotopic + "/hu.vtt";   // Not protected, no token needed
     177    // huTrack.src = "https://assets.toothority.com/vtt/" + videotopic + "/hu.vtt";   // Not protected, no token needed
    178178    // muviplayers[i].appendChild(huTrack);
    179179
     
    184184    // plTrack.srclang = "pl";
    185185    // plTrack.id = "HuSubTitleTrack";
    186     // plTrack.src = "https://assets.muvidental.com/vtt/" + videotopic + "/pl.vtt";   // Not protected, no token needed
     186    // plTrack.src = "https://assets.toothority.com/vtt/" + videotopic + "/pl.vtt";   // Not protected, no token needed
    187187    // muviplayers[i].appendChild(plTrack);
    188188
     
    193193    // ruTrack.srclang = "ru";
    194194    // ruTrack.id = "RuSubTitleTrack";
    195     // ruTrack.src = "https://assets.muvidental.com/vtt/" + videotopic + "/ru.vtt";   // Not protected, no token needed
     195    // ruTrack.src = "https://assets.toothority.com/vtt/" + videotopic + "/ru.vtt";   // Not protected, no token needed
    196196    // muviplayers[i].appendChild(ruTrack);
    197197
  • dental-education-videos/trunk/block.js

    r2314068 r2584883  
    1212    edit: function(props) {
    1313        // How our block renders in the editor in edit mode
    14        
     14
    1515      function updateTitle( event ) {
    1616          props.setAttributes( { title: event.target.value } );
     
    2525    //    }
    2626
    27         return el( 'div', 
    28             { 
     27        return el( 'div',
     28            {
    2929                className: 'muvi-box muvi-' + props.attributes.title
    30             }, 
     30            },
    3131            el(
    32                 'select', 
     32                'select',
    3333                {
    3434                    onChange: updateTitle,
     
    7979                el("option", {value: "wisdom-teeth" }, "Wisdom Teeth")
    8080            ),
    81             el( wp.element.RawHTML, null, '<video class="muvi muvi-sample" src="https://assets.muvidental.com/samples/' + props.attributes.title + '.mp4" poster="https://assets.muvidental.com/img/posters-chairside/' + props.attributes.title + '.jpg" style="width: 100%; max-width: 100%;" controls></video>' )
     81            el( wp.element.RawHTML, null, '<video class="muvi muvi-sample" src="https://assets.toothority.com/samples/' + props.attributes.title + '.mp4" poster="https://assets.toothority.com/img/posters-chairside/' + props.attributes.title + '.jpg" style="width: 100%; max-width: 100%;" controls></video>' )
    8282
    8383        );  // End return
     
    8686    save: function(props) {
    8787        // How our block renders on the frontend
    88        
    89         return el( 'div', 
    90             { 
     88
     89        return el( 'div',
     90            {
    9191                className: 'muvi-box muvi-' + props.attributes.title
    92             }, 
     92            },
    9393            el( wp.element.RawHTML, null, '<video class="muvi muvi-player" data-topic="' + props.attributes.title + '"></video>' )
    94            
     94
    9595        );  // End return
    96        
     96
    9797    }   // End save()
    9898});
  • dental-education-videos/trunk/plugin.php

    r2321126 r2584883  
    22/**
    33* Plugin Name: Dental Education Videos
    4 * Plugin URI: https://muvidental.com/muviweb.html
    5 * Description: Choose from a variety of beautiful 4K dental education videos to embed directly into your pages and posts. Great for both general dentists and dental specialists of all types! Free to try in WordPress editor. Requires MÜVI Web subscription to activate on live website.
    6 * Version: 1.0.2
    7 * Author:            MÜVI Patient Education
    8 * Author URI:        https://muvidental.com/
     4* Plugin URI: https://toothority.com/toothority-web.html
     5* Description: Choose from a variety of beautiful 4K dental education videos to embed directly into your pages and posts. Great for both general dentists and dental specialists of all types! Free to try in WordPress editor. Requires ToothorWeb subscription to activate on live website.
     6* Version: 2.0.0
     7* Author:            Toothority Patient Education
     8* Author URI:        https://toothority.com/
    99* License:           GPL v2 or later
    1010* License URI:       http://www.gnu.org/licenses/gpl-2.0.txt
     
    7373    if(is_preview() || is_admin())
    7474    {
    75       $o .= '<video class="muvi muvi-sample" src="https://assets.muvidental.com/samples/' . $id . '.mp4" style="width: 100%; max-width: 100%;" controls></video>';
     75      $o .= '<video class="muvi muvi-sample" src="https://assets.toothority.com/samples/' . $id . '.mp4" style="width: 100%; max-width: 100%;" controls></video>';
    7676    } else {
    7777      $o .= '<video class="muvi muvi-player" data-topic="' . $id . '" style="width: 100%; max-width: 100%;"></video>';
  • dental-education-videos/trunk/readme.txt

    r2321126 r2584883  
    22Contributors: muvidental
    33Tags: dental, dentist, video, patient education, chairside, treatment plan, case acceptance, case presentation, dentistry, oral surgeon, orthodontics, orthodontist
    4 Tested up to: 5.4.1
    5 Stable tag: 1.0.2
     4Tested up to: 5.8
     5Stable tag: 2.0.0
    66License: GPLv2 or later
    77License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    1111== Description ==
    1212
    13 This is the official WordPress plugin by MÜVI Patient Education. This plugin lets you embed dental education videos using the block editor, as well as anywhere shortcodes can be used. MÜVI Patient Education is a complete library of beautiful, peer-reviewed, 4K education videos for dentists.
     13This is the official WordPress plugin by Toothority Patient Education. This plugin lets you embed dental education videos using the block editor, as well as anywhere shortcodes can be used. Toothority Patient Education is a complete library of beautiful, peer-reviewed, 4K education videos for dentists.
    1414
    15 Please note: You may use the plugin for free to build your site, preview the videos, check theme compatibility, and experiment with placement. A sample video will appear in the editor. To unlock videos on live website, you must have a [MÜVI Web subscription](https://muvidental.com/muviweb.html).
     15Please note: You may use the plugin for free to build your site, preview the videos, check theme compatibility, and experiment with placement. A sample video will appear in the editor. To unlock videos on live website, you must have a [ToothorWeb subscription](https://toothority.com/toothority-web.html).
    1616
    1717== How to Use ==
     
    3333== Changelog ==
    3434
     35= 2.0.0 =
     36* Rebranding to Toothority
     37
     38= 1.0.2 =
     39* Fixed Facebook IAB bug
     40
     41= 1.0.1 =
     42* Fixed shortcode bug
     43
    3544= 1.0.0 =
    3645* Initial release.
Note: See TracChangeset for help on using the changeset viewer.