Classified Ads: Links in Description

Go down

Solved Classified Ads: Links in Description

Post by SLGray on Tue Jun 13 2017, 05:15

Technical Details


Forum version : #ModernBB
Position : Founder
Concerned browser(s) : Mozilla Firefox
Who the problem concerns : All members
When the problem appeared : Since the classified ads feature was released.
Forum link : http://ztwds.forumotion.com/

Description of problem

Is there a way to add links to the description of classified ads?
avatar
SLGray
Administrator
Administrator

Male Posts : 43693
Reputation : 3107
Language : English
Location : United States

http://fmthemesdesignteam.forumotion.com/

Back to top Go down

Solved Re: Classified Ads: Links in Description

Post by Justice™ on Tue Jun 13 2017, 13:13

I think you should be able to add links using this code:
Code:
<a href="link">Text</a>
Make sure HTML is enabled on your forum.
avatar
Justice™
Forumember

Posts : 536
Reputation : 124
Language : Romanian and English

http://board.realmsn.com

Back to top Go down

Solved Re: Classified Ads: Links in Description

Post by SLGray on Tue Jun 13 2017, 18:58

HTML or BBCode does not work.


When your topic has been solved, ensure you mark the topic solved.
Never post your email in public.

avatar
SLGray
Administrator
Administrator

Male Posts : 43693
Reputation : 3107
Language : English
Location : United States

http://fmthemesdesignteam.forumotion.com/

Back to top Go down

Solved Re: Classified Ads: Links in Description

Post by Justice™ on Tue Jun 13 2017, 20:07

I think that the description only accepts text. Fortunately, this can be changed via javascript. I cannot create ads on my forum(for reasons I'm not going to explain here), so I'll need a link from your forum where I can see the description of a classified add. It would be helpful if you would add this code to that description:
Code:
<a href="www.google.com">Google</a>
avatar
Justice™
Forumember

Posts : 536
Reputation : 124
Language : Romanian and English

http://board.realmsn.com

Back to top Go down

Solved Re: Classified Ads: Links in Description

Post by SLGray on Tue Jun 13 2017, 21:30



When your topic has been solved, ensure you mark the topic solved.
Never post your email in public.

avatar
SLGray
Administrator
Administrator

Male Posts : 43693
Reputation : 3107
Language : English
Location : United States

http://fmthemesdesignteam.forumotion.com/

Back to top Go down

Solved Re: Classified Ads: Links in Description

Post by Ange Tuteur on Wed Jun 14 2017, 20:18

Hi @SLGray,

Go to Admin Panel > Modules > JS Codes management > New

Placement : In all the pages ..? (I'm not sure if "in the topics" is applicable here)
Code:
$(function() {
  // parses hyperlinks in classified ad descriptions
  for (var a = $('.AD_Description'), i = 0, j = a.length; i < j; i++) {
    a[i].innerHTML = a[i].innerHTML.replace(/(http(?:s|):\/\/.*?)(\s|&nbsp;|<br>|$)/ig, function (match, $1, $2) {
      return '<a class="AD_Description_Link" href="' + $1 + '" target="' + ( new RegExp(window.location.host).test($1) ? '_self' : '_blank' ) + '">' + $1 + '</a>' + $2;
    });
  }

  'par ange tuteur';
});

It should automatically parse text which begins with http or https as links. If any issues, let me know.
avatar
Ange Tuteur
Forumaster

Male Posts : 13202
Reputation : 2918
Language : EN, JA, FR
Location : Macungie, PA

https://github.com/SethClydesdale

Back to top Go down

Solved Re: Classified Ads: Links in Description

Post by SLGray on Wed Jun 14 2017, 22:00

Thanks @Ange Tuteur! It worked perfectly.

Problem solved & topic archived.
Please read our forum rules: ESF General Rules


When your topic has been solved, ensure you mark the topic solved.
Never post your email in public.

avatar
SLGray
Administrator
Administrator

Male Posts : 43693
Reputation : 3107
Language : English
Location : United States

http://fmthemesdesignteam.forumotion.com/

Back to top Go down

Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum