Much better
The new direction of Sanctuary is one I'm much happier with. It doesn't have that draggy feeling the original was giving me.
I went through the blog subscribers and eliminated around 70 that either showed up in the spam database, had names that looked plain spammy, or came from the .ru/.pl domains. Hope I didn't get any legitimate subscribers, but I'm trying to clean up things now that the new anti-spam plugin is catching the spam subscribers before they can clutter my database
I am so loving this spam database. It's like the Roach Motel for spammers. They check in, but they don't check out.
Not that I'm complaining about the standard plug-in that catches spam comments. It does a wonderful job as well, and hasn't let a single spam comment come through. It just wasn't stopping spam registrations, and this one is
It's the double-whammy.
When you combine that with the same spam protection on the forum, my website is now wonderfully free of spammers. I smile every morning when I get up and evening when I get home from work as I review the error log of banned spammers desperately trying to log in or post spam.
I'm going to try to remember to start adding tags to my blog posts, in order to better index in search engines. That's good for everybody, because it can lead to more feedback, which helps my motivation, which gets more stories out.
Back to formula on Sanctuary
Getting started on Sanctuary again with the new starting point and altered main character. Think it's going to flow much better this way.
This one's going to be a little different than the last several. In a way, it's a little more like the first of the series, but there are differences. It's sort of a melding of Steward and the rest of the stories in the series.
Hard to explain, but I guess you'll see when it comes out
Had to do some last minute coding to fix something this morning, but otherwise, I'm going to set the website aside for a few days and try to concentrate on writing. I was using the website as a way to keep me busy when my muse was napping on me, but then I got obsessed *laugh*
Accomplishing several goals has leveled off that obsession, and I think I can get back to writing again. Plotlines and characters are starting to yell at me from the back of my head again. Letting all that stuff build up sometimes is helpful to advance stories.
Nearly finished fixing code
I'm almost done fixing all the code on my website to validate to xhtml strict. The only page left to do is the front page.
Let me know if you see anything strange happening. I've checked all the pages, but I know what's supposed to happen, so I may miss something. You can use the bug report form on any page that glitches.
I also fixed a bug in the new "Show All" page on "My Work" that wasn't clearing up data properly, so it was generating links that didn't exist for "reviews" on some stories.
EDIT: And DONE! The entire ( visible ) website now validates to xhtml strict. It's been bugging me for a while, and now it's all in compliance.
Fixing a few things
I knew pretty much nothing about CSS and XHTML Strict when I started this redesign. I was just building on a generic template.
Lo, the ugliness when I started checking with the validator. Ugh...
Anyway, I'm coding all future pages so they'll be fully validated before going live. I've also fixed several universal blocks and some one-page-only blocks to fix numerous errors. I'll steadily fix the other blocks and pages so that they all validate properly.
In some cases ( such as the Latest Releases page ) this will mean losing something, although I doubt many will care. On that page, I had to get rid of the "opens in a new window" functionality. Actually, I could have kept it, but it would have required huge amounts of recoding, and when I balanced it out, I decided the functionality wasn't worth the effort involved. A quick backspace of a few characters, and the page validates completely.
Most of my errors are from using tags such as img and br in the old format, and the new strict format requires these tags to "self close" with an ending slash. Fortunately, a lot of these are in blocks, and I was able to nuke all the problems with a few keystrokes.
Unfortunately, there are a lot on individual pages that I'll have to fix one at a time *laugh*
Ditto for image tags, which require the alt attribute in all lower-case now. Pain in the ass...
I've also figured out another big problem, which involved me not understanding classes and id. While the pages display fine, they won't validate. All it really requires is changing a couple of IDs to Classes in both the css and the page, but that's something I'll want to do very late at night, to minimize the possibility of people seeing broken pages in the meantime.
I have corrected this on the Latest Releases page, which should look no different than it ever has. The same will be true of the rest of the pages where these fixes will go in.
Getting everything into compliance should help my search engine ranking, which might draw more eyes to my stories, which is part of the goal of the website. I also need to go through and add descriptions + keywords to every page. Even though the first is low priority and the second almost no priority in searches, they should really still be there.
Getting everything fixed will also get me in the habit, making coding everything correctly the first time more likely.
Added one more thing to the forum as well. The current version of the software removed the little online indicator when viewing threads, and I installed a hook to restore this functionality. I've always liked it, and there are a lot of people who do as well, so it's back on my board, dagnabbit! Coming from one of the best invision coders as well, and fully supported.
There's another hook by this coder I might take advantage of in the future as well. It allows me to use blocks within the suite that I build my webpages in on the sidebar of my forum. I'll probably add a "Latest Release" block to the sidebar there. If the forum ever takes off, a lot of people are likely to bookmark the forum rather than the main site ( I know I often do this ) and that will provide a new story alert to anyone who does this.
The young one is just not cooperating with writing today. He's been upset all day, and I've been alternately trying to figure out what his problem is and engaging in his favorite play to cheer him up. The latter tells me that it's probably just a mood, because if he was sick or something, playing might make him smile while we were at it, but he'd immediately go back to whining. It's tough when he can't tell me what hurts or anything of that nature.
Maybe once he winds down for the night, or before he gets up in the morning.
EDIT: Down to 10 pages ( visible to anyone but me ) left to fix for full validation. Two of them won't take long, and may get done while the young one is falling asleep ( winding down now ) One is the main page, and I'm going to wait until the lowest traffic time possible to fix that one. Ditto for four more. Three I may cheat and change to a new style sheet on, as they're connected to the group of four. If I don't switch it up ( probably should be done anyway ) then that will be seven pages I'll have to edit fast to keep them from showing up screwy to any visitors who stumble across them while I'm working.
Testing a new blog plugin
Since the Stopforumspam hook on the forum is working so well, I'm giving the one for the blog a shot. With any luck, it will stop the umpteen spammer registrations dead in their tracks as well, and report those attempts to the database, making my blog a part of the solution to the spammer problem, just like the forum.
Got a little more done on the LST3K site, and also cleaned up my main administrative tools screen, which has expanded enough that it needed to be divided up in sections for easy navigation.
Moving steadily toward what is most likely the section people are really interested in seeing - "My Worlds" for the behind-the-story info.
Let me know if you have any problems with the new plugin preventing you from making comments. Unfortunately, this one doesn't have the ability to customize the warning message. I'll probably add something to my sidebar here in a second before I hit Wordperfect and see if I can get a story moving.
Fun, Fun
Had a couple of long days at work. Also had a bit of a snafu ( dunderhead move on my part ) while working on the site, and it took me all night tonight tinkering with things before I realized it was as simple ( and stupid ) as having accidently hit the "compatibility" button in my browser.
Duh.
There's now a shoutbox on the forum if you want to chat without making a new topic. Also have the basic layout for all the LST3K pages complete. Filling in the content for them will take a little longer ( and I'm hoping that my writing will put that on the back-burner
)
Anyway, I'm going to get in bed, and then see if I can't get some writing done tomorrow.
A couple of tweaks
Went in and added an index page for all of my unpublished work that's present here on the website. As I mentioned before, this is more or less to allow search engines to find it easily, though I suppose it could be useful for some.
Also went through and added "report bug" links to the bottom of all the "About" pages, because I'd forgotten to do it. Ditto for "Unpublished Work" and the in-progress pages that haven't gone live yet.
I'd been working off the same template sets for those, and had forgotten to add them :p
I really need to bite the bullet and validate each and every page on the website before I go forward with any new pages. There are a lot of errors :p It's been a while since I coded, and never in xhtml. Lots of little rules I need to beat into my head so I automatically do them correctly from that point forward. I went through and did one page, and it took forever... ugh... At least that one fully passes validation now.
Okay, time to do the nightly track on the Valentine's Day contest, and then see if conditions around here will let me write for a while.
“About Me” pages up.
Just finished tweaking the string of "About Me" pages, so head on over there if you want to check it out.
On these pages, you'll find pics, information and scans from my role-playing game, stories from my past, past creative projects, past interests, and a rather large collection of ancient porn writing ( over 50k words ) from before I really knew what I was doing.
I'll update these once I have time to dig up more things to scan, and take new pictures.
Now, to see if I can get in a writing mood. I think I'm going to start Sanctuary over from a different point, and change my main character a little. Reading back through it after letting it sit for a while, it felt like it was dragging, didn't get to the wood early in the story like the rest, and I wasn't completely happy with certain elements of the main character.
Unfortunately, not much more than ideas from the original text I'll be able to use.
Also have the next chapter of SOTM and the final chapter of Lowborn on the front burners. I may pick up a story called "Violet Valentine" and try for the Valentine's contest, but that's not for sure. Also have a multi-part story called "Jackin' Jill" as Les that's been on the back burner for a while. I could pick that up at any time.
Hope you like the new pages, and I'm always musing, even when I'm not actually typing words into new stories. That part of my creative process doesn't stall out on me, at least :p
A Royal Sacrifice Ch. 19 LIVE
A Royal Sacrifice Ch. 19 is live at Lit.
With this replacement chapter, the story is once again complete. If you've been holding off because of the gaps in the story, now's the time to start reading!
This was actually supposed to be my chapter all those years ago, but circumstances forced me to bow out of the chain. It feels really good to finally complete the chapter I promised - even if it is incredibly late and not under the best circumstances.
Working on the site
Just wasn't in the right frame of mind to write today. So, I decided to be productive and work on the website.
I've decided that I'm going to open up the "About" section without the new pics of me, and with only some of the scans of old stuff I'm planning to put up there. I can always add all that stuff to the pages as it's completed and announce it on the Web Updates section.
With that in mind, I completed the text and links to images I have scanned. I also uploaded the last of my ancient porn stories. All that's really left to do now is go through and check everything. I may decide to experiment with the font size on the ancient stories, though. If I find something I like in a larger font, I'll likely add it to the Cut Scenes and Unpublished Stories section of "My Work Extras" as well.
I'm very likely to add a sort of directory page to "Ancient Stories" and "Cut Scenes" for the same reason I added "Show All" to the "My Work" page - allowing search engines to reach all that content that's behind code they don't usually try to activate.
Odds are that it will go live either Monday or Tuesday, unless I get a solid writing spark going, or work is a nightmare.
After that, I think I'm going to tackle the LST3K section. There are some things I'm going to use in there for donations that could be useful for the "My Worlds" section.
At this point, I'm not even sure if the "More" link will remain. Most of what I was thinking about putting on that section is now sliding nicely into other sections of the site. I'll probably just end up removing it, leaving me an opening for another main menu selection at some time in the future.
Things are rolling right along. With any luck, I'll have the website content completely restored soon, with easy to use utilities to add more content whenever someone requests it or the whim strikes me.