MidiMagic 579 Nearly a Senior Poster

Your employer's system administrator probably disabled the preview pane on every employee's computer because it is a security threat.

Phishers have created ways to find out personal, company, and internet access information from your computer if their phake email is opened in the preview pane as the "next message." Most IT security departments disable the preview pane on all company computers.

It is also against most security policies to leave email software open when you are not present at the computer. You are inviting disaster for your company with your unsecure computer use.

MidiMagic 579 Nearly a Senior Poster

This appears to be a way to let someone else create a local version on his own computer to use, rather than locking him into read-only use.

Have you tested to see what happens if the user tries to "save as" to the original file?

What happens if you do set file-sharing parameters on the file?

MidiMagic 579 Nearly a Senior Poster

Very annoying to regular users!

When I saw it, I thought you had gone through one of those website rebuilds where everyone has to re-register and all of the posts are gone. This happened to me on several other bbs.

My browsers are configured to clear cookies and histories on exit for security reasons imposed by my employer. To be allowed to use my employer's website from home, I have to do that.

If you decide to keep the annoying popup, give registered users a url that bypasses it and activates the login screen.

Better yet, let the entry popup also have the login screen in it, so we can use it to log in.

MidiMagic 579 Nearly a Senior Poster

The stand alone player and the plugin are two different things. Also, the IE plugin and the Firefox plugin are two different things.

MidiMagic 579 Nearly a Senior Poster

When you use some company's code, you have to accept the limitations of what they produce.

Also note the following:

- You need to validate your code at the w3c validator. I saw some things that don't seem to be compliant with the transitional doctype.

- One of those things is the number without a unit of measure used as a size argument.

- Why are you specifying the obvious? Images always display in real space by pixels, unless told to display in some other way. Don't put width and height specifications in an img tag unless you are changing the displayed size of the image.

- Using pixels for sizes causes things to display in strange ways when the screen resolution or the window size changes. Use percent or em to define sizes.

- Check the actual displayed sizes of things in each browser. Remember that IE uses different methods to determine the size of something.

- Note that if you make something with a very small size in the xhtml, and then use JavaScript to put something in it that makes it larger, IE can make a mess of it the resulting rendering.

MidiMagic 579 Nearly a Senior Poster

:icon_lol: :icon_cheesygrin: :icon_mrgreen:

You're a Noid. The avatar gives it away.

I have two Noids. Does that make them a paranoid?

MidiMagic 579 Nearly a Senior Poster

Now this is really weird ... I, too, just got an email from TooStep. However, my email is addressed to webmaster@daniweb.com

This means they are generating trial email addresses from pieces they pick up over the Internet.

MidiMagic 579 Nearly a Senior Poster

Business = you are selling something or advertising something.

But I do not think it is right to disqualify a site because the internet hosting provider forces its own ad on the site.

MidiMagic 579 Nearly a Senior Poster

The creators of programs such as these expect their programs to be used alone.

Are the scripts in the body? If so only one of them will run when the page opens.

Another possibility is that they share a common variable name. If one script sets a global variable for one purpose, and then another one sets the same variable for a different purpose, the two scripts will have an unwanted interaction.

MidiMagic 579 Nearly a Senior Poster

I don't think you understand how enormous such an undertaking is. I once wrote a paint program back in the early 1980s. It took a year, and just as I finished it, the computer it was written for was discontinued.

MidiMagic 579 Nearly a Senior Poster

Let me clarify that. I was referring to the publisher policy, not the topic starter. Some of their policies appear to be created by idiots or committees.

I was at the time thinking of the following definition in one of my "Murphy Law" books:

A committee is approximated by the cross-product of an n-matrix of idiots and an n-matrix of politicians, where n is the number of people on the committee. The result of the committee vote is the determinant of the resulting matrix.

I was pressed for time because the network was going down in 5 minutes. And of course, when the network came back up, the time limit for editing had expired.

MidiMagic 579 Nearly a Senior Poster

Of course, this might result:

Languages spoken:
xhtml, css, perl, pascal, FORTRAN, Visual Basic, C, ...

(English not listed)

Ancient Dragon commented: LOL +36
MidiMagic 579 Nearly a Senior Poster

It's because C programmers have void on the brain. :icon_mrgreen:

MidiMagic 579 Nearly a Senior Poster

There are several other possibilities:

- An internet node somewhere between your ISP and DaniWeb's server was cracked. The crackers installed a keystroke spy or an email address spy.

- Someone else with spyware installed looked at a page containing your email address.

- The spammer guessed at username+daniweb and got some hits.

- The spammer generates random combinations of usernames and website names it finds. Only a few work, but those few are enough.

MidiMagic 579 Nearly a Senior Poster

I meant that it would perform just as poorly as the grammar and spelling checkers do. Someone with a perfectly valid post would be caught by this contraption, and would be unable to post what he means.

I want an email filter that recognizes zxnrbl in the email and throws it in the spam can. But that is just as hard to implement.

MidiMagic 579 Nearly a Senior Poster

So how can I make that happen on a Windows computer? I don't like rounded corners. :icon_cheesygrin:

MidiMagic 579 Nearly a Senior Poster

I found the culprit - sort of. There are two:

1. Real Player installed a busted plugin. It was impossible to remove it. But when Real Player upgraded to a newer version, it went away.

2. Some of the ads, when they are finished loading, take you away from where you have already scrolled to and take you to see the ad. Sometimes this does not occur for several minutes. But it happens only once per page load. I thought it was the other effect.

This is quite annoying if your have already started typing a post and the ad takes a while to load. You have to start over on the post.

MidiMagic 579 Nearly a Senior Poster

Notepad and Firefox.

MidiMagic 579 Nearly a Senior Poster

Is degisn a new religion?

MidiMagic 579 Nearly a Senior Poster

I suggest that you move to xhtml.

MidiMagic 579 Nearly a Senior Poster

You have to create it as an image. Shadow is not supported in web technology.

You could fake it by creating a box object with a shadow-colored border on two sides.

MidiMagic 579 Nearly a Senior Poster

Deprecated means it won't work in the future.

MidiMagic 579 Nearly a Senior Poster

Do you mean as in how Microsoft Word marks perfectly good grammar as bad, because it picks the wrong word to use as the verb?

I have never seen a grammar program that works right.

I have also never seen a spelling program that knows all of the words.

Get rid of this absurd idea.

nav33n commented: echo! +11
Ancient Dragon commented: Exactly :) +36
MidiMagic 579 Nearly a Senior Poster

Embed is a nonstandard tag, and is deprecated.

MidiMagic 579 Nearly a Senior Poster

No answer, huh?

MidiMagic 579 Nearly a Senior Poster
& #45; & #45;

I had to insert spaces to keep DaniWeb from converting the escape codes I wanted to show.

MidiMagic 579 Nearly a Senior Poster

What's a data? Or is it, "what's a datum?"

I have no idea what you want.

MidiMagic 579 Nearly a Senior Poster

You really can't design something for a specific screen size and expect it to work on other screens.

Your image would work a lot better if the critical part were in the upper left corner, rather than the upper right corner. Then, you could just put some spillover in for the largest screens.

Without any change, your image will display in the upper left corner of a screen with higher resolution.

Depending on the browser, the image will either fail to render or will be rendered with scroll bars on a screen with smaller resolution.

MidiMagic 579 Nearly a Senior Poster

Can't you open the desktop icon and get to the contents?

MidiMagic 579 Nearly a Senior Poster

Only an idiot wants a vector graphics representation of a photograph.

YousefAB commented: Don't be close minded! -1
MidiMagic 579 Nearly a Senior Poster

The dates of the changes of seasons change from year to year, because of the elliptical orbit of the earth, the precession of the equinoxes, leap years, and the Gregorian calendar adjustment days.

MidiMagic 579 Nearly a Senior Poster

I hate that code too. because it destroys my browser history. Often I want to use the BACK button to get back to where I was before. Greedy sites that use such code prevent me from getting back.

MidiMagic 579 Nearly a Senior Poster

-- is supposed to be replaced with an escape sequence when it appears in html code.

MidiMagic 579 Nearly a Senior Poster

It's a piece of software sold by Digital Fashion LTD.

MidiMagic 579 Nearly a Senior Poster

Where are the images placed on your server? It sounds like the images are not where your code expects them to be, or that you do not have permission to use them anywhere except on the server.

Since the images are not in your web page folder, did you remember to give them public read permission? Did you give the folders containing the images public read permission?

Are the image locations in the relationship to the locations of the html files that you think they are in?

Are the images stored on the server? I had one person who expected the html file on the server to be able to read the image files stored on his home computer.

MidiMagic 579 Nearly a Senior Poster

One problem is that you are using outdated code. It throws the browsers into "quirks" mode.

the embed tag is deprecated (embed never was a valid tag - it worked on Mozilla browsers, but nothing else).

The following are NOT allowed inside xhtml tags. They are deprecated in xhtml strict:

bgcolor=
width=
height=
name=

