@@ -152,20 +152,9 @@ function make_submit($file, $alt = false, $align = false, $extras = false,
152152}
153153
154154// Return a hiperlink to something within the site
155- function make_link ($ url , $ linktext = false , $ target = false , $ extras = false )
155+ function make_link (string $ url , string $ linktext = '' ): string
156156{
157- return sprintf ("<a href= \"%s \"%s%s>%s</a> " ,
158- $ url ,
159- ($ target ? ' target=" ' . $ target . '" ' : '' ),
160- ($ extras ? ' ' . $ extras : '' ),
161- ($ linktext ?: $ url )
162- );
163- }
164-
165- // Print a hyperlink to something, within the site
166- function print_link ($ url , $ linktext = false , $ target = false , $ extras = false )
167- {
168- echo make_link ($ url , $ linktext , $ target , $ extras );
157+ return sprintf ("<a href= \"%s \">%s</a> " , $ url , $ linktext ?: $ url );
169158}
170159
171160// make_popup_link()
@@ -196,7 +185,7 @@ function download_link($file, $title)
196185 $ download_link = "/distributions/ " . $ file ;
197186
198187 // Print out the download link
199- print_link ($ download_link , $ title );
188+ echo make_link ($ download_link , $ title );
200189
201190 // We have a full path or a relative to the distributions dir
202191 if ($ tmp = strrchr ($ file , "/ " )) {
@@ -208,7 +197,7 @@ function download_link($file, $title)
208197 if (@file_exists ($ local_file . ".asc " )) {
209198 echo " " ;
210199 $ sig_link = "/distributions/ $ file.asc " ;
211- print_link ($ sig_link , "(sig) " );
200+ echo make_link ($ sig_link , "(sig) " );
212201 }
213202
214203 // Try to get the size of the file
0 commit comments