Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Rekomendowane odpowiedzi

Opublikowano

Teraz tak zauważyłem że brakuje wyświetlanych tylko ikon _off.png a normalne jak forum nie jest przeczytane to ikone ma hmm.

Może da się to jakoś odratować ?

Opublikowano

wykasowalem calosc i zrobilem na nowo i dziala tylko jedno mam ikone dzialu i "kliknij i oznacz jako przeczytane" klikne i wyświetla sie standardowa ikona skinu ale jak dam odśwież to juz jest normalnie ikona dla _off.png.

czyli chyba tak juz musi być.

Opublikowano (edytowane)

Hello

I am have a problem using this hook:

If smbd click forum icon to make it read standard skin icon appear. After refreshing I see right icon (icon_off.gif).

I checked everything once more - I haven't errors in editing...

Also, after editing forumIndexTemplate for icons in subforum such feature as 'mark forums as read' stop working at subforums - after I click subforum icon it happen nothing...

My forum url:

http://forum.umora.biz

Edytowane przez Suvoroff
Opublikowano

Hey DawPi!

I used this mod back on 2.3.x and this 3.0.x version is so much better because of that "_off" thingy... <_<

Now, i dont like that you hardcoded ".gif" and "_off.gif" into skin, so i changed that so any image type can be used.

Im having one small problem thought, when you click on an forum icon that is a link to mark posts in side that forum as read, ajax do its thing and it returns normal, default image, not the one i have setted up n acp for that forum... :)

post-498-1254241777,0814_thumb.png

  • Manager
Opublikowano

Now, i dont like that you hardcoded ".gif" and "_off.gif" into skin, so i changed that so any image type can be used.

Yeah, in next version i'll add option for this in ACP.

Im having one small problem thought, when you click on an forum icon that is a link to mark posts in side that forum as read, ajax do its thing and it returns normal, default image, not the one i have setted up n acp for that forum... <_<

This is confirmed 'error'. I'll try fix it in next version.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano (edytowane)

@DawPi

Best way to go is to go like this:

Find:

{$forum_data['icon']}.gif

Replace with:

{$forum_data['icon']}

Find:

{$forum_data['icon']}_off.gif

Replace with:

off_{$forum_data['icon']}

That way any image selected for given forum will have its name and extension saved in {$forum_data['icon']}, and for "off" images all you have to do is add prefix "off_" to all you "off" images.

Also i guess if you use .gif images and this method i described in admin/applications/forums/modules_admin/forums/forums.php this is not necessary, if i understand it corectly what this does is that it deletes ".gif"?

$iconname = str_replace(".gif","",$icon);

Looking forward to next version! <_<

Edytowane przez GaVrA
Opublikowano

Me again. :)

I dont know why you did skin edits for forumIndexTemplate like that, but you can do it pretty much the same as for boardIndexTemplate ;)

This if which checks if there are new posts in side that forum also works in forumIndexTemplate, but it is missing in default skin:

<if test="unreadicon:|:$forum_data['img_new_post'] != 'f_locked' && strstr( $forum_data['img_new_post'], 'unread' )">

So i added it. This is how it looks like now:

									<if test="unreadicon:|:$forum_data['img_new_post'] != 'f_locked' && strstr( $forum_data['img_new_post'], 'unread' )">
									<a id='forum_img_{$forum_data['id']}' href="{parse url="app=forums&module=forums&section=markasread&marktype=forum&forumid={$forum_data['id']}&returntoforumid={$this->request['f']}&i=1" base="public"}" title="{$this->lang->words['bi_markread']}" class='forum_marker'>
										<if test="$forum_data['icon'] != '' AND $forum_data['icon'] !='0'">
											<img src='{$this->settings['board_url']}/public/forumicons/{$forum_data['icon']}' />
										<else />											
											{parse replacement="{$forum_data['img_new_post']}"}
										</if>
									</a>
									<script type='text/javascript'>
										ipb.global.registerMarker( 'forum_img_{$forum_data['id']}', "{$forum_data['img_new_post']}", markerURL + "{$forum_data['id']}" );
									</script>
								<else />
									<if test="$forum_data['icon'] != '' AND $forum_data['icon'] !='0'">
										<img src='{$this->settings['board_url']}/public/forumicons/off_{$forum_data['icon']}' />
									<else />											
										{parse replacement="{$forum_data['img_new_post']}"}
									</if>
								</if>

Now i have this mod working also in forumIndexTemplate... <_<

Opublikowano (edytowane)

Prosił bym o jakieś zapytanie sql, aby ustawienie forumicons się zrestartowało.

Prawdopodobnie baza forum pamięta podobnego moda z 2.3.6 i się "gryzie" w taki sposób, że nie mogę wstawiać ikon...

Edytowane przez Gexem
  • 4 tygodnie później...

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.