|
|
- {{#if ruleEditing}}
- <section class="rule-editing">
- <div class="editor-placeholder"></div>
- <div class="item-controls">
- <button type="button" data-action="close">{{localize "PF2E.Item.Rules.Close"}}</button>
- <button type="button" data-action="apply">{{localize "PF2E.Item.Rules.Apply"}}</button>
- </div>
- </section>
- {{else}}
- <div class="rules">
- <div class="nerd-details">
- <div class="form-group">
- <label for="{{options.id}}-uuid">
- <span>{{localize "PF2E.UUID.Label"}}</span>
- <i class="fas fa-info-circle small" title="{{localize "PF2E.Item.Rules.Hint.UUID"}}"></i>
- </label>
- <input id="{{options.id}}-uuid" disabled value="{{item.uuid}}" />
- <div class="item-controls">
- <a data-clipboard="{{item.uuid}}"><i class="fas fa-clipboard"></i></a>
- </div>
- </div>
- {{#if item.sourceId}}
- <div class="form-group">
- <label for="{{options.id}}-source-id">
- <span>{{localize "PF2E.UUID.SourceId"}}</span>
- <i class="fas fa-info-circle small" title="{{localize "PF2E.Item.Rules.Hint.SourceId"}}"></i>
- </label>
- <input id="{{options.id}}-source-id" disabled value="{{item.sourceId}}" />
- <div class="item-controls">
- <a data-clipboard="{{item.sourceId}}"><i class="fas fa-clipboard"></i></a>
- </div>
- </div>
- {{/if}}
- <div class="form-group">
- <label slug="{{options.id}}-slug">
- <span>{{localize "PF2E.Slug"}}</span>
- <i class="fas fa-info-circle small" title="{{localize "PF2E.Item.Rules.Hint.Slug"}}"></i>
- </label>
- <input id="{{options.id}}-slug" type="text" name="system.slug" value="{{item.system.slug}}" />
- <div class="item-controls">
- <a data-action="regenerate-slug" title="{{localize "PF2E.Item.Rules.RegenerateSlug"}}"><i class="fas fa-sync-alt"></i></a>
- </div>
- </div>
- </div>
-
- <div>
- {{#each rules.elements}}
- <div class="rule-element-header">
- {{#with (lookup @root.rules.labels @index)}}<h3{{#if (not recognized)}} class="unrecognized"{{/if}}>{{label}}</h3>{{/with}}
- <div class="item-controls">
- <a class="edit-rule-element" data-rule-index="{{@index}}"><i class="fas fa-edit"></i></a>
- <a class="remove-rule-element" data-rule-index="{{@index}}" title="{{localize "PF2E.Item.Rules.Remove"}}"><i class="fas fa-trash"></i></a>
- </div>
- </div>
- <div class="rule-form" data-key="{{rule.key}}" data-idx="{{index}}">
- {{{template}}}
- </div>
- <hr/>
- {{/each}}
- <div class="create-rule-element">
- <select data-action="select-rule-element">
- {{#select rules.selection.selected}}
- {{#each rules.selection.types as |value key|}}
- <option value="{{key}}">{{value}}</option>
- {{/each}}
- {{/select}}
- </select>
- <a class="add-rule-element"><i class="fas fa-plus"></i> {{localize "PF2E.Item.Rules.New"}}</a>
- </div>
- </div>
- </div>
- {{/if}}
|