ForumCała strona

Nawigacja

Aktualnie online

Gości online: 24

Użytkowników online: 0

Łącznie użytkowników: 25,400
Najnowszy użytkownik: AlojzyBartek

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

piterus
30.10.2024 19:45:48
I będziemy śpiewać: "Kiedy 20 blisko, przebadaj wszystko, przebadaj wszystko..." Pfft

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Dodanie obwoluty (graficznej ramki) w skórce Gillette
BenLomax
Witam!
Proszę o pomoc przy modyfikacji już lekko zmodyfikowanego szablonu "Gillette" która wygląda tak:

http://img375.ima...37aao7.png

zmodyfikowany został tylko plik styles.css - zmienione zostały tylko wartości

by uzyskać taki efekt:

http://img227.ima...537tc7.png

obwolutę wokół strony...

Proszę o pomoc
z góry dziękuję
PZDR


PW od moderatora:
  1. Zmiana nazwy tematu - Pieka 27.09 - 14:36

Edytowane przez Pieka dnia 30.09.2008 15:47:43
 
Wścibski Gość
Dodany dnia 24.11.2024 21:31:38
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
Pieka
Edytuj plik styles.css, znajdz:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

i dla wartosci background ustaw swoj kolor. Aktualnie jest bialy (fff).
Jestem jaki jestem Smile
 
www.php-fusion.pl
BenLomax
moje body wygląda tak:

Pobierz kod źródłowy  Rozwiń Kod źródłowy

tego nie da się kolorem zrobić...tak mi się wydaję, może na tamtych obrazkach nie widać co mam na myśli, wiec wrzucę to:

img216.imageshack.us/img216/1444/malelt7.th.png
Edytowane przez BenLomax dnia 27.09.2008 16:33:54
 
Pieka
A co za problem zamienic:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

na np.:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Myslec.. I zaczynac zdania wielka litera.
Jestem jaki jestem Smile
 
www.php-fusion.pl
BenLomax
To co podajesz to zmienia kolor tła, a rozchodzi się by przypisać te "obrazki" odpowiednio pocięte i powtarzające się

img215.imageshack.us/img215/6305/szablonfz0.th.png

by tworzyły w całości ładne obramowanie strony.
 
Pieka
No to przypisz, co za problem? Pisales, ze masz Gillette, a w tej skorce jest kolor, a nie grafika.
Jestem jaki jestem Smile
 
www.php-fusion.pl
bartek124
Strone z render_page wstaw w taką tabelę:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


Tam masz rozpisane gdzie kant gdzie bok itp, podstaw za to obrazek/tło i uzyskasz to co chcesz.
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
BenLomax
Hmm za bardzo nie rozumiem tego
Strone z render_page wstaw w taką tabelę:
mam całą zawartość pliku theme.php z mojego szablonu wstawić w tą tabelkę?

***edycja***

Już chyba wiem...sprawdzę i napiszę czy działa, mój plik theme.php po zmianie wygląda tak:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP


***edycja**

Chyba już działa, napisy kant, bok itp pokazują się w odpowiednich miejscach, ale jak przypisać dany obrazek?dla wartości w kodzie:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


KANT 1, GORA itp...obrazki odpowiedzialne za to są w \fusion\themes\moj_szablon\images\
Edytowane przez Pieka dnia 29.09.2008 13:12:31
 
jantom
Może jestem wyprany przez W3C, ale nie mogę patrzeć na taki styl robienia obramowania (mowa o tabelkach). Efekt będzie taki sam, ale kod będzie bardziej cool ;).
Kod samego obramowania:
Pobierz kod źródłowy  GeSHi: HTML
  1. <div class='side-background'>
  2. <div class='side-b'>
  3. <div class='side-t'>
  4. <div class='side-r'>
  5. <div class='side-l'>
  6. <div class='side-b-r'>
  7. <div class='side-t-r'>
  8. <div class='side-b-l'>
  9. <div class='side-t-l'>
  10. <!--leci tu sobie reszta strony-->
  11. </div>
  12. </div>
  13. </div>
  14. </div>
  15. </div>
  16. </div>
  17. </div>
  18. </div>
  19. </div>
Zinterpretowano w sekund: 0.005, wykorzystano GeSHi 1.0.8.10

A takie są sobie style:
Pobierz kod źródłowy  GeSHi: CSS
  1. .side-r {
  2. background: transparent url(images/&#91;prawy_brzeg&#93;) right repeat-y;
  3. height: auto;
  4. }
  5.  
  6. .side-l {
  7. background: transparent url(images/&#91;lewy_brzeg&#93;) left repeat-y;
  8. height: auto;
  9. }
  10.  
  11. .side-t {
  12. background: transparent url(images/&#91;gorny_brzeg&#93;) top repeat-x;
  13. height: auto;
  14. }
  15.  
  16. .side-b {
  17. background: transparent url(images/&#91;dolny_brzeg&#93;) bottom repeat-x;
  18. height: auto;
  19. }
  20.  
  21. .side-b-r {
  22. background: transparent url(images/&#91;dolny_prawy_rog&#93;) right bottom no-repeat;
  23. height: auto;
  24. }
  25.  
  26. .side-t-r {
  27. background: transparent url(images/&#91;gorny_prawy_rog&#93;) right top no-repeat;
  28. height: auto;
  29. }
  30.  
  31. .side-b-l {
  32. background: transparent url(images/&#91;dolny_lewy_rog&#93;) left bottom no-repeat;
  33. height: auto;
  34. }
  35.  
  36. .side-t-l {
  37. background: transparent url(images/&#91;gorny_lewy_rog&#93;) left top no-repeat;
  38. height: auto;
  39. }
  40. .side-background {
  41. background-color:transparent; /*wartość przykładowa, można zmienić, to będzie tło całości*/
  42. }
Zinterpretowano w sekund: 0.004, wykorzystano GeSHi 1.0.8.10

Przy klasie side-t-l można się jeszcze pobawić z paddingami, ewentualnie dodać kolejnego div'a i nim ustawiać marginesy.
Edytowane przez jantom dnia 29.09.2008 17:39:11
 
http://jantom.info
BenLomax
Ok, dzięki...Rozumiem,że część CSS'a 'dokleić' do do styles.css mojego szablonu? A co z kodem HTML?
Edytowane przez Pieka dnia 29.09.2008 17:45:32
 
bartek124
Kod CSS do styles.css a z divami robisz podobnie jak z moją tabelką, gdzie masz wstawić stronę Ci pisze w kodzie jantoma.
userbar_bartek124_net.png mw.gif Nie pomagam na komunikatorach oraz PW!
 
www.bartek124.net
BenLomax
Więc robię tak:
plik theme.php:
Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP


styles.css (dodany kod na samym dole):

Pobierz kod źródłowy  Rozwiń Kod źródłowy CSS


I nic :(
Edytowane przez BenLomax dnia 29.09.2008 18:40:22
 
jantom
Z tym theme.php to żeś pojechał niczym Jasiu gołym tyłkiem po zjeżdżalni z nieheblowanych desek... Tak to być winno:
Pobierz kod źródłowy  GeSHi: PHP
  1. function render_page($license=false) {
  2.  
  3. global $settings, $main_style, $locale;
  4.  
  5.  
  6. //Header
  7. echo "<div class='side-background'>
  8. <div class='side-b'>
  9. <div class='side-t'>
  10. <div class='side-r'>
  11. <div class='side-l'>
  12. <div class='side-b-r'>
  13. <div class='side-t-r'>
  14. <div class='side-b-l'>
  15. <div class='side-t-l'><table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
  16. echo "<td class='full-header'>\n".showbanners()."</td>\n";
  17. echo "</tr>\n</table>\n";
  18.  
  19. echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
  20. echo "<td class='sub-header-left'></td>\n";
  21. echo "<td class='sub-header'>".showsublinks(" ".THEME_BULLET." ", "white")."</td>\n";
  22. echo "<td align='right' class='sub-header'>".showsubdate()."</td>\n";
  23. echo "<td class='sub-header-right'></td>\n";
  24. echo "</tr>\n</table>\n";
  25.  
  26. //Content
  27. echo "<table cellpadding='0' cellspacing='0' width='100%' class='$main_style'>\n<tr>\n";
  28. if (LEFT) { echo "<td class='side-border-left' valign='top'>".LEFT."</td>"; }
  29. echo "<td class='main-bg' valign='top'>".U_CENTER.CONTENT.L_CENTER."</td>";
  30. if (RIGHT) { echo "<td class='side-border-right' valign='top'>".RIGHT."</td>"; }
  31. echo "</tr>\n</table>\n";
  32.  
  33. //Footer
  34. echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
  35. echo "<td class='sub-header-left'></td>\n";
  36. echo "<td align='left' class='sub-header'>".sprintf($locale&#91;'global_172'&#93;, substr((get_microtime() - START_TIME),0,4))."</td>\n";
  37. echo "<td align='right' class='sub-header'>".showcounter()."</td>\n";
  38. echo "<td class='sub-header-right'></td>\n";
  39. echo "</tr>\n</table>\n";
  40. echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
  41. echo "<td align='center' class='main-footer'>".stripslashes($settings&#91;'footer'&#93;);
  42. if (!$license) { echo "<br /><br />\n".showcopyright(); }
  43. echo "</td>\n";
  44. echo "</tr>\n</table> </div>
  45.  
  46. </div>
  47.  
  48. </div>
  49.  
  50. </div>
  51.  
  52. </div>
  53.  
  54. </div>
  55.  
  56. </div>
  57.  
  58. </div>
  59.  
  60. </div>\n";
  61.  
  62. }
Zinterpretowano w sekund: 0.030, wykorzystano GeSHi 1.0.8.10

 
http://jantom.info
BenLomax
A więc mój theme.php wygląda tak:

Pobierz kod źródłowy  Rozwiń Kod źródłowy PHP


I nic :(
Edytowane przez BenLomax dnia 29.09.2008 20:07:07
 
sasii
A czy kolego dodał obrazki na serwer ?
A w css ma być tak:

background: transparent url(images/[prawy_brzeg]) right repeat-y;

[prawy_brzeg] zamiast tego wstawiasz nazwę obrazka np.: prawy_brzeg.gif
Edytowane przez sasii dnia 29.09.2008 23:42:38
 
www.my-desings.yoyo.pl
BenLomax
Tak, obrazki są w domyślnej lokalizacji czyli w:
fusion\themes\moj_szablon\images\

a css jest taki jak piszesz:

Pobierz kod źródłowy  Rozwiń Kod źródłowy CSS


 
jantom
Przy klasie side-t-l można się jeszcze pobawić z paddingami

Nie pisałem tego bez powodu. Nie chciało mi się bawić z podglądem, ile px mają obrazki obramowania. Dodać parametr padding do w/w klasy, ustawić odpowiednią wartość dla niego a radość i szczęście zawita na chwilę do twego domu.
Edytowane przez jantom dnia 30.09.2008 10:36:18
 
http://jantom.info
sasii
I nadal nie jest tak jak powinno być ?
J też modyfikuje tą samą skórę, ale praktycznie całą i mam obramowania zrobione na tabelach i jest wszystko oki. Jak coś to podeślij Thema i obramowania to zobaczę nie jestem w tym dobry ale coś da się zrobić.
 
www.my-desings.yoyo.pl
BenLomax
Nie, już widać postępy w pracach i prawie jestem uśmiechnięty. Dodałem parametr padding przy side-t-l i teraz wygląda tak,

http://img356.ima...217pv2.jpg

ale na dole strony jest coś nie tak.

A oto kod od css od miłego użytkownika @jantom, którego używam:

Pobierz kod źródłowy  Rozwiń Kod źródłowy CSS


Wiadomość doklejona:
W końcu się udało. Obramowanie ładnie jest dopasowane. Konflikt sprawiały obrazki wyświetlane na dole strony, były 2x wyższe od tych górnych.
Dzięki za pomoc :)
Edytowane przez BenLomax dnia 01.10.2008 00:17:30
 
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl