PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Fehler] RC 4 Keine Styleauswahl mehr möglich!


Christian
07.02.2004, 03:49
Nachdem ich mal heut Nacht eines meiner Foren geuppt hab, ist es nicht mehr möglich den gewünschten Style zu wählen. gr.......

Kann das nicht einmal ohne Probs gehen??

Tarion
07.02.2004, 04:18
Kann das Problem bestätigen, auch ein erneutes Speichern der Style Einstellungen im Admin CP bringt nichts, auch das Ändern der Anordnung bringt nichts.

Christian
07.02.2004, 04:27
Ja genau sag ich doch, ich hab alles durchgetestet, zum Gück hab ich das Update nicht auf einem meiner Board's gemacht, wo Design und Styleauswahl von priorität ist:rolleyes:

Maddrax
07.02.2004, 08:15
selbst im Profil ist eine Styleauswahl nicht mehr möglich ...

shaq`l
07.02.2004, 12:21
jo, ist aber schon fixed. tritt irgendwie jedoch nicht bei jedem auf:

http://www.vbulletin.com/forum/bugs.php?do=view&bugid=2079
&
http://www.vbulletin.com/forum/bugs.php?do=view&bugid=2170

Maddrax
07.02.2004, 12:32
hm, ein wenig unübersichtlich das ganze

damit gehts: http://www.vbulletin.com/forum/bugs.php?do=view&bugid=2170

Hoffi
07.02.2004, 12:56
Bei mir isses noch da. Ich hab aber auch ein Modifiziertes Forumhome Template.

MrNase
07.02.2004, 13:31
oh *G

ist mir noch garnicht aufgefallen :D

Christian
07.02.2004, 13:48
Kann das mal jemand in deutsch erklären ich steig da nicht durch!:rolleyes:

Stussi
07.02.2004, 13:52
Wenn keine Styles angezeigt werden, dann musst du das machen, was Mike Sullivan fast ganz unten gepostet hat!

Ist nicht zu übersehen ;)

Christian
07.02.2004, 14:11
Ja aber in welcher Datei??

Stussi
07.02.2004, 14:15
functions.php

Christian
07.02.2004, 14:20
Jo das hatte ich schon mal gemacht, das ergebniss ist dieses Disaster http://www.tattooboard.de

Stussi
07.02.2004, 14:26
Poste mal die Zeilen, wo der Fehler drin ist!
Also nicht nur die eine, sondern mehr!

Hast du ICQ? Falls ja: 136524990 ;)

Christian
07.02.2004, 14:31
also die von der global und functions.php ??:rolleyes:

Stussi
07.02.2004, 14:32
Jau ;)

Genau die *G*

Christian
07.02.2004, 14:40
functions.php
on line 1795


$debughtml .= " (<a href=\"" . htmlspecialchars_uni(SCRIPTPATH) . iif(strpos(SCRIPTPATH, '?') '?')'?')'?')=== false, '?', '?','?','?','&amp;') . "tempusage=1\">Template Usage</a>) (<a href=\"" . htmlspecialchars_uni(SCRIPTPATH) . iif(strpos(SCRIPTPATH, '?') '?')'?')'?')=== false, '?', '?','?','?','&amp;') . "explain=1\">Explain</a>)<br />\n";

global.php on line 59

if ((is_browser('ie', 5) AND !is_browser('mac')) OR is_browser('mozilla') OR is_browser('firebird') OR is_browser('opera', 7) OR is_browser('safari') OR is_browser('konqueror', 3.2))

Hoffe das reicht dir??;)

Stussi
07.02.2004, 14:56
Was ich mich grad frage: Was hat das mit dem "Hack" mit den Styles zu tun??

Wo ist denn der "Hack/Mod" eingefügt?? Da drüber?

Christian
07.02.2004, 15:06
functions.php
mal ein bischen ausführlicher

// ####################################################################
// temporary code
global $_TEMPLATEQUERIES, $tempusagecache, $DEVDEBUG, $_SERVER, $debug;
if ($debug)
{
$pageendtime = microtime();
$starttime = explode(' ', $pagestarttime);
$endtime = explode(' ', $pageendtime);
$totaltime = vb_number_format($endtime[0] - $starttime[0] + $endtime[1] - $starttime[1], 5);
devdebug('php_sapi_name(): ' . SAPI_NAME);

$messages = '';
if (is_array($DEVDEBUG))
{
foreach($DEVDEBUG AS $debugmessage)
{
$messages .= "\t<option>" . htmlspecialchars_uni($debugmessage) . "</option>\n";
}
}

$debughtml = '<hr />';
//$debughtml .= "<ul><a href=\"#\" onclick=\"set_cookie('vbulletin_collapse', ''); window.location=window.location\">vbulletin_collapse</a>:<br /><li>" . str_replace("\n", '</li><li>', $_COOKIE['vbulletin_collapse']) . "</li></ul>";
$debughtml .= "\n<form name=\"debugger\" action=\"\">\n<div align=\"center\">\n<!--querycount-->Executed <b>$query_count</b> queries<!--/querycount-->" . iif($_TEMPLATEQUERIES, " (<b>" . sizeof($_TEMPLATEQUERIES) . "</b> queries for uncached templates)", '') . " . ";
$debughtml .= " (<a href=\"" . htmlspecialchars_uni(SCRIPTPATH) . iif(strpos(SCRIPTPATH, '?') '?')'?')=== false, '?', '?','?','&amp;') . "tempusage=1\">Template Usage</a>) (<a href=\"" . htmlspecialchars_uni(SCRIPTPATH) . iif(strpos(SCRIPTPATH, '?') '?')'?')=== false, '?', '?','?','&amp;') . "explain=1\">Explain</a>)<br />\n";
$debughtml .= "<select>\n\t<option>(Page Generated in $totaltime Seconds)</option>\n$messages</select>\n";

if (is_array($tempusagecache))
{
global $vbcollapse;
$debughtml .= "\n<br /><br />\n<table class=\"tborder\" cellpadding=\"3\" cellspacing=\"1\" align=\"center\" width=\"40%\">\n";
$debughtml .= "<thead><tr align=\"$stylevar[left]\"><td class=\"thead\"><a style=\"float:$stylevar[right]\" href=\"#\" onclick=\"return toggle_collapse('templateusage')\"><img src=\"$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_templateusage].gif\" alt=\"\" border=\"0\" /></a>Template Usage</td></tr></thead><tbody id=\"collapseobj_templateusage\" style=\"$vbcollapse[collapseobj_templateusage]\">\n";
$hiddentemps = '';

ksort($tempusagecache);
foreach ($tempusagecache AS $tempname => $times)
{
$debughtml .= "<tr><td class=\"alt1\" align=\"$stylevar[left]\"><span class=\"smallfont\">" . iif($_TEMPLATEQUERIES["$tempname"], "<font color=\"red\"><b>$tempname</b></font>", $tempname) . " ($times)</span></td></tr>\n";
$hiddentemps .= "'$tempname',\n";

// this is only for vbulletin.com




gobal mal ein bischer ausführlicher

// #############################################################################
// turn off popups if they are not available to this browser
if ($vboptions['usepopups'])
{
if ((is_browser('ie', 5) AND !is_browser('mac')) OR is_browser('mozilla') OR is_browser('firebird') OR is_browser('opera', 7) OR is_browser('safari') OR is_browser('konqueror', 3.2))
{
// use popups
}
else
{
// don't use popups
$vboptions['usepopups'] = 0;
}
}

Stussi
07.02.2004, 15:16
Wenn du den Hack ausbaust, ist das dann weg???

Falls ja, solltest du das tun, denn das hat eigentlich nichts mit den Styles zu tun...

Christian
07.02.2004, 15:32
Original geschrieben von Stussi
Wenn du den Hack ausbaust, ist das dann weg???

Falls ja, solltest du das tun, denn das hat eigentlich nichts mit den Styles zu tun...

Welchen Hack meinst du in diesem Board ist überhaupt kein Hack eingebaut

pogo
07.02.2004, 15:56
Was hab ich da nur angerichtet? :confused:

Also in includes/functions.php gibt es diesen Code
// ## coding style note: quotes surrounding array
// ## indices removed intentionally (bug #2079)

// check to see that the current styleid exists
if (!is_array($stylechoosercache[$styleid]))
{
return;
}

// loop through the stylechoosercache to get results
foreach ($stylechoosercache[$styleid] AS $x)
Der ist zu ersetzen mit
// ## coding style note: quotes surrounding array
// ## indices removed intentionally (bug #2079)

// check to see that the current styleid exists
if (is_array($stylechoosercache["$styleid"]))
{
$cache = &$stylechoosercache["$styleid"];
}
else if (is_array($stylechoosercache[$styleid]))
{
$cache = &$stylechoosercache[$styleid];
}
else
{
return;
}

// loop through the stylechoosercache to get results
foreach ($cache AS $x)

Christian
07.02.2004, 16:01
Gemacht getan Pogo und nun guck dir das ergebniss an!!

http://www.tattooboard.de

meaningful
07.02.2004, 16:05
Wird der Bug (wenn es einer ist) noch in der RC 4 behoben? Wollte eigentlich updaten, aber nun warte ich erst einmal.

pogo
07.02.2004, 16:24
punishment: Ich weiß wirklich nicht, wie es zu deinem Fehler kommen kann. Ich habe eben genau diese Änderung durchgeführt und es funktioniert. Benutze am besten mal eine neue functions.php.

meaningful: Da Kier grad nicht erreichbar ist, kann ich dazu leider nichts sagen. Der Fix, den ich beschrieben habe, wird aber so in der nächsten Version drin sein. Wenn du dir die Codeänderung zutraust, kannst du das ohne Bedenken machen.

Christian
07.02.2004, 16:30
neue functions.php.

Ist die schon im Kundenbereich??

meaningful
07.02.2004, 16:41
Ich könnte aber auch ohne Bedenken auf die Gold warten und dann von der RC 3 updaten, oder?

Christian
07.02.2004, 16:42
Original geschrieben von pogo
punishment: Ich weiß wirklich nicht, wie es zu deinem Fehler kommen kann. Ich habe eben genau diese Änderung durchgeführt und es funktioniert. Benutze am besten mal eine neue functions.php.

meaningful: Da Kier grad nicht erreichbar ist, kann ich dazu leider nichts sagen. Der Fix, den ich beschrieben habe, wird aber so in der nächsten Version drin sein. Wenn du dir die Codeänderung zutraust, kannst du das ohne Bedenken machen.

Hab ich gemacht!

Neue aus dem Kundenbereich runtergeladen und dann die functions.php nach deinen Anweisungen angepasst!

Ergebniss: http://www.tattooboard.de

:confused: :confused:

Stussi
07.02.2004, 16:56
Ok, ich würde an deiner Stelle alles neu hochladen!

Das hat scheinbar was mit html spezial zeichen zu tun wie diese &amp; oder wie das auch immer heißt! (würd ich nun mal sagen)

Geht dein ACP? Stell mal alle Templates wieder her!

Mit Hack meinte ich diese Modifikation!

Wenn du das NICHT anpasst, was passiert denn dann??

Geht es dann?

Christian
07.02.2004, 17:07
Original geschrieben von Stussi
Ok, ich würde an deiner Stelle alles neu hochladen!

Das hat scheinbar was mit html spezial zeichen zu tun wie diese &amp; oder wie das auch immer heißt! (würd ich nun mal sagen)

Geht dein ACP? Stell mal alle Templates wieder her!

Mit Hack meinte ich diese Modifikation!

Wenn du das NICHT anpasst, was passiert denn dann??

Geht es dann?

Hab ich gemacht!

alles neu hochgeladen----->templates weiderhergestell "waren ja eh nicht verändert":rolleyes: ------>und die functions.php nochmals nach pogo seiner Anleitung angepasst!

Ergebniss http://www.tattooboard.de

:mad:

PS: So langsam krieg ich nen dicken Hals! Sorry:(

Stussi
07.02.2004, 17:20
Was passiert denn nun, wenn du die originale functions.php nimmst????

Christian
07.02.2004, 17:23
Dann hab ich trotzdem keine Styleauswahl im Footer das teste ich ja vorher immer aus!:(

shaq`l
07.02.2004, 17:36
Original geschrieben von meaningful
Ich könnte aber auch ohne Bedenken auf die Gold warten und dann von der RC 3 updaten, oder?

jap

Smoker
07.02.2004, 18:05
Also ich habe einfach das gemacht was popgo geschrieben hat und alles geht wunderbar.

Bei mir eingebaute Hack´s ...

1. Arcade hack
2. Treue Sterne
3. Beiträge der letzten 24 Stunden
4. Microstats

bye
Smoker

Christian
07.02.2004, 18:06
Original geschrieben von Smoker
Also ich habe einfach das gemacht was popgo geschrieben hat und alles geht wunderbar.

Bei mir eingebaute Hack´s ...

1. Arcade hack
2. Treue Sterne
3. Beiträge der letzten 24 Stunden
4. Microstats

bye
Smoker

Sorry aber ne hilfreiche Antwort ist das ja nun nicht!:confused:

Smoker
07.02.2004, 18:11
Ist ja nicht böse gemeint, aber was ist so schwer diese beiden Codes zu tauschen, ohne dabei einen Phrasen error zu erzeugen ?
http://www.vbulletin-germany.com/forum/showthread.php?s=&action=showpost&postid=55346

bye
Smoker

Christian
07.02.2004, 18:15
Original geschrieben von Smoker
Ist ja nicht böse gemeint, aber was ist so schwer diese beiden Codes zu tauschen, ohne dabei einen Phrasen error zu erzeugen ?
http://www.vbulletin-germany.com/forum/showthread.php?s=&action=showpost&postid=55346

bye
Smoker

Sei mir nicht böse aber genau das hab ich gemacht und wenn du sehen willst das ich es richtig gemacht hab, kann ich dir auch gerne die functions.php posten!:o

Ich weiss schon wie man einen Code mit dem anderen ersetzt:mad:

Stussi
07.02.2004, 18:17
@ Punishment:

Schick mir mal bitte deine Mail per PM!

Christian
07.02.2004, 18:21
Original geschrieben von Stussi
@ Punishment:

Schick mir mal bitte deine Mail per PM!

Hab ich;)

Christian
07.02.2004, 18:29
Hi Stussi hab deine Hochgeladen

Ergebniss: http://www.tattooboard.de

Smoker
07.02.2004, 18:35
schick mir mal deine datei an smoker@smokers-board.de und schreibe bitte, ob du Hacks installiert hast, die in dieser datei drin stehen.

bye
Smoker

Stussi
07.02.2004, 18:37
Ist alles original......

*wunder*

Hab ihm grad ne nagelneue geschickt.....

Smoker
07.02.2004, 18:38
Ich denke eher, das bei Ihm was an der global.php nicht stimmt.

bye
Smoker

Stussi
07.02.2004, 18:46
Aber das komische an der Sache ist ja, dass es ohne diesen "Mod" ,oder was auch immer es ist, geht.

Also ohne Mod gehts mit nicht ;)

Christian
07.02.2004, 18:58
Hab nochmal die neue von dir hochgeladen und funzt immer noch nicht link kennst ja @ Smoker ich hab keine Hacks installiert

Smoker
07.02.2004, 19:05
Original geschrieben von punishment
Hab nochmal die neue von dir hochgeladen und funzt immer noch nicht link kennst ja @ Smoker ich hab keine Hacks installiert

Lade mal folgende Datein nochmal hoch.
Aber die Originalen !!!!!

includes/functions.php
global.php

bye
Smoker

Christian
07.02.2004, 19:08
Hab ich

Egebniss= Board läuft aber ohne Styleauswahl, also bin ich wieder beim Anfang:(

Christian
07.02.2004, 19:34
@Stussi guckst du http://www.tattooboard.de

Iceball
07.02.2004, 20:28
Also ich habe das jetzt auch mal gemacht und ich kann mich punishment nur anschließen

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /www/htdocs/aniwbb/includes/functions.php on line 1795

Fatal error: Call to undefined function: is_browser() in /www/htdocs/aniwbb/global.php on line 59

es geht nicht, ich habe absolut keinen Hack eingebaut und auch nicht mit irgendwas rumgespielt. Ich habe schon ein paar Hacks eingebaut also nehme ich nicht an, das ich einen Fehler gemacht habe.

Mystics
07.02.2004, 20:50
@Iceball

Schicke mir mal deine functions.php.

Iceball
07.02.2004, 20:57
Gemacht, habe die bereits Veränderte geschickt, die "normale" habt ihr ja denke ich, hoffe das war jetzt so richtig mit der veränderten..

Mystics
07.02.2004, 21:03
@Iceball
Sieht so aus, als hättest du den neuen Code aus dem Quelltext der Seite kopiert....denn statt & kommt in deiner Datei z.B. &amp;amp; vor und statt " kommt &amp;quot; vor.

Ich schicke dir die fehlerfreie Version gleich zu.

[EDIT]
OK, Zeile 1795 war auch falsch, keine Ahnung woher das kam.

Christian
07.02.2004, 21:48
Gibt es denn nun ne Lösung für das Prob:!?:(

Mystics
07.02.2004, 21:49
@punishment
Wenn du mir nen FTP-Zugang schickst, schaue ich es mir mal an.

[EDIT]
OK, habe die gepostete Änderung eingebaut und hochgeladen. Style Chooser wird jetzt angezeigt. Da nur die Original functions.php auf dem Server war, kann ich nicht sagen, was zuerst bei dir falsch war.

Christian
07.02.2004, 22:32
Was hast du gemacht, ich muss es doch nachvollziehen können, hab noch 2 andere Boards upzudaten!?

Edit: Soll ich dir die geänderte mal zukommen lassen

Mystics
07.02.2004, 22:34
Was hast du gemacht, ich muss es doch nachvollziehen können, hab noch 2 andere Boards upzudaten!?Ich habe einfach diese Änderung durchgeführt:
http://www.vbulletin-germany.com/forum/showthread.php?s=&action=showpost&postid=55346Edit: Soll ich dir die geänderte mal zukommen lassenJa.

Mystics
07.02.2004, 22:47
@punishment

ok, bei dir war auch Zeile 1795 falsch....evtl. gab es anfangs im Kundenbereich eine fehlerhafte Version davon.

Falsch: $debughtml .= " (<a href=\"" . htmlspecialchars_uni(SCRIPTPATH) . iif(strpos(SCRIPTPATH, '?') '?')'?')=== false, '?', '?','?','&amp;amp;') . "tempusage=1\">Template Usage</a>) (<a href=\"" . htmlspecialchars_uni(SCRIPTPATH) . iif(strpos(SCRIPTPATH, '?') '?')'?')=== false, '?', '?','?','&amp;&amp;') . "explain=1\">Explain</a>)<br />\n";Richtig: $debughtml .= " (<a href=\"" . htmlspecialchars_uni(SCRIPTPATH) . iif(strpos(SCRIPTPATH, '?') === false, '?', '&amp;&amp;') . "tempusage=1\">Template Usage</a>) (<a href=\"" . htmlspecialchars_uni(SCRIPTPATH) . iif(strpos(SCRIPTPATH, '?') === false, '?', '&amp;&amp;') . "explain=1\">Explain</a>)<br />\n";

Christian
07.02.2004, 22:54
Na dann kann es ja nicht funzen!!:(

Stussi
07.02.2004, 22:57
Ne *G*

Aber wer kann das denn ahnen?!

Ich hab extra so gegen 18:18 RC4 heruntergeladen!

Vielleicht solltet ihr die User darauf aufmerksam machen!

Bei mir sieht die Functions.php nämlich auch so aus!

dookie
09.02.2004, 08:49
Hab mir die RC4 gerade frisch runtergeladen.
Wenn ich die Änderung von pogo in der functions.php durchführe bekomme ich ebenfalls:
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/www/web11/html/board/includes/functions.php on line 1795

Fatal error: Call to undefined function: is_browser() in /home/www/web11/html/board/global.php on line 59

pogo
09.02.2004, 11:36
Erstelle bitte ein Supportticket mit Adminaccount, FTP und phpMyAdmin Zugang.

http://www.vbulletin-germany.com/members/support_form.php

Mystics
09.02.2004, 11:57
@dookie

Lösung siehe hier:
http://www.vbulletin-germany.com/forum/showthread.php?s=&action=showpost&postid=55410

dookie
09.02.2004, 12:35
Ticket ist erstellt, komme leider mit keinem eurer Tipps hier weiter. Immer die gleichen Fehler. :confused:

Kabelstricker
19.02.2004, 14:23
Also erstma Danke für den Code bei mir gings ohne Probleme die User können nun den Style auswählen
Danke :)

azmi
23.02.2004, 01:50
Hat schon jemand etwas gefunden?

Bei mir gibts keine Styleauswahl und jetzt wird im IE
nur noch der Grey Style angezeigt - egal was ich einstelle :mad:

Der Firebird zeigt mir den im Adminbereich gemachten Style an.
Aber mit einer Auswahl ists bei beiden nix.

HILFE!!!!!

pogo
23.02.2004, 09:57
Dieser Fix funktioniert:

http://www.vbulletin-germany.com/forum/showthread.php?s=&action=showpost&postid=55346

azmi
23.02.2004, 10:49
Muss man den jetzt immer neu fixen, oder ist der in der
nächsten Version enthalten?

Ich habe die functions.php nämlich neu heruntergeladen.
Dort wars noch nicht drin :rolleyes:

pogo
23.02.2004, 11:23
Der Fix wird selbstverständlich in der nächsten Version enthalten sein.

azmi
23.02.2004, 12:19
Danke für deine Hilfe!

Stussi
27.02.2004, 22:55
Also ich hab den Mist nun 18 mal versucht und es geht nicht!
Hier find ich auch keine Lösung!

Wollte nicht wer das Packet updaten?? :mad:

Christian
27.02.2004, 23:12
Ich hab mal die passende functions.php

Musst aber deine Lizenznummer neu reinschreiben.

Darf ich die überhaupt hier hochladen??

Gruss
Christian;)

Stussi
27.02.2004, 23:14
Schick sie mir doch bitte einfach!

daniel@mhzpower.com

DANKE!!!!!!!!!!! :)

pogo
27.02.2004, 23:48
Hier werden bitte keine Dateien rumgeschickt, das ist gegen die Lizenzbedingungen.

Du kannst aber jederzeit ein Ticket erstellen:

mit Adminaccount, FTP und phpMyAdmin Zugang.

http://www.vbulletin-germany.com/members/support_form.php

Stussi
27.02.2004, 23:57
Naja geht auch mit der Functions.php aus RC2.

Ich find es aber trotzdem nicht gut, dass das nicht geht, wo das ja gefixt werden sollte!