Commit 3a47ecaf authored by Cédric Le Ninivin's avatar Cédric Le Ninivin

SelectSite Page: Use CribEnable validator and remove useless elements

parent d8d94128
...@@ -8,7 +8,6 @@ ...@@ -8,7 +8,6 @@
<!-- renderjs --> <!-- renderjs -->
<script src="../lib/rsvp.js" type="text/javascript"></script> <script src="../lib/rsvp.js" type="text/javascript"></script>
<script src="../lib/renderjs.js" type="text/javascript"></script> <script src="../lib/renderjs.js" type="text/javascript"></script>
<script src="../lib/jszip.js" type="text/javascript"></script>
<script src="./gadget_global.js" type="text/javascript"></script> <script src="./gadget_global.js" type="text/javascript"></script>
<!-- Custom --> <!-- Custom -->
...@@ -42,15 +41,11 @@ ...@@ -42,15 +41,11 @@
</div> </div>
</form> </form>
</div> </div>
<div class="interface_validator" style="display:none;"> <div class="crib_enable_validator" style="display:none;">
<h4>Testing Interface</h4> <div data-gadget-url="./crib_enable_validator.html"
<div data-gadget-url="./gadget_interface.html" data-gadget-scope="crib_enable_validator"
data-gadget-scope="interface_validator"
data-gadget-sandbox="public"></div> data-gadget-sandbox="public"></div>
</div> </div>
</div> </div>
<div data-gadget-url="./gadget_jio.html"
data-gadget-scope="jio_gadget"
data-gadget-sandbox="public"></div>
</body> </body>
</html> </html>
\ No newline at end of file
...@@ -6,15 +6,13 @@ ...@@ -6,15 +6,13 @@
function setSiteGadgetUrl(gadget, event) { function setSiteGadgetUrl(gadget, event) {
var editor_gadget_url, gadget_validator; var editor_gadget_url, gadget_validator;
editor_gadget_url = gadget.props.element.querySelector('form.site-editor-gadget-url .url').value; editor_gadget_url = gadget.props.element.querySelector('form.site-editor-gadget-url .url').value;
return gadget.getDeclaredGadget("interface_validator") return gadget.getDeclaredGadget("crib_enable_validator")
.push(function (result) { .push(function (result) {
gadget_validator = result; gadget_validator = result;
gadget.props.element.querySelector('div.interface_validator') gadget.props.element.querySelector('div.crib_enable_validator')
.style = ""; .style = "";
return gadget_validator.render({ return gadget_validator.validateCribEnableGadgetUrl(
gadget_to_check_url: editor_gadget_url, editor_gadget_url);
required_interface_list: ["crib-enable-interface.html"]
});
}) })
.push(function (result) { .push(function (result) {
if (result) { if (result) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment