Skocz do zawartości
Pecetowicz Forum komputerowe

Jak dodać kolorowy nick, pogrubić i dodać reakcje?


Przejdź do rozwiązania Rozwiązane przez aXenDev,

Rekomendowane odpowiedzi

  • Założyciel

Jeżeli masz wersję IPS Community Suite 4.4 to nie potrzeba ci żadnej wtyczki na kolorowanie nicków bo opcja ta została wbudowana do standardu. Nie jestem pewny czy obejmuje też temat. Nie wiem gdzie dokładnie znajduje się opcja. W wyszukiwarce ACP wpisz "color" lub "colored" albo "format" powinno ci wyskoczyć. 

Dla Invision Community 4.3 potrzeba wtyczki: Group Colors on User Links - Applications and Plugins - Invision Community

Dodanie ikon reakcji w IPS Community Suite

Przejdź do ACP  Użytkownicy  Reputacja i reakcje  Zakładka Reakcje 

Edytuj obecne reakcje lub kliknij przycisk "Dodaj nową pozycję"

reakcje-ips-community-suite.png

  • Lubię to! 1
  • Super 1
Odnośnik do odpowiedzi
Udostępnij na innych stronach

@aXen™ | 1s2k no jestem tam tylko nie czaje naczym to polega są dwie pozycje 

Minimalnie 
Wykorzystuje formatowanie grup do nazwy grupy w dowolnym miejscu, w którym są one wyświetlane, a także do nazw użytkowników w widżetach paska bocznego 'Kto jest online?' i 'Aktywni użytkownicy'.

Globalnie 
Wykorzystuje formatowanie grup do nazw użytkowników w dowolnym miejscu w którym są one wyświetlane, chyba że wyświetlana jest również nazwa grupy użytkownika, która również zostanie sformatowana 

i mam minimalnie zaznaczone

Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • 1 rok później...
  • Założyciel

@wofer W temacie nick nie jest kolorowany. 

  • Lubię to! 1
Odnośnik do odpowiedzi
Udostępnij na innych stronach

Chodzi mi bardziej o format nicku w profilu - żeby miał kolor grupy, bo zmiana w ustawieniach użytkowników z minimalnego na globalne nic nie dała. @SeNioR

Edytowane przez wofer
Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • Założyciel

A ok. W tygodniu napiszę prostą wtyczkę która koloruje nick w profilu, i podeślę tutaj link 🙂 

  • Super 1
Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • Założyciel

Opcja wprost mówi że jest to formatowanie grupy, a nie nicku. Tam gdzie jest grupa i nick, zawsze będzie formatowana tylko grupa. Moim zdaniem nie ma sensu kolorować nazwy użytkownika, skoro tuż pod nazwą jest sformatowana grupa. 

Jeżeli ktoś chciałby edytować ręcznie bez użycia wtyczki to poniżej krótka instrukcja.

W edycji szablonu rozwiń "profile" i znajdź "profileHeader" 

					<h1 class='ipsType_reset ipsPageHead_barText'>
						{$member->name}

zamień na 

					<h1 class='ipsType_reset ipsPageHead_barText'>
						{member="link()" raw="true"}

i zapisz.

Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeżeli podmienimy tą zmienną lub zainstalujemy wtyczkę to będzie wyświetlał się pseudonim osoby, która jest aktualnie zalogowana w tym przypadku np. moja nazwa u kogoś w profilu, a nie nazwa użytkownika którego obecnie przeglądamy. 

Można to łatwo sprawdzić wchodząc do kogoś na profil.

 

  • Lubię to! 2
Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • Założyciel

Możliwe, szukałem najszybszego rozwiązania nie miałem czasu na test. Poprawię wtyczkę później. Dzięki za info.

  • Lubię to! 1
  • Super 1
Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • Założyciel

@wofer Poprawiłem wtyczkę i znalazłem dwa rozwiązania. Wstawię gotowy kod, może komuś się przyda.

Link do wtyczki: Format Username in Profile. Invision Community

We wtyczce zastosowałem rozwiązanie nr 2. 

Znajdź:

{$member->name}

Zamień na:

{member="link()" id="$member->member_id" raw="true"}

Rozwiązanie 2:

Znajdź

{$member->name}

Zamień na:

{{$name = $member->name;}}
{{$group = $member->member_group_id;}}
{expression="\IPS\Member\Group::load( $group )->formatName( $name )" raw="true"}

 

  • Lubię to! 1
Odnośnik do odpowiedzi
Udostępnij na innych stronach

Problem wciąż nierozwiązany? Dodaj swoją odpowiedź

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ę
×
×
  • Dodaj nową pozycję...