[MOD] Signature Preview / İmza Önizleme

[url=http://www.phpbbturkey.com/mods.html:34cnv4ga]phpBB 2.0.x MOD Veritabanımızda[/url:34cnv4ga] yayınlanan ve tarafınızca eklenen tüm yeni phpBB 2.0.x sürümleri için MODların duyuruları buradan yapılmaktadır. MODlar hakkında ihtiyacınız olan desteği lütfen [b:34cnv4ga]2.0.x MOD Destek[/b:34cnv4ga] forumuna başlık açarak sorunuz.
Kilitli
Kullanıcı avatarı
CaN_BaKıR
Kayıtlı Kullanıcı
Mesajlar: 459
Kayıt: 17.03.2006, 01:16

[MOD] Signature Preview / İmza Önizleme

Mesaj gönderen CaN_BaKıR »

Kod: Tümünü seç

###############################################
##   Hack Title:          Signature Preview
##   Hack Version:        1.0.0
##   Author:              DTTVB (a.k.a. Mechakoopa Revolution) <mechakoopa@gmail.com>
##   Description:         View your signature where you are editing the signature
##   Compatibility:       2.0.16
##
##   Installation Level:  Easy
##   Installation Time:   < 3 Minutes
##
##   Files To Edit: 6
##                includes/usercp_register.php
##                templates/subSilver/profile_add_body.tpl
##
##   Included Files: N/A
##
##   Support:     http://www.phpbbhacks.com/forums 
##
##   Copyright:   Copyright (C) 2005 Signature Preview 1.0.0 - DTTVB
###############################################
##
## Author Notes:
##    N/A
##
###############################################
##   Always back up all files related to this hack before use!
############################################### 
##   You downloaded this hack from phpBBHacks.com, the #1 source for phpBB related downloads.
##   Please visit http://www.phpbbhacks.com/forums for support.
############################################### 
##   This hack is released under the GPL License.
##   This hack can be freely used, but not distributed, without permission.
###############################################
##   You can always contact me via e-mail if you have any questions, suggestions.
##   My e-mail is mechakoopa@gmail.com
###############################################

#
#-----[ OPEN ]----------------------------------------
#
includes/usercp_register.php

#
#-----[ FIND ]----------------------------------------
#
if (
	isset($HTTP_POST_VARS['submit']) ||

#
#-----[ BEFORE, ADD ]----------------------------------------
#
include($phpbb_root_path . 'includes/bbcode.'.$phpEx);

#
#-----[ FIND ]----------------------------------------
#
	include($phpbb_root_path . 'includes/functions_validate.'.$phpEx);
	include($phpbb_root_path . 'includes/bbcode.'.$phpEx);
	include($phpbb_root_path . 'includes/functions_post.'.$phpEx);

#
#-----[ REPLACE WITH ]----------------------------------------
#
	include($phpbb_root_path . 'includes/functions_validate.'.$phpEx);
	//Begone ; )
	include($phpbb_root_path . 'includes/functions_post.'.$phpEx);

#
#-----[ FIND ]----------------------------------------
#
	$html_status =  ( $userdata['user_allowhtml'] && $board_config['allow_html'] ) ? $lang['HTML_is_ON'] : $lang['HTML_is_OFF'];
	$bbcode_status = ( $userdata['user_allowbbcode'] && $board_config['allow_bbcode']  ) ? $lang['BBCode_is_ON'] : $lang['BBCode_is_OFF'];
	$smilies_status = ( $userdata['user_allowsmile'] && $board_config['allow_smilies']  ) ? $lang['Smilies_are_ON'] : $lang['Smilies_are_OFF'];

#
#-----[ AFTER, ADD ]----------------------------------------
#
	$user_sig = $userdata['user_sig'];
	$user_sig_bbcode_uid = $userdata['user_sig_bbcode_uid'];
	
	if ( !$board_config['allow_html'] || !$userdata['user_allowhtml']) {
		if ( $user_sig != '' ) { $user_sig = preg_replace('#(<)([\/]?.*?)(>)#is', "<\\2>", $user_sig); }
	}
	if ( $board_config['allow_bbcode'] ) {
		if ( $user_sig != '' && $user_sig_bbcode_uid != '' ) { $user_sig = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($user_sig, $user_sig_bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $user_sig); }
	}
	if ( $board_config['allow_smilies'] ) {
		if ( $userdata['user_allowsmile'] && $user_sig != '' ) { $user_sig = smilies_pass($user_sig); }
	}
	if ( $user_sig != '' ) { $user_sig = str_replace("\n", "\n<br />\n", $user_sig); }

#
#-----[ FIND ]----------------------------------------
#
		'SIGNATURE' => str_replace('<br />', "\n", $signature),

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

		'SIGNATURE_P' => $user_sig,

#
#-----[ FIND ]----------------------------------------
#
				$message = $lang['Profile_updated'] . '<br /><br />' . sprintf($lang['Click_return_index'],  '<a href="' . append_sid("index.$phpEx") . '">', '</a>');

#
#-----[ REPLACE WITH ]----------------------------------------
#
				$message = $lang['Profile_updated'] . '<br /><br /><a href="profile.' . $phpEx . '?mode=editprofile#sigprv">Preview your signature</a><br /><br />' . sprintf($lang['Click_return_index'],  '<a href="' . append_sid("index.$phpEx") . '">', '</a>');

#
#-----[ OPEN ]----------------------------------------
#
templates/subSilver/profile_add_body.tpl

#
#-----[ FIND ]----------------------------------------
#
	<tr> 
	  <td class="row1"><span class="gen">{L_SIGNATURE}:</span><br /><span class="gensmall">{L_SIGNATURE_EXPLAIN}<br /><br />{HTML_STATUS}<br />{BBCODE_STATUS}<br />{SMILIES_STATUS}</span></td>

#
#-----[ BEFORE, ADD ]----------------------------------------
#
	<tr> 
	  <th class="thSides" colspan="2" height="12" valign="middle"><a name="sigprv">Signature Panel</th>
	</tr>
	<tr>
	  <td class="row1"><span class="gen"><b>Preview:</b></span></td>
	  <td class="row2"><span class="gen">{SIGNATURE_P}</span></td>
	</tr>

#
#-----[ SAVE & CLOSE ALL FILES ]----------------------------------------
#
# End of Hack - YAY!
[ 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 !!!
BadSon
Kayıtlı Kullanıcı
Mesajlar: 16
Kayıt: 16.12.2006, 13:26
İletişim:

Mesaj gönderen BadSon »

Güzel bi mod :) Teşekkürler...
Kullanıcı avatarı
tuanna
Kayıtlı Kullanıcı
Mesajlar: 48
Kayıt: 25.05.2006, 13:08
İletişim:

Mesaj gönderen tuanna »

teşekkürler kolay ve güzel bisey :wink:
Kullanıcı avatarı
divane
Kayıtlı Kullanıcı
Mesajlar: 223
Kayıt: 20.03.2007, 23:09
İletişim:

Mesaj gönderen divane »

Kod: Tümünü seç

#-----[ FIND ]---------------------------------------- 
# 
            $message = $lang['Profile_updated'] . '<br /><br />' . sprintf($lang['Click_return_index'],  '<a href="' . append_sid("index.$phpEx") . '">', '</a>'); 

# 
#-----[ REPLACE WITH ]---------------------------------------- 
# 
            $message = $lang['Profile_updated'] . '<br /><br /><a href="profile.' . $phpEx . '?mode=editprofile#sigprv">Preview your signature</a><br /><br />' . sprintf($lang['Click_return_index'],  '<a href="' . append_sid("index.$phpEx") . '">', '</a>'); 
bu bölümü yapamadım çünkü bende yoktu böyle bişey..
ama baktım yinede çalışıyo :D
teşekkürler..
Kullanıcı avatarı
divane
Kayıtlı Kullanıcı
Mesajlar: 223
Kayıt: 20.03.2007, 23:09
İletişim:

Mesaj gönderen divane »

ben çalıştığını sanmışım.. :cry:
o bölüm yok bende arkadaşlar ne yapmam gerekiyo?
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 »

içindeki bi kısmını ara. tümünü aratma ozaman.
Kullanıcı avatarı
divane
Kayıtlı Kullanıcı
Mesajlar: 223
Kayıt: 20.03.2007, 23:09
İletişim:

Mesaj gönderen divane »

öyle de denedim..
benzer hiçbişey yok..
Kullanıcı avatarı
savas146
Kayıtlı Kullanıcı
Mesajlar: 65
Kayıt: 06.06.2006, 13:19
İletişim:

Mesaj gönderen savas146 »

kardeşim az daha kurcala çıkar bende hiçbirinde sorun vermedi :wink:
MüLTeCi_
Kayıtlı Kullanıcı
Mesajlar: 22
Kayıt: 14.03.2007, 18:49
İletişim:

Mesaj gönderen MüLTeCi_ »

Oldu çalışıyor çok güzel sağ olun

Buna birde buton ekleyebilirmiyiz kalın, itatik, renk, img, vs gibi :roll:
drew
Kayıtlı Kullanıcı
Mesajlar: 27
Kayıt: 10.12.2006, 19:57
İletişim:

Mesaj gönderen drew »

Kullanıcı avatarı
İnxs
Kayıtlı Kullanıcı
Mesajlar: 40
Kayıt: 08.05.2007, 11:55
Konum: Turkey
İletişim:

Mesaj gönderen İnxs »

drew yazdı:http://www.phpbbturkey.com/viewtopic.php?t=5360
bu mod işine yarar

bu modla birlikte süper bir eklenti oluyor :wink:
Kullanıcı avatarı
divane
Kayıtlı Kullanıcı
Mesajlar: 223
Kayıt: 20.03.2007, 23:09
İletişim:

Mesaj gönderen divane »

şunun bi screenshot'ını verin bakalım sizde neye benziyor ya :lol:
imza'yı yaptıktan sonra gösteriyo imzayı..ne manasi var?
yani forumda herhangi bir mesajımızı bulacağımıza profile geri dönüp imzayı görüyoruz,olay bu değil mi?
Kullanıcı avatarı
İnxs
Kayıtlı Kullanıcı
Mesajlar: 40
Kayıt: 08.05.2007, 11:55
Konum: Turkey
İletişim:

Mesaj gönderen İnxs »

imza'yı yaptıktan sonra gösteriyo imzayı..ne manasi var?
yani forumda herhangi bir mesajımızı bulacağımıza profile geri dönüp imzayı görüyoruz,olay bu değil mi?
evett olay aynen öle :D Ama manası şu adam yeni üye bilmiyoda bbcode nedir imza nedir :D normalde imzasını görüntülemesi için mesaj yazması gerekecek ama bunu yükleyince mesaj yazmasına gerek kalmıyorr..

buyur sana ekran görüntüsünüde :D

[ resmi görüntülemek için tıklayın ]

[ resmi görüntülemek için tıklayın ]
Kullanıcı avatarı
divane
Kayıtlı Kullanıcı
Mesajlar: 223
Kayıt: 20.03.2007, 23:09
İletişim:

Mesaj gönderen divane »

ben biraz abarttim tabi ajaxta olduğu gibi filan hayal etmiştim :D
tamamdir saol ilgilendiğin için inxs ;)
Kilitli

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

Kimler çevrimiçi

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