Sporticus

Diskutera både frågor och goda idéer/förslag avseende mallar och design för Joomla! 1.0.
Locked
Granit
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 203
Joined: Sun Apr 15, 2007 10:47 am

Sporticus

Post by Granit » Tue Jun 26, 2007 12:12 pm

Ja denna template från rockettheme har ju längst upp en funktion som visar dagens dag, datum och år.
Men när man använder sig av svenska på siten så försvinner veckodagen, har frågat på rockettheme men dom tror att det har något att göra med svenska språkfilen.

Någon som kanske vet vad jag ska ta mig till för att rätta till problemet?
Eller är det någon som har haft samma problem?

Tacksam för hjälp snarast.

micke_nkpg
I've been banned!
Posts: 661
Joined: Tue Sep 26, 2006 9:50 am
Location: Norrköping / Stockholm

Re: Sporticus

Post by micke_nkpg » Tue Jun 26, 2007 3:59 pm

Last edited by micke_nkpg on Tue Jun 26, 2007 4:15 pm, edited 1 time in total.

Granit
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 203
Joined: Sun Apr 15, 2007 10:47 am

Re: Sporticus

Post by Granit » Tue Jun 26, 2007 4:54 pm

Det är jag som startade den tråden, och det finns inget i livesearch_ui.php att ändra som har med språket, att ändra språket i livesearch.php från engelska till svenska funkar heller inte.

User avatar
vendelberg
Joomla! Ace
Joomla! Ace
Posts: 1662
Joined: Sat Aug 20, 2005 6:56 pm
Location: Vendel/Örbyhus
Contact:

Re: Sporticus

Post by vendelberg » Wed Jun 27, 2007 9:07 am

Hej
Nu har jag checkat lite men inte kommit till en slutlig lösning. Själv hade jag inte ens en aning om fenomenet eftersom jag installerat den med svenska som förval.

Det som styr detta är som hämtar sin information ifrån PHP's strftime. På raden 428 i den swedish.php kan du ändra detta.
Om man skriver in "%d %B %Y %H:%M:%S" så generar det 27 June 2007 09:01:07 Däremot har jag inte lyckats ändra månaden till svenska trots att jag ändrat locale i global configuration till olika varianter, se_SE, se_SV, sv_SV etc. Här går jag bet just nu.  :'( Någon annan som vet???
Det finns olika varianter för att ställa in strftime, hämtat från SMF forum:

Code: Select all

Följande tecken känns igen i formatsträngen:
  %a - Veckodag i förkortad form (mån, etc).
  %A - Hela veckodagen (måndag, etc.)
  %b - Månadens namn i förkortad form (jan, etc.)
  %B - Hela månadens namn (januari, etc.)
  %d - Dagen på månaden (01 t.o.m. 31)
  %D* - Samma som %m/%d/%y
  %e* - Dagen på månaden utan nollor (1 t.o.m. 31)
  %H - Timme med 24-timmarsklocka, som används i Sverige (00 t.o.m 23)
  %I - Timme med 12-timmarsklocka (01 t.o.m. 12)
  %m - Månad som nummer (01 t.o.m. 12)
  %M - Minut som nummer
  %p - Antingen "am" eller "pm" vid 12-timmarsklockor, utifrån den aktuella tiden
  %R* - Klockslag i 24-timmarsklocka
  %S - Sekund som decimaltal
  %T* - Aktuellt klockslag, samma som %H:%M:%S
  %y - 2-siffrigt år (00 t.o.m 99)
  %Y - 4-siffrigt år (ex. 2006)
  %Z - Namn eller förkortning på aktuell tidszon
  %% - Ett bokstavligt '%'-tecken

Tecken markerade med * fungerar inte på Windows-servrar.

För vedertagen svensk standard, kan du exempelvis använda denna sträng: %A den %e %B %Y kl. %H:%M:%S
vilket resulterar i datum såsom: måndag den 23 september 2006 kl. 09:43:33
Man lär så länge man har elever
* Glöm inte att markera ditt första inlägg i tråden som LÖST (den gröna bocken) när du anser att du fått tillräcklig hjälp! *

www.joomlaakuten.se

Granit
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 203
Joined: Sun Apr 15, 2007 10:47 am

Re: Sporticus

Post by Granit » Wed Jun 27, 2007 11:10 pm

Har fått månaden och veckodagen till svenska nu, dock återstår det att få själva veckodagen med stor bokstav, som den står nu så är det med liten första bokstav.

