To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Cytowanie z datą, która jest linkiem do cytowanego

xlesiu - 07-12-2011, 20:54
Temat postu: Cytowanie z datą, która jest linkiem do cytowanego
Kod:
##############################################################
## MOD Author: xlesiu
## MOD Title: Cytowanie z datą, która jest linkiem do cytowanego postu
## MOD Description: Podczas cytowania pokazuje datę cytowanego postu. Data jest także linkiem do niego.
## MOD Version: 1.0.0
##
## Installation Level: Easy
## Installation Time: 2 Minutes
##
## Files To Edit: posting.php
##
## Included Files: n/a
##############################################################


Co modyfikacja potrafi:
:arrow: Cytując post, automatycznie dodaje datę cytowanego postu.
:arrow: Data jest linkiem do cytowanego postu.

kOWALkWL - 07-12-2011, 21:11

xlesiu, gdy ktoś ma domenę w PA wpisaną bez "www." modyfikacja nie działa. :)
Seba123 - 08-12-2011, 00:06

nie "www.", tylko trzeba dodać "http://" ;)

[ Dodano: 08-12-2011, 00:10 ]
Poprawiona wersja:
Kod:
#
#-----[ OPEN ]------------------------------------------
#
posting.php
#
#-----[ FIND ]------------------------------------------
#
            obtain_word_list($orig_word, $replace_word, $replacement_word_html);
#
#-----[ AFTER, ADD ]------------------------------------------
#
                   $server_protocol = ( $board_config['cookie_secure'] ) ? 'https://' : 'http://';           
            $datka = create_date($board_config['default_dateformat'], $post_info['post_time'], $board_config['board_timezone'], true);
            $datka1 = '[url=' . $server_protocol . $board_config['server_name'] . $board_config['script_path'] . 'viewtopic.php?p=' . $post_id . '#' . $post_id . ']'.$datka.'[/url]';
#
#-----[ FIND ]------------------------------------------
#
            $message = '[quote="' . $quote_username . '"]' . $message . '[/quote]';
#
#-----[ REPLACE WITH ]------------------------------------------
#
            $message = '[quote="' . $quote_username . ' - ' . $datka1 . '"]' . $message . '[/quote]';
#
#-----[ END ]------------------------------------------
#

Joy17 - 08-12-2011, 03:46

a jak zrobić, aby dodatek działał także przy cytowaniu selektywnym?
xlesiu - 08-12-2011, 09:54

Spróbuj Joy17, w viewtopic.php znajdź:
Kod:
$title_style = ($show_quickreply) ? 'title="' . $lang['QuoteSelelected'] . '"' : '';
i PRZED nim dodaj:
Kod:
            $server_protocol = ( $board_config['cookie_secure'] ) ? 'https://' : 'http://';           
            $datka = create_date($board_config['default_dateformat'], $postrow[$i]['post_time'], $board_config['board_timezone'], true);
            $datka1 = '[url=' . $server_protocol . $board_config['server_name'] . $board_config['script_path'] . 'viewtopic.php?p=' . $postrow_post_id . '#' . $postrow_post_id . ']'.$datka.'[/url]';
znajdź
Kod:
$quote_username = 'onmouseup="if(qu()) quoteAuthor = "' . $poster_username . '""';
i zamień na
Kod:
$quote_username = 'onmouseup="if(qu()) quoteAuthor = "' . $poster_username . ' - ' . $datka1 . '""';



Powered by phpBB modified by Przemo © 2003 phpBB Group