Avatar billede identity Nybegynder
04. februar 2003 - 03:54 Der er 15 kommentarer og
1 løsning

Kalender problem...(udfordring)

Jeg har downloadet Jcal, som jeg synes er en rimeligt fed og enkelt kalender, desværre kører den med med det amerikanske uge format ( søn, man, tir, ons, tor, fre, lør )

Kan man på nogen måde lave det om, uden at det er alt for besværligt?
Jeg prøvede at ændre lidt i koden, og fik den så til at vise de rigtige dage, men når man så skifter måned kikser det.

Nogle der har erfaringer med
htp://www.prescientsoftware.com/jcal
Avatar billede sostack Nybegynder
04. februar 2003 - 08:34 #1
Prøv med at ændre din $alldays Array i
til:
$alldays = array('Man','Tir','Ons','Tor','Fre','Lør','Søn');
og linie 162 til:
for ($i = 0; $i < $dayone - 1; $i++) {

i /jcal/jcal_admin/index.php og /jcal/index.php (linie 147) så kører det bare derudaf.

//sostack
Avatar billede sostack Nybegynder
04. februar 2003 - 08:34 #2
Skulle være et svar ;-]
Avatar billede identity Nybegynder
04. februar 2003 - 18:11 #3
Nu virker det i administrationsdelen, men ikke på forsiden.
Kan heller ikke finde ud af hvor jeg kan ændre dagene og måneder til dansk.
Er det noget den henter fra sql'en?
Avatar billede sostack Nybegynder
05. februar 2003 - 13:26 #4
forsiden ligger i /jcal/index.php og skal have ændret
linie 45 til: $alldays = array('Man','Tir','Ons','Tor','Fre','Lør','Søn');
og
linie 147 til: for ($i = 0; $i < $dayone - 1; $i++) {
det med måneder og dagene finder jeg lige ud af senere.

Der er forresten flere fejl der skal rettes i scriptene.
måneder hvor den sidste dag er en søndag (august og november 2003) "fucker" layoutet op.
//sostack
Avatar billede identity Nybegynder
05. februar 2003 - 13:37 #5
Jeg har kun 109 linier i forsiden index.php.
Men tak for hjælpen indtil videre...
Avatar billede sostack Nybegynder
05. februar 2003 - 13:55 #6
Kan du lave en link til sourcen til den index.php (index.phps) ??
Så kan jeg lige sammenligne med min egen.
//sostack
Avatar billede identity Nybegynder
05. februar 2003 - 14:17 #7
http://www.4760.dk/kode/index.txt

Her er forsiden, bare som tekst fil.
Avatar billede sostack Nybegynder
05. februar 2003 - 14:22 #8
Dette sted må du kunne finde:
//display blank days as nbsp's
for ($i = 0; $i < $dayone; $i++) { // <-- denne linie er linie 147 <--
  echo "<td class=\"cellbg\" valign=\"middle\" align=\"center\"><font class=\"$normaltext\" size=\"1\">&nbsp;</font></td>\n";
}
//sostack
Avatar billede identity Nybegynder
05. februar 2003 - 14:31 #9
Got it.
Af en eller anden grund kunne jeg først se hele filen efter at have gemt den som .txt - underlig editor.

Det med uge- og måned dagene er vel info den får fra noget sql ikke?
Hvordan sætter man så det op til dansk?
Avatar billede sostack Nybegynder
05. februar 2003 - 14:34 #10
Ingen af disse info komme fra sql, de kommer fra date() funktionen.
Jeg har prøvet med set_locale(), men den virker ikke på dette, da det er hardcoded i hver index.php.
Jeg vender tilbage med en løsning senere, når jeg lige får lidt mere tid.
Avatar billede identity Nybegynder
05. februar 2003 - 14:35 #11
alletiders...
Avatar billede ksostack Nybegynder
05. februar 2003 - 17:25 #12
koden til /jcal/index.php ligger på:
http://www.pc-skadestuen.dk/jcal_index.phps

//sostack
Avatar billede ksostack Nybegynder
05. februar 2003 - 17:41 #13
koden til /jcal/jcal_admin/index.php ligger på:
http://www.pc-skadestuen.dk/jcal_admin_index.phps

//sostack
Avatar billede ksostack Nybegynder
05. februar 2003 - 17:43 #14
m.h.t. editor, skulle du prøve UltraEdit
http://www.ultraedit.com

//sostack
Avatar billede sostack Nybegynder
06. februar 2003 - 13:01 #15
Har du fået testet ??

//sostack
Avatar billede identity Nybegynder
06. februar 2003 - 13:24 #16
Ja, det har jeg og det virker helt fint.
Så det er jo kanon, tak for hjælpen!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester