pirate Okay, for experts, there are many ways to do this thing. Ranging from easy and just simple prank stuff to get rid to truly hazardous trap for anyone who blindly copied their profile code.
I am sharing one of this trick for you all here since profile stealing becomes popular lately, not only on my profile works but also other profile shops. So lets start by an example of one code I recently often use on my own profile:
.media_panel h2, form:not[action*='fredy'] .panel {
display:none;
}
At first, this code will trash out all the panels IF the username does not contains 'fredy' in the word. Alone this code seems easy to get rid of. Not to mention you can just search for the keyword " :not "
But multiple profile locks, slipped between hundreds of code lines will surely takes the heck out of anyone to edit. Not to mention what if I set it like this
/*.panel*/ #header_right li:nth-of-type(1) a[href*='fredy'] {
position:static !Important;
}
#gaia_header ~ form:not([action*='red']) * {
display:none;
}
/*----INSERT HUNDREDS OF CODE LINES----*/
#id_comments .style1, #header_right li:nth-of-type(1) a {
position:absolute;
top:400px;
margin-top:50px;
}
.media_panel h2, form:not([action*='y-s']) #control_panel {
display:none;
}
/*----INSERT ANOTHER HUNDREDS OF CODE LINES----*/
#Header_right li:nth-of-type(1) a[href*='4831'] {
margin-top:0px;
}
/*----INSERT ANOTHER HUNDREDS OF CODE LINES----*/
form:not([action*='san']) {
position:fixed;
top:0px;
left:0px;
width:100%;
height:30px;
background:red;
z-index:1000000;
overflow:hidden;
}
/*----INSERT ANOTHER HUNDREDS OF CODE LINES----*/
#header_right li:nth-of-type(1) a[href*='2419'] {
margin-top:0px;
}
.....
This code example will juke out the Gaia header to the point it is reportable for them and tearing down the control panel so the only way you can edit your profile is thru profile preferences or using really expert stuff. It also will removes all your hard worked panels, inserted avis, texts and the likes btw so after you managed to recover, you have to reinsert all of them.
Of course it is not going to happen if used on my own profile due to the "keys" selector used.
There are even more advanced method like using a plug in you made for yourself to create an element on editor and when this element does not exist in the editor page, the code will goes rampage and so on.
===End words===
Remember, no matter how good the traps you set, most of the peeps who good at coding will easily goes thru them. But simple one will upset even most of the average.
Well there goes another knowledge. Have fun in coding and make sure you don't hit your own trap.