[1.8] Miuna Sohbet Paneli - Miuna Shoutbox Eklentisi [Türkçe - Plugin - Websocket] - Baskı Önizleme +- MyBB Depo Forum (https://mybbdepo.com) +-- Forum: MyBB 1.8 Depo (https://mybbdepo.com/mybb-1-8-depo-forumu) +--- Forum: MyBB 1.8 Modifikasyon & Eklenti Deposu (https://mybbdepo.com/mybb-1-8-modifikasyon-eklenti-deposu-forumu) +---- Forum: Ana Sayfa (https://mybbdepo.com/ana-sayfa-106-forumu) +---- Konu Başlığı: [1.8] Miuna Sohbet Paneli - Miuna Shoutbox Eklentisi [Türkçe - Plugin - Websocket] (/miuna-sohbet-paneli-miuna-shoutbox-eklentisi-turkce-plugin-websocket-konusu.html) Sayfalar:
1
2
|
Miuna Sohbet Paneli - Miuna Shoutbox Eklentisi [Türkçe - Plugin - Websocket] - 007combatant - 30-03-2015 MyBB 1.8 için Miuna Sohbet Paneli - [Websocket] Miuna Shoutbox Eklentisi Eklenti ismi: Miuna Sohbet Paneli - [Websocket] Miuna Shoutbox Eklenti Yapımcısı: martec Türkçe Çeviri: LoDoS Eklenti Versiyonu: 1.2.0 Uyumlu Olduğu Sürüm-(ler): MyBB 1.8.x Eklenti Açıklaması: Bu eklenti forumda sohbet paneli olmasına olanak sağlar. Eklenti Websocket desteği ile çalışıyor. Alıntı:Websocket: Klasik HTTP mantığında, web tarayıcısı (client) her zaman sunucudan (web-server) veri isteğini yapan tarafır. Tarayıcı bir HttpRequest yapar, karşılığında da sunucudan bir HttpResponse alır ve en sonunda da bağlantı kapatılır. Tekrar, yeni bir veri alış verişi için, yeni bir bağlantı ve yeni bir istek oluşturulması gerekir. HTML5 ile gelen ve JavaScript üzerinde kullanabildiğiniz "WebSocket" nesneleri ile artık bu kısıtlamanın önüne geçiliyor. Örneklerle açıklayalım: Eklentinin bir çok özelliği var. Sohbette ayrı sekmede özel mesaj, aktif kullanıcılar, @ ile kullanıcı etiketleme ve etiketlenen kullanıcıya bahsi geçen mesajın başına işaret koymak suretiyle bildirilm yapılması, gönderilen mesajın üstüne çift tıklayıp mesajı düzenleme, düzenlenen mesajın renkli gösterilmesi gibi bir çok güzel özellikleri var. Ancak bu eklentinin kurulumu diğer eklentiler gibi değil. Eklentiyi MyBBye kurmadan önce yapmanız gerekenler var. Bu işlemler biraz zaman alabilir ama verdiğimiz zamana değer çünkü sonuçta çok güzel bir sohbet panelimiz olmuş oluyor. Ekran Görüntüsü: Eklenti Kurulumu: Not: Bu eklenti localhost'ta çalışmaz. Not: Bu eklentinin çalışabilmesi için MyBB'nin kurulu olduğu sunucuda curl etkin olması gerekir. Bu eklentinin çalışma mantığı kısaca şu. Openshift'te bir uygulama oluşturuyoruz. Uygulama oluştururken kullanacağımız uygulamanın dosyalarını eklentinin yapımcısı martec githup'a koymuş. Önce githup'taki js dosyasında düzenleme yapıp dosyanın içerisine sitemizin adresini ekliyoruz ki sitemizde sohbet eklentisi çalışsın. Sonra openshift'te uygulama oluştururken githup'tan içerisinde bizim değiştirdiğimiz dosyanında olduğu dosyaların yolunu openshfit'teki oluşturacağımız uygulamaya gösteriyoruz ve uygulamamız bu dosyaları çekiyor. Sonra openshift'te oluşturduğumuz uygulamayı MyBB'de eklentimize tanıtıyoruz ve eklenti openshift üzerinden çalışıyor. Şimdi anlatıma geçelim. 1)- Öncelikle githupta hesap oluşturun https://github.com/ 2)- Bu sayfayı açın Kod: https://github.com/martec/Miuna-Shoutbox-Server-Openshift- 4)-lib klasörünü açın içindeki miunashout-server.js dosyasına tıklayın dosya açılınca aşağıdaki resimde gösterildiği gibi düzenleme butonuna tıklayın. 5)- İlk satırı düzenleyin. Örnek olarak sizin site adresiniz http://mybb.com/forum , http://mybb.com/community ve benzeri gibiyse: Kod: var origin = 'mybb.com:80'; Eğer www kullanmak isterseniz şu şekilde yapın Kod: var origin = 'mybb.com:80,www.mybb.com:80'; Eğer site adresiniz http://mybb.com ve benzeri gibiyse yine aynı şekilde: Kod: var origin = 'mybb.com:80'; Kod: var origin = 'mybb.com:80,www.mybb.com:80'; Eğer site adresiniz http://community.mybb.com ve benzeri gibi alt domainli ise: Kod: var origin = 'community.mybb.com:80'; Kod: var origin = 'community.mybb.com:80,www.community.mybb.com:80'; Eğer site adresiniz http://my.mybb.com/forum , http://my.mybb.com/community ve benzeri gibi alt domainli ve klasör içinde ise: Kod: var origin = 'my.mybb.com:80'; Kod: var origin = 'my.mybb.com:80,www.my.mybb.com:80'; 6)- Commit changes butonuna tıklayarak kayıt edin. 7)- Miuna-Shoutbox-Server-Openshift- linkine tıklayın. 8)- Adres çubuğundaki adresi kopyalayın ve not edin sonraki adımlarda lazım olacak. 9)- Şimdi Openshift'e kayıt olun https://www.openshift.com/app/account/new 10- Kayıt olduktan sonra Create your first application now tıklayın, uygulama oluşturun.(Node.js 0.10) 11)- Yeni sayfa açılacak. aşağıdaki bilgilere göre formu doldurun. public Url: İlk kutu: miunashout (Eğer farklı bir şey koyarsanız, shoutbox çalışmaz) ikinci kutu: istediğinizi yazın yanlız sadece ingilizce karakter kullanın. Source code: İlk kutu: 8. adımda kopyaladığımız adresi buraya yapıştırın. İkinci kutu: master Diğer kutuları olduğu gibi bırakın. 12)- Create application' a tıklayın. Not: Bu işlem biraz uzun sürebilir lütfen sabırlı olun. 13)- Şimdi Add MongoDB 2.4'a tıklayın. Sonra Add Cartridge butonuna tıklayın. 14)- (Opsiyonel) Add RockMongo 1.1!a tıklayın. (Bu araç Miuna Shoutbox sunucusun veritabanını yönetmek için kullanılır) Sonra Add Cartridge butonuna tıklayın. 15)- Şimdi uygulamayı yeniden başlatın: Not: Bu işlem biraz uzun sürebilir lütfen sabırlı olun. 16)- Şimdi sunucunuzun linkine tıklayın. 17)- Açılan sayfanın aşağıdaki ile aynı olduğunu kotrol edin. 18)- Adresi not defterine kopyalayın (daha sonra lazım olacak) 19)- Openshift içinde Miuna Shout sunucusu kurulumu tamamladı. 20)-Ekten indirdiğiniz zip dosyasını bir yere çıkartın. 21)-Zip dosyasından çıkan Miuna-Shoutbox_xxx Upload Klasörünün içindekilerinin tamamını dosya transfer programı ile forumun ana dizinine (root'a) gönderin. Değiştirilsin mi sorununa evet deyin. Onlar yerini bulur. 22)-Admin Panelinden Forum Ayarları Plugin yönetimi'ne gelin ve Miuna Shout Box eklentisini Aktifleştirin. 23)-Admin Panelinden Forum Ayarları Miuna Shoutbox ayarlarına gelin; Miuna Sohbet Aktif? evet seçeneğini seçin. Miuna Sohbet Paneli sunucu bağlantı adresi: Buraya 18.adımda kopyaladığımız adresi yapıştırıyoruz. Şunun gibi: https://miunashout-xxxxxx.rhcloud.com Socket.io adresi: Buraya "wss://miunashout-xxxxxx.rhcloud.com:8443" adresini içerisindeki xxxxxx'i kendi hesabımız ile değiştirip yapıştırıyoruz. Yukarıdaki kopyaladığımız linke bakarsanız anlarsınız. Hepsi bu kadar. Güle güle kullanın. MyBB 1.8 için Miuna Sohbet Paneli - [Websocket] Miuna Shoutbox Eklentisi Cvp: Miuna Sohbet Paneli Eklentisi [Plugin] - EmreKRMN - 30-03-2015 Elinize sağlık hocam. Cvp: Miuna Sohbet Paneli Eklentisi [Plugin] - SiberLeon - 30-03-2015 Bu eklentinin 1.6 sürümü mevcutmu hocam Cvp: Miuna Sohbet Paneli - Miuna Shoutbox Eklentisi [Türkçe - Plugin - Websocket] - Red0x - 30-03-2015 Denedim çalıştı Güzel Bir Sohbet Paneli Cidden Harika Teşekkürler. Cvp: Miuna Sohbet Paneli - Miuna Shoutbox Eklentisi [Türkçe - Plugin - Websocket] - Xray - 01-04-2015 Hocam 1.6.16 içinde varmı acaba sürümü Cvp: Miuna Sohbet Paneli - Miuna Shoutbox Eklentisi [Türkçe - Plugin - Websocket] - Leome - 05-04-2015 Teamwiewer Desteği veriyormusun yapamadım Cvp: Miuna Sohbet Paneli - Miuna Shoutbox Eklentisi [Türkçe - Plugin - Websocket] - petshopboys - 27-06-2015 Hocam merhaba, 4. aşamada miunashout-server.js dosyasına tıklayın demişsiniz ama bu dosya yok. lib klasöründeki dosyalarda adresi düzenleyeceğimiz herhangi bir satır yok ne yapmam lazım? düzenleme: eklenti üç gün önce güncellenmiş, ben o dosyalar ile kurulum yapıp ekteki dil dosyasını kullandım ama olmadı sanırım. Cvp: Miuna Sohbet Paneli - Miuna Shoutbox Eklentisi [Türkçe - Plugin - Websocket] - cadde - 30-03-2016 usta siteme kurdum ama yazdıgım mesajı enter ile gönderemiyorum |