Nonzero numbers used for measurement are not allowed without units of measure (your width and height values should be 100px, not just 100).

Zero values must never have units of measure. &nbsp; is not the proper way to hold a blank table cell. You should use the <br /> tag instead.

Note that only one of your scripts will be run by certain browsers. Normally scripts should be placed in external files. The browser normally runs only one script at rendering time, and others as called by button codes. So there should be only one script tag if you expect the script to run at rendering time.

MidiMagic 579 Nearly a Senior Poster

I don't understand why you wasted time cutting an image into 25 pieces and then trying to piece them back together. Just send the entire image as one object.

MidiMagic 579 Nearly a Senior Poster


Can you provide screenshots that demonstrate that?

If there is a problem, it should be fixable with CSS.

I don't have time to deconstruct the page and make it like it was when it failed again.


No, you don't. That's probably what is causing your problems.

How do you know what I need?

The real page has several boxes with borders and text nested inside each other. The boxes are different colors. I can't get the borders to render in the same way if I use divs. The margins render in totally different ways. One of the browsers totally leaves out the margin when the div is inside a table cell.

And the div will NOT expand to fill the table cell. That is the primary problem, and you are dancing around it.

MidiMagic 579 Nearly a Senior Poster

Z index is not implemented correctly in IE 6. It is buggy.

MidiMagic 579 Nearly a Senior Poster

But be careful. If you pat yourself on the back too hard, you will fall off the pedestal you put yourself on. :icon_mrgreen:

iamthwee commented: funny +18
Comatose commented: :) +12
MidiMagic 579 Nearly a Senior Poster

Could it be daylight-saving time???? :icon_mrgreen: That makes everything go blooey.

MidiMagic 579 Nearly a Senior Poster

Make a list full of links to your pages.

MidiMagic 579 Nearly a Senior Poster

Get a book on xhtml and css.

MidiMagic 579 Nearly a Senior Poster

Many email clients, and some email services, block html.

Never expect a recipient to get email in web page form.

MidiMagic 579 Nearly a Senior Poster

Just what we DON'T need more of. Pay sites go on my no-no list.

MidiMagic 579 Nearly a Senior Poster


Is this what you want: http://cfaj.freeshell.org/testing/MidiMagic.html?

Yes - sort of. That's what I want it to look like. But it renders the real contents of the table cells differently in different browsers that way. I need another box inside the table cell to get rid of the incompatibility.

It's sort of what I ended up doing (I used classes, because there are other tables on the page), but it does not solve the problem of the div not expanding to fill its container. It just removes the div from inside the table cells, rather than making it expand.

Now make it work WITH the divs in the table cells, and the attributes attached to the divs, not the cells. This exactly shows my point: the div does not obey the styles.

The divs were there to solve a browser intercompatibility problem involving the real contents of the divs. Putting the attributes on the table cells causes the incompatibility to appear. But the divs failed too.

My current page has three nested tables to make it work the same on all browsers.

MidiMagic 579 Nearly a Senior Poster

It's easy:
- Open the image in Paint.
- Determine the size with the Attributes choice in the Image menu.
- Copy the entire image.
- Open a new image, and set the attributes to twice the size in both directions.
- Paste.
- Click outside the pasted area to deselect.
- Paste, and reflect the image horizontally. Drag the reflected image to the right to fill the empty space directly to the right.
- Click outside the pasted area to deselect.
- Paste, and reflect the image vertically. Drag the reflected image down to fill the empty space directly below.
- Click outside the pasted area to deselect.
- Paste, and rotate the image 180 degrees. Drag the reflected image down and to the right to fill the remaining empty space.
- Click outside the pasted area to deselect.
- Save the result.

MidiMagic 579 Nearly a Senior Poster

As far as I can find out, they didn't come up with a replacement, just as they didn't come up with a nice replacement for center.

Another possibility is that the Firefox browser you have is set to always open new pages in new windows.

MidiMagic 579 Nearly a Senior Poster

When you use repeat, it will not load the next repetition unless the entire image will fit again. But I don't see your trouble. I see scrollbars appearing to scroll the page, rather than changes in the page.

Which image is repeated? I can't tell this without the stylesheet..

MidiMagic 579 Nearly a Senior Poster

The xml line is not necessary, and causes errors on some browsers.

Look for styles containing both a size style (width, height) and a nonzero surrounding style (margin,. border, padding). These can make things wider than 100 percent, causing the column to go down.

Look for anything wider than the page.

Check the page for W3C validation.

sandra21 commented: very usefull info +1