Mesaj Sayısına Gore Giris

phpBB 2.0.x sürümleri için yapılmasını istediğiniz veya arayıpta bulamadığınız MODları buraya yazabilirsiniz.
Kullanıcı avatarı
seoseo
Kayıtlı Kullanıcı
Mesajlar: 174
Kayıt: 09.12.2006, 17:58
İletişim:

Mesaj Sayısına Gore Giris

Mesaj gönderen seoseo »

ARkadaslar Bu modda ornegin 10 yzıyorum uye giris yapıyo o yaptıgım bolumu goremiyor ben gormesini fakat girmeye calıstıgında yeterli msj yok denmesini istiyorum
Php En İyi Site Olmak İcin Geliyoruz
http://www.rakipforum.com
Kayyo vb. Sİtelere Php Kuramayanlar Ulasın YArdımcı Olurum Yes Pm Or sitem
ckr
Kayıtlı Kullanıcı
Mesajlar: 125
Kayıt: 22.12.2006, 20:44
Konum: Ew
İletişim:

Mesaj gönderen ckr »

Sitede böyle md var arama yapmalısınız...

Kendimde kurdum süper birşey
I'm Offline
Kullanıcı avatarı
pikachu
Kayıtlı Kullanıcı
Mesajlar: 3062
Kayıt: 16.07.2006, 15:32
Konum: ağandon /
İletişim:

Mesaj gönderen pikachu »

mod bölümüne yazsaydın keşke. modun adı "forum enter limit".
Kullanıcı avatarı
seoseo
Kayıtlı Kullanıcı
Mesajlar: 174
Kayıt: 09.12.2006, 17:58
İletişim:

Mesaj gönderen seoseo »

arkadaslar bir yanlıs anlasılma var o da su forum auth gibi bir mod buldum bu sitede onda ki beim sorunum su mesela komik videolar bolumune 10 msj sınırı koydum uye o bolumu hic goremiyor benim istedigim gorsun fakat tıkladıgında yeterli msjınız yok uyarısı alsın
Php En İyi Site Olmak İcin Geliyoruz
http://www.rakipforum.com
Kayyo vb. Sİtelere Php Kuramayanlar Ulasın YArdımcı Olurum Yes Pm Or sitem
Kullanıcı avatarı
Dn_35
Kayıtlı Kullanıcı
Mesajlar: 3400
Kayıt: 08.04.2006, 22:02
İletişim:

Mesaj gönderen Dn_35 »

Kod: Tümünü seç

############################################################## 
## MOD Title: forum enter limit
## MOD Author: emrag < emrah987@hotmail.com > (Emrah Türkmen) 
## MOD Description: You can set a minimum message limit for forums ;)
##		    exp: you set a forum enter limit 20 for forum id = 6 so 
##		    if a normal user want to see forum id = 6 he/she must have already posted
##		    20 messages.Admins and MODs are not effected.
##
## MOD Version: 1.0.3
## 
## Installation Level: Easy
## Installation Time : 10 minutes 
## Files to Edit: viewforum.php	
##		  viewtopic.php
##		  admin/admin_forums.php
##		  language/lang_english/lang_main.php
##		  templates/subSilver/admin/forum_edit_body.tpl
##
## Included Files: db_update_limit.php
############################################################## 
##
## Author Notes: You can find this at 
##
##		 Administration Panel -> Management(FORUM ADMIN) -> Edit
##
##		 or when you are creating a new forum ;)
##
############################################################## 
##
## MOD History: ??.??.2004 - 1.0.0
##		- Initial version
##
## 		06.11.2004 - 1.0.1
##		- added a forgotten line
##		- added pre-modded files (for phpBB 2.0.10)
##
## 		25.11.2004 - 1.0.2
##		- added limit value to error message
##
## 		04.01.2005 - 1.0.3
##		- fixed a bug
##
############################################################## 
##
## Before Adding This Hack To Your Forum, You Should Back Up All Files Related To This Hack  
##
############################################################## 
# 
#-----[ SQL ]------------------------------------------ 
# 
# you can use db_update_limit.php file instead of this code ;)
#

ALTER TABLE phpbb_forums ADD forum_enter_limit MEDIUMINT(8) unsigned default '0'

# 
#-----[ OPEN ]------------------------------------------ 
# 

viewforum.php

#
#----[ FIND ]------------------------------------------ 
#

//
// Grab all the basic data (all topics except announcements)
// for this forum
//

#
#-----[ BEFORE, ADD ]------------------------------------------ 
# 

//
// forum enter limit by emrag
//
		if (!($userdata['user_level'] == ADMIN OR $userdata['user_level'] == MOD))
		{
		$sql = "SELECT f.forum_id, f.forum_enter_limit, u.user_posts
			FROM " . FORUMS_TABLE . " f, " . USERS_TABLE . " u
			WHERE user_id = " . $userdata['user_id'];

		if( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, 'Could not query information', '', __LINE__, __FILE__, $sql);
		}

			while ($row = $db->sql_fetchrow($result))
			{
			$forum_id_limit = $row['forum_id'];
			$forum_enter_limit = $row['forum_enter_limit'];
			$user_posts_limit = $row['user_posts'];

			$error_limit = sprintf($lang['Forum_enter_limit_error'], $forum_enter_limit);

				if ($forum_id == $forum_id_limit AND $user_posts_limit < $forum_enter_limit)
				{
					message_die(GENERAL_ERROR, $error_limit);
				}
			}
		}
//
// forum enter limit by emrag
//

# 
#-----[ OPEN ]------------------------------------------ 
# 

viewtopic.php

#
#----[ FIND ]------------------------------------------ 
#

//
// Go ahead and pull all data for this topic
//

#
#----[ BEFORE, ADD ]------------------------------------------ 
#

//
// forum enter limit by emrag
//
		if (!($userdata['user_level'] == ADMIN OR $userdata['user_level'] == MOD))
		{
		$sql = "SELECT f.forum_id, f.forum_enter_limit, u.user_posts
			FROM " . FORUMS_TABLE . " f, " . USERS_TABLE . " u
			WHERE user_id = " . $userdata['user_id'];

		if( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, 'Could not query information', '', __LINE__, __FILE__, $sql);
		}

			while ($row = $db->sql_fetchrow($result))
			{
			$forum_id_limit = $row['forum_id'];
			$forum_enter_limit = $row['forum_enter_limit'];
			$user_posts_limit = $row['user_posts'];

			$error_limit = sprintf($lang['Forum_enter_limit_error'], $forum_enter_limit);

				if ($forum_id == $forum_id_limit AND $user_posts_limit < $forum_enter_limit)
				{
					message_die(GENERAL_ERROR, $error_limit);
				}
			}
		}
//
// forum enter limit by emrag
//


# 
#-----[ OPEN ]------------------------------------------ 
# 

admin/admin_forums.php

#
#----[ FIND ]------------------------------------------ 
#

				$forumstatus = $row['forum_status'];

#
#----[ AFTER, ADD ]------------------------------------------ 
#

				$forum_enter_limit = $row['forum_enter_limit'];

#
#----[ FIND ]------------------------------------------ 
#

				$forumstatus = FORUM_UNLOCKED;

#
#----[ AFTER, ADD ]------------------------------------------ 
#

				$forum_enter_limit = '';

#
#----[ FIND ]------------------------------------------ 
#

				'FORUM_NAME' => $forumname,

#
#----[ AFTER, ADD ]------------------------------------------ 
#

				'FORUM_ENTER_LIMIT' => $forum_enter_limit,
				'L_FORUM_ENTER_LIMIT' => $lang['Forum_enter_limit'],

#
#-----[ FIND ]--------------------------------------------
#
			$sql = "INSERT INTO " . FORUMS_TABLE . " (forum_id, forum_name, cat_id, forum_desc, forum_order, forum_status, prune_enable" . $field_sql . ")
				VALUES ('" . $next_id . "', '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', $next_order, " . intval($HTTP_POST_VARS['forumstatus']) . ", " . intval($HTTP_POST_VARS['prune_enable']) . $value_sql . ")";

#
#-----[ IN LINE, FIND ]------------------------------------
#
, forum_status

#
#-----[ AFTER, ADD ]--------------------------------------
#

, forum_enter_limit

#
#-----[ IN LINE, FIND ]------------------------------------
#
, " . intval($HTTP_POST_VARS['forumstatus']) . "

#
#-----[ AFTER, ADD ]--------------------------------------
#

, " . intval($HTTP_POST_VARS['forum_enter_limit']) . "

#
#-----[ FIND ]--------------------------------------------
#
			$sql = "UPDATE " . FORUMS_TABLE . "
				SET forum_name = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumname']) . "', cat_id = " . intval($HTTP_POST_VARS[POST_CAT_URL]) . ", forum_desc = '" . str_replace("\'", "''", $HTTP_POST_VARS['forumdesc']) . "', forum_status = " . intval($HTTP_POST_VARS['forumstatus']) . ", prune_enable = " . intval($HTTP_POST_VARS['prune_enable']) . "

#
#-----[ IN LINE, FIND ]------------------------------------
#
, forum_status = " . intval($HTTP_POST_VARS['forumstatus']) . "

#
#-----[ AFTER, ADD ]--------------------------------------
#

, forum_enter_limit = " . intval($HTTP_POST_VARS['forum_enter_limit']) . "

# 
#-----[ OPEN ]------------------------------------------ 
# 

language/lang_english/lang_main.php

#
#----[ FIND ]------------------------------------------ 
#

?>

#
#----[ BEFORE, ADD ]------------------------------------------ 
#

$lang['Forum_enter_limit'] = 'Forum enter limit';
$lang['Forum_enter_limit_error'] = 'You have to post <b>%d</b> message to display this forum/topic.';

# 
#-----[ OPEN ]------------------------------------------ 
# 

templates/subSilver/admin/forum_edit_body.tpl

#
#----[ FIND ]------------------------------------------ 
#

	<tr> 
	  <td class="row1">{L_FORUM_STATUS}</td>
	  <td class="row2"><select name="forumstatus">{S_STATUS_LIST}</select></td>
	</tr>

#
#----[ AFTER, ADD ]------------------------------------------ 
#

	<tr> 
	  <td class="row1">{L_FORUM_ENTER_LIMIT}</td>
	  <td class="row2"><input type="text" name="forum_enter_limit" value="{FORUM_ENTER_LIMIT}" size="10" maxlength="8" /></td>
	</tr>

#
#-----[ SAVE ALL FILES/CLOSE ]------------------------------------------ 
#
# EoM
Site Kuralları | Mod Kurulum Makalesi | MODX Formatlı Modların Kurulumu

Lütfen özel mesaj ile yardım istemeyiniz, kurallarımız gereği özel mesajlara cevap vermiyoruz.
Kullanıcı avatarı
pikachu
Kayıtlı Kullanıcı
Mesajlar: 3062
Kayıt: 16.07.2006, 15:32
Konum: ağandon /
İletişim:

Mesaj gönderen pikachu »

pikachu yazdı:mod bölümüne yazsaydın keşke. modun adı "forum enter limit".
valla ben üstte yazmıştım ama demek işe yaramıyor. :D
Kullanıcı avatarı
seoseo
Kayıtlı Kullanıcı
Mesajlar: 174
Kayıt: 09.12.2006, 17:58
İletişim:

Mesaj gönderen seoseo »

arkadaslar ben bu modu yukluyorum fakat benim anlatmak istedigim su mesela s,teye uye oldunuz 0 msjınız var ben de komik videolara 5 msj sınırı koydum siz o bolumu hic goremiyorunuz benim istedigim gormeniz fakat giriste uyarı almanıs yeterli msja sahip degilsiniz gibi :roll:
Php En İyi Site Olmak İcin Geliyoruz
http://www.rakipforum.com
Kayyo vb. Sİtelere Php Kuramayanlar Ulasın YArdımcı Olurum Yes Pm Or sitem
Kullanıcı avatarı
Dn_35
Kayıtlı Kullanıcı
Mesajlar: 3400
Kayıt: 08.04.2006, 22:02
İletişim:

Mesaj gönderen Dn_35 »

istediğin mod bu.
Site Kuralları | Mod Kurulum Makalesi | MODX Formatlı Modların Kurulumu

Lütfen özel mesaj ile yardım istemeyiniz, kurallarımız gereği özel mesajlara cevap vermiyoruz.
Kullanıcı avatarı
seoseo
Kayıtlı Kullanıcı
Mesajlar: 174
Kayıt: 09.12.2006, 17:58
İletişim:

Mesaj gönderen seoseo »

arkadasım benim msjı tam okudun mu mod bu da benim anlatmak istedigim baska bir sey
Php En İyi Site Olmak İcin Geliyoruz
http://www.rakipforum.com
Kayyo vb. Sİtelere Php Kuramayanlar Ulasın YArdımcı Olurum Yes Pm Or sitem
Kullanıcı avatarı
Dn_35
Kayıtlı Kullanıcı
Mesajlar: 3400
Kayıt: 08.04.2006, 22:02
İletişim:

Mesaj gönderen Dn_35 »

bu modu kurarsan mesaj sayısı koyduğun forumu görürler ama bir başlığı okumak isterlerse senin dediğini söyler...

You have to post <b>%d</b> message to display this forum/topic.
Site Kuralları | Mod Kurulum Makalesi | MODX Formatlı Modların Kurulumu

Lütfen özel mesaj ile yardım istemeyiniz, kurallarımız gereği özel mesajlara cevap vermiyoruz.
Kullanıcı avatarı
seoseo
Kayıtlı Kullanıcı
Mesajlar: 174
Kayıt: 09.12.2006, 17:58
İletişim:

Mesaj gönderen seoseo »

sql da hata verdi bu mod sql dogrumu acaba
Php En İyi Site Olmak İcin Geliyoruz
http://www.rakipforum.com
Kayyo vb. Sİtelere Php Kuramayanlar Ulasın YArdımcı Olurum Yes Pm Or sitem
Kullanıcı avatarı
RAUVAS
Uzaklaştırıldı
Mesajlar: 505
Kayıt: 16.09.2006, 00:41
Konum: Paris
İletişim:

Mesaj gönderen RAUVAS »

bende Gayet düzgün çalıştı sql de hata yok

dp_update_limit i de çalıştırdınmı..?
Kullanıcı avatarı
seoseo
Kayıtlı Kullanıcı
Mesajlar: 174
Kayıt: 09.12.2006, 17:58
İletişim:

Mesaj gönderen seoseo »

arkadasım oncelikle simdiye kadarki yardımların icin tesekkur ederim o dosyayı calıstırabilmek icin once foruma atmam gerekmiyormu ek yok ki
Php En İyi Site Olmak İcin Geliyoruz
http://www.rakipforum.com
Kayyo vb. Sİtelere Php Kuramayanlar Ulasın YArdımcı Olurum Yes Pm Or sitem
Kullanıcı avatarı
Dn_35
Kayıtlı Kullanıcı
Mesajlar: 3400
Kayıt: 08.04.2006, 22:02
İletişim:

Mesaj gönderen Dn_35 »

modda ve sql sorgusunda sorun yok, sql sorgusunu phpmyadminden sorgulatın
Site Kuralları | Mod Kurulum Makalesi | MODX Formatlı Modların Kurulumu

Lütfen özel mesaj ile yardım istemeyiniz, kurallarımız gereği özel mesajlara cevap vermiyoruz.
aykarama
Kayıtlı Kullanıcı
Mesajlar: 253
Kayıt: 18.05.2006, 01:39
İletişim:

Mesaj gönderen aykarama »

sayın moderatörüm db_update_limit.php bu dosya nerde vermemişsiniz onu da rica etsek ...
http://www.bilginlerboard.com yeni çağın en genç sitesi
Kilitli

“2.0.x MOD İstekleri” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 1 misafir