diff --git a/checkin_notes b/checkin_notes index fc32a7c24c..7be8484df6 100644 --- a/checkin_notes +++ b/checkin_notes @@ -9829,3 +9829,12 @@ Frank Thomas 24 Oct 2007 clientgui/ ProjectProcessingPage.cpp + +David 24 Oct 2007 + - user web: enable the "merge computers by name" feature. + I added this on 30 May 07 but accidentally left + "if ($userid==0)" around it. + + html/user/ + merge_by_name.php + hosts_user.php diff --git a/html/user/hosts_user.php b/html/user/hosts_user.php index 50788cfe00..82a70865fc 100644 --- a/html/user/hosts_user.php +++ b/html/user/hosts_user.php @@ -85,8 +85,9 @@ if ($userid) { error_page("No such user"); } $caching=true; - // At this point, we know that (1) $userid, $show_all and $sort all have + // At this point, we know that $userid, $show_all and $sort all have // valid values. + // $cache_args="userid=$userid&show_all=$show_all&sort=$sort"; start_cache(USER_PAGE_TTL, $cache_args); if ($user->show_hosts) { @@ -128,14 +129,14 @@ while ($host = mysql_fetch_object($result)) { mysql_free_result($result); echo "\n"; -if ($old_hosts>0) more_or_less($show_all); - -if ($userid == 0) { - echo " - Merge hosts by name - "; +if ($old_hosts>0) { + more_or_less($show_all); } +echo " + Merge hosts by name +"; + if ($caching) { page_tail(true); end_cache(USER_PAGE_TTL, $cache_args); diff --git a/html/user/merge_by_name.php b/html/user/merge_by_name.php index 4da5553fec..44b55b2d6a 100644 --- a/html/user/merge_by_name.php +++ b/html/user/merge_by_name.php @@ -22,7 +22,7 @@ function merge_name($list) { } $error = merge_hosts($host, $newest_host); if (!$error) { - echo "merged $host->id into $newest_host->id\n"; + echo "
Merged $host->id into $newest_host->id\n"; } else { echo "
$error\n"; } @@ -54,17 +54,14 @@ if ($_GET['confirmed']) { } else { $tokens = url_tokens($user->authenticator); echo " - This operation will merge all of your computers - that have the same domain name. + This operation merges computers based on their domain name.

- For each name, it will merge all older computers + For each domain name, it will merge all older computers having that name with the newest computer having that name. Incompatible computers will not be merged.

- Click here - if you're sure you want to do this. -

Click here - to return to the list of your computers. + Go ahead and do this. +

Return to the list of computers. "; } page_tail();