Bug #236

Umschaltung HTML --> Text fehlerhaft

Added by mic@ over 6 years ago. Updated about 4 years ago.

Status:erledigt% Done:

100%

Priority name:2 mittel
Assignee:following
Target version:Version 15
Ticket Referenz: Kategorien:editor

Description

Wenn ich ein Log im Textmodus schreibe, z.B. TFTC und dann auf HTML und wieder zurück auf Text umschalte,
dann kommt <p>TFTC</p> Hier sollte besser der Text ohne HTML-Kodierung angezeigt werden.


Related issues

Related to OC Entwicklung - Feature #202: Kein Seitenreload mehr beim umschalten zwischen Editor-Tabs verworfen
Related to OC Entwicklung - Bug #782: Smilies im HTML-Editormodus einfügen erledigt

Associated revisions

Revision b7dddd71
Added by following about 4 years ago

- removed plain text editor mode; updates #236
- insert smiley images in HTML editor mode; updates #782
- consolidated redundant editor JS code
- increased new-cache-desc editor window size
- improved remove-cache-desc page layout

Revision dc3e3b5e
Added by following about 4 years ago

updated DB mutation number; updates #236

Revision c9a618f6
Added by mambofive about 4 years ago

Merge pull request #189 from following5/236-editor-modes

- removed plain text editor mode; updates #236

Revision 4e9ba1c6
Added by following about 4 years ago

give access to editor.js; updates #236

Revision bea68c25
Added by following about 4 years ago

restored plain text editor mode; partially reverts b7dddd7, updates #236, updates #782

Revision 178c3d01
Added by following about 4 years ago

restored plain text editor mode; partially reverts b7dddd7, updates #236, updates #782

Revision ff969f61
Added by following about 4 years ago

improved all HTML <-> plain text conversions; fixes #236

and
- stay in editor section when switching newcache editor modes; updates #202
- show HTML notice for cachedesc editor only in HTML mode
- corrected style of <ol> (used only in user content)

Revision 04ae12a4
Added by following about 4 years ago

improved all HTML <-> plain text conversions; fixes #236

Revision 51f0c1b5
Added by following about 4 years ago

disabled line wrapping when switching to text editor mode; updates #236

History

#1 Updated by cmanie over 6 years ago

  • Status changed from neu to offen

#2 Updated by cmanie over 6 years ago

Hat der Text Zeilenumbrüche kommt außerdem bei jedem umschalten Text->HTML ein <br/> Tag dazu.

#3 Updated by following over 6 years ago

mic@ schrieb:

Hier sollte besser der Text ohne HTML-Kodierung angezeigt werden.

Sehe ich grundsätzlich auch so. Allerdings gehen dann Formatierungen und eingebettete Bilder verloren, wenn man (probeweise?) auf "Text" umschaltet und wieder zurück.

Wird der Text-Modus überhaupt gebraucht? Bei dem neuen Benutzerprofil-Editor habe ich ihn bereits weggelassen.

#4 Updated by bohrsty over 6 years ago

ich werde nach dem bugfixing zu #206 mal sehen, was sich da evtl. sinnvoll machen laesst, bin aber auch eher der meinung, dass wir das nicht mehr brauchen... also von mir aus kann ich den textmodus gerne ganz rausnehmen... ;)

#5 Updated by following over 6 years ago

  • Kategorien set to editor

#6 Updated by following over 6 years ago

Anscheinend funktioniert der TinyMCE nicht mit allen Browsern: http://forum.opencaching-network.org/index.php?topic=3170.msg40227#msg40227

Demnach wird der Textmodus weiter gebraucht.

#7 Updated by following over 6 years ago

Noch übler ist es beim Umschalten zwischen Editor und Text - dort werden Entities codiert, und beim Rückschalten stehen sie dann "plain Text" im Editor.

#8 Updated by following over 6 years ago

  • Priority name changed from 1 niedrig to 2 mittel

#9 Updated by following over 6 years ago

following schrieb:

Noch übler ist es beim Umschalten zwischen Editor und Text - dort werden Entities codiert, und beim Rückschalten stehen sie dann "plain Text" im Editor.

Oops, das ist ein Bug von #206.

#10 Updated by following about 4 years ago

  • Assignee set to following
  • Target version set to Version 14

Werde den Textmodus rauswerfen.

#11 Updated by following about 4 years ago

  • Status changed from offen to im Test
  • % Done changed from 0 to 90

#12 Updated by following about 4 years ago

  • Status changed from im Test to erledigt
  • % Done changed from 90 to 100

#13 Updated by following about 4 years ago

  • Status changed from erledigt to in Arbeit
  • % Done changed from 100 to 0

Wird nochmal nachgebessert, siehe http://forum.opencaching-network.org/index.php?topic=4310.0:

  • Plain-Text-Modus wieder rein
  • Umschaltung zwischen Plaintext und HTML/Editor korrigieren

#14 Updated by following about 4 years ago

  • Related to Bug #782: Smilies im HTML-Editormodus einfügen added

#15 Updated by following about 4 years ago

  • Target version changed from Version 14 to Version 15

Textmodus in identischer Form wieder eingebaut; nun sind noch die Probleme beim Umschalten zu lösen.

#16 Updated by following about 4 years ago

  • Status changed from in Arbeit to in Arbeit 50%
  • % Done changed from 0 to 50

#17 Updated by following about 4 years ago

  • Status changed from in Arbeit 50% to im Test
  • % Done changed from 50 to 90

Mit dem Commit 5c79f4b wird eine volständigere HTML<->Text-Konvertierung beim Umschalten der Editor-Modi eingebaut, und die vorhandenen Funktionen für HTML->Text werden verbessert. Im Einzelnen:

  • Verbesserungen an html2text.class.php, das bislang nur für Benachrichtigungsmails verwendet wurde
  • Zusammenfassung aller (?) HTML<->Text-Konvertierungen in lib2/edithelper.inc.php, mit diversen Verbesserungen
  • vollständige Smiley-Umwandlung zwischen den drei Editor-Modi
  • Der HTML-Hinweis beim Beschreibungseditor erscheint nur noch im HTML-Modus.
  • Beim Umschalten zwischen den Editor-Modi beim Anlegen einer neuen Cachebeschreibung bleibt der Editor im Bild.
Auswirkungen gibt es bei folgenden Modulen:
  • Verhaltensweise des Editors bei neuen Caches und beim Erstellen und Bearbeiten von Cachebeschreibungen und Logs, insbesondere
    • Textkonvertierung beim Umschalten zwischen den drei Modi, insbesondere wenn HTML-Formatierungen oder HTML-Sonderzeichen wie < & ' " enthalten sind
    • Smiley-Konvertierungen beim Umschalten zwischen den drei Modi
    • Wiederaufruf des Editors im zuletzt verwendeten Modus, wenn man einen Text nachbearbeitet
  • interne Anpassungen am Editor für Profilbeschreibung und Cachelistenbeschreibungen
  • Versenden von Benachrichtigungen für neue Logs und für gelöschte Logs
    • wenn das Log in einem HTML-Editormodus gespeichert wurde
    • wenn es im Textmodus gespeichert wurde.

#18 Updated by following about 4 years ago

  • Status changed from im Test to erledigt
  • % Done changed from 90 to 100

Status geändert durch Changeset oc-server3|ff969f6127c631f782571465ed80c1f704a1fff3.

Also available in: Atom PDF