Advertisement:

Author Topic: Mesajlarda Konu Sayısı  (Read 24297 times)

Offline [SiNaN]

  • SMF Super Hero
  • *******
  • Posts: 11,524
  • Young and Foolish
    • SimplePortal
Mesajlarda Konu Sayısı
« on: February 07, 2008, 06:40:34 AM »
Mod: Topic Count On Display
Yazan: [SiNaN]
Açıklama: Konu sayısının mesajlarda, profil özetinde, profil istatiklerinde, forum istatistiklerinde ve üye listesinde görüntülenmesini ve konu sayısının üye profilinden değiştirilmesini sağlar.
URL: http://custom.simplemachines.org/mods/index.php?mod=1003
Türkçes: Pakete dahil.
Resim: Ekte.
Kullanım: Eklentiyi kurduğunuzda aşağıdaki işlemi yaparak konu sayılarını hesaplayın; Admin Paneli >> Forum Bakımı >> İstatistikleri ve forum toplamını yeniden say.

« Last Edit: June 22, 2008, 02:19:51 PM by Aslanbac (husmen73) »
Former SMF Core Developer | My Mods | SimplePortal

Offline Yağız...

  • SMF Super Hero
  • *******
  • Posts: 10,809
  • Gender: Male
    • MMO Browser
Re: Mesajlarda Konu Sayısı / Topic Count On Display
« Reply #1 on: February 07, 2008, 06:42:44 AM »
Yeni sürüm güzel olmus. Eline saglik.

Offline [SiNaN]

  • SMF Super Hero
  • *******
  • Posts: 11,524
  • Young and Foolish
    • SimplePortal
Re: Mesajlarda Konu Sayısı / Topic Count On Display
« Reply #2 on: February 07, 2008, 06:43:53 AM »
Teşekkürler cakal93. Senden de modlar beklerdik aslında. Var da ben mi bilmiyorum yoksa?
Former SMF Core Developer | My Mods | SimplePortal

Offline Yağız...

  • SMF Super Hero
  • *******
  • Posts: 10,809
  • Gender: Male
    • MMO Browser
Re: Mesajlarda Konu Sayısı / Topic Count On Display
« Reply #3 on: February 07, 2008, 06:47:16 AM »
Malesef yok...
Yapmak isterdim ama php bilgim fazla yok.

Offline grknzsy

  • Semi-Newbie
  • *
  • Posts: 34
  • Gender: Male
  • Wordpress Aşkına
    • gurkan.ozsoy on Facebook
    • @gurkanozsoy on Twitter
    • www.gurkanozsoy.com
Re: Mesajlarda Konu Sayısı / Topic Count On Display
« Reply #4 on: February 07, 2008, 06:49:53 AM »
teşekkürler. :)

şu modu da çok beğendim:

http://custom.simplemachines.org/mods/index.php?mod=1088

yanlış anlamadıysam e posta adreslerinin görüntülenmesi izine bağlı oluyor,değil mi?

Offline [SiNaN]

  • SMF Super Hero
  • *******
  • Posts: 11,524
  • Young and Foolish
    • SimplePortal
Re: Mesajlarda Konu Sayısı / Topic Count On Display
« Reply #5 on: February 07, 2008, 06:52:22 AM »
Evet doğru anlamışsınız. Teşekkür ederim.

cakal93, bizim de fazla anladığımız söylenemez.
Former SMF Core Developer | My Mods | SimplePortal

Offline Yağız...

  • SMF Super Hero
  • *******
  • Posts: 10,809
  • Gender: Male
    • MMO Browser
Re: Mesajlarda Konu Sayısı / Topic Count On Display
« Reply #6 on: February 07, 2008, 07:06:10 AM »
Ama benden fazla oldugu kesin :)
Neyse tekrar eline saglik, konu geyige dönmesin.

Offline mHD®

  • Jr. Member
  • **
  • Posts: 124
  • Gender: Male
  • yani mannyaQ :)
    • Türkiye'nin en IXii Forumu
Re: Mesajlarda Konu Sayısı / Topic Count On Display
« Reply #7 on: June 03, 2008, 12:00:27 PM »
Faydalı bir modifikasyon. Forumda kimin daha çok konu açtığı ve cevapladığı belli olur ;)
Ellerine sağlık :)

Offline Atalay35

  • Jr. Member
  • **
  • Posts: 153
  • Gender: Male
  • '' plaka-35 ''
    • Portable Program Oyun Download Merkezi
Re: Mesajlarda Konu Sayısı / Topic Count On Display
« Reply #8 on: June 04, 2008, 04:41:36 AM »
index.turkiss.php dosysını mnuel kurdum

Code: [Select]
Find: [Select]
$txt[21] = 'Mesaj';

Code: [Select]
Replace With: [Select]
$txt[21] = 'Mesaj';
$txt['topicsmb'] = 'Konu';

diyor mod sitesinde manuel kurulum 1.1.5 için ama o şekilde uyguladığımızda konu değil topic çıkıyo yani ingilizce

Code: [Select]
Find: [Select]
$txt[21] = 'Mesaj';

Code: [Select]
Replace With: [Select]
$txt[21] = 'Mesaj';
$txt['topiccount'] = 'Konu';

bu şekilde yapınca konu olarak çıkıyor bilginiz olsun ...

Not: bende paket kurulumunda index.turkish.php hat verdiği için bu dosyayı mod sayfasındaki Manual Install Instructions for SMF ile yaptım ve orda yukarıda belirttiğim ufak bir yanlışlık var, bilginiz olsun ...

Paket İçin Teşekkürler  :)

Offline [SiNaN]

  • SMF Super Hero
  • *******
  • Posts: 11,524
  • Young and Foolish
    • SimplePortal
Re: Mesajlarda Konu Sayısı / Topic Count On Display
« Reply #9 on: June 04, 2008, 04:44:46 AM »
Eski bir modum bu. Sanırım güncellemem gerekiyor.
Former SMF Core Developer | My Mods | SimplePortal

Offline Alpay

  • Local Moderator
  • SMF Hero
  • *
  • Posts: 3,594
  • Gender: Male
  • test
    • Personal Web Page
Re: Mesajlarda Konu Sayısı / Topic Count On Display
« Reply #10 on: June 04, 2008, 05:37:45 PM »
El atmışken 2,0 a görede uyarlarmısın? Sadrazam.

Düzenleme :
Kararli sürümü beklersek Allah büyük tekne kücük enteresan mevzusuna gireriz =) Ki kişilerin benim bildigim bildik davasina da hiç girmek istemem onun için direkt SADRAZAMA :P sordum uyarlarmısın diye yapar/yapmak görücez erhan :D

(bu nickle cok dalga geçilir sölemiş olayim ehueuhe sinan)
« Last Edit: June 04, 2008, 05:44:39 PM by Alpay »

Offline Hoochie Coochie Man

  • SMF Hero
  • ******
  • Posts: 5,135
  • Gender: Male
    • İstanblues.org
Re: Mesajlarda Konu Sayısı / Topic Count On Display
« Reply #11 on: June 04, 2008, 05:41:20 PM »
Hahaha Allah iyiliğinizi versin, bir önce çıktığım konuda da başka bir çocuk Sadrazam madrazam diyodu, kim o diye bakmadım, şimdi bu konunun son mesajına baktım Alpay da diyor sadrazam, "kim ulan bu sadrazam" diye yukarı bi çıkayım dedim, anam bir de ne göreyim :P hehe Hadi bakalım paşam.. Herkes sadrazam desin sana. Ben paşa diyecem :D

Konuya dönelim, bende 2.0 a uyarlanmasını isterim, ama sanırım kararlı sürümden sonra herşey olur :)
İnadına SMF 1.1.X

Offline [SiNaN]

  • SMF Super Hero
  • *******
  • Posts: 11,524
  • Young and Foolish
    • SimplePortal
Re: Mesajlarda Konu Sayısı / Topic Count On Display
« Reply #12 on: June 05, 2008, 02:22:59 AM »
Modifikasyonları güncellemek -ne yalan söyleyeyim- en nefret ettiğim şey. Yeni mofikasyonlar yazmak zevkli birşey en azından. Bir ara güncelleriz bakalım.

Bu Sadrazam mevzuuyla da alakalı, Cellat her daim hazır bulunuyor Alpay. :P
Former SMF Core Developer | My Mods | SimplePortal

Offline ugur_ugur

  • Semi-Newbie
  • *
  • Posts: 10
Re: Mesajlarda Konu Sayısı / Topic Count On Display
« Reply #13 on: June 15, 2008, 05:49:23 AM »


http://custom.simplemachines.org/mods/index.php?mod=1003  burdaki modu kurmaya çalıştım hepsi sorunsuz kuruldu bi tek load.php de hata verdi hata şu:

Code: [Select]
Veritabanı Hatası
Unknown column 'mem.topics' in 'field list'
Dosya: /home/alemgenc/public_html/forum/Sources/Load.php
Satır: 893

Not: Veritabanızın güncellemesi gerekiyor. Sizin dosyalarınızın şuanki sürümü SMF 1.1.5, ama veritabanın sürümü 1.1.1. upgrage.php'yi çalıştırmanız tavsiye ediliyor


smf sürümüm1,1,5 , ordan seçtiğinizde manuel kurulum geliyor karşınıza ordan yüklemeye çalıştım..
yardımlarınızı bekliyorum..load.php aşağıda verdim .şimdiden saolun

Offline [SiNaN]

  • SMF Super Hero
  • *******
  • Posts: 11,524
  • Young and Foolish
    • SimplePortal
Re: Mesajlarda Konu Sayısı / Topic Count On Display
« Reply #14 on: June 19, 2008, 07:25:08 AM »
Paketin içerisinde bir veritabanı sorgusu var, onu çalıştırmalısınız.
Former SMF Core Developer | My Mods | SimplePortal

Offline Özgür

  • SMF Hero
  • ******
  • Posts: 3,925
  • Gender: Male
  • Özgür | jQuery Lover
    • ozgurce on Facebook
    • @ozgurce on Twitter
    • Özgür Yalçın
