Przyjazne użytkownikom polskie wsparcie phpBB 3.0

Twoja przeglądarka jest przestarzała i nie wspiera obecnych standardów WWW.
Zalecamy instalację najnowszej wersji jednej z przeglądarek, które poprawnie obsługują obecne standardy, np:

  • Arora
  • Chrome
  • Firefox
  • Opera
  • Safari

GG, Tlen, SKYPE Mod ( Zachowaj ICQ i AIM )

GG, Tlen, SKYPE Mod ( Zachowaj ICQ i AIM )

Postprzez Misiektt » 27 sie 2007, o 23:01 ·

PODZIĘKOWANIA DLA MODA mateofi za pomoc i stworzenie ikonki :)
No więc to dla Ciebie Hitch.

Instrukcja instalacji



To działający proof of concept dla tych wszystkich co twierdzą że się nie da, w razie problemów zapraszam.

Poniżej screen z efektów tej modyfikacji :
Obrazek

Aktualizacja: (14.02.2011r) Poprawiona wersja przez użytkowników forum.
/LG
Ostatnio edytowano 14 lut 2011, o 11:26 przez LG, łącznie edytowano 7 razy
Powód: Ospoilerowałem instrukcję i wrzuciłem poprawioną wersję.

Misiektt

Posty: 21Dołączył(a): 19 sie 2007, o 23:57

Re: GG, Tlen, SKYPE Mod by Misiektt ( Zachowaj ICQ i AIM )

Postprzez HitcH » 27 sie 2007, o 23:14 ·

a w moim temacie pisałeś, że z poziomu acp się da... no ale spoko...
Avatar użytkownika

HitcH

Posty: 266Dołączył(a): 6 maja 2007, o 16:52

Re: GG, Tlen, SKYPE Mod by Misiektt ( Zachowaj ICQ i AIM )

Postprzez Misiektt » 27 sie 2007, o 23:26 ·

Tia jak widać się da :), jedyna modyfikacja tutaj to dodanie wyświetlania w template.

Ewentualnie usunięcie linków tekstowych spod avatara :)
Nie ma zamieniania, nie ma modyfikowania bazy.

Dla większego zrozumienia tematu :

W phpbb3 znajdziemy

Kod: Zaznacz cały

      <!-- IF postrow.S_PROFILE_FIELD1 -->
         <!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. -->
         <dd><strong>{postrow.PROFILE_FIELD1_NAME}:</strong> {postrow.PROFILE_FIELD1_VALUE}</dd>
      <!-- ENDIF -->

      <!-- BEGIN custom_fields -->
         <dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
      <!-- END custom_fields -->



Otóż jeśli nie chcemy by wszystkie nasze dodatkowe zmienne w profilu domyślnie wyświetlały się pod avatarem, możemy sami sobie to zakodować

Kasujemy :

Kod: Zaznacz cały

      <!-- BEGIN custom_fields -->
         <dd><strong>{postrow.custom_fields.PROFILE_FIELD_NAME}:</strong> {postrow.custom_fields.PROFILE_FIELD_VALUE}</dd>
      <!-- END custom_fields -->


I wtedy żeby pokazało nam się np. pole gadu w formie tekstowej pod avatarem

Kod: Zaznacz cały

      <!-- IF postrow.S_PROFILE_FIELD1 -->
         <!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. -->
         <dd><strong>{postrow.PROFILE_FIELD1_NAME}:</strong> {postrow.PROFILE_FIELD1_VALUE}</dd>
      <!-- ENDIF -->


No i załóżmy, że sobie zdefiniowaliśmy pole, nie wiem KOMPUTER
Dajemy to :

Kod: Zaznacz cały

      <!-- IF postrow.S_PROFILE_KOMPUTER -->
         <dd><strong>{postrow.PROFILE_KOMPUTER_NAME}:</strong> {postrow.PROFILE_KOMPUTER_VALUE}</dd>
      <!-- ENDIF -->


W ten sposób nie musimy w ogóle tykać kodu php, po prostu jawnie deklarujemy które pole ma nam się wyświetlić pod avatarem.
Jak już napisałem ja to zrobiłem na twardo można to zrobić tylko dodając pola w ACP i zmieniając viewtopic_body.html, tak jak tu opisałem.

Misiektt

Posty: 21Dołączył(a): 19 sie 2007, o 23:57

Re: GG, Tlen, SKYPE Mod ( Zachowaj ICQ i AIM )

Postprzez HubertOff » 28 sie 2007, o 08:11 ·

Fajna rzecz ;)
Gratuluje :D
Avatar użytkownika

HubertOff

Posty: 244Dołączył(a): 18 mar 2007, o 19:51Lokalizacja: Rzeszów

Re: GG, Tlen, SKYPE Mod by Misiektt ( Zachowaj ICQ i AIM )

Postprzez HitcH » 28 sie 2007, o 10:26 ·

Misiektt napisał(a):Tia jak widać się da :), jedyna modyfikacja tutaj to dodanie wyświetlania w template.

