with Lorelle and Brent VanFossen

Slicing and Dicing

Okay, so I’ve been neglectful of my online journal. It’s for a very good reason. See, I thought I would try for a new look. You all know I’m the queen of fashion – in fact, I’m head of my time – all the time. Britney Spears, Paris Hilton, not even Madonna can keep up with me.

See, I thought I’d try for six fingers on my left hand. The more fingers, the more rings, right! Of course, right!

Well, it didn’t work. I think it was the touch of the blood spewing across the outside of our trailer that was the fashion statement that Brent could have lived without. If we were into gore and gothic, then it would be been too cool. Unfortunately, it was pretty ghastly as it dried and stayed there for a week before we were able to clean it.

Yes, Lorelle did a little slip with the razor knife and tried to slide and dice her little left pinkie.

It was a Sunday, and if you ever read the articles on our website, you would stumble across a brilliant essay and informative article I wrote years ago called “If It’s Going to Breakdown, It Will Invariably Happen on a Saturday Night in a Small Town.” This is our life. And yes, it happened in a small town, Mobile, Alabama, on a Sunday night – about as ineffective as a Saturday night.

We’d spent the morning doing our first exploration of the area outside of WalMart, Home Depot, and Lowes. We’d headed down to Dauphin Island, a hot spot for birding, walking, sail boarding, swimming, and fishing, or just sitting in a boat on the Gulf of Mexico. Unfortunately, it had taken the brunt of Hurricane Ivan and the damage is amazing. But we were there to see some birds and walked around the seashore and through the Audubon Bird Sanctuary there, through the swamps and forest, had a bad lunch, and then headed back to work, of course, on the trailer.

The guy across from us is a chain smoking cigar puffer. Every time his motor home door opens, a huge cloud of blue green vapors spreads out as he steps through the door. He is like the proverbial Pig Pen in the Charlie Brown comics. The cloud of stank (not stink but STANK) hangs around him like a bad halo. I’ve never seen him without the thing hanging out of his mouth, horrid smoke puffing through his gritted teeth. The smell is beyond horrid. It is like sniffing asshole – unclean asshole. Not something I like admitting I’ve done, but I used to work as a nurse’s aid a million years ago and cleaned plenty of old assholes.

When he comes out, I have to go in and close all the doors and windows. Luckily for me, he doesn’t come out very often. We’ve since learned that he is a paranoid schizophrenic on medication and barely able to function in the outside world, but he has friends who keep an eye on him and help him out all the time. That’s nice, but you can guess that this is not high on my list of things I’m enthused about. Hey, everyone should have an acknowledged paranoid schizophrenic living across from them. I guess it’s better to know they are than find out later and wish you had know.

Anyway, I’m working on a project cutting some plastic with the big razor knife, thinking to myself that I should be wearing gloves…now, where did I put them…oh, this will take a minute and I’ve done it before….and the creep comes out of his trailer with a tornado of blue green smoke.

I think, “shit” and that is my mantra for the next 72 hours. The knife slipped and sliced across the pinkie of my left hand. I stood up and turned – spewing the side of the trailer (that’s twice I’ve been able to use the word “spew”. Not a word I get to use often. Wow! That makes three times! Spew spew spew spew spew….I’m liking this word…now, where was I…) with blood and grabbed it with my right hand to put pressure on it.

Brent jumped up and wanted to know what to do. “Towels,” was the best I could tell him. Meanwhile, besides the word “shit” running around in my head, I’m thinking, okay, will a bandage fix this? I took a peek and the blood came pumping out. I snapped it closed again. Nope. No quick fix here. Having stitched my own skin up in the past, this is something I didn’t want to repeat. Besides, we live in modern times and this is my hand I’m talking about. I need two hands to sew up my own skin.

Brent brought out the towels and wrapped it around both of my hands. I wasn’t letting go now. I like my blood INSIDE.

“What do you want me to do?”

“Go over to the cigar man and his friend and ask them where the nearest hospital or emergency room is.”

Brent raced over to the cigar smoker and his buddy, John, a one legged, multi-fingers missing guy who owns the battered and ancient trailer next to us, awaiting a complete rebuild. John immediately volunteered to lead us to the hospital in his little truck while we followed in our monster truck. Brent thanked him and got me into the truck.

As I was getting in, John asked me if I had a preference. I told him anywhere that would take someone without medical insurance. Not having any himself, he popped up with a name right away. This is the same place, we found out, that cut off his leg and fingers due to poor blood circulation and who knows what else. Oh, yeah.

It felt like forever but was maybe ten minutes as we raced to the hospital. Brent looked down and saw the speedometer doing 80 mph and got a little worried as we sped down Interstate 10. We were both worried because we were going really fast but were still being passed by the rest of the traffic. Speeding seems to be a way of life here.

At the hospital, it took a little doing to find the Emergency Room and it turned out to be a glorified waiting room FROM HELL.

We were required to fill in a little white piece of paper stating our name and the event which brought us here. Brent didn’t know what to write, as the blood dripped out of the towel and down my arm onto the floor. He wrote “cut finger” and then added “seriously”. What else could he write?

We were instructed to stuff it through a slot in the wall and then the people behind the counter completely ignored us.

We stuffed in it and Brent and I stood there, and looked.

The people sprawled across the chairs before us ranged across the ages, but most were at the bottom of the human food chain. Worn out, worried, giving up kind of people. What few were not absorbed by the inane comedy channel on television, sat there in pain, suffering unsilent, whining and moaning, clutching whatever ailed them. We stood there in shock, literally and figuratively. Where were we? This was more like the waiting room for a clinic, not an emergency room.

We didn’t know how long the wait would be, so I told Brent to go park the truck that was blocking the driveway and that’d I just stand and wait for the next step. He looked down at the bloody towel and gave me a gentle hug and left.

No one stood up or moved over to free a seat in the crowded room. An old couple, wearing too many clothes on their frail bodies, sat in the front row holding hands, staring at the television over their heads. In the back, a stereotypical woman shaped like a tank and gowned in something huge and orange, coughed and hacked up something into a towel. A man walked into the room and limped to the back, bringing with him a stench of cigarette smoke. A baby started crying, began to choke, and then sputtered to silence as it’s caretaker leaned over, took a look and then went back to the television without a touch or gentle stroke.

Finally, a man came out of one of the three doors in the room and called my name. I stepped through the door into a hall with two small areas opening up from it and a door at the end. He directed me to the first room.

“What’s wrong?”

“I cut my finger.” It seems so small when you say it that way. I sat down in the chair next to the desk and held up the obvious bloody towel wrapped hands. He unwrapped the towel and tried to unpry my right hand from the little finger. My right thumb and first two fingers had dried in the blood like glue. He had to get some water to pour over them to loosen the dried blood to free my two hands.

The little finger opened up wide, revealing white bone in the long gap. Blood started to pour out again and he wrapped a couple squares of gauze around it and my right hand returned to its place to squeeze the blood back into my body.

“You did it well, didn’t you?”

“I don’t mess around.”

“Does it hurt?”

I wanted to snap something cynical like “Nah, I love slicing open body parts. It’s a thrill a slice.” but it was obvious that this man was tired, overworked, and worn out from people’s whines and moans. I paused and really did a good overall check-in on my body.

I told him that yes, it hurt, and that I was beginning to go into shock. I suddenly could hear my voice from far away and realized that I was telling the truth. I heard myself say that I’d probably lost a quarter to half cup of blood, and that adrenaline was pumping through my body and coming to an end really quickly. It hurt, but would hurt MUCH more later, as the adrenaline would drop. The room started to swim a little and I started to shake.

He asked me more questions, filling in a form with a pen. Odd, I thought. Here we are in the techno age and he is writing down the information. Somewhere somehow, someone would have to type this into the computer. I would meet that person sooner than I thought. All this typing in of the handwritten material keeps people employed, I guess.

