| @@ 444-450 (lines=7) @@ | ||
| 441 | } | |
| 442 | ||
| 443 | // 1 FILE | |
| 444 | if (preg_match('/\n\d (FILE.*)/', $gedrec, $match)) { | |
| 445 | $gedfile = $match[1]; | |
| 446 | } elseif ($filename) { | |
| 447 | $gedfile = 'FILE ' . $filename; | |
| 448 | } else { | |
| 449 | $gedfile = 'FILE'; | |
| 450 | } | |
| 451 | ||
| 452 | if ($gedfile == 'FILE') { | |
| 453 | // Box for user to choose to upload file from local computer | |
| @@ 692-698 (lines=7) @@ | ||
| 689 | $gedrec = self::convertInlineMedia($tree, $gedrec); | |
| 690 | ||
| 691 | $record = new Source($xref, $gedrec, null, $tree); | |
| 692 | 			if (preg_match('/\n1 TITL (.+)/', $gedrec, $match)) { | |
| 693 | $name = $match[1]; | |
| 694 | 			} elseif (preg_match('/\n1 ABBR (.+)/', $gedrec, $match)) { | |
| 695 | $name = $match[1]; | |
| 696 | 			} else { | |
| 697 | $name = $xref; | |
| 698 | } | |
| 699 | Database::prepare( | |
| 700 | "INSERT INTO `##sources` (s_id, s_file, s_name, s_gedcom) VALUES (?, ?, LEFT(?, 255), ?)" | |
| 701 | )->execute(array( | |