[LMO 4.1.2] Volleyball Hack
[LMO 4.1.2] Volleyball Hack
Da ich eine neue LMO-Datei für den neuen PHP-Volleyball-Hack installieren musste, funktioniert dieser jetzt nicht mehr. Können Sie mir helfen?
https://posavinasport.com/Odbojka/lmo/l ... karci).l98
Franjo
https://posavinasport.com/Odbojka/lmo/l ... karci).l98
Franjo
- Henshingly
- Administrator

- Beiträge: 600
- Registriert: Sa 1. Sep 2018, 14:21
- Wohnort: Dortmund
Re: [LMO 4.1.2] Volleyball Hack
Lass mich raten. Die LMO Version ist 4.1.4 und Du benutzt PHP größer als 8.2.
Mit diesen beiden Sachen habe ich den Hack nie getestet.
Was sind denn die Probleme bei Dir?
Mit diesen beiden Sachen habe ich den Hack nie getestet.
Was sind denn die Probleme bei Dir?
Kein Support über PN oder eMail.
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Re: [LMO 4.1.2] Volleyball Hack
Leider habe ich lmo_php8-4.1.2 installiert, obwohl ich PHP 8.3 nutze. Alles funktioniert einwandfrei, außer Volleyball. Gibt es eine Möglichkeit, Volleyball Hack wieder auf meiner Website zum Laufen zu bringen?
https://posavinasport.com/Odbojka/lmo/l ... karci).l98
Wie Sie sehen, funktioniert es auf meinem Portal nicht.
https://posavinasport.com/Odbojka/lmo/l ... karci).l98
Wie Sie sehen, funktioniert es auf meinem Portal nicht.
Re: [LMO 4.1.2] Volleyball Hack
Ich habe lmo_php8-master auf allen anderen Rechnern installiert, und alles funktioniert, außer Volleyball. Falls es dafür eine Lösung gibt, wäre das super, ansonsten muss ich wohl mit Volleyball aufhören.
- Henshingly
- Administrator

- Beiträge: 600
- Registriert: Sa 1. Sep 2018, 14:21
- Wohnort: Dortmund
Re: [LMO 4.1.2] Volleyball Hack
Muss ich mir anschauen.
Aber nun ist Weihnachten und bin noch mit einem anderen Patch beschäftigt. Außerdem mache ich eine neue Homepage für den LMO. Und es ist wie gesagt grade Weihnachten und komme nicht an den PC.
Du musst eben warten.
Aber nun ist Weihnachten und bin noch mit einem anderen Patch beschäftigt. Außerdem mache ich eine neue Homepage für den LMO. Und es ist wie gesagt grade Weihnachten und komme nicht an den PC.
Du musst eben warten.
Zuletzt geändert von Henshingly am Di 23. Dez 2025, 11:23, insgesamt 1-mal geändert.
Kein Support über PN oder eMail.
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Re: [LMO 4.1.2] Volleyball Hack
This should work for you, just override the files. You may want to make a backup before though.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- Henshingly
- Administrator

- Beiträge: 600
- Registriert: Sa 1. Sep 2018, 14:21
- Wohnort: Dortmund
Re: [LMO 4.1.2] Volleyball Hack
Ich teile hier mal den privaten Nachrischtenchat zwischen fanjo und mir. Mal wieder ein Beispiel weswegen ich Support über private Nachrichten ablehne.
Es ergeben sich Sachen die meistens auch andere Leser in diesem Forum interessieren könnten. Deswegen diese Zusammenfassung.
Gruß Henshingly
Es ergeben sich Sachen die meistens auch andere Leser in diesem Forum interessieren könnten. Deswegen diese Zusammenfassung.
franjo hat geschrieben: Fr 16. Jan 2026, 09:31 Ich sende Ihnen die LMO-Datei, die ich auf meinem Server verwende.
Ich habe versucht, den von DwB bereitgestellten Hack einzufügen und ihn zu implementieren, aber es hat nicht funktioniert.
Ich würde Sie gerne fragen, ob es möglich ist, dieses Problem zu lösen. Das wäre sehr hilfreich.
Hier ist der Link zu meiner Seite:
https://posavinasport.com/Odbojka/lmo.php?subdir=//
Vielen Dank im Voraus und ich hoffe sehr auf Ihre Hilfe. Beste Grüße aus Locarno, Schweiz
lmo_php8-master.rar
Henshingly hat geschrieben: Fr 16. Jan 2026, 17:02 Auf die Schnelle kann ich es nicht.
Sie müssen schon ein paar Tage darauf warten.
Gruß Henshingly
Henshingly hat geschrieben: So 18. Jan 2026, 13:12 Bei dem von Ihnen bereitgestelltem LMO-Archiv scheint es sich um die momentane GitHub Version zu handeln.
Ich kann leider noch nicht gewährleisten das sich diese Version stabil und fehlerfrei auf Ihrem Webserver verhält. Da es sich hierbei noch um eine Weiterentwicklung bzw. eine Version mit Anpassungen für höhere PHP 8Versionen handelt
Warum benutzen Sie nicht die aktuellste LMO Version 4.1.4?
Naja, wie gesagt keine Gewähr auf diese LMO Version. Hier der Volleyballhack für diese LMO Version.
Natürlich auch ohne Gewähr.
Volleyball-Hack_PHP8-Master.zip
IMMER vorher ein Backup machen.
Freundliche Grüße
franjo hat geschrieben: Mo 19. Jan 2026, 17:18 Ich habe anschließend lmo_v4.1.4 installiert und Volleyball-Hack_PHP8-Master hat die Ligen hinzugefügt, aber es funktioniert immer noch nicht richtig. Ich schicke Ihnen einen Link, damit Sie sich das ansehen können: https://posavinasport.com/Odbojka/lmo.p ... karci).l98
franjo hat geschrieben: Mo 19. Jan 2026, 17:44 Ich habe mir die vorherigen Versionen, in denen es funktioniert hat, kurz angesehen und festgestellt, dass der von mir gesendete Ordner im Hack fehlt. Ich weiß nicht, vielleicht versuche ich, etwas anderes zu finden, vielleicht sogar den, den ich dir schon einmal geschickt habe.
nbproject.rar
franjo hat geschrieben: Mo 19. Jan 2026, 19:15 Ich schicke Ihnen auch ein Bild der Admin-Seite. Sie verwirrt mich etwas: „Spieltag und Ticker speichern“ befindet sich nicht wie üblich in der Mitte. Falls nötig, können Sie sich das bei mir zu Hause an meinem PC im Control Panel ansehen und versuchen, das Problem zu beheben.
Tabelle
Die Spalten passen nicht richtig zusammen Sp, s, n befindet sich vor den Setovi
Ich habe gerade die deutsche Version überprüft und festgestellt, dass die Tabelle nicht korrekt angezeigt wird.
Ohne Markierung steht hier die folgende Liga: Volleyball Superliga Žene (Sjever). Gut
M: Hier ist eine Liga und wie sie aussieht: Volleyball Prva liga RS (Muškarci). Nicht Gut
X: Volleyball Premijer liga BiH (Muškarci). Nicht Gut
O: Volleyball Super liga Muškarci
Kup Federacije BiH Muškarci – keine Ergebnisse nach Sätzen (17:25, 25:22, 25:22, 25:27, 15:10). Notiz fehlt.
Unten finden Sie das Archiv (kljucevi) Ihrer Beispiele. Wie sieht es aus?
https://posavinasport.com/Odbojka/lmo.php?subdir=//
Aber wenn ich Kroatisch und Bosnisch auswähle, öffnet es sich nicht wie erwartet, es sieht ganz anders aus. Woran liegt das?
![]()
Henshingly hat geschrieben: Di 20. Jan 2026, 06:45 Ich habe keine Ahnung was Du getan hast.
Ich habe die aktuelle Master Datei von >GitHub genommen. Diese installiert die geänderten Dateien aus dem ZIP Ordner per FTP drüber kopiert.
Fertig
Zu sehen hier.
Adminzugang hier
Anmeldung: Standardzugang
admin | lmo
Gruß
Soviel zu der Vorgeschichte. Und nun geht es hier im Forum weiter.franjo hat geschrieben: Di 20. Jan 2026, 09:37 Ich habe Ihren Rat befolgt und LMO Version 4.1.4 auf meiner Website installiert. Anschließend habe ich Volleyball-Hack_PHP8-Master per FTP hochgeladen. Danach habe ich Ligen und Vereinswappen hinzugefügt.
Wie ich bereits erwähnt habe, sieht die Tabelle völlig anders aus, wenn ich die Sprache auf Kroatisch oder Bosnisch umstelle.
Ich habe auch den Link verwendet, den Sie mir geschickt haben, aber auch dort ist die Tabelle anders. Egal welche Sprache ich auswähle, die Tabelle ändert sich.
Mir ist außerdem aufgefallen, dass der Link, den Sie mir geschickt haben, und das Bild, das ich erstellt habe, um die Anzahl der gespielten Runden sowie die Siege und Niederlagen anzuzeigen, nicht korrekt sind. Zum Vergleich sende ich Ihnen ein Bild, das ich auf Instagram gepostet habe.
Das Einzige, was mir aufgefallen ist: Bei Ihnen wird der Pokal mit einer Note angezeigt, bei mir jedoch nicht.
Auf dem Bild von Ihrem Server stimmen die Spalten für gespielte Spiele, Siege und Niederlagen nicht überein; der Buchstabe „n“ für Niederlagen befindet sich an der falschen Stelle.
Wie ich bereits erwähnt habe, welche Ligen genau angezeigt werden (X, M, O), habe ich die deutschen Ligen aufgelistet, die nicht richtig funktionieren. Wenn ich die kroatische oder bosnische Liga auswähle, funktioniert es überhaupt nicht. Sie können das auf Ihrer Seite überprüfen, indem Sie die entsprechende Liga ersetzen. Sie werden den Unterschied sehen.
Ich warte auf Ihre Rückmeldung. Falls nötig, werde ich alle Schritte genau nach Ihrer Anleitung befolgen, damit es funktioniert.
Screenshots.rar
Gruß Henshingly
Kein Support über PN oder eMail.
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
- Henshingly
- Administrator

- Beiträge: 600
- Registriert: Sa 1. Sep 2018, 14:21
- Wohnort: Dortmund
Re: [LMO 4.1.2] Volleyball Hack
Zu aller erst einmal.
Die beiden Sprachen Kroatisch (Hrvatski) und Bosnisch (Bosanski) haben in Ihrer Hauptsprachdatei unter 2000
stehen. Diese beiden Sprachdateien hat mir franjo selber zur Verfügung gestellt. Ich teste natürlich die Funktionen nur in meiner Muttersprache.
In der Funktion getVolleyballNameVB() in der lmo-functionvb.php steht aber folgendes.
Das heißt Die Variable $vbtext hat den Inhalt 'Volleyball' ($vbtext='Volleyball';), damit diese nach Volleyballigen im LMO suchen kann die diesen Begriff im Liganamen haben.
Jetzt steh aber unter der Besetzung der Variablen
Das heißt, wenn in der jeweiligen Sprachdatei nach irgendetwas steht, dann nehme das was dahinter steht zum suchen nach Volleyballligen.
Und somit kann es auch bei der Auswahl der Sprache keine Berechnung und entsprechende Tabellenausgabe für Volleyballligen geben.
Was die anderen Fehler angeht da muss ich erst mal schauen.
Bevor franjo jetzt aber fragt warum das unter PHP 7 alles noch funktioniert hat, so kann ich nur sagen: "Keine Ahnung"!
Grüße Henshingly
Die beiden Sprachen Kroatisch (Hrvatski) und Bosnisch (Bosanski) haben in Ihrer Hauptsprachdatei unter 2000
Code: Alles auswählen
..
2000=Volleyball (Odbojka)
..In der Funktion getVolleyballNameVB() in der lmo-functionvb.php steht aber folgendes.
Code: Alles auswählen
function getVolleyballNameVB() {
global $text;
//set default
$vbtext='Volleyball';
if ($text[2000] != '') {
$vbtext = $text[2000];
}
return $vbtext;
}Jetzt steh aber unter der Besetzung der Variablen
Code: Alles auswählen
if ($text[2000] != '') {
$vbtext = $text[2000];
}Code: Alles auswählen
2000=Und somit kann es auch bei der Auswahl der Sprache keine Berechnung und entsprechende Tabellenausgabe für Volleyballligen geben.
Was die anderen Fehler angeht da muss ich erst mal schauen.
Bevor franjo jetzt aber fragt warum das unter PHP 7 alles noch funktioniert hat, so kann ich nur sagen: "Keine Ahnung"!
Grüße Henshingly
Kein Support über PN oder eMail.
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
- Henshingly
- Administrator

- Beiträge: 600
- Registriert: Sa 1. Sep 2018, 14:21
- Wohnort: Dortmund
Re: [LMO 4.1.2] Volleyball Hack
Und bevor ich es vergesse.
Der Volleyballhack hinter
Gruß
Der Volleyballhack hinter
ist für den Masterdownload aus GitHub. Und nicht für irgendeine LMO Version. ANsonsten würde ich etwas dazu schreiben, für welche LMO Version der Hack ist.Naja, wie gesagt keine Gewähr auf diese LMO Version. Hier der Volleyballhack für diese LMO Version.
Natürlich auch ohne Gewähr.
Gruß
Kein Support über PN oder eMail.
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Re: [LMO 4.1.2] Volleyball Hack
Ich habe den Sprachgebrauch korrigiert, jetzt ist alles in Ordnung.
Ich habe den Text korrigiert, jetzt passt es.
Tabellenlayout
Spile (Sp) Win (s) Lost (n) befindet sich nicht an der richtigen Position.
Ich habe den Text korrigiert, jetzt passt es.
Tabellenlayout
Spile (Sp) Win (s) Lost (n) befindet sich nicht an der richtigen Position.
- Henshingly
- Administrator

- Beiträge: 600
- Registriert: Sa 1. Sep 2018, 14:21
- Wohnort: Dortmund
Re: [LMO 4.1.2] Volleyball Hack
Ja sehe ich auch so. Da muss ich in einer Datei noch was richtig machen. Da bin ich wohl beim einfügen der Abfrage wohl in der Zeile verrutscht.
Passiert morgen
Gruß Henshingly
Code: Alles auswählen
if (isLeagueVB() == TRUE)
....Passiert morgen
Gruß Henshingly
Kein Support über PN oder eMail.
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
- Henshingly
- Administrator

- Beiträge: 600
- Registriert: Sa 1. Sep 2018, 14:21
- Wohnort: Dortmund
Re: [LMO 4.1.2] Volleyball Hack
Fehler in der lmo-showtable.php
Mit diesem Code sollte die Tabellenüberschrift nun richtig sein.
Jetzt muss ich noch die Pfeile für die Änderung in der Tabellenplazierung wieder hin bekommen.
Da funktioniert momentan was nicht. Siehe Bild
Mit diesem Code sollte die Tabellenüberschrift nun richtig sein.
Code: Alles auswählen
<?php
/** Liga Manager Online 4
*
* http://lmo.sourceforge.net/
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation; either version 2 of
* the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* REMOVING OR CHANGING THE COPYRIGHT NOTICES IS NOT ALLOWED!
*
*
*/
if ($minus == 2) {
$dummy = " colspan=\"3\" align=\"center\"";
} else {
$dummy = " align=\"right\"";
}
$breite = 11;
if ($minus == 2) {
$breite = $breite+2;
}
if ($tabonres == 2) {
$gesamtbreite = 3 * $breite + 11;
} else {
$gesamtbreite = $breite + 11;
}
setTabWidthVB($gesamtbreite); //Volleyball
?>
<table class="lmoInner" cellspacing="0" cellpadding="0" border="0">
<caption><?php
if ($einhinrueck==1 || $einheimausw==1) {
if ($tabtype!=0) {?><a href="<?php echo $addt1."0" ?>" title="<?php echo $text[27]; ?>"><?php echo $text[16]; ?></a><?php } else {echo $text[16];}?> <?php
if ($tabonres!=2 && $einheimausw==1) {
if ($tabtype!=1) {?><a href="<?php echo $addt1."1" ?>" title="<?php echo $text[28]; ?>"><?php echo $text[41]; ?></a><?php } else {echo $text[41];}?> <?php
if ($tabtype!=2) {?><a href="<?php echo $addt1."2" ?>" title="<?php echo $text[29]; ?>"><?php echo $text[42]; ?></a><?php } else {echo $text[42];}?> <?php
}
if ($einhinrueck==1) {
if ($tabtype!=4) {?><a href="<?php echo $addt1."4"?>" title="<?php echo $text[4003]; ?>"><?php echo $text[4003]; ?></a><?php } else {echo $text[4003];}?> <?php
if ($tabtype!=3) {?><a href="<?php echo $addt1."3"?>" title="<?php echo $text[4002]; ?>"><?php echo $text[4002]; ?></a><?php } else {echo $text[4002];}
}
}?>
</caption><?php
/*Inklusive Heim & Auswärts*/
if ($tabonres==2) {?>
<tr>
<th style="text-align:left" colspan="7"><?php echo $tabdat; ?> </th>
<th colspan="<?php echo $breite; ?>"> </th>
<th style="width:2px;"> </th>
<th style="text-align:left" colspan="<?php echo $breite; ?>"><?php echo $text[41]; ?></th>
<th style="width:2px;"> </th>
<th style="text-align:left" colspan="<?php echo $breite; ?>"><?php echo $text[42]; ?></th>
</tr><?php
}?>
<tr>
<th style="text-align:left" colspan="7"><?php if ($tabonres!=2) {echo $tabdat;}?> </th>
<th style="text-align:center"><acronym title="<?php echo $text[63];?>"><?php echo $text[33];?></acronym></th>
<th style="text-align:center"><acronym title="<?php echo $text[199];?>"><?php echo $text[34];?></acronym></th>
<?php
if($tabpkt==0) {?>
<th style="text-align:right"><acronym title="<?php echo $text[200];?>"><?php echo $text[35];?></acronym></th>
<?php
}?>
<th style="text-align:enter"><acronym title="<?php echo $text[201];?>"><?php echo $text[36];?></acronym></th>
<?php
//Volleyball expand Header 1
if (isLeagueVB() == true) {
if ($vb_tab_mid == true) {
echo "<th width='2'> </th><th align='right'>3P</th><th align='right'>2P</th><th align='right'>1P</th><th align='right'>0P</th>\n";
} else {
if ($vb_tab_max == true) {
echo "<th width='2'> </th><th align='right'>3:0</th><th align='right'>3:1</th><th align='right'>3:2</th><th align='right'>2:3</th><th align='right'>1:3</th><th align='right'>0:3</th>\n";
}
}
}
//Volleyball
if ($tabpkt==0) {?>
<th style="width:2px;"> </th>
<th <?php echo $dummy ?>><?php echo $text[37]; ?></th><?php
}
//Volleyball
$tabhead=$text[39];
if (isLeagueVB() == true) {
if ($vb_tab_old==false) {
$tabhead=$text[2025];
}
}
?>
<th style="width:2px;"> </th>
<th style="text-align:center" colspan="3"><?php echo $text[38]; ?></th>
<th style="text-align:right"><?php echo $tabhead; ?></th>
<?php
// expand Header 2
if (isLeagueVB() == true): ?>
<th width="2"> </th>
<th width="2" colspan="3" style="text-align:center"><?php echo $text[2020]?></th>
<th width="2"> </th>
<th width="2"><?php echo $tabhead?></th>
<?php endif;
//Volleyball
if ($tabpkt==1) {?>
<th style="width:2px;"> </th>
<th <?php echo $dummy?>><?php echo $text[37]; ?></th><?php
}
if ($tabonres==2) {?>
<th style="width:2px;"> </th>
<th style="text-align:right"><acronym title="<?php echo $text[63];?>"><?php echo $text[33];?></acronym></th>
<th style="text-align:right"><acronym title="<?php echo $text[199];?>"><?php echo $text[34];?></acronym></th><?php
if ($hidr!=1) {?>
<th style="text-align:right"><acronym title="<?php echo $text[200];?>"><?php echo $text[35];?></acronym></th><?php
} ?>
<th style="text-align:right"><acronym title="<?php echo $text[201];?>"><?php echo $text[36];?></acronym></th><?php
if ($tabpkt==0) {?>
<th style="width:2px;"> </th>
<th <?php echo $dummy?>><?php echo $text[37]; ?></th><?php
} ?>
<th style="width:2px;"> </th>
<th colspan="3" align="center"><?php echo $text[38]; ?></th>
<th style="text-align:right"><?php echo $text[39]; ?></th><?php
if ($tabpkt==1) {?>
<th style="width:2px;"> </th>
<th <?php echo $dummy?>><?php echo $text[37]; ?></th><?php
}?>
<th style="width:2px;"> </th>
<th style="text-align:right"><acronym title="<?php echo $text[63];?>"><?php echo $text[33];?></acronym></th>
<th style="text-align:right"><acronym title="<?php echo $text[199];?>"><?php echo $text[34];?></acronym></th><?php
if ($hidr!=1) {?>
<th style="text-align:right"><acronym title="<?php echo $text[200];?>"><?php echo $text[35];?></acronym></th><?php
}?>
<th style="text-align:right"><acronym title="<?php echo $text[201];?>"><?php echo $text[36];?></acronym></th><?php
if ($tabpkt==0) {?>
<th style="width:2px;"> </th>
<th <?php echo $dummy?>><?php echo $text[37]?></th><?php
}?>
<th style="width:2px;"> </th>
<th colspan="3" align="center"><?php echo $text[38]; ?></th>
<th style="text-align:right"><?php echo $text[39]; ?></th><?php
if ($tabpkt==1) {?>
<th style="width:2px;"> </th>
<th <?php echo $dummy?>><?php echo $text[37]; ?></th><?php
}
}?>
</tr>
<?php
$j = 1;
for ($x = 1; $x <= $anzteams; $x++) {
$i = getTeamNumber($tab0[$x-1]); //Volleyball
//$i = intval(substr($tab0[$x-1], 34));
if ($i == $favteam) {
$dummy = "<strong>";
$dumm2 = "</strong>";
} else {
$dummy = "";
$dumm2 = "";
}
$lmo_tabelle_class = "nobr";
if ($tabtype == 0) {
if (($x == 1) && ($champ != 0)) {
$lmo_tabelle_class = "lmoTabelleMeister nobr";
$j = 2;
}
if (($x >= $j) && ($x < $j+$anzcl) && ($anzcl > 0)) {
$lmo_tabelle_class = "lmoTabelleCleague nobr";
}
if (($x >= $j+$anzcl) && ($x < $j+$anzcl+$anzck) && ($anzck > 0)) {
$lmo_tabelle_class = "lmoTabelleCleaguequali nobr";
}
if (($x >= $j+$anzcl+$anzck) && ($x < $j+$anzcl+$anzck+$anzuc) && ($anzuc > 0)) {
$lmo_tabelle_class = "lmoTabelleUefa nobr";
}
if (($x <= $anzteams-$anzab) && ($x > $anzteams-$anzab-$anzar) && ($anzar > 0)) {
$lmo_tabelle_class = "lmoTabelleRelegation nobr";
}
if (($x <= $anzteams) && ($x > $anzteams-$anzab) && ($anzab > 0)) {
$lmo_tabelle_class = "lmoTabelleAbsteiger nobr";
}
}?>
<tr>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.$x.$dumm2; ?></td>
<?php
$y = 0;
if ($endtab > 1 && isset($platz0[$i])) {
if ($platz0[$i] < $platz1[$i]) {
$y = 1;
} elseif ($platz0[$i] > $platz1[$i]) {
$y = 2;
}
}?>
<td class="<?php echo $lmo_tabelle_class ?>"><img src='<?php echo URL_TO_IMGDIR."/lmo-tab".$y.".gif"; ?>' width="9" height="9" border="0" alt=''></td>
<td class="<?php echo $lmo_tabelle_class ?>" align="center"><?php echo HTML_smallTeamIcon($file,$teams[$i]," alt=''"); ?></td>
<td class="<?php echo $lmo_tabelle_class ?>" align="left"><?php
echo $dummy.$teams[$i].$dumm2;
if (($teamu[$i] != "") && ($urlt == 1)) {?>
<a href="<?php echo $teamu[$i]; ?>" target="_blank"><img border="0" title="<?php echo $text[46]; ?>" width="11" src="<?php echo URL_TO_IMGDIR."/url.png";?>" alt="<?php echo $text[564]?>"></a><?php
}?></td>
<td class="<?php echo $lmo_tabelle_class; ?>" style="width:2px;"> </td>
<td class="<?php echo $lmo_tabelle_class; ?>"><?php
if ($teamn[$i]!="" || $strafp[$i]!=0 || $strafm[$i]!=0 || $torkorrektur1[$i]!=0 || $torkorrektur2[$i]!=0) {
$lmo_tabellennotiz=HTML_smallTeamIcon($file,$teams[$i]," alt=''");
/** Notizen anzeigen
*
* Achtung: Da beim Speichern Strafpunkte/-tore positiv sind und Bonuspunkte negativ (altes System des LMO)
* muss mit -1 multipliziert werden, um die Punkte/Tore richtig anzuzeigen
*/
$lmo_tabellennotiz.=" <strong>".$teams[$i]."</strong>";
//Straf-/Bonuspunkte
if ($strafp[$i]!=0 || $strafm[$i]!=0) {
$lmo_tabellennotiz.="\n\n<strong>".$text[128].":</strong>\n";
//Punkte
$lmo_tabellennotiz.=$strafp[$i]<0?"+".((-1)*applyFactor($strafp[$i],$pointsfaktor)):((-1)*applyFactor($strafp[$i],$pointsfaktor));
//Minuspunkte
if ($minus==2) {
$lmo_tabellennotiz.=":".($strafm[$i]<0?"+".((-1)*applyFactor($strafm[$i],$pointsfaktor)):((-1)*applyFactor($strafm[$i],$pointsfaktor)));
}
//Ab ST
if ($strafdat[$i]!=0) $lmo_tabellennotiz.=" ({$text[524]} {$text[2]} {$strafdat[$i]})";
}
//Straf-/Bonustore
if ($torkorrektur1[$i]!=0 || $torkorrektur2[$i]!=0) {
$lmo_tabellennotiz.="\n<strong>".$text[522].":</strong>\n";
//Tore
$lmo_tabellennotiz.=$torkorrektur1[$i]<0?"+".((-1)*applyFactor($torkorrektur1[$i],$goalfaktor)).":":((-1)*applyFactor($torkorrektur1[$i],$goalfaktor)).":";
//Gegentore
$lmo_tabellennotiz.=$torkorrektur2[$i]<0?"+".((-1)*applyFactor($torkorrektur2[$i],$goalfaktor)):((-1)*applyFactor($torkorrektur2[$i],$goalfaktor));
//Ab ST
if ($strafdat[$i]!=0) $lmo_tabellennotiz.=" ({$text[524]} {$text[2]} {$strafdat[$i]})";
}
//Teamnotizen
if ($teamn[$i]!="") {
$lmo_tabellennotiz.="\n\n<strong>".$text[22].":</strong>\n".$teamn[$i];
}?>
<a href='#' onclick="alert('<?php echo addcslashes('',htmlentities(strip_tags($lmo_tabellennotiz)))?>');window.focus();return false;"><img src='<?php echo URL_TO_IMGDIR."/lmo-st2.svg"?>' height='15' border='0' alt=''><span class='popup'><?php echo nl2br($lmo_tabellennotiz)?></span></a><?php
$lmo_tabellennotiz="";
} else {
echo " ";
}?></td>
<td class="<?php echo $lmo_tabelle_class; ?>" style="width:2px;"> </td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.$spiele[$i].$dumm2; ?></td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.$siege[$i].$dumm2; ?></td><?php
if ($hidr!=1) {?>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.$unent[$i].$dumm2; ?></td><?php
} ?>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.$nieder[$i].$dumm2; ?></td><?php
//Volleyball - expand table 1
if (isLeagueVB() == true) {
if ($vb_tab_mid==true) {
echo "<td class='".$lmo_tabelle_class."' width='2'> </td>\n";
echo "<td class='".$lmo_tabelle_class."' align='right'>".($vb_set30[$i]+$vb_set31[$i])."</td>\n";
echo "<td class='".$lmo_tabelle_class."' align='right'>".$vb_set32[$i]."</td>\n";
echo "<td class='".$lmo_tabelle_class."' align='right'>".$vb_set23[$i]."</td>\n";
echo "<td class='".$lmo_tabelle_class."' align='right'>".($vb_set03[$i]+$vb_set13[$i])."</td>\n";
} else {
if ($vb_tab_max==true) {
echo "<td class='".$lmo_tabelle_class."' width='2'> </td>\n";
echo "<td class='".$lmo_tabelle_class."' align='right'>".$vb_set30[$i]."</td>\n";
echo "<td class='".$lmo_tabelle_class."' align='right'>".$vb_set31[$i]."</td>\n";
echo "<td class='".$lmo_tabelle_class."' align='right'>".$vb_set32[$i]."</td>\n";
echo "<td class='".$lmo_tabelle_class."' align='right'>".$vb_set23[$i]."</td>\n";
echo "<td class='".$lmo_tabelle_class."' align='right'>".$vb_set13[$i]."</td>\n";
echo "<td class='".$lmo_tabelle_class."' align='right'>".$vb_set03[$i]."</td>\n";
}
}
}
//Volleyball
if ($tabpkt == 0) {?>
<td class="<?php echo $lmo_tabelle_class; ?>" style="width:2px;"> </td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><strong><?php echo applyFactor($punkte[$i],$pointsfaktor)?></strong></td><?php
if ($minus == 2) {
if (isLeagueVB()==false) { //Volleyball
?>
<td class="<?php echo $lmo_tabelle_class; ?>" align="center" style="width:4px;"><strong>:</strong></td>
<td class="<?php echo $lmo_tabelle_class; ?>"><strong><?php echo applyFactor($negativ[$i],$pointsfaktor)?></strong></td><?php
}
}
}?>
<td class="<?php echo $lmo_tabelle_class; ?>" style="width:2px;"> </td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.applyFactor($etore[$i],$goalfaktor).$dumm2; ?></td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="center" style="width:4px;"><?php echo $dummy; ?>:<?php echo $dumm2; ?></td>
<td class="<?php echo $lmo_tabelle_class; ?>"><?php echo $dummy.applyFactor($atore[$i],$goalfaktor).$dumm2; ?></td><?php
//Volleyball - expand table 2
if (isLeagueVB() == true) {?>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.formatRatioVB($vb_setratio[$i]).$dumm2; ?></td>
<?php
} else {
?>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.applyFactor($dtore[$i],$goalfaktor).$dumm2; ?></td>
<?php
}
//Volleyball
if (isLeagueVB() == true) {?>
<td class="<?php echo $lmo_tabelle_class; ?>" width="2"> </td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.$vb_ppoints[$i].$dumm2; ?></td>
<td class="<?php echo $lmo_tabelle_class; ?>"><?php echo $dummy; ?>:<?php echo $dumm2; ?></td>
<td class="<?php echo $lmo_tabelle_class; ?>"align="left"><?php echo $dummy.$vb_mpoints[$i].$dumm2; ?></td>
<td class="<?php echo $lmo_tabelle_class; ?>" width="2"> </td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.formatRatioVB($vb_pointratio[$i]).$dumm2; ?></td>
<?php
}
//Volleyball
if($tabpkt==1) {?>
<td class="<?php echo $lmo_tabelle_class; ?>" style="width:2px;"> </td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><strong><?php echo applyFactor($punkte[$i],$pointsfaktor)?></strong></td>
<?php
if ($minus==2) {?>
<td class="<?php echo $lmo_tabelle_class; ?>" align="center" style="width:4px;"><strong>:</strong></td>
<td class="<?php echo $lmo_tabelle_class; ?>"><strong><?php echo applyFactor($negativ[$i],$pointsfaktor)?></strong></td>
<?php
}
}
if ($tabonres==2) {
$lmo_tabelle_class="lmoTabelleHeimbilanz";?>
<td class="<?php echo $lmo_tabelle_class; ?>" style="width:2px;"> </td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.$hspiele[$i].$dumm2; ?></td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.$hsiege[$i].$dumm2; ?></td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.$hunent[$i].$dumm2; ?></td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.$hnieder[$i].$dumm2; ?></td><?php
if ($tabpkt==0) {?>
<td class="<?php echo $lmo_tabelle_class; ?>" style="width:2px;"> </td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><strong><?php echo applyFactor($hpunkte[$i],$pointsfaktor)?></strong></td><?php
if ($minus==2) {?>
<td class="<?php echo $lmo_tabelle_class; ?>" align="center" style="width:4px;"><strong>:</strong></td>
<td class="<?php echo $lmo_tabelle_class; ?>"><strong><?php echo applyFactor($hnegativ[$i],$pointsfaktor)?></strong></td><?php
}
}?>
<td class="<?php echo $lmo_tabelle_class; ?>" style="width:2px;"> </td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.applyFactor($hetore[$i],$goalfaktor).$dumm2; ?></td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="center" style="width:4px;"><?php echo $dummy; ?>:<?php echo $dumm2; ?></td>
<td class="<?php echo $lmo_tabelle_class; ?>"><?php echo $dummy.applyFactor($hatore[$i],$goalfaktor).$dumm2; ?></td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.applyFactor($hdtore[$i],$goalfaktor).$dumm2; ?></td><?php
if ($tabpkt==1) {?>
<td class="<?php echo $lmo_tabelle_class; ?>" style="width:2px;"> </td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><strong><?php echo applyFactor($hpunkte[$i],$pointsfaktor)?></strong></td><?php
if ($minus==2) {?>
<td class="<?php echo $lmo_tabelle_class; ?>" align="center" style="width:4px;"><strong>:</strong></td>
<td class="<?php echo $lmo_tabelle_class; ?>"><strong><?php echo applyFactor($hnegativ[$i],$pointsfaktor)?></strong></td><?php
}
}
$lmo_tabelle_class="lmoTabelleGastbilanz";?>
<td class="<?php echo $lmo_tabelle_class; ?>" style="width:2px;"> </td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.$aspiele[$i].$dumm2; ?></td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.$asiege[$i].$dumm2; ?></td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.$aunent[$i].$dumm2; ?></td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.$anieder[$i].$dumm2; ?></td><?php
if ($tabpkt==0) {?>
<td class="<?php echo $lmo_tabelle_class; ?>" style="width:2px;"> </td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><strong><?php echo applyFactor($apunkte[$i],$pointsfaktor)?></strong></td><?php
if ($minus==2) {?>
<td class="<?php echo $lmo_tabelle_class; ?>" align="center" style="width:4px;"><strong>:</strong></td>
<td class="<?php echo $lmo_tabelle_class; ?>"><strong><?php echo applyFactor($anegativ[$i],$pointsfaktor)?></strong></td><?php
}
}?>
<td class="<?php echo $lmo_tabelle_class; ?>" style="width:2px;"> </td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.applyFactor($aetore[$i],$goalfaktor).$dumm2; ?></td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="center" style="width:4px;"><?php echo $dummy; ?>:<?php echo $dumm2; ?></td>
<td class="<?php echo $lmo_tabelle_class; ?>"><?php echo $dummy.applyFactor($aatore[$i],$goalfaktor).$dumm2; ?></td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><?php echo $dummy.applyFactor($adtore[$i],$goalfaktor).$dumm2; ?></td><?php
if ($tabpkt==1) {?>
<td class="<?php echo $lmo_tabelle_class; ?>" style="width:2px;"> </td>
<td class="<?php echo $lmo_tabelle_class; ?>" align="right"><strong><?php echo applyFactor($apunkte[$i],$pointsfaktor)?></strong></td><?php
if ($minus==2) {?>
<td class="<?php echo $lmo_tabelle_class; ?>" align="center" style="width:4px;"><strong>:</strong></td>
<td class="<?php echo $lmo_tabelle_class; ?>"><strong><?php echo applyFactor($anegativ[$i],$pointsfaktor)?></strong></td><?php
}
}
} /*tabonres==2*/?>
</tr>
<?php
}/*for*/?>
<tr>
<td class="lmoFooter" align="center" colspan="<?php echo $gesamtbreite?>"> <?php
if ($einzutoretab == 1) {
$zustat_file = str_replace(".l98", ".l98.php", basename($file));
$zustat_dir = basename($diroutput);
if (file_exists(PATH_TO_LMO.'/'.$zustat_dir."/".$zustat_file)) {
require(PATH_TO_LMO.'/'.$zustat_dir."/".$zustat_file);
echo $text[4000].$text[38].": ".applyFactor($gzutore,$goalfaktor)." "." ".$text[38]." ".$text[4001].": ".applyFactor($gdstore,$goalfaktor);
}
}?>
</td>
</tr>
</table>
Da funktioniert momentan was nicht. Siehe Bild
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Kein Support über PN oder eMail.
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Re: [LMO 4.1.2] Volleyball Hack
Okay, woher soll man wissen, dass in den Sprachdateien gefuchtelt wurde?Henshingly hat geschrieben: Mi 21. Jan 2026, 13:26 Zu aller erst einmal.
Die beiden Sprachen Kroatisch (Hrvatski) und Bosnisch (Bosanski) haben in Ihrer Hauptsprachdatei unter 2000stehen. Diese beiden Sprachdateien hat mir franjo selber zur Verfügung gestellt. Ich teste natürlich die Funktionen nur in meiner Muttersprache.Code: Alles auswählen
.. 2000=Volleyball (Odbojka) ..
Und Zustimmung bzgl. Kontaktaufnahme per PM: dachte halt mit der Bereitstellung, dass es funktioniert, da keine Rückmeldung kam, es gehe nicht.
- Henshingly
- Administrator

- Beiträge: 600
- Registriert: Sa 1. Sep 2018, 14:21
- Wohnort: Dortmund
Re: [LMO 4.1.2] Volleyball Hack
Ich war auch überrascht als ich von Ihm di PN bekam nachdem Du die Dateien zur Verfügung gestellt hattest.
Kein Support über PN oder eMail.
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)
Support gibt es nur im Forum.
Test LMO mit Standardzugang
(ist immer die aktuelle Github Version)
Test für zukünftige Eintragung nach Github
(ist die Testumgebung bevor es ein Commit gibt)

