diff --git a/CHANGELOG b/CHANGELOG index fae5fdc..1011c09 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,4 +1,4 @@ -Add logout button to session view and allow logging out kicked sessions +Add logout button to session view and allow unbanning kicked sessions Version 1.21 - Aug. 29, 2016 Don't display empty option for system messages in delete messages by name diff --git a/chat.php b/chat.php index 19241e4..fdca938 100644 --- a/chat.php +++ b/chat.php @@ -1023,7 +1023,8 @@ function send_admin($arg=''){ echo submit($I['register']).''; thr(); } - echo "$H[backtochat]"; + echo "
"; + echo "<$H[form]>$H[commonform]".hidden('action', 'admin').submit($I['reload']).''; print_end(); } @@ -1081,7 +1082,7 @@ function send_sessions(){ } echo ''; frmadm('sessions'); - echo hidden('logout', '1').hidden('nick', $temp['nickname']).submit($I['logout']).''; + echo hidden('logout', '1').hidden('nick', $temp['nickname']).submit($temp['status']==0 ? $I['unban'] : $I['logout']).''; echo ''; }else{ echo '-'; @@ -1095,7 +1096,8 @@ function send_sessions(){ echo '-'; } } - echo "
$H[backtochat]"; + echo "
"; + echo "<$H[form]>$H[commonform]".hidden('action', 'admin').hidden('do', 'sessions').submit($I['reload']).''; print_end(); } @@ -1274,7 +1276,8 @@ function send_filter($arg=''){ echo ""; echo ""; echo ''.submit($I['add']).''; - echo "
$H[backtochat]"; + echo "
"; + echo "<$H[form]>$H[commonform]".hidden('action', 'admin').hidden('do', 'filter').submit($I['reload']).''; print_end(); } @@ -1313,7 +1316,8 @@ function send_linkfilter($arg=''){ echo ""; echo ""; echo ''.submit($I['add']).''; - echo "
$H[backtochat]"; + echo "
"; + echo "<$H[form]>$H[commonform]".hidden('action', 'admin').hidden('do', 'linkfilter').submit($I['reload']).''; print_end(); } @@ -1561,7 +1565,8 @@ function send_choose_messages(){ frmadm('clean'); echo hidden('what', 'selected').submit($I['delselmes'], 'class="delbutton"').'

'; print_messages($U['status']); - echo "
$H[backtochat]"; + echo "
"; + echo "<$H[form]>$H[commonform]".hidden('action', 'admin').hidden('do', 'clean').hidden('what', 'choose').submit($I['reload']).''; echo ''; print_end(); } diff --git a/lang_de.php b/lang_de.php index 7162c65..c90112e 100644 --- a/lang_de.php +++ b/lang_de.php @@ -353,5 +353,6 @@ $T=array( 'greetingmsg' => 'Willkommen %s!', 'entryhelp' => 'Falls dieser Frame nich in %d Sekunden neu lädt, muss automatische Weiterleitun (meta refresh) in Ihrem Browser aktiviert werden. Stellen Sie auch sicher, dass keine Web filter, locale Proxy oder Browser Plugins das automatische neu-laden verhindern! Dies könnte z.B. "Polipo", "NoScript", etc. sein.
Zur Not (oder im Falle von Server/Proxy Fehlern) können Sie die Knöpfe unten verwenden, um manuell neu zu laden.', 'enablegreeting' => 'Zeige eine Begrüßungsnachricht an, befor die Nachrichten geladen werden', + 'unban' => 'Entsperren', ); ?> diff --git a/lang_en.php b/lang_en.php index db5668a..f732137 100644 --- a/lang_en.php +++ b/lang_en.php @@ -353,5 +353,6 @@ $I=array( 'greetingmsg' => 'Welcome %s!', 'entryhelp' => 'If this frame does not reload in %d seconds, you\'ll have to enable automatic redirection (meta refresh) in your browser. Also make sure no web filter, local proxy tool or browser plugin is preventing automatic refreshing! This could be for example "Polipo", "NoScript", etc.
As a workaround (or in case of server/proxy reload errors) you can always use the buttons at the bottom to refresh manually.', 'enablegreeting' => 'Show a greeting message before showing the messages', + 'unban' => 'Unban', ); ?>