Obrazek zamiast nazwy działu

Dyskusje na temat modyfikowania i tworzenia stylów do phpBB 3.0.x oraz spraw związanych z szablonami, motywami i zestawami obrazków.
Aviator
Administrator
Posty: 2090
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Obrazek zamiast nazwy działu

Post autor: Aviator » 13 czerwca 2011, 19:30

Tworze jeden dział który będzie linkiem i do tego chcę aby nazwa działu była obrazkiem (jakimś tam przezemnie stworzonym) więc podaje ścieżke do owego obrazka wkejam link no i nie chce wpisywać nazwy działu bo chce aby to ten obrazek był nazwą działu i odnośnikiem w którego trzeba kliknąć, lecz nie pozwala mi na to system bo każe mi wpisywać nazwe działu. Można to jakoś obejść ?

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Re: Obrazek zamiast nazwy działu

Post autor: jaroslw » 13 czerwca 2011, 20:21

Możesz próbować ze specjalną instrukcją warunkową w forumlist_body.html. Chodzi o:

Kod: Zaznacz cały

<!-- IF forumrow.FORUM_ID == X   -->
<a href="{forumrow.U_VIEWFORUM}"><img src="obrazek przenoszący do forum" alt="" title="" /></a>
<!-- ELSE -->
kod dla normalnego widoku forów
<!-- ENDIF -->
Za X wstawiasz oczywiście numer identyfikacyjny forum.
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

Aviator
Administrator
Posty: 2090
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: Obrazek zamiast nazwy działu

Post autor: Aviator » 13 czerwca 2011, 20:34

Ta zmiana jakoś do mnie nie przemawia, bo przecież musze edytować ten plik po utworzeniu działu, tylko jak mam utworzyć ten dział bez nazwy?

Nie mam pojęcia jak mam ten kod wpisać, zrobiłem coś takiego , no ale to na pewno jest źle:

Kod: Zaznacz cały

<!-- IF forumrow.FORUM_ID == f=96   -->
<a href="{forumrow.U_VIEWFORUM}"><img src="/images/gry online1.gif" alt="" title="/images/gry online1.gif" /></a>
<!-- ELSE -->
kod dla normalnego widoku forów
<!-- ENDIF -->

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Re: Obrazek zamiast nazwy działu

Post autor: jaroslw » 13 czerwca 2011, 21:08

Chodzi o to, że tworzysz najnormalniejsze forum z nazwą, ale dzięki tej zmianie w szablonie jej nie wyświetlasz. Potencjalnie, dla standardowego prosilvera plik forumlist_body.html mógłby wyglądać tak:
http://gist.github.com/1023573
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

Aviator
Administrator
Posty: 2090
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: Obrazek zamiast nazwy działu

Post autor: Aviator » 13 czerwca 2011, 21:12

No ok to już rozumiem, ale nadal nie wiem jak ma wyglądać ten kod i w którym miejscu go wstawić, bo rozumiem że jak jest ID działu podane w kodzie to mogę gdziekolwiek go wstawić?

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Re: Obrazek zamiast nazwy działu

Post autor: jaroslw » 13 czerwca 2011, 21:25

Podałem Ci w poprzednim odnośniku pełną zawartość przykładowego pliku forumlist_body.html. Wypróbuj go. Umiejscowienia kodu ma znaczenie, bo przecież reprezentuje on strukturę szablonu. Sprawdź gdzie i jak wstawiłem kod i próbuj modyfikować, by uzyskać efekt jaki chcesz. By obrazek był widoczny musisz go dodać w ustawieniach forum. Nie zapomnij też o odświeżeniu komponentów stylu.
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

Aviator
Administrator
Posty: 2090
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: Obrazek zamiast nazwy działu

Post autor: Aviator » 13 czerwca 2011, 21:34

To jest ten kod który został wstawiony?

Kod: Zaznacz cały

<!-- IF forumrow.FORUM_ID == 96 -->
				<dl class="icon" style="background-image: url({forumrow.FORUM_FOLDER_IMG_SRC}); background-repeat: no-repeat;">
					<dt title="{forumrow.FORUM_FOLDER_IMG_ALT}">
						<!-- IF forumrow.FORUM_IMAGE --><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_IMAGE}</a><!-- ENDIF -->
					</dt>
				</dl>
			<!-- ELSE -->
Ale nie mogę podmienić tego mojego pliku na ten Twój ? :roll:
By obrazek był widoczny musisz go dodać w ustawieniach forum.
:shock: Tzn, gdzie, bo wrzuciłem go na FTP do Styl->Images


Jeszcze mam takie pytanie bo nie chciałem spamować tymi moimi tematami, dodaje obrazek rangi i nie chce żeby był ten pierwszy napis rangi chce żeby był tylko obrazek, na by przemo wystarczyło przed nazwą rangi dać '-#' ale tu nie działa...?

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Re: Obrazek zamiast nazwy działu

Post autor: jaroslw » 13 czerwca 2011, 21:45

Tak, to ten kod. Możesz podmienić, jeśli nie modyfikowałeś nic w tym pliku, bo stracisz wtedy te zmiany. Ścieżkę do obrazka podajesz tam gdzie poprzednio.

Większym spamem jest tworzenie takich tematów od wszystkigo. Usuń {postrow.RANK_TITLE} z viewtopic_body.html.
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

Aviator
Administrator
Posty: 2090
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: Obrazek zamiast nazwy działu

Post autor: Aviator » 13 czerwca 2011, 22:10

Nie mam pojęcia, kombinuje na rózne sposoby i nie idzie, wywala mi błąd.
Mógłbym prosić o wstawienie mi tego kodu bo sam raczej nic nie zdziałam.
forumlist_body.rar
(1.04 KiB) Pobrany 420 razy

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Re: Obrazek zamiast nazwy działu

Post autor: jaroslw » 14 czerwca 2011, 09:44

Zamień zawartość swojego pliku tym.
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

Aviator
Administrator
Posty: 2090
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: Obrazek zamiast nazwy działu

Post autor: Aviator » 14 czerwca 2011, 14:09

Czyli mam zamienić na ten co podałeś wyżej?
Bo zamieniłem jest ładnie sam obrazek, ale nie zlicza przekierowań, tam gdzie powinno być info ilości kliknięć jest pusto i nie zlicza.

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Re: Obrazek zamiast nazwy działu

Post autor: jaroslw » 14 czerwca 2011, 14:16

O zliczaniu nic wcześniej nie pisałeś. Znajdź:

Kod: Zaznacz cały

<!-- IF forumrow.FORUM_IMAGE --><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_IMAGE}</a><!-- ENDIF -->
					</dt>
Dodaj po:

Kod: Zaznacz cały

<!-- IF forumrow.CLICKS --><dd class="redirect"><span>{L_REDIRECTS}: {forumrow.CLICKS}</span></dd><!-- ENDIF -->
Pobierz styl: we_universalwe_clearblue
Nowości i aktualizacje: FacebookGoogle+Twitter

Aviator
Administrator
Posty: 2090
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: Obrazek zamiast nazwy działu

Post autor: Aviator » 14 czerwca 2011, 14:21

Wyszło teraz w praniu,nie wiedziałem że ta zmiana na to wpłynie ale już jest OK, dzięki za pomoc.
A tak na marginesie to strasznie dużo wygibasów z tym żeby zrobić dział jako obrazek, powinno to zostać jakoś rozwiązane bo jest to dość popularne.

Zablokowany

Wróć do „Pomoc”