Skocz do zawartości


- - - - -

(DP30) Forum Icons


299 odpowiedzi w tym temacie

#61 DawPi

    ...a wy Pragnienie™

  • Manager
  • 49505 postów
  • Wersja:IP.Board 3.2.3

Napisano 29 wrzesień 2009 - 17:47

Wyświetl postUżytkownik GaVrA dnia 29 wrzesień 2009 - 17:29 napisał

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.

Wyświetl postUżytkownik GaVrA dnia 29 wrzesień 2009 - 17:29 napisał

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

#62 localhost

  • Użytkownik
  • 3 postów
  • Wersja:IP.Board 3.0.3

Napisano 29 wrzesień 2009 - 18:09

For me its not working on my new skin! I edited template and files and its not working! Its showink empty space no image <_< What is problem?

#63 GaVrA

  • Użytkownik
  • 11 postów
  • Wersja:IP.Board 3.0.3

Napisano 29 wrzesień 2009 - 18:13

Link to your forum? <_<

#64 GaVrA

  • Użytkownik
  • 11 postów
  • Wersja:IP.Board 3.0.3

Napisano 29 wrzesień 2009 - 18:17

@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! <_<

Użytkownik GaVrA edytował ten post 29 wrzesień 2009 - 18:18


#65 GaVrA

  • Użytkownik
  • 11 postów
  • Wersja:IP.Board 3.0.3

Napisano 30 wrzesień 2009 - 14:24

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&amp;module=forums&amp;section=markasread&amp;marktype=forum&amp;forumid={$forum_data['id']}&amp;returntoforumid={$this->request['f']}&amp;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... <_<

#66 DawPi

    ...a wy Pragnienie™

  • Manager
  • 49505 postów
  • Wersja:IP.Board 3.2.3

Napisano 01 październik 2009 - 11:44

Yeah, thanks. <_<
intermedia - profesjonalne rozwiązania Invision Power Board

#67 cameleon

  • Użytkownik
  • 163 postów
  • Wersja:IP.Board 3.2.3

Napisano 07 październik 2009 - 23:59

DawPI kiedy planujesz się uporać z tym modem o dodatkowe ikony ?
Przydał by się ;)

#68 DawPi

    ...a wy Pragnienie™

  • Manager
  • 49505 postów
  • Wersja:IP.Board 3.2.3

Napisano 08 październik 2009 - 13:11

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

#69 cameleon

  • Użytkownik
  • 163 postów
  • Wersja:IP.Board 3.2.3

Napisano 08 październik 2009 - 13:19

Chodziło mi oczywiście o status forum z ikonami - f_cat_read.png, f_read.png

#70 DawPi

    ...a wy Pragnienie™

  • Manager
  • 49505 postów
  • Wersja:IP.Board 3.2.3

Napisano 08 październik 2009 - 13:25

Przy tej 'ajaxowej' zmianie?
intermedia - profesjonalne rozwiązania Invision Power Board

#71 Gexem

    GeXeM

  • Użytkownik
  • 868 postów
  • Wersja:IP.Board 3.1.2

Napisano 08 październik 2009 - 20:28

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

Użytkownik Gexem edytował ten post 08 październik 2009 - 20:48

Dołączona grafika


#72 DawPi

    ...a wy Pragnienie™

  • Manager
  • 49505 postów
  • Wersja:IP.Board 3.2.3

Napisano 08 październik 2009 - 20:52

UPDATE ibf_forums SET icon=''

intermedia - profesjonalne rozwiązania Invision Power Board

#73 Gexem

    GeXeM

  • Użytkownik
  • 868 postów
  • Wersja:IP.Board 3.1.2

Napisano 08 październik 2009 - 21:06

Danke DawPi

Dołączona grafika


#74 cameleon

  • Użytkownik
  • 163 postów
  • Wersja:IP.Board 3.2.3

Napisano 09 październik 2009 - 02:18

Wyświetl postUżytkownik DawPi dnia 08 październik 2009 - 13:25 napisał

Przy tej 'ajaxowej' zmianie?

tak post
60 koleś pisze to samo 61 mu odpowiadasz w drugiej części

#75 cameleon

  • Użytkownik
  • 163 postów
  • Wersja:IP.Board 3.2.3

Napisano 05 listopad 2009 - 03:06

nie chce być nachalny ale kiedy pojawi się aktualizacja do tego modu, sporo osób chyba na to czeka?





Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych