if (json.error) throw `error returned: ${json.error.info}`;
wpinput.value = json.parse.title;
+ let wptext = json.parse.text['*'];
+ let transrow = document.getElementById('trans-la');
+ if (transrow && !transrow.value && wptext) {
+ transrow.value = wptext
+ .match(/ class="binomial">.*?<i>(.*?)<\/i>/)[1];
+ }
+
// translations from language links
let wplangs = json.parse.langlinks;
if (wplangs) wplangs.forEach(wptrans => {
});
// copy first paragraph to story
- let wptext = json.parse.text['*'];
let storyinput = document.getElementById('story');
if (storyinput && !storyinput.value && wptext) {
storyinput.value = wptext