Mercurial > hg > extraction-interface
comparison develop/views/Extractapp/taggingtext.php @ 25:4b6d2d7e706e
update for the integration
author | Zoe Hong <zhong@mpiwg-berlin.mpg.de> |
---|---|
date | Mon, 02 Mar 2015 16:16:54 +0100 |
parents | b55f5d3564c4 |
children | 579f03f8bee5 |
comparison
equal
deleted
inserted
replaced
24:b55f5d3564c4 | 25:4b6d2d7e706e |
---|---|
6 $section_id = $viewmodel['section_id']; | 6 $section_id = $viewmodel['section_id']; |
7 $topiclistArray = $viewmodel['topiclistArray']; | 7 $topiclistArray = $viewmodel['topiclistArray']; |
8 $default_topic_id = $viewmodel['default_topic_id']; | 8 $default_topic_id = $viewmodel['default_topic_id']; |
9 $topic_name = $viewmodel['topic_name']; | 9 $topic_name = $viewmodel['topic_name']; |
10 $topic_tag = $viewmodel['topic_tag']; | 10 $topic_tag = $viewmodel['topic_tag']; |
11 $info = $viewmodel['info']; | 11 $info = $viewmodel['info']; $messages = $viewmodel['messages']; |
12 $messages = $viewmodel['messages']; | |
13 | 12 |
14 | 13 |
15 ?> | 14 ?> |
16 | 15 |
17 <html> | 16 <html> |
186 | 185 |
187 console.log(" container innerHTML: "+ container.innerHTML ); | 186 console.log(" container innerHTML: "+ container.innerHTML ); |
188 | 187 |
189 newdiv.innerHTML += "<button onclick=\"addTagTitle( range, container )\">Add Title Tag To Each Line</button></br>"; | 188 newdiv.innerHTML += "<button onclick=\"addTagTitle( range, container )\">Add Title Tag To Each Line</button></br>"; |
190 | 189 |
190 /* | |
191 newdiv.innerHTML += "<button onclick=\"exportTable( range, container )\">Export As A Table</button></br></br>"; | 191 newdiv.innerHTML += "<button onclick=\"exportTable( range, container )\">Export As A Table</button></br></br>"; |
192 | 192 */ |
193 | |
193 var newselect = document.createElement("select"); | 194 var newselect = document.createElement("select"); |
194 newselect.id = "RemoveTitletagType"; | 195 newselect.id = "RemoveTitletagType"; |
195 <?php | 196 <?php |
196 foreach ( $taglistArray as $taglistValue ) { | 197 foreach ( $taglistArray as $taglistValue ) { |
197 echo "newselect.innerHTML += \"<option value='".$taglistValue[2]."'>".$taglistValue[1]."</option>\";\n"; | 198 echo "newselect.innerHTML += \"<option value='".$taglistValue[2]."'>".$taglistValue[1]."</option>\";\n"; |
282 var hiddenField2 = document.createElement("input"); | 283 var hiddenField2 = document.createElement("input"); |
283 hiddenField2.setAttribute("name", "topic"); | 284 hiddenField2.setAttribute("name", "topic"); |
284 hiddenField2.setAttribute("value", topic_id); | 285 hiddenField2.setAttribute("value", topic_id); |
285 form.appendChild(hiddenField2); | 286 form.appendChild(hiddenField2); |
286 | 287 |
288 var info = JSON.parse( '<?php echo json_encode($info) ?>'); | |
289 | |
290 if (info) { | |
291 var hiddenField = document.createElement("input"); | |
292 hiddenField.setAttribute("name", "bookId"); | |
293 hiddenField.setAttribute("value", info['book_id']); | |
294 form.appendChild(hiddenField); | |
295 | |
296 var hiddenField = document.createElement("input"); | |
297 hiddenField.setAttribute("name", "bookName"); | |
298 hiddenField.setAttribute("value", info['book_name']); | |
299 form.appendChild(hiddenField); | |
300 | |
301 var hiddenField = document.createElement("input"); | |
302 hiddenField.setAttribute("name", "sectionName"); | |
303 hiddenField.setAttribute("value", info['section_name']); | |
304 form.appendChild(hiddenField); | |
305 | |
306 }; | |
307 | |
287 if(navigator.userAgent.toLowerCase().indexOf('firefox') > -1) { | 308 if(navigator.userAgent.toLowerCase().indexOf('firefox') > -1) { |
288 document.body.appendChild(form); | 309 document.body.appendChild(form); |
289 form.submit(); | 310 form.submit(); |
290 } else { | 311 } else { |
291 form.submit(); // works under IE and Chrome, but not FF | 312 form.submit(); // works under IE and Chrome, but not FF |
322 var hiddenField = document.createElement("input"); | 343 var hiddenField = document.createElement("input"); |
323 hiddenField.setAttribute("name", "sectionId"); | 344 hiddenField.setAttribute("name", "sectionId"); |
324 hiddenField.setAttribute("value", section_id); | 345 hiddenField.setAttribute("value", section_id); |
325 form.appendChild(hiddenField); | 346 form.appendChild(hiddenField); |
326 | 347 |
348 var info = JSON.parse( '<?php echo json_encode($info) ?>'); | |
349 | |
350 if (info) { | |
351 var hiddenField = document.createElement("input"); | |
352 hiddenField.setAttribute("name", "bookId"); | |
353 hiddenField.setAttribute("value", info['book_id']); | |
354 form.appendChild(hiddenField); | |
355 | |
356 var hiddenField = document.createElement("input"); | |
357 hiddenField.setAttribute("name", "bookName"); | |
358 hiddenField.setAttribute("value", info['book_name']); | |
359 form.appendChild(hiddenField); | |
360 | |
361 var hiddenField = document.createElement("input"); | |
362 hiddenField.setAttribute("name", "sectionName"); | |
363 hiddenField.setAttribute("value", info['section_name']); | |
364 form.appendChild(hiddenField); | |
365 | |
366 }; | |
367 | |
327 | 368 |
328 if(navigator.userAgent.toLowerCase().indexOf('firefox') > -1) { | 369 if(navigator.userAgent.toLowerCase().indexOf('firefox') > -1) { |
329 document.body.appendChild(form); | 370 document.body.appendChild(form); |
330 form.submit(); | 371 form.submit(); |
331 } else { | 372 } else { |
360 | 401 |
361 var hiddenField = document.createElement("input"); | 402 var hiddenField = document.createElement("input"); |
362 hiddenField.setAttribute("name", "sectionId"); | 403 hiddenField.setAttribute("name", "sectionId"); |
363 hiddenField.setAttribute("value", section_id); | 404 hiddenField.setAttribute("value", section_id); |
364 form.appendChild(hiddenField); | 405 form.appendChild(hiddenField); |
365 | 406 |
407 var info = JSON.parse( '<?php echo json_encode($info) ?>'); | |
408 | |
409 if (info) { | |
410 var hiddenField = document.createElement("input"); | |
411 hiddenField.setAttribute("name", "bookId"); | |
412 hiddenField.setAttribute("value", info['book_id']); | |
413 form.appendChild(hiddenField); | |
414 | |
415 var hiddenField = document.createElement("input"); | |
416 hiddenField.setAttribute("name", "bookName"); | |
417 hiddenField.setAttribute("value", info['book_name']); | |
418 form.appendChild(hiddenField); | |
419 | |
420 var hiddenField = document.createElement("input"); | |
421 hiddenField.setAttribute("name", "sectionName"); | |
422 hiddenField.setAttribute("value", info['section_name']); | |
423 form.appendChild(hiddenField); | |
424 | |
425 }; | |
426 | |
366 if(navigator.userAgent.toLowerCase().indexOf('firefox') > -1) { | 427 if(navigator.userAgent.toLowerCase().indexOf('firefox') > -1) { |
367 document.body.appendChild(form); | 428 document.body.appendChild(form); |
368 form.submit(); | 429 form.submit(); |
369 } else { | 430 } else { |
370 form.submit(); // works under IE and Chrome, but not FF | 431 form.submit(); // works under IE and Chrome, but not FF |
504 form.appendChild(hiddenField); | 565 form.appendChild(hiddenField); |
505 var hiddenField = document.createElement("input"); | 566 var hiddenField = document.createElement("input"); |
506 hiddenField.setAttribute("name", "sectionId"); | 567 hiddenField.setAttribute("name", "sectionId"); |
507 hiddenField.setAttribute("value", info['section_id']); | 568 hiddenField.setAttribute("value", info['section_id']); |
508 form.appendChild(hiddenField); | 569 form.appendChild(hiddenField); |
509 | 570 |
571 var hiddenField = document.createElement("input"); | |
572 hiddenField.setAttribute("name", "bookId"); | |
573 hiddenField.setAttribute("value", info['book_id']); | |
574 form.appendChild(hiddenField); | |
575 var hiddenField = document.createElement("input"); | |
576 hiddenField.setAttribute("name", "sectionName"); | |
577 hiddenField.setAttribute("value", info['section_name']); | |
578 form.appendChild(hiddenField); | |
579 var hiddenField = document.createElement("input"); | |
580 hiddenField.setAttribute("name", "bookName"); | |
581 hiddenField.setAttribute("value", info['book_name']); | |
582 form.appendChild(hiddenField); | |
583 | |
510 | 584 |
511 } | 585 } |
512 var hiddenField = document.createElement("input"); | 586 var hiddenField = document.createElement("input"); |
513 hiddenField.setAttribute("name", "label"); | 587 hiddenField.setAttribute("name", "label"); |
514 hiddenField.setAttribute("value", label); | 588 hiddenField.setAttribute("value", label); |
524 | 598 |
525 var hiddenField = document.createElement("input"); | 599 var hiddenField = document.createElement("input"); |
526 hiddenField.setAttribute("name", "topic_id"); | 600 hiddenField.setAttribute("name", "topic_id"); |
527 hiddenField.setAttribute("value", topic_id); | 601 hiddenField.setAttribute("value", topic_id); |
528 form.appendChild(hiddenField); | 602 form.appendChild(hiddenField); |
603 | |
604 | |
605 | |
529 | 606 |
530 if(navigator.userAgent.toLowerCase().indexOf('firefox') > -1) { | 607 if(navigator.userAgent.toLowerCase().indexOf('firefox') > -1) { |
531 document.body.appendChild(form); | 608 document.body.appendChild(form); |
532 form.submit(); | 609 form.submit(); |
533 } else { | 610 } else { |
631 form.appendChild(hiddenField); | 708 form.appendChild(hiddenField); |
632 var hiddenField = document.createElement("input"); | 709 var hiddenField = document.createElement("input"); |
633 hiddenField.setAttribute("name", "sectionId"); | 710 hiddenField.setAttribute("name", "sectionId"); |
634 hiddenField.setAttribute("value", info['section_id']); | 711 hiddenField.setAttribute("value", info['section_id']); |
635 form.appendChild(hiddenField); | 712 form.appendChild(hiddenField); |
713 | |
714 var hiddenField = document.createElement("input"); | |
715 hiddenField.setAttribute("name", "bookId"); | |
716 hiddenField.setAttribute("value", info['book_id']); | |
717 form.appendChild(hiddenField); | |
636 | 718 |
719 var hiddenField = document.createElement("input"); | |
720 hiddenField.setAttribute("name", "sectionName"); | |
721 hiddenField.setAttribute("value", info['section_name']); | |
722 form.appendChild(hiddenField); | |
723 | |
724 var hiddenField = document.createElement("input"); | |
725 hiddenField.setAttribute("name", "bookName"); | |
726 hiddenField.setAttribute("value", info['book_name']); | |
727 form.appendChild(hiddenField); | |
637 } | 728 } |
638 | 729 |
639 if(navigator.userAgent.toLowerCase().indexOf('firefox') > -1) { | 730 if(navigator.userAgent.toLowerCase().indexOf('firefox') > -1) { |
640 document.body.appendChild(form); | 731 document.body.appendChild(form); |
641 form.submit(); | 732 form.submit(); |