XenVibe Upgrade
Professional XenForo Upgrade Service
If you're running XenForo 1.x or an early 2.x version, you already know the situation. Your add-ons haven't been updated in years. Some developers disappeared entirely. Your style doesn't work with 2.3. And every time you think about...
XenVibe Edge
XenForo Performance, Security & SEO Service
We build XenForo styles and addons at XenVibe — and through that work, we've spent a lot of time inside XenForo installations at every level: server configs, admin panels, Cloudflare setups, addon code, and Google Search Console...
What you can do is create a template modification on custom_fields_macros to intercept how specific fields render in the message user info area. The custom fields there are output inside <dl> tags with data-field="your_field_id", which makes targeting them straightforward.
The tricky part you...
There's no built-in XenForo feature for this unfortunately. You'd need a template modification, and honestly it gets complicated because you have to hide the username in multiple places (post author, avatar, quoted posts, etc.).
The closest approach is a template modification on post_macros that...
The easiest way is with CSS. The "Not open for further replies" block uses the class .blockStatus-message--locked, and XenForo adds data-container-key="node-XX" to the page. So in extra.less:
.template-thread_view[data-container-key="node-42"],
.template-thread_view[data-container-key="node-55"]...
You can't just paste raw iframe HTML into posts — XenForo strips it for security. What you need is a BB Code Media Site definition, which is the proper way to handle video embeds.
Go to ACP > Content > BB code media sites > Add BB code media site:
Media site ID: myvideosite (or whatever you...
This is almost always caused by JavaScript failing to initialize on the page. When XenForo's JS doesn't load properly, data-xf-click="overlay" gets ignored and the browser just follows the href as a normal link — hence the redirect.
A few things to check:
1. Cloudflare Rocket Loader — if you're...
Add this to your extra.less — it's the standard way to do a boxed layout:
html {
background: #2c3e50; /* your side background color */
}
.p-pageWrapper {
max-width: 1200px;
margin: 0 auto;
background: @xf-contentBg;
box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
}
That's the...
You can do this with a template modification on message_macros. Add this right after the user banners section:
<xf:if is="$user.user_id AND $user.user_id != $xf.visitor.user_id AND $xf.visitor.canStartConversationWith($user)">
<div class="message-userExtras">
<a href="{{...
XF 2.3 changed how Font Awesome works — it's no longer webfonts, it's SVG masks now. The old approach of using .m-faBase(@faWeight-solid) to set the weight doesn't work anymore.
In 2.3, the weight is part of the variable name itself. So instead of:
.m-faBase(@faWeight-solid)...
The quickest way is with CSS using the data-container-key attribute that XenForo puts on the <html> element. No template modification needed — just add this to extra.less:
[data-container-key="node-85"] .p-header-logo img {
display: none;
}
[data-container-key="node-85"] .p-header-logo {...
The issue is the format of $xf.reply.containerKey — it's a string like 'node-85', not a bare integer. So == 85 won't match.
Use this for a single page node:
$xf.reply.containerKey == 'node-85'
For multiple page nodes:
in_array($xf.reply.containerKey, ['node-85', 'node-86', 'node-87'])
To hide a...
Hey @akif, thanks for your interest!
We've received your support ticket — I'll send you the demo login credentials there shortly. Also, the coupon issue with crypto payments has been fixed, so WELCOME15 should work fine now.
Let me know if you need anything else!
zenvibe submitted a new resource:
[XenVibe] XenTimelinePulse — Timeline-Driven XenForo 2.3 Style | Premium Styles & Add-ons Store - a vertical spine connects forums, threads, and posts with avatar markers, icon nodes.
Read more about this resource...
XenVibe — Premium XenForo Styles & Add-ons
Redefine Your Community Experience
Hello everyone,
We're excited to share XenVibe — a dedicated marketplace for premium XenForo 2.3 styles, built with one goal: delivering polished, production-ready products that make your forum look and feel like a...