Ignore:
Timestamp:
Dec 11, 2005, 3:21:13 AM (15 years ago)
Author:
yeled
Message:

o make port:foo dependencies display like the lib:foo:bar ones do. o therefore fix the linking
o and then modify the linking so the _exact_ match is found (only) when clicking on a dependency link.

Bug: 2022
Submitted by:
Reviewed by:
Approved by:
Obtained from:

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/www/ru/ports.php

    r15399 r15413  
    7777                        $query = $query . " AND p.name LIKE '%" . addslashes($substr) . "%'";
    7878                }
     79                if ($by == "library") {
     80                        $query = $query . " AND p.name='" . addslashes($substr) . "'";
     81                }
    7982                if ($by == "desc") {
    8083                        $query = $query . " AND p.description LIKE '%" . addslashes($substr) . "%'";
     
    173176                                        while ( $nrow = mysql_fetch_array($nresult) ) {
    174177                                                // lib:libpng.3:libpng -> libpng
    175                                                 $library = eregi_replace("^[^:]*:[^:]*:", "", $nrow[0]);
    176                                         ?>
    177                                                 <a href="<?= $PHP_SELF; ?>?by=name&substr=<?= $library; ?>"><?= $library; ?></a>
     178                                                $library = eregi_replace("^([^:]*:[^:]*:|[^:]*:)", "", $nrow[0]);
     179                                        ?>
     180                                                <a href="<?= $PHP_SELF; ?>?by=library&substr=<?= $library; ?>"><?= $library; ?></a>
    178181                                        <?
    179182                                        }
Note: See TracChangeset for help on using the changeset viewer.