معاينة عند التمرير واقتباس اليوم

Hi there, recently imported from SMF2 - I’m looking to re-implement tow things. Add WoWhead link tooltips (when hovering over a wowhead link, you get a preview of the link (game items, etc.) and we also had an in-line JS script that would load one of the pre-set quote (Quote of the Day, but really just a random quote each time the page load)

For the first one, after adding the script in before /head it doesn’t appear to be working.
I was reading somewhere in a plugin reply saying that all hovers are uniform-ized (sanitized?) So that would make it not work? Is there a workaround? I am only familiar with the basics with HTML :confused:

As for the quote of the day - I am just not sure how or where I can add it. I tried to use Versatile Banner but it seems to only allow HTML/CSS. I don’t think there’s any HTML code that would allow a dynamic load?

I appreciate any tips and tricks :slight_smile:

Didn’t we have something like this related to WoW at one point @Falco? Wouldn’t you want this as a onebox?

Not sure if we have a “random quote” theme component yet.

I’ll google what onebox is in the meantime :smiley:
The Quote of the Day code is something like this:

<script type="text/javascript" language="JavaScript">
//<![CDATA[
<!-- Begin
var quote=new Array()
quote[0]="Say your name.  You all sound the same when you are panicking. - <b>Togalog</b>";
.
.
.
quote[110]="Did you try saran wrap? - <b>Xb</b>";

var Q = quote.length;
var whichQuotation=Math.round(Math.random()*(Q-1));
function showQuotation(){document.write(quote[whichQuotation]);}
showQuotation();

// End -->
//]]>
</script>

Close, we did it for HearthStone and Artifact as a proofs of concept:

Nowadays with the improvements @j.jaffeux did on the tool tips for Discourse, it should be even easier.

Writing a plugin is probably beyond my skill-set, my IT skill set is in troubleshooting :frowning_face:
I’ll dig in a little bit and see if there’s enough there for me to attempt to duplicate and pull from WoWhead’s database.

As for the random quote of the day, is there a place that I can just add a block of unfiltered JavaScript with the code I pasted?

I’m thinking I’m gonna use the House Ads function in the ad plugin to do random quote of the day. xD
Will see how that goes.

أعلم أنني أعيد إحياء هذا الموضوع بردّي هذا، لكنني أبحث عن بالضبط ما كان عليه @FireAllianceNX فيما يتعلق بتلميحات الأدوات على WoWhead.

إذا لم يكن هناك شيء آخر، فأنا أحتاج فقط إلى مكان لوضع هذا في الكود في الرأس أو بداية تثبيت discourse:

<script>const whTooltips = {colorLinks: true, iconizeLinks: true, renameLinks: true};</script>
<script src="https://wow.zamimg.com/widgets/power.js"></script>

لست متأكدًا مما إذا كان يستحق أن يكون إضافة، لكن يرجى إعلامي إذا كان بإمكاني لصقه في مكان آمن.
شكرًا جزيلاً!

تحديث:

لقد جربت للتو إضافة السكربت إلى قسم ‘قبل ’ في لوحة الإدارة > تخصيص > تحرير CSS/HTML، لكن دون جدوى. لا يزال نشر رابط من موقع Wowhead في منشور، سواء باستخدام رابط تشعبي أو كود HTML خام، غير قادر على تفعيل تلميح الأداة.

منشور الاختبار: https://deposit.midnightexchange.com/t/wowhead-tooltips-test/17

هل لديكم أي أفكار؟