YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Ideen, Wünsche und Suche » PHP Seite einen Style aufzwingen! » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 1.912 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Dieses Thema wurde als erledigt markiert. Thread erledigt

Zum Ende der Seite springen PHP Seite einen Style aufzwingen!
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Xannasavin
Mitglied


Dabei seit: 21.07.05
Beiträge: 345
Forenversion: 2.3

 PHP Seite einen Style aufzwingen! Antworten Zitieren Editieren Melden       UP

Hallo!

Ich habe den Hack "Eigene Seite"....
Nya, so sieht die php datei aus:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
<?
$filename = "Karte.php"; //Ändern in Name deiner Seite
require("global.php"); // Einbinden der global.php
$lang->load("OWN_SITES,VCTPAGE"); // Laden der Sprachvariabelgruppe(n) mehrere durch Kommata ohne Leerstelle getrennt

//Wenn Gäste keinen Zutritt zu dieser Seite haben sollen die # am Anfang der Zeile entfernen:
# if(!$wbbuserdata['userid']) access_error();


//Hier evtl. PHP-Code einfügen 




//Ende evtl. PHP-Code einfügen

eval("\$tpl->output(\"".$tpl->get("karte")."\");"); // Ausgabe des Templates

?>


Ich möcht nun wissen, wie ich es anstelle, dass die Seite nen bestimmten Style verwendet...
Auch z.B. im Profil würde ich gerne einen Style "aufzwingen", was ja gleich gehen müsste...

Kann mir jmd helfen?

__________________

25.07.07 17:19 Xannasavin ist offline E-Mail Finden Als Freund hinzufügen
Xannasavin
Mitglied


Dabei seit: 21.07.05
Beiträge: 345
Forenversion: 2.3

Themenstarter Thema begonnen von Xannasavin
Antworten Zitieren Editieren Melden       UP

*hilfe* o_O???

__________________

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Xannasavin: 31.07.07 18:46.

31.07.07 18:46 Xannasavin ist offline E-Mail Finden Als Freund hinzufügen
Xannasavin
Mitglied


Dabei seit: 21.07.05
Beiträge: 345
Forenversion: 2.3

Themenstarter Thema begonnen von Xannasavin
Antworten Zitieren Editieren Melden       UP

Hat denn niemand eine Idee?

__________________

07.08.07 18:54 Xannasavin ist offline E-Mail Finden Als Freund hinzufügen
Xannasavin
Mitglied


Dabei seit: 21.07.05
Beiträge: 345
Forenversion: 2.3

Themenstarter Thema begonnen von Xannasavin
Antworten Zitieren Editieren Melden       UP

Kann doch nicht sein, dass da keiner ne Ahnung von hat? o0
Pls help!

__________________

13.08.07 16:59 Xannasavin ist offline E-Mail Finden Als Freund hinzufügen
hardcore-punk hardcore-punk ist männlich
Dünngsöchter


images/avatars/avatar-4380.gif

Dabei seit: 01.11.04
Beiträge: 4.591
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Profi; WBB Lite 2 Anfänger; WBB Lite 1 Profi
Herkunft: Im tiefsten Wald von Österreich
Forenversion: 2.3; Lite 1.0

Antworten Zitieren Editieren Melden       UP

Du meinst, dass auf dieser speziellen Site ein anderes Design kommt, als im normalen Forum?

__________________
***

DOWNR!DERS LINZ
Downriders-Linz'Downhill'Freeride'Dirtjump'MTB

***

13.08.07 19:15 hardcore-punk ist offline E-Mail WWW Finden Als Freund hinzufügen Füge hardcore-punk in deine Kontaktliste ein AIM-Name von hardcore-punk: huemerdaniel YIM-Name von hardcore-punk: sportsitz MSN Passport-Profil von hardcore-punk anzeigen
Xannasavin
Mitglied


Dabei seit: 21.07.05
Beiträge: 345
Forenversion: 2.3

Themenstarter Thema begonnen von Xannasavin
Antworten Zitieren Editieren Melden       UP

Genau. Ich möchte dass genau auf der Seite z.B. der Style mit der Style ID 6 benutzt wird, egal was im Forum auf Standard ist oder was der User ausgewählt hat.

__________________

13.08.07 20:55 Xannasavin ist offline E-Mail Finden Als Freund hinzufügen
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

Ich habe hier grade kein wBB auf dem PC, kann dir also nicht direkt den Codeschnippsel geben ...

Aber du kannst doch Foren Styles "aufzwingen", hast du schon nach dem Schnippsel in der board.php gesucht?
13.08.07 21:15 [kamui] ist offline Finden Als Freund hinzufügen
Xannasavin
Mitglied


Dabei seit: 21.07.05
Beiträge: 345
Forenversion: 2.3

Themenstarter Thema begonnen von Xannasavin
Antworten Zitieren Editieren Melden       UP

Ja, habe ich, allerdings etwas vergeblich... Dazu muss ich natürlich auch gestehen, dass ich nicht besonders viel Ahnung von PHP habe...

Jemand aus einem anderen Board hat mir folgenden Ansatz geliefert, allerdings ist er leider nicht mehr da im Moment:

Zitat:

Öffne Global.php und Suche:

php:
1:
$result $db->unbuffered_query("SELECT * FROM bb".$n."_designelements WHERE designpackid = '$wbbuserdata[designpackid]'");


und ERSETZE mit:

php:
1:
2:
3:
4:
5:
if($filename == 'testseite.php') {
$result $db->unbuffered_query("SELECT * FROM bb".$n."_designelements WHERE designpackid = '2'");
} else {
$result $db->unbuffered_query("SELECT * FROM bb".$n."_designelements WHERE designpackid = '$wbbuserdata[designpackid]'");
}



Der Style wird zwar scheinbar übernommen, allerdings leider keinerlei Templates und Bilder, soweit ich das sehen konnte nur die CSS Anweisungen...

In einem Hack den ich eingebaut habe, wird das ganze wie folgt gelöst, allerdings hab ich den Nachteil, dass das immer aus der DB ausgelesen wird, wie die Einstellung ist, und das bei mehreren Seiten dann etwas aufwändig wird...

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
if(($filename=="XXX.php") OR ($filename=="XXX.php")){
$style_t $db->query_first("SELECT style FROM bb".$n."_YYY WHERE id = '1'");
$eigene_style_id $style_t['style'];
if(isset($eigene_style_id) && $eigene_style_id 0){
$style $db->query_first("SELECT s.styleid, s.templatepackid, s.designpackid, tp.templatestructure FROM bb".$n."_styles s LEFT JOIN bb".$n."_templatepacks tp ON(tp.templatepackid=s.templatepackid) WHERE s.styleid = '".addslashes($eigene_style_id)."'");
$wbbuserdata['designpackid']      = $style['designpackid'];
$wbbuserdata['templatepackid']    = $style['templatepackid'];
$wbbuserdata['styleid']           = $style['styleid'];
$wbbuserdata['templatestructure'] = $style['templatestructure'];
}
}


Einfach da eine Nummer eintragen ging nicht...

__________________

13.08.07 21:40 Xannasavin ist offline E-Mail Finden Als Freund hinzufügen
Finisher Finisher ist männlich
Mitglied


images/avatars/avatar-5530.jpg

Dabei seit: 16.09.05
Beiträge: 46
Herkunft: Gilching (Bayern)
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Nimm doch das JGS-Portal.
Dort erstellst du eine neue Box, die als Inhalt die neue Seite hat.
Dann eine neue JGS-Portal-Seite definieren, in diese nur diese eine Box einbinden, und der Seite den gewünschten Style aufzwingen!

__________________
Administrator der www.skodafreunde-muenchen.de
15.08.07 23:24 Finisher ist offline E-Mail WWW Finden Als Freund hinzufügen
Xannasavin
Mitglied


Dabei seit: 21.07.05
Beiträge: 345
Forenversion: 2.3

Themenstarter Thema begonnen von Xannasavin
Antworten Zitieren Editieren Melden       UP

Danke für den Tip, das Portal nutze ich allerdings schon seit längerem. Und die Boxen hab ich einfach satt, ich möchte meine eigene Struktur auf die Seiten bringen... Und selbst mit einer Box sieht es immernoch nach Portal aus Augenzwinkern
In der neuen Version meines Boards werde ich das Portal nicht mehr installieren!

__________________

16.08.07 15:40 Xannasavin ist offline E-Mail Finden Als Freund hinzufügen
Xannasavin
Mitglied


Dabei seit: 21.07.05
Beiträge: 345
Forenversion: 2.3

Themenstarter Thema begonnen von Xannasavin
Antworten Zitieren Editieren Melden       UP

Des Rätsels Lösung:

PHP Seite einen eigenen Style zuordnen

Der Thread hier kann bitte geschlossen werden!

__________________

29.08.07 16:33 Xannasavin ist offline E-Mail Finden Als Freund hinzufügen
Ghostmaster
Das Böse

images/avatars/avatar-4371.gif

Dabei seit: 17.01.04
Beiträge: 6.440
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Den Thread muss man nicht löschen - jedoch hättest du ihn ruhig auf Erledigt stellen können. Augenzwinkern
29.08.07 16:42 Ghostmaster ist offline Finden Als Freund hinzufügen
Xannasavin
Mitglied


Dabei seit: 21.07.05
Beiträge: 345
Forenversion: 2.3

Themenstarter Thema begonnen von Xannasavin
Antworten Zitieren Editieren Melden       UP

ach das geht? o_O okay, wusste ich nicht ^^ sry
wollte ihn ja auch nich löschen, nur schließen Augenzwinkern

bye

__________________

29.08.07 17:32 Xannasavin ist offline E-Mail Finden Als Freund hinzufügen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Ideen, Wünsche und Suche » PHP Seite einen Style aufzwingen!