Öncelikle merhaba...
Arkadaşlar, affınıza sığınarak 4 tane mod isteğinde bulunacağım.
1- Forumunuzda bulunan "Mesaja Resim Ekleme" modu
2- Ekteki resimde görüldüğü gibi resimlerle "Online/Offline" modu
3- Ekteki resimde görüldüğü gibi Rep ya da diğer deyişle "Terazi" modu
4- Ekteki resimde görüldüğü gibi "Şikayet" modu
2,3 ve 4 nolu istekler için örnek site http://www.turkyasam.comdur. Yine o sitede olduğu gibi bu kodların kullanıcı mesajının bitim noktasında gösterilmesi için gerekli değişikliği bildirirseniz sevinirim.
İlgilerinize şimdiden teşekkür ederim.
Saygılarımla...
[ resmi görüntülemek için tıklayın ]
[İSTEK] 4 farklı mod isteği
-
- Kayıtlı Kullanıcı
- Mesajlar: 411
- Kayıt: 17.02.2006, 22:10
- İletişim:
1.) Resim ekleme mod ' u için phpbbturkey.com adresinde kullanılan mod ' a yönlendireyim seni..
Buradan indirebilirsin ..
Subsilver kullandığını var sayarak ;
templates/subSilver/posting_body.tpl dosyasını açıyorsun ..</textarea> 'yı bulup sonrasına alttaki kodları ekliyorsun ..
2.) Online/Offline Status
Buraya tıklayarak indirebilirsin..
3.) Reputation Mod
Daha önce verilmişti .. Tıkla
Verdiğim mod ' lar takibi gösterdiğin şekilde olmıyacaklar.. Fakat aynı işlevleri görürler..
Buradan indirebilirsin ..
Subsilver kullandığını var sayarak ;
templates/subSilver/posting_body.tpl dosyasını açıyorsun ..</textarea> 'yı bulup sonrasına alttaki kodları ekliyorsun ..
Kod: Tümünü seç
<br /><span class="genmed"><a href="javascript:void(0);" onclick="window.open('http://www.postimage.org/index.php?mode=phpbb&tpl=.&forumurl=' + escape(document.location.href), '_imagehost', 'resizable=yes,width=500,height=400');return false;">Mesaja Resim Ekle</a></span>
Buraya tıklayarak indirebilirsin..
3.) Reputation Mod
Daha önce verilmişti .. Tıkla
Verdiğim mod ' lar takibi gösterdiğin şekilde olmıyacaklar.. Fakat aynı işlevleri görürler..
En son Mirach tarafından 30.03.2006, 00:21 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Sorun yok bende ama yinede ...
install.txt
install.txt
Kod: Tümünü seç
##############################################################
## MOD Title: Onlinestatus in Signature
## MOD Author: Leuchte < mail@leuchte.net > http://www.leuchte.net
## MOD Description: With this Mod, you can define a text in your profile for your online- and offlinestatus.
## These texts will shown in your signature if you use the variable [STATUS] in it.
## MOD Version: 1.0.0
## Installation Level: Easy
## Installation Time: < 10 Minutes
## Files To Edit: 8
## language/lang_german/lang_main.php
## privmsg.php
## viewtopic.php
## admin/admin_users.php
## includes/usercp_avatar.php
## includes/usercp_register.php
## templates/subSilver/admin/user_edit_body.tpl
## templates/subSilver/profile_add_body.tpl
## Included Files: 0
##############################################################
## For Security Purposes, Please Check: http://www.leuchte.net/mods/ for the
## latest version of this MOD.
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
## MOD History:
##
## 2004-11-20 - Initial Release
##
##############################################################
#
#-----[ SQL ]------------------------------------------
# Alter your Table-Prefix if needed
ALTER TABLE phpbb_users ADD status_offline_text VARCHAR(255);
ALTER TABLE phpbb_users ADD status_online_text VARCHAR(255);
#
#-----[ OPEN ]------------------------------------------
#
language/lang_german/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
$lang['Status_in_sig_online'] = 'Dieser Text wird angezeigt, wenn du Online bist und den Platzhalter <b>[STATUS]</b> in deiner Signatur verwendest.';
$lang['Status_in_sig_offline'] = 'Dieser Text wird angezeigt, wenn du Offline bist und den Platzhalter <b>[STATUS]</b> in deiner Signatur verwendest.';
$lang['Status_in_sig_explain'] = 'Nutze den Platzhalter <b>[STATUS]</b> um den Text für deinen Onlinestatus anzuzeigen.';
#
#-----[ OPEN ]------------------------------------------
#
privmsg.php
#
#-----[ FIND ]------------------------------------------
#
//
// Major query obtains the message ...
//
$sql = "SELECT
#
#-----[ IN-LINE FIND ]------------------------------------------
#
, pm.*, pmt.privmsgs_bbcode_uid, pmt.privmsgs_text
#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
, u.user_session_time, u.status_offline_text as offline, u.status_online_text as online, u.user_allow_viewonline
#
#-----[ FIND ]------------------------------------------
#
if ( $board_config['allow_sig'] )
{
$user_sig = ( $privmsg['privmsgs_from_userid'] == $userdata['user_id'] ) ? $userdata['user_sig'] : $privmsg['user_sig'];
#
#-----[ AFTER, ADD ]------------------------------------------
#
if ( preg_match('/[STATUS]/', $user_sig) )
{
$status = ( $privmsg['user_session_time'] >= (time()-60) && $privmsg['user_allow_viewonline'] ) ? $privmsg['online'] : $privmsg['offline'];
$user_sig = str_replace('[STATUS]', $status . "<br />", $user_sig);
}
#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
//
// Go ahead and pull all data for this topic
//
$sql = "SELECT
#
#-----[ IN-LINE FIND ]------------------------------------------
#
u.user_allowavatar, u.user_allowsmile
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, u.user_session_time, u.status_offline_text as offline, u.status_online_text as online, u.user_allow_viewonline
#
#-----[ FIND ]------------------------------------------
#
$message = str_replace("\n", "\n<br />\n", $message);
#
#-----[ BEFORE, ADD ]------------------------------------------
#
if ( preg_match('/[STATUS]/', $user_sig) )
{
$status = ( $postrow[$i]['user_session_time'] >= (time()-60) && $postrow[$i]['user_allow_viewonline'] ) ? $postrow[$i]['online'] : $postrow[$i]['offline'];
$user_sig = str_replace('[STATUS]', $status . "\n<br />\n", $user_sig);
}
#
#-----[ OPEN ]------------------------------------------
#
admin/admin_users.php
#
#-----[ FIND ]------------------------------------------
#
$signature = ( !empty($HTTP_POST_VARS['signature']) ) ? trim(str_replace('<br />', "\n", $HTTP_POST_VARS['signature'] ) ) : '';
#
#-----[ AFTER, ADD ]------------------------------------------
#
$sig_online = ( !empty($HTTP_POST_VARS['sig_online']) ) ? trim(str_replace('<br />', "\n", $HTTP_POST_VARS['sig_online'] ) ) : '';
$sig_offline = ( !empty($HTTP_POST_VARS['sig_offline']) ) ? trim(str_replace('<br />', "\n", $HTTP_POST_VARS['sig_offline'] ) ) : '';
#
#-----[ FIND ]------------------------------------------
#
$signature = htmlspecialchars(stripslashes($signature));
#
#-----[ AFTER, ADD ]------------------------------------------
#
$sig_online = htmlspecialchars(stripslashes($sig_online));
$sig_offline = htmlspecialchars(stripslashes($sig_offline));
#
#-----[ FIND ]------------------------------------------
#
if( !$error )
{
$sql = "UPDATE " . USERS_TABLE . "
#
#-----[ IN-LINE FIND ]------------------------------------------
#
user_rank = $user_rank
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, status_offline_text = '" . str_replace("\'", "''", $sig_offline) . "', status_online_text = '" . str_replace("\'", "''", $sig_online) . "'
#
#-----[ FIND ]------------------------------------------
#
$signature = htmlspecialchars(stripslashes($signature));
#
#-----[ AFTER, ADD ]------------------------------------------
#
$sig_online = htmlspecialchars(stripslashes($sig_online));
$sig_offline = htmlspecialchars(stripslashes($sig_offline));
#
#-----[ FIND ]------------------------------------------
#
$signature = preg_replace($html_entities_match, $html_entities_replace, $signature);
#
#-----[ AFTER, ADD ]------------------------------------------
#
$sig_online = htmlspecialchars(stripslashes($this_userdata['status_online_text']));
$sig_offline = htmlspecialchars(stripslashes($this_userdata['status_offline_text']));
#
#-----[ FIND ]------------------------------------------
#
$s_hidden_fields .= '<input type="hidden" name="signature" value="' . str_replace("\"", """, $signature) . '" />';
#
#-----[ AFTER, ADD ]------------------------------------------
#
$s_hidden_fields .= '<input type="hidden" name="sig_online" value="' . str_replace("\"", """, $sig_online) . '" />';
$s_hidden_fields .= '<input type="hidden" name="sig_offline" value="' . str_replace("\"", """, $sig_offline) . '" />';
#
#-----[ FIND ]------------------------------------------
#
'SIGNATURE' => str_replace('<br />', "\n", $signature),
#
#-----[ AFTER, ADD ]------------------------------------------
#
'SIG_ONLINE' => $sig_online,
'SIG_OFFLINE' => $sig_offline,
#
#-----[ FIND ]------------------------------------------
#
'L_SIGNATURE_EXPLAIN' => sprintf($lang['Signature_explain'], $board_config['max_sig_chars'] ),
#
#-----[ AFTER, ADD ]------------------------------------------
#
'L_SIG_ONLINE' => $lang['Status_in_sig_online'],
'L_SIG_OFFLINE' => $lang['Status_in_sig_offline'],
'L_SIG_STAT_EXPLAIN' => $lang['Status_in_sig_explain'],
#
#-----[ OPEN ]------------------------------------------
#
includes/usercp_avatar.php
#
#-----[ FIND ]------------------------------------------
# In function display_avatar_gallery()
&$session_id
#
#-----[ AFTER, ADD ]------------------------------------------
#
, &$sig_online, &$sig_offline
#
#-----[ FIND ]------------------------------------------
# In $params = array()
'dateformat'
#
#-----[ AFTER, ADD ]------------------------------------------
#
, 'sig_online', 'sig_offline'
#
#-----[ OPEN ]------------------------------------------
#
includes/usercp_register.php
#
#-----[ FIND ]------------------------------------------
#
'occupation', 'interests' => 'interests'
#
#-----[ AFTER, ADD ]------------------------------------------
#
, 'sig_online' => 'sig_online'
#
#-----[ FIND ]------------------------------------------
#
$signature = stripslashes($signature);
#
#-----[ AFTER, ADD ]------------------------------------------
#
$sig_online = stripslashes($sig_offline);
$sig_offline = stripslashes($sig_offline);
#
#-----[ FIND ]------------------------------------------
#
$sql = "UPDATE " . USERS_TABLE . "
#
#-----[ IN-LINE FIND ]------------------------------------------
#
user_active = $user_active
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, status_offline_text = '" . str_replace("\'", "''", $sig_offline) . "', status_online_text = '" . str_replace("\'", "''", $sig_online) . "'
#
#-----[ FIND ]------------------------------------------
#
//
// Get current date
//
$sql = "INSERT INTO " . USERS_TABLE . "
#
#-----[ IN-LINE FIND ]------------------------------------------
#
user_style, user_level, user_allow_pm
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, status_offline_text, status_online_text
#
#-----[ IN-LINE FIND ]------------------------------------------
#
$user_style, 0, 1
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, '" . str_replace("\'", "''", $sig_offline) . "', '" . str_replace("\'", "''", $sig_online) . "'
#
#-----[ FIND ]------------------------------------------
#
$signature = ($signature_bbcode_uid != '') ? preg_replace("/:(([a-z0-9]+:)?)$signature_bbcode_uid(=|\])/si", '\\3', $signature) : $signature;
#
#-----[ AFTER, ADD ]------------------------------------------
#
$sig_online = stripslashes($sig_online);
$sig_offline = stripslashes($sig_offline);
#
#-----[ FIND ]------------------------------------------
#
$signature = ($signature_bbcode_uid != '') ? preg_replace("/:(([a-z0-9]+:)?)$signature_bbcode_uid(=|\])/si", '\\3', $userdata['user_sig']) : $userdata['user_sig'];
#
#-----[ AFTER, ADD ]------------------------------------------
#
$sig_online = $userdata['status_online_text'];
$sig_offline = $userdata['status_offline_text'];
#
#-----[ FIND ]------------------------------------------
#
$user_timezone, $user_dateformat, $userdata['session_id']
#
#-----[ AFTER, ADD ]------------------------------------------
#
, $sig_online, $sig_offline
#
#-----[ FIND ]------------------------------------------
#
'SIGNATURE' => str_replace('<br />', "\n", $signature),
#
#-----[ AFTER, ADD ]------------------------------------------
#
'SIG_ONLINE' => $sig_online,
'SIG_OFFLINE' => $sig_offline,
#
#-----[ FIND ]------------------------------------------
#
'L_SIGNATURE_EXPLAIN' => sprintf($lang['Signature_explain'], $board_config['max_sig_chars']),
#
#-----[ AFTER, ADD ]------------------------------------------
#
'L_SIG_ONLINE' => $lang['Status_in_sig_online'],
'L_SIG_OFFLINE' => $lang['Status_in_sig_offline'],
'L_SIG_STAT_EXPLAIN' => $lang['Status_in_sig_explain'],
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/admin/user_edit_body.tpl
#
#-----[ FIND ]------------------------------------------
#
<input class="post" type="text" name="interests" size="35" maxlength="150" value="{INTERESTS}" />
</td>
</tr>
#
#-----[ AFTER, ADD ]------------------------------------------
#
<tr>
<td class="row1"><span class="gensmall">{L_SIG_ONLINE}</span></td>
<td class="row2">
<input type="text" class="post" name="sig_online" size="35" maxlength="255" value="{SIG_ONLINE}" />
</td>
</tr>
<tr>
<td class="row1"><span class="gensmall">{L_SIG_OFFLINE}</span></td>
<td class="row2">
<input type="text" class="post" name="sig_offline" size="35" maxlength="255" value="{SIG_OFFLINE}" />
</td>
</tr>
#
#-----[ FIND ]------------------------------------------
#
{SIGNATURE}</textarea>
#
#-----[ AFTER, ADD ]------------------------------------------
#
<br /><span class="gensmall">{L_SIG_STAT_EXPLAIN}</span>
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/profile_add_body.tpl
#
#-----[ FIND ]------------------------------------------
#
<input type="text" class="post" name="interests" size="35" maxlength="150" value="{INTERESTS}" />
</td>
</tr>
#
#-----[ AFTER, ADD ]------------------------------------------
#
<tr>
<td class="row1"><span class="gensmall">{L_SIG_ONLINE}</span></td>
<td class="row2">
<input type="text" class="post" name="sig_online" size="35" maxlength="255" value="{SIG_ONLINE}" />
</td>
</tr>
<tr>
<td class="row1"><span class="gensmall">{L_SIG_OFFLINE}</span></td>
<td class="row2">
<input type="text" class="post" name="sig_offline" size="35" maxlength="255" value="{SIG_OFFLINE}" />
</td>
</tr>
#
#-----[ FIND ]------------------------------------------
#
{SIGNATURE}</textarea>
#
#-----[ AFTER, ADD ]------------------------------------------
#
<br /><span class="gensmall">{L_SIG_STAT_EXPLAIN}</span>
#
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Kardeş bunun Türkçe'si yokmuydu ya 

[ resmi görüntülemek için tıklayın ]
phpBB Nasıl Kurulur
https://www.phpbbturkey.com/viewtopic.php?t=35
Mod Nasıl Kurulur
https://www.phpbbturkey.com/viewtopic.php?t=108
Lütfen Özel Mesaj Atıp Soru Sormayınız !!!
phpBB Nasıl Kurulur
https://www.phpbbturkey.com/viewtopic.php?t=35
Mod Nasıl Kurulur
https://www.phpbbturkey.com/viewtopic.php?t=108
Lütfen Özel Mesaj Atıp Soru Sormayınız !!!
Kimler çevrimiçi
Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 1 misafir