Add 'iframes shouldn't inherit' option to site settings
This commit is contained in:
parent
eaf003f5a7
commit
850b5d6b25
@ -165,6 +165,26 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="field">
|
||||||
|
<div class="label">
|
||||||
|
Use these settings for <span class="color-emphasis">embedded content</span>?
|
||||||
|
<!-- <span class="sub-label"><br/>under the following conditions:</span> -->
|
||||||
|
</div>
|
||||||
|
<div class="select">
|
||||||
|
<select
|
||||||
|
:value="siteDefaultForEmbedded"
|
||||||
|
@click="setSiteOption('applyToEmbeddedContent', $event)"
|
||||||
|
>
|
||||||
|
<option :value="true">
|
||||||
|
Unless overridden
|
||||||
|
</option>
|
||||||
|
<option :value="false">
|
||||||
|
Never
|
||||||
|
</option>
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<!-- Default crop -->
|
<!-- Default crop -->
|
||||||
<div class="field">
|
<div class="field">
|
||||||
<div class="label">Default crop:</div>
|
<div class="label">Default crop:</div>
|
||||||
@ -325,6 +345,9 @@ export default {
|
|||||||
enableUI: this.getDefaultOptionLabel('enableUI')
|
enableUI: this.getDefaultOptionLabel('enableUI')
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
|
siteDefaultForEmbedded() {
|
||||||
|
return this.siteSettings.raw?.applyToEmbeddedContent ?? true;
|
||||||
|
},
|
||||||
siteDefaultCrop() {
|
siteDefaultCrop() {
|
||||||
return this.siteSettings.raw?.defaults?.crop ? JSON.stringify(this.siteSettings.raw?.defaults?.crop) : JSON.stringify({useDefault: true});
|
return this.siteSettings.raw?.defaults?.crop ? JSON.stringify(this.siteSettings.raw?.defaults?.crop) : JSON.stringify({useDefault: true});
|
||||||
},
|
},
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user