Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Poprawka kosmetyczna - "Lubię to!"


iVenoom

Rekomendowane odpowiedzi

Opublikowano

Wszystko przez :

 

.ipsLikeButton:before {
   content: "✓ ";
   font-weight: bold;
}
w ipb_styles.css

 

Co do sugestii to TAK.

Dzięki temu masz ten znaczek przy lubię to.
Opublikowano

Dzięki temu masz ten znaczek przy lubię to.

Tylko poco jak w kodzie macie na sztywno dodane bo niema zdefiniowanego 'Lubię to' i 'Nie lubię' w pliku językowym:

<li style="display:none">
	<a class="ipsLikeButton ipsLikeButton_enabled rep_up" href="adres" title="Lubię to!">
		Lubię to
	</a>
</li>
<li>
	<a class="ipsLikeButton ipsLikeButton_disabled rep_down" href="adres" title="Nie lubię tego :(">
		Nie lubię
	</a>
</li>

a JS zmienia tylko style dla <li> na 

style="display: none;"

dla nieaktywnego <li> + dodaje

 ::before

dla aktywnego <li>.

więc cez tego w CSS takie coś wystarczy :

<li style="display:none">
	<a class="ipsLikeButton ipsLikeButton_enabled rep_up" href="adres" title="Lubię to!">
		✓ Lubię to
	</a>
</li>

No chyba że łatwiej będzie wam przeanalizować [co jest lepsze na dłuższą metę] prototype.js czy tak ipb.js

 

Ps. Nie wiem jak wy to zrobiliście ze zmianą koloru 'lubię to' ale kod dalej pobiera te zielone tabelki ale ich nie wczytuje.

 

  • like_button.png  Dolna tabelka działa dla 'Nie lubię' górna nie jest wykorzystywana.

&

  • 1395260643-U652798.jpg W ogóle nie jest wykorzystywana.

////////Edit

 

To nie lepiej zrobić 1 porządne rozwiązanie?

 

Zmienić:

        .ipsLikeButton.ipsLikeButton_enabled {
                background: #2983B8;
                /*border: 1px solid #5ea128;*/
        } 

Na:

        .ipsLikeButton.ipsLikeButton_enabled {
                background: #2983b8 url('http://www.mpcforum.pl/public/style_images/def342/like_button.png') no-repeat 0;
                /*border: 1px solid #5ea128;*/
        }

A obrazek:

Zmienić na np:

Opublikowano

Tylko poco jak w kodzie macie na sztywno dodane bo niema zdefiniowanego 'Lubię to' i 'Nie lubię' w pliku językowym:

 

<li style="display:none">
	<a class="ipsLikeButton ipsLikeButton_enabled rep_up" href="adres" title="Lubię to!">
		Lubię to
	</a>
</li>
<li>
	<a class="ipsLikeButton ipsLikeButton_disabled rep_down" href="adres" title="Nie lubię tego :(">
		Nie lubię
	</a>
</li>
a JS zmienia tylko style dla <li> na 

style="display: none;"
dla nieaktywnego <li> + dodaje

::before
dla aktywnego <li>.

więc cez tego w CSS takie coś wystarczy :

<li style="display:none">
	<a class="ipsLikeButton ipsLikeButton_enabled rep_up" href="adres" title="Lubię to!">
		✓ Lubię to
	</a>
</li>
No chyba że łatwiej będzie wam przeanalizować [co jest lepsze na dłuższą metę] prototype.js czy tak ipb.js

 

Ps. Nie wiem jak wy to zrobiliście ze zmianą koloru 'lubię to' ale kod dalej pobiera te zielone tabelki ale ich nie wczytuje.

 

  • like_button.png
&

  • 1395260643-U652798.jpg
Wszystko mało być zrobione z poziomu CSS, dlatego nic w szablonie nie zostało zmienione. Wiemy jak to rozwiązać, a analizowanie biblioteki JS do niczego nie jest potrzebne. No i chyba nieco się rozpędziłeś stwierdzając, że ta część szablonu nie korzysta z tłumaczeń.
Opublikowano

@Miszczu

 

Co do tłumaczeń to mogłem przesadzić bo mogę jedynie zobaczyć lang.js ale:

 

 

////////Edit

 

To nie lepiej zrobić 1 porządne rozwiązanie?

 

Zmienić:

        .ipsLikeButton.ipsLikeButton_enabled {
                background: #2983B8;
                /*border: 1px solid #5ea128;*/
        } 

Na:

        .ipsLikeButton.ipsLikeButton_enabled {
                background: #2983b8 url('http://www.mpcforum.pl/public/style_images/def342/like_button.png') no-repeat 0;
                /*border: 1px solid #5ea128;*/
        }

A obrazek:

Zmienić na np:

 

Czy takie rozwiązanie nie byłoby lepsze? 

 

To by zlikwidowało to ::Before a całość by była zbudowana na tej samej zasadzie jak 'Nie lubię' [w sensie bg przycisku]

Opublikowano

Byłoby, ale obrazek również nie wchodził w grę, dlatego tak zostało to zrobione.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...