Jag kör fortfarande med php-datumen som är default för phpbb. Jag kan tänka mig göra det i fortsättningen också, men skulle då vilja ta bort funktionen som gör att användare kan göra "sin egen" datumstil. Den jag skriver i ACP ska vara den som gäller. Precis som man kan göra med templates.
Fungerar detta, och hur kan man göra då ?
Köra över användares datuminställning
Moderatorer: Moderatorgrupp, Supportgrupp
Köra över användares datuminställning
Feel the Force !
windsurf.se
windsurf.se
Du menar att de inte ska få ställa in egen datumszon och så vidare?
Du kan ta bort fältet i profile_add_body.tpl
Det gör det inte omöjligt för användare att ändra inställningen, men det blir mycket svårare.
Du kan ta bort fältet i profile_add_body.tpl
Kod: Markera allt
<tr>
<td class="row1"><span class="gen">{L_TIMEZONE}:</span></td>
<td class="row2"><span class="gensmall">{TIMEZONE_SELECT}</span></td>
</tr>
Holger Gremminger
Ingen support via PM!
Ingen support via PM!
Precis vad jag menar. Ta bort just detta hjälper på de som registrerar sig därefter, men de som är reggade nu kan ju ha en annan inställning vilket gör att den då ser annorlunda ut där
Feel the Force !
windsurf.se
windsurf.se
Perfekt... citera sig själv... men jag har goda skäl.
T.ex.:
Så skickas inga av dessa värden med formuläret, vilket de inte gör om man tar bort input-fälten... så kommer dessa att anta forumets "defaultvärde".
Men vill man gå snabbare fram och uppdatera alla så behövs en MOD...
/Marcus
Faktum är att phpBB redan hjälper till med detta... såg just i filen som hanterer registrering/uppdatering av användardata att om man tar bort (vissa) fält så kommer det att antas defaultvärden åt användare.marcus skrev:För tankarna till att det borde finnas en MOD för att kunna "likrikta" användarna på forumet. T.ex. att man ska kunna ställa in alls datumformat, eller liknande via Admin...
Kanske redan finns... har inte tid att kolla nu.
/marcus
T.ex.:
Kod: Markera allt
$user_timezone = ( isset($HTTP_POST_VARS['timezone']) ) ? doubleval($HTTP_POST_VARS['timezone']) : $board_config['board_timezone'];
$user_dateformat = ( !empty($HTTP_POST_VARS['dateformat']) ) ? trim(htmlspecialchars($HTTP_POST_VARS['dateformat'])) : $board_config['default_dateformat'];
Men vill man gå snabbare fram och uppdatera alla så behövs en MOD...
/Marcus
Vilka är online
Användare som besöker denna kategori: 3 och 0 gäster