Welcome, Guest. Please login or register.
Did you miss your activation email?
May 25, 2012, 03:34:38 AM

Login with username, password and session length
Search:     Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter hier und auf unserer neuen Webseite.
155476 Posts in 21708 Topics by 7734 Members
Latest Member: rofroodoOvego
* Home Help Search Login Register
Pages: 1 ... 5 6 [7] 8   Go Down
Print
Author Topic: Addon File Editor (AFE)  (Read 21714 times)
cwsoft

Offline Offline

Posts: 81


« Reply #150 on: February 14, 2012, 05:56:46 PM »

Hallo,

Version 2.1.0 des Addon-File-Editors steht auf GitHub zur Verfügung. Dieser Release ist ein reiner Bugfix Release für die WebsiteBaker Versionen (2.8.2 + 2.8.3). Getestet unter Windows und Linux (danke an jacobi22 und ruebenwurzel).

Download:
Download von GitHub
README + GitHub Repository

Änderungen / Fixes:
 - AFE erstellt wieder installierbare ZIP-Packete von Add-ons wie unter WB 2.7 (WB 2.8.2+2.8.3 fix)
 - Anpassungen um AFE unter WB 2.8.3 betreiben zu können (WB 2.8.3 fix)

Viel Spass
« Last Edit: February 29, 2012, 10:15:40 PM by cwsoft » Logged
cwsoft

Offline Offline

Posts: 81


« Reply #151 on: February 22, 2012, 09:52:24 PM »

Hallo,

eine erste BETA Version von AFE 2.2.0 ist auf GitHub verfügbar. Diese Version enthält Anpassungen meiner Coding Standards, verwendet die seit WB 2.8.2 verfügbaren CSS / Javascript Lademechanismen und bringt die verwendeten 3rd Party PEAR Library auf den neuesten Stand. Daneben habe ich einige Code Umstrukturierungen und Säuberungen vorgenommen.

AFE Links:
README + Repository
Download Packete

Mindestanforderunge n:
- PHP 5.2.2 (besser letzte stabile PHP 5.3.x Version)
- WebsiteBaker 2.8.x Serie (ab WB 2.8.2 aufwärts)

Über Feedback wäre ich dankbar. Ich habe AFE 2.2.0 BETA auf Windows 7, PHP 5.3.18 und frischen Installation von WB 2.8.2 (SP2+hotfixes), sowie WB 2.8.3 getested und keine Fehler festgestellt.

Da ich keinen Zugang zu einem Shared Hosting Provider habe (und zu faul bin mir ne Linux/Unix Testumgebung aufzusetzen), konnte ich den optionalen FTP Layer von AFE nicht testen. Wer eine WebsiteBaker Installation auf nem Allinkl server hat, könnte dieses Feature mal testen und über Erfolg / Misserfolg berichten. Darüber hinaus sind natürlich auch andere Tests und Rückmeldungen erwünscht.

Gruss
« Last Edit: February 29, 2012, 10:15:04 PM by cwsoft » Logged
ruebenwurzel
WebsiteBaker Org e.V.

Offline Offline

Posts: 7972



WWW
« Reply #152 on: February 23, 2012, 07:10:29 AM »

Hallo,

Quote
Wer eine WebsiteBaker Installation auf nem Allinkl server hat, könnte dieses Feature mal testen und über Erfolg / Misserfolg berichten. Darüber hinaus sind natürlich auch andere Tests und Rückmeldungen erwünscht.

Kann nach ersten Tests berichten, dass der FTP-handler auf meinen allinkl-accounts problemlos funktioniert.

Matthias
« Last Edit: February 23, 2012, 07:19:08 AM by ruebenwurzel » Logged
cwsoft

Offline Offline

Posts: 81


« Reply #153 on: February 23, 2012, 06:56:08 PM »

@ruebenwurzel: Danke fürs Testen und die Rückmeldung.

Wäre gut wenn noch jemand die Pixlr Funktion testen könnte.

Gruss
Logged
dbs
WebsiteBaker Org e.V.

Offline Offline

Posts: 3714


WWW
« Reply #154 on: February 23, 2012, 07:17:13 PM »

Bearbeiten kann ich das Bild mit Pixlr.
Speichern führt aber zu 404.
Adresse sieht dann so aus:
http://meine-domain.de/unterordner/modules/addon_file_editor/get_pixlr_image.php?img_path=/templates/allcss/scherz.jpg&image=http://72.14.186.78/_temp/4f46821cf92ea12088000003.jpg&type=jpg&title=scherz.pixlr

Muss da noch was eingestellt werden außer Pixlr auf true?

PHP5.3.x
WB 2.8.3
Argos_Theme
Bildgröße 443K
« Last Edit: February 23, 2012, 07:26:21 PM by dbs » Logged

cwsoft

Offline Offline

Posts: 81


« Reply #155 on: February 23, 2012, 10:27:34 PM »

@dbs: Eigentlich sollte Pixlr true reichen. Kann aber sein dass sich die API geändert hat (letzter Test war 2009), oder sich ein Fehler bei der Pfadangabe eingeschlichen hat. Ich schau mir das mal an.

Danke für die Rückmeldung.
Logged
ruebenwurzel
WebsiteBaker Org e.V.

Offline Offline

Posts: 7972



WWW
« Reply #156 on: February 23, 2012, 11:24:54 PM »

Hallo,

eins ist mir jetzt doch noch aufgefallen. Wenn ich mir zip Dateien herunterlade verbleiben diese im wb/temp Ordner. Sollten doch eigentlich gelöscht werden oder?

Gruß
Matthias
Logged
cwsoft

Offline Offline

Posts: 81


« Reply #157 on: February 24, 2012, 06:10:47 PM »

Hallo,

ein zweiter Release Candidate für Addon File Editor v2.2.0 ist auf GitHub verfügbar (Download entfernt da stable Version verfügbar).

Diese Version setzt die Mindestanforderunge n von AFE auf WB 2.8.1 (zuvor 2.8.2) und behebt den Fehler mit dem Online Bilderservice Pixlr (danke an dbs für den Bugreport). Der RC2 entfernt vergessenen Debugg code aus RC1.

Denke dass ich dann Anfang nächster Woche AFE 2.2.0 STABLE freigeben kann.

Gruss

P.S.:
Quote from: ruebenwurzel
Wenn ich mir zip Dateien herunterlade verbleiben diese im wb/temp Ordner. Sollten doch eigentlich gelöscht werden oder?
War in allen bisherigen AFE Versionen genauso und ist dem PEAR Download Mechanismus geschuldet. Du kannst ja einen Feature Request für eine zukünftige Version über GitHub eintüten, dann wird es zumindest nicht vergessen smiley
« Last Edit: February 29, 2012, 10:13:41 PM by cwsoft » Logged
dbs
WebsiteBaker Org e.V.

Offline Offline

Posts: 3714


WWW
« Reply #158 on: February 24, 2012, 07:24:47 PM »

Pixlr klappt nun 1A, auch im IE.
Mit Firefox soweit alles prima.

Ganz übel: IE9 und edit_area.
Öffnet man eine Datei zum Bearbeiten, egal ob php, css oder js, markiert der IE Zeile für Zeile automatisch.
Das wiederholt er auch gern, wenn man irgendwo in die Datei klickt.
Im Kompatibilitätsmodus sieht es besser aus, aber ganz rund läufts da auch nicht.
Logged

cwsoft

Offline Offline

Posts: 81


« Reply #159 on: February 24, 2012, 08:58:32 PM »

Hi,

Quote from: dbs
Ganz übel: IE9 und edit_area.
Yepp Probleme fingen schon im IE8 an. Da hat der EditArea Entwickler nie einen Hehl draus gemacht, wie im Kompatibilitätschart und der Onlinedemo leicht zu sehen ist smiley

Da EditArea nicht aktiv weiterentwickelt wird, bleibt nur der Browserwechsel, Patches aus dem Internet (Google suche) oder aber der nächste Wechsel auf nen anderen Syntaxhighligher der dann ebenfalls in 1-2 Jahren nicht mehr weitergepflegt wird.

Werde aber auf jeden Fall eine Anmerkung in die README.md schreiben, dass EditArea mit IE8+9 nicht wirklich funtkionsfähig sind - danke für die Erinnerung.

Gruss

« Last Edit: February 25, 2012, 08:54:44 AM by cwsoft » Logged
cwsoft

Offline Offline

Posts: 81


« Reply #160 on: February 25, 2012, 01:53:02 PM »

Hallo,

AFE 2.2.0 stable ist nun auf GitHub verfügbar. Danke an dbs und ruebenwurzel für die eingereichten Bugreports.

Die aktuelle version benötigt mindestens WB 2.8.1 (empfohlen 2.8.3) und PHP 5.2.2 (empfohlen letzte stabile 5.3.x). Packete von Drittanbietern wurden auf den neuesten Stand gebracht, Inkompatibilitäten wegen Änderungen an WebsiteBaker (2.8.3) und der Pixlr API behoben. Darüber hinaus wurde der Code neu strukturiert und von WB 2.7 Altlasten befreit.

Links
AFE 2.2.0 README lesen
AFE Download Packet herunterladen
AFE 2.2.0 Codeänderungen nachvollziehen
AFE 2.2.0 Issue Tracker ansehen

Gruss
« Last Edit: February 29, 2012, 10:18:21 PM by cwsoft » Logged
BlackBird
AddOn Development
*
Offline Offline

Posts: 2068



WWW
« Reply #161 on: February 25, 2012, 07:15:56 PM »

Da EditArea nicht aktiv weiterentwickelt wird, bleibt nur der Browserwechsel, Patches aus dem Internet (Google suche) oder aber der nächste Wechsel auf nen anderen Syntaxhighligher der dann ebenfalls in 1-2 Jahren nicht mehr weitergepflegt wird.

CodeMirror
Logged

Alle großen Veränderungen beginnen im Kleinen
cwsoft

Offline Offline

Posts: 81


« Reply #162 on: February 25, 2012, 08:54:25 PM »

Hi,

CodeMirror hatte ich mir schon mal für ein anderes Projekt kurz angeschaut. Ist eine gute alternative.

Allerdings war das seinerzeit auch EditArea, welcher den angestaubten Codepress Syntax Highlighter ablöste, weil dieser nicht mehr aktiv weiterentwickelt wurde und zu neueren Browsern zunehmend Inkompatibel wurde. Bei der aktuellen Geschwindigkeit der Browserentwicklung bleibt abzuwarten, ob so 1 Mannprojekte wie Codepress, EditArea oder eben CodeMirror über die Zeit bestand haben werden. Bei den ersten beiden kann ich das bereits verneinen.

Wer Zeit und Lust hat, kann CodeMirror gerne in den thirdparty/ Ordner von AFE integrieren und die nötigen AFE Dateien für die Verwendung von CodeMirror updaten. Wenn alles wie gehabt funktioniert, einfach einen PULL Request über GitHub zuschicken - ich übernehme die Änderungen dann in die nächste AFE Version wink

Gruss
« Last Edit: February 25, 2012, 09:56:10 PM by cwsoft » Logged
BlackBird
AddOn Development
*
Offline Offline

Posts: 2068



WWW
« Reply #163 on: February 26, 2012, 03:28:31 PM »

Da CodeMirror unter anderem von Google genutzt wird, hat er gute Chancen, noch eine Weile zu überleben. Und da er bei GitHub gehostet wird, können andere leicht dazu beitragen. Das schließt nicht aus, daß er irgendwann nicht mehr weiter entwickelt wird - aber dann wird es neue Alternativen geben.
Logged

Alle großen Veränderungen beginnen im Kleinen
cwsoft

Offline Offline

Posts: 81


« Reply #164 on: April 10, 2012, 11:12:59 PM »

Hallo,

Addon File Editor v2.2.1 STABLE ist auf GitHub verfügbar.

Dies ist ein reines Wartungsrelease, es wurden keine neuen Features hinzugefügt. Details zu den Änderungen können im GitHub Repository eingesehen werden.

Infos & Download:
 - mehr erfahren: README
 - aktuelles Installationspacket herunterladen
 - bekannte Probleme einsehen oder neue melden: Issue tracker

Gruss
Logged
cwsoft

Offline Offline

Posts: 81


« Reply #165 on: May 05, 2012, 08:01:06 PM »

Hallo,

ein erster Release Canditate des Addon File Editor v2.3.0-RC1 ist auf GitHub verfügbar.

Mit diesem Release erfolgte der Wechsel vom veralteten phplib Template Parser zum flexiblen, schnellen, aktiv weiterentwickelten und vor allem gut dokumentieren Template Parser Twig. Twig ist im AFE thirdparty Ordner enthalten, muss also nicht extra installiert werden.

Kleine bitte:
Wäre schön, wenn jemand den FTP Layer und die Bildbearbeitung mit Pixlr testen könnte. Die anderen Funktionen habe ich auf Windows 7, PHP 5.3 soweit möglich getestet. Weiterer Feedback zu AFE ist natürlich auch willkommen wink

Änderungen seit Addon-File-Editor v2.2.1
 1. der veraltete phplib Template Parser wurde durch Twig ersetzt
 2. die PEAR Dateien wurden in den Ordner thirdparty/PEAR verschoben.

Infos & Download:
 - Addon-File-Editor README
 - Downloadbereich
 - bekannte Probleme einsehen/neue melden: Issue tracker

Gruss
« Last Edit: May 05, 2012, 09:37:00 PM by cwsoft » Logged
Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4884



« Reply #166 on: May 05, 2012, 08:51:17 PM »

Twig ist gute Wahl.

War erstmal etwas baff, weil wir ja lange genug mit dem DEV-Team bezüglich der Implementierung der QuickSkin "am Tisch saßen", aber Twig ist auf jeden Fall die bessere Wahl. Zukunftssicherer. Gepflegter. Objektorientiert.

Muss mir ein paar nächte um die Ohren schlagen, meine Module umzustricken  angry

Gruß,
Christian
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
cwsoft

Offline Offline

Posts: 81


« Reply #167 on: May 05, 2012, 09:10:41 PM »

Quote from: Stefek
Twig ist gute Wahl.
Yepp. Nutze ich für neue PHP Projekte seit 2010. Für mich war die Nähe zu Pythons Django ausschlaggebend, mit dem ich die letzten Jahre mehr und mehr zuntun habe und sehr gerne verwende.

Quote
Muss mir ein paar nächte um die Ohren schlagen, meine Module umzustricken  angry
Das ist das übliche Problem bei "early adaptern". Solange was noch ALPHA ist, sollte man noch nicht allzuviel Zeit investieren, da die API noch nicht fix ist. Hatte mir am Freitag das erste mal QuickSkin angeschaut, war mir aber schnell klar dass ich meine älteren WB Module auf Twig umstellen werde. Dass das DEV Team sich nochmals beides angeschaut hat und sich letztendlich für Twig entschlossen hat, kommt mir persönlich natürlich entgegen smiley

Wäre aber schön, wenn der AFE thread nicht zur Diskussionen von Template Parsern verkommt, sondern im Kern beim Thema AFE bleibt. Meine Entscheidung für Twig ist gefallen und völlig unabhängig davon was letzendlich in den core kommt  wink

Gruss
« Last Edit: May 05, 2012, 09:23:40 PM by cwsoft » Logged
Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4884



« Reply #168 on: May 05, 2012, 09:50:28 PM »

Quote
Muss mir ein paar nächte um die Ohren schlagen, meine Module umzustricken  angry
Das ist das übliche Problem bei "early adaptern". Solange was noch ALPHA ist, sollte man noch nicht allzuviel Zeit investieren, da die API noch nicht fix ist. Hatte mir am Freitag das erste mal QuickSkin angeschaut, war mir aber schnell klar dass ich meine älteren WB Module auf Twig umstellen werde. Dass das DEV Team sich nochmals beides angeschaut hat und sich letztendlich für Twig entschlossen hat, kommt mir persönlich natürlich entgegen smiley
Für mich war bloß wichtig, endlich weg von der phpLib zu kommen.
Ob nun QS oder Twig - beides ist 100 mal besser als phpLib. Twig ist eben noch besser.
Kein großes Problem, das jetzt von QS auf Twig umzucoden.
Kommt mir sehr entgegen, dass Du damit zum Dev-Team gegangen bist.

Quote
Wäre aber schön, wenn der AFE thread nicht zur Diskussionen von Template Parsern verkommt, sondern im Kern beim Thema AFE bleibt.
Schon klar.

AFE ist wie immer gut. Nur eben deutlich schneller.
 wink
« Last Edit: May 06, 2012, 10:14:49 AM by Stefek » Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
ruebenwurzel
WebsiteBaker Org e.V.

Offline Offline

Posts: 7972



WWW
« Reply #169 on: May 06, 2012, 07:24:13 AM »

Hallo,

Testbericht FTP-Layer:

Bekomme beim Abspeichern der FTP-Daten folgende Fehlermeldung:

Quote
There was an unknown exception: Item "STATUS_MESSAGE" for "Array" does not exist in "ftp_connection_chec k.htt" at line 76 in line (371) of (/modules/addon_file_editor/thirdparty/Twig/Twig/Template.php)

die Daten werden aber übernommen und abgespeichert, die Testverbindung ist zumindest erfolgreich.

Wenn ich die Dateien des CKEditors beabeiten will erhalte ich zudem eine weitere Hinweismeldung:

Quote
Warning: Invalid argument supplied for foreach() in /www/htdocs/xxxxxxxx/modules/addon_file_editor/code/functions.php on line 258

Gruß
Matthias
Logged
cwsoft

Offline Offline

Posts: 81


« Reply #170 on: May 06, 2012, 11:25:56 AM »

Hallo,

der zweite Release Canditate des Addon File Editor v2.3.0-RC2 ist auf GitHub verfügbar.

Änderungen seit Addon-File-Editor v2.3.0-RC1
 1. Fehlermeldung im FTP Assistent behoben (danke an ruebenwurzel fürs reporten)
 2. AFE verhindert nun das anlegen leerer Dateien ohne Basename (z.B. '.txt')

Den zweiten Fehler von ruebenwurzel konnte ich nicht nachvollziehen (PHP 5.3.8, PHP 5.4, in php.ini steht error_reporting auf: E_ALL | E_STRICT, im WB Backend System Default). Kann lokal (XAMPP) keine Warnung reproduzieren.

Infos & Download:
 - Addon-File-Editor README
 - Downloadbereich
 - bekannte Probleme einsehen/neue melden: Issue tracker

Hilfe benötigt:
Mit RC2 wurde ein neuer Textstring eingeführt, für den ich Übersetzungen in Französisch, Niederländisch und Norwegisch bräuchte.

Der Text den es zu übersetzen gilt (English / Deutsch):
Code:
'TXT_INVALID_FILENAME'  => 'The specified file or folder name is invalid.',
'TXT_INVALID_FILENAME'  => 'Der angegebene Datei- oder Ordnername ist ungültig.',

Wäre schön, wenn nochmal jemand den FTP Layer und die Bildbearbeitung mit Pixlr testen könnte.
Weiterer Feedback zu AFE ist natürlich auch willkommen wink

Gruss
« Last Edit: May 06, 2012, 12:09:09 PM by cwsoft » Logged
pcwacht
AddOn Development
*
Offline Offline

Posts: 2856



WWW
« Reply #171 on: May 06, 2012, 11:58:15 AM »

Schaue : http://www.websitebaker2.org/forum/index.php/topic,12122.msg163177.html#msg163177
fur uebersetzung

Gruss,
John
Logged

http://www.ictwacht.nl = Dutch ICT info
http://www.pcwacht.nl = My first
both still work in progress, since years.....
cwsoft

Offline Offline

Posts: 81


« Reply #172 on: May 06, 2012, 12:08:38 PM »

@pcwacht: Danke für die Übersetzung ins holländische, das war richtig schnell smiley
« Last Edit: May 06, 2012, 12:10:57 PM by cwsoft » Logged
BlackBird
AddOn Development
*
Offline Offline

Posts: 2068



WWW
« Reply #173 on: May 07, 2012, 08:12:23 AM »

Was ist eigentlich mit Upgrades von alten Versionen, wenn sich die Verzeichnisstruktur geändert hat?
Logged

Alle großen Veränderungen beginnen im Kleinen
FastAsAShark

Offline Offline

Posts: 257


« Reply #174 on: May 07, 2012, 08:46:29 AM »

Hier mal ganz herzlichen Dank, dass das Modul parallel zu den Updates von WB weiterentwickelt wird.

Hatte gestern ein kleines Webseitenprojekt erstmalig auf WB 2.8.3. aufgebaut und eine alte AFE-Version benutzt, die unter WB 2.8.2. lief. Die Dateien in AFE konnten nicht geöffnet werden. AFE deinstalliert und die aktuelle Version aus diesem Posting installiert ... wunderbar - alles da !

Der AFE ist letztlich ein zentrales Element von WB. Könnte dieser nicht langfristig in die Standardinstallatio n von WB integriert werden? Vielleicht als optionale/benutzerdefinierte Installation?

An dieser Stelle nochmal Danke für die Wartung des Moduls ... aber auch an alle anderen, die sich um Aktualität und Sicherheit des gesamten Systems von WB kümmern. Ihr macht eine tolle Arbeit.
Logged

** denn sie wissen nicht was sie tun **
Pages: 1 ... 5 6 [7] 8   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!