phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Przesunięty przez: Matteo
09-11-2013, 09:36
Prosty Mod Graficzny - Warnings Bar
Autor Wiadomość
ARMOR_CAGE


Posty: 56
Wysłany: 17-06-2007, 21:07   Prosty Mod Graficzny - Warnings Bar

Prosty Mod Graficzny - Warnings Bar

Mod pozwala zamienić paski ostrzeżeń na konkretną grafikę.


Kod:
##############################################################
## Prosty Mod Graficzny - Warnings Bar
## Autor: ARMOR_CAGE
## Forum: http://www.forum.samouczek.com/
##------------------------------------------------------------
## Prosty mod pozwala zamienić paski ostrzeżeń na konkretną
## grafikę w zależności od ilości ostrzeżeń.
## U siebie mam ograniczenie do 5 ostów, jeżeli masz więcej
## lub mniej, na samym końcu znajdziesz informację co zmienić.
##
## Są tu 2 wersje, bez pokazywania 0 ostrzeżeń i z pokazywaniem.
##
## Nie Usuwałem starego kodu więc możesz modyfikując pliki
## stylu połączyć stare paski z nową dodatkową grafiką.
## Musisz tylko pamiętać że w pliku stylu gdzie chcesz wyświetlić
## coś związanego z ostrzeżeniami musisz dodać:
##
## <!-- BEGIN warnings -->
##     ................
##  <!-- END warnings -->
## 
##############################################################
#
#-----[ GRAFIKA ]------------------------------------------
#
# Przykładową grafikę załaduj do folderu: images/level_mod
#   (UWAGA! główny folder forum, jeżeli chcesz zmienić link
#    do aktualnego stylu sprawdź plik CFG w stylu)
#
##############################################################
##############################################################
##
##  Wersja 1) nie wyświetla się grafika dla 0 ostrzeżeń
##
##############################################################


Co modyfikacja potrafi:
:arrow: Mod pozwala zamienić paski ostrzeżeń na konkretną grafikę.


Prosty mod pozwala zamienić paski ostrzeżeń na konkretną grafikę w zależności od ilości ostrzeżeń.
Ja sam wolę mieć grafikę którą mogę dopasować np. do rang, to wygląda bardziej estetycznie.
W moim przykładzie mam też zawarty Specified Post Warn który pozwala dodawać osty za konkretny post.
http://www.przemo.org/php...pic.php?t=40596
Ostatnio zmieniony przez Majkelo 14-01-2012, 09:21, w całości zmieniany 8 razy  
 
     
Gadatliwa Kasia 

   
gregus


Posty: 77
Wysłany: 18-06-2007, 10:16   

Bardzo fajnie to wygląda ale chyba coś jest nie tak z tym podmienionym plikiem templates/styl/viewtopic_body.tpl bo nie wyświetla nowych obrazków... plik templates/styl/profile_view_body.tpl jest ok.

--------------EDIT---------------

Ok sam doszedłem gdzie był błąd. Plik viewtopic_body.tpl powinien wyglądać tak:

Kod:
<!-- BEGIN warnings -->
<table width=100% cellspacing="0" cellpadding="0" border="0">
<tr>
<td align="left"><span class="postdetails">{postrow.warnings.WARNINGS}: {postrow.warnings.HOW} / {postrow.warnings.MAX}</span></td>
</tr>
<tr>
<td>
<table cellspacing="0" cellpadding="0" border="0" width="95">
<tr>
<td>
<img src=images/level_mod/{postrow.warnings.KTORY_OST}.gif alt="osty">
</td>
</tr>
</table>
</td>
</tr>
</table>
<!-- END warnings -->



------------------EDIT------------------

czy mógłby ktoś przerobić ikonki 3 i 4 żeby był pod nimi napis "Zakaz pisania" ?


P.S. Można spokojnie przenieść temat do modyfikacji mniejszych lub graficznych bo działa prawdopodobnie ze wszystkimi stylami ( przynajmniej z subSilverem działa )
 
     
ARMOR_CAGE


Posty: 56
Wysłany: 18-06-2007, 14:44   

łuuupsssss :oops: byłem troszkę zmęczony mam u siebie dobrze ale z linkiem kombinowałem i jakoś tak przekopiowałem źle... :/ ale już poprawiłem i jest w 1 poście.

Od siebie dodam, że nie jest to zbyt zaawansowana zmiana i trzeba sobie najlepiej ręcznie zmodyfikować kod dla np. większej liczby ostrzeżeń za pomocą
Kod:
if ($val <= 4)
{
$ktory_ost = "ost_" . $val;
}else{
$ktory_ost = "ost_5";
}
w plikach viewtopic.php i includes/usercp_viewprofile.php
ja jak pisałem mam ograniczenie do 5 ostrzeżeń a wstawić można tak naprawdę ich więcej, stąd tak to u mnie wygląda... :mrgreen:
 
     
bakonfs

Posty: 89
Wysłany: 18-06-2007, 15:31   

super modyfikacja.
 
     
ARMOR_CAGE


Posty: 56
Wysłany: 15-08-2007, 22:53   

widze ze jednak nie ma wielu osob ktoe sie zainteresowaly malutkim modkiem :roll:
ale moze w przemo 3 sie pojawi taka mozliwosc ? :?
 
     
traczu

Posty: 32
Wysłany: 16-08-2007, 19:54   

u mnie jakoś nie działa zrobiłem dokładnie tak jak opisaliście wyświetla sie napis osty
 
     
JrQ-


Pomógł: 147 razy
Posty: 1387
Wysłany: 18-08-2007, 15:52   

ARMOR_CAGE, mod bardzo fajny, tylko jakby byl w 10 stopniowej skali WARNów ;D
 
     
jancu

Posty: 30
Wysłany: 19-08-2007, 12:42   

Niestety, mi również nie działa.

Edit - już działa, ale chciałbym zrobić aby w widoku tematu pokazał się link do dodania ostrzeżenia jak na dołączonym obrazku. Jak to zrobić ?
 
     
sadzio


Pomógł: 6 razy
Posty: 40
Wysłany: 20-08-2007, 19:29   

jancu napisał/a:
ale chciałbym zrobić aby w widoku tematu pokazał się link do dodania ostrzeżenia jak na dołączonym obrazku. Jak to zrobić


szukaj specified post warn ;)
_________________
Nie pomagam via gg,PW,mail.
 
     
ARMOR_CAGE


Posty: 56
Wysłany: 04-09-2007, 00:04   

traczu, nie powinno być problemu napis związany jest z grafika musisz sprawdzić czy grafika jest tam gdzie powinna i czy nazwy są odpowiednie bo jak sam tekst masz to znaczy że działa.... pamiętaj grafika musi być w folderze stylu w odpowiednim miejscu images/level_mod

JarTSW, 10 stopniowa skala to nie problem jak wspomniałem zapis
Kod:
if ($val <= 4)
{
$ktory_ost = "ost_" . $val;
}else{
$ktory_ost = "ost_5";
}

który znajduje sie w plikach viewtopic.php i includes/usercp_viewprofile.php odnosi się do skali z grafiką na 5 ostów
wystarczy zrobić coś takiego w obu plikach o których mowa wyżej:
Kod:
if ($val <= 9)
{
$ktory_ost = "ost_" . $val;
}else{
$ktory_ost = "ost_10";
}

i teraz musisz mieć pliki
ost_1.gif, ost_2.gif, ost_3.gif, ost_4.gif, ost_5.gif, ost_6.gif, ost_7.gif, ost_8.gif, ost_9.gif, ost_10.gif
mam nadzieję, że rozumiesz zapis w kodzie i skąd ta ilość plików bo każdy ost np. jak dajesz wartość 4 to przechowywane jest to w zmiennej $val i zmienna $ktory_ost przybiera wartość "ost_(wartość_osta)" potem jest to przetwarzane dalej i dodawany jest tam dopisek ".gif" i tak automatycznie tworzy się nazwa dla wyświetlanego pliku od wartości osta
jancu, tak jak napisał sadzio, zapomniałem dopisać że w pokazie też mam już w użyciu inny mod od szybkiego dodawania ostów.
:mrgreen:
 
     
Knofel



Pomógł: 69 razy
Posty: 796
Wysłany: 04-09-2007, 07:56   

A nie lepiej zrobić trzy obrazki. Jedna krateczka zapełniona i jedna pełna oraz ban.
I potem zrobić tak:
Kod:
for( $x=1; $x<=$board_config['ban_warnings']; $x++) {
    if( $x <= $val)
        { $warn_bar .= '<img src="okienko_zapełnione.gif">'; }
             else
        { $warn_bar .=  '<img src="okienko_puste.gif">'; }
    }
$warn_bar = ( $val == $board_config['ban_warnings'] ) ? '<img src="ban.gif">' : $warn_bar;

Jeśli ktoś ma ustawioną ilość warnów od której nie można pisać trzeba to uwzględnić w kodzie.
Teraz nie musimy mieć x obrazków na serwerze starczą tylko 3 (z czego 2 będą bardzo małe)
?? ;)
_________________
Reklamuje swoje forum
 
     
ARMOR_CAGE


Posty: 56
Wysłany: 11-09-2007, 04:06   

@Knofel z założenia chciałem tak zrobić jak to jest np z poziomem Rangi ... np kiedy masz jakieś kółeczka, gwiazdki, kwadraciki itd... tu chciałem żeby było podobnie i można w tedy to jakby zjednolicić modyfikując nieco grafikę od rang i dając do ostrzeżeń.
Rozumiesz o co mi chodzi ? :P
Ja to zrobiłem od tak dla siebie a że działało i pewnie nie tylko mi się nie podoba ten standardowy czerwony pasek to podzieliłem się pomysłem. :roll:
Byłbym za tym, żeby ktoś po prostu zrobił całą modyfikację tego typu działającą troszkę jak te oryginalne Rangi tylko, że tam nie liczba postów by się liczyła a liczba ostrzeżeń itd itd...
 
     
pecador

Pomógł: 292 razy
Posty: 2881
Wysłany: 11-09-2007, 18:59   

ARMOR_CAGE,
Twój podpis/sygnaturka jest niezgodna z regulaminem.
Zapoznaj się z pkt 2 oraz 3 Regulaminu tego forum.
 
     
Gregory

Posty: 15
Wysłany: 27-09-2007, 20:34   

bezsensu ten mod skopjowałem pliki graficzne do {mój styl}/images/level_mod i nic dalej napis osty co robic ? napiszcie jak to zrobic ale ,,normalnie"
 
     
Gadatliwa Kasia 

   
Knofel



Pomógł: 69 razy
Posty: 796
Wysłany: 27-09-2007, 20:42   

Gregory napisał/a:
bezsensu ten mod skopjowałem pliki graficzne do {mój styl}/images/level_mod i nic dalej napis osty co robic ? napiszcie jak to zrobic ale ,,normalnie"

A reszta instrukcji wykona się sama ?? :roll:
_________________
Reklamuje swoje forum
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,11 sekundy. Zapytań do SQL: 14
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

mediaclick.pl

Polisy Ubezpieczeniowe TU Europa

Design Cart - Tworzenie sklepu internetowego

dnirozwoju.pl

Ranking Hostingów HostingOnline.pl

• Zamów reklamę