Log In · Register

 
 
Closed TopicStart new topic
Replacing link text with a picture, Example: subscriptions, into a small pic
Larva
post Jul 29 2004, 04:04 AM
Post #1


Newbie
*

Group: Member
Posts: 9
Joined: Jul 2004
Member No: 32,731



Well, I've been wondering, if there can be a script, where you can change a link, such as, the sign in, xanga, etc. If anyone can post the script, or even make one, by any chance, that would help a lot.
 
frzn-lilyv
post Jul 29 2004, 04:49 AM
Post #2


Dreaming of You...
*****

Group: Member
Posts: 508
Joined: Jul 2004
Member No: 27,205



<!-- Start code provided by Createblog.com -->
<script language="javascript">
<!--
var links = document.getElementsByTagName ("a");
for (var l = 0; l < links.length; l++) {
str = links[l].innerHTML;
if (str.match (/d+:d+ (am|pm)/i)) links[l]
else if (str.match (/eprops/i)) links[l].innerHTML = str.replace
(/eprops/i, "CHANGE");
else if (str.match (/eprop/i)) links[l].innerHTML = str.replace
(/eprop/i, "CHANGE");
else if (str.match (/comments/i)) links[l].innerHTML = str.replace
(/comments/i, "CHANGE");
else if (str.match (/comment/i)) links[l].innerHTML = str.replace
(/comment/i, "CHANGE");
else if (str.match (/subscribe/i)) links[l].innerHTML = str.replace
(/subscribe/i, "CHANGE");
else if (str.match (/Get trial subscription/i)) links[l].innerHTML = str.replace
(/Get trial subscription/i, "CHANGE");
else if (str.match (/subscriptions/i)) links[l].innerHTML = str.replace
(/subscriptions/i, "CHANGE");
else if (str.match (/sign out/i)) links[l].innerHTML = str.replace
(/sign out/i, "CHANGE");
else if (str.match (/GuestBook/i)) links[l].innerHTML = str.replace
(/GuestBook/i, "CHANGE");
else if (str.match (/email it/i)) links[l].innerHTML = str.replace
(/email it/i, "CHANGE");

}//-->
</script>
<!-- Finish code provided by Createblog.com -->


i'm pretty sure CB has a longer version, if you need that one, look under Xanga Scripts. happy.gif
 
Larva
post Jul 29 2004, 10:36 AM
Post #3


Newbie
*

Group: Member
Posts: 9
Joined: Jul 2004
Member No: 32,731



Well, the script doesn't seem to work, where do I insert the script?

CODE
<!-- begin code provided by createblog.com -->
<script language="javascript">
<!--
var links = document.getElementsByTagName ('a');
for (var l = 0; l < links.length; l++) {
str = links[l].innerHTML;
if (str.match (/\d+:\d+ (am|pm)/i)) links[l]
else if (str.match (/eprops/i)) links[l].innerHTML = str.replace (/eprops/i, "http://www.xanga.com/Images/eProp.gif");
}//-->
</script>
<!-- end code provided by createblog.com -->


I'm a newb! sad.gif
 
rnrn897
post Jul 29 2004, 10:46 AM
Post #4


^ moo...
*****

Group: Member
Posts: 962
Joined: Jun 2004
Member No: 25,212



*edit: u put it in the website stats _smile.gif


ur not making any sense...

u want a code that replaces links [ex: eprops-comments-email it] with pictures?
 
Larva
post Jul 29 2004, 10:48 AM
Post #5


Newbie
*

Group: Member
Posts: 9
Joined: Jul 2004
Member No: 32,731



Exactly. Is there one? I saw a Xanga replacing the eprops, into like a heart. Just wondering if there is one.
 
rnrn897
post Jul 29 2004, 10:55 AM
Post #6


^ moo...
*****

Group: Member
Posts: 962
Joined: Jun 2004
Member No: 25,212



yea u can

<script language=javascript>
var oldsmileys = new Array('http://www.xanga.com/Images/eProp.gif','http://www.xanga.com/Images/noProp.gif');
var newsmileys = new Array('URL FOR REPLACING EPROP IMAGE HERE','URL FOR REPLACING ZERO EPROP IMAGE HERE');
for (var i = 0; i < document.images.length; i++) {
for (var s = 0; s < oldsmileys.length; s++){
if (document.images[i].src == oldsmileys[s]){
newsmiley = document.createElement('img');
newsmiley.src = newsmileys[s];
document.images[i].parentNode.replaceChild(newsmiley, document.images[i]);
break;
}
}
}
</script>
 
Larva
post Jul 29 2004, 01:01 PM
Post #7


Newbie
*

Group: Member
Posts: 9
Joined: Jul 2004
Member No: 32,731



That is not what I mean...!!

Like below please...
Attached File(s)
Attached File  Eprop.JPG ( 11.75K ) Number of downloads: 0
 
 
rnrn897
post Jul 29 2004, 01:07 PM
Post #8


^ moo...
*****

Group: Member
Posts: 962
Joined: Jun 2004
Member No: 25,212



<script language="javascript">
<!--
var links = document.getElementsByTagName ('a');
for (var l = 0; l < links.length; l++) {
str = links[l].innerHTML;
if (str.match (/\d+:\d+ (am|pm)/i)) links[l]

else if (str.match (/email it/i)) links[l].innerHTML = str.replace (/email it/i, "<img src=IMG URL HERE border='0'>");

else if (str.match (/add eprops/i)) links[l].innerHTML = str.replace (/add eprops/i, "<img src=IMG URL HERE border='0'>");

else if (str.match (/add comments/i)) links[l].innerHTML = str.replace (/add comments/i, "<img src=IMG URL HERE border='0'>");


else if (str.match (/eprops/i)) links[l].innerHTML = str.replace (/eprops/i, "<img src=IMG URL HERE border='0'>");


else if (str.match (/comments/i)) links[l].innerHTML = str.replace (/comments/i, "<img src=IMG URL HERE border='0'>");


else if (str.match (/comment/i)) links[l].innerHTML = str.replace (/comment/i, "<img src=IMG URL HERE border='0'>");}

var paras = document.getElementsByTagName ('p');
for (var p = 0; p < paras.length; p++) {
str = paras[p].innerHTML;
if (str.match (/smileys/gi)) paras[p].innerHTML = str.replace (/smileys/gi, "x)*");
}
//-->
</script>
 
Larva
post Jul 29 2004, 02:10 PM
Post #9


Newbie
*

Group: Member
Posts: 9
Joined: Jul 2004
Member No: 32,731



Thanks a lot. I needed (actually wanted) that script. Thank you!
 
hunnigurl01
post Jul 29 2004, 03:10 PM
Post #10


mS diAna
*****

Group: Member
Posts: 468
Joined: Apr 2004
Member No: 11,262



oooooo =D thanks i was looking for that . . . . i always wanted those
 
Larva
post Jul 29 2004, 03:27 PM
Post #11


Newbie
*

Group: Member
Posts: 9
Joined: Jul 2004
Member No: 32,731



Doesn't work for me...
 
Larva
post Jul 29 2004, 04:00 PM
Post #12


Newbie
*

Group: Member
Posts: 9
Joined: Jul 2004
Member No: 32,731



0546:<[36]^script language="javascript">
----:[36]^Warning: tag <script> missing required attribute "type".Click here to learn more
----:[36]^Hint: use "type" attribute with "language" attribute.
0547:<!--
0548:var links = document.getElementsByTagName ('a');
0549:for (var l = 0; l < links.length; l++) {
0550:str = links[l].innerHTML;
0551:if (str.match (/\d+:\d+ (am|pm)/i)) links[l]
0552:
0553:else if (str.match (/email it/i)) links[l].innerHTML = str.replace (/email it/i, "<img src=IMG URL HERE border='0'>");
0554:
0555:else if (str.match (/add eprops/i)) links[l].innerHTML = str.replace (/add eprops/i, "<img src=IMG URL HERE border='0'>");
0556:
0557:else if (str.match (/add comments/i)) links[l].innerHTML = str.replace (/add comments/i, "<img src=IMG URL HERE border='0'>");
0558:
0559:
0560:else if (str.match (/eprops/i)) links[l].innerHTML = str.replace (/eprops/i, "<img src=IMG URL HERE border='0'>");
0561:
0562:
0563:else if (str.match (/comments/i)) links[l].innerHTML = str.replace (/comments/i, "<img src=IMG URL HERE border='0'>");
0564:
0565:
0566:else if (str.match (/comment/i)) links[l].innerHTML = str.replace (/comment/i, "<img src=IMG URL HERE border='0'>");}
0567:
0568:var paras = document.getElementsByTagName ('p');
0569:for (var p = 0; p < paras.length; p++) {
0570:str = paras[p].innerHTML;
0571:if (str.match (/smileys/gi)) paras[p].innerHTML = str.replace (/smileys/gi, "x)*");
0572:}
0573://-->

Could those be the problems
 
biggyboy
post Jul 29 2004, 04:10 PM
Post #13


Senior Member
***

Group: Member
Posts: 34
Joined: Mar 2004
Member No: 7,867



what are all those numbers doing there? maybe thats why it wont work for you..and it supposed to be in website stats
 
Larva
post Jul 29 2004, 04:13 PM
Post #14


Newbie
*

Group: Member
Posts: 9
Joined: Jul 2004
Member No: 32,731



Uhh, I did a HTML check.
 
jarnifer
post Aug 1 2004, 02:02 AM
Post #15


Senior Member
****

Group: Member
Posts: 142
Joined: Jul 2004
Member No: 27,523



it works...but how do i get it to work with "xanga skin"? i have premium
 
Gopher
post Aug 2 2004, 04:18 PM
Post #16


Senior Member
***

Group: Member
Posts: 41
Joined: Jul 2004
Member No: 32,800



Wow, I didn't know you could do that...that looks really cool...I always thought it would be neat to make the eprops and comments text just a picture
 
rnrn897
post Aug 2 2004, 04:51 PM
Post #17


^ moo...
*****

Group: Member
Posts: 962
Joined: Jun 2004
Member No: 25,212



wtheckk O_O; put it in ur website stats... and use this code, not the one u got wit numbers [howd u get that newayz???]
CODEBOX: -> right click -> copy/paste
 

Closed TopicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members: