|
|
|
WebYep VersionsgeschichteChanges in WebYep 1.2.4
Neuerungen in WebYep 1.2.3
RapidWeaver Plugin
Neuerungen in WebYep 1.2.2
RapidWeaver Plugin
Neuerungen in WebYep 1.2.1
RapidWeaver Plugin
Neuerungen in WebYep 1.2
Verwendung des neuen HTML-Text-ElementsUm das neue HTML-Text-Element zu verwenden, muss einer der unterstützten HTML Editoren "TinyMCE" oder "RTE" heruntergeladen und am Server installiert werden. Bitte lesen Sie dazu die Referenz des HTML-Text-Elements in der Dokumentation dieser WebYep Beta Version. RapidWeaver-BenutzerInnen finden die diesbezüglichen Erläuterungen in der Hilfe-Seite im RapidWeaver ("Hilfe"-Button in jeder WebYep Seite im RapidWeaver). Neuerungen in WebYep 1.1.14WebYep System
RapidWeaver Plugin
Neuerungen in WebYep 1.1.13WebYep System
RapidWeaver Plugin
Dreamweaver Extension
Neuerungen in WebYep 1.1.12
Neuerungen in WebYep 1.1.11Neue Anbindungen verfügbar
Somit ist nun das Erstellen von Webseiten mit WebYep-Funktionalität nicht nur in Adobe Dreamweaver sondern auch RapidWeaver und Freeway Pro ohne manuelles Einfügen von PHP Code möglich! Nähere Details auf der Download Seite. Neuerungen in WebYep 1.1.10Sicherheitsproblem behobenEs gab ein Sicherheitsproblem in WebYep, das von Angreifern ausgenützt werden konnte, wenn am Webserver in der PHP-Konfiguration die Einstellung "register_globals" auf "On" steht. Normalerweise steht diese Option auf "Off", manche Web Hoster haben sie aber auf "On", obwohl eindringlich davor gewarnt wird. Diese Version von WebYep schließt die betreffende Sicherheitslücke auch auf Webservern mit "register_globals On". Neuerungen in WebYep 1.1.9"White Label" Option - WebYep als eigenes Produkt darstellenSie können nun beim Kauf einer WebYep-Lizenz zusätzlich eine Option erwerben, die es Ihnen ermöglicht, WebYep mit eigenem Logo, eigenem Produktnamen und eigenem Design zu versehen. Nähere Infos finden Sie auf der Bestell-Seite. Listen im WebYep Text ElementListen innerhalb des WebYep Text Elements können nun auch Unterpunkte erhalten. Indem das Listen-Symbol ("*", der Stern) einfach wiederholt angeführt wird, können Listen-Punkte "eingerückt" werden. Beispiel: * Punkt A, Ebene 1 Wird dargestellt als:
Es können nun auch numerierte Listen (Aufzählungen) erzeugt werden, indem als Listen-Symbol das Plus-Zeichen ("+") statt dem Stern verwendet wird: Beispiel: + Punkt A, Ebene 1 Wird dargestellt als:
je nach den Einstellungen für die HTML-Tags <ol> und <li>in Ihrem Style-Sheet. Neuerungen in WebYep 1.1.8Bild-ElementDie Links für Bild-Elemente können nun auch von den BenutzerInnen geändert werden (nicht nur von den DesignerInnen). Im Bild-Bearbeiten-Fenster kann ein beliebiger URL eingegeben werden. Wenn das Bild-Element in ein Schleifen-Element eingebettet ist, so kann es auch als Menüpunkt fungieren. Verweist es auf eine Seite mit WebYep-Elementen, so kann diese Seite unterschiedlichen Inhalt haben, je nach dem, auf welches Bild (welches Schleifen-Eintrages) geklickt wurde - wie beim WebYep-Menü-Element. Der <img...>-Tag wird nun immer XML-konform formuliert (mit " />" am Ende). Kompatibilitäts-Probleme mit dem Bild-Upload bei älteren PHP-Versionen wurden behoben. Datei-Download-ElementDas Erzwingen des Downloads (statt Anzeige im Browser) wurde verbessert, um auch mit hartnäckigen Versionen des Internet Explorer zu funktionieren... Neuerungen in WebYep 1.1.7Fenstergröße der EditorenAlle Editor-Fenster merken sich nun ihre Größe in Cookies. Wenn ein/e BenutzerIn also z.B. das Text-Editor-Fenster vergrößert (wodurch sich seit 1.1.6 ja auch das Eingabefeld vergrößert), so wird dieses auch beim nächsten Öffnen diese Größe beibehalten. Tabellen im Text-ElementIm Text-Element können nun auch mit dem "|"-Symbol einfache Tabellen erzeugt werden. Lesen Sie dazu bitte die Dokumentation des Text-Elements bzw. die Online-Hilfe im Text-Editor-Fenster. Neuerungen in WebYep 1.1.6Größenveränderbare EditorenDie Editoren für das Text- und Menü-Element passen sich nun an die Fenstergröße an. Neuerungen in WebYep 1.1.5Neues WebYep-Element: "Datei-Download"Es wurde ein neues WebYep-Element "Datei-Download" hinzugefügt. Durch dieses Element können EditorInnen beliebige Dokumente einer Webseite "anfügen" und dort zum Download bereitstellen. Details siehe im Referenz-Teil der Dokumentation. UnicodeDie Unterstützung für Unicode (UTF-8) wurde verbessert. Bei manchen Editor-Fenstern wurden die Sonderzeichen bei Verwendung von UTF-8 falsch angezeigt – dies wurde behoben. PHP5Die PHP5-Unterstützung wurde verbessert. Neuerungen in WebYep 1.1.4UnicodeDie mit 1.1.3 eingeführte Möglichkeit, das Character Set für die WebYep-Inhalte anzugeben wurde auf Unicode ausgeweitet. Menü-ElementManueller UmbruchMenüpunkte im WebYep-Menü-Element können nun manuell umbrochen werden, indem ein "\"-Zeichen (Backslash) eingefügt wird. FormatierungDie Menü-Einräge werden nun wahlweise als <div>-Tags oder Tabelle formatiert (da ein bestimmtes Textumbruch-Verhalten nur mit Tabellen erreicht werden konnte). Siehe dazu den Eintrag "$webyep_bUseTablesForMenus" in der konfiguration.php. Standard ist weiterhin die Formatierung mit <div>. Selektierter Menü-EintragDer selektierte Menü-Eintrag wurde nicht richtig dargestellt, wenn mehrere Menüs in einer Seite existierten. Dies ist nun behoben, wenn die Menüs auf unterschiedliche Seiten verweisen! Grundsätzlich muss aber gesagt werden, dass mehrere Menüs auf einer Seite nicht vorgesehen sind... Bild-ElementBeim Bild-Element kann nun im Dreamweaver ein URL angegeben werden - das Bild wird somit zum Link und in Verbindung mit dem Schleifen-Element sogar zum Menü - siehe Dokumentation "Referenz zum WebYep-Bild-Element". PHP 5WebYep wurde für PHP5-Kompatibilität überarbeitet. Da WebYep ausführlich von Objekt-Orientierung gebraucht macht, schlugen die Änderungen an PHP besonders hart zu. Es wurden zahlreiche Anpassungen vorgenommen und auch zahlreiche Tests mit PHP 5 durchgeführt – aber die Verwendung mit PHP 5 muss noch als "versuchsweise" eingestuft werden... Text-ElementMittels "<LINK..." in WebYep-Text-Elementen eingegebene Links werden nun in einem neuen Fenster geöffnet. Neuerungen in WebYep 1.1.3WebYep-Menü-Element, StilnamenDa es beim Anlegen von Stilen, deren Namen einen Unterstrich beinhaltet beim älteren Dreamweaver (MX) Probleme gegeben hat, wurden die Stile für das WebYep-Menü-Element umbenannt:
Bitte bennen Sie die Stile in Ihren Stile-Sheets ewtsprechend um. Zusätzlich wurde ein neuer Stil namens "WebYepMenuSeperator" eingeführt, um Menütitel mit Trennlinien zu versehen. Für nähere Details siehe die Referenz zum Menü-Element. WebYep-Text-ElementNeue Formatierung für ListenDurch Eingabe von "*" (oder einem Listen-Punkt-Symbol) am Zeilenanfang können Benutzer Listen im WebYep-Text-Element erzeugen. Die Formatierung dieser Listen wurde vor 1.1.3 mittels Tabellen realisiert. Da dies in Zusammenhang mit CSS-Formatierung zum Teil zu Problemen geführt hat, wurde dies geändert: WebYep formatiert diese Listen nun als normale HTML-Listen (<ul>, <li>). Als Konsequenz kann das Listen-Symbol (Bullet) nun nicht mehr beim WebYep-Text-Element angegeben werden. Stattdessen können die Listen wie gewohnt mittels CSS formatiert werden (siehe Referenz für das Text-Element, "Listenformatierung"). Kodierte E-Mail-AdressenBeim Text-Element kann im Eigenschaftsfenster im Dreamweaver nun die Funktion "E-Mail-Links kodieren" aktiviert werden. Dadurch werden alle von den BenutzerInnen in das Text-Element eingegebenen E-Mail-Adressen durch WebYep so kodiert in der Seite dargestellt, dass SPAM-Spiders sie nicht mehr verwerten können (siehe Referenz für das Text-Element, "E-Mail-Links kodieren"). clear="all" entferntDa immer mehr Web-Designer CSS auch für den Mehrspaltensatz verwenden, wurde eine Funktion um WebYep-Text-Element entfernt, bei der mehreren aufeinanderfolgenden Leezeilen ein clear="all" Attribut beigefügt wurde, um den Umfluss des Textes um ein Bild (align="left") zu beenden. Da clear="all" auch den Spaltensatz beendet und es keine Möglichkeit gibt, nur den Bildumfluss zu beenden, musste das Attribut entfernt werden. Erweiterte Link-ErkennungDas WebYep-Text-Element erkennt und formatiert nun auch Links korrekt, die "Queries" enthalten, also das Fragezeichen gefolgt von Datenfeldern (z.B. http://www.obdev.at/index.html?test=1&beispiel=hallo). Neue DokumentationDie Dokumentation zu WebYep und der Dreamweaver Extension wurde vollständig neu verfasst und mit Abbildung aus der aktuellen Dreamweaver-Version versehen. Zusätzlich ist eine "Tutorial"-Sektion mit Beispielen für alle WebYep-Elemente erstellt worden. Unterstützung für osteuropäische SprachenEs gibt nun eine zusätzliche Konfigurations-Option "$webyep_sCharset" in der konfiguration.php Dort kann ein Character Set eingetragen werden (wie z.B. iso-8859-2). Dadurch wird webYep veranlasst, in allen Editor-Fenstern einen entsprechenden Meta-Tag einzufügen und bei der Ausgabe von Texten die Umwandlung in HTML-Entities zu unterdrücken. Wenn Sie in Ihren Seiten ebenfalls den entsprechenden Meta-Tag platzieren, können so mit WebYep auch Sonderzeichen außerhalb der Windows-Standard-Sets (iso-8859-1) von WebYep korrekt verarbeitet und angezeigt werden. Neuerungen in WebYep 1.1.2Fehlermeldung "URL too long"Bei manchen WebServern kam es zu der Fehlermeldung "URL too long" beim Speichern von langen Texten. Dieses Problem wurde behoben. Kennwortverschlüsselung auch ohne 'crypt()'Bei manchen WebServern (vor allem unter Windows) steht im PHP die crypt()-Funktion nicht zur Verfügung. Wenn dies der Fall ist, wird nun für die temporäre Kennwortverschlüsselung MD5 verwendet. Binäre Dateioperationen, Dateibehandlung auf Windows ServernBei WebYep 1.1.0 hat sich ein Fehler in der Dateibehandlung eingeschlichen, der nur bei Windows WebServern auftrat. Dieser Fehler wurde behoben. Neuerungen in WebYep 1.1.1Mehrere Schleifen auf einer SeiteEs wurde ein Fehler behoben, der das Verwenden von mehreren Schleifenelementen auf einer Seite verhinderte. Fehlermeldung: Warning: getimagesize.......add-button.gif.....Permission deniedEs wurde ein Fehler behoben der auftrat, wenn beim Upload des webyep-system Ordners die Zugriffsrechte der übertragenen Dateien unüblich gesetzt wurden. Neuerungen in WebYep 1.1.0SchleifeMit dem neuen Schleifen-Element ist es möglich, WebYep-Elemente und normalen HTML-Code auf einer Seite beliebig oft zu wiederholen. So kann ein Block (z.B. bestehend aus Überschrift, Text und Bild) auf einer Seite mehrmals mit jeweils unterschiedlichem Inhalt wiederholt werden. Struktur und Aussehen der Blöcke werden durch die Web-DesignerInnen festgelegt. Alle Inhalte, sowie Anzahl und Reihenfolge der Blöcke können durch die BenutzerInnen bestimmt werden. Siehe "WebYep-Elemente / Schleife" in der Hilfe der Dreamweaver-Extension. Listen im WebYep-Text-ElementIm Text-Element können nun Listen eingegeben werden, indem für jeden Listeneintrag an den Zeilenanfang ein Stern oder der Listen-Punkt (Bullet) gefolgt von einem Leerzeichen gesetzt wird. Ein so eingegebener Text wird vom WebYep-Text-Element automatisch als Liste formatiert. Optional kann im Dreamweaver auch eine Grafik als Listensymbol festgelegt werden. Aus: * Erster Punkt wird somit in etwa (je nach Listensymbol-Grafik):
Neuerungen in WebYep 1.0.3Bild-UploadBeim Upload von Bildern kam es bei manchen Providern zu Problemen wegen der Zugriffsrechte. WebYep setzt nun die Zugriffsrechte der Bilder selbst und korrigiert so das Problem. Neuerungen in WebYep 1.0.2Authentifizierung auch mit PHP als CGIEinige Provider verwenden PHP in der CGI-Version (und nicht als Apache-Modul). Als CGI unterstützt PHP aber keine HTTP-Authentifizierung (die von WebYep verwendet wurde). Wir mussten daher das Authentifizierungsverfahren ändern. Leider sind daher nun Cookies zum bearbeiten der Seite zwingend erforderlich. Wohlgemerkt nur zum bearbeiten! Normale BesucherInnen Ihrer Website brauchen wegen WebYep natürlich keine Cookies! Mehr Browser zum bearbeitenWelche Browser die BesucherInnen Ihrer Website verwenden ist ja was WebYep betrifft ohnehin gleichgültig. Zum Bearbeiten der Seiten verwendet WebYep jedoch einige JavaScript-Funktionen, die leider nicht von allen Browsern bzw. nicht auf gleiche Art unterstützt werden. Wir haben die Liste der Browser mit denen WebYep-Seiten bearbeitet werden können um zwei Erweitert:
Internet Explorer und Mozilla bzw. Netscape wurden ohnehin bereits unterstützt. Fehlerbereinigungen
Neuerungen in WebYep 1.0.1Manche Provider hatten immer noch die PHP-Version 4.0.4pl1 in betrieb! Diese Version unterstützt eine Funktion nicht, die von WebYep 1.0.0 verwendet wurde. Wir haben daher diese Funktion umgangen, damit WebYep auch mit dieser alten PHP-Version zusammen arbeitet. | WebYep |