1.12.7 i starsze - Zobacz posty oczekujące na akceptację
Centurion - 15-09-2008, 15:35 Temat postu: Zobacz posty oczekujące na akceptację
Zobacz posty oczekujące na akceptację
Modyfikacja pokazująca modom i adminom ilość postów oczekujących na zaakceptowanie i umożliwiająca wyszukanie ich
Kod: | ####
# Opis: Modyfikacja pokazująca modom i adminom ilość postów oczekujących na zaakceptowanie i umożliwiająca wyszukanie ich
# Autor: Centurion
# Poziom trudności: łatwy (~2 min)
###
#--[ OTWÓRZ ]--
index.php
#--[ ZNAJDŹ ]--
$template->assign_vars(array(
'FORUM_IMG' => $images['forum'],
#--[ PRZED TYM DODAJ ]--
$awaiting = 0;
if($userdata['user_level'] > 0)
{
$sql = "SELECT COUNT(*) AS awaiting FROM " . POSTS_TABLE . " WHERE post_approve = 0";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$awaiting = $row['awaiting'];
}
#--[ ZNAJDŹ ]--
'U_SEARCH_SELF' => append_sid('search.'.$phpEx.'?search_id=egosearch'),
#--[ PO TYM DODAJ ]--
'U_SEARCH_UMODERATED' => ($userdata['user_level'] > 0 && $awaiting) ? '<br><a href="' . append_sid('search.'.$phpEx.'?search_id=unmoderated') . '" class="mainmenu">Zobacz posty oczekujące na akceptację [' . $awaiting . ']</a>' : '',
#--[ OTWÓRZ ]--
search.php
#--[ ZNAJDŹ ]--
if ( $search_id == 'newposts' || $search_id == 'lastvisit' || $search_id == 'egosearch' || $search_id == 'unanswered' || $search_keywords != '' || $search_author != '' )
#--[ ZAMIEŃ NA ]--
if ( $search_id == 'newposts' || $search_id == 'lastvisit' || $search_id == 'egosearch' || $search_id == 'unanswered' || ($search_id == 'unmoderated' && $userdata['user_level'] > 0) || $search_keywords != '' || $search_author != '' )
#--[ ZNAJDŹ ]--
if ( $search_id == 'newposts' || $search_id == 'lastvisit' || $search_id == 'egosearch' || ( $search_author != '' && $search_keywords == '' ) )
#--[ ZAMIEŃ NA ]--
if ( $search_id == 'newposts' || $search_id == 'lastvisit' || $search_id == 'egosearch' || ($search_id == 'unmoderated' && $userdata['user_level'] > 0) || ( $search_author != '' && $search_keywords == '' ) )
#--[ ZNAJDŹ ]--
else
{
if ( $search_author != '*' && (preg_match('#^[\*%]+$#', trim($search_author)) || preg_match('#^[^\*]{1}$#', str_replace(array('*', '%'), '', trim($search_author)))) )
#--[ PRZED TYM DODAJ ]--
else if ( $search_id == 'unmoderated' && $userdata['user_level'] > 0 )
{
$sql = "SELECT post_id
FROM " . POSTS_TABLE . "
WHERE post_approve = 0";
$show_results = 'posts';
$sort_by = 0;
$sort_dir = 'DESC';
}
#--[ OTWÓRZ ]--
templates/*/index_body.tpl
#--[ ZNAJDŹ ]--
<a href="{U_SEARCH_LASTVISIT}" class="mainmenu">{L_SEARCH_LASTVISIT}</a>
#--[ PO TYM DODAJ ]--
{U_SEARCH_UMODERATED} |
Uwaga: Wyszukiwarka zwraca wszystkie posty które czekają na akceptację, niezależnie czy moderator ma uprawnienia do akceptowania postów w danym dziale. W przypadku braku postów oczekujących na akceptację tekst Zobacz posty oczekujące na akceptację nie pojawia się.
prozak102 - 16-08-2009, 22:19 Temat postu: Zobacz posty oczekujące na akceptację problem Witam. Mam mały problem z modem "Zobacz posty oczekujące na akceptację" Otóż wszystko niby działa ale nie do końca. Oprócz postów do zaakceptowania mod pokazuje mi 13 postów z działów w których nie trzeba akceptować. Proszę o jakieś wskazówki.
Morphys - 07-02-2010, 01:03
Mod powoduje problemy opisane w tym temacie:
http://www.przemo.org/php...pic.php?t=91131
testowano 2 razy
ktoś jest w stanie to poprawić?
Nxpress - 07-02-2010, 01:14
Centurion napisał/a: | 'U_SEARCH_UMODERATED' => ($userdata['user_level'] > 0 && $awaiting) ? '<br><a href="' . append_sid('search.'.$phpEx.'?search_id=unmoderated') . '" class="mainmenu">Zobacz posty oczekujące na akceptację [' . $awaiting . ']</a>' : '', |
To jakiś żart ? Nie umiesz zaincludować langu ? Śmieszna i niedziałająca modyfikacja!
Bucu - 07-02-2010, 01:25
Nxpress, wybacz ze to napiszę, ale centurion od Ciebie na temat php i mysql wie o wiele wiecej. Od ciebie, ode mnie i od wielu osob z tego forum.
Nxpress - 07-02-2010, 01:54
Bucu, Ode mnie ? Skąd takie informacje masz, znasz mnie może ? Nie znasz i nie poznasz.
Morphys - 07-02-2010, 02:15
Przydało by się coś takiego tylko działającego i nie wywalającego grafiki na forum Ktoś chętny ? byłbym bardzo wdzięczny bo IMHO opcja bardzo przydatna.
dream552 - 23-10-2010, 16:12
Delikatne odkopanie tematu.. - Działa to czy nie ?
Woytec - 23-10-2010, 16:40
Działa
DR HOUSE - 22-04-2013, 16:20
gdzie ten tekst ma się pojawić xD? bo ja napisałem temat i za dziabła nie widze tego tekstu
[ Dodano: 22-04-2013, 17:20 ]
oczywiście temat z innego konta (żeby nie było)
[ Dodano: 22-04-2013, 17:28 ]
Dobra, już widzę
A czy jest możliwość dodania do tego aby mozna było zaakceptować post?
wlprzemek - 13-02-2015, 20:39
Zadziała to na 1.12.8 ????
Tommekk80 - 13-02-2015, 21:13
wlprzemek, powinno.
|
|
|