Sida 1 av 1
Ändra profil / Ta bort PM
Postat: 2007-06-19 17:23
av John Sawyer
Hej jag undrar hur jag ska göra för att ta bort pm funktionen helt och hållet..
Jag undrar även om det går att göra så att när man klickar på nåns profil så kommer man till infon på sidan som den är inbyggd i.
Postat: 2007-06-19 18:46
av tumba25
Det enklaste är att gå till ACP >> Generell admin >> Konfiguration sen under "Personliga meddelanden" inaktivera pm vid "Personliga Meddelandehantering".
Om du också vill få bort knapparna för det får du öppna
templates/subSilver/viewtopic_body.tpl
Leta upp
och radera det
Och i memberlist_body.tpl
Leta upp
Och ta bort det.
I profile_view_body.tpl tar du bort
I overall_header.tpl tar du bort
Kod: Markera allt
;<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>
Jag tror det var alla.
Menar du med fråga 2 att alla ska komma till samma sida om dom klickar på någons profil? ex mindomän/info.php
Då är nog det enklaste att sätta
Direkt efter
i början på profile.php.
/J
Postat: 2007-06-19 21:22
av John Sawyer
nej jag menar såhär..
för att besöka en profil så skriver man userdetails.php?id=1 på sidan och jag är då id 1 och sen så om man klickar på exempel en användare som har id 5 på sidan så kommer man till userdetails.php?id=5 istället.
Postat: 2007-06-19 22:05
av tumba25
Ok.
Öppna profile.php
Leta upp
Lägg till detta direkt efter
Kod: Markera allt
if ( empty($HTTP_GET_VARS[POST_USERS_URL]) || $HTTP_GET_VARS[POST_USERS_URL] == ANONYMOUS )
{
message_die(GENERAL_MESSAGE, $lang['No_user_id_specified']);
}
else
{
$user_id = $HTTP_GET_VARS[POST_USERS_URL];
redirect("userdetails.php?id={$user_id}");
}
Spara och glöm inte att ta backup innan du börjar.
Om inte "userdetails.php" ligger i samma katalog som forumet måste du skriva sökvägen till den.
Jag har inte testat detta men jag tror att det funkar. Säg till annars så ska jag felsöka.
/J
Postat: 2007-06-19 23:23
av John Sawyer
jag har inte den i samma mapp så kan du hjälpa mig vart skriver jag sökväg?
Postat: 2007-06-20 00:35
av tumba25
Före filnamnet
Kod: Markera allt
redirect("sökväg/userdetails.php?id={$user_id}");
sökväg ska vara relativt phpBB's rootkatalog (där phpBB's index.php är). Om den är i katalogen ovanför kan du skriva "../userdetails.php" eller om den är i en annan underkatalog till katalogen ovanför "../annan_katalog/userdetails.php". Eller "
http://dindomän.se/katalog/userdetails.php"
/J
Postat: 2007-06-21 04:52
av John Sawyer
tack det funkar bra
