Page 36 of 54

Re: Now available: AJAX/PHP multilingual website templates

Posted: Fri 09 Dec 2011 6:26 am
by saratogaWX
The source for the image-resizing PHP script shows

Error 003: Download error: cannot write to file, check server permission settings

so it's likely the script cannot create/write the cache file needed to save the image. You may need to adjust settings inside the image-*.php scripts and/or create the indicated cache files and set their permissions to 666 so PHP can write them.

Leave the allow_url_fopen = on; in your php.ini .. it prevents you from having a Error 004: Unable to read source file for image.

Best regards,
Ken

Re: Now available: AJAX/PHP multilingual website templates

Posted: Sat 10 Dec 2011 12:21 am
by meteotortosa
To SaratogaWX

I use WeatherLink for 4 years, Cumulus just 1 year. I like to keep WL NOAA files because they are in Spanish as well as the WL. Would it be possible in some way to view files in the format NOAA WL but not with the Cumulus?

I used the Google Translator, I hope you understand my question.

Re: Now available: AJAX/PHP multilingual website templates

Posted: Sat 10 Dec 2011 1:34 am
by saratogaWX
meteotortosa wrote:To SaratogaWX

I use WeatherLink for 4 years, Cumulus just 1 year. I like to keep WL NOAA files because they are in Spanish as well as the WL. Would it be possible in some way to view files in the format NOAA WL but not with the Cumulus?

I used the Google Translator, I hope you understand my question.
Yes, it is possible to view the older WeatherLink files, but you will need to rename them to use the Cumulus format for the file names.

For examples:

Old name -> new name

NOAA2007.txt -> NOAAYR2007.txt
NOAA200705.txt -> NOAAMO0507.txt
NOAA200706.txt -> NOAAMO0607.txt

NOAA201109.txt -> NOAAMO0911.txt
NOAA201110.txt -> NOAAMO1011.txt
NOAA201111.txt -> NOAAMO1111.txt

NOAAMO.TXT -> delete
NOAAMO200703.txt -> NOAAMO0307.txt
NOAAMO200704.txt -> NOAAMO0407.txt
NOAAPRMO.TXT -> delete
NOAAPRYR.TXT -> delete
NOAAYR.TXT -> delete

After you rename all the files in the directory (and delete the files indicated), the old WeatherLink files will be viewable with the Cumulus-configured template.

Best regards,
Ken

Re: Now available: AJAX/PHP multilingual website templates

Posted: Sat 10 Dec 2011 3:32 am
by mickopla
saratogaWX wrote:The source for the image-resizing PHP script shows

Error 003: Download error: cannot write to file, check server permission settings

so it's likely the script cannot create/write the cache file needed to save the image. You may need to adjust settings inside the image-*.php scripts and/or create the indicated cache files and set their permissions to 666 so PHP can write them.

Leave the allow_url_fopen = on; in your php.ini .. it prevents you from having a Error 004: Unable to read source file for image.

Best regards,
Ken
Hi Ken

What settings do i need to adjust in the image*.php scripts? Also how do i create new cache files and what should i name them? Cheers

Mike

Re: Now available: AJAX/PHP multilingual website templates

Posted: Sat 10 Dec 2011 8:48 pm
by saratogaWX
mickopla wrote:
saratogaWX wrote:The source for the image-resizing PHP script shows

Error 003: Download error: cannot write to file, check server permission settings

so it's likely the script cannot create/write the cache file needed to save the image. You may need to adjust settings inside the image-*.php scripts and/or create the indicated cache files and set their permissions to 666 so PHP can write them.

Leave the allow_url_fopen = on; in your php.ini .. it prevents you from having a Error 004: Unable to read source file for image.

Best regards,
Ken
Hi Ken

What settings do i need to adjust in the image*.php scripts? Also how do i create new cache files and what should i name them? Cheers

Mike
There are 9 image-*.php scripts and each has a $localimgName entry with the name of the file used for the cache in that script. Here's the list:

File: image-space-aurora.php (1 hits)
Line 153: $localimgName = 'image-space-aurora.gif';
File: image-space-xray.php (1 hits)
Line 153: $localimgName = 'image-space-xray.gif';
File: image-space-aurora-s.php (1 hits)
Line 153: $localimgName = 'image-space-aurora-s.gif';
File: image-space-eit-284.php (1 hits)
Line 153: $localimgName = 'image-space-eit-284.jpg';
File: image-space-eit-304.php (1 hits)
Line 153: $localimgName = 'image-space-eit-304.jpg';
File: image-space-sat-env.php (1 hits)
Line 153: $localimgName = 'image-space-sat-env.gif';
File: image-space-solar-cycle.php (1 hits)
Line 153: $localimgName = 'image-space-solar-cycle.gif';
File: image-space-solar-disk.php (1 hits)
Line 153: $localimgName = 'image-space-solar-disk.gif';
File: image-space-solar-wind.php (1 hits)
Line 153: $localimgName = 'image-space-solar-wind.gif';

Those names, and the -cached.[type] names are used by the image-*.php scripts.

I've attached a .zip with my current cache of those files, upload them, and set their permissions to 666 to enable writing the files.

Best regards,
Ken

Re: Now available: AJAX/PHP multilingual website templates

Posted: Mon 12 Dec 2011 8:22 am
by meteotortosa
To Saratogawx

how can I tell in the web that all the hours are in UTC?

Thanks,

Lluís

Re: Now available: AJAX/PHP multilingual website templates

Posted: Mon 12 Dec 2011 1:43 pm
by mickopla
saratogaWX wrote:
mickopla wrote:
saratogaWX wrote:The source for the image-resizing PHP script shows

Error 003: Download error: cannot write to file, check server permission settings

so it's likely the script cannot create/write the cache file needed to save the image. You may need to adjust settings inside the image-*.php scripts and/or create the indicated cache files and set their permissions to 666 so PHP can write them.

Leave the allow_url_fopen = on; in your php.ini .. it prevents you from having a Error 004: Unable to read source file for image.

Best regards,
Ken
Hi Ken

What settings do i need to adjust in the image*.php scripts? Also how do i create new cache files and what should i name them? Cheers

Mike
There are 9 image-*.php scripts and each has a $localimgName entry with the name of the file used for the cache in that script. Here's the list:

File: image-space-aurora.php (1 hits)
Line 153: $localimgName = 'image-space-aurora.gif';
File: image-space-xray.php (1 hits)
Line 153: $localimgName = 'image-space-xray.gif';
File: image-space-aurora-s.php (1 hits)
Line 153: $localimgName = 'image-space-aurora-s.gif';
File: image-space-eit-284.php (1 hits)
Line 153: $localimgName = 'image-space-eit-284.jpg';
File: image-space-eit-304.php (1 hits)
Line 153: $localimgName = 'image-space-eit-304.jpg';
File: image-space-sat-env.php (1 hits)
Line 153: $localimgName = 'image-space-sat-env.gif';
File: image-space-solar-cycle.php (1 hits)
Line 153: $localimgName = 'image-space-solar-cycle.gif';
File: image-space-solar-disk.php (1 hits)
Line 153: $localimgName = 'image-space-solar-disk.gif';
File: image-space-solar-wind.php (1 hits)
Line 153: $localimgName = 'image-space-solar-wind.gif';

Those names, and the -cached.[type] names are used by the image-*.php scripts.

I've attached a .zip with my current cache of those files, upload them, and set their permissions to 666 to enable writing the files.

Best regards,
Ken

Thanks Ken

Working fine now. Much appreciated.

Mick

Re: Now available: AJAX/PHP multilingual website templates

Posted: Thu 15 Dec 2011 11:23 pm
by meteotortosa
Hi,

my Davis upload UTC hours, can I show them in local time?

Thanks

Lluís

Re: Now available: AJAX/PHP multilingual website templates

Posted: Fri 16 Dec 2011 12:28 am
by saratogaWX
meteotortosa wrote:Hi,

my Davis upload UTC hours, can I show them in local time?

Thanks

Lluís
Hi, I've not encountered a setup like that before. The template set has a timezone setting in Settings.php which then handles date formats on the website (for the date() PHP function), but the weather station's internal date timezone is assumed to be the same as the timezone set in Settings.php.

Currently there is no built-in provision to provide UTC dates from the weather station and then format them into local time.. sorry.

Re: Now available: AJAX/PHP multilingual website templates

Posted: Fri 16 Dec 2011 9:18 am
by meteotortosa
saratogaWX wrote:
meteotortosa wrote:Hi,

my Davis upload UTC hours, can I show them in local time?

Thanks

Lluís
Hi, I've not encountered a setup like that before. The template set has a timezone setting in Settings.php which then handles date formats on the website (for the date() PHP function), but the weather station's internal date timezone is assumed to be the same as the timezone set in Settings.php.

Currently there is no built-in provision to provide UTC dates from the weather station and then format them into local time.. sorry.
Are there any place in the script where I can put "UTC" and show it in the web?

P.D.: I think my English is too bad... :?

Re: Now available: AJAX/PHP multilingual website templates

Posted: Fri 16 Dec 2011 1:47 pm
by meteotortosa
Where can I transalte this?

I see is the same in all languages
MeteoTortosa.cat Inici.png

Re: Now available: AJAX/PHP multilingual website templates

Posted: Fri 16 Dec 2011 6:13 pm
by saratogaWX
meteotortosa wrote:
saratogaWX wrote:
meteotortosa wrote:Hi,

my Davis upload UTC hours, can I show them in local time?

Thanks

Lluís
Hi, I've not encountered a setup like that before. The template set has a timezone setting in Settings.php which then handles date formats on the website (for the date() PHP function), but the weather station's internal date timezone is assumed to be the same as the timezone set in Settings.php.

Currently there is no built-in provision to provide UTC dates from the weather station and then format them into local time.. sorry.
Are there any place in the script where I can put "UTC" and show it in the web?

P.D.: I think my English is too bad... :?
You can try using in Settings.php

Code: Select all

$SITE['tz'] = 'UTC';
$SITE['timeFormat'] = 'd/m/Y H:i T';       // Euro format 31/03/2006 14:03

$SITE['timeOnlyFormat'] = 'H:i T';          // Euro format hh:mm  (hh=00..23);
$SITE['dateOnlyFormat'] = 'd/m/Y T';        // for 31-Mar-2008 or 'd/m/Y' for Euro format
and see if that does what you want. (Your entire site should display dates/times based on UTC with the 'T' showing 'UTC').

Re: Now available: AJAX/PHP multilingual website templates

Posted: Fri 16 Dec 2011 6:19 pm
by saratogaWX
meteotortosa wrote:Where can I transalte this?

I see is the same in all languages
MeteoTortosa.cat Inici.png
Sure.. the proper place to put the translation is in language-LL.txt (LL is the language code) somewhere between the

conditions|begin||
...
langlookup|Few clouds|<translation for few clouds>|
...
conditions|end||

lines.

Re: Now available: AJAX/PHP multilingual website templates

Posted: Fri 16 Dec 2011 7:17 pm
by meteotortosa
saratogaWX wrote:
meteotortosa wrote:Where can I transalte this?

I see is the same in all languages
MeteoTortosa.cat Inici.png
Sure.. the proper place to put the translation is in language-LL.txt (LL is the language code) somewhere between the

conditions|begin||
...
langlookup|Few clouds|<translation for few clouds>|
...
conditions|end||

lines.
That's my "language-ct.txt"
You can see: http://www.meteotortosa.cat/web3/wxindex.php

Code: Select all

conditions|begin||
langlookup|Dry|Sec|
langlookup|Light rain|Pluja dèbil|
langlookup|Moderate drizzle|Plugim|
langlookup|Moderate rain|Pluja|
langlookup|Heavy rain|Pluja forta|
langlookup|Stopped raining|Ha deixat de ploure|
# conditions time
langlookup|Dawn|Alba|
langlookup|Dusk|Crepuscle|
langlookup|Night time|Nit|
# Clouds (sky)
langlookup|Clear|Seré|
langlookup|Sunny|Assolellat|
langlookup|Clear skies|Despejat|
langlookup|Mostly sunny|Practicament despejat|
langlookup|A few clouds|Alguns núvols|
langlookup|Sc|Parcialment cobert|
langlookup|Partly cloudy|Bastant cobert|
langlookup|Mostly cloudy|Núvols i clarianes|
langlookup|Cloudy with clear p|Núvols i clarianes|
langlookup|Overcast|Tapat|
conditions|end||
:?

Re: Now available: AJAX/PHP multilingual website templates

Posted: Fri 16 Dec 2011 7:28 pm
by saratogaWX
So, just change

Code: Select all

langlookup|A few clouds|Alguns núvols|
to

Code: Select all

langlookup|A few clouds|Alguns núvols|
langlookup|Few clouds|Alguns núvols|
and it should work for Catalan :)