Przeczytałeś co napisałem? Z POZIOMU ACP, a nie przez edycje plików. Jakby się uprzeć to można to na tysiąc sposobów zrobić! A sam napisałeś, że można przez dodatkowe pola w profilu w ACP więc czekam na odpowiedź jak to zrobić...
Avatar użytkownika

HitcH

Posty: 266Dołączył(a): 6 maja 2007, o 16:52

Re: GG, Tlen, SKYPE Mod by Misiektt ( Zachowaj ICQ i AIM )

Postprzez mateofi » 28 sie 2007, o 10:37 ·

HitcH napisał(a):
Misiektt napisał(a):Tia jak widać się da :), jedyna modyfikacja tutaj to dodanie wyświetlania w template.

Przeczytałeś co napisałem? Z POZIOMU ACP, a nie przez edycje plików. Jakby się uprzeć to można to na tysiąc sposobów zrobić! A sam napisałeś, że można przez dodatkowe pola w profilu w ACP więc czekam na odpowiedź jak to zrobić...


Bez edycji plików nigdy tego nie zrobisz. Musisz dokonać zmian w minimum jednym pliku.
Avatar użytkownika

mateofi

VeteranPosty: 398Dołączył(a): 23 sty 2007, o 09:32

Re: GG, Tlen, SKYPE Mod by Misiektt ( Zachowaj ICQ i AIM )

Postprzez HitcH » 28 sie 2007, o 10:45 ·

mateofi napisał(a):Bez edycji plików nigdy tego nie zrobisz. Musisz dokonać zmian w minimum jednym pliku.

Tak, ale Misiektt tak napisał w moim temacie...
Avatar użytkownika

HitcH

Posty: 266Dołączył(a): 6 maja 2007, o 16:52

Re: GG, Tlen, SKYPE Mod ( Zachowaj ICQ i AIM )

Postprzez mateofi » 28 sie 2007, o 10:57 ·

Gdyby była taka możliwość, to po kiego grzyba istniałby taki mod. Przecież dlatego on powstał, aby dodać taką funkcję do forum.

Tak, ale Misiektt tak napisał w moim temacie...


Może go źle zrozumiałeś.
Avatar użytkownika

mateofi

VeteranPosty: 398Dołączył(a): 23 sty 2007, o 09:32

Re: GG, Tlen, SKYPE Mod ( Zachowaj ICQ i AIM )

Postprzez Misiektt » 28 sie 2007, o 11:00 ·

Tia Hitch umiejętnośći czytania ze zrozumieniem uczyli w podstawówce, więc wkleję ci jeszcze raz dokładnie to co napisał i przeczytaj ze zrozumieniem

Misiektt napisał(a):
HitcH napisał(a):
Misiektt napisał(a):Bez sensu, po co zastępować pole które można dodatkowo utworzyć i zrobić moda bez usuwania już istniejącej funkcjonalności :)

Tyle,ze jak utworzyć gg jako pole dodatkowe, nie będzie to odnośnik tylko tekst.


A przestań pierdzielić człowieku bzdury bo już mnie denerwujesz

Tu masz przykład tylko na jeden z miliona sposobów jak to można zrobić

Kod: Zaznacz cały

                  <!-- IF postrow.PROFILE_GADU_VALUE --><td style="padding-right: 7px;"><script language="JavaScript" type="text/javascript">
                        document.write('<div style="position:relative;"><a href="gg:{postrow.PROFILE_GADU_VALUE}"><img src="{T_IMAGESET_PATH}/pl/icon_gg.gif" alt="Numer Gadu-gadu" title="Numer Gadu-gadu" border="0" /></a><div style="position:absolute;left:3px; top: 2px;"><a href="gg:{postrow.PROFILE_GADU_VALUE}"><img alt="{postrow.PROFILE_GADU_VALUE}" src="http://www.gadu-gadu.pl/users/status.asp?id={postrow.PROFILE_GADU_VALUE}&styl=1" border="0" /></a></div></div>');
                        </script><noscript><a href="gg:2303756"><img src="{T_IMAGESET_PATH}/pl/icon_gg.gif" alt="Numer Gadu-gadu" title="Numer Gadu-gadu" border="0" /></a></noscript></td><!-- ENDIF -->



Proszę już pisać na temat bo tylko zaśmiecamy ten temat :)

Misiektt

Posty: 21Dołączył(a): 19 sie 2007, o 23:57

Re: GG, Tlen, SKYPE Mod ( Zachowaj ICQ i AIM )

Postprzez bubutm » 4 wrz 2007, o 09:50 ·

Dlaczego u mnie w profilu sie pokazuje a pod avatarem już nie ??
Zapraszam na moje strony
http://www.wedkarze.info <- Miejsce każdego wędkarza

http://www.krotkofalowcy.info <- zapraszam na forum o tematyce krótkofalarskiej
Avatar użytkownika

bubutm

Posty: 347Dołączył(a): 2 wrz 2007, o 07:49

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość

Zaloguj  •  Zarejestruj