Fehler im Theme

Begonnen von msmix, 22 April 2002, 16:55:39

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

msmix

Hallo Leute,

ich brauche mal wieder eure Hilfe ;-)

Jetzt hab ich für meine Seite einen supertollen Theme ( für phpNUKE 5.5 ) und einen Fehler den ich nicht behoben bekomme.
Bei der Rubrik "Spezial-Bereiche" bekomme ich diesen Effekt :

 http://www.pix.e-worxs.com/theme_fehler.gif (Kacheleffekt)

Ich kann den Fehler nicht finden, hat Jemand einenTipp ?!

DANKE und Gruß
msmix

jogi24

hi

schick mir doch einfach die themes, werde dann sehen wo der fehler liegt.

Andi

Hi msmix,
den Fehler hatte ich auch mal, in einem Theme. Man kann es allerdings nicht über das themefile lösen. Es liegt irgendwo im Zusammenspiel mit der aufgerufenen Datei.
Bin gerade bei der Arbeit und weiss nicht auswendig wo, man was, ändern muss. :cry Geht aber!
Melde mich Heute Abend nochmal...  ;)
schön´s Grüssle, Andi

msmix

@ jogi24 -> Die Mail ist unterwegs !

++++

@ Andi, ( bin auch auf der Arbeit ;-) Ich weiss glaube ich was Du meinst " Tabellen = 100% " ?!
Hab schon nachgeschaut es sind nur Texte bei mir keine Tabelle oder sawas ?!?!

jogi24

hi

themes funzt

kanst sie bei mir testen.

da sie aber aus vielen html seiten besteht, ist der fehler warscheinlich dort zu suchen.

werde weiter testen, und sie noch ein kleinwenig umbauen. (für unser vkp)


msmix

Nö,

den Fehler hast Du auch.
Kacheleffekt bei Seiten die unter "Sections" erstellt wurden :-(

..hab Dir auch eine Mail geschickt.

Gruß
Doc

Andi

Macht euch nicht verrückt .... :D ;)
Zuhause habe ich die Lösung!
Ab 23:00h ist damit zu rechnen :cry
schön´s Grüssle, Andi

msmix

S U P E R !!!!!!!!!!!!!  :) :) :) :) :) :) :) :)

Andi

Jetzt kommt's  :D

Es liegt an dem dreispaltigen Layout der Tabelle die in der theme.php in der Funktion opentable() definiert
wird.
Dies verträgt sich nicht mit einem Abschnitt in der modules/sections/index.php in Funktion viewarticle($artid, $page).
Hier wird in Zeile 130/131 eine Tabellenzeile geschlossen und eine neue geöffnet, es wird dabei ein
einspaltiges Layout erwartet.
Also kommt die ganze Tabellenkonstruktion durcheinander.

Nachfolgend der geänderte Code für Nuke5.5
modules/sections/index.php Zeile 130 bis einschl. 134:

# Originalcode auskommentiert
#    echo "</td></tr>"
# ."<tr><td align=\"center\">"
# ."$previous_page    $next_page"
# ."[ <a href=\"modules.php?name=Sections&sop=listarticles&secid=$secid\">"._BACKTO." $secname</a> | "
# ."<a href=\"modules.php?name=Sections\">"._SECINDEX."</a> ]";
#
# ab hier neu geaendert (andi)
    echo ""
."<div align=\"center\">"
."$previous_page    $next_page"
."[ <a href=\"modules.php?name=Sections&sop=listarticles&secid=$secid\">"._BACKTO." $secname</a> | "
."<a href=\"modules.php?name=Sections\">"._SECINDEX."</a> ]</div>";
# ende aenderung

:)Das ganze kann geändert werden, auch wenn ein "normales" Theme verwendet wird.
In älteren Nuke Versionen steht dieser Code entsprechend in der sections.php :)
[Bearbeitet am: 22.4.2002 von Andi]
schön´s Grüssle, Andi

msmix

Yo - DAS IST ES !!!

Allerdings hab ich deine Zeilen in die modules/Sections/index.php eingefügt.
In der theme.php konnte ich nichts finden ;-)

Aber es klappt !!!!

KLASSE !!!!!!!!!

DANKE und Gruß
Doc