ConPresso 4.0.9-RC1

Allgemeine Diskussionen zu ConPresso 4. Handhabung, Möglichkeiten, Verständnisfragen.
Achtung: Bitte benutzt wenn möglich die themenspezifischen Foren!
Antworten
Benutzeravatar
balu
ConPresso-Entwickler
Beiträge: 1748
Registriert: 01.01.1970 01:00
Hat sich bedankt: 81 Mal
Danksagung erhalten: 133 Mal

ConPresso 4.0.9-RC1

Beitrag von balu »

Fehler und Probleme mit der 4.0.9-RC1 bitte hier diskutieren.

Die Ankündigung zu der Version findet man hier:
http://community.conpresso.de/viewtopic.php?p=25008

Balu
Bartels.Schöne
ConPresso Support & Development
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Da manche Server und Browser sich nicht einig werden können, welcher Zeichensatz denn jetzt angesagt ist, würde ich vorschlage in der _inclde/header.php den Zeichensatz doch mal einzutragen, also das meta-Tag
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
wobei sich das sicher vorher beim Server abfragen lässt, so daß dort keine falschen Einstellungen passieren...

Warum das jetzt zum ersten Mal bei der 4.0.9 auch im Internet Explorer auftritt kann ich nicht beurteilen. Bisher habe zumindest ich immer eine korrekte Darstellung im IE gehabt. Für den FF und insbesondere für Macs mußte ich die Zeile ergänzen.

Jetzt zeigt der FF je nach Server verschiedene Fehler an. Ich habe mal Screenshots von einem UTF8- und einem ISO-Server beigelegt.
Dateianhänge
UTF8-Server
UTF8-Server
setup_utf.png (7.32 KiB) 15118 mal betrachtet
ISO-8859-1-Server
ISO-8859-1-Server
setup_iso.png (7.42 KiB) 15128 mal betrachtet
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Kommando zurück!!!