På engelska blir det ju stor bokstav på veckodagen, hur man ska lösa detta vete katten alltså.
Men det är ju iallafall i rätt riktning.  ;D

User avatar
vendelberg
Joomla! Ace
Joomla! Ace
Posts: 1662
Joined: Sat Aug 20, 2005 6:56 pm
Location: Vendel/Örbyhus
Contact:

Re: Sporticus

Post by vendelberg » Thu Jun 28, 2007 5:34 am

Va bra att det går framåt. Du måste tala om sen hur du fått till det  :)
Man lär så länge man har elever
* Glöm inte att markera ditt första inlägg i tråden som LÖST (den gröna bocken) när du anser att du fått tillräcklig hjälp! *

www.joomlaakuten.se

Granit
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 203
Joined: Sun Apr 15, 2007 10:47 am

Re: Sporticus

Post by Granit » Sat Jun 30, 2007 1:03 pm

Har nu försökt med allt möjligt med det verkar inte möjligt om man använder svenska på sidan att få stor bokstav på Dagen och Månaden. Har sökt på google också men alla tips man hittar handlar bara om engelska och där är det per automatik stor bokstav på dag och månad.

Så man får väl gillar läget och använda det hela med liten bokstav då.

User avatar
vendelberg
Joomla! Ace
Joomla! Ace
Posts: 1662
Joined: Sat Aug 20, 2005 6:56 pm
Location: Vendel/Örbyhus
Contact:

Re: Sporticus

Post by vendelberg » Sat Jun 30, 2007 5:14 pm

Hej
Hur har du gjort då för att få till månaden på svenska?
//Mia
Man lär så länge man har elever
* Glöm inte att markera ditt första inlägg i tråden som LÖST (den gröna bocken) när du anser att du fått tillräcklig hjälp! *

www.joomlaakuten.se

Granit
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 203
Joined: Sun Apr 15, 2007 10:47 am

Re: Sporticus

Post by Granit » Sat Jun 30, 2007 6:33 pm

I den svenska spåkfilen ändrade jag följande i fet stil.

/** templates/*.php */
DEFINE('_ISO','charset=iso-8859-1');
DEFINE('_DATE_FORMAT','l, F d Y');  //Uses PHP's DATE Command Format - Depreciated
/**
* Modify this line to reflect how you want the date to appear in your site
*
*e.g. DEFINE("_DATE_FORMAT_LC","%A, %d %B %Y %H:%M"); //Uses PHP's strftime Command Format
*/
DEFINE('_DATE_FORMAT_LC',"%A, %d %B %Y"); //Uses PHP's strftime Command Format
DEFINE('_DATE_FORMAT_LC2',"%Y-%m-%d,%H:%M:%S %Z Vecka:%V");

User avatar
Sprouts
Joomla! Intern
Joomla! Intern
Posts: 62
Joined: Tue Oct 03, 2006 2:31 pm
Location: Karlstad

Re: Sporticus

Post by Sprouts » Sat Jul 07, 2007 1:08 am

Är det samma symptom som här kanske? http://forum.joomla.org/index.php/topic,141782.0.html  Dvs. servern har en lite ovanligare locale?

Jag kör med ucfirst() för att få stor bokstav på veckodagen. 

Vill man ha stor bokstav i början av varje ord kan man köra det genom ucwords() istället. 
Kill all humans!

Granit
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 203
Joined: Sun Apr 15, 2007 10:47 am

Re: Sporticus

Post by Granit » Sat Jul 07, 2007 10:27 am

Och vart ändrar jag detta då?  ???

User avatar
Sprouts
Joomla! Intern
Joomla! Intern
Posts: 62
Joined: Tue Oct 03, 2006 2:31 pm
Location: Karlstad

Re: Sporticus

Post by Sprouts » Sun Jul 08, 2007 9:06 pm

Hur man ändrar till stor bokstav? 

Öppna templatens index.php i en texteditor. Skulle tro att koden för det ligger i taggen   

Ändra från:
Till:

Eller Om Man Vill Att Datumet Ska Lika Ett Skivomslag:     ;)
Kill all humans!

Granit
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 203
Joined: Sun Apr 15, 2007 10:47 am

Re: Sporticus

Post by Granit » Sun Jul 08, 2007 11:14 pm

Nu funkar det kanon, STORT tack då jag slipper slita mitt hår över detta mer.  ;D


Locked

Return to “Mallar (templates) och design”