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

Zaawansowane Formatowanie Grupy


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

Rekomendowane odpowiedzi

Opublikowano

Witam tak jak nazwa tematu wskazuje, potrzebuję pewnych wskazówek dot. Zaawansowanego formatowania Grupy.

Przechodząc do sedna.

Wiem że przy tworzeniu Grupy mam 2kolumny z Formatowaniem ( Prefix & Suffix ) lecz mam problem.

Wpadłem ostatnio na pewien pomysł.

A mianowicie chodzi o to:

Chciałbym żeby Użytkownik będący w Jakiejś grupie miał jedynie pierwszą Literę Kolorową

Przykład:

Grupa Admin:

jCoding

Wiem że pomysł jest dość nietypowy, ale chciałbym spróbować takie coś zrobić.

Prosiłbym o Pomoc :)

Nothing is impossible.

Opublikowano (edytowane)

EDIT: div Ci zrobi nowe linie i złamie stronę, głupi pomysł.

Wykonalne, aczkolwiek musisz edytować CSS.

prefix: <div id="adminkolor">

sufix: </div>

CSS:

div#adminkolor::first-letter {

color: #f0c;

}

Nie, na <span> nie działa, to musi być "block element".

Działa od IE 8.0/9.0 (w zależności od źródła) podobno, więc o niższych zapomnij ;-)

Edytowane przez JamLasica
Opublikowano

Gotowej modyfikacji nie ma. Możesz ręcznie grzebać w kodzie metodzie odpowiedzialnej za kolorowanie grup

admin\sources\base\ipsMember.php

	public static function makeNameFormatted($name='', $group_id="", $prefix="", $suffix="")
	{

Przykładowo:

	public static function makeNameFormatted($name='', $group_id="", $prefix="", $suffix="")
	{
		if( $group_id == 4 )
		{
			$name = '<span style="color: blue !important">' . $name[0] . '</span>' . substr($name, 1);
		}

Ale to jest nieoptymalne rozwiązanie. Możesz komuś zlecić napisanie modyfikacji odpowiedniej.

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