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: Woytec
27-12-2014, 19:37
[Widok Tematu]Osobna klasa 1 postu i wszystkich odpowiedzi
Autor Wiadomość
Margoh

Posty: 15
Wysłany: 07-04-2014, 21:43   [Widok Tematu]Osobna klasa 1 postu i wszystkich odpowiedzi

Witam,
Nie za bardzo wiem jak wytłumaczyć o co mi chodzi. Dlatego wstawię grafikę:


Chciałbym by w widoku tematu 1 post, od którego zaczyna się temat miał taki wygląd (akurat mam to done),
a wszystkie odpowiedzi w temacie miały inny, oczywiście w pełni editable.
Jeżeli ktoś rozumie o co mi chodzi, to bardzo proszę o pomoc.
Z góry bardzo dziękuję,
Pozdrawiam.
 
     
Gadatliwa Kasia 

   
paweo

Pomógł: 1 raz
Posty: 95
Wysłany: 11-04-2014, 19:27   

Wiesz co to jest narzędzie wpisywania tekstu w paincie?
Popraw obrazek, bo nikt Ci nie pomoże.
 
     
Margoh

Posty: 15
Wysłany: 12-04-2014, 12:07   



Teraz ładniej? Nie rozumiem czemu miałbym to poprawiać, skoro obrazek to tylko wizualizacja opisu, który znajduje się pod nim :d
 
     
Scooby?!

Pomógł: 62 razy
Posty: 304
Wysłany: 12-04-2014, 13:03   

Chodzi Ci o to co mam np. na swoim forum (nie patrz, że rozwalone)? ;)

Jeśli tak to wpisz na google:
Autor tematu w widoku viewtopic
 
     
kooza


Pomógł: 486 razy
Posty: 2401
Wysłany: 12-04-2014, 17:23   

O jeny ludzie.
Chodzi mu o to żeby układ pierwszego postu w temacie wyglądał inaczej niż odpowiedzi do tematu.
 
     
Woytec


Pomógł: 2596 razy
Posty: 7676
Wysłany: 13-04-2014, 20:16   

http://przemo.org/phpBB2/...ic.php?t=151794 - podobne
 
     
kooza


Pomógł: 486 razy
Posty: 2401
Wysłany: 13-04-2014, 21:18   

Nie wiem czy to będzie dobre rozwiązanie ale możesz spróbować.
W viewtopic.php znajdź:
Kod:
$template->assign_block_vars('postrow', array(

dodaj przed:
Kod:
if ( $topic_first_post_id == $postrow_post_id )
{
    $template->assign_block_vars('firstpost', array(
               'ICON' => $icon,
        'POST_EXPIRE' => $post_expire_date,
        'ROW_COLOR' => '#' . (!($i % 2)) ? $theme['td_color1'] : $theme['td_color2'],
        'ROW_CLASS' => (!$row_class) ? (!($i % 2)) ? $theme['td_class1'] : $theme['td_class2'] : $row_class,
        'POSTER_NAME' => (!$show_post && $userdata['user_id'] != $poster_id) ? '' : $poster,
        'POSTER_AGE' => ($poster_age) ? $poster_age . '<br />' : '',
        'POSTER_RANK' => $poster_rank,
        'CUSTOM_RANK' => $poster_custom_rank,
        'RANK_IMAGE' => $rank_image,
        'POSTER_JOINED' => ($poster_joined) ? $poster_joined . '<br />' : '',
        'POSTER_POSTS' => ($poster_post) ? $poster_post . '<br />' : '',
        'POSTER_FROM' => ($poster_from) ? $poster_from . '<br />' : '',
        'POSTER_ONLINE' => $poster_online,
        'POSTER_AVATAR' => $poster_avatar,
        'POST_DATE' => $post_date,
        'POST_SUBJECT' => $post_subject,
        'HELPED_ME' => $helped_me_show,
        'SPECIAL_RANK' => $special_rank,
        'VIEW_USER_AGENT' => (is_array($user_agent)) ? '&nbsp;&nbsp;<img src="' . $images['images'] . '/user_agent/' . $user_agent[0] . '" alt="" />&nbsp;<img src="' . $images['images'] . '/user_agent/' . $user_agent[1] . '" alt="" title="' . $user_agent[2] . '" />' : '',
        'MESSAGE' => (!$show_post && (($userdata['user_id'] == $poster_id && $poster_id != ANONYMOUS) || (!$postrow[$i]['post_approve'] && $is_auth['auth_mod']))) ? '<i><b>' . $lang['Post_no_approved'] . '</b></i><br /><br />' . $message : $message,
        'SIGNATURE' => $user_sig,
        'SIG_IMAGE' => $user_sig_image,
        'EDITED_MESSAGE' => $l_edited_by,
        'MINI_POST_IMG' => $mini_post_img,
        'PROFILE_IMG' => $profile_img,
        'PROFILE' => $profile,
        'IGNORE' => $ignore,
        'PM_IMG' => $pm_img,
        'PM' => $pm,
        'EMAIL_IMG' => $email_img,
        'EMAIL' => $email,
        'WWW_IMG' => $www_img,
        'WWW' => $www,
        'ICQ_STATUS_IMG' => ($board_config['cicq']) ? $icq_status_img : '',
        'ICQ_IMG' => ($board_config['cicq']) ? $icq_img : '',
        'ICQ' => ($board_config['cicq']) ? $icq : '',
        'AIM_IMG' => ($board_config['cgg']) ? $aim_img : '',
        'AIM_STATUS_IMG' => ($board_config['cgg']) ? $aim_status_img : '',
        'MSN_IMG' => $msn_img,
        'MSN' => $msn,
        'YIM_IMG' => $yim_img,
        'YIM' => $yim,
        'EDIT_IMG' => $edit_img,
        'EDIT' => $edit,
        'QUOTE_IMG' => $quote_img,
        'QUOTE' => $quote,
        'QUOTE_USERNAME' => $quote_username,
        'POST_REPLY_IMG' => $post_reply_img,
        'IP_IMG' => $ip_img,
        'IP' => $ip,
        'DELETE_IMG' => $delpost_img,
        'DELETE' => $delpost,
        'REPORT_IMG' => $report_img,
        'REPORT' => $report,
        'NEW_POST' => ($new_post) ? $lang['unread_post'] : '',
        'U_MINI_POST' => $mini_post_url,
        'U_POST_ID' => $postrow_post_id
    ));
    $template->assign_block_vars('postrow', array());
}

i w viewtopic_body.tpl znajdź:
Kod:
<!-- BEGIN postrow -->

no i przed tym dodajesz sobie po kolei
Kod:
<!-- BEGIN firstpost -->
{firstpost.POSTER_NAME}<br />{firstpost.MESSAGE}
<!-- END firstpost -->
 
     
Margoh

Posty: 15
Wysłany: 14-04-2014, 08:51   

Woytec napisał/a:
http://przemo.org/phpBB2/...ic.php?t=151794 - podobne

No chyba nie.

Dzięki kooza, zaraz sprawdzę czy będzie pacać.

@edit

Niby działa, ale jest coś takiego:
 
     
Tommekk80



Pomógł: 1411 razy
Posty: 4780
Wysłany: 18-04-2014, 18:17   

To, co jest pomiędzy
Kod:
<!-- BEGIN postrow -->
a
<!-- END postrow -->

powielasz - z tym, że zmieniasz na
Kod:
<!-- BEGIN firstpost -->
i
<!-- END firstpost -->

Dodatkowo wszystkie postrow. zamieniasz na firstpost. . Na przykład jak masz
Kod:
{postrow.POSTER_NAME}

zmieniasz na
Kod:
{firstpost.POSTER_NAME}

I wiadomo, układ html inny niż jest skoro w pierwszym poście chcesz inaczej.
 
     
Margoh

Posty: 15
Wysłany: 19-04-2014, 10:50   

Dzięki wielkie, działa. Do zamknięcia :)

@edit

Jest jeszcze 1 mały problem. Gdy założę nowy temat, wyświetla mi w ten sposób:



Tak jakbym odpowiedział w temacie ;/
 
     
Tommekk80



Pomógł: 1411 razy
Posty: 4780
Wysłany: 20-04-2014, 07:02   

Z tego co napisał kooza spróbuj wywalić to z tej przedostatniej linii:
Kod:
$template->assign_block_vars('postrow', array());
 
     
Margoh

Posty: 15
Wysłany: 21-04-2014, 20:50   

Wywaliłem tę linijkę, gdyż wyświetlało pod 1 postem pustą tabelę. Akurat screen z poprzedniego posta jest już po tej korekcie.
 
     
Tommekk80



Pomógł: 1411 razy
Posty: 4780
Wysłany: 23-04-2014, 05:09   

Załącz zmodyfikowane pliki.
 
     
Margoh

Posty: 15
Wysłany: 23-04-2014, 20:47   

Już dodaję.

viewtopic_body.tpl:
http://pastebin.com/bvrbYL6s

viewtopic.php:
http://pastebin.com/TkyKPUtB

Niestety nie mogłem dodać w załączniku bo nie są dozwolone *.php i *.tpl :/


@down

Dzięki, na przyszłość będę pamiętał :)

viewtopic.rar
Pobierz Plik ściągnięto 172 raz(y) 26 KB

Ostatnio zmieniony przez Margoh 24-04-2014, 10:47, w całości zmieniany 2 razy  
 
     
Gadatliwa Kasia 

   
Scooby?!

Pomógł: 62 razy
Posty: 304
Wysłany: 24-04-2014, 09:05   

Margoh, Mały offtop. Zawsze możesz spakować w .zip .rar i wtedy wrzucić w załącznik ;)
 
     
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,09 sekundy. Zapytań do SQL: 16
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ę