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

(DP30) Forum Icons


DawPi

Rekomendowane odpowiedzi

  • Manager

cichy: przy nowej wersji będzie wszystko grało i buczało, choć te ikony i w tej powinny działać Sprawdź jeszcze, czy dobrze wszystko edytowałeś.

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

Odnośnik do komentarza
Udostępnij na innych stronach

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ć.

Odnośnik do komentarza
Udostępnij na innych stronach

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
Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Hi,

yes, this showing standard icon is confirmed error. Please wait for new version of this mod. ;)

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

Odnośnik do komentarza
Udostępnij na innych stronach

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

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

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.

Odnośnik do komentarza
Udostępnij na innych stronach

@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
Odnośnik do komentarza
Udostępnij na innych stronach

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... <_<

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Jakie dodatkowe ikony?

Na razie mam inne plany, ale mam też spisane obecne plany, z tym modem również. ;)

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

Odnośnik do komentarza
Udostępnij na innych stronach

  • 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ę.