[ Príspevok: 1 ] 
AutorSpráva
Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
Signature Preview

Registrovaný: 01.05.05
Príspevky: 13413
Témy: 1494 | 1494
Bydlisko: Bratislava
NapísalOffline : 14.10.2006 15:06 | Signature Preview

Kód:
###############################################
##   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', "&lt;\\2&gt;", $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!


_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 11 Enterprise | APC Back-UPS BE-850 VA | Lenovo ThinkPad X250 & Microsoft Windows 11 Professional | iPhone 15 Pro 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu 24.04.1 LTS
 [ Príspevok: 1 ] 


Signature Preview



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Profile signature preview

v Redakčné systémy

0

653

14.10.2006 15:04

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

Signature BBCode Controller

v Redakčné systémy

0

619

14.10.2006 14:51

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

Signature BBCode Controller

v Redakčné systémy

0

772

14.10.2006 15:11

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

Remove Signature From Guests

v Redakčné systémy

0

588

14.10.2006 15:03

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

PREKLAD: Retroactive Signature CZ

v Redakčné systémy

0

2521

12.11.2006 16:49

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

PROBLEM PRY INSTALACI WINDOWS 7 ...INVALID BOOT SIGNATURE .....

v Operačné systémy Microsoft

1

405

09.11.2017 16:26

t0m@$

V tomto fóre nie sú ďalšie neprečítané témy.

I: 8GB DDR2 KIT 800MHz Patriot Signature Line CL6

v Informujem sa

1

353

31.01.2014 20:38

ramaya

V tomto fóre nie sú ďalšie neprečítané témy.

Vas nazor na EVGA GeForce GTX660 FTW Signature 2

v Grafické karty

21

527

06.07.2013 11:48

nagasaki.

V tomto fóre nie sú ďalšie neprečítané témy.

[W10] Insider Preview ISO

v Operačné systémy Microsoft

6

505

20.10.2015 12:16

jarrro

V tomto fóre nie sú ďalšie neprečítané témy.

ICQ 6 Preview Beta

v Novinky

26

2154

07.12.2006 19:10

stanlord

V tomto fóre nie sú ďalšie neprečítané témy.

Windows 8 -developer preview

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Články

39

3130

16.10.2012 14:15

kllr007

V tomto fóre nie sú ďalšie neprečítané témy.

[W10] Insider Preview prihlásenie

v Operačné systémy Microsoft

0

352

11.10.2015 18:46

Yacko

V tomto fóre nie sú ďalšie neprečítané témy.

P: 2x Patriot Signature 4 GB PC3-10600 (1333 MHz) DDR3, (8GB)

v Predám

0

276

04.10.2019 11:58

Mindfreak

V tomto fóre nie sú ďalšie neprečítané témy.

Office 2016 Preview voľne dostupný

v Novinky

19

1124

05.05.2015 19:38

jaknapceu

V tomto fóre nie sú ďalšie neprečítané témy.

Qualcomm Snapdragon S4 Krait preview

v Novinky

6

721

25.02.2012 22:40

yaJohny

V tomto fóre nie sú ďalšie neprečítané témy.

Prvé benchmarky preview verzie DX12

v Novinky

1

603

08.02.2015 13:51

automoto2



© 2005 - 2024 PCforum, edited by JanoF