Somehow I ended up down the hall in the next open area before a woman who hated her job but needed to pay the rent and support her child by herself because some man she had counted on had abandoned her. She was the unsympathetic typist who entered the handwritten information in the computer, asking me the same questions as the man had, barely paying attention to the information he had so painstakingly written down with his pen on the paper.

Then Brent was standing behind me, answering the questions as the rest of the world got smaller and smaller, moving away from me. I couldn’t remember our new address. Since I’d barely know it a week or two, that was easy to excuse. We’d had our phone for a week, so why would I even know my phone number. So we gave them what info we knew, or rather Brent did. My world got darker and smaller, scaling down to the area about 10 centimeters around my left hand.

When I sagged and almost fell out of my chair, unable to get up, Brent insisted upon a wheel chair. It took some doing, and complaining, but they finally found one. Brent asked if they had a bed ready for me and they all looked at him as if he was nuts. “And where would we have an empty bed?”

“In the emergency room? This is a hospital, isn’t it?”

“They’re full.”

Somewhere, the cynical Lorelle chased the thought, “If there was a bed free, honey, you’d be in it.”

Brent wheeled me out into the waiting room and the man, the triage nurse it seems, said they would get to me as soon as possible.

There was no room for the wheel chair in the room, with the other people there and in wheel chairs, so we went over by the door, gassed every time someone went in or out for a smoke right outside the door in the hallway beyond.

Below the television in the center of the wall, night between us and the door, sat a telephone on a small end table. A very thin man almost crawled in the door, wrinkled and used up from too many years of obvious alcohol, and smelling like a cross between the bad end of a brewery and a Roman pukatorium. He was totally buckled over, clutching his stomach, and talking to himself as he bounced off people and walls and fell onto the phone table. Groaning and talking non-stop, apologizing with every other half mumbled sentence, he grabbed the phone and started dialing with one hand and half his face as the other clutched his stomach. The whole room now watched him, more exciting than the comedy movie on television over his head.

He made two attempts to dial the number and finally got an answer. I don’t know if it was who he really wanted to call, but they stayed on the phone listening to him. Or at least he acted like there was someone on the other end of the line. The horrid conversation went on forever, mumbling and incoherent. Slowly, the eyes of the room were hypnotically drawn back to the TV.

One of the other doors opened and a man came out and called four names. Four people in the room moved with him out the door, one of them in a wheel chair. Brent pushed me into their empty spot. Now we were facing the television.

My world kept opening and closing, and slowly a chill came over me. I couldn’t stop shaking. I had a little sweat in my hair but I was freezing. I finally sent Brent out to the truck to get his coat from the back seat. He wrapped it around me. I told him to pull out my handheld computer and we sat there, oblivious to the television, playing a word game. My right hand cramped around the left, but I wouldn’t let go for fear of the bone coming out through the skin.

As people came out and went in, and the clock kept spinning, and the horrid man kept poking at the telephone and crying out from time to time, I kept pushing away the thoughts of losing my finger, but I couldn’t help it. How long before necrosis would move in? How fast could I learn how to work with only 9 fingers on the keyboard? Was the bone cut and damaged, too? Would this require a few stitches or major surgery? I pushed all of it to the back and hated everyone for this slow and interminable process surrounded by the gross people of the world.

Behind us, some people started talking loudly, losing interest in the television. Through the fog of the pain that now descended upon me, radiating from the numb left corner of my hand and boiling up and out in spikes, I hear things like, “Yeah, we go visit him every week or so. He’s done only 18 months of the seven years he’s got, and already he’s not winning days off for good behavior. I regular terror he is, there in upstate.” And “Oh, man, when the DTs hit you, ah, man, I remember those days…” “George drank up the welfare check again…” and more talk that is disgusting and low-life.

I remember going with my friend, Martin, to the welfare or social security office. One of those. Out of work waiting to lose enough weight so he could have open heart surgery, he’d reached the end of his financial tether. Unable to even walk more than a couple of meters without sagging down from the strain on his heart, I drove him to the office, the avenue of last options for him. After waiting for two hours among the lowly low, he went in for his appointment. I sat there in the slowly emptying room, reading my book. I never go anywhere without a book. It’s a rule. Always been a rule in my family. At least with my parents and me. My brother, well, I don’t even know if he knows how to read. I’ve never seen him with a book. And he digs ditches for a living, so who knows.

I’m sitting there, engrossed, and a handsome man comes out from the offices and stops with a sudden movement which caught my eye. I glanced up. He stared at me and then came right at me.

Oh, no, he thinks I’m his next appointment, I thought. I started to stand up but he motioned me to stay seated and he came to sit down next to me.

“I don’t have an appointment,” I quickly explained. “I’m waiting for a friend.”

“I know that.” He just stared at me, very intently.

“How do you know that?”

“I’ve been working here for many years and I’ve seen all kinds of people come and go, but I’ve never seen anyone like you.”

I thought that this was a very unusual come on, unaccustomed to flirting, but I liked it. I had several witty responses, but I felt like silence was a better option.

“In all my years working here, I’ve never seen someone reading a book. Glancing at a magazine or two, but never with a book in their hands.”

I was stunned. We talked some more and he was really sweet. Married for years to his college sweetheart and wanting to make a difference in the world…you know the story. We also talked about how reading changes lives, literally. He said he used to bring in books, paperbacks and such, but unless they had a gorgeous hunk swooning over some woman on the deck of a pirate ship or edge of a cliff, they only collected dust. Sad.

Sitting in the hospital waiting room, I knew what he would think of all this. Listening to conversations that seemed to delight people in sharing the worse of themselves and their friends. Drunken fights, breaking up bars, smashing cars up for fun, arguing and fighting with their “loved” ones, smacking children around, smoking in back alleys, proud of jail time….things that make me realize that the gift of freedom and opportunity in the United States may be something desired by the rest of the world who are willing to do anything and everything to come here and find “a better life” from the one they know, and yet there are millions of citizens right here in this country who thrive in the lessor life foreigners have left behind. And the scarey part is that these people from the depth of the earth, those closest too it and usually the quickest to return to it, they are breeding like flies, spreading their stupid everywhere.

I sound so judgmental, and I am. After living overseas, especially in Israel where so many immigrants came there, making horrendous changes in their lives to be in a place where there are freedoms and opportunities to grow, have a job, walk the streets in peace, and not worry about every word they say, who they are, how they pray, and what they do…and how they cherish every breath they take in the new land, filled with hope. And here sits these people who are US Citizens, a rare privilege, and they do little to improve the quality of their life living off of tax dollars while bitching and moaning and celebrating the uselessness of their lives…it makes me sick.

Okay, sicker. I think these things clearly now, but there in the waiting room, the clock slowly ticking off the hours, my whole body shaking with pain and shock, all I knew was anger and resentment as one by one the door opened and other names were called and the room slowly emptied. People moved in and out of the room, standing against the window overlooking the entry and driveway, smoke swirling around them.

After three hours, I was sure that my name would never be called and that I would lose my finger. Brent held me as best he could and I finally gave into the tears, silent with my pain. Thirty minutes later, almost unconscious in the wheel chair, I heard them stammer and stumble over my name.

“Lori-ell-y Van Flowsen?”

Close enough. Brent got up to wheel me forward, but the nurse told him to just wait. He could come in after I’d seen the doctor. I tried to protest, but I could hardly talk. My throat was dry and I had a horrible headache on top of everything else. Dehydration, I realized.

They took me inside and into an open room. With help, I got up on the bed and almost swooned. I don’t swoon often, but I was pretty exhausted. I sat on the bed and they took the wheel chair away. I then felt stupid. Yes, this is just a finger, and they get more serious missing body parts in here, but this freakin’ hurts and I want to go home. In and out. It’s bad, but it can’t be THAT bad, right?

I wanted to believe it. And I wanted to believe that what I had was not so bad. But listening to others whining and crying around me, I realized that it was bad. One guy had a very minor cut that just needed some washing and a bandage and they sent him home. Unfortunately, he was also drunk, but the five hour wait that he loudly complained about had sobered him up enough, so fortunately, he could drive home okay. Another woman almost screamed about a toothache, sobbing to the doctor that the soonest they could get her into her dentist was over a week away and they didn’t have any emergency appointments open. I’m thinking that an emergency appointment isn’t something you “open”, you just go and sit there screaming until they see you. Or call another dentist. The strange thing is that as soon as she told her story to the doctor, and the doctor told her that all he could do was give her ibuprofen or some equivalent over the counter stuff and nothing harder, recommending some over the counter rub on stuff to put on the gum and then go sit in the office of her dentist the next morning until he’d see her, she shut up. Her elderly mother came in and she totally calmed down. Seems the pain went away as soon as she told the doctor. Or at least it didn’t seem to bother her as much. A few minutes later she was gossiping and laughing with the nurse and walking out of there without medication. Odd.

Another man could be heard screaming and yelling. I found out through my nurse that he was a prisoner who’d gotten hold of some bad drugs or something. He was demanding to pee and the nurse told him that he would be out of there in a few minutes and the guard would take him to pee then. “I ain’t writing a whole bunch of paperwork to let him take a whiz! He can just wait.” I can’t imagine why peeing would involve paperwork, but the male nurse’s high and truly southern sweet draw-al was just too darling to not listen to go on and on as he whined about the prisoner.

So cutting my finger nearly off was rather a bit more serious than a toothache that magically fades and a bandaged cut. As for the druggie prisoner…who knows.

When the doctor got to me, he could tell in a minute that I wasn’t your normal patient. We flirted and did silly things. This is when I first came up with the bad manicure story – trying to increase my fashion sense with a sixth finger. He’d just recently had minor surgery on his hand, so he showed off the almost lack of scar. I told him I wanted a clean invisible scar, too. Can’t totally give up on fashion, even when fashion lets us down.

I ended up telling him that I’d just moved here from Israel. He admitted that he’d been a lifer in the navy and lived all over, including in Bahrain for a while. I told him that as hated as Bush was overseas, I was nervous about coming back with him continuing as president. He gave me a nasty lecture on how brilliant Bush was and how he would save the world – but the thing that made me change the subject really quick was when he went on to say what a great hero Bush was to the military. How he really “wanted” to go to Vietnam but they turned him down. Bush flew the hardest and most dangerous airplane there was and the military was discontinuing it, so he never got to go, even though he wanted to. He went on and on about how Bush’s military career was so outstanding (Wasn’t he in the reserves? I don’t call that a military career. I call it vacation play army.) and how there wasn’t a military officer who didn’t respect him. He told me that Kerry’s whole military career was a joke and that he’d spied and lied and all kinds of awful things.

As he cleaned out and stitched up my finger, I wanted to scream at him for being an idiot, but what can you do with rapid Republicans. I wanted to tell him that Bush and Kerry were only proof of the “we’ll settle for less because the best won’t run” attitude of mediocrity in the United States. Then he asked me about Israel and if I felt safe living over there.

I told him the normal stuff.

“Is there hope now that Arafat is gone?”

I told there that there was always hope but with the Palestinians lobbing over rockets constantly over the borders, the violence hadn’t ended, it had just increased without leadership. Not that Arafat had been leading for a while.

Anyway, it was delightful to have any kind of a conversation with anyone who had two brain cells to rub together after a month among the paranoid schizos and other trailer trash wonders.

By the time he finished, and the whole left hand was numbed up, I could stand, though shakily, and walk, though not a total straight line. I asked where I would have to pay and was told that they would send me a bill. Huh?

So I walked out and Brent bounced up, anxious for information. I told him everything was fine, five stitches and they would send us a bill in the mail. Huh?

As we left, I had to pee. Unlike the prisoner, I was free to pee at will, but not all that free. Brent went in with me into the handicapped stall to help me pull down my pants. As soon as I got home, off came the pants. I can handle undies, but everything else takes a little more effort with one hand.

Back at home in the trailer, I spent the next few days sitting around with my hand up, trying not to do anything to move it. I poked a little at the computer, via the mouse, but it was a struggle. Everything I did required moving the left hand, sending shooting pain through me. Luckily, on the last day of life in Israel, I had stumbled upon a sale of Acumal, a very popular pain reliever called paracetamol. I’ve heard a lot of Brits and Israelis tell me that this is the very best to kill off headaches and all that ails you. I’m now a big fan of it. The ibuprofen didn’t do the trick, but this stuff did. Bingo bango.

Anyway, a week later the stitches came out and now I’m slowly able to half curl the finger, though it barely has a mind of its own yet. Bumping it still pains me, but I’m getting talented, as you can see, of typing with nine fingers, though the backspace key and I have become best friends again as I stumble over words.

So, I can honestly tell you, the six finger fashion thing…it’s a bust. Don’t try it. Even at home.

Creating WordPress Blog Looks with Bloggia

Setting up the “look” of your blog can be painful if you aren’t familiar with CSS and HMTL. Bloggia Weblog Hosting helps you create your own WordPress Blog “look” or theme.

It’s really easy to do and fun to be creative with the different colors, but it doesn’t allow you to adjust column width other than having the navigation on the left or right. Still, this is an excellent place to start and customization can easily happen from the created template.

Excellent!
Mobile, Alabama

Searching and Replacing The Code

Every web page developer and designer has their own unique way of presenting their code, and packaged HMTL software packages often overcode their output, so no matter how hard you worked to streamline your code and make it consistent and valid, there will always be exceptions to your own rules. You still have to go through your own code to find what can go and what can’t, being careful on every step. The key is to look for redundant code you can quickly remove with a search and replace. The more streamlined and CSS dependent your site is, the easier this entire process is.

Since I’d spent several years turning my site into a seriously CSS dependent site, stripping all unnecessary code left and right and top and bottom to optimize the pages for fast access, the process of cleaning it out wasn’t so difficult.

In fact, if it weren’t for all these notes I am writing as I go, and stopping to check the laundry, seeing if there are answers to my inquiries on the forums, telephone calls, eating, and checking email, the first batch of 65 files would have taken about 2 hours. The time will speed up by leaps and bounds as I get more familiar with the process and don’t make so many mistakes – and back things up more often.

Finding a program or utility to do these mass search and replaces on my static HTML pages wasn’t hard. I’d already discovered two great programs to make this process very simple from my earlier site conversion from tables layout to CSS. You can use these, or look for your own, but let me tell you the features you must have in order to do this process effectively and efficiently.

A good search and replace program or utility must be able to search and replace through multiple files, not just the file you are in. It must also be able to search and replace multiple lines. This is a much harder feature to find. Many search and replace utilities in Word, WordPerfect, Notepad, and other word processing and text editing programs will only search and replace a single line of information, often limited to only a few characters. Some limit the number of characters to about 100 or at most 255, so if you have a section of code or text that exceeds that limit, you end up searching and replacing twice to tackle the first half and then the second half of the same code block instead of the entire block. This can be frustrating as the key to successful search and replace means matching unique and consistent information across multiple files. If you divide, say, an image tag up into two parts, the first half features the unique filename, but the second have may only have the width and height of the image which might be found on other images within your files, causing some image tags to suddenly be missing their back half, screwing up your code and layout. Find one that will do multiple files, multiple lines, and either have no limit on search and replace content, or a huge limit so you can deal with large blocks of information.

Using HotDog Pro, my long time favorite HTML Editor, makes searching and replacing content within multiple files simplistically easy. So easy, I’ve screwed up a few times, but all is fixable from my readily available and constant created backups….RIGHT????

