vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 2.x Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=4)
-   -   vB Weather Mk. 2 (https://vborg.vbsupport.ru/showthread.php?t=41842)

Itworx4me 08-07-2002 08:52 PM

Hello JJR512,

I have tried it many ways and it still doesn't work. Thanks for trying.

PhoenixBB 08-08-2002 01:04 AM

Does anyone know if the database has to be initialized or something first? It's the first time I braved the mysql and everything went fine, no errors or anything. So I'm kinda peeved that it does nothing when I want to change settings or get a detailed forecast. The user settings thing in the database remain empty.

It's even rendering perfectly in NS4 which is a minor miracle. Unfortunately nobody wants to look at New York weather all the time so unless they can have their own cities it is making queries on the database for no real purpose.

I can't believe nobody knows the answer to this. What is it trying to call when it goes to change settings/get detailed forecast? Maybe I've missed something. If I knew what it was trying to call it might help me track it down. Is there anything I can do to the weather.php itself to make it do it's stuff??

I installed Fireflys /Me hack the night before installing this (with no problems) - could that be interfering??

Something has to be making the sessionhash not do it's job for this one particular file. But what?

Anybody?

JJR512 08-08-2002 01:10 AM

Again, the sessionhash has nothing to do with it. You can make the sessionhash appear in the URL if you really want to by disabling cookies in your profile, logging out, and logging back in again.

When you click the link to modify settings, it activates the modifysettings action in weather.php, which uses the weather_settings template. If you have all the templates installed, and the file weather.php uploaded to your forums directory, it should work. You can test it on an unhacked-version (no other hacks, no portals, no nothing) of vBulletin. If it works there, but doesn't work on your version with the portal add-on, then there must be some conflict with that, and again, that's not something I can help with.

PhoenixBB 08-08-2002 01:37 AM

Ok, it's official. I am indeed a moron! :P

It was the templates - main, select etc. Ya see I opened them in CoffeCupFTP's window and pasted them into the template like that. But the first one I'd opened was the 'redirect' and that was only one line, so when I opened the others I could only see up to the header - there was a lot of space before the tables. Never occured to me to scroll down to see if there was anymore to it. Everytime it called the weather_main or weather_select, there was only the headers there. Duh! I've just pasted the full versions in there and everything looks gorgeous and works perfectly.

So thank you for this, I'm thrilled with it. And next time somebody complains that something doesn't work and you have no idea why, bear in mind they have probably missed the blindingly obvious. ;)

Oh and the fella who wants it on his VBIndex page.....I can't tell you how to get it in the blocks, that's beyond me, but I got a template that'll fit your portal. It works on VBPLite, so should work on yours. Look at my portal and you'll see it blends in. I've left out the humidity and barometer stuff, they can get that from the detailed forecast, but it's easy enough to add in. The template is aligned to the right, but all you'd have to do is align it to the left if you prefer that. If you want the table as it is on the original hack, that'll work too - you'd just put the variable before the centre blocks load. I think.

As the man said, put your code on the page that calls VBIndex. I've put it on the vbplite.php (which I'd renamed to portal). It goes in the same place as you'd put it in the index.php - before it called your portal page. Mine is called 'P_home'. Dunno what VBIndex calls them, but just put it before it calls that template. Then put the $currentweather variable after the 'start themeleftcolumn' or 'rightcolumn' (or vbindex equivalent) in that template and it'll put it there. Should imagine if you want the original box with the hack, you'd put it before or after the centre block. Trial and error mate! If I could figure it out - and hey idiot here! - then you will. Persevere! ;)

PhoenixBB 08-08-2002 07:29 AM

Here's a riddle.....

When I'm logged in I get either 42 or 43 queries on the page. When I'm logged out I get 47 or 51!!

/me is very puzzled

Kars10 08-08-2002 08:51 AM

@ JJR!
Thanks, i did it so.
But i don?t get the weatherinfo.
I put youre hole code in the home.php directly for that line you say. I edit that line to fit my new template with the weather-Info for Home.php. The template called home_left_weather.
But the weather didn?t appear.... I placed the $currentweather in the home_left template.
Is there anything that must be done?
[high]* Minifreunde get nervous if something like that happend... ;)[/high]

scottct1 08-08-2002 12:30 PM

I have the weather being shown on both my home.php and my index.php page.

On my home.php page I added the forecast to the home_logout template this way only registered users see the weather.

I needed to add the code which I added to the index.php to my home.php file.

It works like a charm and my users love it.

You can see for yourself at
http://www.dbstalk.com/home.php
and
http://www.dbstlak.com/index.php

Enjoy!

Erwin 08-08-2002 02:11 PM

My users are flabbergasted that their small little country towns are listed! :)

ExAvIoUr 08-08-2002 04:16 PM

it worked perfectly. no problems.

w596 08-08-2002 04:52 PM

A W E S O M E!!!

Easy to install and it works great. :)

This hack Rocks!

Thank You JJR512


All times are GMT. The time now is 02:34 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01230 seconds
  • Memory Usage 1,742KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete