Skocz do zawartości
Nitrous

Separacja przypiętych tematów

Polecane posty

Witam

jest mozliwość / opcja stworzenia belki która będzie oddzielała przypiete tematy tak jak było w wersji 2.3.x chodzi mi o takie coś jak na screenie

2enszo5.jpg

Edytowano przez Nitrous

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Witaj,

można by to zrobić, ale trzeba będzie pozmieniać trochę w skinie, bo w standardzie, niestety to jest tak, że jest jeden kod od wszystkiego i różni się tym, że jeśli jest przypięty temat to dodaje ten prefix. A tutaj trzeba będzie zrobić tak, żeby osobno "przetwarzał" przypięte a osobno normalne temty

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

juz wiem jak to zrobić dostałem odpowiedz z supportu skina :)

tak więc jeśli komuś się przyda to:

Skin & Języki 2ng4jk8.png wybieramy skin 2ng4jk8.png Zobacz Forum 2ng4jk8.png forumIndexTemplate

(szukamy)


<foreach loop="topics:$topic_data as $tid => $data">

Dodajemy pod

<if test="$data['pinned']">

 <if test="$this->hasPinned=1"></if>

<else />

 <if test="$this->hasPinned">

  <if test="$this->hasPinned=0"></if>

  <tr class='subhead altbar'>

   <if test="$this->memberData['is_mod'] == 1">

    <th scope='col' colspan='5'>

   <else />

    <th scope='col' colspan='4'>

   </if>

   Tematy w tym forum 

   </th>

  </tr>

 </if>

</if>

ale mam jeszcze takie pytanie, bo ta pierwsze belka nad przypiętymi ma nazwę "Tematy w tym forum" jak mozna zmienić na "Przypięte tematy" ?

  • Like 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Witam,

w ACP -> Skin & Języki -> wybieramy skin -> Zobacz Forum -> forumIndexTemplate

znajdziesz kod:

<tr class='header'>
<th scope='col' class='col_f_icon'>&nbsp;</th>
<th scope='col' class='col_f_topic'>{$this->lang->words['forum_topic']}</th>
<th scope='col' class='col_f_starter short'>{$this->lang->words['forum_started_by']}</th>
<th scope='col' class='col_f_views stats'>{$this->lang->words['forum_stats']}</th>
<th scope='col' class='col_f_post'>{$this->lang->words['forum_last_post_info']}</th>
<if test="topicsismod:|:$this->memberData['is_mod'] == 1">
<th scope='col' class='col_f_mod short'><input type='checkbox' id='tmod_all' class='input_check' title='{$this->lang->words['topic_select_all']}' value='1' /></th>
</if>
</tr>
<!-- ANNOUNCEMENTS -->
<if test="hasannouncements:|:is_array( $announce_data ) AND count( $announce_data )">[/code]

w tym fragmencie masz: [b]{$this->lang->words['forum_topic']}[/b] to jest zasób językowy z tym tekstem. Możesz go albo zmienić na inny zasób, albo zmienić mu treść w edycji języka

  • Like 2

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

A ile masz kolumn? bo tutaj jest, że mod ma 5 kolumn a użytkownik 4. Jeśli masz inaczej, to musisz poprawić ten fragment:

<if test="$this->memberData['is_mod'] == 1">
<th scope='col' colspan='5'>
<else />
<th scope='col' colspan='4'>
</if>
[/code]

  • Like 2

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Skorzystalem z tej porady i wszystko dziala :)

Podziekowania dla wszystkich

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

mam jeszcze w tej kwestii jedno pytanie, w krorej paczce jezykowj trzeba zmienic Pinned na Przypiete ? nie moge za nic znalesc

pinned.jpg

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

ok, juz znalazlem, nie tam szukalem gdzie mialem :)

mialem szukac w "

ACP > Tools & Settings > System Settings > Forums > Topics, Posts and Polls

i tam bylo :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość
Temat jest zablokowany i nie można w nim pisać.

  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×

Ważne informacje

Kontynuując przeglądanie strony, wyrażasz zgodę na używanie przez nas plików cookies.