diff --git a/emerge_spartacus.php b/emerge_spartacus.php
index a8a14d36..12b2cd98 100644
--- a/emerge_spartacus.php
+++ b/emerge_spartacus.php
@@ -8,6 +8,7 @@
header('Content-Type: text/plain');
define('IN_serendipity', true);
+define('LASTRUN', '\n");
error_reporting(E_ALL & ~E_NOTICE);
class emerge_spartacus {
@@ -203,7 +204,7 @@ class emerge_spartacus {
$x[] = '';
ksort($t);
- $theme_li = '\n";
+ $theme_li = '';
foreach($t as $theme => $html) {
$theme_li .= '
' . $theme . '' . "\n";
$fp = fopen('homepage/template_' . $nametofile[$theme] . '.htm', 'w');
@@ -211,7 +212,8 @@ class emerge_spartacus {
fclose($fp);
}
$fp = fopen('homepage/template_all.htm', 'w');
- $tplist = 'Frontend Themes
' . implode("\n", $t) . '';
+ $tplist = LASTRUN;
+ $tplist .= 'Frontend Themes
' . implode("\n", $t) . '';
fwrite($fp, $tplist);
fclose($fp);
@@ -375,7 +377,7 @@ class emerge_spartacus {
}
$fp = fopen('homepage/bygroups_' . $key . '_' . $serendipity['lang'] . '.htm', 'w');
- $li_groups = '\n";
+ $li_groups = '';
ksort($groups);
foreach($groups AS $gname => $group) {
$p = array();
@@ -384,10 +386,11 @@ class emerge_spartacus {
foreach($group AS $plug) {
$p[] = $plug['content'];
}
- $c = '
+ $c = LANG;
+ $c .= '
' . $gname . '
' . implode("\n", $p) . '
- ';
+ ';
fwrite($fp, $c);
$fp2 = fopen('homepage/bygroup_' . $key . '_' . $gshort . '_' . $serendipity['lang'] . '.htm', 'w');
fwrite($fp2, $c);