|
|
Linia 1: |
Linia 1: |
− | ==Niezalogowany użytkownik (NOUSER)==
| |
− | ===NOUSER_BLOCK===
| |
− | ;typ
| |
− | :wymagany tag otwierający i tag zamykający (<code><NOUSER_BLOCK> ... </NOUSER_BLOCK></code>)
| |
− | ;stosowanie
| |
− | :szablon strony głównej i szablon komentarzy
| |
− | ;działanie
| |
− | :Wszystko umieszczone w tym bloku będzie widoczne jedynie dla niezalogowanych użytkowników, np. zwykłych gości. Można tu wstawić link do strony logowania lub od razu odpowiedni formularz (dzięki dla [http://krysk.jogger.pl kryska]).
| |
− | ;przykład
| |
− | Dla znajomych
| |
− | <NOUSER_BLOCK>
| |
− | <p><a href="&USER_LOG_IN_HREF;">Zaloguj się</a>, by przeczytać inne wpisy.</p>
| |
− | </NOUSER_BLOCK>
| |
− | <LOGGED_USER_BLOCK>
| |
− | (...)
| |
− | </LOGGED_USER_BLOCK>
| |
| | | |
− | ;uwagi
| |
− | :patrz: formularz logowania
| |
− |
| |
− |
| |
− | ===USER_LOG_IN_HREF===
| |
− | ;typ
| |
− | :pojedynczy, zapis: <code><USER_LOG_IN_HREF/></code> lub <code>&USER_LOG_IN_HREF;</code>
| |
− | ;stosowanie
| |
− | :np. blok <strong>NOUSER_BLOCK</strong> (szablon strony głównej i szablon komentarzy)
| |
− | ;działanie
| |
− | :wstawia URL odnośnika do strony logowania [http://login.staszyna.jogger.pl http://login.staszyna.jogger.pl]). Takiego linka można np. użyć dyskretnie, by nie tylko ukryć niektóre wpisy, ale także samą informację o ukrywaniu czegokolwiek.
| |
− |
| |
− |
| |
− | ===USER_LOG_IN_ACTION===
| |
− | ;typ
| |
− | :pojedynczy, zapis <code>&USER_LOG_IN_ACTION;</code> lub <code><USER_LOG_IN_ACTION/></code>
| |
− | ;stosowanie
| |
− | :blok <strong>NOUSER_BLOCK</strong> (szablon strony logowania)
| |
− | ;działanie
| |
− | :wstawia wartość atrybutu <code>action</code> dla formularza logowania
| |
− |
| |
− |
| |
− | ===FORMULARZ===
| |
− | ;typ
| |
− | :formularz przygotowany przez [http://krysk.jogger.pl kryska], z moimi niewielkimi modyfikacjami
| |
− | ;stosowanie
| |
− | :np. blok <strong>NOUSER_BLOCK</strong> (szablon strony głównej i szablon komentarzy)
| |
− | ;działanie
| |
− | :formularz od razu przekazuje Joggerowi dane o nazwie użytkownika i haśle, bez pośrednictwa wyżej wspomnianej strony.
| |
− | ;przykład
| |
− | Dla znajomych:<br />
| |
− | <NOUSER_BLOCK>
| |
− | <form action="&USER_LOG_IN_ACTION;" method="post" id="logowanie">
| |
− | <div><input type="hidden" name="op" value="loginuser" /></div>
| |
− | <div><span>Login:</span><input type="text" name="user" /></div>
| |
− | <div><span>Hasło:</span><input type="password" name="pass" /></div>
| |
− | <div><input type="submit" value="Zaloguj" id="guzik" /></div>
| |
− | </form>
| |
− | </NOUSER_BLOCK>
| |
− |
| |
− | ;uwagi
| |
− | :by to ładniej wyglądało, można w CSS dodać np.:
| |
− | /* logowanie */
| |
− | form#logowanie span {
| |
− | width: 4em;
| |
− | float: left;
| |
− | }
| |
− | form#logowanie div {
| |
− | margin-bottom: 3px;
| |
− | }
| |
− | form#logowanie input {
| |
− | width: 8em;
| |
− | padding-left: 3px;
| |
− | }
| |
− | form#logowanie input#guzik {
| |
− | width: auto;
| |
− | padding: 3px 5px;
| |
− | margin-top: 5px;
| |
− | margin-left: 4em; /* tyle samo, ile width w span wyżej */
| |
− | font-family: sans-serif;
| |
− | }
| |
− |
| |
− | [[Kategoria:Pomoc|Tagi, Niezalogowany]]
| |
− | [[Kategoria:Tagi|Niezalogowany]]
| |