Gerçekten güzel birşey. Asp.nEt e geçmeyi planlıyorum. Ama yine görsel olarak extjsnin Filetree sine bakmalısın ! :)
Burada asıl nokta klasör ve dosya listeleme. Tree yapmak amacım değildi ama birazcık benzesin diye bu şekilde hazırladım. Zaten tam olarak tree sayılmaz yaptığım. İkonları da Fck editorden arakladım. :D
Salih
12 Temmuz Pazar 2009 19:36
#3
dikkat et mahkemelik olma xD
Fck ücretsiz bir editör. Onun için birşey olmaz. :D
WebMethod`daki Sleep'in nedeni nedir? Bir hatayla mı karşılaşmıştın ? document.ready olmasaydı onun için derdim de var :)
Orada loading gif kullandım ve onun gözükmesi için öyle bir kullanım yaptım. :D Çok hızlı cevap geliyor.
$(function(){ }); ile $(document.ready(function(){ }); ikisi de aynı. İlki daha kısa olduğu için ilkini kullanmayı tercih ediyorum.
Tamamdır (: Eğer yorum yazarken "Cevap geldiğinde bana mail at" gibisinden bir checkbox ı yapabilirsen bana göre blog sisteminin hiç bir eksiği kalmaz.. Yorum yazdığımı unutup , 4 dakika sonra yazdığın cevaba 3 gün sonra aklıma geldi :)
Bunu düşündüm ama bunun yerine Yorum RSS takibi hazırladım. Her yazı için yapılan yorumları RSS ile takip etmek mümkün. Şimdilik bununla idare etmek istiyorum. :D İlerde fırsat bulursam düzeltmeye çalışacağım.
Bayram
25 Ağustos Çarşamba 2010 23:14
#9
Tam zamanında imdadıma yetişen bir makale... Teşekkürler...
Merhabalar,
Peki bu dosya isimlerini listeleme işlemini excelle yine böyle ağaçlı yapıyla aktarmayı denediniz mi yada olabilir mi öyle bişey. ?
@Nusret, bunun için excel'deki ağaç yapısının nasıl oluşturulduğuna bakmak lazım. Oradaki yapıya göre verileri uyarlmaka ve excel'e basmak yeterli olur. Ancak ben excel'le pek uğraşmadım ve bilgim yok.
Güzel bir çalışma. Birşey sormak istiyorum: Bu yapıyı bir login ekranı arkasına yerleştirdik diyelim. Login olan kullanıcılar klasör/dosya yapısını görecek ve dosya indirebilecekler fakat dosyaların yolunu bilen birinin Login olmadan dosyaları doğrudan indirmesini engellemenin bir yolu var mı?
@Murat, bunun için direk olarak dosyaya erişimi kapatıp kullanıcının dosyaya sayfa (veya httphandler de olabilir) ile ulaşmasını sağlayacaksın. Burada sayfada stediğin kontrolü yaparsın. Koşullarına uygun olanların dosyalara erişmelerine, indirmelerine izin verirsin.
Öncelikle verdiğiniz cevap için teşekkür ediyorum. Ben ASP'de böyle birşey denedim fakat kontrol panelden klasör için listelemeyi kapattığımda ASP kodlar ile de dosya listeleme engelleniyor. Bunu ASP.NET ile aşabilir miyim? Bilmiyorum web.config de bir ayar vs. olabilir mi? Ya da kontrol paneldeki kullanıcı yetkileri ile script arasında iletişim(?) kurulabilir mi?
@Murat, söylediğin işlem için dizinlere IIS kullanıcıları için izin vermen ve diğerleri için izinleri kaldırman yeterli olacaktır. Bu şekilde kodlama kısmında dizinlere ve dosyalara erişebilirsin. Web.config ve Asp.net ile yapabilmen için kullanıcı sisteminin olması gerekir. Ama bunu dosya izinleri ile yapman daha doğru olur.