Re: Mesajlarda Konu Sayısı / Topic Count On Display
« Reply #15 on: June 19, 2008, 02:12:24 PM »

 (görüntü istatisklerden)
neden bu kadar çoğalır konu sayısı ? üyeler kendileri yapmıyorlar onu biliyorum yani izinlerle ilgili değil.

Offline [SiNaN]

  • SMF Super Hero
  • *******
  • Posts: 11,524
  • Young and Foolish
    • SimplePortal
Re: Mesajlarda Konu Sayısı / Topic Count On Display
« Reply #16 on: June 21, 2008, 03:13:04 AM »
Konu sayısının eksiye düşmesi ile alakalı bir hataydı sanırım. Benzeri mesaj sayısı için de vardı daha önce, yeni versiyonlarda hata giderilmişti.

Şunu deneyin:

../Sources/Subs.php

Bul:

Code: [Select]
foreach(array('posts', 'instantMessages', 'unreadMessages') as $type)
Değiştir:

Code: [Select]
foreach(array('posts', 'topics', 'instantMessages', 'unreadMessages') as $type)
Former SMF Core Developer | My Mods | SimplePortal

Offline DaRgUrE

  • Jr. Member
  • **
  • Posts: 152
Re: Mesajlarda Konu Sayısı
« Reply #17 on: August 14, 2008, 03:35:21 AM »
En çok hoşuma giden bir modu beğendiğim zaman onun sorunsuz bir şekilde kurulmasıdır :)

Teşekkürler.
« Last Edit: August 14, 2008, 11:49:03 AM by DaRgUrE »

Offline Badboy

  • SMF Hero
  • ******
  • Posts: 1,456
  • Gender: Male
Re: Mesajlarda Konu Sayısı
« Reply #18 on: September 06, 2008, 08:10:44 AM »
Yeni farkettiğim bir küçük hata buldum. Konu sayısını yeniden hesaplama kısmında. Diyelimki konusu hiç olmayan bir üyenin konu sayısını profilden elle değiştirdik. Forum toplamını yeniden saydırdığımızda o elle değiştirdiğimiz üyenin konu sayısı sıfırlanmıyor. Bunun içinde şöyle bir şey yapmak gerekir.
 
Sources/Admin.php açıyoruz.

Code: (ŞUNU BULUN) [Select]
$result = db_query("
  SELECT t.ID_MEMBER_STARTED, COUNT(t.ID_TOPIC) AS topics
  FROM ({$db_prefix}topics AS t, {$db_prefix}boards AS b)
  WHERE t.ID_BOARD = b.ID_BOARD
   AND b.countPosts = 0" . (!empty($modSettings['recycle_enable']) && $modSettings['recycle_board'] > 0 ? "
   AND t.ID_BOARD != " . (int) $modSettings['recycle_board'] : '') . "
  GROUP BY t.ID_MEMBER_STARTED", __FILE__, __LINE__);
 while ($row = mysql_fetch_assoc($result))
 {
  db_query("
   UPDATE {$db_prefix}members
   SET topics = " . (int) $row['topics'] . "
   WHERE ID_MEMBER = $row[ID_MEMBER_STARTED]
   LIMIT 1", __FILE__, __LINE__);
 }
 mysql_free_result($result);

Code: (ŞUNLA DEĞİŞTİRİN) [Select]
db_query("
  UPDATE {$db_prefix}members
  SET topics = 0", __FILE__, __LINE__);
 
 $result = db_query("
  SELECT t.ID_MEMBER_STARTED, COUNT(t.ID_TOPIC) AS topics
  FROM ({$db_prefix}topics AS t, {$db_prefix}boards AS b)
  WHERE t.ID_BOARD = b.ID_BOARD
   AND b.countPosts = 0" . (!empty($modSettings['recycle_enable']) && $modSettings['recycle_board'] > 0 ? "
   AND t.ID_BOARD != " . (int) $modSettings['recycle_board'] : '') . "
  GROUP BY t.ID_MEMBER_STARTED", __FILE__, __LINE__);
 while ($row = mysql_fetch_assoc($result))
 {
  db_query("
   UPDATE {$db_prefix}members
   SET topics = " . (int) $row['topics'] . "
   WHERE ID_MEMBER = $row[ID_MEMBER_STARTED]
   LIMIT 1", __FILE__, __LINE__);
 }
 mysql_free_result($result);

(Konuyla ilgili yardımcı fikir verdiği için DIN1031 nickli arkadaşa teşekkür ederim.)
Nothing is true, everything is permitted.

Offline [SiNaN]

  • SMF Super Hero
  • *******
  • Posts: 11,524
  • Young and Foolish
    • SimplePortal
Re: Mesajlarda Konu Sayısı
« Reply #19 on: September 06, 2008, 08:16:00 AM »
Yazdığım ilk modifikasyon buydu, çok uzun zaman oldu. Eminim başka hatalar da vardır. Ama güncellemek için vaktim yok.

Eğer isterseniz güncelleyip siz kendi adınızla gönderebilirsiniz bunu Mod Sitesine.
Former SMF Core Developer | My Mods | SimplePortal