Encode Explorer

Encode Explorer on php keeles kirjutatud ftp indekseerija, mis kuvab nimekirja kõigist veebiruumis olevatest failidest. Mõeldud eelkõige zone tasuta veebiruumis kasutamiseks. Tasuta kättesaadav kõigile soovijatele. Kui leiate, et sellest programmist on teile abi, kaaluge ka projekti toetamist:
Versioon 6.4
Marek 2015-07-02 00:34:37

Üle pika aja on uus versioon väljas. Suured tänud kõigile kes on kaasa aidanud!

Kui soovite saata uusi või uuendatud keeletõlkeid, siis palun tehke seda GitHub pull requesti kaudu.

Hetkel eemaldasin lehelt guestbooki, kuna sinna kogunes väga palju automatiseeritud spämmi. Palun kasutage GitHubi et teada anda kui mõne vea leiate.

Versioon 6.3
marek 2011-09-23 03:55:51

Mõned parandused uues väljalaskes:
* Vastab HTML5 standarditele
* Parandasin probleemi kustutusnupu piirjoonega
* Parandasin kodeeringu probleemi kustutusteates
* Lisasin soome tõlke (tänud Miikka!)

Suur tänu kõigile kes bugidest teada andsid, nüüd peaksid olema parandused sisse viidud. Kui nad ikka esile kerkivad või kui uusi leiate, andke teada!

Versioon 6.2
marek 2011-09-08 01:28:58

Seda on väga palju soovitud ja nüüd on see ka olemas - lisatud on failide ja kasutade kustutamine. Selle aktiveerimiseks peab määrama delete_enable=true ja seadistama vähemalt ühe administraatori konto. Lisaks parandas uus versioon ka paar väiksemat bugi.

Suur tänu uutele tõlkijatele: Andre ja Gregory Ferreira (portugali), Piotr (poola), Zeno (ungari) ja indamix (vene).

Lisaks SourceForge'ile on projekt nüüd leitav ka GitHub lehelt.

Väike jupp koodi neile kes soovivad piirata piltide otselinkimist nende veebiruumist. Looge fail .htaccess järgneva sisuga (koos vajalike muudatustega) ning pange oma kausta:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.com/ [NC]
RewriteRule \.(gif|jpe?g|png)$ - [F,NC,L]

Lõpuks, palun postitage tagasiside külalisteraamatusse ja saatke kiireloomulised teated e-mailiga. Kõik teadaanded vigadest on väga teretulnud!

Versioon 6.1
marek 2011-04-23 15:33:57

Väike uuendus - kui versioon 6.0 vajas töötamiseks PHP 5.3, siis nüüd peaks toimima ka PHP 5.0 abil.

Lisaks, see skript sisaldab mitmeid tõlkeid aga kuna on lisandunud uusi stringe siis enamus neist on hetkel poolikud. Kui tõlgite seda mõnda keelde, postitage tõlge ka külalisteraamatusse ning ma lisan selle järgmisesse versiooni.

Versioon 6.0
marek 2011-04-17 23:41:36

Uus versioon on väljas. Ülevaade muudatustest:
* Uuendatud disain ja uued ikoonid.
* Eelvaated pildi- ja pdf failidele.
* Alternatiivne kasutajaliides mis on optimiseeritud mobiilsete seadete jaoks.
* Kasutajate tegevuse logimine.
* E-maili teated uutest failidest.
* Piira failitüüpe mida saab üles laadida.
* Piira kaustu mida saab üles laadida.
* Kogu lehe parooliga kaitsmine.
* Paranenud failisuuruse arvutamine väga suurtele failidele.

Paljud nendest võimalustest on vaikimisi välja lülitatud. Et neid käivitada, lugege README faili ja tehke vajalikud muudatused index faili alguses.
Nagu alati, palun andke mulle märku kui leiate mõne vea.

Versioon: 5.1
Marek 2011-01-29 23:49:00

Aeg on väikeseks uuenduseks:

* Mõned kasutajad on teatanud probleemidest erimärkidega. Tegin mõned muudatused ja nüüd lähevad kõik ekraanile kuvatavad failinimed läbi htmlspecialchars() funktsiooni, linkidesse jäävad failinimed läbivad rawurlencode() funktsiooni. See peaks tagama maksimaalse turvalisuse ja süsteemi töökindluse. Kui mõned märgid veel probleeme tekitavad, palun andke sellest märku.
* Lisasin uued keeled. Suured tänud tõlkijatele: Mikael Westerholm (rootsi), Tor Gjerrestad (norra), Nephlim (slovakkia), Marc (prantsuse). Kahjuks tšehhi ja rumeenia tõlkeid ei saanud lisada kuna need ei olnud postitatud utf-8 kodeeringuga.

Veel paar olulist punkti meeldetuletuseks:
* Veenduge, et peale muudatuste tegemist salvestate faili utf-8 formaadis. Vastasel juhul võib tekkida probleeme piltide ja tõlgetega.
* Ettepanekuid täienduste jaoks kaalun järgmiste uuenduste ajal. Samas kui teil on soov mingi spetsiifilise funktsionaalsuse järele, soovitan ise koodi kallal jõudu proovida.
* Teated vigade ja turvaaukude kohta on väga teretulnud. Kui tegemist on millegi kiireloomulisega, saab mind kätte aadressilt marek ät siineiolekala punkt net, vastasel juhul palun postitada külalisteraamatusse.

Versioon: 5.0
Marek 2009-09-27 14:26:22

Enam-vähem täpselt 2 aastat peale eelmist versiooni on saabunud järgmine. Suurem osa koodist on uuendatud ning mitmed vead parandatud.

* Kood on nüüd OOP põhimõtete järgi kirjutatud. Seal on veel mitmeid stiiliprobleeme (enamasti PHP4 ja 1 faili piirangu tõttu) aga üldiselt peaks kogu asi arusaadavam olema.
* Lisatud asukoha näitamine kaustapuus.
* Parandatud turvaaugud seoses soovimatute kataloogide lugemisega.
* Parandatud probleemid kaustanimedega kus esinesid teatud erimärgid.
* Valideerub taas XHTML Strict'ina.
* Lisatud uusi tõlkeid (suur tänu tõlkijatele!)

Hetkel toetatud keeled: albaania, saksa, kreeka, inglise, hispaania, eesti, prantsuse, itaalia, hollandi, rumeenia, türgi. Kuna lisandus uusi tekste, ei ole enamus neist hetkel täielikud. Kui leiate aega neid uuendada või uut keelt lisada, postitage kommentaaridesse. Tõlke puhul oleks hea ka jälgida, et see kujundusse ära mahub.

See uus versioon sisaldab suurel määral uut koodi, mida olen üksi testinud mõne süsteemi peal. Seepärast sisaldab see tõenäoliselt ka mõnda viga ja olen väga tänulik vastavate kommentaaride eest!

Versioon: 4.0
Marek 2007-09-30 23:40:00

Uus versioon on väljas. Muudatused:
* Lisatud tõlked: albaania, hispaania, prantsuse ja rumeenia. Tänud tõlkijatele!
* Enamus kommentaare ja muutujanimesid muutusid inglisekeelseteks.
* Väga suurte failide failisuuruse vaatamine peaks olema parandatud.
* Kaustade loomine
* Kõik on koos ühes failis. Ka pildid (ikoonid) on php faili sisse kodeeritud. Encode Explorer väärib lõpuks oma nime (encode). :)

See on natuke eksperimentaalne versioon, ootan hea meelega tagasisidet. Kes kindla peale tahab minna, siis 3.4 on endiselt saadaval.

Uus leht
Marek 2007-07-24 11:15:25

Projekti veebileht läbis uuenduskuuri ja peaks nüüd parem välja nägema. Varsti on uudata ka encode exploreri uut versiooni.

Vanad changelogid
Marek 2007-07-24 11:13:01

Muudatused erinevates versioonides

*
* ver 3.4
* Bugfix väljalase. Üles laetud failid ka chmoditakse vastavalt.
*
* ver 3.3
* Lisatud inglise keele (ja tulevaste tõlgete) tugi.
*
* ver 3.2
* Parandatud probleem kaldkriipsude ja jutumärkidega faili nimedes.
*
* ver 3.1
* Parandatud mõned probleemid valideerimisega. Lisatud võimalus määrata faili asukoht serveris
* juhuks kui uploadimisel probleeme tekib.
*
* ver 3.0
* Kood valideerub kui xhtml Strict.
* Lisatud faili upload (ei tööta tasuta zones või hot.ee serveris).
* Mitu bugi ja turvaauku. Failid sorteeritakse vaikimisi nime järgi.
*
* ver 2.3
* Parandatud .ftpquota peitmine, sorteerimise bug. Natuke optimiseeritud,
* lisatud php koodi highlight, index.php peitmine.
*
* ver 2.2
* Parandatud turvaauk seoses kaustade sisu kuvamisega.
*
* ver 2.1
* Sai veel koodi ümber kirjutatud, et see valideeruks html 4.01-na.
*
* ver 2.0
* Kogu kood on nullist ümber kirjutatud. Sai märksa väiksem ja optimaalsem.
* Eemaldasin failide muutmise võimaluse, samas lisasin faili suuruse ja muutmise
* aja näitamise. Samuti saab faile nüüd sorteerida.
*
* ver 1.8
* Parandatud bug, kus adressbaril mässates sai ikkagi peafailile ligi.
* Samuti parandatud pisike bug sisselogimisega.
*
* ver 1.7
* Lisatud ikoonid ja muutmisvõimalus .css, .jsp ja .sql laiendiga failidele.
*
* ver 1.6
* Lisatud kahekordne tsükkel, et kaustad kuvataks tavafaildest eespool. Varem
* olid failid ja kaustad segamini suvalises järjekorras.
*
* ver 1.5
* Parandatud parooli bug ja probleemid alamkaustas olevate failide modereerimisega.
*
* ver 1.4
* Lisatud võimalus muuta otse browserist .php, .htm, .html, .js ja .txt
* lainediga faile.
*
* ver 1.3
* Lisatud browser upload. Märkus: ebafunktsionaalsuse tõttu seda edasistes
* versioonides ei ole.
*
* ver 1.2
* Lisatud konto suuruse näitamine zones.
*
* ver 1.1
* Lisatud funktsioon, mis eemaldab listist zone.ee poolt genereeritud
* faili .ftpquota.

Versioon 6.0
marek 0000-00-00 00:00:00

coming soon...