WebSite X5Help Center

 
Piotr L.
Piotr L.
User

Automatyczna wysokość strony  pl

Autor: Piotr L.
Besucht 1688, Followers 1, Geteilt 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.

Gepostet am
30 ANTWORTEN - 2 NüTZLICH - 1 KORREKT
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 ?

Mehr lesen
Gepostet am von 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.

Mehr lesen
Gepostet am von 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.

Mehr lesen
Gepostet am von 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.

Mehr lesen
Gepostet am von Piotr L.
Promise SA
Promise SA
Icm Partner

Witaj Piotr,

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

Pozdrawiam

Mehr lesen
Gepostet am von Promise SA
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

Mehr lesen
Gepostet am von Piotr L.
Piotr L.
Piotr L.
User
Autor

puniek.cba.pl/pliki/problem.zip

Mehr lesen
Gepostet am von 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

Mehr lesen
Gepostet am von 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.

Mehr lesen
Gepostet am von 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

Mehr lesen
Gepostet am von Promise SA
Piotr L.
Piotr L.
User
Autor

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

Pozdrawiam,
PIotr L.

Mehr lesen
Gepostet am von Piotr L.
Promise SA
Promise SA
Icm Partner

Witaj Piotr,

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

Pozdrawiam

Mehr lesen
Gepostet am von 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.

Mehr lesen
Gepostet am von 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

Mehr lesen
Gepostet am von 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

Mehr lesen
Gepostet am von 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

Mehr lesen
Gepostet am von Promise SA
Piotr L.
Piotr L.
User
Autor

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

Mehr lesen
Gepostet am von Piotr L.
Promise SA
Promise SA
Icm Partner

Witaj Piotr,

Prześlij swój projekt na ***

Pozdrawiam

Mehr lesen
Gepostet am von 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).

Mehr lesen
Gepostet am von Emir M.
Ryszard S.
Ryszard S.
User

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

Załącznik:

Mehr lesen
Gepostet am von 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.

Mehr lesen
Gepostet am von Piotr L.
Promise SA
Promise SA
Icm Partner

Witaj Piotr,

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

Pozdrawiam

Mehr lesen
Gepostet am von Promise SA
Piotr L.
Piotr L.
User
Autor

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

Mehr lesen
Gepostet am von Piotr L.
Piotr L.
Piotr L.
User
Autor

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

Mehr lesen
Gepostet am von 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

Mehr lesen
Gepostet am von 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.

Mehr lesen
Gepostet am von Piotr L.
Piotr L.
Piotr L.
User
Autor

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

Mehr lesen
Gepostet am von 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

Mehr lesen
Gepostet am von Promise SA
Piotr L.
Piotr L.
User
Autor

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

Mehr lesen
Gepostet am von Piotr L.