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
Publikacja wersji 1.12.8
Autor Wiadomość
LPT

Posty: 3
Wysłany: 19-03-2015, 08:25   

ok, dzieki. w takim razie zrobie aktualke i zobacze jak dziala na starym serverze, a jak bedzie trzeba przeniesc to opowiem tu jak wspolpracuje z tymi wersjami php/mysql
 
     
Gadatliwa Kasia 

   
xlesiu



Pomógł: 5274 razy
Posty: 10382
Wysłany: 10-05-2015, 11:08   

Wydaje mi się, że jest problem z wyświetlaniem obrazków w podpisie jeżeli skorzystamy z opcji wysłania obrazka z adresu. W postach pojawia się grafika bez problemu jednak już w profilu nie. Sprawdzałem na kilku forach. Czy ktoś może to potwierdzić?
_________________
Jak tłumaczysz mi coś z php to mów do mnie jak do labradora. / krwiodawcy.org
 
     
gumis112

Posty: 2
Wysłany: 06-09-2015, 00:38   

witam

Moze był ten temat ale nie radze sobie prosze o pomoc po zainstalowani sb by mati taki psikus sie mi pojawił

Kod:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'cslegowi'@'localhost' (using password: NO) in /home/cslegowi/public_html/shoutbox.php on line 32

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/cslegowi/public_html/shoutbox.php on line 32
 
     
kooza


Pomógł: 486 razy
Posty: 2401
Wysłany: 06-09-2015, 09:22   

Zainstalowaleś tą wersje pod 1.12.8? http://www.przemo.org/php...pic.php?t=83062 bo mi się wydaje ze nie
 
     
kerov


Posty: 70
Wysłany: 24-09-2016, 12:02   

Mam problem z aktualizacją pliku posting.php

