Forum

Openfire ve spark
 
Bildirimler
Hepsini Temizle

Openfire ve spark

6 Yazılar
5 Üyeler
0 Reactions
606 Görüntüleme
(@recepcan)
Gönderiler: 1
New Member
Konu başlatıcı
 

Merhaba arkadaşlar


Öncelikle bu platforma yeni katılıyor olmaktan çok mutluyum ve ilk mesajımı sizlere yazıyorum.Şöle bir sorunum var.Özellikle HAKAN beyin makalelerini okudum konu ile ilgili ama benim aradığım cevabı bulamadım.


Şöyle Openfire arayüzünü açınca archive diye bir bölüm var ve orda istediğim kullanıcın ismini yazdığım zaman ona ait olan tüm yazışmaları tarih tarih görebiliyorum.Peki kullanıcı bazlı bu arsivleri nasıl silebilirim.Örneğin istiyorumki a kullanıcısının tüm yazışmalarını sileyim.Bunu nasıl yapabilirim.Bu arada AD entegrasyonu vardır ve Ldap üzerinden tanımlıdır.Çok aradığım bir konu ama çözüm bulamadım.


Yardımlarınızı rica ediyorum.Saygılarımla...

 
Gönderildi : 14/04/2010 14:27

(@cozumpark)
Gönderiler: 16307
Illustrious Member Yönetici
 

Selam, geniş bir pdf buldum, belki işinze yarar : http://www.scribd.com/doc/6423200/Openfire-Administration-Sample-Chapter-Chapter-6-Effectively-Managing-Users

 
Gönderildi : 15/04/2010 22:06

(@huseyinsevin)
Gönderiler: 821
Prominent Member
 

Merhaba arkadaşlar

Öncelikle bu platforma yeni katılıyor olmaktan çok mutluyum ve ilk mesajımı sizlere yazıyorum.Şöle bir sorunum var.Özellikle HAKAN beyin makalelerini okudum konu ile ilgili ama benim aradığım cevabı bulamadım.

Şöyle Openfire arayüzünü açınca archive diye bir bölüm var ve orda istediğim kullanıcın ismini yazdığım zaman ona ait olan tüm yazışmaları tarih tarih görebiliyorum.Peki kullanıcı bazlı bu arsivleri nasıl silebilirim.Örneğin istiyorumki a kullanıcısının tüm yazışmalarını sileyim.Bunu nasıl yapabilirim.Bu arada AD entegrasyonu vardır ve Ldap üzerinden tanımlıdır.Çok aradığım bir konu ama çözüm bulamadım.

Yardımlarınızı rica ediyorum.Saygılarımla...

 

Böyle bir şey nerede var ki? Ben bayadır kullanıyorum Openfire ı ama böyle bir şey görmedim. Archive diye. Yada dikkat etmedim diyeceğim ama sizin bu yazınızı görünce biraz önce arayüzü açıp baya bir yere baktım ama göremedim.

 
Gönderildi : 16/04/2010 01:28

(@ahmetaltuntas)
Gönderiler: 731
Prominent Member
 

default yapıda yok,

plugins 'den  monitoring services kurunca geliyor.

 
Gönderildi : 19/04/2010 17:34

(@OzerErik)
Gönderiler: 2
New Member
 

Öncelikle Selamlar,

Veritabanı olarak PostgreSql kullandığınızı varsayalım. Openfire arşivlemeyi belli tablolar içine yapar. Örnek kod aşağıdaki gibidir. Pgadmin programını kullanarak DELETE scripti olarak çalıştıralabilir.

ofmessagearchive= arşivlerin tutulduğu yer. İçerisinde tojid ve fromjid alanları bulunur. Aşağıdaki kodlarla bu alanları temizlerseniz geçmiş komple silinir. '%ozer.erik%' yerine istediğiniz kullanıcı ismini yazarsınız. Ayrıca bunu bir php dosyası oluşturarak yaparsanız, windowsta zamanlanmış görevler, linuxta cron aracılığıyla otomatize ederek belirli periyodlarda silme işlemini gerçekleştirebilirsiniz. Kolay gelsin. Rastladım cevaplayayım dedim.

DELETE FROM ofmessagearchive WHERE fromjid LIKE '%ozer.erik%'
DELETE FROM ofmessagearchive WHERE tojid LIKE '%ozer.erik%'

 
Gönderildi : 04/08/2010 01:47

(@ahmetaltuntas)
Gönderiler: 731
Prominent Member
 

merhaba

bilgi için teşekkür ederim. 

 
Gönderildi : 04/08/2010 14:29

Paylaş: