/* Update link tables with outgoing links from an updated article */
/* Relies on the 'link cache' to be filled out */
- $fname = "LinksUpdate::doUpdate";
+ $fname = 'LinksUpdate::doUpdate';
wfProfileIn( $fname );
$del = array();
# Delete where necessary
if ( count( $del ) ) {
$sql = "DELETE FROM $links WHERE l_from={$this->mId} AND l_to IN(".
- implode( ",", $del ) . ")";
+ implode( ',', $del ) . ')';
$dbw->query( $sql, $fname );
}
} else {
}
# Do the insertion
- $sql = "";
+ $sql = '';
if ( 0 != count( $add ) ) {
$arr=array();
foreach($add as $lt=>$lid)
if ( $first ) {
$first = false;
} else {
- $sql .= ",";
+ $sql .= ',';
}
$sql .= $dbw->addQuotes( $badTitle );
}
- $sql .= ")";
+ $sql .= ')';
$dbw->query( $sql, $fname );
}
} else {
}
# Do additions
- $sql = "";
+ $sql = '';
if ( 0 != count ( $add ) ) {
$arr=array();
foreach( $add as $blt ) {
$add = $wgLinkCache->getImageLinks();
# Do the insertion
- $sql = "";
+ $sql = '';
$image = Namespace::getImage();
if ( 0 != count ( $add ) ) {
$sql = "INSERT IGNORE INTO $imagelinks (il_from,il_to) VALUES ";
$nt->invalidateCache();
$iname = $dbw->strencode( $iname );
- if ( ! $first ) { $sql .= ","; }
+ if ( ! $first ) { $sql .= ','; }
$first = false;
$sql .= "({$this->mId},'{$iname}')";
}
}
- if ( "" != $sql ) {
+ if ( '' != $sql ) {
$dbw->query( $sql, $fname );
}
$add = $wgLinkCache->getCategoryLinks();
# Do the insertion
- $sql = "";
+ $sql = '';
if ( 0 != count ( $add ) ) {
$sql = "INSERT IGNORE INTO $categorylinks (cl_from,cl_to,cl_sortkey) VALUES ";
$first = true;
if( !$nt ) continue;
$nt->invalidateCache();
- if ( ! $first ) { $sql .= ","; }
+ if ( ! $first ) { $sql .= ','; }
$first = false;
$sql .= "({$this->mId},'" . $dbw->strencode( $cname ) .
"','" . $dbw->strencode( $sortkey ) . "')";
}
}
- if ( "" != $sql ) {
+ if ( '' != $sql ) {
$dbw->query( $sql, $fname );
}
}
# Old inefficient update function
# Used for rebuilding the link table
global $wgLinkCache, $wgDBtransactions, $wgUseCategoryMagic;
- $fname = "LinksUpdate::doDumbUpdate";
+ $fname = 'LinksUpdate::doDumbUpdate';
wfProfileIn( $fname );
$dbw->query( $sql, $fname );
$a = $wgLinkCache->getGoodLinks();
- $sql = "";
+ $sql = '';
if ( 0 != count( $a ) ) {
$sql = "INSERT IGNORE INTO $links (l_from,l_to) VALUES ";
$first = true;
$sql .= "({$this->mId},{$lid})";
}
}
- if ( "" != $sql ) {
+ if ( '' != $sql ) {
$dbw->query( $sql, $fname );
}
$dbw->query( $sql, $fname );
$a = $wgLinkCache->getBadLinks();
- $sql = "";
+ $sql = '';
if ( 0 != count ( $a ) ) {
$sql = "INSERT IGNORE INTO $brokenlinks (bl_from,bl_to) VALUES ";
$first = true;
$sql .= "({$this->mId},'{$blt}')";
}
}
- if ( "" != $sql ) {
+ if ( '' != $sql ) {
$dbw->query( $sql, $fname );
}
$dbw->query( $sql, $fname );
$a = $wgLinkCache->getImageLinks();
- $sql = "";
+ $sql = '';
if ( 0 != count ( $a ) ) {
$sql = "INSERT IGNORE INTO $imagelinks (il_from,il_to) VALUES ";
$first = true;
$sql .= "({$this->mId},'{$iname}')";
}
}
- if ( "" != $sql ) {
+ if ( '' != $sql ) {
$dbw->query( $sql, $fname );
}
$add = $wgLinkCache->getCategoryLinks();
# Do the insertion
- $sql = "";
+ $sql = '';
if ( 0 != count ( $add ) ) {
$sql = "INSERT IGNORE INTO $categorylinks (cl_from,cl_to,cl_sortkey) VALUES ";
$first = true;
"','" . $dbw->strencode( $sortkey ) . "')";
}
}
- if ( "" != $sql ) {
+ if ( '' != $sql ) {
$dbw->query( $sql, $fname );
}
}
function fixBrokenLinks() {
/* Update any brokenlinks *to* this page */
/* Call for a newly created page, or just to make sure state is consistent */
- $fname = "LinksUpdate::fixBrokenLinks";
+ $fname = 'LinksUpdate::fixBrokenLinks';
$dbw =& wfGetDB( DB_MASTER );
$cur = $dbw->tableName( 'cur' );
$sql .= "({$row->bl_from},{$this->mId})";
$sql2 .= $row->bl_from;
}
- $sql2 .= ")";
+ $sql2 .= ')';
$dbw->query( $sql, $fname );
$dbw->query( $sql2, $fname );