Changeset 15413


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:

Location:
trunk/www
Files:
5 edited

Legend:

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

    r15399 r15413  
    7878                        $query = $query . " AND p.name LIKE '%" . addslashes($substr) . "%'";
    7979                }
     80                if ($by == "library") {
     81                        $query = $query . " AND p.name='" . addslashes($substr) . "'";
     82                }
    8083                if ($by == "desc") {
    8184                        $query = $query . " AND p.description LIKE '%" . addslashes($substr) . "%'";
     
    174177                                        while ( $nrow = mysql_fetch_array($nresult) ) {
    175178                                                // lib:libpng.3:libpng -> libpng
    176                                                 $library = eregi_replace("^[^:]*:[^:]*:", "", $nrow[0]);
    177                                         ?>
    178                                                 <a href="<?= $PHP_SELF; ?>?by=name&substr=<?= $library; ?>"><?= $library; ?></a>
     179                                                $library = eregi_replace("^([^:]*:[^:]*:|[^:]*:)", "", $nrow[0]);
     180                                        ?>
     181                                                <a href="<?= $PHP_SELF; ?>?by=library&substr=<?= $library; ?>"><?= $library; ?></a>
    179182                                        <?
    180183                                        }
  • trunk/www/fr/ports.php

    r15399 r15413  
    7878                        $query = $query . " AND p.name LIKE '%" . addslashes($substr) . "%'";
    7979                }
     80                if ($by == "library") {
     81                        $query = $query . " AND p.name='" . addslashes($substr) . "'";
     82                }
    8083                if ($by == "desc") {
    8184                        $query = $query . " AND p.description LIKE '%" . addslashes($substr) . "%'";
     
    174177                                        while ( $nrow = mysql_fetch_array($nresult) ) {
    175178                                                // lib:libpng.3:libpng -> libpng
    176                                                 $library = eregi_replace("^[^:]*:[^:]*:", "", $nrow[0]);
    177                                         ?>
    178                                                 <a href="<?= $PHP_SELF; ?>?by=name&substr=<?= $library; ?>"><?= $library; ?></a>
     179                                                $library = eregi_replace("^([^:]*:[^:]*:|[^:]*:)", "", $nrow[0]);
     180                                        ?>
     181                                                <a href="<?= $PHP_SELF; ?>?by=library&substr=<?= $library; ?>"><?= $library; ?></a>
    179182                                        <?
    180183                                        }
  • trunk/www/it/ports.php

    r15399 r15413  
    7979                        $query = $query . " AND p.name LIKE '%" . addslashes($substr) . "%'";
    8080                }
     81                if ($by == "library") {
     82                        $query = $query . " AND p.name='" . addslashes($substr) . "'";
     83                }
    8184                if ($by == "desc") {
    8285                        $query = $query . " AND p.description LIKE '%" . addslashes($substr) . "%'";
     
    175178                                        while ( $nrow = mysql_fetch_array($nresult) ) {
    176179                                                // lib:libpng.3:libpng -> libpng
    177                                                 $library = eregi_replace("^[^:]*:[^:]*:", "", $nrow[0]);
    178                                         ?>
    179                                                 <a href="<?= $PHP_SELF; ?>?by=name&substr=<?= $library; ?>"><?= $library; ?></a>
     180                                                $library = eregi_replace("^([^:]*:[^:]*:|[^:]*:)", "", $nrow[0]);
     181                                        ?>
     182                                                <a href="<?= $PHP_SELF; ?>?by=library&substr=<?= $library; ?>"><?= $library; ?></a>
    180183                                        <?
    181184                                        }
  • trunk/www/ports.php

    r15398 r15413  
    7878                        $query = $query . " AND p.name LIKE '%" . addslashes($substr) . "%'";
    7979                }
     80                if ($by == "library") {
     81                        $query = $query . " AND p.name='" . addslashes($substr) . "'";
     82                }
    8083                if ($by == "desc") {
    8184                        $query = $query . " AND p.description LIKE '%" . addslashes($substr) . "%'";
     
    174177                                        while ( $nrow = mysql_fetch_array($nresult) ) {
    175178                                                // lib:libpng.3:libpng -> libpng
    176                                                 $library = eregi_replace("^[^:]*:[^:]*:", "", $nrow[0]);
    177                                         ?>
    178                                                 <a href="<?= $PHP_SELF; ?>?by=name&substr=<?= $library; ?>"><?= $library; ?></a>
     179                                                $library = eregi_replace("^([^:]*:[^:]*:|[^:]*:)", "", $nrow[0]);
     180                                        ?>
     181                                                <a href="<?= $PHP_SELF; ?>?by=library&substr=<?= $library; ?>"><?= $library; ?></a>
    179182                                        <?
    180183                                        }
  • 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.