Okay, not so right, but close enough. The only other decent program I’ve found for searching and replacing multiple files is Inforapid Search and Replace, a free search and replace program, which gives you the option of actually deciding if each search and replace is required as it crosses files or doing a global search and replace requiring no attention, as well as limiting search and replace to specific types of files. One of the reasons I really love it is because it isn’t picky about what files it crawls through as it searches and replaces your content. HotDog Pro will only search and replace through HTML files, and if I need to do multiple file search and replaces on javascripts or CSS files, like when we changed our domain name, it won’t work. Inforapid goes mindlessly through anything.

With these two files in hand, I knew that this would be an easy process…or so I thought.

Clean and Begin the Search and Replace

Before beginning the search and replace process, I deleted all the files featuring tildes (~), left over from the Tidy conversion, and all backup and non-essential files from the folder I would be working in. Why search and replace through double the amount of files? This also means only the working files I need are in my test folder. HotDog Pro and Inforapid will work across subfolders, but I’m starting small for my test run, with only 65 pages.

The first things that were easily searched for and replaced across the more than 500 web pages were the head and meta tags. These are fairly consistent across all my pages.

All the meta tags and code will disappear with the conversion, so I just searched and replaced the code with nothing. HotDog Pro’s multiple file search and replace utility made the process very fast and easy. I also knew that the doctype and other information in the header would also disappear, input by WordPress in the generation of the pages, so that could go.

Here is an example of what I could easily remove:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html dir="ltr" lang="en-US"><head>

And meta tags like these:

<meta name="resource-type" content="document">
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<meta http-equiv="distribution" content="Global">
<meta name="Rating" content="General">
<meta name="ROBOTS" content="INDEX, FOLLOW">
<meta name="revisit-after" content="30 Days">

What wasn’t so easy to remove were the keywords, title, and descriptions, which were, for the most part, unique to the document. These would have to be either incorporated into the import file or deleted by hand. So I left them wrapped in their meta tags so they would jump out at me as I manually went through the end results to clean them up.

Other consistent data included the footer and parts of the sidebar, which I knew would be totally revised and replaced by the WordPress template files, so these could go. Since they were consistent, for the most part, across all of the files, they went quick and easy, such as this redundant code within the sidebar:

<!-- Sidebar -->
<div id="sidebar"><div id="menu">
<ul><li><a href="../index.html" title="Home Zone">HOME</a></li>
<li><a href="../doing.html" title="What are they doing?">DOING</a></li>
<li><a href="../being.html" title="The Art of Being">BEING</a></li>
<li><a href="../going.html" title="Tips and Advice for Taking Your Camera on the Road">GOING</a></li>
<li><a href="../living.html" title="Tips and Advice for Living on the Road">LIVING</a></li>
<li><a href="../asking.html" title="Asking and Answering Questions about Life on the Road">ASKING</a></li>
<li><a href="../telling.html" title="Telling Stories of Life on the Road">TELLING</a></li>
<li><a id="active" href="http://cameraontheroad.com/category/learning/" title="Learning about nature photography, business, web pages, and the Internet">LEARNING</a></li>
</ul></div>

If you are paying attention, you would see that in this example, the anchor (link) tags include relative link references ("../telling.html"). On my static site, I have three levels of folders with relative tags linking categories and documents together. So I had to do three search and replace sets to cover the root folder, and the two below it, with the last one featuring ../../telling.html links.

With most of the head, header, sidebar, and footer information gone, it was time to customize the remaining data into the format WordPress required for importing MovableType blog entries.

Putting Our Site into WordPress

Once I had a grip on the language of PHP and an understanding of MySQL, I needed to start thinking about how it would convert into database material. And I needed to figure out how to get this information not only into the database, but to meet WordPress’ needs for generating the content. Nothing is harder than trying to stick a square peg into a round hole and I need to get my website content into a form that WordPress will not only accept but like to work with.

I decided to begin slowly, with only 65 web pages at first, so I could do damage on only a small number of my 500+ web pages. I knew that this would get me through the learning curve, and take less time to figure out the process than if I was smashing through all 500+ files. Once I figured out the process, I knew it would go much faster across the rest of the files.

Luckily, WordPress has put a lot of effort into making it as easy as possible for the users of other blog software to import their data. WordPress supplies a wide range of import scripts for popular blog software, but little help specifically for non-blog software, like the strictly old fashioned, do-it-yourself html encoded blogs or websites, like mine.

What they haven’t done is come up with a simple way to CONVERT the data, only import. So it’s up to me to make my site data conform to one of their import systems. Unfortunately, WordPress imports are designed to move data from one database system to another, and not from a static website INTO a database. This means I have to convert my data into something that one of the import files will accept, digest, and spit into the database.

Of course, I wanted the easy way out. I wanted to find software that would convert HTML into database material – easy to import. What I was asking for was for someone to create software that would read through all my HTML and CSS coding, pick out what was important to little old me, and strip away the gunk and leave something nice and pretty, ready for import to the database. WRONG!

There is no clean and fast way. As good as software is, we are still not to the Star Trek world and there is nothing that can read my mind, or my html pages, that will give me database material. I looked everywhere. Some will hint at it, but the best I can do is strip the code out so HTML will convert to text. Taking the HTML out will destroy my layout, so that wasn’t an option. There is no nice and clean and fast way to do this. I’m stuck.

Converting Static HTML to Import Material

Ah, but contraire, my friends! Lorelle found a way to do it actually quite easily. Shooting in the dark with only a little help from the forums (until I used capital letters and started pleading), I figured it out. Come along for the long ride.

I began by thoroughly studying the data form required by WordPress in order to “easily” import the information. I decided that the most simplistic form that I could covert my HTML pages to was the import-mt format, used for importing MoveableType blogs into the WordPress database. I liked it because it looked simple to convert my site’s web pages to something similar, and it would also allow importing of HTML/XHTML tags so I could keep my formatting within each page, such as tip boxes, photographs, and graphics. All I had to do was sort my HTML information into the import-mt format.

I found a tutorial on How to Import MovableType Entries into your WordPress Blog and MoveableType instructions for importing data and began to memorize them, tearing each apart and putting it together so I understood each element.

Work From a Copy

The next step was to make sure I had the most current version of my site to work from, and that it was validated to death. I copied my entire website from my site to my computer’s hard drive into a new folder, ready to destroy and rearrange. The originals are still protected and backed up, thank goodness, because if I screw up along the way, I have to have more than one backup.

I also spent some time double checking and validating a good number of pages to make sure that what I was starting with was in good condition. I’m glad I did because I found a lot of little errors, not life shattering but capable of causing me grief later on after the conversion from HTML to XHMTL. The issue of every tag either having a closing tag or being a self-closing tag made it very important to find or add every closing </p> and </li> tag.

One of the little things that also caught me off guard was the issue of the tags all being in lowercase. I’d made that a “rule” during my last major revision of the website, in order to be compliant for when I finally made the move to XHMTL, but some still slipped through, left over from a prior HTML editor that capitalized HTML tags by default. I had to go through and check for those stray capitalized tags, and thankfully, I only found a few in my test pages.

The next step is probably the most tedious. I thought it would be easy, but it may not turn out that way. I have to first covert the HTML into XHTML in order to validate and meet the requirements of WordPress.

After a bunch of research, it turns out that HTML Tidy is the best way to go, but using this program is like going back to Windows before they had numbers after the title. I’m telling you, it’s like working with Pre-Windows 3.11. It harkens back to DOS 3.3 and earlier. Does anyone remember those “good old days” where dreams of having 640K of RAM were still fantasy?

Anyway, Tidy is powerful and archaic, to say the least. There are a few Tidy GUI programs out there that turn Tidy into a Windows program, but they are few in number. If you can handle the old method, 106-IBM has good instructions for helping you through the process, but only as a starting point. After looking at my few choices and failing to make the old fashioned DOS versions work, I settled on Hab Utilities HABTidy, a very simplistic free Windows GUI interface which does multiple files, but no more than 11 at a time

