PDA

Zobacz pełną wersję : mod_wrapper wpinacz wyświetlający środek innej strony



cieniucieniu
18-05-2011, 09:18
Witam stosuje : mod_wrapper (wpinacz) w joomla 1.5 do pokazywanie wyniku kodu php z innej strony ale:

Wpinacz zawsze wyświetla mi stronę od jej LEWEGO GÓRNEGO rogu a ja chciałbym aby pokazywał środek strony np.: tak jak na foto (obszar zaznaczony na czerwono).


http://imageshack.us/m/651/2807/beztytuuuqz.png
http://imageshack.us/m/651/2807/beztytuuuqz.png

Czyli:
Jak ustawić który obszar strony ma być wyświetlony?
(w pionie, poziomie i rozmiar wyświetlanego okna)

Dzięki za wszelkie odp.

a_m
18-05-2011, 09:33
tutaj (http://forum.joomla.pl/showthread.php?51104-iFrame-pozycja-absolutna-zawarto%C5%9Bci.) zobacz

cieniucieniu
18-05-2011, 10:02
ok, filozofie rozumiem ale jak umieścić to w mod_wrapper.xml to już nie...

kod zbędny //a_m

można łopatologicznie ;)

a_m
18-05-2011, 10:13
łopatologicznie, to najpierw - plik w którym chcesz to wrzucić nie ma nic do rzeczy;
wklejasz adres do modułu, publikujesz i bawisz się css-em;
to długa opowieść, przydałby się adres i publikowany moduł wrapper na stronie + krótki opis do czego zmierzasz

cieniucieniu
18-05-2011, 10:35
moduł wrapper jest już w artykule.
mam edytować pliki w moim tempelku będące w katalogu css
gdzie mam: greendarkgrey.css ieonly.css index.html reddarkgrey.css template.css violetdarkgrey.css yellowdarkgrey.css (pokazać kod?)

a_m
18-05-2011, 10:41
link pokaż, tak będzie skuteczniej

a_m
18-05-2011, 11:04
w skrócie, to tak:

pakujesz moduł do diva o klasie np. jakis_div; do pliku template css

dodajesz wpis:


.jakis_div{
height: 525px;
width: 525px;
overflow: hidden;
}

.jakis_div iframe{
margin-top:-450px;
margin-left:-300px
}

w ustawieniach modułu musisz wpisać szerokość 525 + wartość przesunięcia w lewo =825px i wysokość 525 + wart. przes. w górę;

cała filozofia sterowania

cyferki przykładowe, choć szerokości bym się trzymał, gdyż masz tam około tyle właśnie miejsca

cieniucieniu
18-05-2011, 11:28
ok
możesz rozwinąć myśl:
"pakujesz moduł do diva o klasie np. jakis_div; do pliku template css"

do pliku template.css wstawiłem


/* mod_wrapper edit - start*/
div#user9 div .mod_wrepper{
height: 525px;
width: 525px;
overflow: hidden;
}

div#user9 div .mod_wrepper iframe{
margin-top:-1150px;
margin-left:-300px
}

/* mod_wrapper edit - koniec */


bez zmian, co jest źle?

a_m
18-05-2011, 12:12
w edytorze --> <div class="jakis_div">{loadposition XXX} </div>, XXX, to pozycja mod_wrapper, ale to chyba wiesz + zabawa kodem jaki podesłałem

cieniucieniu
18-05-2011, 12:52
artykule (kod) mam tak:


<div class="jakis_div">{loadposition user9} </div>w pliku template.css mam tak:


div#user9 div.jakis_div{
height: 515x;
width: 560;
overflow: hidden;
}

div#user9 div.jakis_div iframe{
margin-top:-900px;
margin-left:-900px
}
moduł jest położony dobrze ale strona która jest wyświetlana przez moduł jest pokazywana od LEWEGO GÓRNEGO rogu
a ja chciałbym aby była pokazywana od LEWEJ STRONY ale nie od samej góry ale np od połowy.

jak to ustawić?

a_m
18-05-2011, 12:55
div#user9 div.jakis_div{ height: 515x; width: 560; overflow: hidden; } div#user9 div.jakis_div iframe{ margin-top:-900px; margin-left:-900px }

tak Ci napisałem?