Statistik |
Beiträge: 144.530 (Täglich: 19,19 )
Themen: 16.700
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 178%
Ausl. d. letzten 5 Minuten: 161%
Ausl. d. letzten 15 Minuten: 163%
Aktulle Uhrzeit: 10:55
Freier Webspace: 4.02 TB
PHP-Version: 7.4.33
|
|
|
|
|
DTS-Pack |
|
Hinweis:
Nutzung des Hacks auf eigene Gefahr.
Es besteht kein Anspruch auf Support.
Weitere Details in der Liesmich.txt.
Beschreibung:
Der Hack ermöglicht diverse Einstellungsmöglichkeiten der Styles für das ACP und das Forum.
Optionen im Forum:
- Stylewechselfunktion im Header.
- Der Administrator sieht im Profil eines Benutzers die Funktion "Administrative Optionen", die direkt zur jeweiligen Funktion im ACP verlinkt.
Einstellungsmöglichkeiten bezüglich des Forums:
- Vererbung der Bild-Ordner bei den Designpacks.
- Erstellung von Templatepacks und Vererbung von Templatepacks.
- Templatepacks können verschiedenen Styles zugewiesen werden.
- Ein Style kann für einzelne Foren erzwungen werden.
- Es kann eingestellt werden, welche Gruppen den jeweiligen Style verwenden dürfen.
Einstellungsmöglichkeiten bezüglich des ACPs:
- Erstellung von Designpacks und Vererbung der Bild-Ordner.
- Erstellung von Templatepacks und Vererbung von Templatepacks.
- Abgrenzung von "Standard"-Templates bezüglich der "CSS"-Einstellung und der "Bild-Ordner"-Einstellung.
- Möglichkeit zur Verwendung von "{imagefolder}" in ACP-Templates.
- Möglichkeit zur Verwendung von "$maincss","$menuecss" und "$othercss" in den Templates.
- Erstellung von Styles.
- Designpacks und Templatepacks können verschiedenen Styles zugewiesen werden.
- Export/Import-Funktion für Styles.
- Stylewechselfunktion.
Allgemeine Funktionen im ACP:
- Template-Übersicht.
- Template-Erstellfunktion.
- Template-Editierfunktion und Möglichkeit zur Erstellung einer Sicherungskopie.
- Template-Kopierfunktunktion.
- Template-Löschfunktion.
Allgemeine Funktionen für das Forum:
Download: DTS-Pack
__________________
|
|
01.04.2015 00:10 |
|
|
|
Hallo,
Soeben wurde die Version 1.2.1 des DTS-Pack veröffentlicht.
Unterschiede(Version 1.2 - Version 1.2.1):
- Geringfügige Änderungen in den mitgelieferten php-Dateien des "acp"-Ordners.
Update(Version 1.2 - Version 1.2.1):
Ersetzung der alten mitgelieferten php-Dateien des "acp"-Ordners mit den neuen mitgelieferten php-Dateien des "acp"-Ordners.
Hinweis:
Es ist nicht ausgeschlossen, dass durch dieses Update Fehler entstehen können, die vorher nicht vorhanden waren.
__________________
|
|
15.04.2015 05:22 |
|
|
|
Hallo,
Soeben wurde die Version 1.4 des DTS-Pack veröffentlicht.
Unterschiede(Version 1.3 - Version 1.4):
- Einführung eines alternativen Templatesystems. (Cache-Funktion)
- Kleine Fehlerkorrekturen und neue Voraussetzung für den DTS-Pack.
Update(Version 1.3 - Version 1.4):
Ersetzung der alten mitgelieferten Dateien mit den neuen mitgelieferten Dateien, sowie Ausführung der "dtsupdt3_install.php".
Hinweis:
Es ist nicht ausgeschlossen, dass durch dieses Update Fehler entstehen können, die vorher nicht vorhanden waren.
__________________
|
|
03.07.2017 18:22 |
|
|
|
Hallo,
Soeben wurde die Version 1.5 des DTS-Pack veröffentlicht.
Unterschiede(Version 1.4 - Version 1.5):
Update(Version 1.4 - Version 1.5):
Erneuter Einbau in folgenden Dateien:
- /acp/lib/class_tpl_file.php
- /acp/lib/functions.php
Hinweis:
Es ist nicht ausgeschlossen, dass durch dieses Update Fehler entstehen können, die vorher nicht vorhanden waren.
__________________
|
|
08.02.2018 16:01 |
|
|
|
Hi, nach langer Zeit mal eine kurze Frage
In der /acp/lib/functions.php wird u.a. diese Zeile neu eingefügt:
php: |
1:
|
if($acpstyle['designpackid']) { |
|
Woher kommt dabei das $acpstyle['designpackid'] ?
|
|
06.02.2021 22:53 |
|
|
|
Hallo,
Soeben wurde die Version 1.6 des DTS-Pack veröffentlicht.
Unterschiede(Version 1.5 - Version 1.6):
Update(Version 1.5 - Version 1.6):
Erneuter Einbau in folgenden Dateien:
- /misc.php
- /acp/board.php
- /acp/designpack.php
- /acp/misc.php
- /acp/style.php
- /acp/lib/class_tpl_file.php
- /acp/lib/functions.php
Ersetzung der alten mitgelieferten php-Dateien des "acp"-Ordners mit den neuen mitgelieferten php-Dateien des "acp"-Ordners.
Hinweis:
Es ist nicht ausgeschlossen, dass durch dieses Update Fehler entstehen können, die vorher nicht vorhanden waren.
@Beckebans
Danke für den Hinweis.
Da war wohl ein Fehler vorhanden, dieser sollte nun beseitigt sein.
__________________
|
|
07.02.2021 21:04 |
|
|
|
Danke für die schnelle Lösung, ist schon eingebaut
Ich habe nur einen ACP Style erstellt. Wenn ich den jetzt im ACP beim Style bearbeiten als aktuellen Standard setze, läuft es 1a. Nehme ich dort das Standard wieder weg, zeigt er mir folgende Warnungen an: Trying to access array offset on value of type null
Es stört jeweils die letzte Zeile:
php: |
1:
2:
3:
4:
5:
6:
7:
|
function gettemplate($template) {
global $acpstyle, $charset, $db, $maincss, $menuecss, $n, $othercss, $tplmode;
header('Content-type: text/html; charset='.$charset);
$templatemode = array(function($template) {return gettemplate1($template);},function($template) {return gettemplate2($template);});
$file = $templatemode[$tplmode]($template);
if($acpstyle['designpackid']) { |
|
php: |
1:
2:
3:
4:
5:
6:
|
function gettemplate1($template) {
global $acpstyle, $db, $n, $wbbuserdata;
if(isset($wbbuserdata['acpstyleid']) && $wbbuserdata['acpstyleid']!=0) $acpstyle = $db->query_first("SELECT templatepackid, designpackid, replace_css, replace_image FROM bb".$n."_acpstyles WHERE styleid='".intval($wbbuserdata['acpstyleid'])."'");
else $acpstyle = $db->query_first("SELECT templatepackid, designpackid, replace_css, replace_image FROM bb".$n."_acpstyles WHERE default_style=1");
if(!$acpstyle['templatepackid'] || ($template=="maincss" || $template=="menuecss" || $template=="othercss")) $file=implode("",file("templates/".$template.".htm")); |
|
Bekommst du die Warnungen bei dir auch oder habe ich wieder eine komische Serverconfig?
Ich habe die Zeilen erstmal so geändert:
php: |
1:
|
if(isset($acpstyle['designpackid']) && $acpstyle['designpackid']) { |
|
php: |
1:
|
if(!isset($acpstyle['templatepackid']) || ($template=="maincss" || $template=="menuecss" || $template=="othercss")) $file=implode("",file("templates/".$template.".htm")); |
|
Passende Lösung oder nicht?
|
|
07.02.2021 22:47 |
|
|
|
Hallo,
Ja, die Lösung ist fast korrekt.
Du musst natürlich auch den Wert für das "templatepackid" prüfen und nicht nur "isset".
Weiters gibt es nun betreffend desselben Problems eine Änderung in der "acp/misc.php".
Zusätzlich wurde die "acp/templates.php" von ein paar Warnungen befreit.
Kleine Änderungen an der "functions.php" wurden ebenfalls durchgeführt.
edit:
Was die Warnmeldung selbst betrifft, ist dies wohl eine PHP 8 Änderung.
Unter Anderem wurde der Status dieser Meldung von einem Hinweis auf eine Warnung geändert.
Dadurch erscheinen nun einige Meldungen, die vorher nicht direkt im Standardforum sichtbar waren.
__________________
|
|
07.02.2021 23:05 |
|
|
|
Hallo,
Soeben wurde die Version 1.7 des DTS-Pack veröffentlicht.
Unterschiede(Version 1.6 - Version 1.7):
- Diverse Fehlerbehebungen
- Kleine Änderungen am Cache-System
Update(Version 1.6 - Version 1.7):
Erneuter Einbau in folgenden Dateien:
- /misc.php
- /profile.php
- /acp/board.php
- /acp/designpack.php
- /acp/index.php
- /acp/style.php
- /acp/lib/class_tpl_file.php
- /acp/lib/functions.php
Ersetzung der alten mitgelieferten php/tpl/htm-Dateien mit den neuen mitgelieferten php/tpl/htm-Dateien und erneutes Cachen aller Template-Dateien.
Achtung:
Das Forum sollte vor dem Update in das Templatesystem "Forumstandard" geschaltet werden, denn es besteht die Gefahr, dass man sich im Templatesystem "Cachesystem" vom Forum "aussperrt".
Dieses Problem sollte jedoch behoben werden können, wenn man "Standardtemplates cachen" über die "dts_install.php" ausführt.
Hinweis:
Es ist nicht ausgeschlossen, dass durch dieses Update Fehler entstehen können, die vorher nicht vorhanden waren.
__________________
|
|
12.03.2021 15:40 |
|
|
Patty Halliwell
Eroberer
Dabei seit: 16.06.2019
Beiträge: 72
0 Filebase-Einträge
Alter: 33 Jahre
Herkunft: CH wBB-Version: wBBLite PHP-Version: 8.2 (sofern möglich) MySQL-Version: 5.7 / MyOOS [Dumper]
Mitglied bewerten
Level: 27 [?]
Erfahrungspunkte: 125.814
Nächster Level: 157.092
|
|
Hey :-)
Da ich die Version 1.6 verpasst und nirgends mehr zum Download gefunden habe, habe ich direkt von 1.5 auf 1.7 geupdated. Nun hat es mir drei Warnungen angezeigt, von denen ich nicht weiss, ob sie evtl. in 1.6 behoben worden sind und bei 1.7 deswegen nicht mehr auftauchen.
1.
php: |
1:
|
Warning: Undefined array key "send" in /acp/misc.php |
|
Betrifft folgende Zeile:
php: |
1:
|
if($_POST['send']) { |
|
Ich habe sie nun folgendermassen geändert und die Warnung zum Verschwinden gebracht:
php: |
1:
|
if(!empty($_POST['send'])) { |
|
Ist das so korrekt oder gäbe es noch eine bessere Lösung?
2.
php: |
1:
|
Warning: Trying to access array offset on value of type null in /acp/misc.php |
|
Betrifft folgende Zeile:
php: |
1:
|
while($row=$db->fetch_array($result)) $style_options.=makeoption($row['styleid'],$row['stylename'],$style['styleid'],1); |
|
3.
php: |
1:
|
Warning: Undefined array key "styleid" in /global.php |
|
Betrifft folgende Zeile:
php: |
1:
|
$styleheader_options.=makeoption($row['styleid'],$row['stylename'],$style['styleid']); |
|
Hast du dafür evtl. schon eine Lösung gehabt in 1.6 oder weisst du, wie das zu lösen ist?
|
|
29.05.2021 18:16 |
|
|
|
Hallo,
Nein, die Änderungen waren in der Version 1.6 auch noch nicht enthalten und bei der Version 1.7 wurden sie übersehen.
Zu 1.:
Im Grunde kannst du das so machen, auch wenn ich persönlich an dieser Stelle eher ein "isset()" verwenden würde.
Bezüglich der Änderungen im Allgemeinen:
Ich habe das Archiv korrigiert.
Prüfe einfach nochmals den Einbau in der "global.php" und der "acp/misc.php" und die Probleme sollten verschwinden.
__________________
|
|
31.05.2021 10:57 |
|
|
Patty Halliwell
Eroberer
Dabei seit: 16.06.2019
Beiträge: 72
0 Filebase-Einträge
Alter: 33 Jahre
Herkunft: CH wBB-Version: wBBLite PHP-Version: 8.2 (sofern möglich) MySQL-Version: 5.7 / MyOOS [Dumper]
Mitglied bewerten
Level: 27 [?]
Erfahrungspunkte: 125.814
Nächster Level: 157.092
|
|
Hey
Endlich bin ich dazu gekommen, mich dem Ganzen mit der nötigen Aufmerksamkeit zu widmen.
Die Änderungen im global.php habe ich gemacht und die Meldungen sind verschwunden, dankeschön!
Beim acp/misc.php habe ich bemerkt, dass beim Einbau damals vor etwa 2.5 Jahren wohl ein Fehler passiert ist, der dafür gesorgt hat, dass die Meldung auch nach der Korrektur heute nicht hat verschwinden wollen. Nachdem ich die Datei mit der Hilfe deines neusten Bugfixes auf ihren Ursprungszustand zurückgesetzt habe, habe ich es nochmals eingebaut und jetzt funktioniert es ohne Probleme.
Vielen Dank dafür!
|
|
04.06.2021 21:57 |
|
|
|
|
|
|