diff --git a/api_key_add_modal.php b/api_key_add_modal.php index 0759c71b..0c74dcbe 100644 --- a/api_key_add_modal.php +++ b/api_key_add_modal.php @@ -62,7 +62,7 @@ $key = bin2hex(random_bytes(78)); - \ No newline at end of file + diff --git a/base32static.php b/base32static.php index 7813986a..980a89c4 100644 --- a/base32static.php +++ b/base32static.php @@ -1,28 +1,28 @@ '0', 'B'=>'1', 'C'=>'2', 'D'=>'3', 'E'=>'4', 'F'=>'5', 'G'=>'6', 'H'=>'7', - 'I'=>'8', 'J'=>'9', 'K'=>'10', 'L'=>'11', 'M'=>'12', 'N'=>'13', 'O'=>'14', 'P'=>'15', - 'Q'=>'16', 'R'=>'17', 'S'=>'18', 'T'=>'19', 'U'=>'20', 'V'=>'21', 'W'=>'22', 'X'=>'23', - 'Y'=>'24', 'Z'=>'25', '2'=>'26', '3'=>'27', '4'=>'28', '5'=>'29', '6'=>'30', '7'=>'31' + + private static $flippedMap = array( + 'A'=>'0', 'B'=>'1', 'C'=>'2', 'D'=>'3', 'E'=>'4', 'F'=>'5', 'G'=>'6', 'H'=>'7', + 'I'=>'8', 'J'=>'9', 'K'=>'10', 'L'=>'11', 'M'=>'12', 'N'=>'13', 'O'=>'14', 'P'=>'15', + 'Q'=>'16', 'R'=>'17', 'S'=>'18', 'T'=>'19', 'U'=>'20', 'V'=>'21', 'W'=>'22', 'X'=>'23', + 'Y'=>'24', 'Z'=>'25', '2'=>'26', '3'=>'27', '4'=>'28', '5'=>'29', '6'=>'30', '7'=>'31' ); - + /** * Use padding false when encoding for urls * @@ -30,67 +30,67 @@ class Base32Static { * @author Bryan Ruiz **/ public static function encode($input, $padding = true) { - if(empty($input)) return ""; - - $input = str_split($input); - $binaryString = ""; - - for($i = 0; $i < count($input); $i++) { - $binaryString .= str_pad(base_convert(ord($input[$i]), 10, 2), 8, '0', STR_PAD_LEFT); - } - - $fiveBitBinaryArray = str_split($binaryString, 5); - $base32 = ""; - $i=0; - - while($i < count($fiveBitBinaryArray)) { - $base32 .= self::$map[base_convert(str_pad($fiveBitBinaryArray[$i], 5,'0'), 2, 10)]; - $i++; - } - - if($padding && ($x = strlen($binaryString) % 40) != 0) { - if($x == 8) $base32 .= str_repeat(self::$map[32], 6); - else if($x == 16) $base32 .= str_repeat(self::$map[32], 4); - else if($x == 24) $base32 .= str_repeat(self::$map[32], 3); - else if($x == 32) $base32 .= self::$map[32]; - } - - return $base32; + if (empty($input)) return ""; + + $input = str_split($input); + $binaryString = ""; + + for ($i = 0; $i < count($input); $i++) { + $binaryString .= str_pad(base_convert(ord($input[$i]), 10, 2), 8, '0', STR_PAD_LEFT); + } + + $fiveBitBinaryArray = str_split($binaryString, 5); + $base32 = ""; + $i=0; + + while($i < count($fiveBitBinaryArray)) { + $base32 .= self::$map[base_convert(str_pad($fiveBitBinaryArray[$i], 5,'0'), 2, 10)]; + $i++; + } + + if ($padding && ($x = strlen($binaryString) % 40) != 0) { + if ($x == 8) $base32 .= str_repeat(self::$map[32], 6); + else if ($x == 16) $base32 .= str_repeat(self::$map[32], 4); + else if ($x == 24) $base32 .= str_repeat(self::$map[32], 3); + else if ($x == 32) $base32 .= self::$map[32]; + } + + return $base32; } - + public static function decode($input) { - if(empty($input)) return; - - $paddingCharCount = substr_count($input, self::$map[32]); - $allowedValues = array(6,4,3,1,0); - - if(!in_array($paddingCharCount, $allowedValues)) return false; - - for($i=0; $i<4; $i++){ - if($paddingCharCount == $allowedValues[$i] && - substr($input, -($allowedValues[$i])) != str_repeat(self::$map[32], $allowedValues[$i])) return false; - } - - $input = str_replace('=','', $input); - $input = str_split($input); - $binaryString = ""; - - for($i=0; $i < count($input); $i = $i+8) { - $x = ""; - - if(!in_array($input[$i], self::$map)) return false; - - for($j=0; $j < 8; $j++) { - $x .= str_pad(base_convert(@self::$flippedMap[@$input[$i + $j]], 10, 2), 5, '0', STR_PAD_LEFT); + if (empty($input)) return; + + $paddingCharCount = substr_count($input, self::$map[32]); + $allowedValues = array(6,4,3,1,0); + + if (!in_array($paddingCharCount, $allowedValues)) return false; + + for ($i=0; $i<4; $i++){ + if ($paddingCharCount == $allowedValues[$i] && + substr($input, -($allowedValues[$i])) != str_repeat(self::$map[32], $allowedValues[$i])) return false; } - - $eightBits = str_split($x, 8); - - for($z = 0; $z < count($eightBits); $z++) { - $binaryString .= ( ($y = chr(base_convert($eightBits[$z], 2, 10))) || ord($y) == 48 ) ? $y:""; + + $input = str_replace('=','', $input); + $input = str_split($input); + $binaryString = ""; + + for ($i=0; $i < count($input); $i = $i+8) { + $x = ""; + + if (!in_array($input[$i], self::$map)) return false; + + for ($j=0; $j < 8; $j++) { + $x .= str_pad(base_convert(@self::$flippedMap[@$input[$i + $j]], 10, 2), 5, '0', STR_PAD_LEFT); + } + + $eightBits = str_split($x, 8); + + for ($z = 0; $z < count($eightBits); $z++) { + $binaryString .= ( ($y = chr(base_convert($eightBits[$z], 2, 10))) || ord($y) == 48 ) ? $y:""; + } } - } - - return $binaryString; + + return $binaryString; } -} \ No newline at end of file +} diff --git a/category_add_modal.php b/category_add_modal.php index 3c11aa54..fbb85f4b 100644 --- a/category_add_modal.php +++ b/category_add_modal.php @@ -11,7 +11,7 @@ - \ No newline at end of file + diff --git a/client_assets.php b/client_assets.php index 2cac0630..7ba2d85b 100644 --- a/client_assets.php +++ b/client_assets.php @@ -1,62 +1,60 @@ - - - $sb, 'o' => $o))); -$sql = mysqli_query($mysqli,"SELECT SQL_CALC_FOUND_ROWS * FROM assets +$sql = mysqli_query($mysqli, "SELECT SQL_CALC_FOUND_ROWS * FROM assets LEFT JOIN contacts ON asset_contact_id = contact_id LEFT JOIN locations ON asset_location_id = location_id LEFT JOIN logins ON login_asset_id = asset_id @@ -67,304 +65,304 @@ $sql = mysqli_query($mysqli,"SELECT SQL_CALC_FOUND_ROWS * FROM assets ORDER BY $sb $o LIMIT $record_from, $record_to" ); -$num_rows = mysqli_fetch_row(mysqli_query($mysqli,"SELECT FOUND_ROWS()")); +$num_rows = mysqli_fetch_row(mysqli_query($mysqli, "SELECT FOUND_ROWS()")); ?> -
-
-

Assets

-
- -
-
-
-
- - -
- -
-
- s"> -
- +
+
+

Assets

+
+
-
-
-
-
- All Assets - 0) { ?> - Workstations - - 0) { ?> - Servers - - 0) { ?> - Virtual - - 0) { ?> - Network - - 0) { ?> - Other - -
-
- -
-
- Export - -
+
+ + + +
-
- -
-
- - "> - - - - - - - - - - - - - - - - - - - - - - - - - "; - } - $asset_mac = htmlentities($row['asset_mac']); - $asset_status = htmlentities($row['asset_status']); - $asset_purchase_date = $row['asset_purchase_date']; - $asset_warranty_expire = $row['asset_warranty_expire']; - $asset_install_date = $row['asset_install_date']; - if (empty($asset_install_date)) { - $asset_install_date_display = "-"; - }else{ - $asset_install_date_display = $asset_install_date; - } - $asset_notes = htmlentities($row['asset_notes']); - $asset_created_at = $row['asset_created_at']; - $asset_vendor_id = $row['asset_vendor_id']; - $asset_location_id = $row['asset_location_id']; - $asset_contact_id = $row['asset_contact_id']; - $asset_network_id = $row['asset_network_id']; - - if ($asset_type == 'Laptop') { - $device_icon = "laptop"; - }elseif ($asset_type == 'Desktop') { - $device_icon = "desktop"; - }elseif ($asset_type == 'Server') { - $device_icon = "server"; - }elseif ($asset_type == 'Printer') { - $device_icon = "print"; - }elseif ($asset_type == 'Camera') { - $device_icon = "video"; - }elseif ($asset_type == 'Switch' || $asset_type == 'Firewall/Router') { - $device_icon = "network-wired"; - }elseif ($asset_type == 'Access Point') { - $device_icon = "wifi"; - }elseif ($asset_type == 'Phone') { - $device_icon = "phone"; - }elseif ($asset_type == 'Mobile Phone') { - $device_icon = "mobile-alt"; - }elseif ($asset_type == 'Tablet') { - $device_icon = "tablet-alt"; - }elseif ($asset_type == 'TV') { - $device_icon = "tv"; - }elseif ($asset_type == 'Virtual Machine') { - $device_icon = "cloud"; - }else{ - $device_icon = "tag"; - } - - $contact_name = $row['contact_name']; - if (empty($contact_name)) { - $contact_name = "-"; - } - - $location_name = $row['location_name']; - if (empty($location_name)) { - $location_name = "-"; - } - - $login_id = $row['login_id']; - $login_username = htmlentities($row['login_username']); - $login_password = htmlentities(decryptLoginEntry($row['login_password'])); - - // Related tickets - $sql_tickets = mysqli_query($mysqli,"SELECT * FROM tickets WHERE ticket_asset_id = $asset_id ORDER BY ticket_number DESC"); - $ticket_count = mysqli_num_rows($sql_tickets); - - // Related Documents - $sql_related_documents = mysqli_query($mysqli,"SELECT * FROM documents, asset_documents WHERE documents.document_id = asset_documents.document_id AND document_archived_at IS NULL AND asset_documents.asset_id = $asset_id ORDER BY documents.document_name DESC"); - $document_count = mysqli_num_rows($sql_related_documents); - - - // Related File - $sql_related_files = mysqli_query($mysqli,"SELECT * FROM files, asset_files WHERE files.file_id = asset_files.file_id AND asset_files.asset_id = $asset_id ORDER BY files.file_name DESC"); - $file_count = mysqli_num_rows($sql_related_files); - - ?> - - - - - - - - - - - - - - - - - - - - - - - +
+
+ Export + +
+
- -
NameTypeMake/ModelSerial NumberOperating SystemInstall DateAssigned ToLocationStatusAction
- - - 0) { - ?> - - - - -
+
+ +
+
+ + "> + + + + + + + + + + + + + + + + + + + + + + + + + "; + } + $asset_mac = htmlentities($row['asset_mac']); + $asset_status = htmlentities($row['asset_status']); + $asset_purchase_date = $row['asset_purchase_date']; + $asset_warranty_expire = $row['asset_warranty_expire']; + $asset_install_date = $row['asset_install_date']; + if (empty($asset_install_date)) { + $asset_install_date_display = "-"; + }else{ + $asset_install_date_display = $asset_install_date; + } + $asset_notes = htmlentities($row['asset_notes']); + $asset_created_at = $row['asset_created_at']; + $asset_vendor_id = $row['asset_vendor_id']; + $asset_location_id = $row['asset_location_id']; + $asset_contact_id = $row['asset_contact_id']; + $asset_network_id = $row['asset_network_id']; + + if ($asset_type == 'Laptop') { + $device_icon = "laptop"; + }elseif ($asset_type == 'Desktop') { + $device_icon = "desktop"; + }elseif ($asset_type == 'Server') { + $device_icon = "server"; + }elseif ($asset_type == 'Printer') { + $device_icon = "print"; + }elseif ($asset_type == 'Camera') { + $device_icon = "video"; + }elseif ($asset_type == 'Switch' || $asset_type == 'Firewall/Router') { + $device_icon = "network-wired"; + }elseif ($asset_type == 'Access Point') { + $device_icon = "wifi"; + }elseif ($asset_type == 'Phone') { + $device_icon = "phone"; + }elseif ($asset_type == 'Mobile Phone') { + $device_icon = "mobile-alt"; + }elseif ($asset_type == 'Tablet') { + $device_icon = "tablet-alt"; + }elseif ($asset_type == 'TV') { + $device_icon = "tv"; + }elseif ($asset_type == 'Virtual Machine') { + $device_icon = "cloud"; + }else{ + $device_icon = "tag"; + } + + $contact_name = $row['contact_name']; + if (empty($contact_name)) { + $contact_name = "-"; + } + + $location_name = $row['location_name']; + if (empty($location_name)) { + $location_name = "-"; + } + + $login_id = $row['login_id']; + $login_username = htmlentities($row['login_username']); + $login_password = htmlentities(decryptLoginEntry($row['login_password'])); + + // Related tickets + $sql_tickets = mysqli_query($mysqli, "SELECT * FROM tickets WHERE ticket_asset_id = $asset_id ORDER BY ticket_number DESC"); + $ticket_count = mysqli_num_rows($sql_tickets); + + // Related Documents + $sql_related_documents = mysqli_query($mysqli, "SELECT * FROM documents, asset_documents WHERE documents.document_id = asset_documents.document_id AND document_archived_at IS NULL AND asset_documents.asset_id = $asset_id ORDER BY documents.document_name DESC"); + $document_count = mysqli_num_rows($sql_related_documents); + + + // Related File + $sql_related_files = mysqli_query($mysqli, "SELECT * FROM files, asset_files WHERE files.file_id = asset_files.file_id AND asset_files.asset_id = $asset_id ORDER BY files.file_name DESC"); + $file_count = mysqli_num_rows($sql_related_files); + + ?> + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameTypeMake/ModelSerial NumberOperating SystemInstall DateAssigned ToLocationStatusAction
+ + + 0) { + ?> + + + + + + + + +
+
+ +
- -
-
- \ No newline at end of file + diff --git a/client_contact_details.php b/client_contact_details.php index 017e1fc4..4a6c3f48 100644 --- a/client_contact_details.php +++ b/client_contact_details.php @@ -1,370 +1,368 @@ - - -Primary Contact"; - }else{ - $primary_contact_display = FALSE; - } - $contact_location_id = $row['contact_location_id']; - $location_name = htmlentities($row['location_name']); - if (empty($location_name)) { - $location_name_display = "-"; - }else{ - $location_name_display = $location_name; - } - $auth_method = htmlentities($row['contact_auth_method']); + $row = mysqli_fetch_array($sql); + $contact_id = $row['contact_id']; + $contact_name = htmlentities($row['contact_name']); + $contact_title = htmlentities($row['contact_title']); + $contact_department =htmlentities($row['contact_department']); + $contact_phone = formatPhoneNumber($row['contact_phone']); + $contact_extension = htmlentities($row['contact_extension']); + $contact_mobile = formatPhoneNumber($row['contact_mobile']); + $contact_email = htmlentities($row['contact_email']); + $contact_photo = htmlentities($row['contact_photo']); + $contact_initials = initials($contact_name); + $contact_notes = htmlentities($row['contact_notes']); + $contact_important = intval($row['contact_important']); + $contact_created_at = $row['contact_created_at']; + if ($contact_id == $primary_contact) { + $primary_contact_display = "Primary Contact"; + } else { + $primary_contact_display = FALSE; + } + $contact_location_id = $row['contact_location_id']; + $location_name = htmlentities($row['location_name']); + if (empty($location_name)) { + $location_name_display = "-"; + } else { + $location_name_display = $location_name; + } + $auth_method = htmlentities($row['contact_auth_method']); - // Related Assets Query - $sql_related_assets = mysqli_query($mysqli,"SELECT * FROM assets WHERE asset_contact_id = $contact_id AND company_id = $session_company_id ORDER BY asset_name DESC"); + // Related Assets Query + $sql_related_assets = mysqli_query($mysqli,"SELECT * FROM assets WHERE asset_contact_id = $contact_id AND company_id = $session_company_id ORDER BY asset_name DESC"); - $asset_count = mysqli_num_rows($sql_related_assets); + $asset_count = mysqli_num_rows($sql_related_assets); - // Related Logins Query - $sql_related_logins = mysqli_query($mysqli,"SELECT * FROM logins WHERE login_contact_id = $contact_id AND company_id = $session_company_id ORDER BY login_name DESC"); - $login_count = mysqli_num_rows($sql_related_logins); + // Related Logins Query + $sql_related_logins = mysqli_query($mysqli,"SELECT * FROM logins WHERE login_contact_id = $contact_id AND company_id = $session_company_id ORDER BY login_name DESC"); + $login_count = mysqli_num_rows($sql_related_logins); - // Related Software Query - $sql_related_software = mysqli_query($mysqli,"SELECT * FROM software, software_contacts WHERE software.software_id = software_contacts.software_id AND software_contacts.contact_id = $contact_id AND software.company_id = $session_company_id ORDER BY software.software_id DESC"); - $software_count = mysqli_num_rows($sql_related_software); + // Related Software Query + $sql_related_software = mysqli_query($mysqli,"SELECT * FROM software, software_contacts WHERE software.software_id = software_contacts.software_id AND software_contacts.contact_id = $contact_id AND software.company_id = $session_company_id ORDER BY software.software_id DESC"); + $software_count = mysqli_num_rows($sql_related_software); - // Related Tickets Query - $sql_related_tickets = mysqli_query($mysqli,"SELECT * FROM tickets WHERE ticket_contact_id = $contact_id AND company_id = $session_company_id ORDER BY ticket_id DESC"); - $ticket_count = mysqli_num_rows($sql_related_tickets); + // Related Tickets Query + $sql_related_tickets = mysqli_query($mysqli,"SELECT * FROM tickets WHERE ticket_contact_id = $contact_id AND company_id = $session_company_id ORDER BY ticket_id DESC"); + $ticket_count = mysqli_num_rows($sql_related_tickets); -?> + ?> -
+
-
+
-
-
-
- - contact_photo"> - - +
+
+
+ + contact_photo"> + + - -
-
-

- -
- - -
- - -
- - -
- - -
- -
-
- - -
-
- -
- -
- - - - - -
"> -
-

Assets

-
-
-
- - - - - - - - - - - - - - - "; - } - $asset_mac = htmlentities($row['asset_mac']); - $asset_status = htmlentities($row['asset_status']); - $asset_purchase_date = $row['asset_purchase_date']; - $asset_warranty_expire = $row['asset_warranty_expire']; - $asset_install_date = $row['asset_install_date']; - if (empty($asset_install_date)) { - $asset_install_date_display = "-"; - }else{ - $asset_install_date_display = $asset_install_date; - } - $asset_notes = htmlentities($row['asset_notes']); - $asset_created_at = $row['asset_created_at']; - $asset_vendor_id = $row['asset_vendor_id']; - $asset_location_id = $row['asset_location_id']; - $asset_network_id = $row['asset_network_id']; - - if ($asset_type == 'Laptop') { - $device_icon = "laptop"; - }elseif ($asset_type == 'Desktop') { - $device_icon = "desktop"; - }elseif ($asset_type == 'Server') { - $device_icon = "server"; - }elseif ($asset_type == 'Printer') { - $device_icon = "print"; - }elseif ($asset_type == 'Camera') { - $device_icon = "video"; - }elseif ($asset_type == 'Switch' || $asset_type == 'Firewall/Router') { - $device_icon = "network-wired"; - }elseif ($asset_type == 'Access Point') { - $device_icon = "wifi"; - }elseif ($asset_type == 'Phone') { - $device_icon = "phone"; - }elseif ($asset_type == 'Mobile Phone') { - $device_icon = "mobile-alt"; - }elseif ($asset_type == 'Tablet') { - $device_icon = "tablet-alt"; - }elseif ($asset_type == 'TV') { - $device_icon = "tv"; - }elseif ($asset_type == 'Virtual Machine') { - $device_icon = "cloud"; - }else{ - $device_icon = "tag"; - } - - ?> - - - - - - - - - - - - - - -
NameTypeMake/ModelSerial NumberOperating SystemInstall DateStatusAction
- - - -
-
- -
-
- - - -
"> -
-

Passwords

-
-
-
- - - - - - - - - - - - - "; - } - $login_username = htmlentities($row['login_username']); - if (empty($login_username)) { - $login_username_display = "-"; - }else{ - $login_username_display = "$login_username"; - } - $login_password = htmlentities(decryptLoginEntry($row['login_password'])); - $login_otp_secret = htmlentities($row['login_otp_secret']); - $login_id_with_secret = '"' . $row['login_id'] . '","' . $row['login_otp_secret'] . '"'; - if (empty($login_otp_secret)) { - $otp_display = "-"; - }else{ - $otp_display = " Hover.."; - } - $login_note = htmlentities($row['login_note']); - $login_contact_id = $row['login_contact_id']; - $login_vendor_id = $row['login_vendor_id']; - $login_asset_id = $row['login_asset_id']; - $login_software_id = $row['login_software_id']; - - ?> - - - - - - - - + - - include("client_login_edit_modal.php"); - } +
- ?> -
-
NameUsernamePasswordOTPURIAction
- - - - - - - - -
-
- -
+ + + +
"> +
+

Assets

+
+
+
+ + + + + + + + + + + + + + + "; + } + $asset_mac = htmlentities($row['asset_mac']); + $asset_status = htmlentities($row['asset_status']); + $asset_purchase_date = $row['asset_purchase_date']; + $asset_warranty_expire = $row['asset_warranty_expire']; + $asset_install_date = $row['asset_install_date']; + if (empty($asset_install_date)) { + $asset_install_date_display = "-"; + } else { + $asset_install_date_display = $asset_install_date; + } + $asset_notes = htmlentities($row['asset_notes']); + $asset_created_at = $row['asset_created_at']; + $asset_vendor_id = $row['asset_vendor_id']; + $asset_location_id = $row['asset_location_id']; + $asset_network_id = $row['asset_network_id']; + + if ($asset_type == 'Laptop') { + $device_icon = "laptop"; + } elseif ($asset_type == 'Desktop') { + $device_icon = "desktop"; + } elseif ($asset_type == 'Server') { + $device_icon = "server"; + } elseif ($asset_type == 'Printer') { + $device_icon = "print"; + } elseif ($asset_type == 'Camera') { + $device_icon = "video"; + } elseif ($asset_type == 'Switch' || $asset_type == 'Firewall/Router') { + $device_icon = "network-wired"; + } elseif ($asset_type == 'Access Point') { + $device_icon = "wifi"; + } elseif ($asset_type == 'Phone') { + $device_icon = "phone"; + } elseif ($asset_type == 'Mobile Phone') { + $device_icon = "mobile-alt"; + } elseif ($asset_type == 'Tablet') { + $device_icon = "tablet-alt"; + } elseif ($asset_type == 'TV') { + $device_icon = "tv"; + } elseif ($asset_type == 'Virtual Machine') { + $device_icon = "cloud"; + } else { + $device_icon = "tag"; + } + + ?> + + + + + + + + + + + + + + +
NameTypeMake/ModelSerial NumberOperating SystemInstall DateStatusAction
+ + + +
+
+ +
+
+ + + +
"> +
+

Passwords

+
+
+
+ + + + + + + + + + + + + "; + } + $login_username = htmlentities($row['login_username']); + if (empty($login_username)) { + $login_username_display = "-"; + } else { + $login_username_display = "$login_username"; + } + $login_password = htmlentities(decryptLoginEntry($row['login_password'])); + $login_otp_secret = htmlentities($row['login_otp_secret']); + $login_id_with_secret = '"' . $row['login_id'] . '","' . $row['login_otp_secret'] . '"'; + if (empty($login_otp_secret)) { + $otp_display = "-"; + } else { + $otp_display = " Hover.."; + } + $login_note = htmlentities($row['login_note']); + $login_contact_id = $row['login_contact_id']; + $login_vendor_id = $row['login_vendor_id']; + $login_asset_id = $row['login_asset_id']; + $login_software_id = $row['login_software_id']; + + ?> + + + + + + + + + + + + +
NameUsernamePasswordOTPURIAction
+ + + + + + + + +
+
+ +
+
+ + +
+
+ + include("client_contact_edit_modal.php"); -
- - + ?> - \ No newline at end of file + diff --git a/client_document_add_modal.php b/client_document_add_modal.php index b0d27b8b..8d2bdf93 100644 --- a/client_document_add_modal.php +++ b/client_document_add_modal.php @@ -1,52 +1,52 @@
- - + +
@@ -101,7 +101,7 @@
- +
@@ -111,7 +111,7 @@
- +
@@ -131,7 +131,7 @@
- +
@@ -141,11 +141,11 @@
- +
- +
@@ -153,7 +153,7 @@
- +
- - + +
@@ -101,7 +101,7 @@
- +
@@ -111,7 +111,7 @@
- +
@@ -131,7 +131,7 @@
- +
@@ -141,11 +141,11 @@
- +
- +
@@ -153,7 +153,7 @@
- +