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

Portal - [Problem] [Wersja 1.12.8] Załączniki w czytaj całość ;)

LCA:) - 13-01-2015, 21:35
Temat postu: [Problem] [Wersja 1.12.8] Załączniki w czytaj całość ;)
Pełny opis problemu : Kiedy tworze newsa i widać go na stronie głównej w portalu
wszystko wyświetla się poprawnie
po kliknięciu na "czytaj całość" pokazuje się tylko tekst bez załączników
Bardzo dobrze byłoby gdyby klikając w czytaj całość wyświetlały się wszystkie załączniki
(Załączniki czyli zdjęcia)
Demo/Screen :
Strona WWW : mathe.ct8.pl

Mam nadzieje że wyjaśniłem dosyć dokładnie jeżeli nie to mogę wysłać zdjęcia ;)

To co widzimy na zdjęciu jest to oczywiście "czytaj całość" nie jest to strona główna czyli portal.php tylko portal.php?article=0&start=0

xlesiu - 18-01-2015, 22:33

Spróbuj w portal.php PRZED kodem
Kod:
    }
}
// END: Fetch Announcements
dodać
Kod:
                    // Portal Attachment image by Crack
            if ( defined('ATTACHMENTS_ON') && $fetchposts[$i]['post_attachment'] )
            {
                $attachments = get_attachments_from_post($fetchposts[$i]['post_id']);
                foreach( $attachments as $attachment )
                {
                    if( strpos($attachment['mimetype'], 'image') !== false )
                    {
                        if( intval($attach_config['allow_ftp_upload']) && !$attachment['thumbnail'] )
                        {
                            if( trim($attach_config['download_path']) == '' )
                            {
                                message_die(GENERAL_ERROR, 'Physical Download not possible with the current Attachment Setting');
                            }
                            $img_path = trim($attach_config['download_path']) . '/' . $attachment['physical_filename'];
                        }
                        else
                        {
                            $server_protocol = ($board_config['cookie_secure']) ? 'https://' : 'http://';
                            $server_name = preg_replace('/^\/?(.*?)\/?$/', '\1', trim($board_config['server_name']));
                            $server_port = ($board_config['server_port'] <> 80) ? ':' . trim($board_config['server_port']) : '';
                            $script_name = preg_replace('/^\/?(.*?)\/?$/', '/\1', trim($board_config['script_path']));
                            if ($script_name[strlen($script_name)] != '/')
                            {
                                $script_name .= '/';
                            }
                            $image_path = $server_protocol . $server_name . $server_port . $script_name . $upload_dir . '/'
                                . ( $attachment['thumbnail'] ? 'thumbs/t_' : '')
                                . $attachment['physical_filename'];
                        }
                        $img_size = array(200, 0); // szerokość, wysokość
                        if( $attachment['comment'] && preg_match('#(\d+)x(\d+)#', $attachment['comment'], $match) )
                        {
                            $img_size = array(intval($match[1]), intval($match[2]));
                        }
                        $img_size = ( $img_size[0] ? 'width="' . $img_size[0] . '" ' : '' )
                            . ( $img_size[1] ? 'heigh="' . $img_size[1] . '" ' : '' );
                        $image = '<img ' . $img_size . 'src="' . $image_path
                            . '" alt="' . xhtmlspecialchars($attachment['comment'])
                            . '" style="border:0px" />';
                        if( $attachment['thumbnail'] )
                        {
                            $image = '<a href="'. append_sid("download.$phpEx?id=".$attachment['attach_id'])
                                . '" target="_blank">' . $image . '</a>';
                        }
                        $template->assign_block_vars('fetchpost_row.image', array(
                            'IMAGE' => $image,
                            'COMMENT' => xhtmlspecialchars($attachment['comment']) )
                        );
                        break;
                    }
                }
            } // Attachment image end

LCA:) - 18-01-2015, 22:39

Nie do końca o to mi chodziło chciałbym aby wszystkie załączniki w czytaj całość się wyświetlały ;) tak jak na zdjęciu w pierwszym poście
(Byleby się wyświetlały nie chodzi o wygląd bo sam dam rade przerobić)


// Problem rozwiązany ;) można zamknąć



Powered by phpBB modified by Przemo © 2003 phpBB Group