277 lines
5.6 KiB
XML
Executable File
277 lines
5.6 KiB
XML
Executable File
<?xml version="1.0" encoding="UTF-8"?>
|
|
<form>
|
|
<fields name="schema">
|
|
<fieldset
|
|
name="schema"
|
|
label="PLG_SYSTEM_SCHEMA_FIELD_SCHEMA_LABEL"
|
|
>
|
|
<field
|
|
name="Recipe"
|
|
type="subform"
|
|
showon="schemaType:Recipe"
|
|
>
|
|
<form>
|
|
|
|
<field
|
|
name="@type"
|
|
type="hidden"
|
|
default="Recipe"
|
|
/>
|
|
|
|
<field
|
|
name="noteBook"
|
|
type="note"
|
|
description="PLG_SCHEMAORG_RECIPE_DESCRIPTION_LABEL"
|
|
class="alert alert-info w-100"
|
|
/>
|
|
|
|
<field
|
|
name="image"
|
|
type="media"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_IMAGE_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="name"
|
|
type="text"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_NAME_LABEL"
|
|
filter="string"
|
|
size="30"
|
|
|
|
/>
|
|
|
|
<field
|
|
name="author"
|
|
type="text"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_AUTHOR_LABEL"
|
|
filter="string"
|
|
size="30"
|
|
|
|
/>
|
|
|
|
<field
|
|
name="cookTime"
|
|
type="subform"
|
|
formsource="plugins\schemaorg\recipe\forms\duration.xml"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_COOK_TIME_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="datePublished"
|
|
type="calendar"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_DATE_PUBLISHED_LABEL"
|
|
class="input-small"
|
|
filter="user_utc"
|
|
showtime="false"
|
|
todaybutton="true"
|
|
translateformat="true"
|
|
/>
|
|
|
|
<field
|
|
name="description"
|
|
type="text"
|
|
filter="string"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_DESCRIPTION_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="cookingMethod"
|
|
type="text"
|
|
filter="string"
|
|
size="30"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_COOKING_METHOD_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="prepTime"
|
|
type="subform"
|
|
formsource="plugins\schemaorg\recipe\forms\duration.xml"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_PREPARATION_TIME_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="recipeCategory"
|
|
type="text"
|
|
filter="string"
|
|
size="30"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_CATEGORY_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="recipeCuisine"
|
|
type="text"
|
|
filter="string"
|
|
size="30"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_CUISINE_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="recipeInstructions"
|
|
type="text"
|
|
filter="string"
|
|
size="30"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_INSTRUCTIONS_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="recipeYield"
|
|
type="text"
|
|
filter="string"
|
|
size="30"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_YIELD_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="suitableForDiet"
|
|
type="text"
|
|
filter="string"
|
|
size="30"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_SUITABLE_FOR_DIET_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="recipeIngredient"
|
|
type="subform"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_INGREDIENTS_LABEL"
|
|
multiple="true"
|
|
min="1"
|
|
>
|
|
<form>
|
|
<field
|
|
name="ingredient"
|
|
type="text"
|
|
hiddenLabel="true"
|
|
/>
|
|
</form>
|
|
</field>
|
|
|
|
<field
|
|
name="nutrition"
|
|
type="subform"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_NUTRITION_LABEL"
|
|
>
|
|
|
|
<form>
|
|
<field
|
|
name="@type"
|
|
type="hidden"
|
|
default="NutritionInformation"
|
|
/>
|
|
|
|
<field
|
|
name="calories"
|
|
type="text"
|
|
filter="string"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_CALORIES_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="carbohydrateContent"
|
|
type="text"
|
|
filter="string"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_CARBOHYDRATE_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="cholesterolContent"
|
|
type="text"
|
|
filter="string"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_CHOLESTEROL_CONTENT_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="fatContent"
|
|
type="text"
|
|
filter="string"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_FAT_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="fiberContent"
|
|
type="text"
|
|
filter="string"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_FIBER_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="proteinContent"
|
|
type="text"
|
|
filter="string"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_PROTEIN_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="saturatedFatContent"
|
|
type="text"
|
|
filter="string"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_SATURATED_FAT_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="sodiumContent"
|
|
type="text"
|
|
filter="string"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_SODIUM_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="sugarContent"
|
|
type="text"
|
|
filter="string"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_SUGAR_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="transFatContent"
|
|
type="text"
|
|
filter="string"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_TRANS_FAT_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="unsaturatedFatContent"
|
|
type="text"
|
|
filter="string"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_UNSATURATED_FAT_LABEL"
|
|
/>
|
|
|
|
<field
|
|
name="servingSize"
|
|
type="text"
|
|
filter="string"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_SERVING_SIZE_LABEL"
|
|
/>
|
|
</form>
|
|
</field>
|
|
|
|
<field
|
|
name="genericField"
|
|
type="subform"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_GENERIC_FIELD_LABEL"
|
|
multiple="true"
|
|
>
|
|
<form>
|
|
<field
|
|
name="genericTitle"
|
|
type="text"
|
|
filter="string"
|
|
size="30"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_GENERIC_TITLE_LABEL"
|
|
/>
|
|
<field
|
|
name="genericValue"
|
|
type="text"
|
|
filter="string"
|
|
size="30"
|
|
label="PLG_SCHEMAORG_RECIPE_FIELD_GENERIC_VALUE_LABEL"
|
|
/>
|
|
</form>
|
|
|
|
</field>
|
|
|
|
</form>
|
|
</field>
|
|
</fieldset>
|
|
</fields>
|
|
</form>
|