Právě je 08 črc 2020 03:46

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 
Autor Zpráva
 Předmět příspěvku: PhpBB - Zobrazování IP adresy přispívatelů
PříspěvekNapsal: 22 lis 2010 11:24 

Registrován:
22 lis 2010 10:46
Příspěvky:
3
Dobrý den, potřebuji poradit. Rád bych založil fórum, nicméně bych rád, aby byla zobrazena IP adresa přispivatelů u jejich nicku. ( nebo alespoň část). Po velmi nehezkých zkušenostech z jednoho muzikantského fóra, kde zřejmě skrytě propaguje zboží i samotný Admin, bych rád, aby bylo fórum zcela transparentní.
Je tato funkce možná u phpBB?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PhpBB - Zobrazování IP adresy přispívatelů
PříspěvekNapsal: 22 lis 2010 17:38 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
7644
Dobrý den,

IP adresu daného příspěvku si může zobrazit administrátor (globální moderátor atd.) kliknutím na ikonku Detaily příspěvku. Pro zobrazení IP adresy přímo u příspěvku by se musel upravit zdrojový kód aplikace. IP adresa se dá v dnešní době jednoduše změnit, takže celá úprava může být zbytečná.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PhpBB - Zobrazování IP adresy přispívatelů
PříspěvekNapsal: 23 lis 2010 07:10 

Registrován:
22 lis 2010 10:46
Příspěvky:
3
Děkuji za informaci. Přes snadnou změnu IP se domnívám, že se jedná o velmi užitečnou funkci. Obrátím se na vás mailem.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PhpBB - Zobrazování IP adresy přispívatelů
PříspěvekNapsal: 23 lis 2010 10:29 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
243
Dobrý den,

řešení Vašeho problému může pomoci dalším uživatelům fóra, proto prosím pište do fóra, na podpoře se podobnou problematikou nezabýváme.

_________________
Antonín Bohunský
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PhpBB - Zobrazování IP adresy přispívatelů
PříspěvekNapsal: 23 lis 2010 10:55 

Registrován:
22 lis 2010 10:46
Příspěvky:
3
Dobře. Jde o to, aby na fóru bylo zřejmé, a pokud možno transparentní, kdo je kdo. Pokud tam totiž tuto funkci nemáte, může na fóru vystupovat jeden člověk, pod 10 identitami a vzájemně si odpovídat, reagovat... Může tak vzniknout nepřesný, nebo nepravdivý obraz projednávaného tématu, a příchozí na fórum může nabýt dojmu, že třeba Trabant je nejrychlejší auto na světě :shock:
A on to bude jen skrytý prodejce Trabantů ( omlouvám se všem milovníkům Trabantů. Příklad byl zvolen zcela náhodně).
Nezávislý návštěvník fóra, který se na základě doporučení "více lidí" z oboru rozhodne pro zakoupení nějakého zboží, je tak pověstnou "kavkou".
Pokud by phpBB fórum mělo tuto změnu zdrojového kódu, byly by aktualizace komplikovanější?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PhpBB - Zobrazování IP adresy přispívatelů
PříspěvekNapsal: 23 lis 2010 17:23 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
7644
Samozřejmě chápu, na co chcete zobrazení IP adresy použít. Ale jak jsem již psal, když bude někdo chtít, tak si IP adresu může změnit.

Připravil jsem Vám návod, jak zobrazit IP adresu vedle jména uživatele u vzhledu Prosilver.
Příloha:
phpbb_ip_adresa_u_prispevku.png
phpbb_ip_adresa_u_prispevku.png [ 29.46 KiB | Zobrazeno 5400 krát ]


Úpravy v souboru viewtopic.php:
  1. Najděte řádek s tímto kódem:
    Kód:
    'post_id'      => $row['post_id'],

    a na nový řádek přidejte tento kód:
    Kód:
    'poster_ip'   => $row['poster_ip'],
  2. Najděte řádky s tímto kódem:
    Kód:
    $row =& $rowset[$post_list[$i]];
    $poster_id = $row['user_id'];

    a na nový řádek přidejte tento kód:
    Kód:
    $poster_ip = $row['poster_ip'];
  3. Najděte řádky s tímto kódem:
    Kód:
    'POST_ID'      => $row['post_id'],
    'POSTER_ID'      => $poster_id,

    a na nový řádek přidejte tento kód:
    Kód:
    'POSTER_IP'     => $poster_ip,


Úpravy v souboru /styles/prosilver/template/viewtopic_body.html:
  • Najděte řádek s tímto kódem:
    Kód:
    <p class="author"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF -->{L_POST_BY_AUTHOR} <strong>{postrow.POST_AUTHOR_FULL}</strong> &raquo; {postrow.POST_DATE} </p>

    a upravte ho na tento tvar (přidání ({postrow.POSTER_IP})):
    Kód:
    <p class="author"><!-- IF S_IS_BOT -->{postrow.MINI_POST_IMG}<!-- ELSE --><a href="{postrow.U_MINI_POST}">{postrow.MINI_POST_IMG}</a><!-- ENDIF -->{L_POST_BY_AUTHOR} <strong>{postrow.POST_AUTHOR_FULL}</strong> ({postrow.POSTER_IP}) &raquo; {postrow.POST_DATE} </p>

Po úpravě tohoto souboru proveďte v administraci v sekci Styly - Šablony obnovu.

Při aktualizaci phpBB je možné, že budete muset udělat úpravy znovu. To záleží pouze na tom, jestli v aktualizaci dojde k nějaké změně v upravovaných souborech.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
cron
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
PhpBB Hosting
Návody pro C4

© 2009-2020 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz