Mitt användarnamn visas för alla användare i ACP
Moderatorer: Supportgrupp, Moderatorgrupp
Mitt användarnamn visas för alla användare i ACP
När jag går in i ACP och väljer Administration under Användare och sedan söker efter en viss användare så får jag upp alla den användarens uppgifter men i fältet Användarnamn står mitt användarnamn. Är inte det lite konstigt? Borde det inte stå den personens användarnamn som jag har sökt efter där? Jag har för mig att det har gjort det tidigare.
Har du installerat några moddar?
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
Jag har haft modden "Fully integrated shoutbox" av "Niels Chr. Rød" installerad (den finns här). Jag har ändrat tillbaka alla ändrade filer men jag har fortfarande kvar de databasändringar som gjordes i samband med att jag installerade modden. Jag har inte full koll på exakt vad modden ändrade i databasen.
Jo, jag hittade att det är följande ändringar som modden har gjort i databasen. Jag vet dock inte exakt hur jag ändrar tillbaka eller om det kan förklara den konstighet jag ser.
Kod: Markera allt
<?php
#########################################################
## SQL commands to phpBB2
## Author: Niels Chr. Rød
## Nickname: Niels Chr. Denmark
## Web: http://mods.db9.dk
## Email: ncr@db9.dk
##
## Ver 1.0.9
##
## phpBB2 database update script for mods
## this file is intended to use with phpBB2, when installing mods
## after so you may delete this file, but only admin can use so it really doesen't matter
## The script will look what prefix you are using, and use the existing DB defined by congig.php
## The execution of this script's included SQL is harmless, so you can run it as meny times you like
## note, though that the users last visit, will be set back to his/her last login,
## but that is a minor cosmetic isue, that will correct it self next time the use logs in
##
## the following example are from my mods, and you can add some self, for other mods if you like
## you will after execution get a list over those commands that are run with succes and those with warnings !
## delete the sample lines if you are using it only for other mods
##
#########################################################
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'includes/functions_selects.'.$phpEx);
define('SHOUTBOX_TABLE', $table_prefix.'shout');
###################################################################################################
##
## put the SQL commands below here, the SQL commands listed below are only exampels, substitude them with the one you need ##
##
###################################################################################################
$sql=array(
"CREATE TABLE ".SHOUTBOX_TABLE." (
shout_id MEDIUMINT(8) UNSIGNED NOT NULL auto_increment,
shout_username VARCHAR(25) NOT NULL,
shout_user_id MEDIUMINT(8) NOT NULL,
shout_group_id MEDIUMINT(8) NOT NULL,
shout_session_time INT(11) NOT NULL,
shout_ip CHAR(8) NOT NULL,
shout_text TEXT NOT NULL,
shout_active MEDIUMINT(8) NOT NULL,
enable_bbcode TINYINT (1) NOT NULL,
enable_html TINYINT (1) NOT NULL,
enable_smilies TINYINT (1) NOT NULL,
enable_sig TINYINT (1) NOT NULL,
shout_bbcode_uid VARCHAR(10) NOT NULL,
INDEX (shout_id)
)",
"INSERT INTO ".CONFIG_TABLE." (config_name, config_value) VALUES ('prune_shouts', '0')",
);
$mods = array (
'fully integrated shoutbox','fully integrated shoutbox','fully integrated shoutbox'
);
############################################### Do not change anything below this line #######################################
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
if ($userdata['user_level']!=ADMIN)
message_die(GENERAL_ERROR, $lang['Not_Authorised']);
$n=0;
$message="<b>This list is a result of the SQL queries needed for this Mod</b><br/><br/>";
while($sql[$n])
{
$message .= ($mods[$n-1] != $mods[$n]) ? '<p><b><font size=3>'.$mods[$n].'</font></b><br/>' : '';
if(!$result = $db->sql_query($sql[$n]))
$message .= '<b><font color=#FF0000>[Already added]</font></b> line: '.($n+1).' , '.$sql[$n].'<br />';
else $message .='<b><font color=#0000fF>[Added/Updated]</font></b> line: '.($n+1).' , '.$sql[$n].'<br />';
$n++;
}
message_die(GENERAL_MESSAGE, $message);
?>Nej, detta skript påverkar inte forumet så som du beskriver det.
MEN: det kom en update för ett tag sedan:
http://mods.db9.dk/viewtopic.php?p=24953#24953
har du kört den?
Men det borde heller inte påverka ACPn på det sätt som du beskriver ...
/Holger
MEN: det kom en update för ett tag sedan:
http://mods.db9.dk/viewtopic.php?p=24953#24953
har du kört den?
Men det borde heller inte påverka ACPn på det sätt som du beskriver ...
/Holger
Holger Gremminger
Ingen support via PM!
Ingen support via PM!
Jag har vissa misstankar om att problemet kan ha uppstått i samband med att jag ändrade mitt (administratörskontots) användarnamn. Först gången jag gjorde det gjorde jag det genom att använda ACP:n, söka efter mitt användarnamn och ändra det där. Jag kommer ihåg att det uppstod någon konstighet i samband med det men inte exakt vad det var. I alla fall så gjorde den konstigheten att när jag för andra gången ville ändra mitt användarnamn så gjorde jag det genom att ändra direkt i min profil istället för att gå via ACP:n. När jag senare ville ändra lösenord i min profil så hände förresten något konstigt. Jag fick en fråga om vilket användarnamn jag ville ändra lösenord för av två användarnamn där det ena var mitt gamla användarnamn som borde ha varit borta.
Tyvärr inte. Det var flera månader sedan jag gjorde den förändringen. När jag tänker efter mer så blir jag dock lite tveksam till om det var då det uppstod för jag tror jag har sökt senare och att det har blivit rätt.
Jag provade förresten precis att registrera en ny användare, söka efter den i ACP, ändra användarnamnet från mitt eget till den användarens användarnamn och ändra någon uppgift för användaren. Det fungerade. Jag tog sedan bort användaren och det fungerade också Med andra ord kan jag ändra uppgifter hos användare genom att manuellt gå in och ändra användarnamnet från mitt eget till den användarens användarnamn.
Jag provade förresten precis att registrera en ny användare, söka efter den i ACP, ändra användarnamnet från mitt eget till den användarens användarnamn och ändra någon uppgift för användaren. Det fungerade. Jag tog sedan bort användaren och det fungerade också Med andra ord kan jag ändra uppgifter hos användare genom att manuellt gå in och ändra användarnamnet från mitt eget till den användarens användarnamn.
Defaultvärdet för username i tabellen phpbb_users kan ha råkat bli ditt användarnamn...
Jakob Persson - Grundare av phpBB Sverige - IT-konsult - http://www.jakob-persson.com
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
The Complete phpBB Template Design Guide (phpBB 2.x): http://archive.jakob-persson.com/articl ... index.html
Vilka är online
Användare som besöker denna kategori: 3 och 0 gäster



