"Plus.svg", "Cancel" => "Cross.svg" ]; break; case "Edit": $Buttons = [ "Save" => "Disk.svg", "Duplicate" => "Copy.svg", "Delete" => "Delete.svg", "Cancel" => "Cross.svg" ]; break; case "Confirm Delete": $Buttons = [ "Confirm" => "Check.svg", "Cancel" => "Cross.svg" ]; break; default: $Buttons = []; break; } foreach ($Buttons as $Button => $Icon) { $CssClass = in_array($Button, ["Delete", "Confirm"]) ? "danger" : "primary"; print ' '; } } # ----- MAIN ----------------------------------------------------------------- $SafeResourceName = isset($H_Resource) ? $H_Resource->getSchema()->resourceName() : "Record"; # set page title PageTitle($H_Mode." ".$SafeResourceName); # handle error reporting if (is_null($H_ResourceId) || !isset($H_Resource)) { print "
"; if (is_null($H_ResourceId)) { print "No ". $SafeResourceName." ID was specified.
"; return; } if (!isset($H_Resource) && $H_ResourceId == "NEW") { print "Insufficient privileges to create " .$SafeResourceName.""; return; } print "No ".$SafeResourceName." found with the specified ID."; return; } $AF = ApplicationFramework::getInstance(); ?>