WebSite X5Help Center

 
Piotr L.
Piotr L.
User

Automatyczna wysokość strony  pl

Autor: Piotr L.
Visited 1686, Followers 1, Udostępniony 0  

Witam!
Mam taki problem i nie wiem jak go rozwiązać. Otóż na stronie jest skrypt z kalendarzem liturgicznym . Codziennie wstawiane są inne czytania przez skrypt. Czytania (tzn teksty) będa miały różną obszernośc bo w dzień powszedni jest jedno czytanie i Ewangelia a np w niedzielę  świąta są dwa czytania i Ewangelia. Z tego powodu strona w różne dni będzie miała różną wysokośc. i tu pytanie:
Jak zrobić by każdego dnia wyskokośc strony dopasowaywała się do ilości tekstu tak aby jednego dnia nie było paska przewijania (gdy tekstu będzie więcej niż wysokośc ustawiona przeze mnie) a np drugiego, dużej, pustej przestrzeni pod tekstem (jeśli ustawię większą wysokość strony) ???

Przykład mojej strony: http://michaelbem.odnowa.org/liturgia-na-dzi-.html

Pozdrawiam,
Piotr L.

Posted on the
30 ODPOWIEDZI - 2 USEFUL - 1 PRAWIDłOWA ODPOWIEDź
Emir M.
Emir M.
User

Wysokość strony dopasowuje się automatycznie.

Jedynie można ustawić minimalną wysokość.

Co do paska przewijania, jeżeli wstawiłeś ten "kalendarz liturgiczny" jako obiekt "html i gadżety" to po prostu odchacz tam opcję "pokaż paski przewijania".

Nie wiem jak ten kalendarz działa, czy tekst się sam ładuje, czy robisz to ręcznie ?

Czytaj więcej
Posted on the from Emir M.
Piotr L.
Piotr L.
User
Autor

Kalendarz ten to skrypt wstawiający kalendarz liturgiczny a własciwie czytanie na dzisiaj z kalendarza liturgicznego z strony niedziela.pl
Jest on wstawiony jako obiekt html tak jak pisałeś. Natomiast co do wysokości nie jest tak jak napisałeś... tzn jest tak w polach tekstowych ale tu:

  • Jeśli ustawię mniejszą wysokość niż ma tekst to pojawia się pasek przewijania.
  • Jesli ustawię mniejszą a wyłączę pasek to wyświetla się część tekstu a częśc jest schowana i nie jest widoczna.
  • Jeśli ustawię wysokośc większą niż jest tak tekstu to jesyt masa pustego pola
    Tak więc problem jest :(

Pozdrawiam,
Piotr L.

Czytaj więcej
Posted on the from Piotr L.
Emir M.
Emir M.
User

Faktycznie "obiekt html i gadżety" wysokość ma sztywną, nie chce się powiększać wraz z ilością tekstu. Nie wiem jak to obejść. A pasek przewijania nie może zostać, tak bardzo źle to wygląda ?

Może można cały ten kalendarz umiescić w osobnym katalogu na serwerze (osobna podstrona), a w projekcie dać przekierowanie do niego "otwórz w nowym oknie".

A tutaj wstawiać już nie przez program WebSite tylko bezpośrednio ten plik html.

Czytaj więcej
Posted on the from Emir M.
Piotr L.
Piotr L.
User
Autor

Ciekaw jestem co na to Promise :)
Co do paska to TAK bardzo nie przeszkadza :)
A najciekawszą rzeczą jest że przy oglądaniu strony na Opera dla android nie ma paska i cały tekst sie rozwija ...

Pozdrawiam,
Piotr L.

Czytaj więcej
Posted on the from Piotr L.
Promise SA
Promise SA
Icm Partner

Witaj Piotr,

Odznacz opcję dotyczącą paska przewijania i ustaw wysokość na 0 (zero).

Pozdrawiam

Czytaj więcej
Posted on the from Promise SA
Piotr L.
Piotr L.
User
Autor

Promise, proszę o pomoc.

Wgrałem nową wersję strony i przy ustawieniu wysokości na 0 i wyłączeniu paska, dorzuca mi poniże pół strony pustego miejsca :(
http://www.michaelbem.odnowa.org/liturgia-na-dzi-.html

Pozdrawiam,
Piotr L.

Czytaj więcej
Posted on the from Piotr L.
Piotr L.
Piotr L.
User
Autor

Promise, uzupełniając chciałbym npisać, ze jest pewien problem. jak widzicie Państwo, ta strona jest zrobiona inaczej tzn menu nie jest automatycznie generowane ale zrobione graficznie. Wiadomo, że elementy graficzne na tych samych poziomach ale różnych koloumnach na siebie oddziaływują. By to zniwelować trzeba utworzyć wiele wierszy i dopasowaywać ich odpowiednie wysokości. Nie ma problemu z elementami menu i nawet sporym tekstem. Problem jest jeśli w drugiek kolumnie jak tu pojawia się javascript. W tym momencie strona w niewyjaśniony sposób dodaje od siebie pół strony pustej i to nawet jeśli sam skrypt się nie wyświetla (bo jest jeszcze lokalnie na kompie a nie na serwerze a skrypt jak tu działa na określonej stronie) - widać to jak doda się ramkę jako styl komórki.
Uprzejmie proszę o pomoc.

W załączeniu przesyłam plik projektu - problem dotyczy podstrony "Liturgia na dziś".

plik pod adresem: http://puniek.cba.pl/pliki/problem.zip

Czytaj więcej
Posted on the from Piotr L.
Piotr L.
Piotr L.
User
Autor

puniek.cba.pl/pliki/problem.zip

Czytaj więcej
Posted on the from Piotr L.
Promise SA
Promise SA
Icm Partner

Witaj Piotr,

Ja nie widzę tutaj żadnego problemu. Ustawiłeś bardzo duży dolny margines dla komórki, w której znajduje się tekst, stąd to "puste miejsce".

Pozdrawiam

Czytaj więcej
Posted on the from Promise SA
Piotr L.
Piotr L.
User
Autor

Ale gdzie to jest? W stylu komórki? Tam mam 40 pixeli a na stronie jest o wiele więcej ale nawet jak ustawię "0" to jest to samo....

Pozdrawiam,
Piotr L.

Czytaj więcej
Posted on the from Piotr L.
Promise SA
Promise SA
Icm Partner

Witaj Piotr,

Tak, w stylach komórki. Margines wewnętrzny na dole dla tej komórki jest ustawiony na 880 px.

Pozdrawiam

Czytaj więcej
Posted on the from Promise SA
Piotr L.
Piotr L.
User
Autor

Gdzie to jest... bo ja po dodaniu ramki widzę iczbę 40 pixeli?

Pozdrawiam,
PIotr L.

Czytaj więcej
Posted on the from Piotr L.
Promise SA
Promise SA
Icm Partner

Witaj Piotr,

Styl komórki -> Wyrównanie i marginesy -> Margines wewn.

Pozdrawiam

Czytaj więcej
Posted on the from Promise SA
Piotr L.
Piotr L.
User
Autor

No i jest problem :(
Ja nie widzę tej opcji u mnie bo widzę kopiuj, wklej edytuj a jak wybiorę edytuj to widzę to zo w załączniku a tam nie ma 880pixeli!

Pozdrawiam,
PIotr L.

Czytaj więcej
Posted on the from Piotr L.
Promise SA
Promise SA
Icm Partner

Witaj Piotr,

O którym projekcie jest mowa? Ja cały czas odnoszę się do strony, której adres podałeś, nie do projektu z pliku zip (ten link nie działa).

Pozdrawiam

Czytaj więcej
Posted on the from Promise SA
Piotr L.
Piotr L.
User
Autor

Witaj Promise,

Przecież to to samo, ten sam zduplikowany projekt z tym, że  w pliku usunąłem inne strony tak aby "waga" pliku była mniejsza.
W obu mam te same wartości. Jesli chcecie Państwo to mogę wystawić oryginalny projekt...

Pozdrawiam

Czytaj więcej
Posted on the from Piotr L.
Promise SA
Promise SA
Icm Partner

Witaj Piotr,

Na Twoim zrzucie ekranu jest wybrany zupełnie inny styl komórki niż ten, widoczny na podanej stronie, więc to nie są te same projekty.

Sprawdź ustawienia wzorca własnego, w szczególności ustawienie wysokości minimalnej zawartości strony.

Pozdrawiam

Czytaj więcej
Posted on the from Promise SA
Piotr L.
Piotr L.
User
Autor

Już mam mętlik ....podpowiedzcie mi proszę, jak mam do tego dojść.....

Czytaj więcej
Posted on the from Piotr L.
Promise SA
Promise SA
Icm Partner

Witaj Piotr,

Prześlij swój projekt na ***

Pozdrawiam

Czytaj więcej
Posted on the from Promise SA
Emir M.
Emir M.
User

Udało mi się ściągnąć Twój projekt.

Jest tam komórka z liturgiami, i jest ona w projekcie od góry strony do samego dołu, jako tło jest wybrany jakiś obrazek.

I teraz skoro z lewej strony projektu "menu" ma określoną wysokość to komórka z liturgiami dopasuje się do wysokości komórek z lewej strony, akurat w przypadku gdy liturgie są krótkie lub ich nie ma wcale to komórka będzie takiej samej wysokości jak komórki z "menu" po lewej stronie i widoczna będzie biała kartka (obrazek komórki).

Fakt niezbyt to wygląda (biała pusta plama). Ja bym to rozwiązał tym, że nie dawałbym żadnego tła, niech tło w tej komórce bedzie przeźroczyste (tłem będzie tło strony - niebieskie).

Czytaj więcej
Posted on the from Emir M.
Ryszard S.
Ryszard S.
User

A mnie sie zrobiło wypełnienie komórki mniejsze niz w dostarczonym projekcie... 

Załącznik:

Czytaj więcej
Posted on the from Ryszard S.
Piotr L.
Piotr L.
User
Autor

Promise, niestety maile do Was chyba nie dochodzą bo dostaję zwrotna informację o niedostarczeniu. Projekt ma 33-35MB..... :(

Pozdrawiam,
Piotr L.

Czytaj więcej
Posted on the from Piotr L.
Promise SA
Promise SA
Icm Partner

Witaj Piotr,

To umieść projekt na serwerze i prześlij link.

Pozdrawiam

Czytaj więcej
Posted on the from Promise SA
Piotr L.
Piotr L.
User
Autor

Niestety ale mój serwer akceptuje pliki mac 10MB :(

Czytaj więcej
Posted on the from Piotr L.
Piotr L.
Piotr L.
User
Autor

Promise, link do pliku wysłany mailem....

Czytaj więcej
Posted on the from Piotr L.
Promise SA
Promise SA
Icm Partner

Witaj Piotr,

Niestety w Tym przypadku niewiele można zrobić. Program dostosowuje wysokość prawej komórki w taki sposób, żeby zrównać ją z wysokością wszystkich komórek z lewej strony. Problem w tym, że na tej stronie masz treść, która jest wczytywana dynamicznie i niewiadomo ile jej będzie. Program traktuje ten obiekt jakby był pusty (kod HTML jest niewidoczny) i stąd taka wysokość.

Jedyne rozwiązanie, to dodanie w kodzie nagłówka HEAD tej strony dodatkowej linii stylów (masz tam już jakieś style niestandardowe, więc należy poniższą linię dopisać na końcu, przed </style>):

#imCellStyle_152{padding-bottom:0}

Pozdrawiam

Czytaj więcej
Posted on the from Promise SA
Piotr L.
Piotr L.
User
Autor

Witaj Promise,
Nie rozumiem dlaczego Państwo tak niedoceniacie siebie samych?
Dodanie tej listy załatwiło problem...przynajmniej na dziś :)
A i jeszcze pytanie dodatkowe, czy rozważacie Państwo w rozwoju oprogramowania dodanie opcji menu ramkowego, które (co do filozofi wyglądu) wygląda tak jak na mojej stronie?
Pytam ponieważ wiele stron jest tak tworzonych i warto by dodać taką funkcjonalność....

Pozdrawiam,
Piotr L.

Czytaj więcej
Posted on the from Piotr L.
Piotr L.
Piotr L.
User
Autor

poprawka do porzedniego wpisu: chodzi o dodanie nie listy ale linii wpisu :)

Czytaj więcej
Posted on the from Piotr L.
Promise SA
Promise SA
Icm Partner

Witaj Piotr,

Na chwilę obecną nie znamy szczegółów dotyczących zmian w kolejnych wersjach programu. Poza tym, my go jedynie dystrybuujemy i zapewniamy wsparcie dla klientów w Polsce. Nie jesteśmy autorami tego oprogramowania, ale oczywiście wszystkie sugestie przekazujemy producentowi.

Pozdrawiam

Czytaj więcej
Posted on the from Promise SA
Piotr L.
Piotr L.
User
Autor

Ok, rozumiem ale urzejmie proszę o przekazanie sugestii deveoporowi oprogramowania :)

Czytaj więcej
Posted on the from Piotr L.