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

  • Manager
Opublikowano

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.

Opublikowano (edytowane)

Dzięki :huh: A da rade zrobić kolorek ? I mówiłeś coś jeszcze, że nie jesteś dokładnie z tego zadowolony co miałeś na myśli jak mozna wiedzieć ?

Edytowane przez Fuji
  • Manager
Opublikowano

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.

Opublikowano

Dzięki :huh: Kiedyś ciebie pytałem, czy możesz umieścić tutka jak pogrubić te tematy, a odpowiedziałeś, że dopiero niebawem bo nie jesteś wpełni zadowolony, ale OK nie ważne dzieki za super rzecz :P

  • 1 rok później...
Opublikowano

Po wgraniu tej modyfikacji przed każdym przeczytanym tematem mam liczbe 0...

Można się jej jakoś pozbyć?

np:http://muserwer.com.pl/index.php?showforum=25

Moje forum istnieje dzięki pomocy DawPi

Opublikowano
//-----------------------------------------
			// 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

  • Manager
Opublikowano

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.

Opublikowano

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

Opublikowano

Stawiałbym na wpis

{$data['topicprefix']}{$data['prefix']}

Nie wiem z jakiej modyfikacji korzystasz, ale ja też korzystam z prefiksów i w bicie mam tylko "{$data['topic_prefix']}"

Spróbuj wywalić jeden z nich.

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