Normales Thema Admincenter - Was ist neu bei YaBB (Gelesen: 149 mal)
Jopii
Forum Administrator
*****
Offline


I love YaBB 2.6.12!

Beiträge: 23
Standort: Land Of Confusion
Mitglied seit: 01.04.2024
Geschlecht: männlich
Admincenter - Was ist neu bei YaBB
06.12.2024 um 20:58:51
Beitrag drucken  
Im Admincenter gibt es einen großen Bereich mit der Überschrift:

Was ist neu bei YaBB?

Leider ist dieser Bereich leer.



Es hat mich interessiert, warum das so ist.

In der Datei /Templates/default/AdminCentre.template ist die Lösung zu finden:

Code (Perl)
Alles auswählen
$adminlogo    = 'adminlogo.png';
$yabb_update  = 'https://www.yabbforum.com/update';
$versionchk   = $yabb_update . '/versioncheck.js';
$versionimg   = 'https://www.yabbforum.com/images/version/versioncheck.gif';
$aarea = 'aarea.jpg';
$yabb_dnloads = 'https://www.yabbforum.com/?page_id=32'; 



Über die Variable $yabb_update wird nach meiner Ansicht der Inhalt einer Webseite, die aus dem Yabbforum kommt, angezeigt. Der Grund, warum nichts zu sehen ist, ist darin begründet, dass diese Domain nicht mehr existiert.

Also habe eine kleine Textdatei erstellt und in die yabbfiles gelegt. Die o.g. Template-Datei habe ich angepasst.

Code (Perl)
Alles auswählen
$adminlogo    = 'adminlogo.png';
# $yabb_update  = 'https://www.yabbforum.com/update';
$yabb_update  = 'https://www.jopii.de/html/yabbfiles/news';
$versionchk   = $yabb_update . '/versioncheck.js';
$versionimg   = 'https://www.yabbforum.com/images/version/versioncheck.gif';
$aarea = 'aarea.jpg';
$yabb_dnloads = 'https://www.yabbforum.com/?page_id=32'; 



Das Ergebnis dieser Veränderung zeigt sich in diesem Screener:



Dieser eine Satz steht in der Textdatei, die ich erstellt und auf den Server gelegt hatte. Somit ist der vergeudete Platz im Admincenter für andere Dinge nutzbar zu machen.

Auch diese Möglichkeit ist via Mod durchaus umsetzbar, sollte man die Leerfläche mit Leben füllen wollen.
« Zuletzt geändert: 07.12.2024 um 08:03:07 von Jopii »  

The Administrator - Cheffe von Ganzes
Zum Seitenanfang
IP gespeichert
 
Jopii
Forum Administrator
*****
Offline


I love YaBB 2.6.12!

Beiträge: 23
Standort: Land Of Confusion
Mitglied seit: 01.04.2024
Geschlecht: männlich
Re: Admincenter - Was ist neu bei YaBB
Antwort #1 - 10.12.2024 um 17:31:38
Beitrag drucken  
Bedingt durch den Ausfall der Webseite des ehemaligen YaBB-Forums funktionieren auch die eingebauten Versions-Checks nicht mehr.



Und das ist auch relativ leicht zu erklären, denn der Versions-Check würde auch auf dem Remoteserver erfolgen, denn in der Datei /Templates/default/AdminCentre.template wirken die Codezeilen zusammen:


Code (HTML)
Alles auswählen
$adminlogo    = 'adminlogo.png';
$yabb_update  = 'https://www.yabbforum.com/update';
$versionchk   = $yabb_update . '/versioncheck.js';
$versionimg   = 'https://www.yabbforum.com/images/version/versioncheck.gif';
$aarea = 'aarea.jpg';
$yabb_dnloads = 'https://www.yabbforum.com/?page_id=32'; 


Es ist die Frage, ob es Sinn macht, um unnütze Verbindungsversuche zu unterbinden, diese Zeile durch ein Mod zu ersetzen bzw. überhaupt herauszunehmen.

Und nicht nur diese Codezeilen, sondern auch die korrespondierenden Zeile in der Datei /Admin/Admin.pm:

Code (Perl)
Alles auswählen
( $lssub, undef ) = Split_Splice_Move( $lssub, 0 );
    ToChars($lssub);
    $yymain .=
qq~<a href="$scripturl?num=$lspostid/$lsreply#$lsreply">$lssub</a> ($lsdatetime)</div>
                    <br />
                    <div class="admin-total-left">$admin_txt{'684'}</div>
                    <div class="admin-total-mid">$administrators</div>
                    <br />
                    <div class="admin-total-left">$admin_txt{'684a'}</div>
                    <div class="admin-total-mid">$gmods</div>
                    <br />
                    <div class="admin-total-left">$admin_txt{'425'}</div>
                    <div class="admin-total-mid">
                        <script src="$versionchk" type="text/javascript"></script>
                        <script type="text/javascript">
                            if (typeof STABLE === "undefined" || STABLE === null ) {
                                document.write("$versiontxt{'4'} <b>$YaBBversion</b> - $versiontxt{'5'} <b>$rna</b> <p>");
                            } else {
                                document.write("$versiontxt{'4'} <b>$YaBBversion</b> - $versiontxt{'5'} <b>"+STABLE+"</b> <p>");
                            }
                        </script>
                    </div> 


  

The Administrator - Cheffe von Ganzes
Zum Seitenanfang
IP gespeichert