PLEASE do NOT strip my credits out of your code. They are harmless. Unlike most sites, My credits do NOT show up on your visible page, there is no reason to remove them. If you make a derivative of my work, you may add your own credits, but leave mine in tact.

I apologize for being less attentive to people's questions than in the past. I hope to return to doing this at some time. But for now I need to think about what I want to do. This doesn't mean I am completely ignoring all questions, if I suspect there might be a bug in my code, or myspace has made some change effecting it, I will still dig in and research.

Thursday, September 06, 2007

MySpace code Changes, Problems, Fixes

June 19 2008
Major change to top menu area, gotta love it.

Seriously, I will come up with code fixes, sometime tonight.

For now I have to concentrate on the work I get paid to do
(which is not this, because this code always gets stolen, and serves only to profit others besides myself).

Jan 18 2008
Mucking with the select short cut thing again. As before, I recommend just getting used to the thing, it is not really that bad.
Several things still work to hide it or move it.
Margins, opacity, even left and right movement via position:absolute.
They put an important after the static, and I don't exactly understand why I can override that with more explicit addressing, yet not override the top:inherit.

For some tips on styling this thing, to make it more palatable, go here:
Style search and short cut things

Jan 13 2008
It is my Birthday Today. I am in DisneyLand.

Dec 1 2007
Since they didn't back out the junk they added around the extendedNetwork table ...
(maybe they are taking the weekend off) I will publish some fixes.

I have tried to do this in a way, which will still work if they back the change out.
IF you want to display the extendedNetwork (status feature box) and REMOVE the extra space created in that space
The below works well if you have used
table table table {style stuff in here}
to assign your borders and/or background to each of the content tables.

If you have assigned your desired border directly to
table.extendedNetwork
Omit (do not use) the line of code I have marked as OPTIONAL:
to assign borders and/or background to all of your main content tables.
This code does works even if you are displaying a Calendar.
Place this code at the end of the "To Meet" section:
<i class=i>Remove new junk around extendedNetwork
<a href="http://www.msplinks.com/MDFodHRwOi8veGlpaS51cy9tcy9maXhlcw==">
mySpace code change fixes by Eileen</a>
</i>
<style>

.i {display:none !important;}

td.text table table {display:none;}
td.text table table.extendedNetwork {display:inline;}
td.text table.blurbs table,
td.text div.myDivFC table,
div.myDivFC td.text table {display:block;}

{! control space ! }
td.text br {display:none}
td.text table br {display:inline;}
td.text div.myDivFC br {display:inline;}
td.text table {margin-top:15px; margin-bottom:5px;}
td.text table table {margin-top:0px; margin-bottom:0px;}

{! OPTIONAL:border within extendedNetwork !}
table.extendedNetwork, table.extendedNetwork td {border:0px !important;}
</style>

</td></tr></table>
</td></tr></table>
<div class="myDivFC" >
<table class="i" ><tr><td>
<table><tr><td>

IF you want your extendedNetwork (status feature box) and any extra space created in that space, Gone
There are a few ways to get rid of this one.
Because I fully expect extra content to show up in the extra table they created below the status, I am going to recommend this one.
This Code will not remove, hide, or otherwise mess with your Calendar
Put this code at the bottom of the meet section:
<i class=i>Remove extendedNetwork ad junk around it
<a href="http://www.msplinks.com/MDFodHRwOi8veGlpaS51cy9tcy9maXhlcw==">
mySpace code change fixes by Eileen</a>
</i>
<style>
.i {display:none !important;}
td.text table {display:none;}
td.text table.blurbs, td.text table.blurbs table,
td.text table.latestBlogEntry {display:block;}
td.text div.myDivFC table,
div.myDivFC td.text table {display:block;}

td.text br {display:none}
td.text table br {display:inline;}
td.text div.myDivFC br {display:inline;}

td.text table.blurbs,
td.text table.latestBlogEntry {margin-top:15px; margin-bottom:5px;}

</style>

</td></tr></table>
</td></tr></table>
<div class="myDivFC">
<table class="i"><tr><td>
<table><tr><td>

Extra border or Background around extendedNetwork
In this case you have kept the extendedNetwork (where the status message is) but you have an extra border or space around it.

The table that mySpace added does NOT have any border or background color defined.
If you are seeing this, it is coming from your own style code.
The most common cause (that I have seen) is to have set some sort of style (border and/or background) for ALL tables which are three tables deep.

Look for this:
table table table { some stuff to assign border and/or background }
You may have something equivalent but with slightly different syntax:
td td table
table td table td table
body table td table td table
There are others as well.

Replace it with this:

table.profileInfo,
table.contactTable,
table.userProfileURL,
table.InterestsAndDetails,
table.userProfileDetail,
table.userProfileSchool,
table.userProfileCompany,
table.userProfileNetworking,
table.extendedNetwork,
table.latestBlogEntry,
table.blurbs,
table.friendSpace,
table.friendsComments,
table.myBlurbs { the same style stuff you had for table table table }

You have extra space above and below
My suggestion is to either accept the space for now, and wait;
OR to remove some of the carriage returns and take control over the space between the tables yourself.

An Inner border has showed up inside my Extended Network Space
This is likely caused by having assigned an outer border at level
table table table
Because the extendedNetwork was at this level, this did an override of the border being assigned to the extendedNetwork by the myspace code.
You can now remove the default border as follows:
<style>
table.extendedNetwork, table.extendedNetwork td {border:0px !important}
</style>




Nov 30 2007
extendedNetwork (where the status now goes) has the same issue as it had for a while yesterday. (See Yesterday's entry)
I am not going to bother writing code to deal with it until it remains in place for at least 24 hours. (Yes this means if it is there when I get up tomorrow, I deal with it).

There is an addition BR (carriage return) at the top of the right column. There was one in the old code, and there are now two.

Nov 29 2007
Problem with extendedNetwork is gone
-- problem which was there earlier --
An additional table has been added to enclose the extendedNetwork table (table.extenddNetwork}
The structure has an additional table under the extendedNetwork as well.
To see the structure look at this:
myspace page showing table structure

This is causing obvious extra space in profiles where the table has been removed.
It is not so obvious in other profiles.
This puts the extendedNetwork table (where our status now is) down another table deep.
table table td.text table table.extendedNetwork.
The table underneath extendedNetwork will take up space.
It has a few cells in it.

I am not going to give out any code to fix it until I see what they are doing.
My guess is that they will move up the extendedNetwork class.



~ Nove 2007 Music Player issues
Changes to the music player code have resulted in some people having their music player hidden behind other content (sometimes it is a clear layer of something, and the symptom is that the buttons do not work).
The fix is to add a z-index to the code line you use to position your player.

i.e.
table table div object, table table div embed {position:absolute; top:Ypx; left:whatever; z-index:9}

Based on this change, it is not much much easier to add skin or coloring to the player.
If interested see this:
Add color myspace music player

9 Nov 2007

Resizing Music Player

Broken. I have no idea when this change occurred. Instead of shrinking the player, the effect of a resize is now to trim sections off of the player, so that only a fraction of the player shows.
I don't know if there is a solution, as I don't have a lot of time to play with it right now.
For now, I have fixed the situation, on my own pages, by clipping the player down to just a button and placing it just to the left of the Ad banner.
I have the code here:
MySpace music player hide, resize, move

2 Nov 2007

Short Cut Links Change Again


Is it time to just embrace this little box, as we have come to do with the ad banner?
I see NO OTHER purpose for the code they added, except to prevent people from hiding this. They are attempting similar changes related to the google search.

This is the block I am now using on my profiles, which is working for me:
<style>
div table div div select {position:absolute !important; top:-200px !important; left:0px !important; }
</style>
I have another way that involves clip, but it is also dependent on position absolute (which I suspect they are going to break when they add one more !important to their own code).

19 Oct 2007:

Short Cut links


Today's change may cause short cut links, which were previously hidden, to show up again.
For now you can hide them like this:
<style>
div table div div select {height:0px !important; width:0px !important; padding:0px !important; position:absolute !important; top:0px !important; left:0px !important;}
</style>
The above code is a slight overkill; but based on the code they added, I highly suspect that myspace does NOT want this hidden.
On the Band page this is necessary to hide the google search drop down. On the regular page the google search drop down is within both form and select tags.

Google Search


For some this may have been effected. However if you are hiding it at the form level the new code will not effect your hide code.
<style>
div table div form {display:none !important}
</style>


Another thing I noticed is more space in that area.
I got rid of that with this:
<style>
div table div {padding:0px !important; margin:0px !important;}
</style>
I noticed code that may bring back the google search stuff on some pages. It didn't effect my pages because I rendered it display:none at the form level, they seem to be hitting it at a lower level.

I am again some what baffled by the code they did add.
Why block me from the usual way I would eliminate the block, without really preventing me from doing so.

They could just tell us what we are allowed to do with this space.
The current understanding is that we can hide everything except the ad banner.
If mySpace wants us to not hide the google search, why not just tell us not to.
Yes, some will still do it; but others will respect the rule.

Once they decide on the rules; put this information in a message on our home page.

MySpace could also structure their own code so that the stuff they do NOT want hidden is at a higher level, with a unique class and ID assigned at the higher level.
Placing the ad banner that deep, and at potentially multiple layers, has caused a lot of un-intentional ad banner hiding.
The fewer layers, between the body and the ad banner, the fewer commands it will take to override the usual methods people use to hide this stuff.

As for what changed;
MySpace has added code at the bottom (after any point where we can insert an override) to do the following to the id associated with the select box.
visibility:visible !important
display:inline !important
position:static
width:125px


They further render the entire profilelinks id all of the following:
visibility:visible !important
display:inline !important
position:static
padding-right:25px



10 Oct 2007:

After some reasonable stability for a few days, I discovered that my demo pages, which show all of the table boundaries, nesting, parent relationships, classes and such just didn't look right.

I have added coloring for the new class which showed up, along with a few other things.
You will better understand the changes I am about to mention if you look at this page:
MySpace page showing layout and classes
[note: due to the border-spacing attribute, this page really is easier to read using FireFox. It is ok in IE, but the boundaries are not quite as clear. FireFox is Free and you can download it using the icon on the top of my side bar]

The first thing I noticed (which I have fixed) was that my borders were overlapping, and some were not showing at all. A quick look at the code revealed a new style sheet had been added.
In this style sheet I find the following command:
table {font:inherit; font-size:100%; color:inherit; border-collapse:collapse;}
That pretty much explains the symptom I am seeing.

Fix:
I added this
<style>
table {border-collapse:separate}
</style>
I did not need !important because their style sheet was added BEFORE my own code input points.
IF I know for sure I have not set the border-collapse property, to collapse, for other tables on my page, I might use !important with the above command.

One I had this fixed I was able to get a much better view of the page.

Some things that I notice:
There are additional Divs in the top area of the page:
- Just below the ad banner (class="clear")
- around the google search
- around the drop down menu they added to the left of the google search
- below the google search (class="clear")
- below the main navigation menu (class="clear")

The new shortcut thing is not in a form, and is at the same depth as one of the ad banners.
However it is a Select, so we can hide it that way, without hiding the ad banner.
i.e.
<style>
div table div div select {display:none;}
</style>

We now need !important to hide the google search form. The below will fix issues with the google search form, the new select and the extra space caused by margins assigned to that space:
i.e.
<style>
div table div form, div table div div select {display:none !important;}
div table div { margin:0px !important;}
</style>


These are the things I was able to quickly identify. I don't have any more time to spend on this tonight (I really wonder if myspace is a waste of time).

Looking at this style sheet, I am sure there are other symptoms.
But I don't have time to dig through it right now. The border collapse was the most obvious issue, actually causing major symptoms on my own pages.

If you have a specific symptom, you want me to look at, post a comment. If I have time later tonight, I will have a look.

2 Oct 2007: More playing around with the online now icon. Same code change that showed up in early September, and again Yesterday, but was backed out in both cases.
Later that eveningAnd they backed it out AGAIN.

1 Oct 2007: More playing around with the online now icon. The code of early last month was there for a while, and then "poof" it was gone.
(I have no idea how long it was there, but it wasn't there last night, and it was there tonight.)

This gives me an idea.
I should write a program to monitor the myspace code, that might even be fun.
Nah, probably a huge waste of time, as most things myspace related are.

30 Sep 2007: Background issues seem to be fixed but I don't trust them.
Although the background issues seem to be fixed (they moved the style sheet up to before our code insert points, and removed the bodyContent class from the command); I still recommend being explicit in your own command. This does the most to decrease the risk that myspace will be able to override your background color command:
body, body.bodyContent {background-color:hotpink !important}
put between style tags. Change hotpink to transparent or any other color you want to use.
This may seem like over-kill, but can I trust them to keep the class name the same?
Can I trust them to not again use the classname in their own code?
While they are not likely to use !important, they might. If they use it prior to my code, I am ok. If they use the class, and !important, and put it AFTER our code input points, we may just have to accept their taste in color.

26 Sep 2007:
Background Color Issues:
Are the engineers who work for myspace, not capable of seeing, the effect of having this line of code in their style sheet:
.bodyContent{background-color:#e5e5e5;}
(yea, they get to use the pound sign, but that is irrelevant to the problem. The color e5e5e5 is a light shade of grey, and this command is in a style sheet which is applied near the end of the page). I believe those who have used the "official" myspace profile generator, may load the custom style sheet, it creates, instead of the default, where I found this command.

They are using the class name, therefore they are addressing the element more explicitly than those who just use
body {background-color:pink}

How can we get our background color to override theirs?
Well, we have to use !important.
And to make sure I get a successful override, I will use the class, and !important.

body.bodyContent {background-color:pink !important}

Do I really get the last say?
No, because guess where they put this style sheet. They put it near the end.
But as long as THEY do NOT use the keyword important, I win. My color rules.

Is this a mistake or is this a ploy to force people to use their profile generator?
It seems to obvious to be a mistake. But if they wanted to force me to use their generator, why did they not put in the keyword !important?
I am baffled.
(I might just accuse their engineers of having competency issues, but for all I know there is some valid reason for this, that I am not seeing.)


View All Friends link is no longer in span class="redlink".
It is now in a div. No class was assigned (they did assign an id, but that is useless as far as customizing goes, since myspace filters out the pound sign.).
The div is at level
table table td.text table.friendSpace td.text table div
I can shortcut this.
I don't really expect the class friendSpace to ever end up used for a different table, so I will shortcut the above some.
The below code will hide the link
<style>
table.friendSpace table div {display:none}
table.friendSpace table br {line-height:1px}
</style>
Warning: if they change the online now icon, back to what they did a few weeks ago, this will hide the online now icon as well. If that happens, we can add code to recover the online now icons.

If you have code to position your shows (on the band page) there is a good chance that the code has re-positioned the friend view link as well.
This time I will use the longer method of addressing the friend link div. Sometimes overrides do not work, if the address string does not include the same parent elements as the command we are trying to override.
<style>
table table td.text table.friendSpace td.text table div {position:static !important}
</style>
If you are using code which has body and tdbody, or likes to jump over tables and through cells, when creating address lines; then try this:
<style>
body table tbody tr td table tbody tr td.text table.friendSpace tbody tr td.text table tbody tr td div {position:static !important}
</style>
This will take care of overriding the code where someone felt they needed to include even the elements which added no value, as far as making the address explicit; AND those which like to take shortcuts through the td, without including the parent table.



Counter Issues
I can't help people with this one. But I can verify that I have seen reports in multiple forums indicating it is a problem. I have also seen multiple hits to this blog, with "counter not working" in the query, which is another clue that multiple people are having the problem.
Since the counter is not something we can manipulate with css or html, I can not offer any sort of fix.
But may I suggest that you ditch their counter and install your own.

Sep 7 2007: online now icon returns to the February 2007 Code. So unless you have the very old online now icon code, your custom icons should work as they did prior to a few days ago. (Those are really just permanent icons anyway unless you used my code for this, or someone else really has a solution, that I have not found yet.)

Sep 5 2007: online now icon changes.
First:
If you have installed code to resize images in comments, to control width, this code is probably effecting the size of the online now icon (it may be huge in IE).
You can fix this by adding this line:

<style>
table.friendsComments div img {width:80px; height:20px;}
</style>


If you had the icon hidden, and still want it such do this:

<style>
{!-hide online now icon everywhere in profile-!}
table.friendsComments div img {display:none;}
table.friendSpace div img {display:none;}
table.profileInfo div img {display:none;}
</style>

Or if you don't want to mess with the spacing of stuff, this might be better:
<style>
{!-hide online now icon everywhere in profile-!}
table.friendsComments div img {visibility:hidden;}
table.friendSpace div img {visibility:hidden;}
table.profileInfo div img {visibility:hidden;}
</style>

If you want a custom online now icon, which is there only when you are online;
Well good luck. I had one for the old strategy, but I think I was the only one who used it.
I might try to figure it out for the new strategy, but I don't expect this new strategy to last very long.
I expect it to have security issues. (I will not be the one to exploit them).

If you just want an image, to display in the location of the online now icon, and have nothing to do with one's actual online status.

<style>
table.profileInfo table div {width:89px !important; height:28px !important; background: url("http://i15.tinypic.com/61vugio.gif");
background-position: center center;
background-repeat: no-repeat;}
table.profileInfo table div img {display:none}
</style>

Of course you can replace the image with a different one.
Just don't get one that actually says "online now"
change the height and width to match the image you choose.

If you want to replace the images in the friend and/or comment spaces, just repeat the above block, and replace table.profileInfo with
table.friendsComments
and/or
table.friendSpace
or just add them to the existing line.
Personally, since the image is always there, I wouldn't do that. I would just hide it in those spaces.

To see how the space to display the icon is structured:
(It is times like this when I am glad I have a dynamic drawing to show me how the page is structured:)
MySpace Page Showing Structure

Notice, even when not online the structure is there. It is under each friend image as well (in both friend and comment spaces).
Notice that it is now in a div, and that the div (with some image inside it) is there even if not online.
They use a clear gif if the user is not online.
So there is always a gif there, the choice the code makes, is which gif.



Aug 2 2007: Yes stuff changed last night (or early this morning). The Ad Banner problem is there even if profiles with NO customizations at all. This can not be caused by our customizations.

Update: This was fixed by the end of the day Aug 2. (I observed some interesting changes during the course of the day, as they attempted to fix the problem.)

July 11 2007: myspace introduced another round of changes.

IF you have the following problems, related to the newest changes, they can be easily fixed:

1) Your Meet, Friend, Calendar and/or Comment section is Gone (It is now hidden when it was not a few days ago)

[Update July 14 2007] This now only effects the Meet space. Myspace put back the end style tag at the end of the meet section. (I knew they would, and it has nothing to do with fixing people's page who failed to close their own style blocks).

2) Your Fonts in your Blogs, About Me, Meet, Networking, Companies are no longer as you had them set.

3) Your Div Overlay is Gone

Related to (1);
They removed the close style blocks at the end of the About and Meet sections.
If you did not close your own style blocks, you are now exiting the Meet and/or About sections with an open style block. This means that the myspace code, after this point, thinks it is inside the style block. This prevents it from working.

Fix:
Add a close style tag at the end of your About and/or Meet section (try both, it is harmless if it has no open tag).
This should un-hide anything which was hidden due to no close style tag.

Related to (2);
This one is caused by the addition of a span assigned to class text.

This can effect your fonts in multiple ways.
A) Your font may have taken on the style set in the linked style sheet (the one they pull in that is not in the code you see when you do a view source); which sets the style for class text.
If you have this font:
{ font-family:arial; color:ffffff; font-size:12px; }
Likely it is coming from this style sheet.

B)IF you have a different font, besides the one above, and it is not the font you had prior to the change; the likely cause is another style command in your own code.

Look for any style set using
.text
If you find this change it to td.text

Once you make that change, the text may now take on the font style shown above (coming in from the style sheet).

Now add the needed style command

You can do this multiple ways.

Fix
The best fix may be to just add in the style commands you need.

i.e.
table.blurbs span.text {your font stuff in here}
table.latestblogentry span.text {your font stuff in here}
table.userProfileCompany span.text {your font stuff in here}
table.userProfileNetworking span.text {your font stuff in here}

Example:
table.blurbs span.text {font-family:tahoma !important; font-size:13px !important}

You may (or may not) need to use the !important.
It depends on what you have currently setting the font.

IF they are all the same font, you can just do this:
span.text {font-family:tahoma !important; font-size:13px !important}

Trouble shooting idea
If you are having trouble finding the line of code that is setting your font, try doing this:
Find every line where you set a font.
One at a time, set the font color to hotpink and the size to 26. Save and view the page. See how it effects your page.
If doing this (to all your font set commands) does NOT effect the font you are trouble shooting, then it is likely being set from the style sheet.

Try inserting this at the top of the About and/or Meet
</span>
AND put this at the bottom:
<span>

This will take the Section out of the span class text.


Related to (3).
This is similar to (2).
The cause is the same.
In this case you may have in your code, something designed to hide stuff of class text.
You may have used a shortcut syntax, and instead of indicating
td.text
you may just have
.text

This will now effect all of the stuff recently added to span class text.
If it is hidden, you will not see it.

It is probably safe to go through your code and replace
.text
with
td.text
(because span.text was not introduced until July 11, I am certain that everywhere you had .text, prior to July 11, was meant to apply only to td.text).

OR
you may have hidden something using span

If you have any lines with
{display:none}
or
{visibility:hidden}
which have span listed as an effected element.

i.e.
xxx, yyy, zzz, span, jjj {display:none}
where xxx, yyy, zzz, jjj can be almost anything.
It may also be something like this
table table table span
or
td td td span
or table table td span
etc
If span is listed, and you are rendering the block {display:none} or {visibility:hidden} it can potentially hide anything in your about or meet sections.


Some other things you can do:
If the problem is only effecting the About and/or Meet sections you can just close the span tag at the top of the effected area:
</span>



Now for the Good:
More new classes.

We now have all of these classes:
profileInfo
NameText
contactTable
userProfileURL (new)
InterestsAndDetails (new behavior, now only assigned to Interests)
userProfileDetails (new)
userProfileSchool (new)
userProfileCompany (new)
userProfileNetworking (new)

extendedNetwork
latestBlogEntry
Blurbs
friendSpace
friendsComments

tdborder (new, assigned at the td level, in some cases td has both this class and class text)

text (now used as a span class as well as a td class)

whitetext12
lightbluetext8
orangetext15
blacktext10
blacktext12
whitelink
btext
redbtext
redlink

For a picture of the page, showing where each class is:
My Space Page showing Table Layout and Classes
The above is an actual myspace page with style commands inserted to show div, table, cell layout and classes.
It will automatically update when myspace makes changes to either the div/table/cell structure, use of span, or any of the classes that now exist.
(New classes will not show up as new classes unless I add style commands).

The text with the coral (salmon) colored background, is in span.text (meaning it is between span tags and the span is assigned to class text)
This is new, this text has style set in one of the style sheets that is pulled in when the code runs.
It is not set to !important in that style sheet.
You can override it with your own style command, as long as you address it correctly.
It will not override with just span
It will override with span.text

Still no class for the Calendar, one would be really nice.

Thank you for Visiting; Have a Nice Day :-)

Queries hitting other pages of mine, which should be hitting this page:
-did myspace change their code today?
-How do I hide that new shortcuts thing that just showed up
-How do I hide the short cut box on myspace
-codes to hide the shortcut links on myspace

37 Comments:

Anonymous Anonymous said...

Eileen, i cant applaud you enough, you are a legend, and the saviour of my myspace world! Thankyou thankyou thankyou!!!

Tim
x

26/9/07 14:55  
Blogger Eileen (aka Coboble) said...

Thank you Tim,
Because we all know that myspace is an important part of our lives, and our pages must look good at all times.

Seriously,
Thanks, I appreciate the comment.

26/9/07 15:25  
Anonymous Anonymous said...

Tim, I have been using your invaluable resources on a myspace profile these days..more about it later. 1) Thanks for all the stuff you are putting out there 2) I think yesterday the masters did some change in Myspace code..in the afternoon the profile I was working on had problems with the background-color that didnt happen in the morning...apparently you need to set the body, html background-color property to !important or it wont work.
3) also ( at least here in Italy) insider voices from MySpace local hq's are: no more hiding the ads. They had a list of band profiles and this client called me in a hurry asking me to fix the ad space issue on theirs..or else.

Hope this is somewhat useful.
Dee

27/9/07 05:30  
Blogger Eileen (aka Coboble) said...

Thanks,
I did figure out the !important thing.
Either that or use of the class
body.bodyContent solved the background problem.

But now that you mention the ad banner thing, I have more of a clue as to what might have been going on, as far as what code changes they may have been playing with.

I do have an article, on the ad banner, with a block of code which will override MOST of the methods I have seen people use to hide it.
I wrote this because many did not hide it on purpose.
It turned out to be a side effect, of code they used to hide the bottom links.

If myspace wants to get picky about the ad banner, THEY need to figure out what level they want the banner, and put it there, and leave it there.
If they would just put it in a div, with a class, at the top level (not nested in anything) they could do an override, of most style code which can hide it.
This crap of having it at multiple levels, where it is at one level sometimes and another other times, is not helping the issue.

Many did NOT hide their ad on purpose.

I have an article on the ad banner here:Ad Banner Stuff

- Eileen

27/9/07 12:32  
Anonymous Sheila said...

You are AWESOME!!!! I have a DIV layout and couldn't figure out why my background around it was grey. I couldn't get rid of it. You saved my sanity cause I couldn't figure out what in the world was wrong. THANK YOU SO MUCH!

28/9/07 05:06  
Anonymous Emma said...

Hey

I used the code to hide everything on the right side, which works fine, but i still want to be able to have what i've written about myself showing.

the code i have atm leaves a gap where my blog section was, all i'm bascially trying to do is get rid of that gap. can anyone help me ?

x

30/9/07 06:03  
Blogger Eileen (aka Coboble) said...

Emma,

You didn't use my code to hide the stuff on the right side.

You are already moving the block up 180px to account for the stuff you hid,
This is not really very accurate, because the stuff doesn't size the same cross browser.

Remove your old code to hide the blogs and extended network.
It is that entire style block that has the -180 in it.

Then do this:

<style>
table.latestBlogEntry {display:none}
table.extendedNetwork {display:none}

{!-control size of br cross browser-!}
table table td.text br {line-height:12px}
{!-remove space caused by 2 br-!}
table.blurbs {margin-top:-24px;}

{-headers in blurbs-}
table.blurbs td.text {display:none;}
table.blurbs span.orangetext15 {display:none;}
</style>


put that at the top of your about me.

If you do this without removing your old code, it will move it up WAY TOO FAR.

If you have trouble figuring this out you can instead just do this:


<style>
table.blurbs {margin-top:-50px;}
</style>


However, that will leave different amounts of space in different browsers. The problem will be even worse across different resolutions.
But for your purpose it is probably fine.
You can alter the value, based on how far you want to move the stuff up.

30/9/07 11:11  
Anonymous Anonymous said...

How do I view my friends Private Profile?

8/10/07 22:55  
Blogger Eileen (aka Coboble) said...

If they are your friend (and on your myspace friend list), you should be able to view the profile even if it is set to private.
Insure that you are logged in as the user which has this person added as a friend.

IF you are not on their friend list you can NOT view their profile.
While there were some ways to do this at one point (some very simple ways which should have never worked) myspace has closed these holes.
I am not saying there is no way to do it, but the simple obvious method of the past was eliminated (as it should have been).

10/10/07 09:11  
Anonymous Cx said...

Eileen, thank you so much for your hard work and the help you so freely give to those of us who are trying to learn :D

I have met so many wonderful people in the past two years on MySpace - I just can't see it as a waste of time! People are never a waste of time.

10/10/07 19:19  
Anonymous Natalie said...

http://profile.myspace.com/index.cfm?fuseaction=user.viewprofile&friendid=40609522

can you look at my profile and tell me how to remove those stupid black lines please? your other codes have worked perfectly but no one else seems to have this problem...

im a damn perfectionist and it ruins the look of it haha!

thanks very much!

14/10/07 13:39  
Anonymous Anonymous said...

i made my "top friends" disappear.. but now i want it back up. so i deleted the thing that made it disappear but it still didnt show back up.. what do i do? can someone please help me?

15/10/07 17:11  
Blogger Eileen (aka Coboble) said...

Anonymous,
Can you please leave a link to your page.
I can probably figure out what is keeping your friends from showing up.

Natalie,
The black lines are the pipes, left over from an attempt to hide the top navigation bar..
If you want to hide the top navigation bar completely use this:

table.navigationBar {display:none;}

If you want to recover your ad banner do this:

div table div, div table div div {visibility:visible !important}

Then you can hide the google search thing like this:

div table div form {display:none !important}

If you want your music player to show up in the top left in IE as well as FF, you need to address it both as an embed and an object

table table embed, table table object {position:absolute; top:0px; left:0px;}

15/10/07 18:14  
Blogger Heather said...

The shortlinks code stopped working. And now there are two pulldown menus. My friends who can't upgrade to IE7 can see them popup in front of my div coding.

http://myspace.com/mrdeppness

I code his page for him.

Any help is appreciated,
Heather

20/10/07 18:59  
Blogger Heather said...

The shortlinks code stopped working. And now there are two pulldown menus. My friends who can't upgrade to IE7 can see them popup in front of my div coding.

http://myspace.com/mrdeppness

I code his page for him.

Any help is appreciated,
Heather

20/10/07 18:59  
Blogger Heather said...

oops sorry for the double post...

20/10/07 19:00  
Blogger Eileen (aka Coboble) said...

div table div select, div table div div select {width:0 !important; height:0px !important}

20/10/07 20:28  
Blogger Erick said...

Thank the world for You ;)

well anyways.. random question, how can I adapt the regular BLOG into the same block of the Friends/comment .. as in using your codes from the
*mySpace Simple Band Div Overlay div overlays*
of Friends/Comments(with the size and color alterations) .. just wanting to add the Blog inside of the same Block, cuase you wrote in that Blog.. you were gonna mention how to adapt it the same Block as Friends/Comments.. and well you never mention the code for it ;)

heres your blog: http://views-under-construction.blogspot.com/search/label/myspace%20div%20band%20overlay

*THANKS Muchos Saludos!!!

1/11/07 15:40  
Anonymous Anonymous said...

that short cuts drop down box thingy code...

yea, its not workin.
=[

2/11/07 14:40  
Blogger Eileen (aka Coboble) said...

Anonymous =[
You are correct, that code no longer works.
MySpace has added more code, to prevent the hiding of the shortcut thing.
My guess, they do NOT want us to hide it, I see absolutely no other purpose for the code they have added.

They do not want us to move it either.
But they left some holes open, for those who are intent on doing so.
But I am wondering if it is worth it, or if we should just embrace it, and accept it, as we have come to do the ad banner.

I will update my code in a few minutes so it works (at least temporarily).

2/11/07 15:28  
Anonymous Hairy Baz said...

I just wanted to say thank you so much for always staying up to date with all of these changes concerning that annoying little shortcut box.

Im about ready to write myspace and tell them where they can stick it, lol

3/11/07 09:43  
Blogger Eileen (aka Coboble) said...

hairy
:-)
I sort of like the little box, just not the location.

We can color it still, even turn it transparent.
We can make the font pretty.

body div table div div select {background-color:FAE2FA; border:2px magenta solid; font-size:9px; font-family:comic sans ms;}

I should send my resume to myspace. But I really don't want to move.

3/11/07 15:50  
Blogger john said...

omg ty for that shortcut codes..i was ratting my brains out trying to figure out how to take those away...lolz...tyty..ur a god!!!!!!

3/11/07 15:55  
Blogger john said...

tyty..!!ur a god...u dont know how many times i tried taking that out..XD..sad but i am but a novice..XD....
can i pls add u in myspace?..or u can add me myspace.com/keeper_of_keys..

tyty ur blog helped me alot..=D

3/11/07 15:58  
Blogger Myspace Wiz said...

I'll post a PHP and SQL tutorial right now if you want me to.

4/11/07 14:14  
Blogger Eileen (aka Coboble) said...

Wiz
I don't need one today, I am trying to teach myself javascript today.
I got a pretty good grasp on it, but still can't figure out how to do a few things I want to do with it.
From what I am reading, I may find I can't do what I want in javascript, and may have to resort to PHP (meaning not using blogger).

But I won't have time to play with PHP for a few weeks still.
But I will check you site when I start playing with it.

4/11/07 15:26  
Anonymous Dee said...

Hey CoBoBle! Nice to be back and notice the changes in layout you gave both the hq's. Align: left makes for a much easier read. Take care and keep up the great work.

4/12/07 00:51  
Blogger Eileen (aka Coboble) said...

Dee,
It is always nice to have you back.
Thanks.

7/12/07 23:15  
Anonymous tara said...

Is there a way to get rid of the gap between the nav bar and the extended network? for some reason this year the extended network moved downwards hmm =/

thx =]

17/1/08 18:49  
Blogger ~Çχ Atlantic♡ said...

What am I doing wrong :(

Eileen, I am using your code for the extnet/status table, but now I have border issues around that table:

http://www.myspace.com/blondebabyblue

Also, for the past 5 months, my entire right column does not display appropriately in Firfox. It starts to render correctly at 425px wide, then just as the page is loaded, all the right column tables/borders pop out VERY wide. This doesn't happen with IE for some reason.

I have tried hard to find what might be wrong, and I can't figure it out... Hopefully someone else has this problem as well... Thank you so much for your site!

20/1/08 13:48  
Blogger Missionary said...

This post has been removed by the author.

10/2/08 13:30  
Blogger Missionary said...

Eileen. You've helped me do some stuff I never thought I could. I've learned so much, thank you!

I'm so painfully close to being done but am having a clear.gif problem.

I use the clear.gif code you walked me through and the other 30 of them work wonderfully. I have this one though that's really getting picked on.

I post it as I have all the others but when I submit/view it I get a blue, partial url, text link appearing instead of the .gif

When I return to review the code I see that myspace has chewed up the front of the image url. It looks like this:

..lear.gif

Every encounter this?

http://www.myspace.com/themissionary

THANK YOU!

10/2/08 13:30  
Blogger Eileen (aka Coboble) said...

missionary
I have not seen it with this particular combination of characters.
I have seen it in other cases, with other character combinations.
Nor could I repeat the symptom, using the code to place the clear gif.

Perhaps if I could see just how the code looked, before it got dotted out.

mySpace does dot out, with two dots, specific combinations of characters.

10/2/08 14:27  
Blogger Missionary said...

Darndest thing? Thanks for getting back so fast. I was hoping you might be doing some Sunday afternoon computing!

I'm not sure how to show code here Eileen.

-Jason

10/2/08 14:34  
Anonymous Rachel Corr said...

i've got a question about my layout.
it hides my interest sections and i'm not sure what to look for to take that away.

could you just give me a code that will make that section show up??

i'm not using it at the moment but i would like to as soon as this issues fixed i'll be applying this new layout.

18/3/08 17:45  
Anonymous Ben C said...

Hello Eileen, first off, great resource here! I have learned a lot!

I am using the "hide maroon myspace music nav bar" code, and as a previous poster mentioned, it left black lines all over my myspace (in firefox, safari is fine). I tried inserting the code you posted in response, but to no avail. I'm not sure if it is just in the wrong spot or what.

Any help would be great!

Thanks again.
Ben

6/5/08 02:41  
Anonymous Natalie said...

Eileen, MySpace added an ugly blue top header with search option and a new menu. I succeeded to hide most of it including the links of this menu but I can't hide the last TR. For now it just stays blue and empty on my profile. You can take a look at: http://www.myspace.com/metropolin
Please help me to hide/remove it!

18/6/08 04:02  

Post a Comment

Links to this post:

Create a Link

<< Home