Druckversion des Themas

Hier klicken um das Topic im Orginalformat anzusehen

Forum Sefrengo.org _ Anwenderforum _ CSS Fehler

Geschrieben von: tigi Thu. 19. June 2008, 20:25

Hallo zusammen,
ich könnte einen kleinen Tipp gebrauchen.
Wenn sich ein Redakteur auf seiner Vereinsseite einloggt erscheint die Seite in reinem HTML ohne Formatierung
und ohne Grafiken (nur Platzhalter) Seit wann das so ist kann ich nicht mehr nachvollziehen, den beim Admin Login
tritt das nicht auf.
Danke

Geschrieben von: andi Thu. 19. June 2008, 21:53

und wenn du dich mit dem redaktionsaccount einloggst?
denke eher, dass es am client und nicht am account liegt.

gruss andi

Geschrieben von: tigi Fri. 20. June 2008, 06:49

ZITAT(andi @ Thu. 19. June 2008, 22:53) *
und wenn du dich mit dem redaktionsaccount einloggst?
denke eher, dass es am client und nicht am account liegt.

gruss andi


Hallo Andi,
wenn ich mich mit dem Redaktionsacount über das Frontend Login einlogge tritt das auch auf.
Wenn ich direkt mit http://www.domain/backend/ in das Backend rein gehe ist alles klar.
Gruß

Geschrieben von: andi Fri. 20. June 2008, 06:57

dürfte ich mich dort auch kurz einloggen? wäre sicherlich das einfachste :-)


gruss andi

Geschrieben von: saschapi Fri. 20. June 2008, 08:30

ich sag es liegt an der Einbindung des CSS und Mod-Rewrite 2. Wird vielleicht nach dem Einloggen nicht mehr mit Rewrite gearbeitet? (also index.php?idcatside=X usw. in der ULR?)

Beste Lösung aber sicherlich andi mal reinschauen lassen! wink.gif

Geschrieben von: tigi Fri. 20. June 2008, 09:28

ZITAT(saschapi @ Fri. 20. June 2008, 09:30) *
ich sag es liegt an der Einbindung des CSS und Mod-Rewrite 2. Wird vielleicht nach dem Einloggen nicht mehr mit Rewrite gearbeitet? (also index.php?idcatside=X usw. in der ULR?)

Beste Lösung aber sicherlich andi mal reinschauen lassen! wink.gif


die Richtung ist nicht schlecht, danke Euch beiden. Andi bekommt Zugang.


Geschrieben von: andi Fri. 20. June 2008, 16:15

der fehler liegt darin, dass die base="" nicht eingetragen wird. warum ist mir allerdings ein rätsel.
alle anderen angaben durch <cms:lay type="head" /> sind vorhanden.

weiss leider auch nicht weiter, hoffe, dir kann jemand anders helfen.


gruss andi

Geschrieben von: bkm Fri. 20. June 2008, 16:26

probier doch einfach mal die schritte


Geschrieben von: saschapi Fri. 20. June 2008, 16:29

Könnte auch ein bug sein. Die base wird ja im Backend soweit ich das sehe auch nicht angegeben. Vermutlich wird daher bei Login im Frontend diese auch nicht angezeigt.
Hast du denn das Bearbeiten im Frontend erlaubt? Vielleicht passiert das auch nur wenn man Bearbeiten darf?!? Wäre natürlich etwas doof! Sicherlich kann man dann aber durch anpassung der Pfade was dran drehen. Sind die CSS dateien im Layout via Sefrengo oder hard eingebunden?

Kannst du nicht überhaupt mal einen Link auf die Seite posten? wink.gif

Geschrieben von: tigi Fri. 20. June 2008, 17:04

ZITAT(saschapi @ Fri. 20. June 2008, 17:29) *
Könnte auch ein bug sein. Die base wird ja im Backend soweit ich das sehe auch nicht angegeben. Vermutlich wird daher bei Login im Frontend diese auch nicht angezeigt.
Hast du denn das Bearbeiten im Frontend erlaubt? Vielleicht passiert das auch nur wenn man Bearbeiten darf?!? Wäre natürlich etwas doof! Sicherlich kann man dann aber durch anpassung der Pfade was dran drehen. Sind die CSS dateien im Layout via Sefrengo oder hard eingebunden?

Kannst du nicht überhaupt mal einen Link auf die Seite posten? wink.gif


Hallo Leute, schön von Euch, dass Ihr helfen wollt. (Danke Andi)
http://www.blasmusikkreisverband-freudenstadt.de

Bearbeiten im Frontend ist erlaubt.
Ich folge jetzt mal schnell der Idee von bkm, mal sehen was geschieht.
EDIT:
Habe das jetzt mal nachvollzogen, Rewrite aus (0) dann wieder auf 2, Cache gelöscht, schöne URI's neu generiert.
Nach dem Login kommt die richtige Seite, nur ohne Formatierung und ohne Grafiken. Der Bleistift ist da, man muss ihn allerdings suchen
weil nur der Platzhalter angezeigt wird. Das Menü wird dann bei Maus over richtig angezeigt und man kommt nach Klick auch auf die Seitenübersicht
bzw. in den Editmodus inkl. Formatierung.
komisch sad.gif
EDIT
ZITAT
Sind die CSS dateien im Layout via Sefrengo oder hard eingebunden?

hard codiert im Layout.

Geschrieben von: saschapi Fri. 20. June 2008, 17:43

Mach mal im Layout vor deine CSS und JS DAteien ein / also so:

QUELLTEXT
<link rel="shortcut icon" href="/cms/layout/favicon.ico"/>
<LINK href="/cms/css/nav_new.css" type=text/css rel=stylesheet />
<link href="/cms/css/basics.css" type="text/css" rel="stylesheet" />
<link href="/cms/css/contents.css" type="text/css" rel="stylesheet" />
<script src="/cms/js/mootools.js" type="text/javascript"></script>

Geschrieben von: tigi Fri. 20. June 2008, 18:19

ZITAT(saschapi @ Fri. 20. June 2008, 18:43) *
Mach mal im Layout vor deine CSS und JS DAteien ein / also so:

QUELLTEXT
<link rel="shortcut icon" href="/cms/layout/favicon.ico"/>
<LINK href="/cms/css/nav_new.css" type=text/css rel=stylesheet />
<link href="/cms/css/basics.css" type="text/css" rel="stylesheet" />
<link href="/cms/css/contents.css" type="text/css" rel="stylesheet" />
<script src="/cms/js/mootools.js" type="text/javascript"></script>

sofort, danke

Geschrieben von: tigi Fri. 20. June 2008, 18:45

ZITAT
Mach mal im Layout vor deine CSS und JS DAteien ein /


saschapi ist der Held rolleyes.gif

das war's, jetzt stellt sich mir nur die Frage seit wann, und wieso mir das erst jetzt auffällt.
Der Code ist schon ein paar Tage alt ?

Geschrieben von: saschapi Fri. 20. June 2008, 18:47

es geht ja mit dem base-metatag auch anders. Ist zumindest erstmal ein Workaround. Sollte sich rausstellen, dass das System hat, dann ist es aber IMHO ein Bug und müsste irgendwo im Kern gefixt werden! smile.gif

Geschrieben von: tigi Fri. 20. June 2008, 18:50

Hallo,
komisch ist das allemal, auf einer anderen Vereinsseite sind die Tags "cms/css/..." geschrieben und es funktioniert.

Geschrieben von: saschapi Fri. 20. June 2008, 18:52

da ist ja dann auch der metatag drin bzw. Modrewrite 2 nicht an bzw. kein Login mit Bearbeitungsrechten involviert (nehme ich an) wink.gif

Geschrieben von: tigi Fri. 20. June 2008, 19:00

ZITAT(saschapi @ Fri. 20. June 2008, 19:52) *
da ist ja dann auch der metatag drin bzw. Modrewrite 2 nicht an bzw. kein Login mit Bearbeitungsrechten involviert (nehme ich an) wink.gif

http://www.stakado.de/jugend/

Modrewrite an, Login wie auf der Problemseite, der Jugenddirigent editiert seine Inhalte selbst und der Login funktioniert.
Hab's gerade mal als Diri probiert.


Geschrieben von: saschapi Fri. 20. June 2008, 19:02

Kein Plan wink.gif

Geschrieben von: pawel Fri. 20. June 2008, 20:51

Ich denke es liegt an einem Serverupdate bzw. Veränderung. Hatte so etwas auch mal.

Geschrieben von: tigi Sat. 21. June 2008, 07:58

ZITAT(pawel @ Fri. 20. June 2008, 21:51) *
Ich denke es liegt an einem Serverupdate bzw. Veränderung. Hatte so etwas auch mal.

hallo Pawel,
ist mir nicht bekannt, dass es ein Update gab?

Geschrieben von: pawel Sun. 22. June 2008, 17:45

Also was ich meinte...

Ein Hoster hatte mal seinen Server neu aufgesetzt. Danach, war auf einmal der Slash nötig.

Geschrieben von: andi Sun. 22. June 2008, 18:17

der slash ist doch nur ein workaround. das ganze hat aber mit der ursache - der fehlende base-tag - nichts zu tun. interessant wäre es eher, warum dieser nicht ausgegeben wird.

gruss andi

Geschrieben von: bkm Sun. 22. June 2008, 19:25

ZITAT(andi @ Sun. 22. June 2008, 19:17) *
der slash ist doch nur ein workaround.

stimmt

ZITAT
das ganze hat aber mit der ursache - der fehlende base-tag - nichts zu tun. interessant wäre es eher, warum dieser nicht ausgegeben wird.

oder warum er wieder weg ist ???
ich schaue zwar nicht ständig im quelltext dieser seite wink.gif http://forum.sefrengo.org/index.php?s=&showtopic=2022&view=findpost&p=15404 war er aber zusehen.
einmal von sf generiert und einmal mit hand.

Geschrieben von: andi Sun. 22. June 2008, 19:30

in allen temlates ist <cms:lay type="head" /> platziert. der hard kodierte base ist (bzw. war) auskommentiert.
sobald man sich im fontend einloggt, wird der base-tag nicht mehr ausgegeben, alle anderen durch <cms:lay type="head" /> generierten tags (generator, author usw.) jedoch schon... komisch.


gruss andi

Geschrieben von: bkm Sun. 22. June 2008, 20:19

ZITAT(andi @ Sun. 22. June 2008, 20:30) *
in allen temlates ist <cms:lay type="head" /> platziert. der hard kodierte base ist (bzw. war) auskommentiert.
sobald man sich im fontend einloggt, wird der base-tag nicht mehr ausgegeben, alle anderen durch <cms:lay type="head" /> generierten tags (generator, author usw.) jedoch schon... komisch.
gruss andi

glaube den fehler gefunden zu haben wink.gif
bei moderewrite2 wird der ordner zwischen url und index gehangen, dadurch wie andi sagt fehlt der base ref.
anders als zur normalen ausgabe fehlt dieser in der inc.con_edit.php

nach
QUELLTEXT
$code .= "<!--START head//-->\n";
                    $code .= "<meta name=\"generator\" content=\"Sefrengo / www.sefrengo.org\" ".$sf_slash_closing_tag.">\n";

das
QUELLTEXT
$code .= '<CMSPHP> if ($cfg_client[\'url_rewrite\'] == \'2\') echo \'<base href="\'.htmlspecialchars(str_replace(\'{%http_host}\',  $_SERVER[\'HTTP_HOST\'], $cfg_client[\'url_rewrite_basepath\']), ENT_COMPAT, \'utf-8\').\'"'.$sf_slash_closing_tag.'>\'."\n"; </CMSPHP>';

einfügen.

vll kann es mal einer probieren ob's jetzt geht

Geschrieben von: andi Sun. 22. June 2008, 20:42

klingt interessant. das würde dann ein allgemeines problem unter modrewrite und frontend-bearbeitung sein, oder? vielleicht habe ich morgen zeit, das zu testen... sonst ist tigi gefragt smile.gif

gruss andi

Geschrieben von: tigi Mon. 30. June 2008, 12:16

ZITAT(andi @ Sun. 22. June 2008, 21:42) *
klingt interessant. das würde dann ein allgemeines problem unter modrewrite und frontend-bearbeitung sein, oder? vielleicht habe ich morgen zeit, das zu testen... sonst ist tigi gefragt smile.gif

gruss andi


Guten Tag zusammen,
bin wieder im Lande und habe natürlich sofort das hier:
http://forum.sefrengo.org/index.php?s=&showtopic=2022&view=findpost&p=15427
getestet.
Ergebnis: Es funktioniert rolleyes.gif
Bei einem ganz neuen Projekt welches gerade online gegangen ist, stellte sich das gleiche Problem und ist durch
diese Änderung nun auch ok.
Dort musste ich auch noch den Tipp von duffy anwenden:
http://forum.sefrengo.org/index.php?s=&showtopic=2023&view=findpost&p=15421
Ganz klar ist mir das alles noch nicht, den bei einem anderen Projekt welches seit der ersten verfügbaren SF Version läuft und
immer aktualisiert wurde funktionierte alles auf Anhieb. Der dortige Server ist der gleiche wie oben.
Aber im Moment ist nun ja alles im Butter.
Danke für die Unterstützung

Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)