I set the custom options to include “output xml” and choose the “Process Files as a Group”. It works really fast so I didn’t cry too hard at being limited to only 11 files. Select the files and set the selector at the bottom to read “Format with custom options” and you are good to go. HABTidy saves a backup of the file as ~filename.html and changes the original. This conversion isn’t perfect if you have unvalidated HMTL, but if you have seriously validated your code prior to beginning, the conversion works like a charm.

Once I had the converted files, it was time to convert those into something WordPress and MySQL would recognize for import via the MoveableType import for WordPress.

It seems that MoveableType uses the same import and export format, so by following the instructions at MoveableType instructions for importing data, I had a format to follow.

It was time to begin the Search and Replace.

PhotoQuilt Cards – Manmade Designs

Nature isn’t our only photographic subject. We love the designs and creations of man. These photoquilts celebrate some of the interesting manmade subjects we’ve encountered.

Information on ordering these PhotoQuilt Cards will be available soon.

PhotoQuilt Designs with Original Image


Arab books
Istanbul, Turkey
Photo by Lorelle VanFossen

Caesaria Aqueduct
Israel
Photo by Brent VanFossen

Agriculture
Galilee, Israel
Photo by Brent VanFossen

Handmade Pillows I, Jerusalem, Israel
Photo by Lorelle VanFossen

Handmade Pillows II
Jerusalem, Israel
Photo by Lorelle VanFossen

Handmade Pillows III
Jerusalem, Israel
Photo by Lorelle VanFossen

Reflections at the Port I
Seattle, Washington
Photo by Brent VanFossen

Reflections at the Port II
Seattle, Washington
Photo by Brent VanFossen

Reflections at the Port III
Seattle, Washington
Photo by Brent VanFossen
Shoes for Sale, Istanbul Markets, Turkey, Photo by Brent VanFossen
Shoes for Sale, Istanbul Markets, Turkey, Photo by Brent VanFossen
Shoes for Sale
Istanbul Markets, Turkey
Photo by Brent VanFossen
Roofs of Dubrovnik Photo Quilt, Photo by Brent VanFossen
Roofs of Dubrovnik Photo Quilt, Photo by Brent VanFossen
Roofs of Dubrovnik
Dubrovnik, Croatia
Photo by Brent VanFossen
Cheese in Paris Market PhotoQuilt I, Photo by Brent VanFossen
Cheese in Paris Market, Photo by Brent VanFossen
Cheese in Paris Market I
Paris, France
Photo by Brent VanFossen
Cheese in Paris Market PhotoQuilt II, Photo by Brent VanFossen
Cheese in Paris Market, Photo by Brent VanFossen
Cheese in Paris Market II
Paris, France
Photo by Brent VanFossen

PhotoQuilt Cards – Land Designs

The fight over land is eternal. Who is to say what land belongs to whom and why? We all need a place to live. These photographic designs celebrate the diversity that is the earth and its land.

Information on ordering these PhotoQuilt Cards will be available soon.

PhotoQuilt Design with Original Images


Arava Desert, Southern Israel
Photo by Brent VanFossen

Patterns of cracks on rock face
Jasper National Park
Photo by Brent VanFossen

Meanders of Geology
Olympic National Park
Photo by Brent VanFossen

Curves in red stone I
Petra, Jordan
Photo by Brent VanFossen

Curves in red stone II
Petra, Jordan
Photo by Brent VanFossen

Curves in red stone Quilt III
Petra, Jordan
Photo by Brent VanFossen
Matanuska Glacier at Sunset photoquilt I, photo by Brent VanFossen
Matanuska Glacier at Sunset, photo by Brent VanFossen
Matanuska Glacier at Sunset I
photo by Brent VanFossen
Matanuska Glacier at Sunset photoquilt II, photo by Brent VanFossen
Matanuska Glacier at Sunset, photo by Brent VanFossen
Matanuska Glacier at Sunset II
photo by Brent VanFossen
Desert Hills photoquilt I, photo by Brent VanFossen
Desert Hills, Big Bend NP, Photo by Brent VanFossen
Desert Hills I
Big Bend National Park, Texas
Photo by Brent VanFossen
Desert Hills photoquilt II, photo by Brent VanFossen
Desert Hills, Big Bend NP, Photo by Brent VanFossen
Desert Hills II
Big Bend National Park, Texas
Photo by Brent VanFossen
Garden of the Gods Photoquilt I, Photo by Brent VanFossen
Garden of the Gods, Colorado Springs, Colorado, Photo by Brent VanFossen
Garden of the Gods I
Colorado Springs, Colorado
Photo by Brent VanFossen
Garden of the Gods Photoquilt II, Photo by Brent VanFossen
Garden of the Gods, Colorado Springs, Colorado, Photo by Brent VanFossen
Garden of the Gods II
Colorado Springs, Colorado
Photo by Brent VanFossen
Garden of the Gods Photoquilt III, Photo by Brent VanFossen
Garden of the Gods, Colorado Springs, Colorado, Photo by Brent VanFossen
Garden of the Gods III
Colorado Springs, Colorado
Photo by Brent VanFossen

PhotoQuilt Cards – Foliage Designs

Plants help create the oxygen we need to survive, but they also feed and shelter us and provide us with many of the necessities of life. As you surround yourself with the wonders of plantlife in your home and office, consider sharing the kaleidoscope of foliage with others with these innovative designs.

Information on ordering these PhotoQuilt Cards will be available soon.

PhotoQuilt Design with Original Images


Water drops on fern I
Olympic National Park
Photo by Brent VanFossen

Water drops on fern II
Olympic National Park
Photo by Brent VanFossen

Leaf on Leaf I
Olympic National Park
Photo by Brent VanFossen

Water drops on Lupine Leaves
Olympic National Park
Photo by Brent VanFossen

Cactus needles I
Tucson, Arizona
Photo by Brent VanFossen

Cactus needles II
Tucson, Arizona
Photo by Brent VanFossen

Cactus needles III
Tucson, Arizona
Photo by Brent VanFossen

Cactus needles IV
Tucson, Arizona
Photo by Brent VanFossen

Palm Leaf I
Victoria, British Columbia, Canada
Photo by Brent VanFossen

Palm Leaf I
Victoria, British Columbia, Canada
Photo by Brent VanFossen

PhotoQuilt Cards – Flower Designs

A rose is a rose is a rose…or is it? We’ve taken some favorite flower photographs of ours and created interesting photoquilts and kaleidoscopes created for your enjoyment.

Information on ordering these PhotoQuilt Cards will be available soon.

PhotoQuilt Design with Original Images

Spiral Yellow Rose
Yellow Rose I
Photo by Lorelle VanFossen
Spiral Yellow Rose
Yellow Rose II
Photo by Lorelle VanFossen

Cherry Blossoms
Photo by Lorelle VanFossen
Red Tulips PhotoQuilt I, photo by Brent VanFossen
Red Tulips, Skagit Valley, Photo by Brent VanFossen
Red Tulips I
Skagit Valley, Washington
Photo by Brent VanFossen
Red Tulips PhotoQuilt II, photo by Brent VanFossen
Red Tulips, Skagit Valley, Photo by Brent VanFossen
Red Tulips II
Skagit Valley, Washington
Photo by Brent VanFossen
Red Tulips PhotoQuilt III, photo by Brent VanFossen
Red Tulips, Skagit Valley, Photo by Brent VanFossen
Red Tulips III
Skagit Valley, Washington
Photo by Brent VanFossen
Red Tulips PhotoQuilt IV, photo by Brent VanFossen
Red Tulips, Skagit Valley, Photo by Brent VanFossen
Red Tulips IV
Skagit Valley, Washington
Photo by Brent VanFossen
Red Tulips PhotoQuilt V, photo by Brent VanFossen
Red Tulips, Skagit Valley, Photo by Brent VanFossen
Red Tulips V
Skagit Valley, Washington
Photo by Brent VanFossen
Alpine Phlox PhotoQuilt II, Photo by Brent VanFossen
Alpine Phlox, Photo by Brent VanFossen
Alpine Phlox I
Hurricane Ridge, Olympic National Park, Washington
Photo by Brent VanFossen
Alpine Phlox PhotoQuilt II, Photo by Brent VanFossen
Alpine Phlox, Photo by Brent VanFossen
Alpine Phlox II
Hurricane Ridge, Olympic National Park, Washington
Photo by Brent VanFossen
Alpine Wildflowers Photoquilt, Photo by Brent VanFossen
Alpine Wildflowers, Photo by Brent VanFossen
Alpine Wildflowers
Hurricane Ridge, Olympic National Park, Washington
Photo by Brent VanFossen

Texas wildflowers: Lupin and Paintbrush I
Photo by Brent VanFossen

Texas wildflowers: Lupin and Paintbrush II
Photo by Brent VanFossen

PhotoQuilt Cards – Winter Designs

Winter is a time of cold and chill, but it is also a time for rest and quiet. Animals hibernate, snow comes down in whispers, many birds move on to warmer climes, and most humans stay inside. We hope you enjoy some of our cooler images.

Information on ordering these PhotoQuilt Cards will be available soon.

PhotoQuilt Design with Original Images


Frost on grass I
Olympic National Park, Washington
Photo by Brent VanFossen

Frost on grass II
Olympic National Park, Washington
Photo by Brent VanFossen

Frost on grass III
Olympic National Park, Washington
Photo by Brent VanFossen

Frost on grass IV
Olympic National Park, Washington
Photo by Brent VanFossen

Frost on ferns
Verlot, Washington
Photo by Brent VanFossen

Icebergs on Portage Lake, Alaska I
Photo by Brent VanFossen

Icebergs on Portage Lake, Alaska I
Photo by Brent VanFossen

Snow on trees I
Cascade Mountains, Washington
Photo by Brent VanFossen
Matanuska Glacier Alpenglow photoquilt, photo by Brent VanFossen
Matanuska Glacier Alpenglow, photo by Brent VanFossen
Alpen Glow on Matanuska Glacier I
Alaska
Photo by Brent VanFossen
Matanuska Glacier Alpenglow II photoquilt, photo by Brent VanFossen
Matanuska Glacier Alpenglow, photo by Brent VanFossen
Alpen Glow on Matanuska Glacier II
Alaska
Photo by Brent VanFossen
Matanuska Glacier Alpenglow III photoquilt, photo by Brent VanFossen
Matanuska Glacier Alpenglow, photo by Brent VanFossen
Alpen Glow on Matanuska Glacier III
Alaska
Photo by Brent VanFossen

PhotoQuilt Cards – Wildlife Designs

Wild animals are beautiful and graceful in their own right. Yet they represent some of the most fascinating patterns found in the natural world. These photoquilts celebrate the incredible diversity of our planet’s wildlife, from the smallest to the largest.

Information on ordering these PhotoQuilt Cards will be available soon.

PhotoQuilt Design with Original Images


Viper in the sand
Southern Israel
Photo by Brent VanFossen

Butterfly wing closeup
Photo by Brent VanFossen

Monarch Butterfly Cocoon
Florida
Photo by Brent VanFossen

Hare in grass
Santa Fe, New Mexico
Photo by Brent VanFossen

Flamingo Feathers I
Florida
Photo by Brent VanFossen

Flamingo Feathers II
Florida
Photo by Brent VanFossen
Flamingo Head I Photoquilt, Photo by Brent VanFossen
Flamingo Head, photo by Brent VanFossen
Flamingo Head I
Photo by Brent VanFossen
Flamingo Head II Photoquilt, Photo by Brent VanFossen
Flamingo Head, photo by Brent VanFossen
Flamingo Head II
Photo by Brent VanFossen
Mourning Dove on Nest I Photoquilt, Photo by Brent VanFossen
Mourning Dove on Nest, photo by Brent VanFossen
Mourning Dove on Nesxt I
Photo by Brent VanFossen
Mourning Dove on Nest II Photoquilt, Photo by Brent VanFossen
Mourning Dove on Nest, photo by Brent VanFossen
Mourning Dove on Nest II
Photo by Brent VanFossen
Mourning Dove on Nest III Photoquilt, Photo by Brent VanFossen
Mourning Dove on Nest, photo by Brent VanFossen
Mourning Dove on Nest III
Photo by Brent VanFossen

PhotoQuilt Cards – Water Designs

Water is a must for survival on this planet. Too often it is ignored, abused, neglected, and taken for granted. We celebrate the wonder of water with these distinctive water designs.

Information on ordering these PhotoQuilt Cards will be available soon.

PhotoQuilt Design with the Original Image


Water Against Rocks
Photo by Brent VanFossen

Sharon National Seashore
Israel
Photo by Brent VanFossen

Waterfall near Valdez, Alaska I
Photo by Brent VanFossen

Waterfall near Valdez, Alaska II
Photo by Brent VanFossen

Icebergs on Portage Lake, Alaska I
Photo by Brent VanFossen

Icebergs on Portage Lake, Alaska II
Photo by Brent VanFossen

Water drops on grass I
Photo by Brent VanFossen

Water drops on grass II
Photo by Brent VanFossen

PhotoQuilt Cards – Tree Designs

Trees provide oxygen and valuable resources. They are one of our best and least protected renewable resources. From trees we get shelter, clothing, and many necessary products such as paper and pencils. As you do your best to save the trees who provide us with so much, celebrate their majestic qualities with these fascinating photoquilt cards.

Information on ordering these PhotoQuilt Cards will be available soon.

PhotoQuilt Design with Original Images


Snow on Trees I
Northern California
Photo by Brent VanFossen

Sunset on burnt trees I
Northern California
Photo by Brent VanFossen

Sunset on burnt trees II
Northern California
Photo by Brent VanFossen

Sunset on burnt trees III
Northern California
Photo by Brent VanFossen

Autumn colors in tree I
Arboretum
Seattle, Washington
Photo by Brent VanFossen

Autumn colors in tree II
Arboretum
Seattle, Washington
Photo by Brent VanFossen

Trees blowing in the wind
Olympic National Park
Washington
Photo by Brent VanFossen

Meandering tree branch I
Kissimmee State Park
Florida
Photo by Brent VanFossen

Meandering tree branch II
Kissimmee State Park, Florida
Photo by Brent VanFossen

Patterns in tree bark I
Photo by Brent VanFossen

Patterns in tree bark II
Photo by Brent VanFossen

Patterns in tree bark III
Photo by Brent VanFossen

Patterns in tree bark IV
Photo by Brent VanFossen

Patterns in tree bark V
Photo by Brent VanFossen

Learning About WordPress

[Note: The following is the thought process I went through as I slowly turned my site over from static HTML to WordPress, a database driving PHP-enabled site management system built originally for bloggers. Following along with this, you will learn that many of my first assumptions turned out to be wrong, and others were smack right, but I’ve left the process of discovery stay within these articles to help others. If you need specific help with WordPress, or to validate any of my finds or miss-finds, please check the WordPress Codex, the source of WordPress documentation, and/or the WordPress Support Forums. Enjoy the ride!]


Next, I had to learn more about how WordPress works and what features and capabilities it has, and how to make it do what I want.

To begin the process, I had to break down the elements in my static site and then learn how WordPress could reproduce them, be it a built-in function or a plugin, or, yikes, if I had to write my own code. It also meant examining the features of my site and making some compromises. Some aspects might not easily transfer over, so what am I willing to change or give up in order to make this work?

Layout of Our Site

Thank goodness I spent the past couple of years totally converting our website over to CSS and leaving tables behind. This will make the conversion of the layout much easier. I also have designed our site to be fairly traditional in form but untraditional in CSS and HTML structure and I’m really proud of what I accomplished, so I want to keep a lot of that layout code.

I went through the HTML of the our site and broke it down into sections. Here is a breakdown of the sections and the equivalent CSS default or template in WordPress (if available) set in brackets:

Body [body]
This is the HTML area where I set my defaults for the rest of the page, establishing the base font, the color of the font (changeable on specific tags), and the background color.
Wrapper [rap]
This is the outside of the page that holds all the data inside. This is also the place where I put the CSS code that will adjust my page to suit the needs of the different Internet browsers out there. Microsoft Internet Explorer may be most popular, but it reads HTML and CSS a little differently than Mozilla, which reads it differently than Opera, and so on. I hate to retro-code or do backwards-compatibility, but it’s important to me to have as many people as possible view our site without things sliding off the page.
Header [header – bloginfo()]
On my site, the header displays the head graphics and web site title, and is seen on every page throughout the site. The same is said for WordPress, though they use the H1 tag in the header and I use the H1 tag as my article title. This will require some serious modifications for me.
Content [content]
In general, this is the area that holds all the content seen on the page. The title of the article (story), the subtitle, author, and the article contents. WordPress includes dates and times, the category the article is stored under, and other information that I will have to debate over – to include or not to include – as I customize my new site. WordPress’s content DIV also includes a CSS class they call “meta”, which is really confusing since they include the editor and category information and not META as in meta tags like keywords, description, etc. This was not a good choice in the name of these CSS classes as they are very confusing.
Heading Tags
This is an area that may require a bit of a debate in my mind. To get approved by Bobby’s Accessibility Validator, and other strict validators, the order of your header tags must be chronological. H1, H2, H3, H4, etc. According to the WordPress Codex article on CSS Selectors, H1 is for the site title, H2 is the dates of the posting and the title of the comments section, and H3 is the story title.

For the designer playing with the CSS, we have to remember to be careful changing these. These are also targets, the landing zones for links. For instance, the id="comments" in the comment section isn’t just for applying CSS styles to the H2 heading. It is a marker for the place you land on when you click the “Leave a comment” link within the document. If you remove the ID, you loose the link. Still, you have some options for making changes.

For me, the site title isn’t a headline but its own separate line without a header code. For WordPress, it is a heading. For me, the title of the article is H1 and the subtitle is H2 and H3 is a section title and H4 is a smaller sub-section. I don’t want the dates displayed on the new site unless they specifically apply to the article’s value. Most of the things we post are timeless. Just because people are switching from traditional cameras to digital doesn’t mean that the Rule of Thirds goes out the window. So why should I give such importance to the date and time and give it a header tag? To just skip the H2 in the generation process would make the tags go from H1 to H3 and some validators would protest. As I become more familiar with how WordPress works, I need to figure out a way to change this.

Sidebar [menu]
Our site features fixed links on every page to our main categories, the contact and about us pages, the blog, and a search feature and link to our site map. Underneath those are customized links to articles under specific categories and subcategories, including articles we want to highlight. WordPress has these features and these should be much easier to do in the new version 1.5 (aka 1.3) than they were, so I’m looking forward to taking advantage of these.

Under those links are some other features that might require a little more thought. We feature three random rotating javascripts to create two sections. The first features one of our nature photographs with a nature or photography oriented quote. The second one features a photography or travel tip of the day. I’ve found a WordPress plugin script that might be able to recreate these for me, but it is designed to do one thing on each page and I’m asking it to do three on each page. I might have to mess with it.

Footer [credit (v1.2) – footer (v1.5)]
I still have to do some research on this, but the footer in WordPress is called the “credit” in version 1.2 and “footer” in version 1.5. In our footer, we feature links to our main categories and specific pages like “contact”, “about us”, “links”, “site map”, etc. It also holds our copyright information and the date the page was last modified. This isn’t information so important to the viewer, but it helps us monitor what needs updating. These should be easy to incorporate into the “credit” or footer that comes with WordPress.

WordPress includes a few other DIVs (sections) that our site doesn’t. They are Feedback or Comments, and Calendar, though I’m sure I’ll find more. Currently, I don’t see a need for the calendar on our site since we don’t have scheduled activities and our content is not “timed”, but we do want the feedback on our articles so I’ll be modifying the look but not the actions of the feedback section to match our site layout and look.

Now that I have the sections lined up with WordPress’ default sections, it’s time to tackle categories.

Developing Categories

In WordPress, it seems you can have unlimited categories, which is one of the reasons I decided to try to use it as a Content Management System (CMS) for our website. It also uses subcategories. Ours are fairly simple. We created a bunch of “ings” to describe what we are “doing” on the road. Going, Doing, Being, Living, Telling, Asking, and Learning make up the seven core categories, with Home to tell people about us and how to function on our site. From there, we’ve broken these down into subcategories. For example:

  • Learning
    • Photography Technique
    • Photographic Composition
    • Photography Equipment
    • Photography and Weather
    • Business of Nature Photography
    • Basics of Nature Photography
    • Networking for Photographers
    • Natural Wanders (locations)

Now, some of our categories relate to one another and I need to find a way to have them make an appearance alongside of their related content. For instance, Natural Wanders is actually an important subcategory of our Going Zone since it relates to photography as you “go” on the road, highlighting specific locations and giving photographic advice. This is also educational information that needs to be accessible from the Learning Zone because you are “learning” how to photograph in different locations. I have to figure out how to cross reference these in WordPress.

In reading information about WordPress, I’ve seen a lot of bloggers mention they have 20, 30, and even more than 40 categories. I would like to image they mean categories AND subcategories, but I think they mean categories. Let’s have a little reason here, folks. The more categories, the longer the list, the less likely people will scroll down a list of 40 items, no matter how exciting your website is. Find a way to group things together. We went around in circles as to how to group articles since we cover so many topics. The “ings” was a unique way of doing it, ahead of its time actually, so think about how you use your categories and how to help the user get to the information they are interested in. We have eight, and I think that is too many sometimes. You can have dozens of subcategories, don’t forget.

The new version of WordPress (1.5) permits generation of specific individual Pages for specific needs. I might just want to use these Pages to make my Learn category pages look different or generate different information from my Living category about living on the road. I might not, but this ability means categories have new meanings when it comes to laying out the foundation of your site. What categories you want to show up where and when is an important part of your site’s planning. I still have to learn more about this new feature, though, to see if it will work for me.

Organizing Links

This might not be the right time and place to think about it, but before I install WordPress and start recreating it to fit my needs as a Content Management System (CMS), I need to think about all the billions of links I have on my site. Some are incorporated into the data and some are just piles of lists. I want to do something about the Lists of Links.

My dream is to have my lists of links in a single database table, set up with fields to denote the category and subcategory, and sub-subcategory. For example, in my series on validating and optimizing your web page, I have a page with a section on validating the code behind your web page and I have a list of links after it that are appropriate to those requirements. On the same page is another section on web page size standards with its own set of helpful links. There is another section on testing your web page for accessibility standards and another set of links.

In my dream world, I want to be able to say “put link list from category “learn” and subcategory “web” titled “accessibility standards” HERE” and have it work. The query would pull this specific information from the table and bingo – I would have my list. I can put it anywhere I want. This can be done by PHP and MySQL and is a fairly simple request, but how to do this without messing up WordPress code…I have more to learn.

Still, while I’m thinking about categories, and the content within those categories, I need to start thinking about the other elements within my content and how to deal with those. After all, a CMS is supposed to SAVE you time and effort. There’s a lot I still have to learn about WordPress, and how to force my site into it’s parameters.

Alternatives to Fear – Israel – Rape Resources

While living in Israel for five years, Lorelle taught courses on personal safety and self defense for women. The following is a list of resources specifically for Israel and including other international resources for rape, sexual assault, domestic violence, women’s shelters, violence against women, and how to get help.

Information Resources

The following resources are subject to change. They are for your information only.

As of February 2002

Israel National Rape Crisis Hotline 1202
Israel Battered Women’s Hotline: 1-800-22-0000
From anywhere in the country and it automatically connects the caller to the closest rape crisis center hotline.


Israel Local Resources

L.O. – Combat Violence Against Women
P.O.B. 5941 Herzliya 46101
Fax: 09-9551022
24 hr Toll Free Line: 1-800-353-300
Contact@no2violence.co.il
http://www.no2violence.co.il/index_eng.htm
Women: 09-9505720, Children/Youth: 09-9518927

Association for Violence Against Women
P.O. Box 313, Nazareth, Israel
(06) 655-3781 Fax: (06) 646-2138

Child Abuse Hotline 04-855-6611

The Crisis Center for Religious Women
Post Office Box 43092, Jerusalem 95400
E-mail: ccrw@netvision.net.il
Hot Line: 02-655-5744/5
or message on 24-hour beeper service;
ask for extension 23912 at all numbers:
02-629-4666 03-610-6666
04-830-6666 04-627-8866


Israel Nationwide Shelters and Support Services

Many shelters and other groups offer a wide range of support services including victim aid, medical and health care, legal services, and education programs.

Beit Noam: The Noam Association for the Prevention of Domestic Violence
P.O. Box 696, Ra’anana 93104
Phone: 09-7430478 or 09-7430358 Fax: 09-7430471
E-mail: beit_noam@usa.net or beitnoam@netvision.net.il
web site: www.ahava.com/beit_noam

Mevo Satum: Opening Up the Dead End for the Aguna
P.O. Box 8712, Jerusalem 91086

WIZO – Israel: Department for the Status of Women and Legal Advice Bureaux
38 David Hamelech Boulevard, Tel Aviv
Phone: 03-6923791/2 Fax: 03-6923796

WIZO – Hotlines for Battered Women
03-5461133 02-6514111
07-6376310 08-8550506
Hotline: volunteer support during the day and during the night by an answering machine.
web site: www.wizo.org

BEER SHEVA

Maslan: Negev Women’s Support Center
P.O. Box 904, Beer Sheva 84701
Tel/Fax: 07-6279245

HAIFA

The Haifa Battered Women’s Hotline
Phone: 853-0161 Fax: 851-1954
Toll-free in Israel: 1-800-22-0000
E-mail: hbhw@netvision.net.il

The Haifa Rape Crisis Center
Phone: 853-0531 Fax: 853-0568
E-mail: hrcc@netvision.net.il

The Haifa Women’s Coalition
47 Hillel Street, Haifa 33727, Israel
Phone: 853-0159 Fax: 851-1954
E-mail: hwc@netvision.net.il

Isha L’Isha – Haifa Feminist Center
Phone: 853-0159 Fax: 851-1954
E-mail: Ishaisha@netvision.net.il

JERUSALEM

The Center for Family in the Orthodox Community, Ma’ayonot
HaOsher – Municipality of Jerusalem, Ministry of Labour and Social Affairs Phone: 02-5376696

Center for Personal Social Emergency, Department of Welfare
Jerusalem
Phone: 02-6256202 / 02-6231370 / 02-6231452

Emergency Residences for Women: "Bat Meleen" for Orthodox Women
Phone: 02-5376696

Koh Ha-Isha (Woman’s Voice): Jerusalem Women’s Center
Phone: 02-6222455 E-mail: kolisha@netmedia.net.il

TEL AVIV

Glickman Center for the Prevention of Violence in the Family
Phone: 03-649-2469/70


Legal Issues

Jewish Law Center: Information on legal decisions and commentary on Jewish law for the US and the Jewish State. Includes information on Jewish divorce and child custody: http://www.jlaw.com/Commentary/

WIZO – Israel: Department for the Status of Women and Legal Advice Bureaux
38 David Hamelech Boulevard, Tel Aviv
Phone: 03-6923791/2 Fax: 03-6923796
web site: www.wizo.org

Mevo Satum: Opening Up the Dead End for the Aguna
P.O. Box 8712, Jerusalem 91086

NA’AMAT Movement of Working Women and Volunteers
93 Arlozoroff Street, Tel Aviv 62098
Phone: 03-6921905 Fax: 03-6912979
Provides crisis intervention, legal assistance, and support services for support and prevention of Family Violence.

Women’s Center for Legal Aid and Counseling
Dahyat Al-Darid intersection
Hirbawi Building, Third Floor
PO Box 54262, Jerusalem 91516
Phone/Fax: 02 574-0172
Email: wclac@netvision.net.il

Knesset Committee on the Status of Women
Kiryat Ben-Gurion, Room413
Jerusalem 91950
02-675-3436Fax: 02-675-3789
Committee Secretary: Dana Gordon
Chairperson: Yael Dayan

Knesset Committee on Constitution, Law and Justice
Kiryat Ben-Gurion, Room117
Jerusalem 91950
02-675-3155Fax: 02-675-3199
Committee Secretary: Dorit Vag
Chairperson: Amnon Rubinstein
Coalition Leader: Yossi Katz


Internet Resources


Government Agencies

(International & US)

Recreating Camera on the Road with WordPress

[Note: The following is the thought process I went through as I slowly turned my site over from static HTML to WordPress, a database driving PHP-enabled site management system built originally for bloggers. Following along with this, you will learn that many of my first assumptions turned out to be wrong, and others were smack right, but I’ve left the process of discovery stay within these articles to help others. If you need specific help with WordPress, or to validate any of my finds or miss-finds, please check the WordPress Codex, the source of WordPress documentation, and/or the WordPress Support Forums. Enjoy the ride!]

After trying a few Content Management Systems (CMS) to convert our website from static html to dynamic html using PHP and MySQL, a programming code that works with a database for generating web page content, I finally decided to give WordPress a try.

Reasons? I’ve been using their blog software for several months now and I adore it. Simple interface, clean, and incredibly easy to use. If you want to do nothing more than post your thoughts and opinions publicly, and never want to lift the hood, this will not only do it, it will change your life. I wanted more, though. I needed something that had a smooth, clean, easy to use interface with power under the hood because I was going to lift it. After a lot of research, WordPress rose to the top.

Now, I learned very quickly that WordPress is NOT a CMS. It can be and will be, at least for me, but making it into one means not only lifting the hood but getting in there and getting your hands dirty – a lot.

So as I make my transition, come along for the ride and maybe those who wish to do the same thing will learn from my mistakes.

Learn Before You Burn

Before making the conversion, there are lessons to be learned and decisions to be made. There are several steps to this process and all of them involve some level of knowledge, skill, and expertise in HTML, XHTML, CSS, PHP, MySQL, and how all of these work together to create a web page and website.

Familiar already with HTML and CSS, I had to learn about XHTML and what the differences between HTML and XHMTL were. That turned out to be fairly simple, at least as far as I was concerned. I learned that I would have to change some of the tags in my HTML because XHTML requires that all tags be closed. For example, a line break is represented in HTML as <br> which is easy, but it isn’t part of an open and closed pair, so it has to be changed to be self-closing to <br />. Other non-closing tags like the IMG also had to be changed to be self-closing with a space and a slash before the closing >. These were small things I figured I could clean up with some search and replace techniques.

In preparation for my first steps into this new world of jargon code and foreign speak for understanding PHP and MySQL was through the book “PHP & MySQL for Dummies” by Janet Valade. Now, before you start laughing at me, understand that I didn’t know a ? from a PHP from a $ from a SELECT. When you don’t know the terminology, jumping in with both feet can drown you in words you don’t understand. And while the words look familiar (ALTER, SELECT, GET, INCLUDE), they don’t make a lot of sense when you don’t understand the context. This book worked wonderfully to get me into the terminology and to get a grip on the core elements of PHP and MySQL. Besides, it was on sale at the bookstore.

I poured over pages upon pages, heaps and mounds of pages of material on the web. Here are the sites I found most helpful to help me get a grip on what is PHP and MySQL and how they work together to generate HTML:

HTML/XHTML

PHP