myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Gemeinschaft » Projekte » BBCode-Editor
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

BBCode-Editor

 
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
ErfinderDesRades
myCSharp.de-Poweruser/ Experte

avatar-3151.jpg


Dabei seit: 31.01.2008
Beiträge: 5.287


ErfinderDesRades ist offline

BBCode-Editor

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Halloo!

Ich hab einen BBCode-Editor verzapft, mit dem man längere Posts auf MyCSharp bisserl bequemer eingeben können soll.

Features sind:
  • große Editor-Fläche
  • BBCode-Tags können per Menuklick eingefügt werden, aber auch wieder entfernt
  • Tags sind im Editor coloriert
  • Es gibt einen Webbrowser, der für die Preview verwendet wird
Ja, das isses schon eigentlich.
Tät mich freuen über Feedback.
Und 's ist noch ziemlich Alpha, die Version, also, wenn jemand Lust hat, das Teil mit weiter-zu-entwickeln - nur zu!

lg
Eckard


Dateianhang:
unknown BBEditor04.zip (42,27 KB, 678 mal heruntergeladen)

Dieser Beitrag wurde 5 mal editiert, zum letzten Mal von ErfinderDesRades am 14.10.2008 18:37.

12.10.2008 11:35 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Puppetmaster Puppetmaster ist männlich
myCSharp.de-Mitglied

avatar-2715.jpeg


Dabei seit: 26.03.2006
Beiträge: 225
Entwicklungsumgebung: Visual Studio 2010 Ultimate


Puppetmaster ist offline Füge Puppetmaster Deiner Kontaktliste hinzu

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

aloha,

was muss man denn installiert haben um die microsoft.mshtml.dll zu besitzen?
ich musste sie mir extra runterladen, um das programm kompilieren zu können.

ansonsten isses noch recht buggy (is bei mir gleich mal abgeschmiert bei ner 0 länge).
habs jetzt aber nicht großartig getestet. liegt vll daran, dass ich gerade net kapier, wie das teil überhaupt funktionieren soll ^^

a hui hau
puppet
12.10.2008 12:14 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Tachyon Tachyon ist männlich
myCSharp.de-Mitglied

avatar-2846.jpg


Dabei seit: 17.06.2004
Beiträge: 104
Entwicklungsumgebung: VS 2005 / 2008


Tachyon ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo,

das Problem mit der fehlenden DLL trat bei mit nicht auf. Allerdings hat sich das Programm bei mir auch nach einigem rumklicken mit ner IndexOutOfRangeException verabschiedet.

Was ich nicht ganz verstehe ist, wie das mit der Preview funktioniert. Ich würde erwarten, dass man eine Vorschau des BBCodes bekommt wenn man auf Preview klickt.

Grüße
12.10.2008 12:30 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
zero_x zero_x ist männlich
myCSharp.de-Mitglied

avatar-2567.gif


Dabei seit: 16.02.2008
Beiträge: 1.044
Herkunft: Koblenz


zero_x ist offline Füge zero_x Deiner Kontaktliste hinzu

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo ErfinderDesRades,

heißt es denn nicht BBCode(mit doppel B)? ==>  http://de.wikipedia.org/wiki/BBCode

zero_x
12.10.2008 15:09 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
ErfinderDesRades
myCSharp.de-Poweruser/ Experte

avatar-3151.jpg


Dabei seit: 31.01.2008
Beiträge: 5.287

Themenstarter Thema begonnen von ErfinderDesRades

ErfinderDesRades ist offline

BBCode-Editor

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

thx all, fürs Feedback. smile

Zitat:
heißt es denn nicht BBCode(mit doppel B)?

Stimmt. Danke. Ich hab den Begriff mir erst hier angeeignet, einfach by use.

Zu den Fragen, wies funktionieren soll - da ist doch ein Readme dabei - habter das nicht gelesen?

Zitat von Readme:
Funktionsweise Browser:
Na, muß man halt zum Posting, was man bearbeiten will, hinbrausen. Menu-Preview funktioniert nur, wenn im Browser das MyCSharp-EingabeFormular angezeigt ist. Menu-Preview befüllt nämlich das Eingabe-TextArea, und klickst den Vorschau-Button der WebSite.

Zitat von Tachyon:
Ich würde erwarten, dass man eine Vorschau des BBCodes bekommt wenn man auf Preview klickt.

Das verstehe ich gar nicht. Im Editor schreibtste doch BBCode - was brauchste da noch eine Vorschau?
Die Vorschau soll doch zeigen, wie der Beitrag dann auf myCSharp aussieht.

Edit:
Hab eine Möglichkeit gefunden, die Seiten-Inhalte des Webbrowsers anzuzeigen, ohne die mshtmlsmile
Einen Bug habich gefixt, dawar IndexOutOfRangeException, wenn der Editor komplett leer war, und man einen Tag einfügen wollte. Ich hoffe, das waren gleich beide gemeldeten Bugs.
Am Menu rumgemacht, u.a. das Readme kann nun in den Editor geladen werden.

Das Update ist im ersten Post

Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von ErfinderDesRades am 13.10.2008 12:12.

12.10.2008 21:16 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
der-schlingel der-schlingel ist männlich
myCSharp.de-Mitglied

avatar-3239.jpg


Dabei seit: 13.10.2007
Beiträge: 799
Entwicklungsumgebung: VS 2005/ 2008 Pro
Herkunft: Österreich/Wien


der-schlingel ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Zitat:
Die Vorschau soll doch zeigen, wie der Beitrag dann auf myCSharp aussieht.

Ich glaube auch, dass es besser wäre nur den BBCode als HTML-Code anzuzeigen anstatt die ganze myCsharp-Seite. Denn es gibt ja mehr als dieses Forum, dass mit BBCode arbeitet.
13.10.2008 19:20 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
ErfinderDesRades
myCSharp.de-Poweruser/ Experte

avatar-3151.jpg


Dabei seit: 31.01.2008
Beiträge: 5.287

Themenstarter Thema begonnen von ErfinderDesRades

ErfinderDesRades ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Ja, wär natürlich edel.
Für mich sprengt das aber den Rahmen, da jetzt einen BBCode->Html - Converter zu schreiben, dessen Ausgabe identisch, oder auch nur annhähernd ähnlich ist mit der Ausgabe dessen, was myCSharp aus dem BBCode generiert.
Das lassich lieber myCSharp selber machen, dann stimmt die Vorschau (und ich muß weniger coden großes Grinsen ).

Und eine allgemeingültige Vorschau ist ja prinzipiell nicht möglich. Jedes Forum generiert aus einem BBCode doch sein eigenes HTML.

Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von ErfinderDesRades am 14.10.2008 15:26.

13.10.2008 21:09 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
herbivore
myCSharp.de-Poweruser/ Experte

avatar-2627.gif


Dabei seit: 11.01.2005
Beiträge: 49.478
Entwicklungsumgebung: csc/nmake (nothing is faster)
Herkunft: Berlin


herbivore ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo zusammen,

ein weiterer BBCode-Editor findet sich in:  myCSharpBBCoder

herbivore
14.10.2008 08:29 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als 11 Jahre.
Der letzte Beitrag ist älter als 11 Jahre.
Antwort erstellen


© Copyright 2003-2020 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 11.08.2020 02:42