Code im Modul wird abgeschnitten

Wie verwendet man Module oder Aktion und passt diese an.

Code im Modul wird abgeschnitten

Beitragvon tosi » 28. Jun 2008, 21:24

Hallo,

habe grad neu REDAXO installiert. Alles problemlos gelaufen. Hab schon einige installiert, jedoch das folgende Problem ist mir noch nicht passiert:

Bei den Modulen schneidet es mir den Code ab. Also der Code ist immer abgehackt drin. Ich kann Code reinschreiben und dann beim speichern schneidet es mir den Code ab! Somit habe ich natürlich dann immer Fehlermeldungen...

Woher kann das kommen? Habe schon mehrmals installiert und bekomme immer wieder den gleichen Effekt.

??? Hilfe ???
tosi
 
Beiträge: 9
Registriert: 17. Jan 2008, 20:46

Beitragvon Gregor.Harlan » 28. Jun 2008, 21:25

Wie sieht denn der Code aus? Kannst du den mal posten, und sagen ab wo er abgeschnitten wird?

Gruß, Gregor
Benutzeravatar
Gregor.Harlan
Entwickler
 
Beiträge: 825
Registriert: 4. Jun 2007, 09:35
Wohnort: Dresden

Beitragvon tosi » 28. Jun 2008, 21:33

Wie der Code aussieht scheint egal zu sein. Ich habe aus Verzweiflung aus anderen Installationen Module kopiert und gespeichert. Aber immer wieder das selbe. Ich habe das Gefühl das liegt nicht an der Zusammensetzung des Codes...

Also zum Beispiel ein bestehender Code von der Redaxo-Webseite sieht dann nach dem speichern so aus:

<?php

//---MODULE BY----------------------
//-- blumbeet - web.studio
//-- Thomas Blum
//-- www.blumbeet.com
//----------------------------------

if(OOAddon::isAvailable('textile'))
{
?>

<strong>Fliesstext</strong>:<br />
<textarea name="VALUE[1]" cols="80" rows="10" class="inp100">REX_HTML_VALUE[1]</textarea>
<br /><br />


<strong>Artikelfoto</strong>:<br />
REX_MEDIA_BUTTON[1]
<?
if ("REX_FILE[1]" != "") {
echo "<br /><strong>Vorschau</strong>:<br />";
echo "<img src=".$REX['HTDOCS_PATH']."/files/REX_FILE[1]><br />";
}

?>

<br />
<strong>Title des Fotos</strong>:<br />
<input type="text" name="VALUE[2]" value="REX_VALUE[2]" size="80" class="inp100" />
<br /><br />

<strong>Ausrichtung des Artikelfotos</strong>:<br />
<select name="VALUE[9]" class="inp100">
<option value='l' <?php if ("REX_VALUE[9]" == 'l') echo 'selected'; ?>>links vom Text</option>
</select><br />
<br />
<br />
<?php
rex_a79_help_overview();
}
else
{
echo rex_warning('Dieses Modul ben


=>> hier wird er dann nach dem speichern abgeschnitten.
tosi
 
Beiträge: 9
Registriert: 17. Jan 2008, 20:46

Beitragvon tosi » 28. Jun 2008, 21:46

Mein Gott ich glaub ich habs gefunden. Er schneidet immer da ab, wo ein Umlaut im Code kommt (äöü)....
tosi
 
Beiträge: 9
Registriert: 17. Jan 2008, 20:46

Beitragvon Koala » 29. Jun 2008, 08:54

Läuft dein Redaxo mit UTF8-Einstellung und der Code kommt von einer Nicht-UTF8-Seite?
.
<?php print $Footer; ?>

Sven

Ich würde ja die Welt verändern,
doch der Quellcode ist mir zu absurd!


REX_DOKU :: REX_WIKI :: REX_FAQ :: REX_WIKIPEDIA
Benutzeravatar
Koala
 
Beiträge: 1529
Registriert: 3. Okt 2005, 12:20
Wohnort: Cottbus

Beitragvon Markus.Staab » 29. Jun 2008, 09:58

Hi,

ich vermute ebenfalls wie Sven ein Problem mit dem Zeichensatz..

Gruß,
Markus
Benutzeravatar
Markus.Staab
Entwickler
 
Beiträge: 9781
Registriert: 29. Jan 2005, 14:50
Wohnort: Aschaffenburg/Germany

Beitragvon Koala » 29. Jun 2008, 18:19

@Markus
Unabhängig vom Zeichensatz müsste das Modul doch eigentlich trotzdem in die DB übertragen werden (auch wenn es sich bei den Umlauten um Zeichensalat handeln dürfte). Ist nur die Frage, stellt MySQL sich da quer oder wird schon der Zusammenbau des Querys für die Eintragung nicht richtig durchgeführt?
Ich vermute ja eher letzteres, da es keine Fehlermeldung von MySQL gibt.
.
<?php print $Footer; ?>

Sven

Ich würde ja die Welt verändern,
doch der Quellcode ist mir zu absurd!


REX_DOKU :: REX_WIKI :: REX_FAQ :: REX_WIKIPEDIA
Benutzeravatar
Koala
 
Beiträge: 1529
Registriert: 3. Okt 2005, 12:20
Wohnort: Cottbus

Beitragvon tosi » 30. Jun 2008, 07:33

Ich habe nun erst mal UTF-8 umgestellt. Soweit speichert das System die Umlaute. Mal sehen ob noch andere Probleme auftauchen...

Leider bin ich nicht auf die Idee gekommen, da bis anhin keine Probleme damit aufgetaucht sind. Es ist aber ein anderer Provider als ich sonst für REDAXO Installationen habe...

Ich danke allen für die Beiträge und die Hilfe!
tosi
 
Beiträge: 9
Registriert: 17. Jan 2008, 20:46


Zurück zu Module/Aktionen [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste