andre před 7 měsíci
rodič
revize
c000aceed2
3 změnil soubory, kde provedl 42 přidání a 22 odebrání
  1. 33 15
      clientarea.tpl
  2. 5 3
      siteBuilder.php
  3. 4 4
      siteBuilder_rev_site_confirm.tpl

+ 33 - 15
clientarea.tpl

@@ -196,7 +196,7 @@
                                     </div>
                                     </div>
                                     <hr class="lu-m-t-0x lu-m-b-3x">
                                     <hr class="lu-m-t-0x lu-m-b-3x">
                                     <div class="container input-group-btn">
                                     <div class="container input-group-btn">
-                                    <form method="post" action="clientarea.php?action=productdetails">
+                                    <form method="post" action="clientarea.php?action=productdetails" style="display: inline;">
                                         <input type="hidden" name="id" value="{$serviceid}" />
                                         <input type="hidden" name="id" value="{$serviceid}" />
                                         <input type="hidden" name="modop" value="custom" />
                                         <input type="hidden" name="modop" value="custom" />
                                         <input type="hidden" name="a" value="editSite" />
                                         <input type="hidden" name="a" value="editSite" />
@@ -204,20 +204,38 @@
                                         <button class="btn btn-sm btn-link" type="submit" style="border-color: lightgray; min-width: 130px;">
                                         <button class="btn btn-sm btn-link" type="submit" style="border-color: lightgray; min-width: 130px;">
                                           <i class="fas fa-edit" class="status-sticker product-status-active" title="Seite editieren"></i>
                                           <i class="fas fa-edit" class="status-sticker product-status-active" title="Seite editieren"></i>
                                           Bearbeiten
                                           Bearbeiten
-                                          </button>
-                                        </form>
-                                      <button class="btn btn-sm btn-link" style="border-color: lightgray; min-width: 130px;">
-                                      <i class="fas fa-eye-slash" title="Seite deaktivieren"></i>
-                                      Deaktivieren
-                                      </button>
-                                      <button class="btn btn-sm btn-link" style="border-color: lightgray; min-width: 130px;">
-                                      <i class="fas fa-recycle" title="Seite zurückksetzen"></i>
-                                      Reset
-                                      </button>
-                                      <button class="btn btn-sm btn-link" style="border-color: lightgray; min-width: 130px;">
-                                      <i class="fas fa-trash" title="Seite löschen"></i>
-                                      Löschen
-                                      </button>
+                                        </button>
+                                      </form>
+                                      <form method="post" action="clientarea.php?action=productdetails" style="display: inline;">
+                                        <input type="hidden" name="id" value="{$serviceid}" />
+                                        <input type="hidden" name="modop" value="custom" />
+                                        <input type="hidden" name="a" value="revSiteConfirm" />
+                                        <input type="hidden" name="s" value="{$site.name}" />
+                                        <button class="btn btn-sm btn-link" style="border-color: lightgray; min-width: 130px;">
+                                          <i class="fas fa-recycle" title="Seite deaktivieren"></i>
+                                          Deaktivieren
+                                        </button>
+                                      </form>
+                                      <form method="post" action="clientarea.php?action=productdetails" style="display: inline;">
+                                        <input type="hidden" name="id" value="{$serviceid}" />
+                                        <input type="hidden" name="modop" value="custom" />
+                                        <input type="hidden" name="a" value="revSiteConfirm" />
+                                        <input type="hidden" name="s" value="{$site.name}" />
+                                        <button class="btn btn-sm btn-link" style="border-color: lightgray; min-width: 130px;">
+                                          <i class="fas fa-recycle" title="Seite zurückksetzen"></i>
+                                          Reset
+                                        </button>
+                                      </form>
+                                      <form method="post" action="clientarea.php?action=productdetails" style="display: inline;">
+                                        <input type="hidden" name="id" value="{$serviceid}" />
+                                        <input type="hidden" name="modop" value="custom" />
+                                        <input type="hidden" name="a" value="delSiteConfirm" />
+                                        <input type="hidden" name="s" value="{$site.name}" />
+                                        <button class="btn btn-sm btn-link" style="border-color: lightgray; min-width: 130px;">
+                                          <i class="fas fa-trash" title="Seite löschen"></i>
+                                          Löschen
+                                        </button>
+                                      </form>
                                     </div>
                                     </div>
                                   </div>
                                   </div>
                                 </div>
                                 </div>

