Jump to content
Duyurular
  • IPBaccess ve bünyemizde bulunan IPB tabanlı forumlar için Sunucu değişimi yapıldı.
  • Bir kaç gün içinde mevcut siteler yeni sunucuya taşınacaktır.
  • IPBAccess Güncellendi.

Blogs

Featured Entries

  • Oscar

    IPB 4 Önizlenimlerim

    By Oscar

    IPB 4 çıktı çıkacak derken yılbaşından sonra çıkması beklenen betalar arka arkaya çıkmaya başladı. Çok büyük heyecanla kurup kullanmak için bekledim. Nihayet beta 3 beta 4 karışımı olan paketi kurarak mevcut forumu güncelledim. Güncelleme çok zor oldu ama kurulumda ve güncellemede yaşadığım sorunlar ile IPB 4 sürümünün neleri sevip neleri sevmediğini sorun çıkaran yerlerini tespit etme şansına sahip oldum. IPB 4 kesinlikle çok profesyonel bir script. Bazı kullanıcılar görünüşüne bakarak beğenmed
    • 0 comments
    • 921 views
 

IPB 4 Önizlenimlerim

IPB 4 çıktı çıkacak derken yılbaşından sonra çıkması beklenen betalar arka arkaya çıkmaya başladı. Çok büyük heyecanla kurup kullanmak için bekledim. Nihayet beta 3 beta 4 karışımı olan paketi kurarak mevcut forumu güncelledim. Güncelleme çok zor oldu ama kurulumda ve güncellemede yaşadığım sorunlar ile IPB 4 sürümünün neleri sevip neleri sevmediğini sorun çıkaran yerlerini tespit etme şansına sahip oldum. IPB 4 kesinlikle çok profesyonel bir script. Bazı kullanıcılar görünüşüne bakarak beğenmed

Oscar

Oscar

 

Forumlarda gönüllü olmalı mı olmamalı mı?

Forum kullanımı öyle bir noktaya geldi ki forum kurup gönüllü olarak birilerine yardım etmeyi düşündüğünde buna mecbursun gibi algılanır. Düşünün gönüllü oldunuz ve birilerine yardım ediyorsunuz yardım alan kişi size kendisine yardım etmeniz için zorluyor gibi bir şey. Yardım edeceğinize pişman olduğunuz noktalar bunlar. Bu noktaya nasıl gelindi: Bir kaç tane forumum var ve bu forumlarda genel olarak hiç bir maddi beklenti olmadan kullanıcılara yardım ediyorum. Bu 6-7 senedir bu şekilde dev

Oscar

Oscar

 

Forumlar ve yönetici kullanıcı ilişkisi

Bir süreden beri forum kullanıcılarının benim sohbet ortamlarında yaptıkları görüşmelerden forumlardaki yönetici kullanıcı ilişkisini kısmende olsa açıklığa kavuşturacak bilgiler edindim. Edindiğim bilgiler doğrultusunda kullanıcıların çoğununda aslında forum yöneticileri olduğunu düşünürsek durumun ne kadar vahim olduğunu ortaya koymaktadır. Öncelikle yönetici kullanıcı ilişkisine açıklık getirmek için tarafların beklentilerine kısaca değinmek gerekiyor. Burada yönetici forumun yöneticisi k

Oscar

Oscar

 

Kişilerin İnternet üzerindeki profilleri

Çok uzun zaman İnternet üzerinden yazışanlar ve İnternet üzerindeki sanal sosyal yaşama ayak uyduran hemen herkesin bir kişilik profili oluşur. Karşınızdaki kişiyi şahsen tanımasanız bile onun kişiliği hakkında ilk izlenimleri edinirsiniz. Güvenilir mi güvenilmez mi gibi ilk izlenimleri edinirsiniz. elbette bunda biraz ön yargı olabilir ama İnternet üzerinde çalıştığını süre içerisinde ön yargı oranı orantılı bir şekilde düşer. Bu durum genel olarak yazışmalara da yansır. İletilere cevap v

Oscar

Oscar

[[Template blog/front/browse/indexGridEntry is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]] [[Template blog/front/browse/indexGridEntry is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]]
 

IMDB Movie Info : Veri Ekleme Geliştirmesi

IMDB'den çekilen verilerin örneğin film adını aldığımızda onu tabloda nereye ekleyeceğimizi elle yazıyorduk. İşlemi biraz daha geliştirerek verinin ekleneceği tablo alanlarının listesinden seçebiliyor olacağız. Bu bize işlemlerimizde hızlılık ve esneklik sağlayacaktır.

Oscar

Oscar

 

IMDB Movie Info : Hakkında

Yeni bir uygulama üzerinde çalışmaya başladım. Genel olarak sitelerden veri çekilmesine karşı olsam da bu çalışmanın ilgili siteler için çok gerekli olduğunu ve IPB'de olmaması nedeniyle yapmaya karar vermiş bulunuyorum. Bütün uygulamalarda en büyük sorun olan veri çekilen yerlerdeki bazı değişikliklerin olması sonucu uygulamaların çalışmaması ve güncelleme gerektirmesidir. Bu uygulama da bunun önüne geçilerek çok farklı bir yöntem kullanarak bütün regex kodlarının kullanıcılar tarafından kola

Oscar

Oscar

 

URL'deki forum ve topic kaldırma

Removing the /forum/ text from our URL's Edit furlTemplates.php in admin/applications/forums/extensions/ Bul: 'showforum' => array( 'app' => 'forums', 'allowRedirect' => 1, 'out' => array( '#showforum=(.+?)(&|$)#i', 'forum/$1-#{__title__}/$2' ), 'in' => array( 'regex' => "#/forum/(d+?)-

Oscar

Oscar

 

IP.Blog 2.4.0 Beta 1 görücüye çıktı

IPB 3.2.0 ile birlikte IP.Blog sürümü de güncellenerek ilk 2.4.0 beta 1 sürümü test kullanıcılarına sunuldu. İlk zamandan beri bir türlü ısınamadığım blog uygulaması nihayet kullanılabilir bir görünüme ve özelliklere sahip oldu. Bu IP.Blog Beta 1 sürümünden yayınlanmış ilk mesajım.

Oscar

Oscar

 

IP.Blog yeni görünüm ve şık özellikler

IP.blog 2.3.0 sürümü bugün yayınlandı. IP.Blog yeni görünümü forum görünümüne benzetilmiş. Yeni konuları forum ana sayfasında görüntüleme özelliği eklenmiş. Glob ana sayfasında ziyaret eden kullanıcıların avatar izlenimleri eklenmiş. Daha pek çok özellik var ama onları da kullandıkça görebileceğiz.

Oscar

Oscar

 

Açılır / Kapanır Katman(Table) Oluşturma

IPB 2.3.x için açılır kapanır tablo oluşturma; PHP kod bölümü; // Toggle Table $status = ','.$this->ipsclass->my_getcookie('collapseprefs').','; $toggle['open'] = 'show'; $toggle['close'] = 'none'; $toggle['mod'] = 'userpanel'; if (strstr($status, ',userpanel,')) { $toggle['open'] = 'none'; $toggle['close'] = 'show'; } // Toggle Table Tema Loader Bölümü; $this->ipsclass-&g

Oscar

Oscar

 

IPB 2.3.X Kullanıcı Bilgilerinin Tümü

IPB 2.3.x serilerinde kullanıcı bilgilerinin tümünün alınması mümkün. $this->ipsclass->DB->build_query( array( 'select' => 'm.*', 'from' => array( 'members' => 'm' ), 'where' => 'm.id IN ('.$this->ipsclass->member['id'].')', 'add_join' => array( 0 => array( 'select' => 'pp.*', 'from' => array( 'profile_portal' => 'pp' ), 'where' => 'pp.pp_member_id=m.id',

Oscar

Oscar

 

SkinOverloader Hook Oluşturmak

Skin Overloader hook skin tarafından template değişkenlerinde göre yüklenen bir hook modelidir. Adım adım nasıl yapıldığına bakalım. Manage Hooks -> Create New Hook Hook Information bölüğmü; Hook Files bölümü; Add Another File File name in hooks directory  = denemeS.php This file's class name = denemeS This file's hook type = skin Overloader The class this file extends = skin_boards(~id~) Save Hook, hook oluşturuldu ve kullanılmaya hazır.

Oscar

Oscar

 

ActionOverloaders Hook Oluşturmak

Varsayılan fonksiyonlarla kendi kendine yüklenebilen bir hook türü ve yapımı bir o kadar kolaydır. php uzantılı hooks klasörüne koyabileceğimi bir dosya hazırlıyoruz. Örnek olarak hazırladığım dosya; Dosya adı deneme.php Class = deneme Extends = forums_forums_boards <?phpclass deneme extends public_forums_forums_boards{ public function doExecute( ipsRegistry $registry ) { $icerik = 'IPBAccess Forumları'; $this->registry->getClass('output')->addContent( $icerik ); parent::d

Oscar

Oscar

 

Uygulama (Application) ACP Ayarlar Bölümü Eklenmesi

Uygulamamız için mutlaka gerekli olabilecek ayarlar bölümü yani Application Settings bölümünün eklenmesinin nasıl yapıldığına bakalım. Uygulama/xml klasörün içinde oluşturacağımız xml uzantılı settings dosyamızın adı bu sefer (Uygulama Adı)_settings.xml olacaktır.  Örnek dosyada görüldüğü gibi uygulamayı aktif veya pasif duruma getirmek için bir bölüm ve grup yetkileri için grupları listeleyen bir bölüm yer almaktadır. Bazı etiketler hakkında biraz açıklama yapmak gerekirse; <conf_titl

Oscar

Oscar

 

Uygulama (Application) Sınıfı (Class) Tanımlama

Uygulama ana gövdesi oluşturulduğunda IPB tarafından kullanılabilir olması ve forum değişkenlerinin tanımlanması için uygulama klasöründe app_class_(Uygulama Adı).php isminde bir dosya oluşturulur. Çok özel tanımlamalar yapılmayacaksa altta verdiğim temel tanımlama içeriği yeterli olacaktır. <?php class app_class_[b][color="#ff0000"](Uygulama Adı)[/color][/b] { /** * Registry Object Shortcuts */ protected $registry; protected $DB; protected $settings; protected $request; protecte

Oscar

Oscar

 

Uygulama (Application) Bilgisi

IPB modüllerini elle oluşturuyorsanız kurulum anında bu bilgilerle modül kurulur. Onun için modül xml klasörün içinde modül bilgilerini barındıran informatin.xml adında bir dosya bulunmalıdır. Bu dosyanın içeriği de bu şekilde olacaktır. <?xml version="1.0" encoding="UTF-8"?> <information> <data> <name>Uygulama Adı</name> <public_name>Uygulama Görünen Adı</public_name> <author>Uygulama Yazarı</author> <description>Uygulama Hakkında

Oscar

Oscar

 

Uygulama (Application) Sürüm Bilgisi

Oluşturulan uygulamalar için sürüm bilgisini oluşturmak; Uygulama klasöründe daha önce oluşturulan bir xml klasörü olmalı. Henüz oluşturulmamışsa şimdi oluşturarak için versions.xml adında altta içeriği görünen şekilde bir xml dosya oluşturun. Dosya içeriğinde görüldüğü gibi kısa sürüm bilgisi ve uzun sürüm bilgisinin yer aldığı şekli görebiliyoruz. <?xml version="1.0" encoding="UTF-8"?> <versions> <version> <human>1.0.0</human> <long>10000</lon

Oscar

Oscar

 

Uygulama (Application) Iconu

ACP uygulamalar bölümünde uygulamaların hemen yanında görünen icon eklemek için uygulama adıyla aynı olan bir .png resim oluşturulur.  Örneğin uygulama adı IPBAccessApp o halde resmin adı IPBAccessApp.png olacaktır. Resmin çözünürlüğü 16x16 pixel olmalıdır. Resmin yükleneceği alan ; admin/skin_cp/_newimages/applications/ klasörüdür. 

Oscar

Oscar

 

Uygulama (Application) Oluşturma

Manage Applications & Modules -> Add New Application Application Title = Uygulamanın temel adı Application Public Title = Uygulamnın görünen adı Hide Tab = Uygulamanın tab'da göünecek adını gizleyebilirsiniz. Application Description = Uygulamanın tanımı Application Author = Uygualma yazaı Application Version = Ugulama sürümü Application Directory = Uygulama klasörü Application Enabled = Uygulama türü Add New Application diyerek uygulamamızın gövdesini oluşturuyoruz. Uy

Oscar

Oscar

 

IP.Commerce oldu IP.Nexus

Bir zamanlar IPS'nin üzerinde çalıştığı ve sonra rafa kaldırdığı Fireamwork Nexus yeninden hayata geçiriliyor. IPS çıkarmayı planladığı ve üzerinde çalıştığı e-satış sistemi IP.Commerce'nin son anda adını Nexus olarak değiştirdi. Daha önce de yazdığımız gibi Nexus aslında IPS'nin çatısını oluşturuyordu ve profesyonel kullanıcılar ve daha site üzerinden satış yapmayı düşünenler için satışa çıkarmayı planlıyorlardı. IPS yıl sonuna doğru ilk public betaları kullanıma sunmayı düşünüyor.  IPB 3.1 n

Oscar

Oscar

×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines.