Kategori Sonuçları: " fonksiyon ve betikler "

20 Aralık 2008 | 18:08
yazar: Guardian

Proje Gelişmeleri #29, #30, #31, #32

Kategoriler: duyurular, fonksiyon ve betikler, projeler, samkon project, veritabanı
Etiketler: , , , , , , , , ,

Projem adına uzun zamandır çalışamıyordum. Aşağıda belirteceğim gelişmeler genel olarak yüzeysel gelişmeler olsada  bunlardan en önemlisi diğer çalışmalarımdan bir sayfa tasarımını bahane ederek proje sayfasının tasarımını daha göze hitap eder hale getirmem oldu.

Gelişme #29

Grupların yetkilerinin yönetilebileceği “access list” alanı oluşturuldu ve bu alanın geliştirilmesine hala devam ediliyor. Bu alan kısaca yöneticilerin onayı ile grupların sahip olabilecekleri çeşitli yetkileri temsil etmektedir. Geliştirilme aşamasında olmasından ötürü daha sonraki gelişmelerde üzerinde çok durulacak olduğundan daha fazla detay girmeyi gerekli görmüyorum.

Gelişme #30

Admin panelinin içeriğinin gösterildiği alanda küçük görsel düzenlemeler yapıldı.

Gelişme #31

access list” alanının veritabanı tablosu ile ilgili bir düzenlemeye gidildi. Aynı zamanda yetki seçeneği oluşturmak adına bir form oluşturuldu. Sonraki gelişmelerde bu form alanının  işlenmesi sağlanacak.

Gelişme #32

Yazının başında belirttiğim yeni temanın dosyaları sisteme yüklendi.

Gelişme #33

Yüklenen yeni tema dosyaları ve bu dosyaların işlenerek sayfaya yüklenmesini sağlayan betiklerden “qvariables.php” betiği ve “base_functions.php” betiğindeki çeşitli fonksiyonlar düzenlendi.

Böylece yeni bir tasarım çalışmamı projem adına yeni bir temaya çevirerek aktif hale getirmiş oldum. En azından proje sayfası artık daha göze yatkın bir tasarıma sahip.

Bu tasarımı aynı zamanda bir wordpress temasına çevirip sisteme yüklemeyi düşünüyorum. Bu nedenle ilgili proje sayfasından görmüş olduğunuz tasarım hakkındaki fikirlerinizi de bu başlık altında bana iletebilirsiniz. Açıkçası henüz tamamlanmamış bu tasarımı oluştururken ben çok şey öğrendim ve zevk aldım. Doya doya kullanacağımız günlerin gelmesi dileğiyle :)

361 defa okundu | yorum yok »

24 Ekim 2008 | 04:51
yazar: Guardian

Proje Gelişmeleri #26 #27 #28

Kategoriler: fonksiyon ve betikler, projeler, samkon project, veritabanı
Etiketler: , , , , , , , , , ,

Projemi hızlandırmak adına artık her gelişme adına detaylı bilgiler sunmak yerine, subversion deposundaki gelişme numaraları adına kısa açıklamalarda bulunma yöntemini kullanacağım.

Gelişme #26 – div to table

Yönetim panelinde verileri listelemek için tablolar yerine div etiketleri kullanılıyordu. Bu bazen düşük ekran çözünürlüğüne sahip monitörlerde satırların birbirine karışmasına yol açabiliyordu.

Basitçe bu div etiketleri table etiketlerine dönüştürüldü. Böylece problemin ortadan kalktığını düşünüyorum. Test edilmedi.

Gelişme #27 – kullanıcı silme

Proje gelişmeleri ile ilgili son girdimde belirttiğim kullanıcı silme işlevi gerçekleştirildi.

Bu arada remove.php betiğini oluşturup çeşitli girdilerin aynı betik üzerinden silinmesini sağladığım için kendime teşekkür ederim. Sayesinde silme işlemini gerçekleştirmem 10 dakikamı almadı :)

Gelişme #28 – veritabanında düzenlemeler

Kullanıcı gruplarının çeşitli işlemlerini gerçekleştirebilmelerini denetlememi sağlayan sütunlar #sogroups tablosundan yeni oluşturduğum #sogroupaccess tablosuna taşındı.

#sogroups tablosunda grup kullanıcısının root haklara sahip olup olmadığını belirleyen “admin_root_access” adında tek bir sütun bırakıldı.

ask_group_login() fonksiyonu bu nedenle tekrar düzenlendi.

devamını oku » »

434 defa okundu | yorum yok »

14 Ağustos 2008 | 21:13
yazar: Guardian

create_user.php & create_user()

Kategoriler: fonksiyon ve betikler, projeler, samkon project, veritabanı
Etiketler: , , , , ,

Uzun bir süredir projemle ilgilenmediğimin farkındaydım. Fakat günlük koşuşturmacalarımdam bir türlü zaman bulamadığımdan bilgisayarın başına oturamıyordum. Bugün bilgisayar başına geçtiğimde projemi biraz kurcaladım ve giderek kendi kurduğum sisteme yabancılaşmaya başladığımı hissettim. Öyle ki arada “ben neler yapmışım haberim yok” dediğim anlar bile oldu :) Bu nedenle artık kaldığım yerden devam etme vakti gelmişti.

Daha önceden kullanıcı eklemek adına oluşturduğum formu biraz düzenledim.

Görüldüğü üzere bu form “create_user()” adında bir js fonksiyonunu çağırmakta. Bu fonksiyon ise projem hakkında daha önceden işlediğim konulara benzer olarak “create_user.php” betiğine formdaki gerekli verileri göndermekte. Bu betik ise basitçe verilerin gerekli kontrollerden geçmesi halinde veritabanına kullanıcı kaydını gerçekleştirmektedir.

devamını oku » »

460 defa okundu | 1 adet yorum »

2 Temmuz 2008 | 21:52
yazar: Guardian

edit_user_by_id() fonksiyonu & update_user.php betiği

Kategoriler: fonksiyon ve betikler, projeler, samkon project
Etiketler: , , ,

Uzun zaman sonra tekrar projemle ilgilenecek kısa bir zaman buldum. Çıkmazda kaldığım ufak bir hata (yada tahmin edilmesi zor bir detay demeliyim) bu kısa zamanımın büyük bir bölümünü almış olsada yine bilgisayarımla çok keyifli zamanlar geçirdim diyebilirim.

Anlatacaklarım daha önceki konularda da bahsettiğim gibi klasik AJAX işlemleri olacağından fazla üzerinde durmadan yüzeysel olarak bahsedeceğim.

devamını oku » »

413 defa okundu | yorum yok »