Login oldal megjelenítése

Szerző
Üzenet
recotel
Regisztrált tag
Regisztrált tag


Csatlakozott: 2008.05.08. Csütörtök 8:38
Hozzászólások: 10
Hozzászólás Elküldve: 2014.04.10. 10:32    Hozzászólás témája: Login oldal megjelenítése
Hozzászólás az előzmény idézésével
Segítséget kérnék abban, hogyan tudom beállítani, hogy a login oldalon semmilyen információ ne jelenjen meg. jelengel a "ki van itt" és a statisztika is megjelenik. Hogyan lehet eltüntetni?

Felhasználó profiljának megtekintése Privát üzenet küldése
Ragadozo
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2008.05.08. Csütörtök 18:26
Hozzászólások: 638
Hozzászólás Elküldve: 2014.04.10. 17:27    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Szia!

Több lehetőség is van arra, hogy az oldalra lépéskor mit mutatunk meg a felhasználóknak (elsősorban a vendégeknek) az oldalunkból.
Csak két "egyszerű" lehetőséget említek:
  1. Tömbök blokkolása:
    • Amiket nem akarunk megjeleníteni vendégek számára, azokat tegyük feltétel közé.
      Ilyen például az, hogy az adott tömb csak akkor lesz látható - használható, ha valaki beregisztrált, és be van lépve.
      Példa (tipp):
      styles/prosilver/template/index_body.html

      Kód:

      <!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
      <!-- IF S_DISPLAY_ONLINE_LIST -->
         <!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
         <p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
         <!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
      <!-- ENDIF -->

      <!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
         <h3>{L_BIRTHDAYS}</h3>
         <p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p>
      <!-- ENDIF -->

      <!-- IF NEWEST_USER -->
         <h3>{L_STATISTICS}</h3>
         <p>{TOTAL_POSTS} &bull; {TOTAL_TOPICS} &bull; {TOTAL_USERS} &bull; {NEWEST_USER}</p>
      <!-- ENDIF -->
      <!-- ENDIF -->

      A lényeg az első soron van, ami az utolsó ENDIF-ig terjed, és ami közötte van, csak azok számára látható, akik beléptek az oldalra.
      Ezt természetesen máshol is használhatod, értelemszerűen elhelyezve.

  2. A másik megoldás a Force Login MOD telepítése, használata.
    • Ezzel azt éred el, hogy a fejlécen, és a láblécen (overall_header.html, overall_footer.html) kívül csak a bejelentkezési oldal fog bejönni (style/prosilver/template/login_body.html).
      Tehát az oldalra lépő felhasználó az egész oldalból csak annyit lát, hogy vagy beregisztrál, vagy ha már beregisztrált, akkor be tud lépni, és csak így kerülhet a főoldalra.
      Pontosabban az AVP-ben meg tudod határozni, hogy milyen részeket láthat a vendég, illetve mely részeket nem láthat.
      Természetesen a fórum témáinak láthatását nem itt kell beállítani, de hogy egyáltalán látja, vagy nem látja a fórumot, azt itt beállíthatod. És ha vendégek részére letiltod a fórumot, egy vendég nem azt fogja látni, hogy - Nincs fórum -, hanem a bejelentkezési oldalt kapja.
      Természetesen némi HTML ismerettel ezt a login_body.html fájlt átírhatod különböző szövegek, képek elhelyezésével, hogy esetleg jobban nézzen ki.
      Ez az oldal csak akkor fog látszódni, ha valaki be akar lépni az oldalra, vagy éppen kilépett.


A második megoldás talán egyszerűbb.
Az első megoldás megfelelő használatával viszont el tudod érni, hogy a már meglévő dolgokból meg tudsz mutatni valamit, amit esetleg vendégek számára is szeretnél.

Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
recotel
Regisztrált tag
Regisztrált tag


Csatlakozott: 2008.05.08. Csütörtök 8:38
Hozzászólások: 10
Hozzászólás Elküldve: 2014.04.11. 07:45    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Köszönöm a tippeket, azt hiszem a második azért is jobb, mert az elsőnél frissítés esetén külön ismét bele kell tenni, hiszen felülíródik. Jól sejtem?

Felhasználó profiljának megtekintése Privát üzenet küldése
Ragadozo
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2008.05.08. Csütörtök 18:26
Hozzászólások: 638
Hozzászólás Elküldve: 2014.04.11. 08:00    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Abban az esetben, ha a phpBB 3.0.12 van fenn, nem hiszem, hogy ez gond lenne, mivel valószínűnek látszik, hogy a phpBB 3.0.x végére értünk (a hírek szerint már nem várható 3.0.13).
A phpBB 3.1-hez meg biztos lesz megint az idáig is jól bevált auto_update MOD, amivel eddig is könnyen meg lehetett oldani az egyéni változtatások megtartásának lehetőségét.

Bár most nem használom, de a Force Login MOD nálam is fenn van, szerintem is jobb megoldás (és egyszerűbb). :)

Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
recotel
Regisztrált tag
Regisztrált tag


Csatlakozott: 2008.05.08. Csütörtök 8:38
Hozzászólások: 10
Hozzászólás Elküldve: 2014.04.11. 08:05    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Bocsánat, mégis az első volt az egyszerűbb, mert két sor beszúrása után már jó is, MOD-ot pedig még soha nem telepítettem és a leírások szerint nem olyan egyszerű. mégegyszer kössz

Felhasználó profiljának megtekintése Privát üzenet küldése
Hozzászólások megtekintése:  

Nem készíthetsz új témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.

Hirdetés
Hirdetés