Ich habe gerade festgestellt, daß diese Änderung gar nichts bringt, da diese komischen Sonderzeichen fest codiert im Sprachfile _include/lang/deutsch/common.inc.php
stehen... :(

Dennoch wäre eine meta-Tag-Angabe sinnvoll für Macs und FF...

War das mit den Sonderzeichen Absicht???
Die Änderungen werden zumindest im Diff-File massenweise angezeigt, es ist also kein Konvertierungsfehler durch FTP- oder ZIP-Programme
'Step 1: Check requirements'
-=> 'Schritt 1: Voraussetzungen überprüfen',
+=> 'Schritt 1: Voraussetzungen �berpr�fen',

'This check will test your server environment to make sure that all requirements are met. It will also test the transferred files and tell you about possible problems.'
-=> 'Diese Überprüfung testet Ihre Serverumgebung um sicherzustellen, dass alle nötigen Voraussetzungen für den Betrieb gegeben sind. Außerdem werden alle übertragenen Dateien überprüft, so dass Sie bereits hier über mögliche Probleme informiert werden können.',
+=> 'Diese �berpr�fung testet Ihre Serverumgebung um sicherzustellen, dass alle n�tigen Voraussetzungen f�r den Betrieb gegeben sind. Au�erdem werden alle �bertragenen Dateien �berpr�ft, so dass Sie bereits hier �ber m�gliche Probleme informiert werden k�nnen.',
Da diese Zeichen in der _include/lang/deutsch/articles.inc.php nicht umgewandelt wurden betrachte ich das als Bug und breche erst mal vor der Installation ab...
Dateianhänge
langfile.png
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
balu
ConPresso-Entwickler
Beiträge: 1748
Registriert: 01.01.1970 01:00
Hat sich bedankt: 81 Mal
Danksagung erhalten: 133 Mal

Beitrag von balu »

Hi Markus,

bei mir auf einem Apachefriends WAMPP-System, sah das alles normal aus, im Eclipse-Editor auch. Ich vermute, da ist beim Export aus dem Versionierungssystem irgendwie zwischen Latin1 und Unicode hin und hergemurkst worden.

Auf einem Unix-Server allerdings wird es ebenfalls seltsam kodiert.

Probier mal bitte die angehängte Datei.

Balu
Versuch 2, ich hoffe, dieses Mal richtig kodiert
Dateianhänge
common.inc.php.V2.zip
Versuch 2, nachdem die andere Datei wieder verkehrt kodiert war.
(28.88 KiB) 786-mal heruntergeladen
Zuletzt geändert von balu am 11.08.2009 22:53, insgesamt 1-mal geändert.
Bartels.Schöne
ConPresso Support & Development
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Die, die ich gerade heruntergeladen habe, scheint in Ordnung zu sein... :!:

weiter gehts mit Testen...

nach Deaktivieren des Dateiintegritätschecks (wegen der neuen Datei) gehts nun weiter...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
balu
ConPresso-Entwickler
Beiträge: 1748
Registriert: 01.01.1970 01:00
Hat sich bedankt: 81 Mal
Danksagung erhalten: 133 Mal

Beitrag von balu »

Seltsamerweise wurde mir die erste Datei gerade auf dem Windows-Testsystem dann als falsch angezeigt, auf dem vorher alles richtig war.

Ich schau mal, ob ich rauskriege an welchem Punkt in der Kette da was durcheinander läuft.

Balu
Bartels.Schöne
ConPresso Support & Development
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Leider erhalte ich beim Versuch des Logins ins Backend:
Fatal error: Call to undefined function: fb() in /home/httpd/vhosts/[...]/409/httpdocs/_admin/index.php on line 36
Ende.

Die Rubrik im Frontend sehe ich aber...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Habe die fb-Zeile jetzt auskommentiert.

Nach dem Ändern der Systemeinstellungen (keine Artikelfreigabe) und Klick auf Speichern habe ich eine foreach-Fehlermeldung gesehen.
Beim Versuch diese durch erneutes Absenden zu rekonstruieren führt zu einer Refresh-Endlosschleife und jetzt ist auch kein Login mehr möglich...

In der Datembank steht bei den Systemoptionen nur noch
a:1:{s:7:"targets";s:0:"";}
und somit ist der Timeout mit Nullkommanix wohl etwas kurz geraten :wink:

Also neu installieren...

Und nochmal: nach Speichern der Einstellungen
Warning: Invalid argument supplied for foreach() in /home/httpd/vhosts/[...]/409/httpdocs/_admin/system_preferences.php on line 33
Egal was ich dann im Backend aufrufe -> Endlosschleife. Ende des Tests.

Habe mir Zeile 33 mal angesehen. Es scheitert an dem nicht mehr vorhandenen $cpoSystemDefaults-Array der 4.0.8.
Jetzt gibt es ja nur noch
initVar($cpoSystem, array(...)
in der common.inc.php

Ist mir beim XAMPP auch schon aufgefallen, daß foreach dort auch ohne vorhandenes Array ohne Fehler durchläuft, daher teste ich meist nur noch direkt auch "echten" Servern
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
balu
ConPresso-Entwickler
Beiträge: 1748
Registriert: 01.01.1970 01:00
Hat sich bedankt: 81 Mal
Danksagung erhalten: 133 Mal

Beitrag von balu »

Ich schaue mir das morgen an.

Ich wundere mich nur, dass solche Sachen nicht bei mir passieren. Ich arbeite ja sowohl unter Windows als auch unter Linux.

Balu
PS: Und neuerdings sogar MacOS. Eventuell kommen die Kodier-Problem daher...
Bartels.Schöne
ConPresso Support & Development
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

balu hat geschrieben:Ich wundere mich nur, dass solche Sachen nicht bei mir passieren...
*lol*

Das denke ich auch bei jeder Frage im Forum... :lol:
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Wenn ich in Zeile 193 von common.inc.php folgendes ergänze
initVar($cpoSystemDefaults, $cpoSystem);
dann gehts.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Jetzt habe ich auch mal die Auswirkung von externalHelperURL sehen können. Funktioniert aber nur über die Fragezeichen. In der Hilfe selbst läuft man ins "offene Messer", da keine Meldung erscheint, wenn man mal eben durch die Module klickt...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
balu
ConPresso-Entwickler
Beiträge: 1748
Registriert: 01.01.1970 01:00
Hat sich bedankt: 81 Mal
Danksagung erhalten: 133 Mal

Beitrag von balu »

Module könnten wesentlich mehr Schaden anrichten, wenn sie es denn wollten. Da muss jeder selber wissen, was er installiert.

Problematisch war aber, dass jemand von extern einen Link auf die Hilfe setzen konnte und dort "böses" Javascript einbinden, um Sessions zu kapern, Cookies zu lesen oder sonstwas.

Setzt man dann z.B. so einen Link hier im Forum und sagt: "Ruf doch mal die Hilfe zu dem Stichwort auf", kann man sich evtl. bei mehr Leuten umschauen als mir lieb wäre.

Balu
Bartels.Schöne
ConPresso Support & Development
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7362
Registriert: 01.01.1970 01:00
Hat sich bedankt: 111 Mal
Danksagung erhalten: 934 Mal
Kontaktdaten:

Beitrag von MarkusR »

Dann wäre es aber doch auch sinnvoll diesen Riegel auch für die in der Hilfe erstellte Navigation einzubauen, oder?

Ich würde ohnehin vorschlagen die Hilfe mittels checkacess zu sichern, da sie ja nur von eingeloggten Redakteuren benötigt wird...

... auch wenn es immer sehr schön ist, bei Fragen im Forum direkt auf die auf dem Server des Fragenden installierte Hilfe verlinken zu können und zu sagen: "Schau mal in die Hilfeseiten auf DEINEM Server..." :wink:
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
balu
ConPresso-Entwickler
Beiträge: 1748
Registriert: 01.01.1970 01:00
Hat sich bedankt: 81 Mal
Danksagung erhalten: 133 Mal

Beitrag von balu »

Die Navigation, die in der Hilfe angezeigt wird kommt aus CPO und aus den Modulen.

Wenn dort etwas "böses" eingebaut wird, hat man ganz andere Probleme.

Den Zugang nur auf eingeloggte Benutzer einzuschränken ist vielleicht noch eine Idee, um den Zugriff noch etwas sicherer zu machen.

Aber das muss ich jetzt für später aufheben. Ich habe gerade RC2 getaggt...

Balu
Bartels.Schöne
ConPresso Support & Development
Antworten