Home
Download
Add-ons
Help
Forum
Organisation
Project
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
May 25, 2012, 07:18:57 PM
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search:
Advanced search
Interested in joining the WebsiteBaker team?
For more Information read
here
or on our
new website
.
155523
Posts in
21712
Topics by
7736
Members
Latest Member:
chris85
WebsiteBaker Community Forum
Deutsch (German)
Hilfe/Support
(Moderator:
badknight
)
News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
Pages: [
1
]
2
Go Down
Author
Topic: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt (Read 1611 times)
Abenaa
Offline
Posts: 231
News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
on:
July 16, 2009, 07:42:22 AM »
Solange ich bei den News die Einstellungen für Nachrichten pro Seite auf "unbegrenzt" setze, ist die Seite valide (XHTML transitional). Sobald ich diese jedoch auf 5 oder 10 usw. stelle, erscheinen im Validator folgende Fehlermeldungen:
Code:
Line 168, Column 46: cannot generate system identifier for general entity "wb_1853_session_id"
Code:
Line 168, Column 46: general entity "wb_1853_session_id" not defined and no default entity
Code:
Error Line 168, Column 64: reference to entity "wb_1853_session_id" for which no system identifier could be generated
usw. usf.
Welche Abhilfe kann man hier schaffen?
WB 2.7
Logged
ruebenwurzel
WebsiteBaker Org e.V.
Offline
Posts: 7973
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #1 on:
July 16, 2009, 07:57:59 AM »
Hallo,
mal mit WB 2.8RC1 oder noch besser der aktuellsten version vom
trunk
probieren
. Wir haben da bei vielen Modulen die validität verbessert, insbesondere auch beim News Modul.
Matthias
Logged
Abenaa
Offline
Posts: 231
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #2 on:
July 16, 2009, 08:23:44 AM »
Ehrlich gesagt, ich hatte nicht vor, eine Neuinstallation durchzuführen. Es muss doch auch eine andere Lösung geben, ohne gleich alles neu installieren zu müssen? Wenn es ein CSS-Problem wäre, würde ich es auch selbst lösen können. Aber es ist kein CSS-Problem....
Logged
chio
WebsiteBaker Org e.V.
Offline
Posts: 2264
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #3 on:
July 16, 2009, 08:38:46 AM »
Der Validator zeigt oft unsinnige Meldungen an.
Es geht um das "&" im Link, das will er nicht. Da muss - laut W3C - auf Biegen und Brechen "&" stehen.
Es ist nur so: "&" funktioniert immer, "&" _nicht_ immer. Wenn du dich mit "&" besser fühlst: Öffne die view.php und ersetze ein paar mal "&" durch "&".
Kann aber sein, dass die News dann nicht mehr funktionieren.
Logged
*weg*
Abenaa
Offline
Posts: 231
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #4 on:
July 16, 2009, 08:44:36 AM »
Habe es gerade mal versucht. Die News funktionieren noch, aber die Fehlermeldungen sind die gleichen
Logged
Luisehahne
Board Member
Development Team
Offline
Posts: 3146
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #5 on:
July 16, 2009, 08:44:45 AM »
Hallo Chio,
gibt es da Erfahrungsberichte wann das nicht funktioniert?
Dietmar
Logged
We are human beings - and nobody is perfect at all.
ruebenwurzel
WebsiteBaker Org e.V.
Offline
Posts: 7973
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #6 on:
July 16, 2009, 08:51:05 AM »
Hallo,
Quote
Ehrlich gesagt, ich hatte nicht vor, eine Neuinstallation durchzuführen. Es muss doch auch eine andere Lösung geben, ohne gleich alles neu installieren zu müssen? Wenn es ein CSS-Problem wäre, würde ich es auch selbst lösen können. Aber es ist kein CSS-Problem....
Tja um zu testen, ob deine Problem mit WB 2.8 behoben ist, wirst du wohl nicht umhin kommen eine Testinstallation zu machen. Du sollst ja nicht deine Seite neu installieren sondern nur probieren ob news dann bei dir valide ist. Wenn ja, solltest du dann sobald 2.8 final draußen ist halt deine Seite entsprechend upgraden.
Wie chio schreibt vermute ich auch, dass das ganze mit dem delimiter zusammenhängt. Valide müsste es "&" sein. Das ist z.B in news von WB 2.8 so drin. Allerdings funktioniert das nur, wenn dein Server mitspielt (php.ini einstellungen des servers). Man kann das ganze auch noch innerhalb der php scripte umbiegen (code ist ebenfalls in WB 2.8 integriert) wenn der Hoster das erlaubt.
Du siehst, es ist zum einen nicht nur ein kleines css problem sondern die Lösung hängt viel von deinem Server ab. Ob das was wir in WB 2.8 eingebaut haben kannst also nur du an deinem Server testen.
Matthias
Logged
chio
WebsiteBaker Org e.V.
Offline
Posts: 2264
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #7 on:
July 16, 2009, 09:09:08 AM »
Man muss einmal klar sagen:
Die Meldung bedeutet lediglich, dass der W3C-Validator eine Befindlichkeitsstörung hat. Sie hat keinerlei Auswirkungen auf das Funktionieren der Site. Das halbe Web würde nicht funktionieren, wenn das ein Problem wäre.
Ich glaube bei 1&1 - ist ja nicht gerade ein kleiner Provider - funktioniert die "&"-Variante nicht.
http://www.websitebaker.at/wb/showcase.html?g=0&p=21
<--Falsche Seite, nicht letzter Eintrag
Die "&"-Variante funktioniert meines Wissens nach überall.
http://www.websitebaker.at/wb/showcase.html?g=0&p=21
<--richtige Seite, Eintrag Nr 21
Nachtrag noch:
Sobald du auf deiner Seite einen Link setzt, der Parameter enthält, ist deine Seite - laut W3C Validator - nicht mehr valid. Du kannst das nur verhindern, indem du
a) checkst ob der Link auch in der "&"-Variante funktioniert und dann so setzen. Oder
b) Den Link mit Javascript maskierst.
Gibt übrigens VIELE Seiten, auf die du nicht mehr verlinken darfst:
http://www.google.com/search?q=inurl%3A%26
1.800.000.000 für inurl:&
«
Last Edit: July 16, 2009, 09:22:33 AM by chio
»
Logged
*weg*
Abenaa
Offline
Posts: 231
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #8 on:
July 16, 2009, 10:00:11 AM »
Was noch merkwürdig ist, dass 2 weitere Seiten mit WB 2.7 auf diesem Server laufen und es keinerlei Probleme mit den News gibt. Die News-Seiten auf diesen Seiten sind valide. Nur bei dieser einen Seite nicht...
Logged
chio
WebsiteBaker Org e.V.
Offline
Posts: 2264
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #9 on:
July 16, 2009, 10:14:56 AM »
Das wird davon abhängen, ob unten dran die Links zu weiteren News-Seiten sind.
Und: Ob Gruppen verwendet werden (glaub ich jetzt mal)
Das "&" taucht ja erst bei 2 Parametern auf: p=10
&
g=2
Logged
*weg*
Abenaa
Offline
Posts: 231
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #10 on:
July 16, 2009, 11:15:14 AM »
Ja, es bestehen die Links zu weiteren Newsseiten. Ich habe jetzt auch mal eine Gruppe angelegt und alle News in diese Gruppe genommen. Fehlermeldungen bleiben. Mit dem "&" hatte ich schon versucht. Hatte es in der view.php abgeändert. Ebenfalls kein Erfolg.
Wie gesagt, auf dem gleichen Server laufen 2 Seiten, bei denen es problemlos funktioniert. Mit weiteren Newsseiten, mit Gruppen und mit &.
Logged
chio
WebsiteBaker Org e.V.
Offline
Posts: 2264
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #11 on:
July 16, 2009, 11:56:34 AM »
Ja, eine URL wäre vielleicht hilfreich.
Der W3C Validator ist - naja - nicht immer so genau. der zeigt gerne mal Fehler an, wo keine sind. Es kann auch ganz andere Ursachen haben, da kann man jetzt ewig rumrätseln.
Logged
*weg*
Luisehahne
Board Member
Development Team
Offline
Posts: 3146
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #12 on:
July 16, 2009, 11:59:15 AM »
Oder kan nauch an der eingegeben Nachricht liegen, dafür bräuchte man aber wirklich mal eine URL,
Dietmar
Logged
We are human beings - and nobody is perfect at all.
WebBird
Guest
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #13 on:
July 16, 2009, 12:29:51 PM »
Probier mal ";" als Trenner. Der ist lt. W3C auch valide.
Logged
chio
WebsiteBaker Org e.V.
Offline
Posts: 2264
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #14 on:
July 16, 2009, 01:07:32 PM »
(Ich habe die URL per PM bekommen)
Da ist der böse Fehler:
<a href="?p=10&wb_1853_session_id=161291af8c5ed4ecf0a3202e4b1666fc">
Es wird die Session-ID angehängt, wie es aussieht nur bei relativen URLs, und nur beim ersten Aufruf. Das macht der Server, nicht WB.
Frage an die PHP-Profis: Wie kommts dazu?
Logged
*weg*
Abenaa
Offline
Posts: 231
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #15 on:
July 16, 2009, 01:09:38 PM »
Ja, aber wie ich Dir in der PM auch geschrieben habe, passiert das bei der anderen Seite nicht, die auf dem gleichen Server liegt. Das finde ich merkwürdig...
Logged
WebBird
Guest
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #16 on:
July 16, 2009, 01:25:20 PM »
Und wieso ist die nun nicht valide?
Logged
chio
WebsiteBaker Org e.V.
Offline
Posts: 2264
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #17 on:
July 16, 2009, 02:45:09 PM »
Quote from: WebBird on July 16, 2009, 01:25:20 PM
Und wieso ist die nun nicht valide?
Weil laut W3C in einem URL das Zeichen "&" nicht enthalten sein darf, weil "&" für HTML Entities reserviert ist. AUCH in URLs. Man kann zb keine Parameter verwenden, die mit einem Umlaut beginnen.
zB: index.php?p=2
&Ä
=12
(soll sein: index.php?p=2&
Ä
=12)
Ein dramatischer Verlust meiner sprachlichen Verwirklichungsmöglichkeiten !!!!!!!
Auch beim Wert muss der Server uU ein bissel rechnen: p=
Äö&
g=0
Was ist jetzt Delimiter und was Entity-Beginn? Für heutige C64er-Server eine Meisterleistung!
[polemik ende]
Die Frage ist aber: WARUM hängt der Server die Session-ID an die URL ran. Warum tut er es hier - aber nciht dort?
Da hilft wohl nur: beim Provider nachfragen.
Das selbe Phänomen tritt auch (häufig) auf, wenn man in der config.php in WB_URL "" (leer) einträgt. Das wäre bei umfangreichen Seiten mit dropDown-Menü manchmal praktisch, weil nicht bei jedem Menüpunkt auch noch die Domain dabeisteht. Schlankt ziemlich ab.
Aber auch dann werden manchmal die Session-IDs rangehängt, was ein bissel ein Fiasko ist.
Logged
*weg*
WebBird
Guest
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #18 on:
July 16, 2009, 03:39:13 PM »
Quote from: chio on July 16, 2009, 02:45:09 PM
Quote from: WebBird on July 16, 2009, 01:25:20 PM
Und wieso ist die nun nicht valide?
Weil laut W3C in einem URL das Zeichen "&" nicht enthalten sein darf, weil "&" für HTML Entities reserviert ist.
Sorry, ich dachte, der Test wäre auch mit & fehlgeschlagen. Dann wäre die URL ja valide gewesen. Da war ich jetzt etwas irritiert.
Wie gesagt, ';' als Trenner sollte _immer_ valide sein.
Logged
Abenaa
Offline
Posts: 231
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #19 on:
July 16, 2009, 03:46:43 PM »
Ja, der Test ist auch mit & fehlgeschlagen.
Logged
Luisehahne
Board Member
Development Team
Offline
Posts: 3146
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #20 on:
July 16, 2009, 03:49:47 PM »
Gibst eine url zum testen?
Dietmar
Logged
We are human beings - and nobody is perfect at all.
chio
WebsiteBaker Org e.V.
Offline
Posts: 2264
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #21 on:
July 16, 2009, 04:30:18 PM »
Quote from: Abenaa on July 16, 2009, 03:46:43 PM
Ja, der Test ist auch mit & fehlgeschlagen.
Ja klar. Weil das "&" in WB geändert wurde, aber die Session_id vom Server angehängt wird.
Logged
*weg*
Hans>NULL
Offline
Posts: 1389
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #22 on:
July 17, 2009, 12:31:21 AM »
Quote
Weil das "&" in WB geändert wurde
und mittlerweile wieder rückgängig gemacht wurde.
Gruß, Hans>NUL
«
Last Edit: July 17, 2009, 01:05:32 PM by Hans>NULL
»
Logged
/dev/null Ort ohne Wiederkehr
Luisehahne
Board Member
Development Team
Offline
Posts: 3146
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #23 on:
July 17, 2009, 11:22:16 AM »
Hängt damit aber nicht zusammen, da Abeena noch mit 2.7 fährt. Es gibt eine php.ini Einstellung die SessionId nur in Cookies setzt. Mal den Hoster fragen.
Dietmar
Logged
We are human beings - and nobody is perfect at all.
Hans>NULL
Offline
Posts: 1389
Re: News nicht mehr valide, wenn Nachricht pro Seite nicht unbegrenzt
«
Reply #24 on:
July 17, 2009, 01:11:27 PM »
Ich gehe davon aus, daß er die Empfehlung WB 2.8 RC1 zu testen umsetzt.
Keiner von uns weiß doch wie sein Server/Hoster tickt.
Gruß, Hans>NUL
Logged
/dev/null Ort ohne Wiederkehr
Pages: [
1
]
2
Go Up
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> General Announcements
=> Security Announcements
=> Documentation
=> WebsiteBaker Website Showcase
=> Guest Area & Off-Topic
-----------------------------
English
-----------------------------
=> WebsiteBaker 2.9
===> Announcements
===> Help/Support
=====> Modules / Extensions
===> Suggestions
===> Software bugs
=> Help & Support
=> Modules
=> Droplets (PHP code for use with Droplet module) & Snippets (raw PHP code)
=> jQuery
=> Templates, Menus & Design
=> WebsiteBaker Language Files
=> WebsiteBaker 2.x discussion
=> WebsiteBaker 3
=> Archive (posts up to 2007)
-----------------------------
Deutsch (German)
-----------------------------
=> Ankündigungen
=> WebsiteBaker 2.9
===> Ankündigungen
===> Hilfe/Support
=====> Module / Extensions
===> Vorschläge
===> Softwarefehler
===> Erfahrungs und Testberichte
=> Hilfe/Support
=> Module & Snippets
=> Templates & Design
=> Tutorials
=> jQuery
=> Diskussion über WB
=> Off-Topic
=> Archiv für Themen bis 2007
-----------------------------
Nederlands (Dutch)
-----------------------------
=> Aankondigingen
=> Hulp & Ondersteuning
=> Niet-Terzake (Off Topic)
-----------------------------
Francais (French)
-----------------------------
=> Help/Support
-----------------------------
Italiano (Italian)
-----------------------------
=> Help/Support
-----------------------------
Bakery (WB shop module)
-----------------------------
=> Bakery English
=> Bakery Deutsch
-----------------------------
KeepInTouch (Multi Contact Module)
-----------------------------
=> KeepInTouch English
=> KeepInTouch Deutsch
Loading...