Tagi/Admin
Z JoggerWiki
Wersja z dnia 15:49, 17 gru 2006 autorstwa Lemiel (dyskusja | edycje) (→Zamiast ADMIN_COMMENT_EDIT_HREF)
Spis treści
Admin (ADMIN)
ADMIN_BLOCK
- typ
- wymagany tag otwierający i tag zamykający (
<ADMIN_BLOCK> ... </ADMIN_BLOCK>) - stosowanie
- szablon strony głównej i szablon komentarzy
- działanie
- blok powoduje pokazanie zawartej w nim treści jedynie zalogowanemu (na stronie głównej Joggera) właścicielowi. Można w nim umieścić wszystko, jednak 4 specjalne tagi nadają się do tego lepiej niż cokolwiek innego.
- przykład
- w bloku ENTRY_BLOCK:
<ENTRY_BLOCKY>
(...)
<ADMIN_BLOCK>
<span>
<a href="&ADMIN_ENTRY_EDIT_HREF;">Edytuj</a>,
<a href="&ADMIN_ENTRY_REMOVE_HREF;">Usuń</a>.
</span>
</ADMIN_BLOCK>
(...)
</ENTRY_BLOCK>
w bloku COMMENT_BLOCK:
<COMMENT_BLOCK>
(...)
<ADMIN_BLOCK>
<span>
<a href="&ADMIN_COMMENT_REMOVE_HREF;">Usuń</a>,
<a href="&ADMIN_COMMENT_BLOCKIP_HREF;">Zablokuj IP</a>.
</span>
</ADMIN_BLOCK>
(...)
</COMMENT_BLOCK>
można też tak:
<ADMIN_BLOCK> <p>Tego akapitu nie zobaczy nikt poza mną.</p> </ADMIN_BLOCK>
- uwagi
- 4 tagi zaczynające się od "ADMIN_" nie muszą być umieszczone w bloku ADMIN_BLOCK. Jednak wtedy zwykli użytkownicy odwiedzający joga zobaczą opisy adminowych odnośników. Niczym to nie grozi, bo bez hasła i tak nic nie popsują, chodzi tylko o wygląd strony.
ADMIN_ENTRY_EDIT_HREF
- typ
- pojedynczy, zapis:
<ADMIN_ENTRY_EDIT_HREF/>lub&ADMIN_ENTRY_EDIT_HREF; - stosowanie
- blok ADMIN_BLOCK (szablon strony głównej (wtedy w bloku ENTRIES_DAY) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))
- działanie
- wstawia URL do strony edycji danego wpisu.
ADMIN_ENTRY_REMOVE_HREF
- typ
- pojedynczy, zapis:
<ADMIN_ENTRY_REMOVE_HREF/>lub&ADMIN_ENTRY_REMOVE_HREF; - stosowanie
- blok ADMIN_BLOCK (szablon strony głównej (wtedy w bloku ENTRIES_DAY) i szablon komentarzy (wtedy gdziekolwiek, bo odnosi się do komentowanego wpisu))
- działanie
- wstawia URL do strony z pytaniem o potwierdzenie usunięcia danego wpisu.
ADMIN_COMMENT_REMOVE_HREF
- typ
- pojedynczy, zapis:
<ADMIN_COMMENT_REMOVE_HREF/>lub&ADMIN_COMMENT_REMOVE_HREF; - stosowanie
- blok ADMIN_BLOCK w bloku COMMENT_BLOCK (szablon komentarzy)
- działanie
- wstawia URL do odnośnika powodującego usunięcie danego komentarza (bez potwierdzania).
ADMIN_COMMENT_BLOCKIP_HREF
- typ
- pojedynczy, zapis:
<ADMIN_COMMENT_BLOCKIP_HREF/>lub&ADMIN_COMMENT_BLOCKIP_HREF; - stosowanie
- blok ADMIN_BLOCK w bloku COMMENT_BLOCK (szablon komentarzy)
- działanie
- wstawia URL do odnośnika powodującego zablokowanie IP osoby komentującej.
Zamiast ADMIN_COMMENT_EDIT_HREF
Tag <ADMIN_COMMENT_EDIT_HREF/> nie istnieje, ale można go zastąpić stosując <COMMENT_ID/>. Wystarczy jako odnośnik użyć następującego adresu:
https://login.jogger.pl/?tab=comments_myjog&op=edit&comm_id=&COMMENT_ID;
- stosowanie
- blok ADMIN_BLOCK w bloku COMMENT_BLOCK (szablon komentarzy)
- działanie
- URL do strony edycji obcego komentarza.
Riddle: Rozwiązanie to nie działa - potrzeba jeszcze ID wpisu (ID a nie &ENTRY_ID;), którego nie da się ustawić z poziomu tagów.
Lemiel: u mnie działa wyśmienicie, poprawiam na działające:
<a href="https://login.jogger.pl/?tab=comments_myjog&op=edit&comm_id=&COMMENT_ID;">edytuj jako admin</a>