Mam takie pytanie: jak uruchomić kod php z systemu wymiany linków LinkMe jako moduł?
Chodzi mi o to, by dodać do strony fragment kodu php który będzie wyświetlał linki. Proste wklejenie kodu w stopkę strony działa, ale nie chcę takiego rozwiązania z rożnych względów. Próbowałem stworzyć nowy moduł, ale gdy wkleję treść kodu , to i owszem, wyświetla się - ale kod linkMe w pełnym wyglądzie kodu php. Zainstalowałem dodatek RD Add PHP (http://www.joomla.pl/index.php/index.php/component/option,com_remository/Itemid,15/func,fileinfo/id,112/), który teoretycznie powinien uruchamiać wykonywalny skrypt php, ale nic się nie wyświetla.
Być może gdzieś popełniam błąd, bo nie jestem biegły w programowaniu, dlatego bardzo proszę Wiedzących lepiej o wskazówki.
---
Update
Dodatek o którym pisałem działa doskonale, tylko trzeba go było uaktywnić w panelu Joomla/dodatki/dodatki witryna.
hard2find
13-05-2007, 18:31
Pisałeś, że wyświetla mój kod php w modułach, jednak nie w modułach, ale w artykułach, napisz jak zrobić, żeby wyświetlał kod w modułach...
Bielack
13-05-2007, 23:01
Właśnie napisałem, jak uruchomić kod php w module.
Najpierw ściągnij dodatek RD Add PHP (link wyżej), zainstaluj. Nastepnie uaktywnij go w Dodatki/Dodatki Witryna.
Potem przeczytaj readme z dodatku.
Jak uruchomić kod LinkMe na witrynie Joomla! w skrócie:
Tworzysz nowy moduł (Moduły/Nowy) jako treść modułu wpisujesz:
{rdaddphp file=mojeplikiphp/mój-plik-z-kodem-php.php}
Plik z kodem php jaki ma być wykonany ładujesz do katalogu typu /mojeplikiphp w głównym katalogu Joomla!
I tyle.
pyziak
14-10-2008, 21:34
Witam, chcę odświeżyć trochę temat :
o ile zaprezentowany wyżej sposób działa idealnie w artykułach to zupełnie nie działa on w modułach, czy jest jakieś rozwiązanie żeby używać kodu php w modułach ?
Joomla 1.5.7
wersja modułu to:
rd_addphp_v5_0_1
christo1250
14-10-2008, 22:28
Spróbuj z podobnym botem do wpinania własnego kodu PHP o nazwie JUMI. Coś mi się zdaje, że to działa.
pyziak
14-10-2008, 23:10
Dzięki śliczne
oczywiście działa bez problemu, muszę jeszcze poczytać jak to można wykorzystać w pełnych możliwościach, może coś po polsku znade, ale na szybko sprawdziłem i działa również w modułach .
pozdrawiam.
bobstar
04-02-2009, 13:57
witam jestem nowy w temacie
mam gorącą prośbę. wszedzie szukałem ,w google, na forum i nie umiem znaleźc rozwiązania:
chce zainstalowac linkme na joomli
co powinienem zrobic od a do z
z góry dziękuję
alvi
03-11-2009, 15:46
Witam
Właśnie siedzę na tym dodatkiem. Stworzyłem sobie moduł, który wstawiłem w miejsce bannera, dzięki czemu mam to co chciałem osiągnąć tyle że nie do końca.
Chciałbym wiedzieć jak zmodyfikować kod:
{rdaddphp file=mojeplikiphp/mój-plik-z-kodem-php.php} Żeby plik php był czytany z zewnętrznego serwisu poprzez adres internetowy, bo takie coś:
{rdaddphp file=http://mojeplikiphp/mój-plik-z-kodem-php.php} nie działa
takie coś
{rdaddphp file='http://mojeplikiphp/mój-plik-z-kodem-php.php'} też nie działa
Podejrzewam, że wystarczy to dobrze napisać, ale już nie wiem w jaki sposób to zmienić.
Pozdrawiam
PS. Na jumi też próbuję ale tam to już wogóle nie umiem nic zdziałać.
Proszę o pomoc
Jola
03-11-2009, 18:29
Witam,
dodatki wstawiające kod PHP tak na prawdę powodują include('plik.php').
Chciałbyś żeby można było tak po prostu zassać plik php z innego serwera? :eek:
alvi
03-11-2009, 19:49
No właśnie mam taki problem bo jestem w posiadaniu rotatora bannerów który pod adresem http://jakisadres/reklama.php wyświetla bannery reklamowe. Mam kilka stron internetowych (pod różnymi adresami) i chciałem za pomocą jednego rotatora wyświetlać reklamy na każdej stronie. Poza tym pracuję nad darmowymi domenami w zamian za umieszczenie reklamy na stronie i chciałem ten rotator do tego wykorzystać.
Kombinuję i widzę, że chyba nie ma na to rady, choć nie ma rzeczy niemożliwych.
Zastanawiałem się, że mógłbym zrobić tak:
1.stworzyć plik php np. rekl.php i wrzuciłbym na główną stronki
2.w module wpisać
{rdaddphp file=rekl.php}
I powinno działać - tylko co wpisać w pliku rekl.php żeby pokazywał bannery prezentowane na adresie http://reklama.ru/reklama.php?
<?php include("Location: http://reklama.ru/reklama.php")?> nie działa
<?php header("Location: http://reklama.ru/reklama.php")?> działa, ale niestety zgodnie z przeznaczeniem przerzuca na stronę, która wywołujemy.
Nie wiem już co dalej. Będę szukał, może cos znajdę, choć nie ukrywam, że liczę na jakąś pomoc.
Pozdrawiam
Jola
03-11-2009, 20:07
:eek: - oznacza, że jest to niemożliwe. Radzę Ci zapoznać się z gotowymi rozwiązaniami (moduły do wyświetlania banerów).
Pomijam też kwestię prędkości ładowania się strony jeśli korzysta z plików znajdujących się na innych serwerach.
alvi
04-11-2009, 14:31
:eek: - oznacza, że jest to niemożliwe. Radzę Ci zapoznać się z gotowymi rozwiązaniami (moduły do wyświetlania banerów).
Pomijam też kwestię prędkości ładowania się strony jeśli korzysta z plików znajdujących się na innych serwerach.
JEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEST
Jak zwykle pomysł leży obok a ja szukam naokoło. Nie trzeba nic instalować - wystarczy WPINACZ :)
Jak ktoś wie jak wstawić to samo w czystym kodzie php i html (na stronach nie stworzonych na joomli) będę wdzięczny, bo na to na pewno nie wpadnę - a nie wszyscy robią sobie strony na joomla, czasem chciałbym zrobić jakiś szablon z gotowym kodem wpisanym w szablon, no i w sumie nie wiem jaki kod wstawić.
Z góry dzięki za pomoc
PS. Jak mogę zmienić plik mod_wrapper.php, żeby zadziałał tylko dla jednego adresu.
Zrobiłbym sobie na podstawie tego pliku plik wrapper.php dla konkretnego adresu, jaki mnie interesuje. I teraz w index.php wpisuje sobie tylko include (wrapper.php); i jestem zadowolony.