]> git.mxchange.org Git - mailer.git/blobdiff - inc/libs/surfbar_functions.php
Surfbar continued:
[mailer.git] / inc / libs / surfbar_functions.php
index 321a76a64e8b1f1947fe9dd14304886bbc41fee6..99c1b3070579d86c19a5e61e60a7507a98badc32 100644 (file)
@@ -341,17 +341,20 @@ function SURFBAR_MEMBER_DISPLAY_ACTION_FORM ($action, $urlData) {
                $urlData['lock_reason'] = "---";
        } // END - if
 
-       // Default is not limited
-       $urlData['limited_yes'] = "";
-       $urlData['limited_no']  = " checked=\"checked\"";
-       $urlData['limited']     = "false";
-
-       // Is this URL limited?
-       if ($urlData['views_max'] > 0) {
-               // Then rewrite form data
-               $urlData['limited_yes'] = " checked=\"checked\"";
-               $urlData['limited_no']  = "";
-               $urlData['limited']     = "true";
+       // Include fields only for action 'edit'
+       if ($action == "edit") {
+               // Default is not limited
+               $urlData['limited_yes'] = "";
+               $urlData['limited_no']  = " checked=\"checked\"";
+               $urlData['limited']     = "false";
+
+               // Is this URL limited?
+               if ($urlData['views_max'] > 0) {
+                       // Then rewrite form data
+                       $urlData['limited_yes'] = " checked=\"checked\"";
+                       $urlData['limited_no']  = "";
+                       $urlData['limited']     = "true";
+               } // END - if
        } // END - if
 
        // Load the form and display it
@@ -425,6 +428,11 @@ function SURFBAR_MEMBER_EXECUTE_EDIT_ACTION ($urlData) {
        // Not updated
        return false;
 }
+// "Execute delete" function: Does nothing...
+function SURFBAR_MEMBER_EXECUTE_DELETE_ACTION ($urlData) {
+       // Nothing special to do (see above function for such "special actions" to perform)
+       return true;
+}
 //
 // -----------------------------------------------------------------------------
 //                           Self-maintenance functions
@@ -574,7 +582,6 @@ function SURFBAR_REGISTER_URL ($url, $uid, $status="PENDING", $addMode="reg", $l
        } // END - if
 
        // Translate status and limit
-       $content['status'] = SURFBAR_TRANSLATE_STATUS($content['status']);
        $content['limit'] = SURFBAR_TRANSLATE_LIMIT($content['limit']);
 
        // If in reg-mode we notify admin
@@ -1206,7 +1213,6 @@ function SURFBAR_CHANGE_STATUS ($urlId, $prevStatus, $newStatus, $data=array())
        $data[$urlId]['frametester'] = FRAMETESTER($data[$urlId]['url']);
        $data[$urlId]['reward']      = TRANSLATE_COMMA($_CONFIG['surfbar_static_reward']);
        $data[$urlId]['costs']       = TRANSLATE_COMMA($_CONFIG['surfbar_static_costs']);
-       $data[$urlId]['status']      = SURFBAR_TRANSLATE_STATUS($newStatus);
 
        // Send admin notification
        SURFBAR_NOTIFY_ADMIN("url_{$newStatus}", $data[$urlId]);