moved download link to top
This commit is contained in:
parent
f19b6566d3
commit
bd131cc36c
|
@ -223,6 +223,7 @@ function showMainPage($scope, $selectedModules) {
|
|||
echo "<input class=\"$scope\" name=\"submitfile\" type=\"submit\" value=\"" . _('Upload file and create accounts') . "\">\n";
|
||||
echo "<input type=\"hidden\" name=\"scope\" value=\"$scope\">\n";
|
||||
echo "<input type=\"hidden\" name=\"selectedModules\" value=\"" . implode(',', $selectedModules) . "\">\n";
|
||||
echo " <a href=\"masscreate.php?getCSV=1\"><b>" . _("Download sample CSV file") . "</b></a>\n";
|
||||
echo "</p>\n";
|
||||
echo "</form>\n";
|
||||
|
||||
|
@ -306,67 +307,33 @@ function showMainPage($scope, $selectedModules) {
|
|||
echo "</fieldset><br>";
|
||||
}
|
||||
|
||||
echo "<p> </p>\n";
|
||||
|
||||
// print table example and build sample CSV
|
||||
// build sample CSV
|
||||
$sampleCSV_head = array();
|
||||
$sampleCSV_row = array();
|
||||
echo "<big><b>" . _("This is an example how it would look in your spreadsheet program before you convert to CSV:") . "</b></big><br><br>\n";
|
||||
|
||||
echo "<table style=\"border-color: grey\" cellpadding=\"10\" border=\"2\" cellspacing=\"0\">\n";
|
||||
echo "<tr>\n";
|
||||
// DN attributes
|
||||
$sampleCSV_head[] = "\"dn_suffix\"";
|
||||
$sampleCSV_head[] = "\"dn_rdn\"";
|
||||
echo "<td>\n";
|
||||
echo "dn_suffix";
|
||||
echo "</td>\n";
|
||||
echo "<td>\n";
|
||||
echo "dn_rdn";
|
||||
echo "</td>\n";
|
||||
// module attributes
|
||||
for ($m = 0; $m < sizeof($modules); $m++) {
|
||||
if (sizeof($columns[$modules[$m]]) < 1) continue;
|
||||
for ($i = 0; $i < sizeof($columns[$modules[$m]]); $i++) {
|
||||
$sampleCSV_head[] = "\"" . $columns[$modules[$m]][$i]['name'] . "\"";
|
||||
echo "<td>\n";
|
||||
echo $columns[$modules[$m]][$i]['name'];
|
||||
echo "</td>\n";
|
||||
}
|
||||
// DN attributes
|
||||
$sampleCSV_head[] = "\"dn_suffix\"";
|
||||
$sampleCSV_head[] = "\"dn_rdn\"";
|
||||
// module attributes
|
||||
for ($m = 0; $m < sizeof($modules); $m++) {
|
||||
if (sizeof($columns[$modules[$m]]) < 1) continue;
|
||||
for ($i = 0; $i < sizeof($columns[$modules[$m]]); $i++) {
|
||||
$sampleCSV_head[] = "\"" . $columns[$modules[$m]][$i]['name'] . "\"";
|
||||
}
|
||||
echo "</tr>\n";
|
||||
echo "<tr>\n";
|
||||
$RDNs = getRDNAttributes($scope, $selectedModules);
|
||||
// DN attributes
|
||||
$sampleCSV_row[] = "\"" . $_SESSION['config']->get_Suffix($scope) . "\"";
|
||||
$sampleCSV_row[] = "\"" . $RDNs[0] . "\"";
|
||||
echo "<td>\n";
|
||||
echo $_SESSION['config']->get_Suffix($scope);
|
||||
echo "</td>\n";
|
||||
echo "<td>\n";
|
||||
echo $RDNs[0];
|
||||
echo "</td>\n";
|
||||
// module attributes
|
||||
for ($m = 0; $m < sizeof($modules); $m++) {
|
||||
if (sizeof($columns[$modules[$m]]) < 1) continue;
|
||||
for ($i = 0; $i < sizeof($columns[$modules[$m]]); $i++) {
|
||||
$sampleCSV_row[] = "\"" . $columns[$modules[$m]][$i]['example'] . "\"";
|
||||
echo "<td>\n";
|
||||
echo $columns[$modules[$m]][$i]['example'];
|
||||
echo "</td>\n";
|
||||
}
|
||||
}
|
||||
$RDNs = getRDNAttributes($scope, $selectedModules);
|
||||
// DN attributes
|
||||
$sampleCSV_row[] = "\"" . $_SESSION['config']->get_Suffix($scope) . "\"";
|
||||
$sampleCSV_row[] = "\"" . $RDNs[0] . "\"";
|
||||
// module attributes
|
||||
for ($m = 0; $m < sizeof($modules); $m++) {
|
||||
if (sizeof($columns[$modules[$m]]) < 1) continue;
|
||||
for ($i = 0; $i < sizeof($columns[$modules[$m]]); $i++) {
|
||||
$sampleCSV_row[] = "\"" . $columns[$modules[$m]][$i]['example'] . "\"";
|
||||
}
|
||||
echo "</tr>\n";
|
||||
echo "</table>\n";
|
||||
}
|
||||
$sampleCSV = implode(",", $sampleCSV_head) . "\n" . implode(",", $sampleCSV_row) . "\n";
|
||||
$_SESSION['mass_csv'] = $sampleCSV;
|
||||
|
||||
// link to CSV sample
|
||||
echo "<p>\n";
|
||||
echo "<br><br>\n";
|
||||
echo "<a href=\"masscreate.php?getCSV=1\"><b>" . _("Download sample CSV file") . "</b></a>\n";
|
||||
echo "<br><br>\n";
|
||||
|
||||
include 'main_footer.php';
|
||||
die;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue