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:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.