cloudy

Author Topic: WordPress Blog Add On for Carterlake Templates updated for WP 2.9+  (Read 21639 times)

0 Members and 1 Guest are viewing this topic.

Offline magical46

  • Posts: 447
    • Weybourne Weather
Re: WordPress Blog Add On for Carterlake Templates updated for WP 2.7
« Reply #15 on: February 21, 2009, 09:06:51 PM »
Thanks for the prompt replies.
Being a real novice I will study the intallation guide above carefully and give it go next week when I have a few days off.

Phil

Offline magical46

  • Posts: 447
    • Weybourne Weather
Re: WordPress Blog Add On for Carterlake Templates updated for WP 2.7
« Reply #16 on: February 23, 2009, 10:33:37 AM »
I,ve made a start with making the changes to the settings.php, flyout menu.xml etc etc verything is working ok except nothing is showing on the home page, all the other pages work fine. Help please

Offline MCHALLIS

  • Posts: 2,102
  • Long Beach, WA USA
    • Weather for Long Beach, WA USA
Re: WordPress Blog Add On for Carterlake Templates updated for WP 2.7
« Reply #17 on: February 23, 2009, 03:20:16 PM »
There is a php error somewhere in the code for that page or in one of the included scripts.
You have show php errors turned off, try adding this code to Settings.php just after the opening <?php

Then I might be able to tell you what is causing the error.

Code: [Select]
error_reporting(E_ALL ^ E_NOTICE);
ini_set('display_errors', 1);

Offline magical46

  • Posts: 447
    • Weybourne Weather
Re: WordPress Blog Add On for Carterlake Templates updated for WP 2.7
« Reply #18 on: February 23, 2009, 10:48:48 PM »
Ok I've added that code.

I think I may have got confused with steps 6 and 7

Quote
Edit ajax-gizmo.php and check the setting:

Code:
$imagesDir = './ajax-images/';
  * make it a FULL URL, like this:

Code:
    $imagesDir = 'http://www.yoursite.com/ajax-images/'; // end with slash
Edit ajaxWDwx.js and check the setting:

Code:
var imagedir = './ajax-images';
  * make it a FULL URL, like this:

Code:
    var imagedir = 'http://www.yoursite.com/ajax-images'; // no slash on end
-------
Step 7)
-------

Edit ajaxWDwx.js and check the setting:


Code:
var imagedir = './clientraw.txt';  * make it a FULL URL, like this:


Code:
    var imagedir = 'http://www.yoursite.com/clientraw.txt'; // no slash on end

They seem to be telling me to amend the same line to two different things

Phil

Offline magical46

  • Posts: 447
    • Weybourne Weather
Re: WordPress Blog Add On for Carterlake Templates updated for WP 2.7
« Reply #19 on: February 23, 2009, 11:42:53 PM »
Oh No
I just made a change to the time zone settings to try and get the right timezone for whos online, now I can get nothing at all on my website, maybe trying to do too much at once.

Heres a copy of my settings php

Quote
<?php
error_reporting(E_ALL ^ E_NOTICE);
ini_set('display_errors', 1);

############################################################################
# A Project of TNET Services, Inc. and Saratoga-Weather.org (WD-World-ML template set)
############################################################################
#
#   Project:   Sample Included Website Design
#   Module:      Settings.php
#   Purpose:   Provides the Site Settings Used Throughout the Site
#    Authors:   Kevin W. Reed <kreed@tnet.com>
#            TNET Services, Inc.
#
#    Copyright:   (c) 1992-2007 Copyright TNET Services, Inc.
############################################################################
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA
############################################################################
#   This document uses Tab 4 Settings
############################################################################
$SITE          = array();

# Automatic Info we might need
############################################################################
$SITE['REMOTE_ADDR']   = $_SERVER['REMOTE_ADDR'];
$SITE['REMOTE_HOST']   = $_SERVER['REMOTE_HOST'];
$SITE['WEBROOT']      = $_SERVER['DOCUMENT_ROOT'];
$SITE['REQURI']         = $_SERVER['REQUEST_URI'];
$SITE['SERVERNAME']      = $_SERVER['SERVER_NAME'];

# Sitewide configuration
#
############################################################################
$SITE['charset']      = 'ISO-8859-1'; // character set for webpages (iso-8859-1=latin)
$SITE['WDlanguage']      = 'en';  // Language used by WD
#  ='en' - English, 'de' = German, 'dk' = Danish, 'it'=Italian, 'fr'=French,
#  ='es' - Spanish, 'no' = Norwegian
#
# Multilanguage support
$SITE['allowLanguageSelect'] = true; // set to false to disable the the use of language selector
$SITE['useLanguageFlags'] = true;  // true=show flags, false=show language 2-char abbreviations
$SITE['lang'] = 'en'; // default language
$SITE['langavail'] = array('en',   // select languages to offer here.  Use comments to remove languages
// array('en', should be first entry on line above
//  'ct', // 'catalan',
  'dk', // 'danish',
  'nl', // 'dutch',
  'fi', // 'finnish',
//  'fr', // 'french',
//  'de', // 'german',
  'el', // 'greek',
  'it', // 'italian',
  'no', // 'norwegian',
//  'pt', // 'portuguese',
  'es', // 'spanish',
  'se', // 'swedish',
);
$SITE['cookie_path'] = '/'; // must end in slash, do not use domain
// The path on the server in which the cookie will be available on. If set to '/', the cookie will be available within the entire domain.
//If set to '/foo/', the cookie will only be available within the /foo/ directory and all sub-directories such as /foo/bar/ of domain.

$SITE['CSSscreen']      = 'weather-screen-php.css'; // 800px design
$SITE['CSSprint']      = 'weather-print-php.css';
#
#$SITE['CSSscreen']      = 'weather-screen.css'; // Classic design
#$SITE['CSSprint']      = 'weather-print.css';

#############################################
# Mike Challis' Theme Switch configuration
$SITE['allowThemeSwitch']   = true;  // set to false to disable the the use of Theme Switcher
$SITE['CSSscreenDefault'] = 'weather-screen-mocha.css';
$SITE['CSSwideOrNarrowDefault'] = 'narrow'; // 'narrow' or 'wide'
# CSSsettings_mode
# sets allowable user style select options:
# 1 user can select style and screen width (show style select and screen width select)
# 2 user can select styles only (hide screen width select)
# 3 user can select screen width only (hide style select)
$SITE['CSSsettings_mode'] = 1;  // set to 1, 2 or 3
#############################################
$SITE['flyoutmenu'] = true; // set to false to use classic menubar.php instead

$SITE['clientrawfile']   = './clientraw.txt';  // relative FILE location of clientraw.txt

# if your WD uploads almanac dates using a language OTHER THAN English, please put the month
# names in your language to replace the English ones below.  This is used primarily by the
# wxastronomy.php page for the local dates of moon phases, solistices, and equinoxes
$SITE['monthNames'] = array(  // for wxastronomy page .. replace with month names in your language
'January','February','March','April','May','June',
'July','August','September','October','November','December'
);

# Configurable Carterlake/WD/PHP template Site Settings
############################################################################
$SITE['WXtags']         = 'testtags.php';  // for testtags.php weather variables
$SITE['organ']         = 'Weybourne Weather Website ';
$SITE['site_url'] = 'http://www.weybourneweather.co.uk'; // set to your site url without slash on end
$SITE['copyr']         = '&copy; ' . date("Y",time()) . ', weybourne Weather';
$SITE['remote']         = "onclick=\"window.open(this.href,'_blank');return false;\"";
$SITE['tz']          = 'PST8PDT'; //NOTE: this *MUST* be set correctly to
$SITE['tz']    = 'Europe/London';    //NOTE: this *MUST* be set correctly to
// translate UTC times to your LOCAL time for the displays.
//  http://saratoga-weather.org/timezone.txt  has the list of timezone names
//  pick the one that is closest to your location and put in $ourTZ like:
//    $ourTZ = 'America/Los_Angeles';  // or
$ourTZ = 'Europe/London';

$SITE['location']       = 'Farnham, Surrey, UK';
$SITE['email']         = 'mailto:philip.peacock2@ntlworld.com';
# Weather Station sensors
$SITE['DavisVP']      = false;  // set to false if not a Davis VP weather station
$SITE['UV']            = false;  // set to false if no UV sensor
$SITE['SOLAR']         = false;  // set to false if no Solar sensor
$SITE['showSnow']      = false;   // set to false if snow not recorded on WD
$SITE['showSnowTemp']    = 4;     // show snow instead of rain if temp (C) is <= this amount
# Station location: latitude, longitude, cityname
$SITE['latitude']      = '51.2339';    //North=positive, South=negative decimal degrees
$SITE['longitude']      = '--0.7800';  //East=positive, West=negative decimal degrees
$SITE['cityname']      = 'Farnham';
#
#Forecast script settings area
#
$SITE['UVscript']      = 'get-UV-forecast-inc.php'; // worldwide forecast script for UV Index
//   comment out above line to exclude UV forecast
//
# if you have WXSIM and plaintext-parser.php, set $SITE['WXSIM'] = true;
# to have the WXSIM forecast text appear in the dashboard along with your primary forecast org's
# forecast. 
$SITE['WXSIM']         = false;  // Set to false if no WXSIM/plaintext-parser.php
$SITE['WXSIMscript']    = 'plaintext-parser.php'; // script for decoding plaintext.txt into icons
$SITE['defaultlang']   = 'en';   // 'en' for English (WXSIM plaintext-parser.php)

# fcsturlWU  the Wunderground URL for the non-US/non-Canadian forecasts (WU-forecast.php)
$SITE['fcsturlWU']       = 'http://www.wunderground.com/global/stations/93119.html'; // Awhitu, Waiuku New Zealand
$SITE['fcsturlWU']       = 'http://www.wunderground.com/global/stations/03768.html'; // Farnborough, England
$SITE['fcsticonsdir'] = './forecast/images/';
// NOAA-style icons for NWS, WU, WXSIM forecast scripts
#
#---- in the following section, enable settings for ONE primary forecast organization
# pick which script AND org are to be used for your forecast here: (last uncommented pair will
#  be the ones used on the wxforecast.php page and in your dashboard and sidebar

$SITE['fcstscript']   = 'WU-forecast.php';    // Non-USA, Non-Canada Wunderground Forecast Script
$SITE['fcstorg']      = 'WU';    // set to 'WU' for WeatherUnderground


###########################################################################

# ajax-dashboard, ajax-sidebar settings (will override defaults in
#  the scripts themselves when included in this site
###########################################################################
$SITE['WDdateMDY'] = false; // for WD date format of month/day/year.  =false for day/month/year
$SITE['uomTemp'] = '&deg;C';
$SITE['uomBaro'] = ' inHg';
$SITE['uomWind'] = ' mph';
$SITE['uomRain'] = ' mm';
$SITE['uomDistance'] = ' miles';  // or ' miles' -- used for Wind Run display
$SITE['uomPerHour'] = '/hr';
$SITE['imagesDir'] = 'http://www.weybourneweather.co.uk/ajax-images/';  // directory for ajax-images with trailing slash
# note: date format used for PHP parts only.  Weather-Display dates are not processed
#   except on the astronomy page
#$SITE['timeFormat'] = 'D, d-M-Y g:ia T';  // Day, 31-Mar-2006 6:35pm Tz  (USA Style)

#
$SITE['timeOnlyFormat'] = 'H:i';          // Euro format hh:mm  (hh=00..23);
$SITE['dateOnlyFormat'] = 'd/m/Y';        // for 31-Mar-2008 or 'j/n/Y' for Euro format

##########################################################################
# end of configurable settings
#
# Multilanguage support constants - please do NOT change the settings below
#DO NOT CHANGE THESE SETTINGS
$SITE['installedLanguages'] = array (
  'ct' => 'Catal&agrave;',
  'dk' => 'Dansk',
  'nl' => 'Nederlands',
  'en' => 'English',
  'fi' => 'Suomi',
  'fr' => 'Fran&ccedil;ais',
  'de' => 'Deutsch',
  'el' => '&Epsilon;&lambda;&lambda;&eta;&nu;&iota;&kappa;&alpha;',
  'it' => 'Italiano',
  'no' => 'Norsk',
  'pt' => 'Portugu&ecirc;s',
  'es' => 'Espa&ntilde;ol',
  'se' => 'Svenska',
);
# DO NOT CHANGE THESE SETTINGS
$SITE['ISOLang'] = array ( // ISO 639-1 2-character language abbreviations from country domain
  'ct' => 'ca',
  'dk' => 'da',
  'nl' => 'nl',
  'en' => 'en',
  'fi' => 'fi',
  'fr' => 'fr',
  'de' => 'de',
  'el' => 'el',
  'it' => 'it',
  'no' => 'no',
  'pt' => 'pt',
  'es' => 'es',
  'se' => 'sv',
);
# DO NOT CHANGE THESE SETTINGS
$SITE['langCharset'] = array( // for languages that DON'T use ISO-8859-1 (latin) set
 'el' => 'ISO-8859-7',
 'ru' => 'UTF-8',
 'gr' => 'UTF-8'
);
# DO NOT CHANGE THESE SETTINGS
$SITE['WULanguages'] = array ( // for WeatherUnderground forecast supported languages
  'ct' => 'catalan',
  'dk' => 'danish',
  'nl' => 'dutch',
  'en' => 'english',
  'fi' => 'finnish',
  'fr' => 'french',
  'de' => 'deutsch',
  'el' => 'greek',
  'it' => 'italian',
  'no' => 'norwegian',
  'pt' => 'portuguese',
  'es' => 'espanol',
  'se' => 'swedish',
);
# End - multilanguage support constants
# Now prune the installedLanguages based on langavail selection
$tarray = array();
foreach ($SITE['langavail'] as $n => $k) {
  if(isset($SITE['installedLanguages'][$k])) {
    $tarray[$k] = $SITE['installedLanguages'][$k];
  }
}
$SITE['installedLanguages'] = $tarray;
# end prune the installedLanguages based on langavail selection
#
# set the Timezone abbreviation automatically based on $SITE['tzname'];

putenv("TZ=".$SITE['tz']);
$SITE['tzname']   = date("T",time());
# begin Color Theme Switcher Plugin by Mike Challis
# http://www.642weather.com/weather/scripts.php
if($SITE['allowThemeSwitch']) {
  include_once('include-style-switcher.php');
  $SITE['CSSscreen'] = validate_style_choice();
}
# end Color Theme Switcher Plugin

// include the who's online functions
require ('include-whos-online-header.php');
  $whos_online_records = update_whos_online();




/


 
} else {
  session_start(); // for preservation of language settings.
  if ($SITE['CSSwideOrNarrowDefault'] == 'wide') {
          $_SESSION['CSSwidescreen'] = 1;
          $CSSstyle = str_replace ('.css','-wide.css',$SITE['CSSscreenDefault']);
  } else {
          $_SESSION['CSSwidescreen'] = 0;
          $CSSstyle = str_replace ('.css','-narrow.css',$SITE['CSSscreenDefault']);
  }
  $SITE['CSSscreen'] = $CSSstyle;
}
?>

Hope this helps

Offline andro700

  • Chuck
  • Posts: 3,209
  • Watford City, North Dakota
    • Chuck's Weather Page
Re: WordPress Blog Add On for Carterlake Templates updated for WP 2.7
« Reply #20 on: February 25, 2009, 04:24:52 PM »
I am getting CSS errors after upgrading wordpress. Here is the link.

http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.chucksweather.com%2Findex.php#errors

Plus on my blog page my advisories on my menu bar show the number instead of the word such as advisory, warning. It is showing 1. That is the only page that it effects.

Chuck
« Last Edit: February 25, 2009, 05:00:13 PM by andro700 »

Offline MCHALLIS

  • Posts: 2,102
  • Long Beach, WA USA
    • Weather for Long Beach, WA USA
Re: WordPress Blog Add On for Carterlake Templates updated for WP 2.7
« Reply #21 on: February 25, 2009, 05:10:14 PM »
Oh No
I just made a change to the time zone settings to try and get the right timezone for whos online, now I can get nothing at all on my website, maybe trying to do too much at once.

Heres a copy of my settings php

Hope this helps

Here is a fixed Settings.php for you:
see attached

You had some code missing near the bottom and one slash was causing a syntax error.

Offline MCHALLIS

  • Posts: 2,102
  • Long Beach, WA USA
    • Weather for Long Beach, WA USA
Re: WordPress Blog Add On for Carterlake Templates updated for WP 2.7
« Reply #22 on: February 25, 2009, 05:15:18 PM »
Chuck,

That css problem is fixed in the current version of the templates:

download: http://www.642weather.com/weather/scripts/css-theme-switcher.zip
     replace the one css file (weather-screen-black-wide.css) from this zip file to your server where your weather site template is

