Conceput pentru potrivirea antetelor fisierelor cu campurile bazei de date in timpul procesului de importare. Permite desenarea legaturilor intre elementele a 2 liste (anteturile fisierului din stanga, numele coloanelor din dreapta) si recuperarea rezultatului intr-un obiect js
Avand 2 liste: de exemplu una dintr-un import de text, a doua listand campurile o tabela db, pluginul jquery va permite sa desenati si sa salvati legaturi intre cele 2 liste
Puteti face legatura de la unul la unul sau de la unul la mai multe. Campurile pot fi declarate obligatorii, rezultatul raportand o eroare in cazul in care nu sunt completate.
Stocati link-uri si anteturi anterioare pentru a recunoaste automat fisierele reincarcati link-uri daca aveti nevoie de ele cu proprietatea ExistLinks:
exemplu: “Link-uri existente”: [{“din”: “prenume”, “pana la”: “nume_de_nume”}, {“din”: “prenume”, “pana la”: “nume_principal”}, {“din”: “rol “,” to “:” jobTitle “}]
Nota laterala: daca FieldsLinker va intereseaza, dar aveti nevoie de el pentru alte cazuri de utilizare decat importul de fisiere, verificati pluginul LinksMaker care functioneaza la fel, dar poate permite mai mult de 2 liste (apoi comparati listele doua cate doua, selectandu-le). acest plugin functioneaza la fel ca Fieldslinker si acesta ar putea evolua in orice directie care satisface nevoile dvs.
Utilizare
- param 1: actiune
- param 2: intrare
Actiuni valabile :
- init:
fieldLinks = $ (“# bonds”). fieldsLinker (“init”, input);
Exemplu de intrare:
var input = {“options”: {“lineStyle”: “square-ends”, “buttonErase”: “Sterge link-uri”}, “listA”: {“name”: “coloane in fisiere”, “list”: [” prenume “,” prenume “,” telefon “,” e-mail “,” rol “,” ziua de nastere “,” adresa “,” vanzari “]},” listB “: {” nume “:” Campuri disponibile “,” lista ” : [“Id”, “Company”, “jobTitle”, “adress 1”, “adress 2”, “first_name”, “last_name”, “email_adress”, “Phone number”]}, “existingLinks”: [{” de la “:” lastName “,” to “:” last_name “}, {” from “:” firstName “,” to “:”first_name”}, {“from”: “role”, “to”: “jobTitle”}]}
Optiuni de intrare disponibile pentru actiunea „init”:
-
options.className: puteti schimba numele de clasa implicit (‘fieldsLinker’) cu o alta clasa pe care o furnizati
-
options.whiteSpace: implicit este ‘nowrap’ => il puteti schimba la ‘normal’ pentru a permite elementului listelor sa mearga la urmatoarea linie (util daca aveti nume lungi separate prin spatii sau] [)
-
lineStyle: „drept” sau „capete patrate”: va schimba modul in care sunt trase legaturile intre elementele celor 2 liste, implicit este „drept”
-
associationMode: „oneToOne” sau „manyToMany”: permite stabilirea legaturilor intr-o relatie de tip one to one sau mai multe catre multe
-
handleColor: culorile dvs. implicite sunt “# CF0000, # 00AD00, # 0000AD, # FF4500, # 00ADAD, # AD00AD, # 582900, # FFCC00, # 000000, # 33FFCC”
-
mobileClickIt: adevarat sau fals: modul mai simplu pe dispozitivul mobil in care faceti clic pe articolul A si apoi faceti clic pe articolul B pentru a seta link-ul (optiunea mobileClickIt este automata pe dispozitivele tactile)
-
changeParameters: exemplu:
fieldLinks.fieldsLinker (“changeParameters”, {“whiteSpace”: “normal”});
unde al doilea parametru detine un obiect de optiuni pentru a modifica atributul original input.options
-
eraseLinks: renuntati la toate linkurile
-
getLinks: returneaza toate linkurile
-
dezactiva: dezactiveaza toate lucrurile
-
enable: activeaza din nou
https://philippemarcmeyer.github.io/FieldsLinker/index.html?v=1.02
De asemenea, disponibil pe https://packagist.org/packages/philippemarcmeyer/fieldslinker ++++
v1.02: Imbunatatire: adaugarea unui id la elementul radacina dom daca nu este furnizat
v1.01: Corectie de erori: sortarea manuala dupa drap si drop functioneaza acum
v1.00: Compatibilitate Jquery 3.5
v0.96: Eliminarea optiunii de filtrare si vizualizarea alternativa
Ne pare rau pentru colaboratori: Fieldlinkers a deviat prea mult de la intentia initiala si caz de utilizare: sa fie un filtru intre un fisier de importat si o baza de date
Am creat un alt plugin LinksMaker, care functioneaza la fel, dar poate permite mai mult de 2 liste (apoi comparati listele doua cate doua, selectandu-le)
acest plugin functioneaza la fel ca Fieldslinker
acesta ar putea evolua in orice directie!
v0.95: rescris pentru mai multe instante in minte
v0.92
Va prezentam o noua optiune: whiteSpace normal, nowrap, pre, pre-wrap, pre-line, break-spaces implicit => nowrap
v0.
videos sexo español coños peludos rubios
viejas tragando leche comic maduras
hijas calientes madurafollando
abuela española follando pornocolombianas
madura en la playa casadas follando por dinero
corridas en la playa swingers españoles
sexo hd compartiendo novia
peliculas porno gay españolas hermanas tetonas
videos culos lisbianas
peleas xxx brazzers videos completos
peliculas x en castellano tetudas españolas
porno online gratis negros follando a blancas
sexo gratis pilladas españolas follando
hermanas tetonas peliculas x vintage
se le marca el coño metart films
incesto madre hijos abuelas y nietos xxx
pajas pollones mamadas retro
porno bix paginas sexo
maduras folladas por el culo tetonas cubanas
concursos nudistas viejas con jovenes follando
91
Remediati optiunea MobileClickIt:
- daca este setat la adevarat, va folosi modul mobil, indiferent de modul ecran tactil.
- remedierea modului de blocare B valoare nula
- daca este selectat (faceti clic), utilizati CSS pentru a inversa elementul ca feedback vizual.
- optiunea mobileClickIt este automata pe dispozitivele tactile
v0.90
Corectii pentru calculele panzei si alte remedieri diverse. Mod filtrare (eliminat in v 0.96)
v0.89
v 0.89: S-a corectat un bug care a corupt matricea de legaturi de obiecte detectate de flartet pe github
v 0.88: Mod de afisare nou: idee de Naveen nsirangu => afiseaza legaturi intre doua „tabele” legate de id-uri ca o imbinare in sql. in locul numelor anteturilor, sunt furnizate obiecte (eliminate in v 0.96)
v 0.87: Optiune noua pentru dispozitive tactile {“mobileClickIt”: adevarat}: idee de Norman Tomlins => faceti linkuri mai usor pe dispozitive tactile doar facand clic
v 0.86: Modificari daca Bootstrap nu este disponibil: sfat pentru instrumente sunt titluri de baza html si linkurile sunt centrate orizontal
v 0.85: Mobile friendly (solicitat de un utilizator)
v 0.80: Am curatat codul pentru a obtine ceva mult mai simplu (aproape acelasi cod decat LinksMaker) mi-a permis sa implementez drag and drop pentru a reordona elementele din liste, ceea ce este convenabil mai ales daca aveti mult timp liste. optiunile renuntate la aceasta versiune: autoDetect si byName: nu se mai detecteaza automat, iar link-urile sunt redate in functie de nume, nu si de ordine. legatura peste efect a fost, de asemenea, abandonata. Important: oneToMany: „on | off” devine associationMode: „oneToOne | manyToMany” Deci nu aveti o relatie de la mai multe + la unu la unu, ci in schimb multe la multe relatii si de la unu la unu.
v 0.72: [Anulat] Stil nou de linie: patrat-capete-punctate: puncte albe la inceputul si la sfarsitul liniilor pe hover
v 0.60: Campurile obligatorii afiseaza o descriere (obligatoriuErrorMessage) disable / enable: dezactiveaza / activeaza totul, opacitatea globala este setata la 0,5
v 0.45: campuri obligatorii. CSS este acum in propriul sau fisier.
v 0.41: culorile nu se schimba atunci cand link-urile sunt sterse, iar culoarea link-ului in timpul desenului este in concordanta cu rezultatul final
v 0.4: noua optiune care permite conectarea unuia la mai multe
v 0.3: FieldsLinker devine receptiv!
v 0.2: Puteti alege intre o iesire cu pozitii sau nume Culorile pot fi redefinite, iar liniile pot avea 2 variante Puteti introduce link-uri somme dintr-o sesiune anterioara Functia de detectare automata va ajuta sa gasiti o parte din legaturi (optional) Optional ” Butonul „Stergeti linkurile” Functioneaza in Chrome, Chromium, Opera, Firefox si IE (9+)
v 0.1: liniile sunt trasate in timp ce trageti peste panza si punctele medii orizontale ale celulelor nu mai sunt calculate
Testat pe: Chrome, Firefox, Chromium, IE, Opera: OK pentru Chrome, Firefox si Opera todo: punctele medii orizontale ale celulelor sunt gresite pe IE si pe crom zona de panza (intre cele 2 liste) este selectata in timpul procesului de tragere ceea ce nu este estetic.
v0.01: primul commit: todo => parametrii nu trebuie sa fie necesari cellHeight, List1Width, canvasWidth, List2Width si trebuie calculati
https://philippemarcmeyer.github.io/FieldsLinker/index.html?v=1.00








