Skocz do zawartości


- - - - -

reputacja dział konwersja


5 odpowiedzi w tym temacie

#1 +matius

  • Użytkownik
  • 1194 postów
  • Wersja:IP.Board 3.1.4

Napisano 01 kwiecień 2010 - 23:05

Witam,
mam pytanie odnośnie reputacji:
Czy da się ustawić aby działała ona tylko w wybranym dziale na forum tz. tylko aby w jednym/dwóch działała a w reszcie nie.
i czy da się w jakiś sposób przekonwertować wartość liczbową z pola pod awatarem
Dołączona grafika na wartość reputacji użytkownika?

#2 Pavulon

    C35H60Br2N2O4

  • Moderator
  • 3665 postów
  • Wersja:IP.Board 3.2.3

Napisano 01 kwiecień 2010 - 23:23

1. (SOS30) Reputation System per Forum
2. Tak, da się przekonwertować (prawie zawsze da się wszystko). Przecież to tylko kolejny wpis w bazie danych.

#3 +matius

  • Użytkownik
  • 1194 postów
  • Wersja:IP.Board 3.1.4

Napisano 01 kwiecień 2010 - 23:33

dzięki :*
a czy da się tą konwersje wykonać jakimś zapytaniem w bazie danych ? jak tak to jak to by brzmiało ?

#4 Pavulon

    C35H60Br2N2O4

  • Moderator
  • 3665 postów
  • Wersja:IP.Board 3.2.3

Napisano 01 kwiecień 2010 - 23:38

Ale chcesz przekonwertować pkt. pomógł na reputację w trakcie przejścia z phpbb na ipb czy jak ?

#5 +matius

  • Użytkownik
  • 1194 postów
  • Wersja:IP.Board 3.1.4

Napisano 01 kwiecień 2010 - 23:42

nie nie,
pkt pomógł są u mnie w IPB i mają byc w nim tylko jako reputacja.Są one teraz dodawane ręcznie i są takim polem jak: skąd, pleć itp (tz. Dodatkowe pola profilu).

#6 Pavulon

    C35H60Br2N2O4

  • Moderator
  • 3665 postów
  • Wersja:IP.Board 3.2.3

Napisano 02 kwiecień 2010 - 11:52

można by zapytanie SQL stworzyć. ale najpierw lepiej stwórz kopię zapasową bazy danych :D
UPDATE `PREFIX_profile_portal` as po LEFT JOIN `PREFIX_pfields_content` as fi ON po.pp_member_id=fi.member_id SET po.pp_reputation_points=fi.field_XXX
za PREFIX wstawiasz swój prefix tabel a za XXX numer pola w którym przechowywane są pkt pomógł.

np.
UPDATE `ipb_profile_portal` as po LEFT JOIN `ipb_pfields_content` as fi ON po.pp_member_id=fi.member_id SET po.pp_reputation_points=fi.field_11






Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych