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

ROZWIĄZANY: Modyfikacja Podobne tematy, przemieszczenie tabelki


Rekomendowane odpowiedzi

Opublikowano

Modyfikacja (similar topics 1.0.4) działa bez problemu, natomiast chciałem przemieścić tabelkę i tu zaczęły się schodki.

Obecnie wygląda to tak jak tutaj, czyli pod tabelą postów jest tabela "podobne tematy", a pod nią opcje moderacji oraz przyciski "szybka odp., dodaj odp. i nowy temat. Ja natomiast chciałbym przesunąć tabelkę "podobne tematy" w dół, a mówiąc inaczej, przenieść opcje moderacji oraz wspomniane buttony ponad tabelkę "podobne tematy".

Przeniesienie przycisków nie stanowi problemu - w Topic View -> TableFooter wycinam tabelkę i wklejam 2 linijki wyżej (fragment TableFooter bez moich zmian):

<br />
<!--IBF.MOD_FULL_WRAPPER-->
<!--IBF.MOD_PANEL_NO_MOD-->
<table class='ipbtable' cellspacing="0"> 
<tr>
	<td style='padding-left:0px' width="30%" nowrap="nowrap" valign="middle"><div>{$data['TOPIC']['SHOW_PAGES']}</div></td>
	<td class='nopad' style='padding:5px 0px 5px 0px' align="right" width="70%"><!--IBF.QUICK_REPLY_CLOSED--><!--IBF.TOPIC_REPLY--><a href="{$this->ipsclass->base_url}act=post&do=new_post&f={$data['FORUM']['id']}" title="{$this->ipsclass->lang['start_new_topic']}"><{A_POST}></a></td>
</tr>
</table>
<!--IBF.TOPIC_ACTIVE-->
<!--IBF.QUICK_REPLY_OPEN-->

Opcje moderacji jestem w stanie zamienić miejscami z tabelką "podobne tematy". Zmiany tej dokonuję w Topic View -> simple_topics przenosząc ostatnią linijkę

<!--IBF.MOD_FULL_WRAPPER-->

na sam początek, przed div zawierający tabelę.

Ale to ciągle nie jest tak, jak bym chciał (tj. opcje moderacji -> przyciski -> tabelka).

Mogę to rozwiązać, przenosząc tabelkę z przyciskami z TableFooter do similar_topics w miejsce pomiędzy powyższy komentarz, a div tabeli "podobne tematy", ale to rozwiązanie mi się bardzo nie podoba, ponieważ przenoszę oryginalny fragment w całkiem inne miejsce. Dlatego proszę o poradę, jak to zmienić (o ile jest to wykonalne).

Opublikowano (edytowane)

Tak. Przy czym widzę, że opcje moderacji są w dwóch miejscach (te wyżej są tymi pożądanymi). Widzę też, że pasek z "linkami nawigacyjnymi" jest w tym samym rzędzie, co przyciski i (jak widać na Twoim screenie) troszkę to rozciąga wzwyż forum.

W załączniku wrzucam przykład obrazkowy :-)

post-520-1239805348_thumb.jpg

Edytowane przez wiesniak
  • Manager
Opublikowano

Usuń pierwszą edycję pliku sources/action_public/topics.php z instrukcji instalacji, potem znajdź:

$this->output = str_replace( "<!--IBF.QUICK_REPLY_OPEN-->"  , $this->ipsclass->compiled_templates['skin_topic']->quick_reply_box_open($this->topic['forum_id'], $this->topic['tid'], $show, $this->md5_check), $this->output );

Zamień na:

		if (strlen($this->topic['title']) >= $this->ipsclass->vars['min_search_word'])
	{
		$similarTopics = $this->similarTopics();

		if (!empty($similarTopics))
		{
			$add_similar = "<br />" . $this->similarTopics();
		}
	}


$this->output = str_replace( "<!--IBF.QUICK_REPLY_OPEN-->"  , $add_similar.$this->ipsclass->compiled_templates['skin_topic']->quick_reply_box_open($this->topic['forum_id'], $this->topic['tid'], $show, $this->md5_check), $this->output );

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

  • Manager
Opublikowano
Informacja:
Problem ROZWIĄZANY. Jeśli są jakiekolwiek wątpliwości, pytania proszę o założenie nowego tematu.
Wszelkie uzasadnione reklamacje/pretensje/sugestie/rady przyjmuje ekipa forum.

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • 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ę.