<< Phi-Html-Seiten [104/117] >>

Phi-Html-Seiten


Startseite / Berichte / Phi-Html-Seiten

Phi-Html-Seiten



PhiEdit (ein neues Projekt) ist ein Editor-PlugIn für Eclipse (http://www.eclipse.org) welcher aus dem Editor PIEdit entstanden ist. Mit diesem Editor ist es möglich Text-Stile wie Schriftgröße, Schriftart, Fett, Kursiv, etc. über reguläre Ausdrücke auf Text-Fragmente (Tokens) anzuwenden. Zu jedem Token kann ein kleines Java-Programm ausgeführt werden, welches die letztendliche Ausgabe (z.B. HTML) beeinflusst. Durch diese Technik wird das Erstellen von Stilen, die bei HTML benötigt werden, überflüssig, da diese implizit im Rein-Text vorhanden sind. So lassen sich u. A. folgende Stile definieren:
- Überschriften produzieren automatisch H1- oder H2-tags
- Links werden über eine Text-Id automatisch erstellt, wenn diese Id irgendwo im Text vorkommt -> z.B. der Text "PIEdit"
- erster Buchstabe einer Zeile in Großschrift
- automatisches Erstellen von Zusatzinformation als Hover-Effekt zu Downloads (z.B. Datei-Größe, Datei-Typ, etc.)
- ein Datum wie z.B. 05.01.2008 wird in rot dargestellt
- Texte in Klammern oder Anführungszeichen haben eine andere Farbe
- und vieles mehr...

Durch die Verwendung von editierbaren Bereichen, innerhalb einer Seite, sind auch sogenannte Vorlagen möglich. Diese erlauben die effiziente und einfache Bearbeitung von Bereichen die auf allen Seiten identisch sind (wie z.B. die Informationszeile am Ende jeder Seite).

In Zukunft werde ich PhiEdit unter Projekte gesondert erwähnen bzw. erklären.

Ich möchte an dieser Stelle noch einmal auf die Abstimmungen, Foren und das Gästebuch hiweisen, die im Start-Menu unten links zu finden sind. Dort können Sie z.B. Ihre Meinung zu dieser Homepage abgeben. Jegliches Feedback ist stets Willkommen.

P.S.:
Ich habe auch einen kleinen BugFix im Site-Checker-Projekt gemacht. Der Bug war, dass das Antwort-Html (mit dem Fehlerbericht) nicht dargestellt wurde. Die neue Version 1.02 steht nun zum Download bereit (Site-Checker-Download).


Visitors PageClicks Valid XHTML 1.0! Valid CSS!

CanciÜber michSite-MapRechtlichesKontaktJSWins (JavaScript-Desktop-System)© 2004-2013 by Markus Krebs