From: <Ran...@ao...> - 2004-10-01 22:47:35
|
Hi, I'm having a problem with something that I expected to be trivial: I installed and have been running a Slash 2.2.6 site for a couple of months. I've done some customization of the site regarding topics, sections, colors, boxes, templates, polls, etc., with no problems. However, now I need to create a 'feedback' topic which should not appear on the homepage, but which all users should be able to view and post to. Unfortunately, it seems to be that, no matter what permutation of Topic and Section (standalone, etc.) options I use, posts always appear on the homepage. Further, there appears to be no way for a normal user to post to a topic in a 'Standalone' section, even if I provide a link to the section (_http://sitename/standalone-section-name/_ (http://sitename/standalone-section-name/) ) -- standalone sections appear to simply list stories posted to the section without providing a means for users to submit new stories. I've perused a few FAQs (slashcode, lottadot, etc.), slashcode-general and 'Running Weblogs with Slash,' to no avail. I'm wondering if, maybe, I hosed something in my installation? Should I be using the CVS R_2_3_0_151 tag source instead? I'm considering hacking the database and the new user scripts to, by default, exclude the 'feedback' topic from the homepage, as can be done from the user-preferences page. However, that seems like a kludgy way to do something that should be easy. Any suggestions? Thanks in advance, Rand |
From: George C. <ga...@sp...> - 2004-10-01 23:39:16
|
** Reply to message from Ran...@ao... on Fri, 1 Oct 2004 18:46:12 EDT Hi Rand, It's been a long time since I've been on 2.2.6, but I think things still work the same way... When you post the story there should be a drop-down box, where you choose: - Always Display - Never Display - Only Display within section. If you set that to "Always Display", then it will appear in the main index page regardless of the assigned section. If you set it to "Only Display Within Section", then the story will not be visible on the default index page. (I may be off on this part but... By default, I believe that you get 3 sections. Articles, Features and an "index" section that doesn't really show up on the sections list. The index section is the front page and aggregates stories from the other sections. The drop-down section list shouldn't show the "index" section, but it is in the sections table in the database. So for you, when you post stories to Feedback, just set the flag to "Only display within section". That should keep them off the index page. On my site, everything goes into the Articles section. Stories are initally set to "Always Display" so they show up on the index page. Others I'll leave "Always Display" for a day, and then flip it back to "Only within section" once it is not particularly newsworthy. > Should I be using the CVS R_2_3_0_151 tag > source instead? It is quite a job to migrate to CVS, but it was worth it for me. When I did it a year or so ago, I built a new server and ran the migration a number of times, tweaking templates, etc, until everything worked okay, and then did it for real on the production server. I'm about to do that again, on another new server when I migrate to the latest CVS. What I do now is keep a zip-file of any of my local changes of my /usr/local/src/slash directory. So if my changes are at R_..113, I can checkout a fresh copy of R_..113 anytime, unzip my local changes, then update to R_..151 and deal with any conflicts reported by CVS. Any templates changed online in the database have to be exported back to the source format using the Template_toolkit. Shane has the migration process documented either on lottadot on in the mailing list archives, if I recall. George |
From: Shane <sh...@lo...> - 2004-10-04 10:22:53
|
On Oct 1, 2004, at 6:46 PM, Ran...@ao... wrote: > However, now I need to create a 'feedback' topic which should not=20 > appear on the homepage, but which all users should be able to view and=20= > post to. > =A0 While this isn't exactly what you're wanting, it'll let you post=20 articles that never show up, yet, if you hit the link for them, they=20 *do* show, and are readable: http://www.lottadot.com/article.pl?sid=3D04/02/16/1627212 If you do something like this, just beware of two things: 1) if the articles have discussions, then watch the discussion list,=20 because a link to the article would show up there. 2) searching your site through search.pl, you have to modify that so it=20= won't show the articles too. Shane |