+ 5 - 3
siteBuilder.php

@@ -480,7 +480,9 @@ function siteBuilder_ClientAreaAllowedFunctions() {
 		"Delete Site" => "delSite",
 		"Delete Site" => "delSite",
 		"Edit Site" => "editSite",
 		"Edit Site" => "editSite",
 		'Conform Revert Site' => 'revSiteConfirm',
 		'Conform Revert Site' => 'revSiteConfirm',
-		'Revert Site' => 'revSite'
+		'Revert Site' => 'revSite',
+		'Disable Site' => 'disableSite',
+		'Enable Site' => 'enableSite'
   	);
   	);
 }
 }
 
 
@@ -683,7 +685,7 @@ function siteBuilder_revSiteConfirm($params) {
 	return array(
 	return array(
 		'templatefile' => 'siteBuilder_rev_site_confirm',
 		'templatefile' => 'siteBuilder_rev_site_confirm',
 		'vars' => array(
 		'vars' => array(
-			'delSite' => $_POST['s'],
+			'revSite' => $_POST['s'],
 		),
 		),
     );
     );
 }
 }
@@ -703,7 +705,7 @@ function siteBuilder_revSite($params) {
 	}
 	}
 	$site = $_POST['s'];
 	$site = $_POST['s'];
 	$siteBuilder = new ApiClient(getSiteBuilderApiURL($params), $params['serveraccesshash']);
 	$siteBuilder = new ApiClient(getSiteBuilderApiURL($params), $params['serveraccesshash']);
-	$response = $siteBuilder->revertDev($params['username'], $site, $params['serverusername'], $params['serverpassword']);
+	$response = $siteBuilder->revert($params['username'], $site, $params['serverusername'], $params['serverpassword']);
 	if($response['status'] != '200') {
 	if($response['status'] != '200') {
 		return 'Error: ' . $response['response'];
 		return 'Error: ' . $response['response'];
 	}
 	}

+ 4 - 4
siteBuilder_rev_site_confirm.tpl

@@ -27,7 +27,7 @@
 							<tr>
 							<tr>
 								<td>
 								<td>
 									<div class="alert alert-warning">
 									<div class="alert alert-warning">
-										Bitte bestätigen Sie das Löschen der Seite<br />
+										Bitte bestätigen Sie das Zurücksetzen der Seite<br />
 										<b>{$delsite}</b>
 										<b>{$delsite}</b>
 									</div>
 									</div>
 								</td>
 								</td>
@@ -37,10 +37,10 @@
 									<form style="display:flex;flex-direction:row;align-items:center;justify-content: space-between;" method="post" action="clientarea.php?action=productdetails">
 									<form style="display:flex;flex-direction:row;align-items:center;justify-content: space-between;" method="post" action="clientarea.php?action=productdetails">
 										<input type="hidden" name="id" value="{$id}" />
 										<input type="hidden" name="id" value="{$id}" />
 										<input type="hidden" name="modop" value="custom" />
 										<input type="hidden" name="modop" value="custom" />
-										<input type="hidden" name="a" value="delSite" />
-										<input type="hidden" name="s" value="{$delsite}" />
+										<input type="hidden" name="a" value="revSite" />
+										<input type="hidden" name="s" value="{$revsite}" />
 										<button type="submit" class="btn btn-danger btn-block">
 										<button type="submit" class="btn btn-danger btn-block">
-											Löschen bestätigen
+											Zurücksetzen bestätigen
 										</button>
 										</button>
 									</form>
 									</form>
 								</td>
 								</td>