Ofesys => neue Datei-Uploader
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
autologin
basis
beitrag
beta
datei
dingen
erweiterung
fragen
funktion
grafik
hochladen
kritik
ladezeit
loben
ordner
praktisch
recht
register
umfrage
update
-
Es ist so weit. Die erste Beta-Version des neuen Datei-Uploaders steht.
Das neue Programm nennt sich Ofesys, was f?r Online File Edit System steht.
Alle die bereits den Datei-Uploder genutzt haben werden von Ofesys regelrecht erstaunt sein, denn es sind wirklich viele Neuerungen drin.
Angefangen von der ?bersicht bis hin zur EntZIP-Funktion...
Aber macht euch am Besten selber ein Bild davon:
http://www.dodwin.de/ofesys/
Ein Support-Forum zu Ofesys wurde auf http://www.dodwin.de/forum/ eingerichtet.
?ber R?ckmeldungen w?rde ich mich freuen,
H2O
Beitrag ge?ndert am 14.01.2006 21:29 von h2o -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Geil! Bin schon sehr gespannt auf die neue Version und werde sie bestimmt benutzen!
Da dein letzter Uploader super war (ist), bin ich mir sicher, dass der neue auch Spitze wird! -
Geil! Bin schon sehr gespannt auf die neue Version und werde sie bestimmt benutzen!
Das freut mich doch sehr zu h?ren
Da dein letzter Uploader super war (ist), bin ich mir sicher, dass der neue auch Spitze wird!
Das jetztige Programm ist halt noch die Beta-Version. Ich wei? noch nicht in wie weit noch ?nderungen vorgenommen werden m?ssen, aber ich hoffe auch die Beta-Version ?berzeugt euch schon voll
H2O -
ich kann dazu nur ein sagen: REGISTER GLOBALS!!!!!
ich kanns deswegen net installieren und hab zZ kein bock auf ein unsauberes import_request_variables('gpc');
also dransetzen^^ verbessern -
Doch noch was vergessen...
Ich werd mich drum k?mmern.
Eine 2. Beta-Version wird es auf jeden Fall geben.
H2O -
@kirschbluete lob ihn doch erst mal, ist ja auch nicht selbst verst?ndlich, dass man ein datei uploader proggt...
Also ein grosses RESPECT an H2O!!!!!!!!
Meine beschwerten liegen schon im Ofesys Forum!!!
mfg Lukas -
Der neue Uploader ist dir gut gelungen, nur noch eine Frage, kann man die Rechte f?r Ordner nicht per PHP ?ndern?
mfg
Thomas -
sorry.. erst sagen olle olle ales supper der download hat geklappt bevor ich sage "auf nen register globals off server l?uts net" oder was?... acha... nein nicht mein ding, ich bin direkt, und erwarte das auch von anderen mir gegen?ber. au?erdem hab ich mit keinem wort gesagt es sei schlecht. (konnte es ja garnet bewerten)
micht doch noch zu import_request_variables('gpc'); durchgerungen^^
hab ein paar verbeserungs vorschl?ge:
~ die alt atribute der imgs benutzen, oder den links titels geben. bilder sprechen nicht immer f?r sich.
~ wieso du aus nem ordner ein link ala http://ordner/ macht entzieht sich meiner logik^^ (mag aber auch dran liegen, dass ichs local teste)
das wars erstmal... aber mir wird da sicher noch was auffallen *gg*
Beitrag ge?ndert am 14.01.2006 22:56 von kirschbluete -
Der neue Uploader ist dir gut gelungen, nur noch eine Frage, kann man die Rechte f?r Ordner nicht per PHP ?ndern?
Das ist (meine ich) nur rekursiv m?glich. Ist eine gute Anregung... Wo ich schon rekursiv l?schen, umbenennen, etc. eingebaut habe, h?tte ich das ja eigentlich auch machen k?nnen... Ich werd dr?ber nachdenken...
sorry.. erst sagen olle olle ales supper der download hat geklappt bevor ich sage "auf nen register globals off server l?uts net" oder was?... acha... nein nicht mein ding, ich bin direkt, und erwarte das auch von anderen mir gegen?ber. au?erdem hab ich mit keinem wort gesagt es sei schlecht. (konnte es ja garnet bewerten)
Ist doch kein Problem. Bisschen Kritik kann ich vertragen War ein Punkt den ich ganz klar vergessen hatte und da ist schon in Ordnung wenn Kritik kommt...
micht doch noch zu import_request_variables('gpc'); durchgerungen^^
hab ein paar verbeserungs vorschl?ge:
~ die alt atribute der imgs benutzen, oder den links titels geben. bilder sprechen nicht immer f?r sich.
Jo, die Anmerkung kam schon im Ofesys-Forum. Ich werde noch alt-Tags einbauen.
~ wieso du aus nem ordner ein link ala http://ordner/ macht entzieht sich meiner logik^^
Das ist eigentlich eine recht n?tzliche Funktion.
Angenommen du arbeitest am Verzeichnis x und willst nun die Gesamt-?bersicht haben, oder vielleicht auch nur eine DIR-List vom Apache, etc.
Sobald du da drauf klickst wird dir das aktuelle Verzeichnis halt in "real" gezeigt...
das wars erstmal... aber mir wird da sicher noch was auffallen *gg*
Ideen, Kritik, Lob, etc. sind immer willkommen.
H2O -
Mhh um ehrlich zu sein fand ich den alten besser.
Der war irgendwie flotter.
Hier ein paar Sachen, die mir fehlen oder nicht so gut sind :
* der Ordner "..", geht schneller als ?ber den Link
* die CAPTCHA Grafik ist ein wenig ?bertrieben(ofesys wird eher bei free-webspace servern angeboten und dort ist es ?bertrieben, bei eigenem Space w?re es nicht ?bertrieben, aber dort kann man lieber seinen ftp benutzen...)
* das ganze JavaScript finde ich nicht so toll
* bei den einzelnen Funktionen sollte untendrunter weiterhin die aktuelle Ordnerstruktur dargestellt werden, oder vllt rechts daneben, damit man eine Art Windows-Explorer hat(bitte nicht mit Frames, sondern mit <divs> )
* der Copyright Link unten ist eingetlich ziemlich quatschig ^^, wer ofesys benutzt, der wei? woher der ist, andere Leute haben doch gar keinen Zugriff darauf...
So ein wenig Kritik. Ansonsten ganz gut, ich werde mal nen bi?chen rumprobieren.
MfG Lucas
edit :
Ach du kacke, wie viele Dateien hast du denn erstellt. ^^
W?rde es nicht eine functions.php reichen? Au?erdem solltest du den Quelltext ein wenig einr?cken, dann ist er f?r andere besser zu lesen.
Beitrag ge?ndert am 14.01.2006 23:42 von lucas9991
edit2 :
Den Code der CAPTCHA Grafik kannst du einfacher in einer Session speichern, dann wird die Datei bei mehreren Aufrufen auch nicht ?berschrieben etc.
Beitrag ge?ndert am 14.01.2006 23:44 von lucas9991
edit3 :
Es w?re sinnvoll mit Templates zu arbeiten, denn dann kann man ofesys seinen W?nschen nach anpassen, au?erdem w?re es hilfreich die Texte zu bearbeiten bzw. auszulagern, sodass man sie bearbeiten kann.
Ich glaube *.gif Dateien sind kleiner als *.png Dateien, bei gro?en Ordnern mit vielen Dateien w?re das besser, um die Ladezeit zu verk?rzen.
*hust*
Wo lebst du denn? ^^ "$HTTP_POST_VARS["mode"]", das geht erstens k?rzer und zweitens kompitabler.
Beitrag ge?ndert am 14.01.2006 23:50 von lucas9991 -
Also ersteinmal muss ich sagen, dass mir die Aufmachung und der Funktionumpfnag wirklich gef?llt. Ein Alt Text f?r die Grafiken w?re halt noch w?nschenswert, aber das wurde ja schon gesagt.
Was mich ein bischen st?rt ist, dass wenn man den Autologin nicht aktiviert hat, kann man mit dem Teil leider sogut wie nicht arbeiten. Wenn man in ein Unterordner will wird man zum erneuten Login aufgefordert. Das macht man dann sogar (sollte aber in Zukunft irgendwie per Sessions umgangen werden) und man landet wieder im Root. Dann will man wieder in den selben Ordner, und die ganze Prozedur geht von vorne los.
Wenn man den Autologin aktiviert hat, geht allerdings Alles bestens.
Fazit: Eine wirklich feine Sache. Danke f?r die M?he! Ich werde ihn in Zukunft wenn die ein oder andere Verbesserung noch implementiert ist mit Sicherheit nutzen.
Beitrag ge?ndert am 15.01.2006 08:29 von thoba -
Vorbemerkung
Da mir der Vorg?nger vom Ofesys schon mehrmals schnell und unkompliziert aus der Patsche geholfen hat, wenn mal wieder der FTP-Zugang nicht wollte, bin ich sowas wie ein Fan des FileUploaders. Wenn was v?llig Neues als Ersatz kommt, ist man da erstmal skeptisch.
Versuch konstruktiver Kritik
oder
"Was mir bisher negativ aufgefallen ist"
1. Der Ofesys richtet sich an User, die ohne FTP auskommen wollen oder m?ssen. Da w?re es aber sch?n, wenn man ihn auch ohne FTP auf den eigenen Webspace bek?me. Im Moment muss man das ZIP-Archiv entpacken und dann die Dateien einzeln hochladen. Ohne FTP-Client ist das eher m?hsam. Modulare Programmierung sch?n und gut, aber eine kompakte Datei w?re in dem Fall besser.
2. Deine PHP-Programmiertechnik kommt mir etwas "antiquiert" vor. Die Superglobalen Arrays in PHP4 hei?en schon seit l?ngerem etwas anders (siehe lucas9991's Post).
3. Was immer wieder gut kommt, ist folgender Quellcode am Anfang eines Scriptes -- so lange es sich noch in der Testphase befindet:
error_reporting(E_ALL); @ini_set('display_errors', TRUE); @ini_set('html_errors', TRUE);
Mir sind schon beim Vorg?ngermodell die vielen Warnungen und "Notices" aufgefallen, weil Variablen nicht initialisiert wurden.
-
@ lucas:
Ja, der alte Uploader war etwas schneller.
Allerdings machen sich die Ladezeiten nur auf lima-city bemerkbar, da lima-city irgendwie etwas langsamer ist...
Wer Ofesys anpassen m?chte kann das ?ber die style.css tun. Templates habe ich vorerst erst mal gespart.
@ thoba:
Beim Login ist mir wohl irgendwie ein Fehler unterlaufen. Den Code muss ich an der Stelle nochmal durchgehen, da bereits einige Probleme mit dem Login hatten.
@ alopex:
Zur Zeit ist die Skeptik auch nur verst?ndlich. Bei Betas ist man schlie?lich immer etwas vorsichtiger ;)
OK, der Code ist teilweise wirklich antiquiert. ?ndere ich... globals_registers versuche ich zur Zeit umzuprogrammieren.
Alles in eine Datei zu packen ist an sich eine gute Idee, aber die Datei w?rde riesig. Ich werde mal versuchen wie ich das eventuell am Besten einrichten kann.
H2O -
Die Experten unter euch sind gefragt:
Sollte Ofesys zuk?nftig mit AJAX laufen?
Ihr seht, dass sich die Ladezeiten nat?rlich auch immer wieder steigen bei gr??eren Verzeichnissen.
Was haltet ihr also von der IE Ofesys auf AJAX-Basis laufen zu lassen?
Das bedeutet dann also:
JavaScript ruft PHP-Script auf und l?sst sich die Datei-Namen, etc. ausgeben.
Das wird dann in eine Tabelle umgewandelt.
Die Ladezeiten w?ren warscheinlich vieel geringer... (und je l?nger ich dar?ber nachdenke desto besser gef?llt mir die Idee )
Ich bitte um eine R?ckmeldung.
Eine Umfrage dazu l?uft auf http://www.dodwin.de
H2O -
Werds mir gleichmal angucken, zu Ajax, ich w?re daf?r konnte allerdings nicht abstimmen da deine Umfrage zickt ;)
-
Werds mir gleichmal angucken, zu Ajax, ich w?re daf?r konnte allerdings nicht abstimmen da deine Umfrage zickt ;)
*g* Ist selber programmiert...
Jetzt funktioniert sie aber einwandfrei.
H2O -
Hm... also ich muss sagen ofesys gef?llt mir recht gut :) ist f?r die Leute die kein ftp zu verf?gung haben sicher praktisch. (F?r mich auch, da bei uns in der Schule ftp gesperrt ist)
Nur zum Hinweis, das ganze l?uft n?mlich nicht unter php5, da kommt gleich beim Absenden der Installationsseite die gleiche Seite nochmal, vielleicht kannst du dir das mal bei Zeit und bedarf ansehen.
Ist die Update Funktion vom "alten" Uploader auch integriert? Die fand ich n?mlich ziemlich praktisch... ^^
Vielleicht l?sst sich das mit dem installieren auch so l?sen das man nur eine kleine Datei hochl?dt und diese sich dann die Dateien von einem anderen Server kopiert.
Als letzte Idee f?llt mir noch so eine Art Backup Funktion ein, sprich das man zB alle Dateien markieren kann und sich diese dann als zip runterladen kann, allerdings scheitert das wohl an der Realisierungsm?glichkeit ^^
Aber ansonsten f?llt mir nichts ein was man daran noch verbessern oder ?ndern k?nnte, gef?llt mir recht gut also weiter so ;) -
Nur zum Hinweis, das ganze l?uft n?mlich nicht unter php5, da kommt gleich beim Absenden der Installationsseite die gleiche Seite nochmal, vielleicht kannst du dir das mal bei Zeit und bedarf ansehen.
Es l?uft unter PHP5 ohne Probleme, nur leider m?ssen register_globals aktiviert sein.
Das habe ich leider bei der Programmierung ?bersehen...
Ist die Update Funktion vom "alten" Uploader auch integriert? Die fand ich n?mlich ziemlich praktisch... ^^
Ja, die Funktion ist noch drin
Allerdings hat der alte Uploader bei jedem Seitenaufruf das Update-Script aufgerufen. Ofesys mach das nun nur noch alle 20 Seitenaufrufe was ja auch reichen m?sste ;)
Vielleicht l?sst sich das mit dem installieren auch so l?sen das man nur eine kleine Datei hochl?dt und diese sich dann die Dateien von einem anderen Server kopiert.
Gute Idee. Am Besten mache ich das auch mit AJAX... *gr?bel*
Als letzte Idee f?llt mir noch so eine Art Backup Funktion ein, sprich das man zB alle Dateien markieren kann und sich diese dann als zip runterladen kann, allerdings scheitert das wohl an der Realisierungsm?glichkeit ^^
Naja... Ich werde mal schaun. H?rt sich gut an die Idee.
Aber ansonsten f?llt mir nichts ein was man daran noch verbessern oder ?ndern k?nnte, gef?llt mir recht gut also weiter so ;)
Ich programmiere an einer neuen Version. Dieses Mal wird Ofesys auf AJAX-Basis laufen.
Bis dahin bleibt die erste Beta das neueste
H2O
Beitrag ge?ndert am 17.01.2006 18:41 von h2o -
Was genau kann dieses Prog ?
-
Dateien ohne ftp hochladen, du musst das Ding lediglich einmal hochladen und kannst dann jederzeit deine Dateien per http hochladen, ver?ndern etc.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage