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(); |
