[TikiWiki-commits] [Git][tikiwiki/tiki][tiki-fix-tracker-url-wikisyntax] [ENH] URL field: rename wiki-wrapper validation data attributes for clearer intent
"Sammy Ndabo \(@ndabosam084\) via TikiWiki-cvs" <[email protected]>
| Newsgroups | gmane.comp.cms.tiki.cvs |
|---|---|
| Message-ID | <6993a3302a2cc_3b1864ec98c9@gitlab-sidekiq-low-urgency-cpu-bound-v2-5cb68884d8-fjbjm.mail> |
Sammy Ndabo pushed to branch tiki-fix-tracker-url-wikisyntax at Tiki Wiki CMS Groupware / Tiki
Commits:
c10131b5 by Sammy Ndabo at 2026-02-17T01:07:09+02:00
[ENH] URL field: rename wiki-wrapper validation data attributes for clearer intent
- - - - -
2 changed files:
- lib/jquery_tiki/tiki-trackers.js
- templates/trackerinput/url.tpl
Changes:
=====================================
lib/jquery_tiki/tiki-trackers.js
=====================================
@@ -689,7 +689,7 @@
return;
}
- const hasInvalidUrlSyntax = $form.find('input[data-url-wiki-syntax="1"]').filter(function () {
+ const hasInvalidUrlSyntax = $form.find('input[data-url-wiki-wrapper-validation-input]').filter(function () {
return !! $(this).data('urlWikiSyntaxInvalid');
}).length > 0;
@@ -701,7 +701,7 @@
const rawValue = ($input.val() || '');
const value = rawValue.trim();
- const feedbackId = $input.data('url-wiki-syntax-feedback-id');
+ const feedbackId = $input.data('url-wiki-wrapper-feedback-id');
const $feedback = feedbackId ? $('#' + feedbackId) : $();
if (! $feedback.length) {
@@ -762,18 +762,18 @@
updateTrackerFormSubmitState($input);
}
- $(document).on('input blur', 'input[data-url-wiki-syntax="1"]', function () {
+ $(document).on('input blur', 'input[data-url-wiki-wrapper-validation-input]', function () {
validateUrlWikiSyntax($(this));
});
$(document).on('tiki.modal.redraw', '.modal.fade', function () {
- $(this).find('input[data-url-wiki-syntax="1"]').each(function () {
+ $(this).find('input[data-url-wiki-wrapper-validation-input]').each(function () {
validateUrlWikiSyntax($(this));
});
});
$(function () {
- $('input[data-url-wiki-syntax="1"]').each(function () {
+ $('input[data-url-wiki-wrapper-validation-input]').each(function () {
validateUrlWikiSyntax($(this));
});
});
=====================================
templates/trackerinput/url.tpl
=====================================
@@ -1,8 +1,8 @@
<div{if !empty($field.options_map.labelasplaceholder)} class="input-group"{/if}>
<input type="text" class="form-control{if !empty($field.options_map.labelasplaceholder)} labelasplaceholder{/if}"
name="{$field.ins_id}" id="{$field.ins_id}" value="{$field.value|escape}" size="60"
- data-url-wiki-syntax="1"
- data-url-wiki-syntax-feedback-id="{$field.ins_id}_wikiSyntaxLive"
+ data-url-wiki-wrapper-validation-input=""
+ data-url-wiki-wrapper-feedback-id="{$field.ins_id}_wikiSyntaxLive"
{if !empty($field.options_map.labelasplaceholder)}placeholder="{$field.name}"{/if}
>
{if $field.options_map.labelasplaceholder and $field.isMandatory eq 'y'}
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/c10131b567e856cae77314f616f0c21bc60f8785
--
View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/c10131b567e856cae77314f616f0c21bc60f8785
You're receiving this email because of your account on gitlab.com.
_______________________________________________
TikiWiki-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs