Hi all, sorry to bother you again.
My schedule was completely set up, and everything was working fine, but for a reason I don't begin to understand, the node containing the schedule grid is no longer displaying the grid. Rather, I get the "alter schedule" link, the "edit" link, and a list of the abbreviated days of the week. The table is gone. That's all I see even when I examine the code.
When I click alter schedule, it loads the schedule without issue. When I look at any of the pages that just list the shows as a text list, they all show and list my programs without issue. The now playing block works perfectly.
Does anyone have any idea of what could have happened to the node that used to contain the schedule grid?
Thanks so much!
-Evan
Comments
Comment #1
drewish commentedHum, at least it sounds like the data is there. Did you make any themeing changes? You might try clearing the cache admin/settings/performance and see if that helps anything.
Comment #2
evan_hn commentedI cleared my cache, but no change.
I have been making changes to the css of the theme, but not the files that came with the Station module. I've tried disabling and re-enabling all the pieces of the Station Module.
Here is the output code of my body:
When I click on any of the day links, I do get a full list of each day's schedule. It's baffling to me that it was clearly working before, and I or my partner must have made some change somewhere that caused it to no longer display. I've gone over everything and for the life of me I can't figure out where.
I've searched over the css for any instance of display:none and it's not that. I've also applied the CSS from Garland to make sure I hadn't done anything with my style sheets. I've disabled all the other modules we've installed since installing the station mod, (Views DDblock, DDBlock, Jquerry) and disabling them hasn't re-enabled the display of the schedule grid.
One thought is that it's now outputting the days of the week as lines, rather than inside a table. Is that normal behavior?
Any advice at all would be a huge help.
Thanks so much,
Evan
Comment #3
refreshingapathy commentedQuick thought, change back to an unmodified known good theme (Garland or somesuch) and double check that those still work - not just with CSS but the entire theme. If the schedule shows up then, its a theme problem with some of your customizations. If it doesn't, then its a station problem. Are you getting any weird errors in the log?
Comment #4
evan_hn commentedYes, I reset the drupal installation to use the unmodified Garland theme. No luck. I also downloaded a new theme, and still no change.
I've been poking through the error reports as you suggested. I've got a few access denied errors for schedule at the following location: (For me, Node 29 used to contain the schedule grid.)
http://localhost/node/29/schedule
I'm not using localhost as my domain name anymore, so I'm not sure what could be generating this error. Particularly since I can indeed acess node 29 when I view domain name/node/29/
I think it's likely this error is unrelated. When I look at the schedule today, no new errors are generated.
So, it's not the files from the Station module, because I've replaced them.
It's not the theme, because I've swapped it out.
It could be a conflicting module, although I can't discern which one it could be.
My schedule uses a lot of spanish characters, could it be a php error due to it encountering one of my special characters? Although if it is that, I should mention the first show I entered into the grid used the "é" character and the grid displayed without issue.
Comment #5
evan_hn commentedJust out of curiosity, I updated to the dev version of station. Now the schedule reports:
user warning: Unknown column 'start_hour' in 'field list' query: SELECT increment, streams, unscheduled_message, start_hour, end_hour FROM station_schedule WHERE nid = 29 in C:\wamp\www\modules\station\schedule\station_schedule.module on line 472.
Is this helpful?
Comment #6
tim.plunkettWell, that error suggests that you did not run update.php after updating the module. Try that first, and clear your cache.
Comment #7
evan_hn commentedOk, sorry about that. Total drupal newbie over here.
So! I've installed the latest dev version, run update.php Deleted my old schedule, created a new one... no more errors, but still no grid.
Completely baffled!!
Here is a list of my modules...
Any known conflicts?
Comment #8
refreshingapathy commentedTry disabling all non-core modules that station doesn't depend on? I don't know if there are any known conflicts with things in the list, but you could disable them all and try re-enabling them one by one and see which is causing the problem.
Comment #9
evan_hn commentedHere's another interesting piece... I've just installed webform, and I'm not getting any output from that module either, in very much the same way... Could there be something wrong with my installation?
Comment #10
evan_hn commentedI found the conflict. Chaos Tools - Page Manager! I've disabled it and everything is fine again.
Comment #11
evan_hn commented