Offline magical46

  • Posts: 447
    • Weybourne Weather
Re: WordPress Blog Add On for Carterlake Templates updated for WP 2.7
« Reply #23 on: February 25, 2009, 10:23:49 PM »
Quote
Here is a fixed Settings.php for you:
see attached

You had some code missing near the bottom and one slash was causing a syntax error.

Excellent, Many thaks for that.

Still got the original problem on the home page

Quote
I,ve made a start with making the changes to the settings.php, flyout menu.xml etc etc verything is working ok except nothing is showing on the home page, all the other pages work fine. Help please


The code you suggested is now there

Quote
There is a php error somewhere in the code for that page or in one of the included scripts.
You have show php errors turned off, try adding this code to Settings.php just after the opening <?php

Then I might be able to tell you what is causing the error.


Code:
error_reporting(E_ALL ^ E_NOTICE);
ini_set('display_errors', 1);

Once again thank you
Phil


Offline MCHALLIS

  • Posts: 2,102
  • Long Beach, WA USA
    • Weather for Long Beach, WA USA
Re: WordPress Blog Add On for Carterlake Templates updated for WP 2.7
« Reply #24 on: February 25, 2009, 10:39:47 PM »
Phil, I will PM you my email, send me your index.php I will look at the code.

Offline magical46

  • Posts: 447
    • Weybourne Weather
Re: WordPress Blog Add On for Carterlake Templates updated for WP 2.7
« Reply #25 on: February 25, 2009, 11:02:16 PM »
Index.php sent to your e mail

Thank you

Offline andro700

  • Chuck
  • Posts: 3,209
  • Watford City, North Dakota
    • Chuck's Weather Page
Re: WordPress Blog Add On for Carterlake Templates updated for WP 2.7
« Reply #26 on: February 25, 2009, 11:16:16 PM »
Still have to find the issue with my advisories. Maybe I will get with mth (Michael) and see if he knows.

Chuck

Offline magical46

  • Posts: 447
    • Weybourne Weather
Re: WordPress Blog Add On for Carterlake Templates updated for WP 2.7
« Reply #27 on: February 26, 2009, 11:02:27 PM »
I still have no data showing on my index page. I had got as far as step 7 in the installation instructions, although step 7 seems to contradict some of step 6.

Step 6
Quote
Edit ajaxWDwx.js and check the setting:

Code:
var imagedir = './ajax-images';
  * make it a FULL URL, like this:

Code:
    var imagedir = 'http://www.yoursite.com/ajax-images'; // no slash on end

Step 7
Quote
Edit ajaxWDwx.js and check the setting:


Code:
var imagedir = './clientraw.txt';  * make it a FULL URL, like this:


Code:
    var imagedir = 'http://www.yoursite.com/clientraw.txt'; // no slash on end



 There was a problem with my settings.php but mike has kindly sorted that out for me. The flyout menu is working fine and all the other pages are working fine. Could the problem be with the changes to the ajax-gizmo.php or the ajaxWDwx.js file. I am a novice at this and have tried to follow the instructions virtually character by character. I have the Wordpress files on my computer but haven't got to the stage of uploading them to the website yet.

Phl

Offline MCHALLIS

  • Posts: 2,102
  • Long Beach, WA USA
    • Weather for Long Beach, WA USA
Re: WordPress Blog Add On for Carterlake Templates updated for WP 2.7
« Reply #28 on: February 27, 2009, 05:22:50 PM »
I updated step 7 in the instructions and I fixed Phil's site.

ajax-gizmo.php had a conflict with ajax-dashboard.php because the gen_difference function was being declared twice.
You were several months behind in updates to the world-ml template. This bug must have been fixed by Ken sometime since you installed your template.

If you go here, you will see the Version History.
http://saratoga-weather.org/template/index.php
It would be a good idea for anybody to keep up-to-date with the template changes.
« Last Edit: February 27, 2009, 05:52:40 PM by MCHALLIS »

Offline magical46

  • Posts: 447
    • Weybourne Weather
Re: WordPress Blog Add On for Carterlake Templates updated for WP 2.7+
« Reply #29 on: February 27, 2009, 08:47:59 PM »
Excellent work Mike many thanks for the time and effort I wouldn't have had a clue!

Now to get on with the wordpress installation

Phil