Kategori Sonuçları: " fonksiyon ve betikler "

9 Mart 2008 | 15:21
yazar: Guardian

‘community’ menüsü: ‘users’ ve ‘groups’ alt menüleri

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

Burayı takip etmeyen kullanıcılar başlığı görünce ne çıkartabilirler bilmiyorum fakat başlık atarken kastetmek istediğim projemin yönetim panelinde community adında bir ana menü ve bu ana menüye bağlı users ve groups adında iki alt menü oluşturduğumu belirtmekti.

Yavaş yavaş ilerlettiğim samkon içerik yönetim sistemi projesinde sistem değişkenlerini yönetme işlemini en son girdimle tamamlamış bulunduğumdan, uzun zamandır buraya geldiğimde ne yapacağım diye düşünüp durduğum, kafamda yöntemler oluşturup aralarından birini seçmekte zorlandığım işlemlerin başlangıcı olan topluluk yönetme işlemlerine (kullanıcılar ve gruplar) vakit ayırıp biran önce kafamdaki soru işaretlerini ortadan kaldırmaya başlamak istedim.

devamını oku » »

492 defa okundu | yorum yok »

7 Mart 2008 | 13:43
yazar: Guardian

sistem değişkeni oluşturma işlemleri

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

Yönetim panelinin ‘system values‘ olarak adlandırılan sistem değişkenlerini kontrol etmemizi sağlayan alanda (load_systemvalues_content() fonksiyonu) yeni sistem değişkenleri oluyşturulmasını sağlayacak dinamik bir form oluşturdum. Dinamiklikten kastım formda görmüş olduğunuz vartype id bilgisine sahip olan elemanımız aşağıdaki özelliği ile

onclick=\”load_form_for_variable_type();\”

admin_functions.js betiğinde yer alan load_form_for_variable_type() fonksiyonuna bağlanması ve kendisine girilen değere bağlı olarak page-content-list-dynamic-area id bilgisine sahip alanda yeni form elemanları oluşturmasıdır. Bahsettiklerimi kısaca eklenecek sistem değişkeni tipine göre yeni bir form elemanı oluşturma işlemi olarak değerlendirebilirsiniz.

devamını oku » »

424 defa okundu | yorum yok »

1 Mart 2008 | 15:11
yazar: Guardian

Değişiklikler sonrası içeriğin yeniden yüklenmesi

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

Projemin yönetim panelini oluşturmaya başladığım günden beri içime dert olmuş, yaptığım yeniliklerin üzerine örtmüş diğer bir değişle içimde bir ukde bırakmış olan yapılan değişikliklere göre sayfanın içerik alanının yeniden yüklenmemesi ve özellikle bazı işlemlerden sonra sayfayı yenileme ihtiyacı duymam artık geçmişte kaldı.

Herşeyi bir php betiği ve bir javascript fonksiyonu karşılamaya yetti. Bu gelişmeyi sizlere örnek bir işlemde izlenen yolu açıklayarak tarif edeceğim. Örneğin daha önce hakkında bol bol atıp tuttuğum yönetim panelinin ‘edit menus‘ alanında panelimize yeni bir ana menü eklemek istediğimizde formumuzu doldurup ‘create‘ butonuna bastık.

devamını oku » »

502 defa okundu | yorum yok »

27 Şubat 2008 | 15:55
yazar: Guardian

sistem değişkenlerinde aktivasyon işlemleri

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

Daha önceki girdilerimde bahsettiğim gibi veritabanımızın #sovariablebools adlı tablosu sistem hakkında birtakım iki değerlikli veriler tutmaktadır. Bu verilerin aldığı TRUE (1) veya FALSE (0) değerlerine göre çeşitli işlemler gerçekleştirilmektedir. Bu yazımda iki değerlikli bu sistem değişkenlerimizin değerlerinin yönetilmesi işlemini gerçekleştiren işlevleri tanıtacağım.

Bir önceki girdimden altyapısını oluşturduğum bu işlemin kullandığı fonksiyon ve betikleri kısaca tanıtacağım. İlk önce aktifleştirme ve deaktifleştirme işlemlerinin yanı sıra daha önceden bahsettiğim diğer işlemlere de altyapı sunan tablomuzun bulunduğu system values alanını temsil eden admin_functions.php betiğindeki load_systemvalues_content() fonksiyonunun ilgili satırlarına göz atalım.

devamını oku » »

372 defa okundu | yorum yok »