| @@ 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, |
|
| @@ 680-687 (lines=8) @@ | ||
| 677 | // Install Dependencies |
|
| 678 | foreach ($moduleDependencies as $dependency) { |
|
| 679 | $ds = mysqli_query($sqlParser->conn, 'SELECT id, guid FROM ' . $dbase . '`' . $sqlParser->prefix . 'site_modules` WHERE name="' . $dependency['module'] . '"'); |
|
| 680 | if (!$ds) { |
|
| 681 | echo "<p>" . mysqli_error($sqlParser->conn) . "</p>"; |
|
| 682 | return; |
|
| 683 | } else { |
|
| 684 | $row = mysqli_fetch_assoc($ds); |
|
| 685 | $moduleId = $row["id"]; |
|
| 686 | $moduleGuid = $row["guid"]; |
|
| 687 | } |
|
| 688 | // get extra id |
|
| 689 | $ds = mysqli_query($sqlParser->conn, 'SELECT id FROM ' . $dbase . '`' . $sqlParser->prefix . 'site_' . $dependency['table'] . '` WHERE ' . $dependency['column'] . '="' . $dependency['name'] . '"'); |
|
| 690 | if (!$ds) { |
|
| @@ 690-696 (lines=7) @@ | ||
| 687 | } |
|
| 688 | // get extra id |
|
| 689 | $ds = mysqli_query($sqlParser->conn, 'SELECT id FROM ' . $dbase . '`' . $sqlParser->prefix . 'site_' . $dependency['table'] . '` WHERE ' . $dependency['column'] . '="' . $dependency['name'] . '"'); |
|
| 690 | if (!$ds) { |
|
| 691 | echo "<p>" . mysqli_error($sqlParser->conn) . "</p>"; |
|
| 692 | return; |
|
| 693 | } else { |
|
| 694 | $row = mysqli_fetch_assoc($ds); |
|
| 695 | $extraId = $row["id"]; |
|
| 696 | } |
|
| 697 | // setup extra as module dependency |
|
| 698 | $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'); |
|
| 699 | if (!$ds) { |
|