22< html lang ="en-gb ">
33< head >
44< meta charset ="UTF-8 " />
5- < title > Persian character app 25</ title >
6-
7- < link rel ="stylesheet " href ="../../shared/style/docs.css " />
8- < link rel ="stylesheet " href ="../shared25/style.css " />
9- < link rel ="stylesheet " href ="localstyle.css " />
10-
11- < script src ="defaults.js "> </ script >
12- < script src ="/shared/fontdb/db.js "> </ script >
13- < script src ="../../shared/scriptdb/arab-fa.js "> </ script >
14-
15- < script src ="../../shared/code/boilerplate.js "> </ script >
16- < script src ="../../shared/code/character_conversion.js "> </ script >
17- < script src ="../../shared/code/show_codepoints.js "> </ script >
18- < script src ="../../shared/fontlists/manage.js "> </ script >
19- < script src ="../../shared/code/scriptGroups.js "> </ script >
20- < script src ="../../shared/code/all-names.js "> </ script >
21- < script src ="../shared25/setup.js "> </ script >
22- < script src ="../shared25/code.js "> </ script >
23- < script src ="../shared25/latinregister.js "> </ script >
24- < script src ="localcode.js "> </ script >
25- < script src ="../shared25/pagetemplate.js "> </ script >
26- < script src ="/scripts/linkdata/linkdb.js "> </ script >
27- < script src ="localtranscription.js "> </ script >
28-
29- < style id ="dynamicUIFont "> </ style >
30- < style id ="dynamicUIFontSize "> </ style >
5+ < title > Character app redirect</ title >
6+ < script >
7+ newlocation = 'arab-fa'
8+ </ script >
319</ head >
3210
3311< body class ="app ">
34- < div id ="topBP "> </ div >
35- < script > document . getElementById ( 'topBP' ) . innerHTML = setTop ( defaults . title , defaults . sample ) </ script >
36-
37-
38-
39-
40-
41-
42-
43-
44-
45- < div id ="phonemelist " style ="position:relative; ">
46- < div id ="transcriptionPalette " class ="transcript " style ="display:none; "> </ div >
47- </ div >
48-
49-
50-
51-
52- < div id ="chardata "> < span id ="charname "> Type-assist (T) is on.</ span > </ div >
53-
54-
55-
56- < div id ="tables " dir ="rtl ">
57-
58-
59- < div class ="kbdWrapper "> < div dir ="ltr " id ="keyboard "> </ div > </ div >
60-
61-
62- < div id ="alphabet " class ="default ">
63-
64-
65- < div class ="spaceline ">
66- < span id ="cursive "> </ span >
67- < span class ="touch " dir ="auto " onClick ="ccb=document.getElementById('formatchars'); if (ccb.style.display=='none'){ ccb.style.display = 'block'} else {ccb.style.display='none'} "> Format chars</ span >
68- < span class ="touch " style ="margin: 0; padding: 5px 70px; " dir ="auto " onClick ="add(' '); "> SPACE</ span >
69- < span class ="touch " title ="Tab " dir ="auto " onClick ="add('\u0009'); " style ="transform: rotateY(180deg); "> ⇥</ span >
70- < span class ="touch " title ="Tab " dir ="auto " onClick ="add('\n'); " style ="transform: rotateY(180deg); "> ⏎</ span >
71- < span class ="touch " title ="Delete All " dir ="auto " onClick ="del(); "> DEL</ span >
72- < span class ="touch delAll " dir ="auto " onClick ="deleteAll(); "> ❌</ span >
73- </ div >
74-
75-
76-
77- < div id ="formatchars " style ="display: none; ">
78- < span class ="touch " dir ="auto " onClick ="add('\u200D'); "> ZWJ</ span >
79- < span class ="touch " dir ="auto " onClick ="add('\u200C'); "> ZWNJ</ span >
80- < span class ="touch " dir ="auto " onClick ="add('\u2067'); "> RLI</ span >
81- < span class ="touch " dir ="auto " onClick ="add('\u2066'); "> LRI</ span >
82- < span class ="touch " dir ="auto " onClick ="add('\u2068'); "> FSI</ span >
83- < span class ="touch " dir ="auto " onClick ="add('\u2069'); "> PDI</ span >
84- < span class ="touch " dir ="auto " onClick ="add('\u202B'); "> RLE</ span >
85- < span class ="touch " dir ="auto " onClick ="add('\u202A'); "> LRE</ span >
86- < span class ="touch " dir ="auto " onClick ="add('\u202C'); "> PDF</ span >
87- < span class ="touch " dir ="auto " onClick ="add('\u200F'); "> RLM</ span >
88- < span class ="touch " dir ="auto " onClick ="add('\u200E'); "> LRM</ span >
89- < span class ="touch " dir ="auto " onClick ="add('\u034F'); "> CGJ</ span >
90- < span class ="touch " dir ="auto " onClick ="add('ـ'); "> ــ</ span >
91- </ div >
92-
93-
94-
95-
96- < div id ="initials ">
97- < span class ="g "> < span class ="hint "> ɑ</ span > < span class ="c "> ا</ span > </ span >
98- < span class ="g "> < span class ="hint "> ɑ̄</ span > < span class ="c "> آ</ span > </ span >
99- < span class ="g "> < span class ="hint "> ɑ͑</ span > < span class ="c "> أ</ span > </ span >
100-
101- < span class ="g "> < span class ="hint "> lɑ</ span > < span class ="c "> لا</ span > </ span >
102- < span class ="g "> < span class ="hint "> lɑ̄</ span > < span class ="c "> لآ</ span > </ span >
103- < span class ="g "> < span class ="hint "> lɑ͑</ span > < span class ="c "> لأ</ span > </ span >
104- </ div >
105-
12+ < p > This app has been moved to < a id ="redirect " href ="xxxx "> xxxx</ a > .</ p >
10613
107-
108-
109- < table id ="kbd ">
110- < tr >
111- < td id ="consonants ">
112- < div id ="consonantGrid " class ="box ">
113-
114- < div >
115- < span class ="g "> < span class ="hint "> p</ span > < span class ="c "> پ</ span > </ span >
116- < span class ="g "> < span class ="hint "> t</ span > < span class ="c "> ت</ span > </ span >
117- < span class ="g "> < span class ="hint "> t̂</ span > < span class ="c "> ط</ span > </ span >
118- < span class ="g "> < span class ="hint "> ẗ</ span > < span class ="c "> ة</ span > </ span >
119- < span class ="g "> < span class ="hint "> k</ span > < span class ="c "> ک</ span > </ span >
120- < span class ="g "> < span class ="hint "> q</ span > < span class ="c "> ق</ span > </ span >
121- </ div >
122-
123- < div class ="bottomDivider ">
124- < span class ="g "> < span class ="hint "> b</ span > < span class ="c "> ب</ span > </ span >
125- < span class ="g "> < span class ="hint "> d</ span > < span class ="c "> د</ span > </ span >
126- < span class ="g "> < span class ="hint "> g</ span > < span class ="c "> گ</ span > </ span >
127- < span class ="g "> < span class ="hint "> </ span > < span class ="c "> </ span > </ span >
128- < span class ="g "> < span class ="hint "> ʔ</ span > < span class ="c "> ء</ span > </ span >
129- < span class ="g "> < span class ="hint "> ʔ̇</ span > < span class ="c "> ع</ span > </ span >
130- < span class ="g "> < span class ="hint "> w͑</ span > < span class ="c "> ؤ</ span > </ span >
131- < span class ="g "> < span class ="hint "> y͑</ span > < span class ="c "> ئ</ span > </ span >
132- </ div >
133-
134- < div >
135- < span class ="g "> < span class ="hint "> f</ span > < span class ="c "> ف</ span > </ span >
136- < span class ="g "> < span class ="hint "> č</ span > < span class ="c "> چ</ span > </ span >
137- < span class ="g "> < span class ="hint "> ṡ</ span > < span class ="c "> ث</ span > </ span >
138- < span class ="g "> < span class ="hint "> s</ span > < span class ="c "> س</ span > </ span >
139- < span class ="g "> < span class ="hint "> ŝ</ span > < span class ="c "> ص</ span > </ span >
140- < span class ="g "> < span class ="hint "> ʃ</ span > < span class ="c "> ش</ span > </ span >
141- < span class ="g "> < span class ="hint "> x</ span > < span class ="c "> خ</ span > </ span >
142- < span class ="g "> < span class ="hint "> h</ span > < span class ="c "> ه</ span > </ span >
143- < span class ="g "> < span class ="hint "> ʔ̇</ span > < span class ="c "> ح</ span > </ span >
144- </ div >
145-
146- < div >
147- < span class ="g "> < span class ="hint "> </ span > < span class ="c "> </ span > </ span >
148- < span class ="g "> < span class ="hint "> ʤ</ span > < span class ="c "> ج</ span > </ span >
149- < span class ="g "> < span class ="hint "> z</ span > < span class ="c "> ز</ span > </ span >
150- < span class ="g "> < span class ="hint "> ż</ span > < span class ="c "> ذ</ span > </ span >
151- < span class ="g "> < span class ="hint "> ẑ</ span > < span class ="c "> ض</ span > </ span >
152- < span class ="g "> < span class ="hint "> ž</ span > < span class ="c "> ظ</ span > </ span >
153- < span class ="g "> < span class ="hint "> ʒ</ span > < span class ="c "> ژ</ span > </ span >
154- < span class ="g "> < span class ="hint "> ɣ</ span > < span class ="c "> غ</ span > </ span >
155- < span class ="g "> < span class ="hint "> </ span > < span class ="c "> </ span > </ span >
156- </ div >
157-
158- < div style ="justify-content: center; " class ="topDivider ">
159- < span class ="g "> < span class ="hint "> m</ span > < span class ="c "> م</ span > </ span >
160- < span class ="g "> < span class ="hint "> </ span > < span class ="c "> </ span > </ span >
161- < span class ="g "> < span class ="hint "> n</ span > < span class ="c "> ن</ span > </ span >
162- </ div >
163-
164- < div >
165- < span class ="g "> < span class ="hint "> </ span > < span class ="c "> </ span > </ span >
166- < span class ="g "> < span class ="hint "> v</ span > < span class ="c "> و</ span > </ span >
167- < span class ="g "> < span class ="hint "> l</ span > < span class ="c "> ل</ span > </ span >
168- < span class ="g "> < span class ="hint "> r</ span > < span class ="c "> ر</ span > </ span >
169- < span class ="g "> < span class ="hint "> y</ span > < span class ="c "> ی</ span > </ span >
170- < span class ="g "> < span class ="hint "> h͑</ span > < span class ="c "> ۀ</ span > </ span >
171- < span class ="g "> < span class ="hint "> </ span > < span class ="c "> </ span > </ span >
172- </ div >
173-
174- </ div >
175-
176-
177-
178-
179- </ td >
180- < td id ="vowels ">
181-
182- < div id ="vowelGrid ">
183- < div >
184- < span class ="g "> < span class ="hint "> i</ span > < span class ="c "> ِ</ span > </ span >
185- < span class ="g "> < span class ="hint "> iⁿ</ span > < span class ="c "> ٍ</ span > </ span >
186- < span class ="g "> < span class ="hint "> u</ span > < span class ="c "> ُ</ span > </ span >
187- < span class ="g "> < span class ="hint "> uⁿ</ span > < span class ="c "> ٌ</ span > </ span >
188- </ div >
189-
190- < div >
191- < span class ="g "> < span class ="hint "> a</ span > < span class ="c "> َ</ span > </ span >
192- < span class ="g "> < span class ="hint "> aⁿ</ span > < span class ="c "> ً</ span > </ span >
193- < span class ="g "> < span class ="hint "> ̍</ span > < span class ="c "> ٰ</ span > </ span >
194- </ div >
195-
196- < div >
197- < span class ="g "> < span class ="hint "> °</ span > < span class ="c "> ْ</ span > </ span >
198- < span class ="g "> < span class ="hint "> ᵚ</ span > < span class ="c "> ّ</ span > </ span >
199- < span class ="g "> < span class ="hint "> ʿ</ span > < span class ="c "> ٔ</ span > </ span >
200- < span class ="g "> < span class ="hint "> ˓</ span > < span class ="c "> ٕ</ span > </ span >
201- </ div >
202-
203-
204- </ div >
205-
206- </ td >
207- < td >
208- < div id ="numberGrid " dir ="ltr ">
209- < div >
210- < span class ="g "> < span class ="hint "> 1</ span > < span class ="c "> ۱</ span > </ span >
211- < span class ="g "> < span class ="hint "> 2</ span > < span class ="c "> ۲</ span > </ span >
212- < span class ="g "> < span class ="hint "> 3</ span > < span class ="c "> ۳</ span > </ span >
213- </ div >
214- < div >
215- < span class ="g "> < span class ="hint "> 4</ span > < span class ="c "> ۴</ span > </ span >
216- < span class ="g "> < span class ="hint "> 5</ span > < span class ="c "> ۵</ span > </ span >
217- < span class ="g "> < span class ="hint "> 6</ span > < span class ="c "> ۶</ span > </ span >
218- </ div >
219- < div >
220- < span class ="g "> < span class ="hint "> 7</ span > < span class ="c "> ۷</ span > </ span >
221- < span class ="g "> < span class ="hint "> 8</ span > < span class ="c "> ۸</ span > </ span >
222- < span class ="g "> < span class ="hint "> 9</ span > < span class ="c "> ۹</ span > </ span >
223- </ div >
224- < div >
225- < span class ="g "> < span class ="hint "> 0</ span > < span class ="c "> ۰</ span > </ span >
226- < span class ="g "> < span class ="hint "> ‛</ span > < span class ="c "> ٫</ span > </ span >
227- < span class ="g "> < span class ="hint "> ·</ span > < span class ="c "> ٬</ span > </ span >
228- </ div >
229- </ div >
230-
231- </ td >
232- </ tr >
233- </ table >
234-
235-
236-
237- < div id ="ktp0Wrapper ">
238- < div id ="hintType ">
239- </ div >
240-
241-
242- < div id ="punctuation ">
243- < span class ="c "> ،</ span >
244- < span class ="c "> .</ span >
245- < span class ="c "> ؛</ span >
246- < span class ="c "> :</ span >
247- < span class ="c "> ؟</ span >
248- < span class ="c "> ؍</ span >
249- < span class ="c "> ٪</ span >
250- < span class ="c "> ـ</ span >
251-
252- < span class ="c "> «</ span >
253- < span class ="c "> »</ span >
254- < span class ="c "> ‹</ span >
255- < span class ="c "> ›</ span >
256- < span class ="c "> (</ span >
257- < span class ="c "> )</ span >
258- </ div >
259- </ div >
260-
261-
262- < details >
263- < summary > infrequent characters</ summary >
264- < table id ="rare "> < tbody >
265-
266- < tr >
267- < td >
268- < span class ="g "> < span class ="hint "> ɑ̂</ span > < span class ="c "> إ</ span > </ span >
269- < span class ="g "> < span class ="hint "> â</ span > < span class ="c "> ى</ span > </ span >
270- < span class ="g "> < span class ="hint "> ŷ</ span > < span class ="c "> ي</ span > </ span >
271- < span class ="g "> < span class ="hint "> k̂</ span > < span class ="c "> ك</ span > </ span >
272- < span class ="g "> < span class ="hint "> ¤</ span > < span class ="c "> ﷼</ span > </ span >
273-
274- </ td >
275- </ tr >
276- </ tbody > </ table >
277- </ details >
278-
279- </ div > <!-- end of alphabet -->
280-
281-
282-
283-
284-
285-
286-
287- < div id ="shapelist " style ="display:none; text-align:center; ">
288- < div id ="shapekeys ">
289- </ div >
290- </ div >
291-
292- < div id ="extrashapes "> </ div >
293-
294-
295- < div id ="temp "> </ div >
296-
297-
298- </ div > <!-- end of tables -->
299-
300-
301-
302-
303- < div id ="bottomBP "> </ div >
30414< script >
305- document . getElementById ( 'bottomBP' ) . innerHTML = getBottom ( )
306- setUpValues ( )
15+ var hash = ''
16+ if ( window . location . hash ) hash = window . location . hash
17+ var parameters = ''
18+ if ( window . location . search ) hash = window . location . search
19+
20+ document . getElementById ( 'redirect' ) . textContent = 'https://r12a.github.io/pickers/' + newlocation + '/'
21+ document . getElementById ( 'redirect' ) . href = '../' + newlocation + '/' + parameters + hash
30722</ script >
30823</ body >
30924</ html >
0 commit comments