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

Ogólna pomoc dotycząca stylów - Pole w profilu <div>

kooza - 09-08-2010, 14:25
Temat postu: Pole w profilu <div>
Witam. zrobiłem sobie fajny wygląd profilu w tematach i pododawałem przez każdym znacznikiem np.

Kod:
{postrow.POSTER_NAME}


to zrobiłem tak

Kod:
<div class="pbit">{postrow.POSTER_NAME}</div>

itp.

i jak np. ktos nie ma wypełnionego w profilu np. skad jest. to sie dzieje tak jak na screenie. jest puste pole. czy da sie cos z tym zrobic. ?
ze np. jak nie wypełnij tego pola skad jest to to <div class="pbit"> jakby znika. da sie jakos to zorbic?

prosze o wszelką pomoc. :(

Miecio. - 09-08-2010, 14:39

kooza napisał/a:
i jak np. ktos nie ma wypełnionego w profilu np. skad jest. to sie dzieje tak jak na screenie. jest puste pole. czy da sie cos z tym zrobic. ?


w pliku viewtopic.php trzeba pozmieniać .

Oneitatsu - 09-08-2010, 14:40

To są nakładki - twoje pojemniki (divy) są tłem dla zmiennych - jeśli zmiennej brak, to pozostaje tło.

Moim zdaniem trzeba by szperać w plikach odpowiedzialnych za tworzenie zmiennych (głównie katalog includes) i tam do każdej jednej wbudować tło.
Działałoby to tak, że zmienna w viewtopicu zawierałaby w sobie tło i znikałoby ono razem ze zmienną.
Prawda, że logiczne? x).

Lepiej już określić w viewtopic_body jeden pojemnik z tłem, niezmienny, a elementy osadzać choćby z użyciem spanów czy listy.

kooza - 09-08-2010, 15:02

to kto pomoze mi takie cos zrobic? :D
Jasek - 09-08-2010, 15:04

Oneitatsu, ja w tym zielony jestem ale -

Kod:
.pbit {
padding-left: 3px;
padding-right: 0px;
padding-top: 3px;
padding-bottom: 3px;
background-color: #2E2E2E;
border-top: 1px solid #383838;
border-right: 1px solid #383838;
border-left: 4px solid #575757;
border-bottom: 1px solid #383838;
margin-bottom: 3px;
}


ktora czesc w tym kodzie odpowiada za tą cienką linie jak ktos nie ma np: ustawione skad w profilu? w tedy by mozna bylo zrobic tak jak ty mowisz, ustawic taka szerokosc jaka maja te pola uzupelnione :)

kooza - 09-08-2010, 19:00

Mhm. tylko jak to zrobic?
NineX - 09-08-2010, 19:48

Powoduje to:
Kod:
<div class="pbit">...</div>


Pododawaj te divy w viewtopic.php

Jasek - 09-08-2010, 19:57

NineX, tylko jak dodam w viewtopic.php to robią sie takie przerwy ;) probowalem juz.
NineX - 09-08-2010, 19:58

Jasek, pokaż viewtopic.php
Jasek - 09-08-2010, 20:00

Prosze
kooza - 09-08-2010, 20:50

a tu mój viewtopic.php jakby ktoś byłby mi wstanie pomoc to bym się bardzo cieszył :D
NineX - 09-08-2010, 20:57

Z pliku .tpl usuń
Kod:
<div class="pbit"> </div>
obok
Kod:
{postrow.POSTER_NAME} i {postrow.POSTER_FROM}


Oraz wgraj ten viewtopic.php z załącznika.

Można tak naprawić więcej, tylko powiedz o które Ci dokładnie chodzi.

kooza - 09-08-2010, 21:02

Działa! ;P
tylko jeszcze gdybys zrobił to samo. z beer i wiek. to bym był bardzo zadowolony :P i duzo piw dla ciebie :D

NineX - 09-08-2010, 21:12

Kod:
includes/functions_beermod.php

Znajdź:
'POSTER_BEERS' => $display,

Zmień na:
'POSTER_BEERS' => ($display) ? '<div class="pbit">' .$display . '</div>':'' ,


Może zadziała, choć nie jestem pewny.

Ale co do wieku, to viewtopic.php w załączniku.

kooza - 09-08-2010, 21:14

wiek działa tylko nie wiem dlaczgo jest taki odstep miedzy wiek dołączył ?


Powered by phpBB modified by Przemo © 2003 phpBB Group