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

Prefix "Zamknięty" dla zamkniętego tematu


MrSpiryt

Rekomendowane odpowiedzi

Witam znalazlem taki oto temat :

 

Modyfikacja dodająca prefix "Zamknięty" dla zamkniętego tematu.

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

Znajdź:

$topic['prefix']  = $topic['poll_state'] ? $this->ipsclass->vars['pre_polls'].' ' : '';

Dodaj poniżej:

    if ($topic['state'] == 'closed')
            {
        $topic['prefix']  = $topic['state'] ? $this->ipsclass->vars['pre_closed'].' ' : '';
        }


W ACP -> Add New General Setting

Setting Title: Topic prefix for CLOSED topics
Setting Position: 13
Setting Group: Topics, Posts and Polls
Setting Type: Text Input
Setting Key: pre_closed
Setting Current Value: Zamknięty:
Setting Default Value: Zamknięty:
Add this option into the settings cache: yes

 

Jak to zastosowac w wersji 3.3.x ?

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager
$topic['prefix']  = $topic['state'] ? $this->ipsclass->vars['pre_closed'].' ' : '';

Na:

$topic['prefix']  = $topic['state'] ? 1 : '';

Nie wiem jednak czy przypasuje. Sprawdź.



			
		
  • Lubię to 1

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

W pliku: admin/applications/forums/modules_public/forums/forums.php

Znajdź:

        if ( $topic['pinned'] == 1 )
        {
            $topic['prefix'] = $this->registry->getClass('output')->getTemplate('forum')->topicPrefixWrap( $this->lang->words['pre_pinned'] );
        }

Niżej dodaj:

$topic['prefix']  = ( $topic['state'] == 'closed' ) ? $this->settings['pre_closed'] . ' ' : '';
  • Lubię to 1

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

A gdybym mial ta aplikacje do prefixow to dalo by sie latwiej ?

 

Bo ja sie nie znam na CSS, pisze tutaj bo poprostu nie mam czasu nad siezieniem i studiowaniem lektury,

lubie wiele rzeczy robic sam, bo sie przy tym czlowiek sporo uczy, ale jak nie wiem kompletnie za co sie zabrac,

co z czym sie je to wole zapytac was, doswiadczonych ludzi i zrobic to wiele szybciej bo i mnie czas goni.

Odnośnik do komentarza
Udostępnij na innych stronach

I w czym ma mi to zdjecie pomoc ?

 

U mnie dodalem do css i nie dziala. Moze w odpowiednim miejscu trzeba dodac

albo nadac klase "._badge" temu

$topic['prefix']  = ( $topic['state'] == 'closed' ) ? $this->settings['pre_closed'] . ' ' : '';

Napisalem wczesniej ze zielony jestem w tym dlatego pisze o pomoc i liczylem na konkretne odpowiedzi a po tym zdjeciu co moge powiedziec ? Jedynie pogratulowac ze Ty potrafisz to zrobic a ja nie ...

Odnośnik do komentarza
Udostępnij na innych stronach

do ipb_styles.css dodalem na sam koniec :

._badge {
    background: red;
    padding: 5px;
    color: #fff;
    border-radius: 3px;
    }

nadal sam napis Zamkniete przy temacie;

dodalem przed

 table.ipb_table h4,

bez zmian, dodalem przed

table.ipb_table .topic_title {

to robi sie w taki sposob :73481039051552117889.jpg

 

Ustawienia ktore dodalem :37728215816086992460.jpg

Odnośnik do komentarza
Udostępnij na innych stronach

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