From: George C. <ga...@sp...> - 2005-01-05 00:50:03
|
Hi all, I've got my slash site converted and its been running fine for a few days. But I'm still confused. (I've finally found and read the sectiontopics.pod file ... that helped a lot). It's a small site, running on a single server with a single mysql database. I only have two public IP's available, so I have to accomplish everything with virtual hosts on Apache. (Or running multiple servers on alternate ports, which I'd prefer to avoid). I have some questions: 4 skins were automatically created during migration: mainpage, HitchARide, Private, features. And I added a 5th skin, "articles". Private and features are essentially empty. No stories reference those topics/sections. I assume I can just delete the entries in the skin* tables and the related nexus topic* tables, and remove the corresponding directories from the htdocs directory. Any considerations beyond that? My skins table all points to the same url - http://www.worcesterapa.org I discovered that there was no way to see the "articles" section - everything always ended up back on the mainpage. So I changed the URL for the "articles skin to point to http://www.worcesterapa.org/articles/ That only partly worked. The index was correct, but no stories were "clickable" until I added symbolic links for all the .pl scripts into the /articles/ directory. Should I have instead created a virtual host "http://articles.worcesterapa.org/"? If I want to have a "section" hitcharide.worcesterapa.org, do I have to run another "install-slashsite" to create the virtual host? What's the correct process to run another "section" virtual server on the same system, using the same databases, etc. sectiontopics.pod discusses topic weights, It states: "Each topic picked for a story now must have a weight assigned to it. Weights are floating-point non-negative numbers. The templates shipped with the stock theme assume that authors will be assigning only the weights 0, 10, 20, 30, 40, or 50? but I don't see how/where to assign them. Is that done automatically when topics are moved up/down within the story-topics list when editing the story? Looking at story_topics_chosen for one of my stories, the weights didn't change when I reordered the topics. Last, what is the significance of -^- Mainpage -^- and -^- Sectional -^- In the story topic select box. Thanks, George |
From: Shane <sh...@lo...> - 2005-01-05 03:03:25
|
On Jan 4, 2005, at 7:48 PM, George Clark wrote: > > Hi all, I've got my slash site converted and its been running fine > for a few > days. But I'm still confused. (I've finally found and read the > sectiontopics.pod file ... that helped a lot). > [...] > Should I have instead created a virtual host > "http://articles.worcesterapa.org/"? Yes. > > If I want to have a "section" hitcharide.worcesterapa.org, do I have > to run > another "install-slashsite" to create the virtual host? What's the > correct > process to run another "section" virtual server on the same system, > using the > same databases, etc. That would be to create the topic, nexus, and then skin for 'hitcharide'. put the url for it in the skin. then edit your site's apache config (/usr/local/slash/site/worcesterapa.org/worchesterapa.org.conf ) and make sure you put a serveralias command in there for hitcharide.worcesterapa.org, then restart httpd and slashd. > > sectiontopics.pod discusses topic weights, It states: > > "Each topic picked for a story now must have a weight assigned to it. > Weights > are floating-point non-negative numbers. The templates shipped with > the stock > theme assume that authors will be assigning only the weights 0, 10, > 20, 30, 40, > or 50? > > but I don't see how/where to assign them. I think the docs are old. The older story/topic editting system a few months back had weights. The latest doesn't seem to. > Is that done automatically when > topics are moved up/down within the story-topics list when editing the > story? I think so, yes. > Looking at story_topics_chosen for one of my stories, the weights > didn't change > when I reordered the topics. huh. I'll try that in the morning. > > Last, what is the significance of > -^- Mainpage -^- and > -^- Sectional -^- > In the story topic select box. I think the idea of that is if the topic is below the _^_ sectional then the story would only show up in that section. But to be honest with you, I've been wondering what their exact meaning is supposed to be. Shane |
From: George C. <ga...@sp...> - 2005-01-05 03:31:48
|
** Reply to message from Shane <sh...@lo...> on Tue, 4 Jan 2005 22:02:52 -0500 > That would be to create the topic, nexus, and then skin for > 'hitcharide'. put the url for it in the skin. then edit your site's > apache config Hmmm. So I've tried to fix the articles section. - Added a serveralias for articles.worcesterapa.org, and added it to DNS. - Updated the skins table: Set URL to http://articles.worcesterapa.org - SkinColors set so that background 3 should be a light blue. 336699 - Reloaded DNS, stopped & started slash and apache. Something is strange. http://articles.worcesterapa.org comes up but section only stories are missing colors are dark blue User is "not logged in". http://www.worcesterapa.org/articles/ however shows the missing section story (major software update on web). and has the colors correct. Did I miss something else? |
From: Shane <sh...@lo...> - 2005-01-05 11:38:22
|
On Jan 4, 2005, at 10:30 PM, George Clark wrote: > ** Reply to message from Shane <sh...@lo...> on Tue, 4 Jan 2005 > 22:02:52 > -0500 > > >> That would be to create the topic, nexus, and then skin for >> 'hitcharide'. put the url for it in the skin. then edit your site's >> apache config > > Hmmm. So I've tried to fix the articles section. > > - Added a serveralias for articles.worcesterapa.org, and added it to > DNS. > > - Updated the skins table: Set URL to http://articles.worcesterapa.org > > - SkinColors set so that background 3 should be a light blue. 336699 > > - Reloaded DNS, stopped & started slash and apache. > > Something is strange. > > http://articles.worcesterapa.org comes up but > section only stories are missing > colors are dark blue > User is "not logged in". > > http://www.worcesterapa.org/articles/ however shows the missing > section > story (major software update on web). and has the colors correct. > > Did I miss something else? well, for one thing, you may as well run these two tasks by hand before you'd restart slashd and apache: new_headfoot && freshenup W/o those any article that is in /articles is going to be trying to include the header.inc and footer.inc for that section, and those won't exist. Now, what's your cookie domain set to? If its www.worcesterapa.org, then when you hit articles.worcesterapa.org it'll want you to login. Your best bet is to set your cookiedomain to .worcesterapa.org. restart everything. logout, and login. Also, I think 'articles' is an extremely bad name to test this with. The directory 'articles' exists in the stock install to hold the .shtml's of most of the articles I think. You may be running into problems because of that. Better to try test. or something with it. You can add it to your test-machine's localhost file and then you don't have much with editting your dns's zone files. Shane |
From: George C. <ga...@sp...> - 2005-01-06 02:16:29
|
** Reply to message from Shane <sh...@lo...> on Wed, 5 Jan 2005 06:37:53 -0500 Hi Shane, I changed my cookie_domain from <blank> to .worcesterapa.org That fixed the login issues. Thanks. To avoid playing with live data (I don't have a test server right now), I've done the following steps: - Created a new topic - "Aviation". Made it a Nexus - Created a new skin - aviation, url http://aviation.worcesterapa.org hostname "aviation". pointed new skin at the Aviation topic - Added a serveralias for aviation, and a DNS entry. - Stopped/Started apache, slash, dns. - Ran freshenup and new_headfoot.pl - No stories are linked to the topics, so the new page should be empty. Site works - but appears exactly like my main index page. Same stories, colors, etc. But since there are no stories linked to that topic, it really ought to be empty ??? I must be missing something basic here. - Should skin url include trailing slash? - Should skin hostname just be the "aviation", or "avation.worcesterapa.org" - Is there any case sensitivity between Skins and Topics? Only error that I've seen - I suspect that it is unrelated: /login.pl:Slash::Display:/usr/lib/perl5/site_perl/5.8.5/i686-linux/Slash/Display.pm:186:Failed template lookup (refresh ing cache) on 'loginForm;login[misc];mainpage[default]', keys: 284, callers: Apache::ROOTwww_2eworcesterapa_2eorg::login_2epl line 171, Apache::ROOTwww_2e worcesterapa_2eorg::login_2epl line 51, Apache::ROOTwww_2eworcesterapa_2eorg::login_2epl line 444 [Thu Jan 6 01:43:55 2005] [error] Which was called by:Apache::ROOTwww_2eworcesterapa_2eorg::login_2epl:/usr/local/slash/site/www.worcesterapa.org/htdocs/ login.pl:171:Failed template lookup (refreshing cache) on 'loginForm;login[misc];mainpage[default]', keys: 284, callers: Apache::ROOTwww_2eworcesterapa_2e org::login_2epl line 171, Apache::ROOTwww_2eworcesterapa_2eorg::login_2epl line 51, Apache::ROOTwww_2eworcesterapa_2eorg::login_2epl line 444\n |
From: Shane <sh...@lo...> - 2005-01-06 15:39:26
|
On Jan 5, 2005, at 9:15 PM, George Clark wrote: > ** Reply to message from Shane <sh...@lo...> on Wed, 5 Jan 2005 > 06:37:53 > -0500 > > Hi Shane, > > I changed my cookie_domain from <blank> to .worcesterapa.org That > fixed the > login issues. Thanks. > > To avoid playing with live data (I don't have a test server right > now), I've > done the following steps: > > - Created a new topic - "Aviation". Made it a Nexus > - Created a new skin - aviation, url http://aviation.worcesterapa.org > hostname "aviation". > pointed new skin at the Aviation topic > - Added a serveralias for aviation, and a DNS entry. > - Stopped/Started apache, slash, dns. > - Ran freshenup and new_headfoot.pl > - No stories are linked to the topics, so the new page should be > empty. > > Site works - but appears exactly like my main index page. Same > stories, > colors, etc. you didn't say that you created new color data it? did you before you restarted httpd? > But since there are no stories linked to that topic, it really > ought to be empty ??? I would think it should be empty. The topic 'aviation' has no parent nor children topics? > > I must be missing something basic here. > > - Should skin url include trailing slash? No (atleast, mind do not) > - Should skin hostname just be the "aviation", or > "avation.worcesterapa.org" avation.worcesterapa.org > - Is there any case sensitivity between Skins and Topics? huh? > > Only error that I've seen - I suspect that it is unrelated: > > > > /login.pl:Slash::Display:/usr/lib/perl5/site_perl/5.8.5/i686-linux/ > Slash/Display.pm:186:Failed > template lookup (refresh > ing cache) on 'loginForm;login[misc];mainpage[default]', keys: 284, > callers: > Apache::ROOTwww_2eworcesterapa_2eorg::login_2epl line 171, > Apache::ROOTwww_2e > worcesterapa_2eorg::login_2epl line 51, > Apache::ROOTwww_2eworcesterapa_2eorg::login_2epl line 444 > > [Thu Jan 6 01:43:55 2005] [error] Which was called > by:Apache::ROOTwww_2eworcesterapa_2eorg::login_2epl:/usr/local/slash/ > site/www.worcesterapa.org/htdocs/ > login.pl:171:Failed template lookup (refreshing cache) on > 'loginForm;login[misc];mainpage[default]', keys: 284, callers: > Apache::ROOTwww_2eworcesterapa_2e > org::login_2epl line 171, > Apache::ROOTwww_2eworcesterapa_2eorg::login_2epl line > 51, Apache::ROOTwww_2eworcesterapa_2eorg::login_2epl line 444\n > I grepped our errorlog for 'loginform' - no such errors on our servers. Shane |
From: George C. <ga...@sp...> - 2005-01-06 23:18:20
|
** Reply to message from Shane <sh...@lo...> on Thu, 6 Jan 2005 10:38:55 -0500 > > - Should skin hostname just be the "aviation", or > > "avation.worcesterapa.org" > > avation.worcesterapa.org Ah ha... That's the ticket. I was changing the URL to try to get it to match on that. The hostname has to be the exact match. It's now working. (Both "articles.worcesterapa.org" and "aviation.worcesterapa.org") I knew that there was something really basic that I was missing. Thanks for all the suggestions. George |