Knowledge

User:Nardog/IPAInput

Source πŸ“

386: 358: 243: 216: 43: 34: 110:) where you can pick symbols simply by clicking them in the keyβ€”so you don't have to go back and forth between the edit form and the key to figure out which symbols to use and repeat copying and pastingβ€”and inserts the string into the edit form, wrapped in 432:
If the English key is used, the input will be divided according to what is accepted by the IPAc-en template (even if it wasn't chosen in the configuration). Also remember the script doesn't take care of the rest of the template (label and audio).
364:
Since the system-native undo becomes unavailable every time a symbol is inserted by clicking inside the key, the script implements its own undo function and overrides
260:
A "" icon appears in the editing toolbar (under "Insert" if you're using the 2017 wikitext editor or VisualEditor). It first opens a configuration form.
334:
If this is checked, the same combination of the key and language will be pre-selected next time you open it. The data is stored in your browser's
392:
Some keys use placeholder letters for illustration of diacritics. This button is useful in such cases. For example, if you click ⟨
595: 273: 272:
Choose a language-specific IPA key under "Help:IPA/...". If you select "(Full IPA chart)", it instead pulls tables from
174: 601: 236: 209: 183: 604:– Warns when you try to use "Preview page with this template" with a page that doesn't transclude the template. 526: 459: 453: 165:'//en.wikipedia.org/search/?title=User:Nardog/IPAInput.js&action=raw&ctype=text/javascript' 95: 425: 421: 417: 413: 405: 401: 397: 393: 583: 567: 396:⟩ while the button is pressed and the last character before the cursor in the textbox is ⟨ 623: 589: 577: 532: 475: 485: 139: 227: 200: 580:– Autofills "Preview page with this template" with the most relevant /testcases page that exists. 491: 469: 90: 548: 254: 503: 520: 8: 507: 497: 232: 205: 179: 554: 472:– Adds links to diffs of consecutive edits by the same user on watchlist, history, etc. 488:– Adds a button to copy the unencoded page title or section path next to each heading. 247:
Use the wikitext mode inside the visual editor, instead of a different wikitext editor
586:– Links "diff" and "hist" for category additions/removals on Watchlist/RecentChanges. 542: 322: 296: 124: 107: 54: 506:– Makes links and template calls in diffs clickable (supports red links, avoids 416:⟩ as a placeholder, however, you don't need the button; clicking ⟨ 385: 357: 557:– Converts each piped link to a non-piped one if both lead to the same article. 106:
This script adds a button to the editing toolbar that pops up an IPA key (e.g.
463: 617: 551:– Replaces reference names like ":0" with descriptive ones like "Smith-2015". 409: 435: 242: 215: 312: 286: 114: 335: 17: 195:
You have to have done one of the following in order to use this script:
574:
as you edit so only the modified section will be linked in the summary.
42: 592:– Upload an image to Commons from anywhere on the site by pasting it. 347:
Hitting "Transcribe" loads the selected key. Any element with the
466:, e.g. changing the color theme and enabling live autocompletion. 598:– Sorts the list of local accounts on CentralAuth by edit count. 535:– Insert any character by searching in the entire Unicode chart. 76: 456:– Lists recent category additions/removals on a category page. 541:– Type in IPA symbols by directly looking at an IPA key like 523:– Adds an undo button to each line on the diff while editing. 308:
If this is checked, the transcription will not be wrapped in
33: 53:
Type in IPA symbols by directly looking at an IPA key like
500:– Hides specified users' edits on Watchlist/RecentChanges. 478:– Adds a button to copy the content of each code block ( 187:and click "Install" in the infobox on this page. 615: 494:– Lists the past moves a page has gone through. 440: 428:⟩ even if the button isn't pressed. 41: 282:Determines the first argument to pass to 14: 616: 439: 274:International Phonetic Alphabet chart 351:class in the key becomes clickable. 292:(except for English, in which case 23: 24: 635: 384: 356: 342: 263: 241: 214: 32: 408:⟩). If the key uses the 133: 13: 1: 404:⟩ (instead of ⟨ 400:⟩, it becomes ⟨ 67:    (10 months ago) 545:and clicking on the symbols. 380:. There is no redo (sorry!). 331:Remember these for next time 96:User:Nardog/IPAInput-core.js 7: 420:⟩ will turn ⟨ 57:and clicking on the symbols 10: 640: 596:SortCentralAuthByEditCount 220:Enable the editing toolbar 462:– Allows customizing the 446: 83: 71: 61: 49: 40: 31: 383:Insert diacritics only ( 190: 144: 529:– Expands contractions. 91:User:Nardog/IPAInput.js 75:Chrome, Firefox, etc. ( 570:– Adds or refines the 424:⟩ into ⟨ 173:Or you may enable the 138:Add the following to 602:TemplatePreviewGuard 228:2017 wikitext editor 449:Extra functionality 28: 572:/* section link */ 527:ExpandContractions 515:Editing assistance 201:WikiEditor toolbar 26: 624:Knowledge scripts 611: 610: 104: 103: 631: 573: 543:Help:IPA/English 481: 460:CodeEditorAssist 454:CatChangesViewer 441:Nardog's scripts 437: 436: 427: 423: 419: 415: 407: 403: 399: 395: 388: 360: 350: 327: 321: 317: 311: 301: 295: 291: 285: 250: 249: 248: 245: 223: 222: 221: 218: 186: 175:script installer 169: 166: 163: 160: 157: 154: 151: 148: 129: 123: 119: 113: 108:Help:IPA/English 65:November 2, 2023 55:Help:IPA/English 45: 36: 29: 25: 639: 638: 634: 633: 632: 630: 629: 628: 614: 613: 612: 607: 584:CatChangeLinker 571: 568:AutoSectionLink 562:Itch scratchers 479: 442: 379: 375: 371: 367: 348: 345: 325: 319: 315: 309: 299: 293: 289: 283: 266: 246: 240: 231: 219: 213: 204: 193: 178: 171: 170: 167: 164: 161: 158: 155: 152: 149: 146: 136: 127: 121: 117: 111: 100: 66: 22: 21: 20: 12: 11: 5: 637: 627: 626: 609: 608: 606: 605: 599: 593: 590:PasteToCommons 587: 581: 575: 559: 558: 552: 546: 536: 530: 524: 512: 511: 501: 495: 489: 483: 473: 467: 457: 447: 444: 443: 430: 429: 390: 381: 377: 373: 369: 365: 362: 344: 341: 340: 339: 332: 329: 306: 303: 280: 277: 270: 265: 262: 258: 257: 251: 224: 192: 189: 145: 140:your common.js 135: 132: 102: 101: 99: 98: 93: 87: 85: 81: 80: 73: 69: 68: 63: 59: 58: 51: 47: 46: 38: 37: 15: 9: 6: 4: 3: 2: 636: 625: 622: 621: 619: 603: 600: 597: 594: 591: 588: 585: 582: 579: 578:AutoTestcases 576: 569: 566: 565: 564: 563: 556: 553: 550: 547: 544: 540: 537: 534: 533:InsertAnyChar 531: 528: 525: 522: 519: 518: 517: 516: 509: 505: 502: 499: 496: 493: 490: 487: 484: 477: 476:CopyCodeBlock 474: 471: 468: 465: 461: 458: 455: 452: 451: 450: 445: 438: 434: 411: 410:dotted circle 391: 387: 382: 363: 359: 354: 353: 352: 343:Transcription 337: 333: 330: 324: 314: 307: 304: 298: 288: 281: 278: 275: 271: 268: 267: 264:Configuration 261: 256: 252: 244: 238: 234: 229: 225: 217: 211: 207: 202: 198: 197: 196: 188: 185: 181: 176: 143: 141: 131: 126: 116: 109: 97: 94: 92: 89: 88: 86: 82: 78: 74: 70: 64: 60: 56: 52: 48: 44: 39: 35: 30: 19: 561: 560: 538: 514: 513: 508:WP:SEAOFBLUE 486:CopySectLink 448: 431: 346: 326:}} 320:{{ 316:}} 310:{{ 300:}} 294:{{ 290:}} 284:{{ 259: 255:VisualEditor 194: 172: 137: 134:Installation 128:}} 122:{{ 118:}} 112:{{ 105: 492:MoveHistory 480:<pre> 470:Consecudiff 464:code editor 336:web storage 305:No template 233:Preferences 226:Enable the 206:Preferences 199:Enable the 180:Preferences 50:Description 18:User:Nardog 549:RefRenamer 504:SmartDiff 302:is used). 79:+ needed) 618:Category 539:IPAInput 521:DiffUndo 412:⟨ 279:Language 239: β†’ 235: β†’ 212: β†’ 208: β†’ 182: β†’ 72:Browsers 27:IPAInput 498:RCMuter 323:IPAc-en 297:IPAc-en 237:Editing 210:Editing 184:Gadgets 125:IPAc-en 62:Updated 555:Unpipe 355:Undo ( 153:loader 84:Source 77:ES2018 191:Usage 16:< 366:Ctrl 253:Use 159:load 349:IPA 318:or 313:IPA 287:IPA 269:Key 177:in 120:or 115:IPA 620:: 510:). 482:). 418:β—ŒΜŒ 406:eǎ 230:: 203:: 168:); 147:mw 142:: 130:. 426:Δ› 422:e 414:β—Œ 402:Δ› 398:e 394:ǎ 389:) 378:Z 376:+ 374:⌘ 372:/ 370:Z 368:+ 361:) 338:. 328:. 276:. 162:( 156:. 150:.

Index

User:Nardog


Help:IPA/English
ES2018
User:Nardog/IPAInput.js
User:Nardog/IPAInput-core.js
Help:IPA/English
IPA
IPAc-en
your common.js
script installer
Preferences
Gadgets
WikiEditor toolbar
Preferences
Editing
Tick
2017 wikitext editor
Preferences
Editing
Tick
VisualEditor
International Phonetic Alphabet chart
IPA
IPAc-en
IPA
IPAc-en
web storage

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