[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
css: probleme beim bearbeiten - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Benutzeravatar
Oliver.Kreischer
Beiträge: 2508
Registriert: 17. Dez 2004, 00:03
Wohnort: Velbert - LA
Kontaktdaten: Website

css: probleme beim bearbeiten

17. Dez 2004, 00:10

hallo,

im medienpool wähle ich die gewünschte css datei aus.

um sie zu bearbeiten klicke ich auf den (roten) dateinamen.
(gibt es noch einen anderen weg?)

ich werde gefragt ob ich die datei öffnen oder speichern möchte....

egal was ich mache.. wenn ich die datei mit ultra edit öffne wird mir manchmal die datei im hexadezimalem format angezeigt... das ist natürlich nahezu nicht zu bearbeiten....

hatte jemand von euch schoneinmal diese problem und evtl. eine lösung??

gruß
oliver

Benutzeravatar
Thomas.Blum
Entwickler
Beiträge: 5063
Registriert: 24. Aug 2004, 22:11
Wohnort: Dresden
Kontaktdaten: Website

17. Dez 2004, 09:17

Hej,

Arbeite nicht im Medienpool an CSS Dateien sondern ausserhalb von Redaxo. Soll heissen öffne die zu bearbeitende Datei in deinem Editor.


Gruss Thomas

Benutzeravatar
Oliver.Kreischer
Beiträge: 2508
Registriert: 17. Dez 2004, 00:03
Wohnort: Velbert - LA
Kontaktdaten: Website

Re: css: probleme beim bearbeiten

17. Dez 2004, 09:46

[quote="olien"].. wenn ich die datei mit ultra edit öffne wird...[/quote] :D

hallo tbaddeade,

danke für deine antwort.
wie schon geschrieben speichere ich die dateien entweder ab und öffne sie dann mit ultraedit oder ich öffne sie direkt im ultraedit. gibt es einen
anderen weg?


gruß
oliver

dag
Beiträge: 369
Registriert: 24. Aug 2004, 22:11
Wohnort: Dortmund
Kontaktdaten: Website

css in redaxo bearbeiten

17. Dez 2004, 10:09

Das Arbeiten in zwei Systemen war mir zu lästig, deshalb habe ich mir folgende "Hilfskrücke" gebastelt:

Ich habe ein Modul definiert, mit dem man den Text des Stylesheets auslesen und direkt bearbeiten kann. Dieses Modul baue ich in eine unsichtbare Seite ein und kann so direkt in Redaxo das Stylesheet verändern.

Das Modul sieht folgendermaßen aus:

Backend:
// die .css-Datei wird ausgelesen und in einem Textarea-Feld zum Bearbeiten angezeigt.

<?php
$fp = fopen("../pfad/datei.css","r"); // hier den eigenen Pfad und den Dateinamen einsetzen

if ($fp)
{
$i = 1;
while (!feof($fp))
{
$zeile[$i] = fgets($fp, 1000);
$i++;
}
fclose($fp);
$i = 0;
} // if ($fp)

$anz= count($zeile);
$text = "";
for ($a=1;$a<$anz;$a++) {
$text = $text . $zeile[$a];
} // for

echo "<br><textarea cols=150 rows=60 name=VALUE[1]>$text</textarea>";
?>

Frontend:
// automatisch erzeugte breaks werden entfernt und das bearbeitete Stylesheet gespeichert

<?php
$text_korrigiert = "REX_VALUE[1]";
$text_korrigiert = ereg_replace ("<br />", "", $text_korrigiert);
$text_korrigiert = str_replace ("<br />", "", $text_korrigiert);
$text_korrigiert = ereg_replace ("^a", "", $text_korrigiert);

echo $text_korrigiert;

$fp = fopen("../pfad/dateiname.css","w");
if ($fp) {fputs ($fp, "$text_korrigiert"); }
fclose($fp);
?>

Es wird sicherlich elegantere Lösungen geben, aber damit kann man auch erst mal arbeiten.

Schöne Grüße
Dagmar

Benutzeravatar
Oliver.Kreischer
Beiträge: 2508
Registriert: 17. Dez 2004, 00:03
Wohnort: Velbert - LA
Kontaktdaten: Website

18. Dez 2004, 16:59

hallo dagmar,

vielen dank für den code.
in der firma konnte ich die css datei komischerweise öffnen...
und ich liebe doch mein ultraedit .-))

gruß
oliver

Zurück zu „Allgemeines [R2]“