Instrukcja:
Kod:
#posting.php
#-----[ FIND ]------------------------------------------
#
    if ( $error_msg == '' )
    {
        if ( $mode != 'editpost')
        {
            $user_id = ($mode == 'reply' || $mode == 'newtopic') ? $userdata['user_id'] : $post_data['poster_id'];
            if ( $mode != 'delete' )
            {
                update_post_stats($mode, $post_data, $forum_id, $topic_id, $post_id, $user_id);
            }

            $sql = "SELECT ug.user_id, g.group_id as g_id, g.group_name , u.user_posts, g.group_count
                FROM (" . GROUPS_TABLE . " g, " . USERS_TABLE . " u)
                LEFT JOIN " . USER_GROUP_TABLE . " ug ON (g.group_id = ug.group_id AND ug.user_id = $user_id)
                WHERE u.user_id = $user_id
                    AND g.group_single_user = 0
                    AND g.group_count_enable = 1
                    AND g.group_moderator <> $user_id";
            if ( !($result = $db->sql_query($sql)) )
            {
                message_die(GENERAL_ERROR, 'Error geting users post stat', '', __LINE__, __FILE__, $sql);
            }
            $clear_cache = false;
            while ($group_data = $db->sql_fetchrow($result))
            {
                $user_already_added = (!empty($group_data['user_id']) || $user_id == ANONYMOUS) ? TRUE : FALSE;
                $user_add = ($group_data['group_count'] <= $group_data['user_posts'] && $user_id != ANONYMOUS) ? TRUE : FALSE;
                if ( $user_add && !$user_already_added )
                {
                    //user join a autogroup
                    $sql = "INSERT INTO " . USER_GROUP_TABLE . " (group_id, user_id, user_pending)
                        VALUES (" . $group_data['g_id'] . ", $user_id, 0)";
                    if ( !($db->sql_query($sql)) )
                    {
                        message_die(GENERAL_ERROR, 'Error insert users, group count', '', __LINE__, __FILE__, $sql);
                    }
                }
                $clear_cache = true;
            }
            if ( $clear_cache )
            {
                sql_cache('clear', 'user_groups');
                sql_cache('clear', 'groups_data');
                sql_cache('clear', 'moderators_list');
            }
        }

        if ( defined('ATTACHMENTS_ON') && !$comment )
        {
            $attachment_mod['posting']->insert_attachment($post_id);
        }

#
#-----[ REPLACE WITH ]----------------------------------
#
    $user_id = ($mode == 'reply' || $mode == 'newtopic') ? $userdata['user_id'] : $post_data['poster_id'];
    if (empty($error_msg) && $mode != 'editpost' && $mode != 'delete')
    {
        update_post_stats($mode, $post_data, $forum_id, $topic_id, $post_id, $user_id);
    }

    if (empty($error_msg) && $mode != 'editpost' && $user_id != ANONYMOUS)
    {
        // check auto-group join
        $sql = "SELECT g.group_id FROM " . GROUPS_TABLE . " g
                JOIN " . USERS_TABLE . " u ON u.user_id = $user_id
                LEFT JOIN " . USER_GROUP_TABLE . " ug ON (g.group_id = ug.group_id AND ug.user_id = u.user_id)
                WHERE g.group_count_enable = 1
                AND g.group_count <= u.user_posts
                AND ug.user_id IS NULL";
        if ( !($result = $db->sql_query($sql)) )
        {
            message_die(GENERAL_ERROR, 'Error geting users post stat', '', __LINE__, __FILE__, $sql);
        }
        $clear_cache = false;
        while ($group_data = $db->sql_fetchrow($result))
        {
            $sql = "INSERT INTO " . USER_GROUP_TABLE . " (group_id, user_id, user_pending)
                    VALUES (" . $group_data['group_id'] . ", $user_id, 0)";
            if ( !($db->sql_query($sql)) )
            {
                message_die(GENERAL_ERROR, 'Error insert users, group count', '', __LINE__, __FILE__, $sql);
            }
            $clear_cache = true;
        }

        if ($clear_cache)
        {
            sql_cache('clear', 'user_groups');
            sql_cache('clear', 'groups_data');
            sql_cache('clear', 'moderators_list');
        }
    }

    if (empty($error_msg))
    {
        if (defined('ATTACHMENTS_ON') && !$comment)
        {
            $attachment_mod['posting']->insert_attachment($post_id);
        }


a u mnie jest tak:
Kod:

    if ( $error_msg == '' )
    {
        if ( $mode != 'editpost')
        {
            $user_id = ($mode == 'reply' || $mode == 'newtopic') ? $userdata['user_id'] : $post_data['poster_id'];
            if ( $mode != 'delete' )
            {
                update_post_stats($mode, $post_data, $forum_id, $topic_id, $post_id, $user_id);
            }

/*
bez piwek
            $sql = "SELECT ug.user_id, g.group_id as g_id, g.group_name , u.user_posts, g.group_count
                FROM (" . GROUPS_TABLE . " g, " . USERS_TABLE . " u)
                LEFT JOIN " . USER_GROUP_TABLE . " ug ON (g.group_id = ug.group_id AND ug.user_id = $user_id)
                WHERE u.user_id = $user_id
                    AND g.group_single_user = 0
                    AND g.group_count_enable = 1
                    AND g.group_moderator <> $user_id";
            if ( !($result = $db->sql_query($sql)) )
            {
                message_die(GENERAL_ERROR, 'Error geting users post stat', '', __LINE__, __FILE__, $sql);
            }
            $clear_cache = false;
            while ($group_data = $db->sql_fetchrow($result))
            {
                $user_already_added = (!empty($group_data['user_id']) || $user_id == ANONYMOUS) ? TRUE : FALSE;
                $user_add = ($group_data['group_count'] <= $group_data['user_posts'] && $user_id != ANONYMOUS) ? TRUE : FALSE;
                if ( $user_add && !$user_already_added )
                {
                    //user join a autogroup
                    $sql = "INSERT INTO " . USER_GROUP_TABLE . " (group_id, user_id, user_pending)
                        VALUES (" . $group_data['g_id'] . ", $user_id, 0)";
                    if ( !($db->sql_query($sql)) )
                    {
                        message_die(GENERAL_ERROR, 'Error insert users, group count', '', __LINE__, __FILE__, $sql);
                    }
                }
                $clear_cache = true;
            }
*/

            $sql = "SELECT ug.user_id, g.group_id as g_id, g.group_name , u.user_posts, u.user_regdate, u.user_beers_dst, g.group_count, g.group_beer, g.group_day,g.group_count_enable
                FROM (" . GROUPS_TABLE . " g, " . USERS_TABLE . " u)
                LEFT JOIN " . USER_GROUP_TABLE . " ug ON (g.group_id = ug.group_id AND ug.user_id = $user_id)
                WHERE u.user_id = $user_id
                    AND g.group_single_user = 0
                    AND g.group_moderator <> $user_id";
            if ( !($result = $db->sql_query($sql)) )
            {
                message_die(GENERAL_ERROR, 'Error geting users post stat', '', __LINE__, __FILE__, $sql);
            }
            $clear_cache = false;
            while ($group_data = $db->sql_fetchrow($result))
            {
           
            $user_already_added = (!empty($group_data['user_id']) || $user_id == ANONYMOUS) ? TRUE : FALSE;
                           
                           
            if($group_data['group_count_enable'] == 1)
            {
                $user_add = ($group_data['group_count'] <= $group_data['user_posts'] && $user_id != ANONYMOUS) ? TRUE : FALSE;
                if ( $user_add && !$user_already_added )
                {
                    //user join a autogroup
                    $sql = "INSERT INTO " . USER_GROUP_TABLE . " (group_id, user_id, user_pending)
                        VALUES (" . $group_data['g_id'] . ", $user_id, 0)";
                    if ( !($db->sql_query($sql)) )
                    {
                        message_die(GENERAL_ERROR, 'Error insert users, group count', '', __LINE__, __FILE__, $sql);
                    }
                }
            }
               
                //piwa
                if($group_data['group_beer'] > 0)
                  {

                 
                    $user_reg = $group_data['user_regdate'];
                    $group_day = $group_data['group_day']*86400;
                    $now = time();
                    $podlicz_time = $now - $user_reg;
                 
                    if($podlicz_time >= $group_day)
                    {

                 
                    $user_add_beer = ($group_data['group_beer'] <= $group_data['user_beers_dst'] && $user_id != ANONYMOUS) ? TRUE : FALSE;
                    if ( $user_add_beer && !$user_already_added )
                    {
                         $sql = "INSERT INTO " . USER_GROUP_TABLE . " (group_id, user_id, user_pending)
                           VALUES (" . $group_data['g_id'] . ", $user_id, 0)";
                         if ( !($db->sql_query($sql)) )
                         {
                            message_die(GENERAL_ERROR, 'Error insert users, group count', '', __LINE__, __FILE__, $sql);
                         }
                    }
                   
                    }
                  }
                $clear_cache = true;
            }
           
           
            if ( $clear_cache )
            {
                sql_cache('clear', 'user_groups');
                sql_cache('clear', 'groups_data');
                sql_cache('clear', 'moderators_list');
            }
        }

        if ( defined('ATTACHMENTS_ON') && !$comment )
        {
            $attachment_mod['posting']->insert_attachment($post_id);
        }


Może ktoś pomoże ??? Bardzo prosze :)
 
     
Lord Darth

Pomógł: 2 razy
Posty: 26
Wysłany: 24-09-2016, 20:03   

Wyrzuć na czas aktualizacji ten mod piwny (bo i tak może nie pójść po aktualizacji na 1.12.8) i zdublowany kod (chociaż pewnie w instrukcji moda jest wstawiony ten dubel by to działało), to powinno Ci się łatwiej w tym połapać.

Prościej byłoby po prostu podmienić z czystym posting.php.
 
     
Józef Taktyka

Posty: 2
Wysłany: 10-07-2017, 10:51   

Cześć,

Wiem, że temat trochę stary ale mam nadal wersję 1.12.7 forum i nurtuje mnie jedna sprawa.

Czy wersja 1.12.8 naprawiła błąd z hide, który polega na tym, że jak zwykły użytkownik forum wszedł w profil użytkownika i potem w Znajdź wszystkie posty [nazwaużytkownika] to pokazywało ukrytą zawartość? Jeśli tak to czy da radę jakoś naprawić to ręcznie bez konieczności aktualizacji do wersji 1.12.8? Bo PA forum nie znalazłem opcji jak to zmienić/wyłączyć...

Dzieki z góry za odpowiedź
 
     
Józef Taktyka

Posty: 2
Wysłany: 11-07-2017, 19:49   

Ktoś coś? :( Przeszukałem wszystkie strony tego tematu, ale nie znalazłem odpowiedzi albo mi umknęła. A w PA nie widzę jak to wyłączyć/zmodyfikować, żeby hide zawsze działał.
 
     
luk19952

Pomógł: 129 razy
Posty: 743
Wysłany: 17-07-2017, 14:27   

Nie pamiętam czy akurat to hide zostało poprawione.
Ale na Twoim miejscu i tak bym zaktualizował forum do wersji 1.12.8.
 
     
AnddrzejW


Posty: 14
Wysłany: 01-01-2018, 17:58   

Witam,

Podepnę się z jednym pytankiem. Być może gdzieś było ale chciałbym mieć pewność. Zaktualizowałem ostatnio forum ver. 1.12.5 do 1.12.8. Było z tymi aktualizacjami (krok po kroku) trochę perturbacji ale wszystko chodzi. Przy okazji również występował błąd nieprzeczytanych wiadomości ale poniższy myk załatwił sprawę hurtem:

UPDATE phpbb_users SET user_unread_privmsg = 0 WHERE user_id != 0

Mam inne pytanie.
Za jakiś czas zmieniam hosting i wszystko na niego już poprzerzucałem żeby potestować. Pytanie brzmi czy jak za jakiś czas podepnę aktualną bazę (obecna zdąży się lekko "zestarzeć"). Czy mogę za pomocą np Phpmyadmina (lub inaczej) zaimportować tą podpinaną już faktycznie bazę? Będzie ona oczywiście w ver. 1.12.5 i potraktować ją np updaterem dla ver. 12.12.8 ?
Chodzi żeby najzwyczajniej w świecie uniknąć kolejnej żonglerki plikami. Jest jakiś rozsądny sposób, pomóżcie.

Z góry dzięki :)

PS. wiem że mogę szybko przekierować DNSy pod nowy hosting ale jest to konto klubowe i chodzi o wykorzystanie opłaconego okresu za serwer.


Pozdrawiam.
_________________
Pozdrawiam,
Andrzej W.
 
     
shanonWEB

Pomógł: 10 razy
Posty: 147
Wysłany: 04-01-2018, 00:02   

AnddrzejW, Aktualizujemy po kolei, a nie z 1.12.5 od razu 1.12.8 - tak by nie powodować błędów.

Co do Twojego pytania to nie do końca zrozumiałem. Nie skończył Ci się jeszcze okres wynajmu na 1 hostingu, ale już przeszedłeś na drugi, tak? Możesz w pliku config zmienić dane na te z hostingu 1.

Kod:
<?php
$dbms = 'mysqli';
$dbhost = 'localhost';
$dbname = 'przemo';
$dbuser = 'root';
$dbpasswd = '';
$table_prefix = 'phpbb_';
define('PHPBB_INSTALLED', true);
?>

No i analogicznie
$dbhost podajesz ip 1 hostingu (w FAQ hostingu powinno być podane)
$dbname nazwa bazy
$dbuser nazwa uzytkownika phpmyadmin
$dbpasswd hasło dostępu do konta phpmyadmin
$table_prefix obecny prefiks tabeli z bazy
 
     
AnddrzejW


Posty: 14
Wysłany: 04-01-2018, 18:55   

shanonWEB napisał/a:
AnddrzejW, Aktualizujemy po kolei, a nie z 1.12.5 od razu 1.12.8 - tak by nie powodować błędów.

Co do Twojego pytania to nie do końca zrozumiałem. Nie skończył Ci się jeszcze okres wynajmu na 1 hostingu, ale już przeszedłeś na drugi, tak? Możesz w pliku config zmienić dane na te z hostingu 1.

Kod:
<?php
$dbms = 'mysqli';
$dbhost = 'localhost';
$dbname = 'przemo';
$dbuser = 'root';
$dbpasswd = '';
$table_prefix = 'phpbb_';
define('PHPBB_INSTALLED', true);
?>

No i analogicznie
$dbhost podajesz ip 1 hostingu (w FAQ hostingu powinno być podane)
$dbname nazwa bazy
$dbuser nazwa uzytkownika phpmyadmin
$dbpasswd hasło dostępu do konta phpmyadmin
$table_prefix obecny prefiks tabeli z bazy


Dzięki za info dobrze wiedzieć, na pewno się kiedyś przyda. Dlaczego kiedyś? Ano dlatego, że próbując się tutaj doczekać na jakieś konkretne rady można się zestarzeć na to nie mogę sobie już pozwolić ;) :D

A poważniej po prostu przekierowałem te stare DNSy po 2,3 dniach przerwy na nowy hosting. Baza straciła raptem kilka(naście) postów i zostawiłem to już aktywne na tym drugim.

Co do przesiadki prawie dobrze to zrozumiałeś z tym, że nie do końca bo się nad tym nie rozwodziłem. Konto z którego przenoszę jest klubowe (kibiców właściwie) a przenoszę je na nowe ale nie zupełnie tylko na takie na którym sam mam konto z 7-8 lat i dwie witryny. Przez to po pierwsze mam do nich zaufanie pod każdym względem, a po drugie mogłem potestować przenosiny z aktualizacją forum i strony klubowej w tle. To gdzie znajdują się fizycznie pliki nie ma dla odwiedzających najmniejszego znaczenia. No może trochę dla mnie bo musiałem ustąpić trochę miejsca ale przy nadejściu czasu wygaśnięcia na starym hostingu wykupimy konto już klubowe na tym obecnym hostingu tylko o lepszych parametrach które na strony klubowe wystarczą w zupełności a koszty dla kibiców /bo to de facto ich, nasze konto/ spadną o ponad połowę.
To tak w skrócie ;)

Mam za to inne pytanie, prośbę o pomoc...
Sprawa dotyczy prywatnych wiadomości w przeglądarce Firefox (pod Chrome błąd nie występuje). Chodzi o sytuację, kiedy odczytujemy prywatną odpowiedź po czym chcemy na nią odpowiedzieć. Okienko które się wtedy otwiera pod FF rozjeżdża (rozsuwa) okno przeglarki, a właściwie powoduje to okienko z emotami to po lewej od okna wiadomości, gdyż ikonki ustawiają się w poziomie w jednym rzędzie zamiast w rzędach jednym pod drugim po 4 emoty w rzędzie. Ktoś może coś zasugerować, pomóc?
Podejrzewam, że mogłem się gdzieś machnąć przy ręcznych korektach plików. Gdzie szukać błędu bo sam mogę mieć problem z namierzeniem

Z góry dzięki.
_________________
Pozdrawiam,
Andrzej W.
 
     
AnddrzejW


Posty: 14
Wysłany: 04-01-2018, 19:01   

...a tak to z grubsza wygląda, żeby zobrazować powyższe.

/sorki za post pod postem/

screen.jpg
Plik ściągnięto 18 raz(y) 108,44 KB

_________________
Pozdrawiam,
Andrzej W.
 
     
shanonWEB

Pomógł: 10 razy
Posty: 147
Wysłany: 04-01-2018, 23:18   

1. Forum jest wymarłe. Wraz z luk19952 odpowiadamy na przemian w wolnej chwili.
2. Szukałbym w css stylu (nazwastylu.css), a konkretniej gdzieś tu:
Kod:
p, td            { }

czy parametr width nie jest za wysoki.

Podeślij dane do konta testowego z adresem stronki to odpowiedz damy 1:1, bez podchodów :)
 
     
Gadatliwa Kasia 

   
AnddrzejW


Posty: 14
Wysłany: 04-01-2018, 23:54   

Bez podchodów...? Hmm.... Konto już nie jest testowe tylko faktyczne. Testowe musiałbym tworzyć a nie bardzo mam czas na takie zabawy ;) Mogę podesłać plik jak będę widział który. Adres to: forum.naprzod-janow.pl
_________________
Pozdrawiam,
Andrzej W.
 
     
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
Możesz ściągać załączniki 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,12 sekundy. Zapytań do SQL: 13
Polecane serwisy

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

Sklep z gadżetami

serwis laptopów

phpbb

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

• Zamów reklamę