AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte WinHTML 2.3 - ein neuer Editor nicht nur für HTML
Thema durchsuchen
Ansicht
Themen-Optionen

WinHTML 2.3 - ein neuer Editor nicht nur für HTML

Ein Thema von hincapie · begonnen am 24. Mär 2005 · letzter Beitrag vom 7. Feb 2008
Antwort Antwort
Seite 6 von 9   « Erste     456 78     Letzte »    
Benutzerbild von hincapie
hincapie
Registriert seit: 24. Mär 2005
Hallo, als kleinen Einstieg in dieses Forum habe ich gleich eines meiner Programme eingestellt.
Es gibt zwar inzwischen Web-Editoren wie Sand am Meer, trotzdem möchte ich hier noch meinen eigenen Beitrag dazu vorstellen.
Der Grund zum Schreiben dieses Programms war eigentlich die Erstellung meiner eigenen Homepage. Für meinen Stil (viel schreiben, aber auch viel copy + paste mit mehreren Fenstern) fand ich kein entsprechendes Tool im Internet, also machte ich mich ans Programmieren.
Mit der Zeit wandelte sich der kleine HTML-Editor in einen recht mächtigen Multi-Editor, und ein Ende ist noch nicht absehbar.

Hier ist der direkte Download-Link: (ca. 5,00 MB!)
EDIT: Link aktualisiert!
www.joerglipinski.de/WinHTML2_3Setup.exe
Nun auch als Zip-Datei verfügbar:
www.joerglipinski.de/WinHTML2_3.zip
Und hier gibt's mehr Infos zum Programm:
www.joerglipinski.de/winedit.shtml

Neue Funktionen in Version 2.3:
- Dateien direkt vom Server öffnen
- Umwandlung HTML in XML
- SQL-Script-Bearbeitung
- HTML- und XML-Tidy-Integration


Funktionsumfang von WinHTML:

- VBScript-Unterstützung
- XML-Validierung
- Perl- und Python-Unterstützung
- PHP-Script-Ausgabe lokal ohne WebServer!
- XSLT- und DTD-Bearbeitung
- Editieren und Neuanlegen von HTML-Dateien
- PHP-Script-Ausgabe lokal ohne WebServer
- gleichzeitige Öffnung mehrerer Fenster möglich
- direkte Eingabekontrolle durch integrierten HTML-Browser
- zuschaltbare HTML-Tags
- FTP-Client zum Upload ins Internet
- Quick-Upload einzelner geöffneter Dateien
- Editieren und Neuanlegen von CSS-Dateien
- integrierter CSS-Assistent
- Bearbeiten und Erstellen von PHP-Dateien und JavaScripts
- Editor-Optionen für WML-Dateien (WAP)
- Editor und Parser für XML-Dateien
- Einfügen von JavaScripts
- Unterstützung von Server Side Includes (SSI)
- Ausgabe im Standard-Browser und anderen Browsern (IE,Netscape, Mozilla, Opera)
- Export ins RTF-Format
- komfortable Druck-Vorschau

Für Tipps und konstruktive Kritik bin ich dankbar!
 
Benutzerbild von hincapie
hincapie

 
Delphi 5 Professional
 
#51
  Alt 17. Jan 2007, 07:17
Nach erfolgreichem Umzug und Einrichten eines neuen PCs gibt es mal wieder ein kleines Update:

Einzige Neuheit:
Einbindung von Microformats (siehe microformats.org)

Ist allerdings noch ein wenig mit der heißen Nadel gestrickt und wird demnächst ausführlicher, d. h. mit Dialogen zum Einrichten der Formate hCard und hCalendar usw.

Download-Link im ersten Posting (wie immer).
  Mit Zitat antworten Zitat
Angel4585

 
Delphi 2010 Professional
 
#52
  Alt 19. Jan 2007, 10:40
sieht gut aus

folgendes problem hab ich:

-ich komme nicht über einen proxy auf meinen ftp-server
-da steht nur "resolving hostname xyz", es kommt kein Fehler wenn der host nicht gefunden wurde.

werds heut abend zu hause ohne proxy mal testen

ok, es ist abend, ich hab kein proxy also tu ich testen, folgendes gefällt mir grad nich:

Also bei der Auflistung des FTP-Verzeichnisses wird alles alphabetisch dargestellt, also Ordner und Dateien quer durcheinander.

Bei der Eingabe zum Unterverzeichnis wäre ein Beispiel nicht schlecht, weil man anfangs nicht weis wie man da was reinschreibt(Schreibweise ist z.B. "/html/forum")

ganz Wichtig!! Wenn man eine Datei hochlädt und diese schon existiert, oder er eine Datei im FTP-verzeichnis löschen will, eine Abfrage ob man die vorhandene Datei überschreiben/löschen will.

Die Datumsanzeige in der Auflistung ist etwas ungeschickt formatiert, das steht Monat.Tag.Jahr...

Was genau hat es mit den Spalten Gruppiereng und Nutzer auf sich?

Eindeutigere Symbole wären auch gut, z.B. ein Mülleimer für entfernen, Pfeil nach links für zurück usw...

Der Downloadbutton funzt irgendwie nicht richtig, geht nur über rechtsklick->download

Eine Funktion im FTP-Verzeichnis "Datei editieren" wäre praktisch, mit der die Datei runtergeladen wird, man ins Editorfenster springt und direkt loslegen kann. Im Editorfenster dann ein button "Datei hochladen" oder so

Das Hauptmenü geht nach ein paar Sekunden wenn man es geöffnet hat von alleine wieder zu.

Ich noch ein Problem beim Beenden, dass es da plötzich zig Zugriffsverletzungen gehagelt hat, aber ich kann es leider nichtmehr nachvollziehen, werds aber mal im Auge behalten.

An sonsten ein echt Klasse Programm, genau das was ich schon seit einiger Zeit suche
Martin Weber
  Mit Zitat antworten Zitat
Benutzerbild von hincapie
hincapie

 
Delphi 5 Professional
 
#53
  Alt 22. Jan 2007, 07:53
@ angel4585:

Erstmal danke für das Lob, kann man als Entwickler immer gut gebrauchen!

Zur Kritik:
Jaa, das FTP-Modul ist sowas wie das Stiefkind des ganzen Projekts, mehr oder weniger gut hingezaubert.

Zur Proxy-Unterstützung:
ist im Moment noch nicht vorgesehen, werd's aber mal auf die ToDo-Liste setzen.

Ansonsten zum FTP-Modul:
Es wäre wohl mal wieder eine Überarbeitung fällig. Ich werde dann versuchen, Deine Vorschläge zu berücksichtigen und umzusetzen.
  Mit Zitat antworten Zitat
Christian Seehase

 
Delphi 11 Alexandria
 
#54
  Alt 22. Jan 2007, 18:12
Moin hincapie,

ich hatte mir das Programm mal heruntergeladen, da ich mich gerade mit DTDs beschäftige, dabei ist mir dann aber gleich als erstes ein kleines Problem im HTML-Grundgerüst aufgefallen, dass das Programm erzeugt.
Die DOCTYPE-Angabe wird wohl von den meisten Browsern erkannt und verarbeitet werden, ist aber so nicht korrekt.

DOCTYPE, HTML, PUBLIC und das EN am Ende müssen grossgeschrieben werden. Bei XHTML wird das erste HTML kleingeschrieben.
Was ich auch nicht verstanden habe: Warum 4.0 und nicht 4.01?

Interessanterweise bekomme ich beim Starten des Programmes noch die Meldung "HTML-Editor hat ein Problem festgestellt und muss beendet werden", wenn ich dann aber [Schliessen] wähle, läuft das Programm problemlos weiter
  Mit Zitat antworten Zitat
Benutzerbild von hincapie
hincapie

 
Delphi 5 Professional
 
#55
  Alt 23. Jan 2007, 08:04
@ Christian Seehase:
Ups, da sind wohl noch ein paar Altlasten im Programm.
Der Fehler bei der DOCTYPE-Angabe ist anscheinend beim Umstellen der HTML-Tags von Groß- auf Kleinschreibung entstanden.
4.0 ist noch ein Überbleibsel aus den Anfangstagen des Projektes (ist schon ein Weilchen her ).
In der nächsten Version werden diese Bugs entsprechend berichtigt.

Das Problem beim Starten kann ich leider nicht nachvollziehen, bei mir läuft alles einwandfrei.

Vielen Dank für Deine konstruktive Kritik.
  Mit Zitat antworten Zitat
Benutzerbild von hincapie
hincapie

 
Delphi 5 Professional
 
#56
  Alt 2. Mär 2007, 11:44
So, mal wieder ein kleines Update:

Die in den letzten Beiträgen angesprochenen Fehler und Anregungen wurden teilweise umgesetzt, wie z. B.
fehlerhafte DOCTYPE-Angaben korrigiert,
FTP-Client teilweise überarbeitet.

Neue Features:
Ich habe mal versucht, mit dem Beispiel zum DAWG-Tree, siehe www.michael-puff.de/Developer/Delphi/Importe/Hagen_Reddmann/
eine Rechtschreibprüfung einzubauen.
Ist zwar noch nicht wirklich ideal, aber eine erster Ansatz.
Einträge im Explorer-Kontextmenü:
Das Programm trägt nun beim ersten Start für die verwendeten Dateiformate (also html, shtml, htm, php usw.) den Eintrag 'Bearbeiten mit WinHTML' ins Kontextmenü des Windows-Explorers ein.

Was mir noch fehlt:
Eine vernünftige Möglichkeit, das DirectoryListing des IdFTP-Servers darzustellen, vielleicht in einem TreeView oder ListView, da hab ich noch nichts wirklich Brauchbares gefunden.
Den Kontextmenü-Eintrag 'Bearbeiten mit WinHTML' mit dem Programm-Icon zu versehen.

Ansonsten: Download-Link im ersten Beitrag, wie gehabt.
Infos zum Programm jetzt auch unter winhtml.joerglipinski.de

Kritik und Anregungen bzw. Lösungsvorschläge sind wie immer gerne gesehen.
  Mit Zitat antworten Zitat
Benutzerbild von hincapie
hincapie

 
Delphi 5 Professional
 
#57
  Alt 22. Mär 2007, 13:03
Das nächste Update:

Dank der Komponente BTVisualFTP (von www55.pair.com/betasoft/)
habe ich es nun endlich geschafft, einen brauchbaren FTP-Client mit modernem Outfit zu implementieren.
Design-Beispiel siehe Attachment.

Wie gehabt, Download-Links im ersten Artikel.

Kritik, Tipps und Vorschläge wie immer gern gesehen.
Miniaturansicht angehängter Grafiken
ftpclient_203.jpg  
  Mit Zitat antworten Zitat
Benutzerbild von hincapie
hincapie

 
Delphi 5 Professional
 
#58
  Alt 21. Aug 2007, 11:16
Nach langer Zeit hatte ich nun endlich Zeit für ein kleineres Update :

Änderungen/Erweiterungen:
-Völlig überarbeiteter FTP-Client
Der FTP-Client wurde funktional komplett überarbeitet, um ihn bedienungsfreundlicher zu machen und einige Bugs zu eliminieren.
Weitere funktionelle Änderungen wie eine Progress-Bar wurden eingebaut.
-Error-Handling integriert
Es wurde eine erweiterte Fehler-Behandlung eingefügt, die es dem Nutzer ermöglicht, Error-Messages per Mail an den Author zu versenden.

Insgesamt wurden fast sämtliche Fenster des Programms mit TBX optisch aufgepäppelt.


Download-Link wie immer im ersten Artikel.

Kritik und Vorschläge sind wie immer willkommen...
  Mit Zitat antworten Zitat
Benutzerbild von hincapie
hincapie

 
Delphi 5 Professional
 
#59
  Alt 28. Aug 2007, 20:26
So, mit Build 2.3.7.17 wurde ein Fehler beim Starten des Programms gefixt...
  Mit Zitat antworten Zitat
Benutzerbild von hincapie
hincapie

 
Delphi 5 Professional
 
#60
  Alt 31. Aug 2007, 07:06
Neue Version mit einigen kleinen Verbesserungen/Bugfixes online...
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 6 von 9   « Erste     456 78     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:23 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz