MySpace code Changes, Problems, Fixes
24 February 2009
problems with code in headline:
On the the private profile, tag syntax, is being converted to the text equivalent.
This means it will show up as text, instead of behaving as tags.
I HIGHLY RECOMMEND upgrading to myspace 2.0
It has far better privacy options, including hiding last login.
Almost all customizing tasks are easy.
It is also easy (using an overlay strategy) to create a profile that looks different for friends and non friends.
Once you set it to make last-login private, you can still hide the text that says
last login:private
{! hide last login !}
li.lastlogin {display:none;}
put that in the css area
To hide the entire section, that contains the age, gender, location, last login, online icon, use the following
{! hide age, gender, location, last login, online !}
ul.profileUserInfo {display:none;}
The cool thing is, that even when users turn off style, or do a view source, they will only see that this information is set to private. They will not see the values.
So if hiding this information matters to you, you probably should switch to myspace 2.0.
I will write more about this after work today. But my guess is that someone (who does not have to work today) will have some solutions published sooner then I will.
Probably multiple people.
26 September 2008
Music Player Changes.
Depth has changed
band page:
table table td.text div div object
OR
table table td.text div div embed
Standard Page:
table table div div object
or
table table div div embed
object versus embed depends on browser.
I have not updated my code for the standard player yet, but this guy has:
Standard Player Hide
He covers both the official myspace way (which won't allow the music to play on your profile) AND the custom way, which allows the music to player on your profile.
The new music player gives users the option to add play lists, I like these.
Band Page Side Effect
If you have done anything with your shows, by addressing their div, this will now effect your band player
I highly recommend removing your shows from any scroll box.
If you want to place your shows, instead of addressing by the div, address by the table.
i.e.
table table td.text div table{ style in here }
You can address and move the music player by addressing the 2nd div
table table td.text div div {style in here}
I have updated the code here:
Band Page Music Player Hide, Move, Position, Color
But I still have more work to do.
Common problem on Standard pages
For people who have the bottom links hidden, addressing the
table div div
Remove that code, it will hide your music player.
Bug related to my music player skin code
Some versions of my code had an unDo at level
table table div div
That must be removed, now that the player is another div deep.
I added that for users who had applied custom div overlays, putting some of their custom div content at that depth.
These users will now need to insure that their custom div has a class, and apply the undo specifically to that class.
I have fixed this in my code generator.
What I plan to Fix
My music player skin generators, both standard and band to take full advantage of the new code. The bug in the standard player has been fixed.
Band player skins just got way easier.
For each blog article effected, I will remove it or update it (I haven't decided yet).
I have plans for this weekend and won't have much time to write code.
So much to do, so little time.
===============================================================================
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:
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:
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:
td td table
table td table td table
body table td table td table
There are others as well.
Replace it with this:
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:
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
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
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:
19 Oct 2007:
Today's change may cause short cut links, which were previously hidden, to show up again.
For now you can hide them like this:
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.
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.
Another thing I noticed is more space in that area.
I got rid of that with this:
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
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.
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.
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
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.
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.
problems with code in headline:
On the the private profile, tag syntax, is being converted to the text equivalent.
This means it will show up as text, instead of behaving as tags.
I HIGHLY RECOMMEND upgrading to myspace 2.0
It has far better privacy options, including hiding last login.
Almost all customizing tasks are easy.
It is also easy (using an overlay strategy) to create a profile that looks different for friends and non friends.
Once you set it to make last-login private, you can still hide the text that says
last login:private
{! hide last login !}
li.lastlogin {display:none;}
put that in the css area
To hide the entire section, that contains the age, gender, location, last login, online icon, use the following
{! hide age, gender, location, last login, online !}
ul.profileUserInfo {display:none;}
The cool thing is, that even when users turn off style, or do a view source, they will only see that this information is set to private. They will not see the values.
So if hiding this information matters to you, you probably should switch to myspace 2.0.
I will write more about this after work today. But my guess is that someone (who does not have to work today) will have some solutions published sooner then I will.
Probably multiple people.
26 September 2008
Music Player Changes.
Depth has changed
band page:
table table td.text div div object
OR
table table td.text div div embed
Standard Page:
table table div div object
or
table table div div embed
object versus embed depends on browser.
I have not updated my code for the standard player yet, but this guy has:
Standard Player Hide
He covers both the official myspace way (which won't allow the music to play on your profile) AND the custom way, which allows the music to player on your profile.
The new music player gives users the option to add play lists, I like these.
Band Page Side Effect
If you have done anything with your shows, by addressing their div, this will now effect your band player
I highly recommend removing your shows from any scroll box.
If you want to place your shows, instead of addressing by the div, address by the table.
i.e.
table table td.text div table{ style in here }
You can address and move the music player by addressing the 2nd div
table table td.text div div {style in here}
I have updated the code here:
Band Page Music Player Hide, Move, Position, Color
But I still have more work to do.
Common problem on Standard pages
For people who have the bottom links hidden, addressing the
table div div
Remove that code, it will hide your music player.
Bug related to my music player skin code
Some versions of my code had an unDo at level
table table div div
That must be removed, now that the player is another div deep.
I added that for users who had applied custom div overlays, putting some of their custom div content at that depth.
These users will now need to insure that their custom div has a class, and apply the undo specifically to that class.
I have fixed this in my code generator.
What I plan to Fix
My music player skin generators, both standard and band to take full advantage of the new code. The bug in the standard player has been fixed.
Band player skins just got way easier.
For each blog article effected, I will remove it or update it (I haven't decided yet).
I have plans for this weekend and won't have much time to write code.
So much to do, so little time.
===============================================================================
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
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
83 Comments:
Eileen, i cant applaud you enough, you are a legend, and the saviour of my myspace world! Thankyou thankyou thankyou!!!
Tim
x
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.
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
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
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!
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
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.
How do I view my friends Private Profile?
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).
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.
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!
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?
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;}
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
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
oops sorry for the double post...
div table div select, div table div div select {width:0 !important; height:0px !important}
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!!!
that short cuts drop down box thingy code...
yea, its not workin.
=[
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).
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
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.
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!!!!!!
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
I'll post a PHP and SQL tutorial right now if you want me to.
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.
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.
Dee,
It is always nice to have you back.
Thanks.
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 =]
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!
This post has been removed by the author.
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!
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.
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
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.
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
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!
Eileen,
My guru of my MS world...
{Band Page}
My Music player is still gone...I used the tutorial from 06/08 and the player code is in the sounds like section.
MS did respond and said they are working on "bugs" just wondering if this is not a bug but a new table that will have to have new code?
I think I got tha question right!!
Thanks so much for being!!
C.D.Stone
One way to tell if it is a myspace bug or your css code, is to turn off style, and see if the player shows.
Do you have firefox? You can turn off style in FireFox
Another way is to remove all the code, and see if the player shows up.
Or you can view source.
See if this is in the source:
profile_mp3Player
That should be in there 2x once when the div is opened, and the other is near the end of the source code.
Insure you are not hiding shows.
If you are hiding shows at this level:
table table td.text div
It will hide your player now.
It would not have before this morning.
You can hide shows like this:
table table td.text div table {display:none}
FOUND IT!
A little sliver at the bottom of the page just above the MS links changed absolute to relative top0px left 0px and it centered the player on the bottom.
Seems that the new code does not want to allow a div overlay.??
Any thoughts would be of great help.
Thanks so Much
C.D. Stone
I'm having a bit 'o trouble with the blog thing! Please bear with me.
You are the best!!!!
Is there any way you can help me with this new player thing? My player is now inside the shows, but i don't know how to find the code that address the shows by table.
I might have time to look at a few pages, leave your URL if you want me to look at your page, and help you find the problem code.
Thanks
- Eileen
Eileen,
http://www.myspace.com/cdstoneandhisscreaminblueorchestra
I can't for the life of me find ANYONE else that has this same problem of the player being at the bottom of the page.
The original player code minus the style in "sounds like" was
{!-music player-!}table table td.text object {position:absolute !important; top:196px !important; left:420px}
It is now postion:relative
top opx left 0px
and still stuck on the bottom
Odd.
You are the godess of MySpace
Thanks
C.d.Stone
Eileen,
http://www.myspace.com/cdstoneandhisscreaminblueorchestra
I can't for the life of me find ANYONE else that has this same problem of the player being at the bottom of the page.
The original player code ins "sounds like" was
{!-music player-!}table table td.text object {position:absolute !important; top:196px !important; left:420px}
It is now postion:relative
top opx left 0px
and still stuck on the bottom
Odd.
You are the godess of MySpace
Thanks
C.d.Stone
sorry if the posted twice..old guy gettin confused
Thanks,
The address is myspace.com/rocafirme
The player seems to be stuck in the shows section.
odly enough tried bot music player move codes both kept the player at bthe bottom under the div below the comments right above the MS links...got me
Sheppdog,
add this, put it in a style block:
table table td.text div { height:auto !important; width:auto !important; position:static !important;}
table table td.text div div {position:absolute !important; top:0px !important;
left:450px !important; height:350px !important; width:450px !important}
The problem is that the player is using the div (the outer of the two that are wrapped around the music player) as the reference point for positioning. This keeps it from moving outside of the div.
This is why I gave that div position:static
(although I probably should have just found in your code, where you are assigning position to it and had you remove that).
Eileen,
ok I get the part about what is going on but stupid old guy is not sure AT ALL what you mean by a stlye block...
so like uh...where?
Thanks so much for the help
Put this at the very top of your bio:
<style>
table table td.text div { height:auto !important; width:auto !important; position:static !important;}
table table td.text div div {position:absolute !important; top:0px !important;
left:450px !important; height:350px !important; width:450px !important}
</style>
Eileen
IT WORKED!!!!!!!!!!
a couple tweaks to the margins and width and bingo!!
Plus the 2nd player code for your div.
You are the best thank you so much.
Peace
C.D.Stone
Ah my godess....perfect in IE off in FF
Could you possibly point me to the exact code to resize the player?
I'm dead for the night!!
You are just the best!!!!
i had to tweak your tag and in every code section it says Code by Eileen MYSPACE GODESS!!!
Thank you SOOOOOO MUCH.
pEACE
Eileen,
Ok as of 8:00am EST the player was right where it was supposed to be..
as of 9:30amEST it's back down at the bottom...
I would expect that MS is messing around because the codes and help you gave me last night worked...100%
I'm gonna' ride this one out for the balance of the day.... this is crazy:(
Any developements I'm sure you'll post I'll check back later this afternoon...
I think that MS would be better off if you were in charge!!!!
They broke almost all the code I wrote yesterday.
Now I have to again, position the player via the object/embed, or it will mess with the shows.
What a drag, I so liked the double div thing, it made this so much easier.
Oh Well.
I Created here the FIX for MUSIC PLAYER
Having SHOWS IMPORTED & NO SHWOS IMPORTED
Get the Codes here:
http://www.jorgefoglia.com/sendblink23/playerfixed.html
Eileen Just Clean it out For me plzz
Are Lahermana's codes vaild?
I'm not doing anything unless you approve it Eileen....:)
Just Test it its all over the Myspace Forums my Codes, i was the one who Figured it out Yesterday all Working Showing on All Browsers (Eileen Confirmed)
Then Myspace overnight changed again codes...
And TODAY now I Re-Fixed up the Code Finally with another guy named *Ian
It works 100% JUST Go Visit my bands Myspace:
http://www.myspace.com/lahermana
Test on all your Browsers
Cuase this one is new I just want Eileen to clean it a bit, but it Works :)
Lahermana
Didn'tean to offend MtSpace is a real MESS for us OLD GUYS who have done nothing more for 20 years than FrontPage!!!
Eileen saved my hide with her help so I knda'rely on her judgment!
I did check youe code I will use it later tonight to straighten out my mess.
Thanks so much
Lahermana,
THANK YOU!!!!!!
Excellent works in ie and ff
Also NICE PAGE!!!
I gotta steal some ideas!!
Eileen is still my MySpace Godess!!
BTW Eileen, everything else seems to be working perfect.
Peace lets keep our fingers crossed that Sun am they won't screw things up again..
BTW I'm still not getting new plays as of 4am but my total#of plays is back to where it was Thurs?
plays in the Myspace Player remember the Player is still under Fixing the bugs... it hasn't still been fully Finished
Anyways I hope myspace doesn't do any changes to the Codes
SPREAD around the URL of my Codes:
http://www.jorgefoglia.com/sendblink23/playerfixed.html
I am glad you guys are figuring this all out, because I am kind of short of time right now.
I will probably look at the code tomorrow.
But if someone's code works, it is valid.
My sister is visiting for the weekend, so it would be rude for me to spend much time playing with code. (But I got her to cook dinner for me, she likes to cook :-).
She also loaned me her Mac, so I can test on more platforms.
WooT Wooot!! play with her Mac :P
Can I come over to dinner tonight? ;)
have a good night ... I hope Myspace doesn't change codes anymore.. if not... I'll Workout my brain again for the Fixing, i'll manage it
Alert
FF problem
Ok the new code does place the player where you want it.
KUDOS
IE AND FF
I have found an anomaly...maybe just me.
In FF the scroll bar for the player is missing.
I have tweaked px params to no end and no matter what I do FF refuses to show the scroll bar on the right hand side of the player.
Anyone else noticed this?
I would expect that when Eileen can produce a code for resize this will be moot but it is DAMN odd.
In the end for now..I can say screw it but eventually this will have to be resolved.
If not just for me for anyone else getting this problem.
BTW...I have wasted an enormous ammount of time looking for other sites that actually do what Eileen does...not even close.
Kudos to our godess but even though I have seen some nice band pages they don't compare.
Anyone else found this?
This post has been removed by the author.
good that my code worked for
and yes IGNORE any scroll box issue that really any big issue
that shall be fixed in a near future
lets hope there aint anymore myspace code changes, all though i expect some pretty soon
IE IS working FF is cutting off the scroll.
Yeah I amd hoping MS does not screw with us but my bug is odd.
i erased my last comment i got confused on the Doubt you had... anyways ignore Scroll Boxes
later it shall be fixed dumb bugs
Lehaerma,
Thanks..I'll chill.
Didn't know if was me or them...
IT'S ALWAYS THEM:)
Peace
I've been able to fix the placement of the music player, but my shows appear at the end of my div rather than its respective place on the page. Any help?
Read the last few comments, you have the Fix for you in there
;)
Just incase here is the LINK to the New Myspace Player & Shows Imported Fix or No Shows Imported Fix
http://www.jorgefoglia.com/sendblink23/playerfixed.html
I have tried the new code, but my Shows are still at the bottom of my div. Any suggestions?
ably have otehr codes in yoru DIV wrong... or haven't erased the Old *shows code...
anyways hit me up on my EMAIL to help you
sendblink23@gmail.com
I'll help you fix your show issue
okay so,
i cant figure out how to add that big add thing at the top of my profile and all the codes i try don't work.
and you have a code that hides the shortcuts menu and not the ad,
can you please make a code or try to make a code that hides the ad's too. thanks.
Ok some strange new things...
The band profile has a woderfull graphic that is MYSPACE MUSIC approx. 100 pix x 600 pix under the links at the top.
I have screwed with the code ad -nauseum and can't get that MYSPACE MUSIC GRAPHIC TO SHOW.
Would like it.
Any mods to the code that will make that visable?
Appreciate it.
Peace
"Anonymous said...
Ok some strange new things...
The band profile has a woderfull graphic that is MYSPACE MUSIC approx. 100 pix x 600 pix under the links at the top.
I have screwed with the code ad -nauseum and can't get that MYSPACE MUSIC GRAPHIC TO SHOW.
Would like it.
Any mods to the code that will make that visable?
Appreciate it.
Peace"
Hey!!!Me too!
I've been tying to do the same thing...any "fix"
Thanx!!!
How is it that someone can make themselves appear and disappear from the status and moods forum for my friends. One minute they have posted something then i go back to homepage and they are nowhere until they post again I guess. Do they a secret? can they block certain people from seeing the status? thanks...tried to find answer before posting
Hey Eileen,
I cannot get the music player to display at all anymore. Using the old code ("
{!-music player-!}
table table td.text object {position:absolute !important; top:475px !important; left:335px}
" it wont show at all, and putting in the new code which you posted ("
START CODE to Move Band Music Player. Music Player SkinsMusic Player SkinsMy Space band music player Code by EileenThe below code centers the Player 200px from the top. You can change the top and left-margin values..i {display:none;}table table td.text div div {position:absolute; top:200px; left:50%; margin-left:-225px; z-index:9}table table td.text div, table table td.text div.i div {height:auto !important;}table table td.text div {margin-top:-13px;}table table td.text table div {margin-top:0px;}END Code to Move Band Player
") and it isnt affecting it at all.
Another thing i would like to ask, is there any way to have the player addressed seperately to any flash that people post in comments? whenever somebody posts a youtube video etc it is affected by the music player code.
thanks eileen,
Malt
heya, erm i dont know if you have been asked this already, theres so many questins being asked on your page its hard to read through everything, any way, i wish to put a scroll box on my profile, which is what i put, iv gone through like 7generators to get the code for it, but none of them will show up on my profile. it did at first, but then i edited my layout, and now i cant figure out where i went wrong. can you help me figure out whats wrong??
thankx muchly xoxo
If you have tried several, and none of them show up on your page
1) You may have other style code, in your profile, that hides them
2) You are using myspace 2.0, and applying code for version 1
Try giving your scroll box a class, and then applying style to that class, to override the other style code you may have.
If you have myspace 2.0, the style piece must go in the css section, in the customize profile section. It seems to dot out any inline style or style blocks applied in the content area.
Don't know if this is the right place to ask this but...... When i use the codes for the playlist (of any size) it makes my video slider way to long.. tried to find a topic about this but no luck.. not even on the web.... any suggestions??
Yes,
You can control the width of the video slider independently.
But it takes a chunk of code, (at least in myspace 1.0, it takes less in 2.0)
table table td.text div {width:auto !important;}
table table td.text div object {width:350px !important;}
Make sure that goes into a style block.
That will effect ALL objects on the right side, that are inside div elements.
If you want to set the video (one applied using the standard myspace video add function) then it can be independently addressed by using the nested div.
i.e.
table table td.text div div
to address its parent div
or
table table td.text div div object
to address the video without effecting the video slider.
If you also have objects inside your about me, you have to add override sizing code for those as well.
But since you have more control over these, I highly recommend that you put them in a class you can uniquely address.
Or even better,
just upgrade to myspace 2.0,
because elements can be more uniquely addressed, the need for more and more code to override effects on other things, is not needed.
Hello Eileen, i believe i have a code on your page i let my friend do it and i copied a url and it led me to this blog. Im having a mental breakdown with my mysapce, I delted something and i really want it back and i think you would know what code it is and you could help me,
There was a whole section with codes and it's now gone,
The code is .name text code, It had a bunch of other stuff but i forget it, and i would be so gracious if you could fix it,
My name is joey and my mysapce url is www.myspace.com/bleedsXXnoXmore
I don't know what happen,
Im very saddened by this,
I know i sound pathetic but it really does suck,
If you could help me out,
I would cry,
I really need it back because my profile is looking bad now,
It's diffrent,
If you need to go into further detail email me at Joeyincolor@aol.com
I will keep checking it
Thank you so much eileen,
Post a Comment
Due to Excessive Spam, I have turned on comment moderation.
Links to this post:
Create a Link
<< Home