}
function getBlurb () {
- return _('<p>Documentation for GNU Arch (sometimes referred to as "tla") is available <a href="http://www.gnu.org/software/gnu-arch/">here</a>.</p>') ;
+ return '<p>'
+ . sprintf(_('Documentation for %1$s is available at <a href="%2$s">%2$s</a>.'),
+ 'GNU Arch (“tla”)',
+ 'http://www.gnu.org/software/gnu-arch/')
+ . '</p>';
}
function createOrUpdateRepo ($params) {
}
function generateSnapshots ($params) {
-
-
-
$project = $this->checkParams ($params) ;
if (!$project) {
return false ;
}
if (! $project->enableAnonSCM()) {
- unlink ($snapshot) ;
- unlink ($tarball) ;
+ if (file_exists ($snapshot)) unlink ($snapshot) ;
+ if (file_exists ($tarball)) unlink ($tarball) ;
return false;
}
$repo = $toprepo . '/' . $project->getUnixName() ;
if (!is_dir ($repo) || !is_file ("$repo/format")) {
- unlink ($snapshot) ;
- unlink ($tarball) ;
+ if (file_exists ($snapshot)) unlink ($snapshot) ;
+ if (file_exists ($tarball)) unlink ($tarball) ;
return false ;
}