phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Przesunięty przez: Matteo
09-11-2013, 09:29
Minimalna ilo?? postów aby za?o?y? Nowy temat
Autor Wiadomość
Romanu515

Posty: 2
Wysłany: 02-07-2011, 21:31   

a jak to zrobić? :P
 
     
Gadatliwa Kasia 

   
krystianr


Pomógł: 680 razy
Posty: 1999
Wysłany: 02-07-2011, 21:38   

Romanu515,
pa -> sql -> mysql

lub http://www.przemo.org/php...0014#action_sql
_________________
eat
sleep
trance
repeat

Ostatnio odwiedziłeś nas 04-01-2016, 11:36
Obecny czas to 03-12-2021, 16:58
 
     
SpiJay

Pomógł: 14 razy
Posty: 344
Wysłany: 06-12-2011, 15:01   

Witam !

Próbowałem wykorzystać tą modyfikację, ale mam problem. Chciałem aby także zablokowano możliwość ODPOWIADANIA w temacie jeśli user nie ma określonej ilości postów.

Niestety instrukcja +Polaczek nie działa..

Kod:
posting.php
znajdź
Kod:
    if ( $mode == 'newtopic' )

zamień na
Kod:
    if ( $mode == 'newtopic' && $mode == 'reply' )

zapisz


Jakiś inny sposób?

Pozdrawiam !
_________________
SpiJay.com | PROGRAMOWANIE | INTELIGENTNE INTERFEJSY | MODUŁY ANALITYCZNE
 
     
Majkelo



Pomógł: 1283 razy
Posty: 3081
Wysłany: 06-12-2011, 15:13   

SpiJay napisał/a:
if ( $mode == 'newtopic' && $mode == 'reply' )


a jakbyś dał tak:

Kod:
if ( $mode == 'newtopic' || $mode == 'reply' )


:?:
 
     
SpiJay

Pomógł: 14 razy
Posty: 344
Wysłany: 06-12-2011, 16:33   

Michael2318, tak, teraz działa :) A w przypadku gdy ktoś odpowiada, można dodać mu osobne tekst ?

typu: Musisz mieć XX postów na koncie aby dołączyć do tematu !!
_________________
SpiJay.com | PROGRAMOWANIE | INTELIGENTNE INTERFEJSY | MODUŁY ANALITYCZNE
 
     
Majkelo



Pomógł: 1283 razy
Posty: 3081
Wysłany: 06-12-2011, 17:25   

W instrukcji masz tak:
Kod:

#
#-----[ OPEN ]------------------------------------------
#
posting.php
#
#-----[ FIND ]------------------------------------------
#
    if ( $mode == 'poll_delete' && !isset($poll_id) )
    {
        message_die(GENERAL_MESSAGE, $lang['No_such_post']);
    }
#
#-----[ AFTER, ADD ]------------------------------------------
#

    //
    // Start minimum posts to start new topic MOD
    //
    if ( $mode == 'newtopic' )
    {   
        if ($userdata['session_logged_in'] && $post_info['minimum_posts_enabled'] && $post_info['minimum_posts'] > $userdata['user_posts'] && !$is_auth['auth_mod'] )
        {
            message_die(GENERAL_MESSAGE, sprintf($lang['minimum_posts_new_topic'], $post_info['minimum_posts']));
        }
    }
    //
    // End  minimum posts to start new topic MOD
    //
   



A Ty zrób tak:

Kod:

#-----[ OPEN ]------------------------------------------
#
posting.php
#
#-----[ FIND ]------------------------------------------
#
    if ( $mode == 'poll_delete' && !isset($poll_id) )
    {
        message_die(GENERAL_MESSAGE, $lang['No_such_post']);
    }
#
#-----[ AFTER, ADD ]------------------------------------------
#

    //
    // Start minimum posts to start new topic MOD
    //
    if ( $mode == 'newtopic' )
    {   
        if ($userdata['session_logged_in'] && $post_info['minimum_posts_enabled'] && $post_info['minimum_posts'] > $userdata['user_posts'] && !$is_auth['auth_mod'] )
        {
            message_die(GENERAL_MESSAGE, sprintf($lang['minimum_posts_new_topic'], $post_info['minimum_posts']));
        }
    }
    if ( $mode == 'reply' )
    {   
        if ($userdata['session_logged_in'] && $post_info['minimum_posts_enabled'] && $post_info['minimum_posts'] > $userdata['user_posts'] && !$is_auth['auth_mod'] )
        {
            message_die(GENERAL_MESSAGE, sprintf($lang['minimum_posts_reply_topic'], $post_info['minimum_posts']));
        }
    }
    //
    // End  minimum posts to start new topic MOD
    //
   



A potem masz tak:

Kod:

#-----[ OPEN ]------------------------------------------
#
language/lang_polish/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
//
// That's all, Folks!
// -------------------------------------------------
#
#-----[ BEFORE, ADD ]------------------------------------------
#

//
//minimum posts to start new topic MOD
//
$lang['minimum_posts_new_topic'] = 'Musisz mieć %s postów na koncie aby rozpocz±ć Nowy Temat';


Wykonaj inaczej, czyli:

Kod:

#-----[ OPEN ]------------------------------------------
#
language/lang_polish/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
//
// That's all, Folks!
// -------------------------------------------------
#
#-----[ BEFORE, ADD ]------------------------------------------
#

//
//minimum posts to start new topic MOD
//
$lang['minimum_posts_new_topic'] = 'Musisz mieć %s postów na koncie aby rozpocz±ć Nowy Temat';
$lang['minimum_posts_reply_topic'] = 'Musisz mieć %s postów na koncie aby doł±czyć do tematu';
 
     
SpiJay

Pomógł: 14 razy
Posty: 344
Wysłany: 06-12-2011, 18:06   

Dziękuję za pomoc w imieniu całej administracji SW Michael2318 !!

Serdecznie pozdrawiam,
SpiJay
_________________
SpiJay.com | PROGRAMOWANIE | INTELIGENTNE INTERFEJSY | MODUŁY ANALITYCZNE
 
     
dawid1212

Posty: 1
Wysłany: 08-02-2012, 11:01   

Mam Taki problem z tą modyfikacją
Gdy wchodzę w pa >fora>zarządzaj
wyskakuje mi coś takiego
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/csessa/public_html/admin/admin_forums.php on line 820
 
     
xlesiu



Pomógł: 5274 razy
Posty: 10385
Wysłany: 08-02-2012, 15:13   

dawid1212, daj spakowany ten plik w załączniku.
_________________
Jak tłumaczysz mi coś z php to mów do mnie jak do labradora. / krwiodawcy.org
 
     
HYPERSHOCKK^

Pomógł: 1 raz
Posty: 87
Wysłany: 21-03-2014, 10:37   

niestety nie da się edytować pliku admin_forum, nie znajduje kodu :/
 
     
Woytec


Pomógł: 2596 razy
Posty: 7679
Wysłany: 21-03-2014, 23:18   

HYPERSHOCKK^, którego?
 
     
Gadatliwa Kasia 

   
namelanzu

Posty: 96
Wysłany: 26-07-2015, 22:49   

Woytec, od tego momentu zaczynają się schodki (również próbowałem to wgrać):

Kod:
#
#-----[ FIND ]------------------------------------------
#
                VALUES ('" . $next_id . "', '" . str_replace("\'", "'
#
#-----[ IN-LINE FIND ]------------------------------------------
#
" . intval($HTTP_POST_VARS['forumstatus']) . ",
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
 " . intval($HTTP_POST_VARS['minimum_posts']) . ", " . intval($HTTP_POST_VARS['minimum_posts_enabled']) . ",
#
#-----[ FIND ]------------------------------------------
#
                SET forum_name = '" . str_replace("\
#
#-----[ IN-LINE FIND ]------------------------------------------
#
forum_status = " . intval($HTTP_POST_VARS['forumstatus']) . "
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, minimum_posts = '" . intval($HTTP_POST_VARS['minimum_posts']) . "'" . ", minimum_posts_enabled = '" . intval($HTTP_POST_VARS['minimum_posts_enabled']) . "'" . "


[ Dodano: 31-07-2015, 16:44 ]
Odświeżam.
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,09 sekundy. Zapytań do SQL: 12
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

serwis laptopów

phpbb

Polisy Ubezpieczeniowe TU Europa

Design Cart - Tworzenie sklepu internetowego

dnirozwoju.pl

Ranking Hostingów HostingOnline.pl

• Zamów reklamę