webes fájl manager.
Sziasztok!
Valamilyen pofonegyszerű webes fájl managert keresek, amivel statikus weboldalakon tudnám az ottani tartalmat közvetlenül a szerveren módosítani. Olyat képzelek el, hogy van egy beléptető oldal, utána pedig lehet nézegetni a fájlokat, át lehessen őket nevezni, lehessen módosítani, másolni, törölni, fel és letölteni.
Esetleg lehessen képeket átméreteni, levágni, elforgatni is.
Lényegében az ftp-zégetéssel járó macerát szeretném kiküszöbölni. Tudom, ezt egy profi php programozó egy óra alatt összeüti, pont ezért gondolom, hogy több ilyen is van a neten. Mivel nem ismerem hogy melyik jó, melyiknem, ezért kérdezlek titeket.
■ Valamilyen pofonegyszerű webes fájl managert keresek, amivel statikus weboldalakon tudnám az ottani tartalmat közvetlenül a szerveren módosítani. Olyat képzelek el, hogy van egy beléptető oldal, utána pedig lehet nézegetni a fájlokat, át lehessen őket nevezni, lehessen módosítani, másolni, törölni, fel és letölteni.
Esetleg lehessen képeket átméreteni, levágni, elforgatni is.
Lényegében az ftp-zégetéssel járó macerát szeretném kiküszöbölni. Tudom, ezt egy profi php programozó egy óra alatt összeüti, pont ezért gondolom, hogy több ilyen is van a neten. Mivel nem ismerem hogy melyik jó, melyiknem, ezért kérdezlek titeket.
file thingie
Esetleg CMS?
Egyébként fájlkezelőnek én Drupal alatt az IMCE-t is jónak tartom.
Szerintem a legtöbbet akkor tudnánk segíteni, ha azt mondanád el, hogy mi az alapcélod, amivel a fenti célokat el tudod érni.
kiegészítés
szóval tudod, nálam az van, hogy az ügyfél bármit megkaphat, amit megrendel és kifizet. Mivel engem csak a statikus weboldalának időnként módosítgatásával bízott meg, és ezért fizet is, ezért egy CMS rendszer most szóba sem jöhet.
igazából most csak a szóban forgó weblappal kapcsolatos teendőimet szeretném leegyszerűsíteni.
ezt a filething-et megnézem..bár el tudom képzelni, hogy van jobb is.
desktop
Hidd el jobban jársz ha kiépítesz egy jó fejlesztőkörnyezetet a gépeden...
válasz.
EXTplorer
http://extplorer.sourceforge.net/
Ja, és persze ExtJS-t használ. :D
válasz
- csak register globals on - al működik, ami szerintem nagyon gáz
- IE7 szerint az oldal nem utf-8 kódolású, ergo hibásan jeleníti meg az ékezeteket.
- Firefox alatt maga az oldal jól jelenik meg, de a szövegfájleditor nem gondol arra, hogy az ott lévő szövegfájl kódolása esetleg lehet más kódolású
Kifogások, nyafogások...
1.) Register_globals - ha jól van megírva, nem okoz problémát, max ha ellenőrzi, hogy be van-e állítva. (illetve ha ellenőrzi és hibaüzenetet ad, ha off). Mint tudjuk az extract() csodákra képes, valamint az ini_get()-es ellenőrzés is kikommentezhető ;-)
Meg .htaccess-sel mások hozzáférését is lehet korlátozni, feltételezve, hogy Te magad nem akarod kihasználni a rendszer lyukait - már ha vannak...
2.) IE alatt nem is kell, hogy menjen, lévén Te fogod használni, nem a T. Megrendelő. Vagy neked nem mindegy, hogy van-e böngésző megkötés a fejlesztéshez?
3.) Ez talán a legnagyobb probléma, de ne felejtsük el, hogy alapvetően fájlkezelőről van szó, nem szerkesztőről. Írjál kérést, hogy legyen benne, ahogy nézem, tényleg fejlesztgetik...
Én anno a navPHP-t raktam fel, ritkán használtam - ez az ext-es sokkal jobb.
Nekem lényegesen egyszerűbb volt az IDE-ben (phpED) beállítani egy FTP-t, vagy SSH-t, mint egyenként másolgatni, ennek ellenére van olyan oldalam, ahol egy könyvtár módosul csak általában és emiatt inkább én másolom be ha már a gépemen jól fut... (Megjegyzem, a Total Commander szinkronizálása is nagyon jól használható. Gondolom először úgyis a saját gépeden módosítasz és csak utána raksz ki bármit is. Vagy nem?)
válasz
a register globals pedig azért okoz problémát, mert a szerveremen az alapból off-ra van állítva. Namármost, ha ez a cucc ezzel a beállítással nem indul el, de register globals on esetén rendesen működik, az véleményem szerint nem jó.
workaround
http://hu.php.net/extract
válasz
Ne kelljen már szájbarágni
És ha elolvasod és megérted mire jó, akkor használatba is veszed.
Röviden:
A $_GET, $_POST, $_SESSION, $_COOKIE tömböket extract-olod a php script elején, ezzel létrejönnek a változók mintha register_globals = on lenne...
Te jobban nem figyelsz, mint én ;-)
A "register_global on-nal indul, off-al nem" típusú véleményedre nem voltam kíváncsi :D (bocs)
mint írtam: ha egyébirányt jól van lekezelve a scriptben, akkor biztonsági problémát nem jelent. Azért a felületnek van jelszavas azonosítása, illetőleg tehetsz rá még htaccess-t is.
válasz
Abban tudsz segíteni, hogy ezek tényében mit is csináljak?
Ha nem érted...
Lást zila válaszát (#14)
válasz
szerinted erre mit kérdezzen vissza az ember?
De hogy válaszoljak is a kérdésedre: Az előbb beidézett félsor elkerülte a figyelmemet, miután több bekezdésen keresztül ecsetelted érveidet a kérdésemmel kapcsolatban, fűszerezve némi minősítéseiddel, kioktatással stb. Rövidebb válaszokkal szerintem többet segítenél, kb. annak mintájára, ahogy azt zila is tette.
sorry...
Nézd: válaszoltam mind3 kérdésedre. Az egész szöveget tekintve a 3. mondatom volt a megoldás.
Én, ha valamit nem értek, akkor kérdezek.
Kioktatás? Melyiket érted ezen? A kifogások/nyafogások kezdést, ami mögött ott a szmájli, a kérdést, hogy neked nem mind1, hogy mivel nézed a szerkesztőt, vagy netán a helyi gépre való dolgozást? A bevezető 2x félmondat kivételével mindegyik közelebb visz a megoldáshoz, ha megválaszolod magadnak. Nem?
Megjegyzem az 'úgylátszik minden posztom elején újra meg kell említenem' na AZ kioktatás!
A 'nem ez volt a kérdés' az egy épkézláb válasz Tőled, igen. Annyit kérdeztél, hogy az FTP-t leegyszerűsítendő webes fájlkezelőt akarsz szerkesztésre. A 'a szóban forgó weblappal kapcsolatos teendőimet szeretném leegyszerűsíteni' meg erősen szubjektív. NEKEM nem azt jelenti, hogy webes fájlkezelővel módosítok néhány fájlt. (a szerkesztés kis hányada volt a felsorolt tevékenységeknek)
Úgy vélem:
- legközelebb pontosabban leírod, mit szeretnél
- legközelebb nem fogok polyénkodni Veled még a bevezetőben sem
Amúgy milyen megoldásod lett?
nincs m.o.
Tegnap egyébként a windowsgyűlöletem még tovább erősödött, amikor a vírusírtó egyszercsak ezt írta nekem ki:
"C:\Temp\wget.exe Tool-WGet (Potentially Unwanted Program)" - aztán szó nélkül letörölte. Ennyit arról, hogy állítsak össze a gépemen egy fejlesztőkörnyezetet, és azt szinkronizáljam.
A vitával kapcsolatban én úgy érzem, hogy a megtettem azt amit vártál: kerek magyar mondatokat írtam. Persze ettől még megeshet, hogy nem érted hogy pontosan mit akarok, de ekkor miért nem inkább ezt jelzed, ha amúgyis kérdezni szoktál ilyenkor?
Kioktatás: főleg a register globals-ra adott válaszodat vettem ennek, sorry így jött le. ha nem annak szántad, annak örülök.
Egyébént szerintem egy téma csak félremegy, ha úgy fogalmazod az írásodat, hogy a te megoldásod jobb, mint amit a másik az elején elképzelt. szerintem.