News:

SMF 2.1.4 has been released! Take it for a spin! Read more.

Main Menu

Özel Mesaj Bildiricisi

Started by [SiNaN], June 01, 2008, 05:53:44 AM

Previous topic - Next topic

[SiNaN]

Mod: PM Informer
Yazan: [SiNaN]
Açıklama: Yeni bir özel mesaj alındığında sayfanın üstü tarafında kırmızı bir kutu içerisinde yeni bir özel mesajın geldiğini yazar. Bu kutunun en sağındaki butona tıklandığında alınan son mesaj sayfa içerisinde okunabilir. SMF 1.1.x ve SMF 2.0.x sürümleri ile uyumludur.
URL: http://custom.simplemachines.org/mods/index.php?mod=1202
Resim: Mod sayfasında.
Türkçesi:

Modifications.turkish.php

Bul:

?>

Öncesine ekle:

$txt['pmi_title'] = '%s tane okunmamış özel mesajınız var!';
$txt['pmi_view_all'] = '[Hepsini Oku]';


Versiyon 1.0
!*+- İlk sürüm




Bilgi:
! hata giderildi
+ özellik eklendi
* değişiklik yapıldı
- sadece bilgilendirme
Former SMF Core Developer | My Mods | SimplePortal

Ni©holąś™

aklımda böyle birşey vardı Sinan eline sağlık :D

[SiNaN]

Denemek isteyenler aşağıdaki adreste görebilirler:

http://www.bizmuhacirler.com/demo/

Kullanıcı adı: test
Şifre: 123

Okunmamış özel mesaj yoksa kendi kendinize özel mesaj göndererek görebilirsiniz.

Not: Deneme amaçlı olduğu için siteyi, mesaj gönderildikten sonra ana sayfa yönlendirilmesi üzere ayarladım.
Former SMF Core Developer | My Mods | SimplePortal

#Serseri

Test ettim :P Gercekden güzel birşey bazen öyle dalgın oluyoruzki hiç mesaj geldiğini anlamıyoruz. :) Bu iyi oldu :)

Ni©holąś™

@Serseri
Katılıyorum bana 24 Mayısta pm gönderilmiş daha yeni okuyorum :D :D

sermiyan

Çok güzel olmuş Sinan eline sağlık ama özel mesaj geldiği zaman son mesaj popup şeklinde açılsa bence çok daha güzel olurdu.

[SiNaN]

Quote from: sermiyan on June 01, 2008, 07:05:08 AM
Çok güzel olmuş Sinan eline sağlık ama özel mesaj geldiği zaman son mesaj popup şeklinde açılsa bence çok daha güzel olurdu.

Pop-up yerine şu şekilde çalışması daha güzel değil mi?

Click for full view


Click for full view


Sayfa değişmiyor bunu yaparken

Pop-up hem engellenebilen, hem de can sıkıcı birşey olduğu için sayfa içi yaptım.

Former SMF Core Developer | My Mods | SimplePortal

#Serseri

Birde Sinan 2 mesaj varsa sonuncusunumu gösteriyor ? Yoksa ikisinimi? veya ilkinimi? :)

sermiyan

Buda çok güzel tabiki hakkını, emeğine haksızlık etmiş olmayayım.Olmassa bunu kullanırım ama opsiyonel olarak popup seçeneği olsa isteyen bunu isteyen onu kullanabilse nasıl olur ne şiş yanar ne kepab :)

[SiNaN]

Quote from: S e r s e r i on June 01, 2008, 07:17:46 AM
Birde Sinan 2 mesaj varsa sonuncusunumu gösteriyor ? Yoksa ikisinimi? veya ilkinimi? :)

Sadece sonuncusunu gösteriyor.

Quote from: sermiyan on June 01, 2008, 07:21:15 AM
Buda çok güzel tabiki hakkını, emeğine haksızlık etmiş olmayayım.Olmassa bunu kullanırım ama opsiyonel olarak popup seçeneği olsa isteyen bunu isteyen onu kullanabilse nasıl olur ne şiş yanar ne kepab :)

Dediğim gibi pop-up'ın;
- Kullanıcıyı rahatsız etmesi
- Birçok tarayıcı tarafından engellenmesi

gibi kötü yanları var.

Pop-up kullanmanın neden daha yararlı olacağını açıklarsanız buna göre düşüneyim.

Bu arada, teşekkür ederim.
Former SMF Core Developer | My Mods | SimplePortal

Özgür

güzel olmuş  güzel de durdu sitemde pencere açılma olayından daha güzel bu bence collapse.gif yerine başka birşey kullanılırsa örneğin özet gibi çok daha güzel oluyor tabi benim düşüncem ama gerçekten güzel mod sinan eline sağlık.
So Long

sermiyan

Aslında benim olmasını istediği (kasteddiğim) şey, mutemelen görmüşsünüzdür.Ipb forum sistemlerinde olan mantığa biraz benzemesi ile alakalı bişey zira ordaki uygulama tarzının gayet hoş olduğunu düşünüyorum.

Eğer Ipb forum kullandıysanız orda mesaj gönderildiği zamen popup olarak bir pencerede sonmesaj gözüküyordu.Hatta o pencere Yardımcım diye bir menüye bağlı ve hem son mesajlarınızı hemde forumdaki son konuları o popup pencere içerisinde gösteriyor.İşte içimden geçen öyle birşey olabilirmiydi. :)

[SiNaN]

Js'i fazla sevmem, çok da bilmem. Yardımcı olunursa -Js ile alakalı- Js'e koyulması gereken bilgileri sağlarım. Ama en azından gelen bütün mesajların başlıklarını da gösterebiliriz.
Former SMF Core Developer | My Mods | SimplePortal

hasanok86

Web site Adress: www.forum.elemegim.info

Hayat Zorluklarla dolu Sabır lazım..

deejayss

Quote from: [SiNaN] on June 01, 2008, 06:03:46 AM
Denemek isteyenler aşağıdaki adreste görebilirler:

http://www.bizmuhacirler.com/demo/

Kullanıcı adı: test
Şifre: 123

Okunmamış özel mesaj yoksa kendi kendinize özel mesaj göndererek görebilirsiniz.

Not: Deneme amaçlı olduğu için siteyi, mesaj gönderildikten sonra ana sayfa yönlendirilmesi üzere ayarladım.

demo gitmiş ben giriş yapamadım :S

emeğine sağlık
hey gidi günler hey.

harunygt


[SiNaN]

Former SMF Core Developer | My Mods | SimplePortal

4LP3RUZ1

fikir güzel, aslında GreyBox kullanılarak da güzel birşey yapılabilir sanki ;)
Frozen frogs are back :(

[SiNaN]

GreyBox tarzı şeylerle fazla ilgilenmediğim için bilmiyordum. LGPL ile lisanslanmış, kullanabiliriz. Deneyeceğim.
Former SMF Core Developer | My Mods | SimplePortal

NoPasaran

Diğer temalara uymuyor :D


Slint Wave de nasıl kullanacağız :D

index.template.php dosyasında yer açmak lazım :D
kralkartal.net SMF 2.0.8

[SiNaN]

Quote from: NoPasaran on June 04, 2008, 03:12:52 AM
Diğer temalara uymuyor :D


Slint Wave de nasıl kullanacağız :D

index.template.php dosyasında yer açmak lazım :D

Pakete her tema için değişikliği ekleyemeyiz, değil mi? :)

Hem uyumlu olmadığını sanmıyorum. Yapabilirsiniz.
Former SMF Core Developer | My Mods | SimplePortal

efsane_ercan

bu mod adminin diğer üyelerin pm lerini okuyabilmesine mi yarıyo yoksa sadece özel mesajın geldiğini daha çok belirgin etmek için mi ?? aydınlatırsanız sevinirim... :)

Özgür

So Long

Eren Eroğlu


Pijama

Merhabalar
Arkadaslar bende bunu kurdum
ama ana sayfaya gecmek istedigimde boyle bir hata verdi

Fatal error: Function name must be a string in /home/sohbetlo/public_html/forum/Sources/Load.php on line 2208

şimdi modu kaldıracam ama admin paneline ulaşamıyorum

yardım edermisiniz acil
cunku foruma suanda ulaşılamıyor :(

Pijama

Offf dosyaları tek tek editleyerek siteyi actım
ama niye o hatayı verdi anlamadım

bilgisi olan varsa bir acıklama yaparsa sevinirim
çünkü çok güzel bir mod ve kurmak istiyorum

Pijama

Arkadaşlar bunu daha önce yokmu
bi el atın şunu bizde kuralım ya

manuel olarak kurulumda istenilen yerlere aynen ekliyorum
zaten topu topu 4 dosyada degişiklik yapılıyor

aynen yerlerini bulup ekliyorum ama hata veriyor..

Hoochie Coochie Man

Sinan'ın modlarından kolay kolay sorun çıkmaz isterseniz tüm yaptıklarınızı geri alın ve paket halinde tekrar yüklemeyi deneyin. Yükleme aşamasında karşılaştığını hataları belirtin.
İnadına SMF 1.1.X

[SiNaN]

Yanlış paketi yüklüyorsunuz. SMF 1.x sürümleri için Pm_Informer_115.zip paketini kullanmalısınız.
Former SMF Core Developer | My Mods | SimplePortal

Pijama

SMF 1.1.6 kullanıyorum
Temam Safmc102

dediginiz paketide hemen deniyeyim

Pijama

Ohhh be :D paketi safmc102 ye cevirip yukledim
sorunsuz calısıyor simdi
SiNaN eli opulecek adamsın vesselam :)

Bu arada Safmc102 kullanan varsa ve bende bu modu istiyorum diyosa konu altına mesaj atsın

sinan mujka bir daha tsk ettim supersin ;)
*erhan ilgin için tşk ettim saol canım

[SiNaN]

Ben teşekkür ederim. Yardımcı olabildiğime sevindim.

Fakat modifikasyonlarımın dağıtılmasını uygun görmüyorum. Zaten şu an Mod Sitesi'nden indirilebiliyor. Bir forum yöneticisi, en azından modifikasyonun tema değişikliklerini uygulayabiliyor olmalı diye düşünüyorum.
Former SMF Core Developer | My Mods | SimplePortal

Pijama

Tamam ustam sen nasıl istersen oyle hareket ederim kuşkun olmasın
sen ne zaman istersen bir PM ile emrindedir

yanlız bişe soracam bende mektup seklinde kücüçük bir gif var yanıp sonuyo
ben onu 1 tane okunmamış özel mesajınız var! diyor ya
onun başına ekliyecem yerini tam kestiremedim

onu bi zahmet gosterebilirmisin veya daha uygun bir sekli varsa soylersen sevinirim


/index.template.php dosyasına eklenecek kodlar

//The PM Informer is closed by default.
$options['collapse_header_pmi'] = 1;

//Do we have some new pms? Show the newest.
if(!empty($context['user']['unread_messages'])) {
echo '
<table align="center" width="500px">
<tr>
<td>
<div style="padding: 6px; vertical-align: middle; text-align: center; border: 1px solid #FF0000; background: #F4CFCF; color: #FF0000; ">
<a href="#" onclick="shrinkHeaderPMI(!current_header_pmi); return false;"><img id="upshrink_pmi" src="', $settings['images_url'], '/', empty($options['collapse_header_pmi']) ? 'collapse.gif' : 'expand.gif', '" alt="*" title="', $txt['upshrink_description'], '" style="margin-right: 2ex;" align="right" /></a>';
printf($txt['pmi_title'], $context['user']['unread_messages']);
echo '
</div>
<div id="upshrinkHeaderPMI"', empty($options['collapse_header_pmi']) ? '' : ' style="display: none;"', '>
<table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">
<tr class="windowbg">
<td>
<b>', $txt[318], ':</b> <a href="' . $scripturl . '?action=profile;u=', $context['pm_informer']['from'], '">', $context['pm_informer']['sender'], '</a><br />
<b>', $txt[319], ':</b> ', $context['pm_informer']['subject'], '<br />
<b>', $txt[317], ':</b> ', $context['pm_informer']['msgtime'], '<br />
<b>', $txt[72], ':</b> ', $context['pm_informer']['body'], '<br /><br />
<div align="right"><a href="' . $scripturl . '?action=pm"><span class="smalltext">', $txt['pmi_view_all'], '</span></a></div>
</td>
</tr>
</table>
</div>
</td>
</tr>
</table>';
}

[SiNaN]

Bul:

   printf($txt['pmi_title'], $context['user']['unread_messages']);

Değiştir:

   echo 'KODLAR';
   printf($txt['pmi_title'], $context['user']['unread_messages']);
Former SMF Core Developer | My Mods | SimplePortal

Pijama


ozzm

Quote from: Pijama on October 18, 2008, 02:04:49 PM
Merhabalar
Arkadaslar bende bunu kurdum
ama ana sayfaya gecmek istedigimde boyle bir hata verdi

Fatal error: Function name must be a string in /home/sohbetlo/public_html/forum/Sources/Load.php on line 2208

şimdi modu kaldıracam ama admin paneline ulaşamıyorum

yardım edermisiniz acil
cunku foruma suanda ulaşılamıyor :(

bende ulaşamaz oldum ne yapacam şimdi?  :'(

ozzm

Quote from: [SiNaN] on October 20, 2008, 05:58:20 AM
Yanlış paketi yüklüyorsunuz. SMF 1.x sürümleri için Pm_Informer_115.zip paketini kullanmalısınız.

bende yanlış yükledim   sisteme  giremiyorum nasil düzelticem?

[SiNaN]

Lütfen arka arkaya mesaj yazmayın.

index.php

Bul ve Sil:

   // Is there new pms? PM Informer...
   loadPmInformer();


Daha sonra paketi kaldırabilirsiniz. Kaldırma sırasında index.php değişikliğinde hata verecektir, görmezden gelerek devam edin.
Former SMF Core Developer | My Mods | SimplePortal

ozzm

 :'(  özür dilerim bi an elim ayağıma dolaştı

ben 1.1.6  kullanıyorum   bende olmicakmi  bu  mod?


sinan abi  teşekkürler bu arada  düzeldi  forum

Yağız...

Neden olmasın? Doğru paketi yüklerseniz olur.

ozzm

ama  yüklüyorum  hata veriyor


2 paket  var zaten
115 i  yüklemicemmi?

Pijama

ozzm
kullandığın tema hangisidir?
kullandıgın SMF sürümü hangisidir?

SMF 1.1.6 kullanıyorum ve Pm_Informer_115.zip  indirip kurdum
şuanda bende sorunsuz çalışıyor..

[SiNaN]

O kodu kaldırdıktan sonra modifikasyonu kaldırmayı da unutmayın. 115 paketini yüklediğinizde çalışmalı.
Former SMF Core Developer | My Mods | SimplePortal

morting316


Özgür

Quote from: ЯocKayseri on November 02, 2008, 12:02:02 PM
Yeni versiyonun türkçe si için modification.turkish.php de. en alta ekle.

$txt['pmi_title'] = '%s okunmamış kişisel iletin var.';
$txt['pmi_view_all'] = '[Tümünü gör]';
$txt['pmi_style'] = 'Kişisel ileti uyarılarını değiştir. <div class="smalltext">Örneğin:<br/><i>border: {çerçeveboyutu}px {çerçeve tipi} {çerçeverengi}; background: {arkaplanrengi}; color: {yazırengi};</i>';
$txt['pmi_style_standard'] = 'border: 1px solid #FF0000; background: #F4CFCF; color: #FF0000;';


Modun yeni versiyonu çıkmış. farkı çerçeve falanda ekleyebiliyor olmamız daha doğrusu kendimize göre değişiklik yapabiliyor olmamız.
So Long

[SiNaN]

Evet, modifikasyonu Nascar adlı bir üye devraldı. Gelişiminin hızlanacağını umuyorum.
Former SMF Core Developer | My Mods | SimplePortal

Advertisement: