View file Upload/src/addons/Brivium/CustomNodeIcon/_data/templates.xml

File size: 2.77Kb
<?xml version="1.0" encoding="utf-8"?>
<templates>
  <template type="admin" title="brcni_icon_edit" version_id="1000100" version_string="1.0.1"><![CDATA[<xf:title>{{ phrase('brcni_node_icon:') }} {$node.title}</xf:title>

<xf:css src="brcni_icon_edit.less" />

<xf:form action="{{ link('nodes/icons', $node) }}" ajax="true" class="block" upload="true">

	<xf:radiorow name="node_icon_data[read][type]" value="{$node.node_icon_data.read.type}" label="{{ phrase('brcni_read_icon') }}">
		<xf:option value="default" ><xf:label>{{ phrase('brcni_use_xenforo_default') }}</xf:label></xf:option>
		<xf:option value="image" data-xf-init="disabler" data-hide="true" data-container=".inputGroup--joined.brcni-read-icon">
			<xf:label>{{ phrase('brcni_use_file_upload') }}</xf:label>
			<xf:html>
				<div class="inputGroup inputGroup--joined brcni-read-icon">
					{{ brcin_node_icon($node, 'read', true)|raw }}
					<div class="inputGroup-text">
						<xf:upload name="read_icon" accept="image/*" />
					</div>
				</div>
			</xf:html>
		</xf:option>
	</xf:radiorow>

	<hr class="formRowSep" />
	<xf:radiorow name="node_icon_data[unread][type]" value="{$node.node_icon_data.unread.type}" label="{{ phrase('brcni_unread_icon') }}">
		<xf:option value="default"><xf:label>{{ phrase('brcni_use_xenforo_default') }}</xf:label></xf:option>
		<xf:option value="image" data-xf-init="disabler" data-hide="true" data-container=".inputGroup--joined.brcni-unread-icon">
			<xf:label>{{ phrase('brcni_use_file_upload') }}</xf:label>
			<xf:html>
				<div class="inputGroup inputGroup--joined brcni-unread-icon">
					{{ brcin_node_icon($node, 'unread', true)|raw }}
					<div class="inputGroup-text">
						<xf:upload name="unread_icon" accept="image/*" />
					</div>
				</div>
			</xf:html>
		</xf:option>
	</xf:radiorow>

	<xf:submitrow icon="save" class="js-submitButton" />
</xf:form>]]></template>
  <template type="admin" title="brcni_icon_edit.less" version_id="1000000" version_string="1.0.0"><![CDATA[.inputGroup--joined
{
	.brcni-node-icon
	{
		width: 100px;
		height: 100px;
	}
}]]></template>
  <template type="admin" title="brcni_option_template_defaultSize" version_id="1000000" version_string="1.0.0"><![CDATA[<xf:formrow rowtype="input"
	label="{$option.title}"
	hint="{$hintHtml}"
	explain="{$explainHtml}"
	html="{$listedHtml}">

	<div class="inputGroup inputGroup--numbers">
		<xf:numberbox name="{$inputName}[width]" min="0" required="{{ false }}" value="{$option.option_value.width}" placeholder="{{ phrase('width') }}" />
		<span class="inputGroup-text">x</span>
		<xf:numberbox name="{$inputName}[height]" min="0" required="{{ false }}" value="{$option.option_value.height}" placeholder="{{ phrase('height') }}" />
		<span class="inputGroup-text">{{ phrase('units_pixels') }}</span>
	</div>
</xf:formrow>]]></template>
</templates>