Einfache Editierfunktion
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Sollte es. Der Link muss aber dann auch so umgesetzt werden, d. h. analog dem phpBB im Editor selber.
Schwierig jetzt das anzupassen...
Schwierig jetzt das anzupassen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Die RewriteRules wandeln einen gesendeten Link in eine andere Variante um und führen diesen dann aus.
Soweit ist Deine gepostete Regel schon korrekt, aber der Webserver selber wandelt keine Links in kurze Url's um, er verwendet sie eben nur!
Daher auch der Name "RewriteRule".
Der auf phpbb.de gepostete MOD fügt dazu in der page_header.php Code ein, Links im Kurzlinks umzuwandeln, damit der Webserver eben damit umgeht.
Ich müsste da mal eine Menge Zeit haben, um das im Editor selber einbauen zu können, denn das ist eben nicht ganz so trivial!
Soweit ist Deine gepostete Regel schon korrekt, aber der Webserver selber wandelt keine Links in kurze Url's um, er verwendet sie eben nur!
Daher auch der Name "RewriteRule".
Der auf phpbb.de gepostete MOD fügt dazu in der page_header.php Code ein, Links im Kurzlinks umzuwandeln, damit der Webserver eben damit umgeht.
Ich müsste da mal eine Menge Zeit haben, um das im Editor selber einbauen zu können, denn das ist eben nicht ganz so trivial!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Wenn die htaccess im ordner "sidor" drinliegt, wäre dann folgendes ausreichend?
Das von Dir oben angesprochene Problem entsteht doch eigentlich nur, wenn die Seitenuntereinander verlinkt sind oder?
Sorry, ich habe das Problem nicht verstanden ...
Übrigens ... CSS wird nicht richtig verwendet ... oder habe ich einen Fehler gemacht?
http://www.maskinisten.net/sidor/simple ... parse&id=1
wird in einer HTML-Seite so angezeigt wie angehängt.
Code: Alles auswählen
RewriteRule ^([0-9]*).* simple_editor.php?mode=parse&id=$1Sorry, ich habe das Problem nicht verstanden ...
Übrigens ... CSS wird nicht richtig verwendet ... oder habe ich einen Fehler gemacht?
http://www.maskinisten.net/sidor/simple ... parse&id=1
wird in einer HTML-Seite so angezeigt wie angehängt.
Zuletzt geändert von Holger am Mi 16.Mai, 2007 12:03, insgesamt 1-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Nur, wenn dem Webserver ein Link im "kurzen" Format mitgegeben wird, wandelt er diesen um.
Er erzeugt aber keinen kurzen Link aus einem "langen" !!!
Das muss eben das Script machen
Und zum Script:
So als HTML-Seite wird das doch sauber umgesetzt.
Abgesehen davon, daß mir die Schrift und einige Images fehlen...
Er erzeugt aber keinen kurzen Link aus einem "langen" !!!
Das muss eben das Script machen
Und zum Script:
So als HTML-Seite wird das doch sauber umgesetzt.
Abgesehen davon, daß mir die Schrift und einige Images fehlen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Hm, in diesem Dokument ist sie nur einmal drin:
http://www.maskinisten.net/sidor/simple ... parse&id=1
Ich habe nichts geändert ...
Und die HTML-Datei funktioniert scheinbar auch mit der doppelten ... *ich_nichts_verstehen*
http://www.maskinisten.net/sidor/simple ... parse&id=1
Ich habe nichts geändert ...
Und die HTML-Datei funktioniert scheinbar auch mit der doppelten ... *ich_nichts_verstehen*
Real men don’t back up, they learn data recovery. ;-)
http://www.mysqldumper.de
http://www.mysqldumper.se
http://www.mysqldumper.de
http://www.mysqldumper.se
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Hm, scheinbar kann PHP CSS-Anweisungen so nicht parsen.
Könnte auch technisch problematisch werden, wenn man es recht bedenkt, da ein Browser eine Seite lädt und dann formatiert, PHP aber diese nur einmal aufbereitet...
Und ja, im Dokument ist die nur einmal enthalten, aber nicht in der Seite.
Das Script fügt diese schliesslich selbstständig hinzu, sollte diese fehlen oder nicht erkannt werden.
Daher die Zeile aus der Seite entfernen und neu testen...
Könnte auch technisch problematisch werden, wenn man es recht bedenkt, da ein Browser eine Seite lädt und dann formatiert, PHP aber diese nur einmal aufbereitet...
Und ja, im Dokument ist die nur einmal enthalten, aber nicht in der Seite.
Das Script fügt diese schliesslich selbstständig hinzu, sollte diese fehlen oder nicht erkannt werden.
Daher die Zeile aus der Seite entfernen und neu testen...
Zuletzt geändert von oxpus am Mi 16.Mai, 2007 16:22, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Öhm, nur bedingt, da im TPL (welches ja bereits eine HTML-Seite ist) der CSS-Code bereits enthalten ist und nicht hinzugefügt wird.
Bei der Darstellung muss angesetzt werden, denn der Code kommt ja aus dem gespeicherten Text und ist nicht bereits fertig vorhanden.
Vielleicht kann man auch ein temporäres File aufbauen, welches man dann einfach anzeigt (also in einem Popup).
Mal schauen, ob das was bringt...
Vielleicht erstelle ich bereits immer auch gleich fertige Seiten, die kann man dann auch bei Bedarf herunterladen (lassen).
Wäre sicher eine gute Erweiterung für den Editor.
Also im Klartext:
Datei wird als HTML File gespeichert mit dem Inhalt der Seite.
Will man die anzeigen lassen, wird nur im Popup dieses File geladen und alles sollte passen.
Ändert oder löscht man dann die Seite, wirkt sich daß dann auch auf das File aus.
Und herunterladen kann man das auch ganz einfach.
Ja, ich denke, so werde ich das mal umsetzen.
Die Tage halt...
Bei der Darstellung muss angesetzt werden, denn der Code kommt ja aus dem gespeicherten Text und ist nicht bereits fertig vorhanden.
Vielleicht kann man auch ein temporäres File aufbauen, welches man dann einfach anzeigt (also in einem Popup).
Mal schauen, ob das was bringt...
Vielleicht erstelle ich bereits immer auch gleich fertige Seiten, die kann man dann auch bei Bedarf herunterladen (lassen).
Wäre sicher eine gute Erweiterung für den Editor.
Also im Klartext:
Datei wird als HTML File gespeichert mit dem Inhalt der Seite.
Will man die anzeigen lassen, wird nur im Popup dieses File geladen und alles sollte passen.
Ändert oder löscht man dann die Seite, wirkt sich daß dann auch auf das File aus.
Und herunterladen kann man das auch ganz einfach.
Ja, ich denke, so werde ich das mal umsetzen.
Die Tage halt...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
So, den Editor habe ich fertig, jetzt muss ich ihn nur noch austesten, aber das später, muss ja auch dazu erst einmal nach Hause kommen.
Ich melde mich dann, wenn ich den MOD freigegeben habe...
Ich melde mich dann, wenn ich den MOD freigegeben habe...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
So, ich schätze, ich habe es geschafft: Die Vorschau zeigt die Seite 1:1 korrekt an, zumindest in meinem Test.
Der Download ist an bekannter Stelle nun auch aktualisiert...
Der Download ist an bekannter Stelle nun auch aktualisiert...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
[quote="Holger";p="72988"]Alles klar! Danke!
Würde sowas funktionieren?[/quote]
Wie müsste ich das jetzt anpassen? Geht das noch?
Würde sowas funktionieren?
Code: Alles auswählen
RewriteRule ^/sidor/([0-9]*).* /sidor/simple_editor.php?mode=parse&id=$1Wie müsste ich das jetzt anpassen? Geht das noch?
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Klar passt das noch, wenn man die Datei über den Editor parsen lassen will und nicht einen Direktlink eingibt.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Irgendwie geht das so nicht.
Wenn ich dann also
http://www.maskinisten.net/sidor/1
eingebe, müsste doch
http://www.maskinisten.net/sidor/simple ... parse&id=1
geladen werden, oder?
Arrrrg, gehört da nicht noch was davor in der htaccess? Da reicht doch nicht nur die eine Zeile, oder?
Wenn ich dann also
http://www.maskinisten.net/sidor/1
eingebe, müsste doch
http://www.maskinisten.net/sidor/simple ... parse&id=1
geladen werden, oder?
Arrrrg, gehört da nicht noch was davor in der htaccess? Da reicht doch nicht nur die eine Zeile, oder?
Zuletzt geändert von Holger am Di 22.Mai, 2007 21:38, insgesamt 2-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Auf jeden Fall ein
Code: Alles auswählen
RewriteEngine OnKarsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Komisch, ich bekomme eine 404 ...
Ist dieser Teil wirklich richtig so?
Ich will ja keine Datei aufrufen, sondern
sidor/1
Ist dieser Teil wirklich richtig so?
Code: Alles auswählen
([0-9]*).*sidor/1
Zuletzt geändert von Holger am Mi 23.Mai, 2007 08:27, insgesamt 1-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Anstelle ^/sidor/([0-9]*).* solltest Du eher auch die Dateiendung angeben, also z. B. ^/sidor/([0-9]*).html.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!