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

Pogrubione nieczytane tematy


DawPi

Rekomendowane odpowiedzi

  • Manager

Jeśli z jakiegoś powodu chcesz ułatwić userom przeglądanie forum tak by nie czytane tematy były pogrubione na liście wątków, postępuj wg poniższej instrukcji.

Otwórz plik: sources/action_public/forums.php

Znajdź:

		//-----------------------------------------
	// Not reading from DB or past out tracking limit
	// At this point: last_vist =
	// last_visit > board_marked ? last_visit : board_marked
	//-----------------------------------------

Dodaj powyżej:

		if($last_time && ($topic['last_post'] > $last_time))
	{
		$topic['title'] = "<b>".$topic['title']."</b>";	
	}

Zapisz i wyślij.

Pozdrawiam,

DawPi

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

  • Manager

Hm, kolorek to prosta sprawa, HTML + PHP ( podstawy łączenia ciągów ).

Zmień ten kod dodawany na:

		if($last_time && ($topic['last_post'] > $last_time))
	{
		$topic['title'] = "<b><font color='red'>".$topic['title']."</font></b>";	
	}

Powinno być OK :huh:

Odnośnie tego, że nie jestem zadowolony to nie pamiętam co miałem na myśli, możesz mi przypomnieć?

DawPi

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

  • 1 rok później...
  • Manager

To jest to niemożliwe by się tam takie zero pokazywało, dlatego prosiłem o wklejenie rzeczywistego kodu, co masz w pliku.

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

//-----------------------------------------
			// Have we read this topic before?
			//-----------------------------------------

			if ( isset($topic['db_read']) AND $topic['db_read'] )
			{
				$last_time = $topic['db_read'];
			}
			else if ( $this->db_row['marker_last_cleared'] )
			{
				$last_time = $this->db_row['marker_last_cleared'];
			}
			else
			{
				# $last_time_default is used because we don't have db tracking loaded
				# when we're using search
				$last_time = $last_time_default;
			}
		}
	}
	if($last_time && ($topic['last_post'] > $last_time))
	{
		$topic['title'] = "<b>".$topic['title']."</b>";	
	}
	//-----------------------------------------
	// Not reading from DB or past out tracking limit
	// At this point: last_vist =
	// last_visit > board_marked ? last_visit : board_marked
	//-----------------------------------------

	if ( ! $last_time )
	{
		$last_time = $this->read_array[ $topic['tid'] ] > $this->ipsclass->input['last_visit'] ? $this->read_array[ $topic['tid'] ] : $this->ipsclass->input['last_visit'];

		if ( $this->ipsclass->forum_read[ $topic['forum_id'] ] > $last_time )
		{
			$last_time = $this->ipsclass->forum_read[ $topic['forum_id'] ];
		}
	}

Moje forum istnieje dzięki pomocy DawPi

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Ten kod jest OK, niemożliwe, że masz to po tej zmianie. Coś jeszcze musiałeś tam zrobić. Kwestia tylko co. Sprawdź dobrze wszelkie wystąpienia 0 w tym pliku. :P

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

<!-- Begin Topic Entry {$data['tid']} -->
<tr> 
<td align="center" class="$class2" id='tid-folder-{$data['tid']}' onclick='return topic_toggle_folder("{$data['tid']}", "{$data['state']}");'>{$data['folder_img']}</td>
<td align="center" class="$class2">{$data['topic_icon']}</td>
<td class="$class2" valign="middle">
	<div style='float:right'>{$data['_rate_img']}</div>
	<div>
		{$data['go_new_post']}{$data['topicprefix']}{$data['prefix']} {$data['attach_img']}<span id='tid-span-{$data['tid']}'><a id="tid-link-{$data['tid']}" href="{$this->ipsclass->base_url}showtopic={$data['tid']}" title="{$this->ipsclass->lang['topic_started_on']} {$data['start_date']}"><span style='color:{$data['tit_col']};font-weight:{$data['tit_fw']};'>{$data['title']}</span></a></a></span> {$data['PAGES']}
		<div class="desc"><span onclick='return span_desc_to_input("{$data['tid']}");' id='tid-desc-{$data['tid']}'>{$data['description']}</span></div>
	</div>
</td>
<td align='center' class="$classposts">
 {$data['posts']}
<if="$data['_hasqueued'] == 1 and $inforum == 1">
 <a href="{$this->ipsclass->base_url}showtopic={$data['tid']}&modfilter=invisible_posts"><{BC_QUEUED_POSTS}></a>
</if>
</td>
<td align="center" class="$class1">{$data['starter']}</td>
<td align="center" class="$class1">{$data['views']}</td>
<td class="$class1"><span class="lastaction">{$data['last_post']}<br /><a href="{$this->ipsclass->base_url}showtopic={$data['tid']}&view=getlastpost">{$data['last_text']}</a> <b>{$data['last_poster']}</b></span></td>
<if="$this->ipsclass->member['is_mod'] == 1 and $inforum == 1 and $data['tidon'] == 1">
<td align="center" class="$class1"><input type='hidden' name='tid_{$data['real_tid']}' id='tid_{$data['real_tid']}' /><a href="#" title="{$this->ipsclass->lang['click_for_mod']}" onclick="forum_toggle_tid('{$data['real_tid']}'); return false;"><img name="img{$data['real_tid']}" id='ipb-topic-{$data['real_tid']}' src="{$this->ipsclass->vars['img_url']}/topic_selected.gif" alt='' /></a></td>
</if>
<if="$this->ipsclass->member['is_mod'] == 1 and $inforum == 1 and $data['tidon'] == 0">
<td align="center" class="$class1"><input type='hidden' name='tid_{$data['real_tid']}' id='tid_{$data['real_tid']}' /><a href="#" title="{$this->ipsclass->lang['click_for_mod']}" onclick="forum_toggle_tid('{$data['real_tid']}'); return false;"><img name="img{$data['real_tid']}" id='ipb-topic-{$data['real_tid']}' src="{$this->ipsclass->vars['img_url']}/topic_unselected.gif" alt='' /></a></td>
</if>
</tr>
<!-- End Topic Entry {$data['tid']} -->

Nie widzę..

Moje forum istnieje dzięki pomocy DawPi

Odnośnik do komentarza
Udostępnij na innych stronach

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