ForumCała strona

Nawigacja

Aktualnie online

Gości online: 13

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

Polski Oficjalny Support PHP-Fusion » PHP-Fusion v5.00-v6.01 Support » Modyfikacje skryptów
 Drukuj temat
Odstęp między panelami w części środkowej
czarkowsky
Czy można usunąć funkcję tablebreak generującą przerwy między panelami w części środkowej strony. Mam na myśli dodatkowe panele utworzone w panelu admina - funkcja openside. Kiedy ustawiam je po lewej lub prawej str. nie ma tego odstępu, natomiast jest w centralnej części strony. I tylko tu chciałbym je usunąć. Nie wiem, który fragment kodu je generuje.
 
www.miserere.pl
Wścibski Gość
Dodany dnia 25.11.2024 22:42:59
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
slawekneo
hmm.. jak by ci tu wytlumaczyc.....
....moze tak wszystko jest zalezne od tego jak jest napisany plik theme.php i poszczegolne funkcje w nim, najczesciej funkcje tablebreak() stosuje sie w funkcjach closeside() badz closesidex() bardzo ale to bardzo rzadko w funkcji closetable() wiec jesli nie masz wlasnie w tej funkcji tego to musisz szukac w funkcji render_heder gdzies na samym jej koncu powinno byc rozpoczecie tabeli(<table .......> ) i tam zobacz jak masz ustawione parametry dla cellspacing lub cellpadding jesli ktores z nich ma parametr powyzej zera to zmien je na zero jezeli dalej nic sie nie stanie to zobacz czy ta tabela nie posiada class="????" jesli tak to wejdz w plik style.css i odnajdz styl podany w class i zobacz czy nie ma tam czegos takiego jak padding jak jest to usun to Grin
i teraz jesli nic co Ci napisalem nieposkutkowalo to wklej tu kod z theme.php albo sprobuj szczescia i ustrzel mnie na gg Grin
Pozdro!
Edytowane przez slawekneo dnia 09.10.2006 03:02:08
 
czarkowsky
Przede wszystkim bardzo dziekuję za zainteresowanie się tematem i chęć pomocy!
Odstępy między dodawanymi panelami przy pomocy funkcji openside w części środkowej są wynikiem działania funkcji tablebreak. Sprawdziłem to nadając poprzez style czerwony kolor komórce, która tworzy odstępy w tej funkcji. Niechciane przerwy nie są więc wynikiem nadania którejś tabeli (ew. komórce) marginesu, czy odstępu. W panelach bocznych (po lewej lub prawej str.) funkcja tablebreak nie działa. Najprawdopodobniej natomiast, w cz. środkowej występuje po każdej funkcji. Ale tego nie jestem pewien. A jeśli nawet tak jest, to i tak nie wiem gdzie można to zmienić?
Edytowane przez czarkowsky dnia 10.10.2006 00:36:14
 
www.miserere.pl
Pieka
paolo copia napisał/a:
..Najprawdopodobniej natomiast, w cz. środkowej występuje po każdej funkcji. Ale tego nie jestem pewien. A jeśli nawet tak jest, to i tak nie wiem gdzie można to zmienić?


theme.php Twojej skorki:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


W tym samym pliku wysokosc tej funkcji:
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Odstep pionowy pomiedzy panelami srodkowymi, a newsami, o ile dobrze pamietam masz w pliku side_left.php :
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Edytowane przez Pieka dnia 10.10.2006 09:21:26
Jestem jaki jestem Smile
 
www.php-fusion.pl
czarkowsky
Pieka!
To jest strzał w dziesiątkę! Dokładnie o to chodziło!
Dziękuję za pomoc!
 
www.miserere.pl
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl