PDA

Zobacz pełną wersję : Jak zmienić napis pod stroną?



lucyver
19-02-2008, 16:31
Korzystam z Joomla! 1.5.1. Moim domyślnym szablonem jest rhuk_milkyway

Na każdej stronie, pod jej zawartością, pojawia się napis:

Copyright © 2008 jakaś nazwa. All Rights Reserved.
Joomla! (http://www.joomla.org/) is Free Software released under the GNU/GPL License. (http://www.gnu.org/licenses/gpl-2.0.html)

Czy jest możliwość zmiany tego napisu i w jaki sposób to zrobić?

idek
19-02-2008, 17:44
temat WIELOKROTNIE wałkowany..

sam pisałem odpowiedź na niego dwa dni temu chyba.. -> wyedytować index.php ew. footer.php (lub jakiś plik z nazwą "footer" w katalogu templaty)

inkos
19-02-2008, 18:21
Korzystam z Joomla! 1.5.1. Moim domyślnym szablonem jest rhuk_milkyway
Odpowiedź na to pytanie dostałeś już w innym wątku. :mad:

lucyver
19-02-2008, 18:53
Do inkos:
Opowiedzi na moje pytanie nie dostałem, a tylko poradę, żebym przeszukał pliki templaty, co też zrobiłem i nic nie znalazłem.
Dostałem jeszcze jedną poradę, a mianowicie że powinienem pisać w dziale Joomla! 1.5.x, co właśnie zrobiłem

Do idek:
W pliku index.php niczego nie znalazłem i żadnego pliku z nazwą footer w katalogu templaty nie mam

Jestem beginner i być może coś przeoczam, ale własnie dlatego proszę o pomoc. Przeszukam jeszcze ten dział, skoro mówisz, że podałeś tutaj odpowiedź

inkos
19-02-2008, 19:11
Do inkos: Opowiedzi na moje pytanie nie dostałem, a tylko poradę, żebym przeszukał pliki templaty, co też zrobiłem i nic nie znalazłem.
Zmian możesz dokonać albo w pliku szablonu czyli tak jak ci wczesniej pisalem index.php albo w pliku do ktorego jest odwolanie w koncowej czesci tego pliku czyli w pliku includes/footer.php.

lucyver
19-02-2008, 19:35
Już sam nie wiem :(
Czy pliki templaty znajdują się w folderze templates w głównym katalogu strony?
U mnie to jest templates/rhuk_milkyway Bo jeśli tak, to nie ma tam pliku footer.php.

Natomiast w pliku index.php zmieniłem napis Powered by Joomla! (http://www.joomla.org/). valid XHTML (http://validator.w3.org/check/referer) and CSS (http://jigsaw.w3.org/css-validator/check/referer).

Ale napisu pod artykułami zmienić nie mogę. Nie znam PHP i po prostu staram się poszukać w zawartości pliku nazwy, która jest wyświetlana na ekranie. A szukałem jej we wszystkich plikach szablonu

Szibena
19-02-2008, 20:04
Napis pod stroną nazywany jest stopką. To tak na przyszłość ;). Jednym ze sposobów zmienienia treści stopki jest:
- Stworzenie nowego modułu - W PA wchodzisz w Extensions-> Module Manager, klikasz New, wybierasz Custom HTML, pozycja Show Title ustawiasz na No, wybierasz pozycję menu np. User 4 i w podpunkcie Custom Output piszesz sobie coś co ma być pod stroną.
- Edycja templatki -
Natomiast w pliku index.php zmieniłem napis Powered by Joomla! (http://www.joomla.org/). valid XHTML (http://validator.w3.org/check/referer) and CSS (http://jigsaw.w3.org/css-validator/check/referer). Jak mówiłeś, że to zrobiłeś to odnajdź miejsce, gdzie znajdował się ten napis i wyczyść wszystko co się znajduję między znacznikami <div> czy <td> itp. by zostało tylko miejsce gdzie znajdowała się stopka. Następnie wklej coś takiego:
<jdoc:include type="modules" name="user4" style="rounded" /> W name podaj nazwę pozycji, którą wybrałeś dla utworzonego wcześniej modułu.

I tyle. Mam nadzieję, że pomogłem.
P.S - Miło by było gdybyś dodał krótką informację, że korzystałeś z Joomla!

lucyver
19-02-2008, 21:58
Dzięki Szibena! Wreszcie konkretna i jasna odpowiedź :)

Ale, żeby nie było za fajnie, to wcale nie rozwiązało mojego problemu, chociaż nauczyłem się czegoś nowego, a to ważne.
A więc tak:

http://schoolmaster.neostrada.pl/obraz.jpg

1. Chodzi mi o to, żeby usunąć napis, który na jest zakreślony na czerwono

2. Utworzenie modułu wyświetla mój napis (który wpisałem w utworzonym module) nad tym napisem zakreślonym na czerwono, ale wcześniejszego napisu nie usuwa (tzn. Copyright @ 2008 ... itd.)

3. Wyedytowanie pliku index.php, tak jak to napisałeś, usuwa napis, ale ten, który jest zakreślony na zielono. A ja chcę usunąć ten na czerwono

Mam nadzieję, że napisałem zrozumiale :D

======================

Już wiem. Żeby wyłączyć wyświetlanie tego napisu, musiałem w Module manager zminić na Disable moduł Footer

Jeszcze raz dziękuję za pomoc. Pozdrawiam :)

denis13wroc
19-04-2008, 16:58
temat WIELOKROTNIE wałkowany..

sam pisałem odpowiedź na niego dwa dni temu chyba.. -> wyedytować index.php ew. footer.php (lub jakiś plik z nazwą "footer" w katalogu templaty)
wielokrotnie wielokrotnie nawet ostatnio pisałeś o tym... ale źle. Ten napis o którym mówi zainteresowany znajduje się

includes/version.phptam szukaj linijki:

var $URL = '<a href="http://www.joomla.org">Joomla!</a> is Free Software released under the GNU/GPL License.'

Ja go zmieniłem [oczywiście z dobrym kodowaniem wszystko] i mam napis taki jaki mnie się podoba. :-) Pozdrawiam.
P.S. A jednak taki początkujący joomla user może w czymś jeszcze pomóc.
Pozdrawiam.

waderski
19-04-2008, 20:10
Zreasumujmy dla przyszłych pokoleń :) :

1) Moduł FOOTER to tak naprawdę moduł autoreklamowy Joomli (i dobrze). Jeśli nie chcesz tych napisów to go WYŁĄCZ (licencja na to zezwala);

2) Stwórz sobie własną pozycję w pliku index.php (templatki) np tak:

<!--FOOTER-->
<div id="footer">
<jdoc:include type="modules" name="syndicate" />
<p> jakieś napisy bla bla bla</p>
<p><a href="mailto:xxxx@xx.pl">coś o sobie</a></p>
</div>
<!--END OF FOOTER-->

Oczywiście zamiast maila może być link do strony.
Zamiast "syndicate" może być user6 lub user?. Zauważ, że za wyjątkiem włączenia modułu to tylko zwykły XHTML można więc używać różnych znaczników do woli. Nie trzeba dodawać, że kolejność modułów w pliku index.php MA ZNACZENIE (no chyba,że w template.css użyjesz position:absolute albo fixed).

3) W pliku template.css stwórz proste selektory identyfikatora np:
#footer {}
#footer p {}
#footer a {}
#footer a:hover {} itp. itd. etc.
No i do zabawy. Tu już przepisu nie ma.
Reszta to twórczość ARTYSTYCZNA. :D

MusicInMe
20-05-2008, 14:34
Właśnie przeglądałam panel admina i pliki php i nie mogłam nigdzie znaleźć ani modułu ani wpisu FOOTER.

Ale jak to baba - pewnie głupia. Albo może jeszce nie to pokolenie ;)

waderski
20-05-2008, 15:07
Wchodzisz do ROZSZERZENIA>MODUŁY i tam wyłączasz moduł STOPKA (FOOTER w wersji angielskiej)

A plik php interesuje cię tylko jeden - w katalogu TEMPLATES>NAZWA TWOJEJ TEMPLATKI>index.php
Moduł stopki jest zwykle ostatnim modułem w tym pliku.

Pozdrawiam

PS:jeżeli dalej jest coś niejasne to podaj więcej szczególów, z właściwym fragmentem kodu z index.php włącznie to coś wymyślimy. :)

pingwiniasty
02-08-2009, 17:15
po zmianach w footer.php i/lub w pliku version.php na stronie głównej nic się nie zmienia dalej jest standardowy text czym może to byś spowodowane?? wersja 1.5.13

zwiastun
02-08-2009, 17:33
Tekst stopki jest wpisany w szablon

pingwiniasty
02-08-2009, 17:57
właśnie przeszukałem pliki w szablonie ale tam nie widzę tego tekstu

zwiastun
02-08-2009, 18:32
Szklana kula mi mówi, że leży na górnej półce po prawej stronie. Ale wczoraj mi się coś psuła, to nie wiem. A ta, co się żadnej pracy nie boi, po ostatniej spadce z drabiny nie chce mnie już odwiedzać.

pingwiniasty
02-08-2009, 18:48
dzięki za pomoc!! ;] aby zmienić stopke należy edytować plik pl-PL.mod_footer.ini w folderze language/pl-PL/ Pozdrawiam!!

zwiastun
02-08-2009, 19:01
Bystry jesteś! Nawet bardzo! Następnym razem bądź łaskaw pytać z niezbędnym minimum precyzji. Ponadto uzmysławiam Ci, że pliki językowe zawierają tylko tłumaczenie.