| @@ 1539-1546 (lines=8) @@ | ||
| 1536 | foreach ($moduleDependencies as $dependency) { |
|
| 1537 | $ds = mysqli_query($sqlParser->conn, |
|
| 1538 | 'SELECT id, guid FROM ' . $dbase . '`' . $sqlParser->prefix . 'site_modules` WHERE name="' . $dependency['module'] . '"'); |
|
| 1539 | if (!$ds) { |
|
| 1540 | echo mysqli_error($sqlParser->conn) . PHP_EOL; |
|
| 1541 | ||
| 1542 | return; |
|
| 1543 | } else { |
|
| 1544 | $row = mysqli_fetch_assoc($ds); |
|
| 1545 | $moduleId = $row["id"]; |
|
| 1546 | $moduleGuid = $row["guid"]; |
|
| 1547 | } |
|
| 1548 | // get extra id |
|
| 1549 | $ds = mysqli_query($sqlParser->conn, |
|
| @@ 1551-1557 (lines=7) @@ | ||
| 1548 | // get extra id |
|
| 1549 | $ds = mysqli_query($sqlParser->conn, |
|
| 1550 | 'SELECT id FROM ' . $dbase . '`' . $sqlParser->prefix . 'site_' . $dependency['table'] . '` WHERE ' . $dependency['column'] . '="' . $dependency['name'] . '"'); |
|
| 1551 | if (!$ds) { |
|
| 1552 | echo mysqli_error($sqlParser->conn) . PHP_EOL; |
|
| 1553 | ||
| 1554 | return; |
|
| 1555 | } else { |
|
| 1556 | $row = mysqli_fetch_assoc($ds); |
|
| 1557 | $extraId = $row["id"]; |
|
| 1558 | } |
|
| 1559 | // setup extra as module dependency |
|
| 1560 | $ds = mysqli_query($sqlParser->conn, |
|
| @@ 679-686 (lines=8) @@ | ||
| 676 | // Install Dependencies |
|
| 677 | foreach ($moduleDependencies as $dependency) { |
|
| 678 | $ds = mysqli_query($sqlParser->conn, 'SELECT id, guid FROM ' . $dbase . '`' . $sqlParser->prefix . 'site_modules` WHERE name="' . $dependency['module'] . '"'); |
|
| 679 | if (!$ds) { |
|
| 680 | echo "<p>" . mysqli_error($sqlParser->conn) . "</p>"; |
|
| 681 | return; |
|
| 682 | } else { |
|
| 683 | $row = mysqli_fetch_assoc($ds); |
|
| 684 | $moduleId = $row["id"]; |
|
| 685 | $moduleGuid = $row["guid"]; |
|
| 686 | } |
|
| 687 | // get extra id |
|
| 688 | $ds = mysqli_query($sqlParser->conn, 'SELECT id FROM ' . $dbase . '`' . $sqlParser->prefix . 'site_' . $dependency['table'] . '` WHERE ' . $dependency['column'] . '="' . $dependency['name'] . '"'); |
|
| 689 | if (!$ds) { |
|
| @@ 689-695 (lines=7) @@ | ||
| 686 | } |
|
| 687 | // get extra id |
|
| 688 | $ds = mysqli_query($sqlParser->conn, 'SELECT id FROM ' . $dbase . '`' . $sqlParser->prefix . 'site_' . $dependency['table'] . '` WHERE ' . $dependency['column'] . '="' . $dependency['name'] . '"'); |
|
| 689 | if (!$ds) { |
|
| 690 | echo "<p>" . mysqli_error($sqlParser->conn) . "</p>"; |
|
| 691 | return; |
|
| 692 | } else { |
|
| 693 | $row = mysqli_fetch_assoc($ds); |
|
| 694 | $extraId = $row["id"]; |
|
| 695 | } |
|
| 696 | // setup extra as module dependency |
|
| 697 | $ds = mysqli_query($sqlParser->conn, 'SELECT module FROM ' . $dbase . '`' . $sqlParser->prefix . 'site_module_depobj` WHERE module=' . $moduleId . ' AND resource=' . $extraId . ' AND type=' . $dependency['type'] . ' LIMIT 1'); |
|
| 698 | if (!$ds) { |
|