Köra över användares datuminställning

Frågor kring MODdar (modifikationer) för phpBB 2.0.x.

Moderatorer: Moderatorgrupp, Supportgrupp

Joakim
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 319
Blev medlem: 2003-10-19 17:26
Svar: 0

Köra över användares datuminställning

Inlägg av Joakim »

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å ?
Feel the Force !
windsurf.se
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6554
Blev medlem: 2004-06-09 08:32
Svar: 1
Ort: Hannover/Tyskland
Kontakt:

Inlägg av Holger »

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

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>
Det gör det inte omöjligt för användare att ändra inställningen, men det blir mycket svårare.
Holger Gremminger
Ingen support via PM!
Joakim
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 319
Blev medlem: 2003-10-19 17:26
Svar: 0

Inlägg av Joakim »

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
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6554
Blev medlem: 2004-06-09 08:32
Svar: 1
Ort: Hannover/Tyskland
Kontakt:

Inlägg av Holger »

Det går säkerligen att köra ett kommando i databasen som ställer in allt likadant för alla ...
Holger Gremminger
Ingen support via PM!
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

Inlägg av Marcus »

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
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Joakim
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 319
Blev medlem: 2003-10-19 17:26
Svar: 0

Inlägg av Joakim »

Feel the Force !
windsurf.se
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

Inlägg av Marcus »

Perfekt... citera sig själv... men jag har goda skäl.
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
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.

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'];
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
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Skriv svar

Vilka är online

Användare som besöker denna kategori: 3 och 0 gäster