Marně se snažím rozchodit přehlášení.
NA FB si zadám údaje do aplikace, kódy zapíšu do phpBB.
Já, jakož to člověk, který toto na fb vytvořil se takto přihlásím, ale nikdo jiný.
Ostatním to vypíše chybovou hlášku:
(není to doslova) Aplikace není nastavena. Administrátor aplikace nenastavil aplikaci pro Facebook přihlášení.
procházím to na fb a nevidím, kde bych měl ještě něco nastavit pro to přihlášení.
Poradí prosím někdo s tím?
Facebook - přihlášení
Pravidla fóra
Čim více informací poskytnete ve vašem dotazu, tim vyšší je šance, že se vám dřív dostane přesné odpovědi. Uveďte odkaz na vaše fórum, používané rozšíření a styly a zkuste sepsat úpravy na fóru za poslední týdny. Nezapomeňte uvést výstižný titulek tématu.
Čim více informací poskytnete ve vašem dotazu, tim vyšší je šance, že se vám dřív dostane přesné odpovědi. Uveďte odkaz na vaše fórum, používané rozšíření a styly a zkuste sepsat úpravy na fóru za poslední týdny. Nezapomeňte uvést výstižný titulek tématu.
Facebook - přihlášení
http://www.ab-forum.info
Diskusní fórum o satelitním příjmu TV a satelitních příjmačích
Diskusní fórum o satelitním příjmu TV a satelitních příjmačích
Re: Facebook - přihlášení
Vyřešeno, bylo to ve formátu zadání adresy webu.
Ještě mám jeden dotaz. Poradí někdo jak změnit vzhled toho facebook tlačítka?
Na fb jsem našel nějaký kod na to, ale netroufám si to jen tak vložit a popravdě ani nevím kam.
Ještě mám jeden dotaz. Poradí někdo jak změnit vzhled toho facebook tlačítka?
Na fb jsem našel nějaký kod na to, ale netroufám si to jen tak vložit a popravdě ani nevím kam.
http://www.ab-forum.info
Diskusní fórum o satelitním příjmu TV a satelitních příjmačích
Diskusní fórum o satelitním příjmu TV a satelitních příjmačích
Re: Facebook - přihlášení
Takže jsem překvapil asi sám sebe, že se mi to podařilo rozchodit (neprogramuju)
kde následující řádek určuje název tlačítka:
Problém je, že v phpBB jde použít více služeb, se kterýma se dá připojit, proto se nějak musí určit, že jde o FB, což jde pomocí podmínky S_oauth == FACEBOOK (tohle mi fakt trvalo dlouho, než jsem na to přišel). Takže, když to přidáš do toho předchozího, dostaneš následující kód:
Tímto zobrazíš tlačítko s popisem "název tlačítka" místo originálního tlačítka pro FB z phpBB.
Protože to nechceš, tak je nutné tlačítko nastylovat a to jde udělat dvěma způsoby a to tak, že buď nahradíš text "název tlačítka" obrázkem, takže tam místo toho textu dáš něco jako:
a smažeš class="button2"
nebo si vytvoříš v souboru styles\prosilver\theme\colours.css vlastní třídu, kterou použiješ místo "button2"
Jak to funguje se můžeš podívat na mém testovacím fóru (místo FB obrázku je tam logo phpBB), které pravděpodobně bude za pár dní smazáno.
V mém případě s phpBB logem vypadá celý kód takhle:
P.S.Jako obvykle jsem zapomněl napsat, že je potřeba, po změnách v šablonách, pročistit cache.
V souboru styles/prosilver/template/login_body_oauth.html je:Bilardos píše:popravdě ani nevím kam.
Kód: Vybrat vše
<!-- BEGIN oauth -->
<dl>
<dt> </dt>
<dd><a href="{oauth.REDIRECT_URL}" class="button2">{oauth.SERVICE_NAME}</a></dd>
</dl>
<!-- END oauth -->
Kód: Vybrat vše
<dd><a href="{oauth.REDIRECT_URL}" class="button2">{oauth.SERVICE_NAME}</a></dd>
Kód: Vybrat vše
<!-- BEGIN oauth -->
<dl>
<dt> </dt>
<!-- IF S_oauth == FACEBOOK -->
<dd><a href="{oauth.REDIRECT_URL}" class="button2">název tlačítka</a></dd>
<!-- ELSE -->
<dd><a href="{oauth.REDIRECT_URL}" class="button2">{oauth.SERVICE_NAME}</a></dd>
<!-- ENDIF -->
</dl>
<!-- END oauth -->
Protože to nechceš, tak je nutné tlačítko nastylovat a to jde udělat dvěma způsoby a to tak, že buď nahradíš text "název tlačítka" obrázkem, takže tam místo toho textu dáš něco jako:
Kód: Vybrat vše
<img src="http://domena/slozka/nazev.gif">
nebo si vytvoříš v souboru styles\prosilver\theme\colours.css vlastní třídu, kterou použiješ místo "button2"
Jak to funguje se můžeš podívat na mém testovacím fóru (místo FB obrázku je tam logo phpBB), které pravděpodobně bude za pár dní smazáno.
V mém případě s phpBB logem vypadá celý kód takhle:
Kód: Vybrat vše
<!-- BEGIN oauth -->
<dl>
<dt> </dt>
<!-- IF S_oauth == FACEBOOK -->
<dd><a href="{oauth.REDIRECT_URL}"><img src="./adm/images/phpbb_logo.png"></a></dd>
<!-- ELSE -->
<dd><a href="{oauth.REDIRECT_URL}" class="button2">{oauth.SERVICE_NAME}</a></dd>
<!-- ENDIF -->
</dl>
<!-- END oauth -->