User:PerfektesChaos/js/refNames/core/d.js: Difference between revisions

Content deleted Content added
-1.4
-1.5
 
Line 1:
/// User:PerfektesChaos/js/refNames/core/d.js
/// 20222023-0805-2501 PerfektesChaos@de.wikipedia
// <ref name="..."> major work
// ResourceLoader: compatible;
Line 19:
( function ( mw, $ ) {
"use strict";
var Version = -1.45,
Signature = "refNames",
THIS = { lapsus: false,
Line 481:
// Uses:
// > Signature
// >< PARSER.reWS
// 2022-08-25 PerfektesChaos@de.wikipedia
var i, n, s;
Line 1,814:
// SOURCE.fresh()
// SOURCE.focus()
// 20222023-0705-01 PerfektesChaos@de.wikipedia
var s = fruit( PARSER.focus( SOURCE.$input.val() ) ),
group, i, lapsus;
Line 1,828:
SOURCE.fresh();
group = SOURCE.grouped[ SOURCE.pre.group ];
if ( group ) {
for ( i = 0; i < group.length; i++ ) {
if ( s === group[ i ].name ) {
lapsus = true;
break; // for i
} // for i }
if ( ! lapsus} ) { // for i
if ( ! lapsus ) {
SOURCE.exec = { group: SOURCE.pre.group,
seek: SOURCE.start,
shift: s };
SOURCE.$deny.hide();
SOURCE.$doit.show();
}
} // for i
if ( ! lapsus ) {
SOURCE.exec = { group: SOURCE.pre.group,
seek: SOURCE.start,
shift: s };
SOURCE.$deny.hide();
SOURCE.$doit.show();
}
}