Notes‎ > ‎

Xenforo

Freedom! forum, powered by Xenforo

Allow embedding Google Docs

Admin | BB Code Media Sites | Add BB Code Media Site

Media Site ID: googledocument

Site Title: Google Document

Site URL: https://docs.google.com/

Match URLs:
https://docs.google.com/document/pub?id={$id}
https://docs.google.com/document/d/{$id}/

Embed HTML:
Code:
HTML:
<iframe src="https://docs.google.com/document/pub?id={$id}&amp;embedded=true" width="100%" height="600"></iframe>
You may change the width and height to your liking (shown in the code above in blue).

3. Click "Save the BB Code Media Site".

4. To embed the document with the URL of a Google Document, click "Embed Media" and paste the URL.

5. To embed the document manually, the format would be something like this:
Code:
HTML:
[media=googledocument]1dgkXZbQIeQX_VauDwG-Bp-n2iyN16eR-aJnXZY0CW6c[/media]




Change Username Color


Free Themes

Facebook-like theme

Gamer theme

Paid Themes

UI.X
Pablo recommends

Professional themes, also for gaming communities

Eden Webs
DeadStatix recommends, founder of Gaming Ordinance, a gamers network powered by Freedom!

Razor Themes

Free Extensions


Email integration if you get "Daily sending quota exceeded" errors
Recommends www.mandrill.com

Social sign-in with Google, Twitter, VK

Download this version for XenForo 1.2 or later which does not require TMS:


XenPorta

The landing page you see on www.n4gtv.com was created using the free XenPorta extension.


Online Status Ribbon 

Shows if a user is online or not with a ribbon or dot. Yes, it works for XenForo 1.2.


Separate Sticky and Normal Threads


Users Rank Ribbons


Double Post Merge

Conversations on Moderation Actions
Tells the user if their thread is moved by a moderator, allowing a conversation between the use and the moderator

Custom BB Code Manager


TMS - Template Modification System
(Not needed from Xenforo 1.2+)

Paid Extensions

Change username


Will this be part of Xenforo? Unlikely: http://xenforo.com/community/threads/change-username.55382/

After installing, go to User Groups and enable it for Registered users (Moderators and Administrators inherit from Registered).


$10 Mark Posts as Best Answer

What we really need is a www.reddit.com style up-voting system where the Likes determine the order of posts
Just having one "best answer" is not that helpful because there are likely other answers that are good
For example, see: http://stackoverflow.com/questions/21692646/how-does-facebook-disable-the-browsers-integrated-developer-tools


Shoutbox - TaigaChat



Add YouTube Subscribe Button

Open "Templates" in "Appearance" tab.

Search for "message"

Add the following right above {xen:raw $messageAfterTemplate}

>>>>

<br />
<br />
<xen:if is="{$message.customFields.youtube}">
  <div class="g-ytsubscribe" data-channel="{$message.customFields.youtube}" data-layout="full" data-count="default"></div>
</xen:if>

<<<<

In "Users" tab, click "Custom User Fields" and click "Create new field"

Field ID: youtube
Title: YouTube Channel
Description: Just your YouTube username, not the full link. For example, enter "mcnfreedom" and not "http://www.youtube.com/user/mcnfreedom"

That's it!

How this works: If  <script src="https://apis.google.com/js/platform.js"></script> is anywhere in a template, such as the header, that's how it is being displayed.



Theme Tips


Add a custom tab to navigation menu



Fluid vs. fixed widths


Add in Miscellaneous textarea:
max-width: 992px;
margin: 0 auto;

Languages

German


Simplified Chinese



Traditional Chinese
http://xenforo.com/community/threads/traditional-chinese-translation-taiwanese-mandarin.46871/#post-562727

Fixes

Add missing checkbox in "create account" page next to "Agree to terms"
http://www.freedom.tm/community/admin.php?phrases/i_agree_to_terms_and_rules.24990/edit&language_id=5
Add: <label>{checkbox} 我已經閱讀並同意 </label> 

Ads in sidebar

(Added by George)


Fixed-width Default Style

(Added by George)


Google Analytics

(Added by George)

Admin > Appearance > Templates > Search for "page_container" > Add Google Analytics code just before </head>

Use Template Hooks to avoid modifying the template directly.

Full Friendly SEO

(Added by George)

Home > Options > Search Engine Optimisation (SEO) > Use Full Friendly URLs

After

Before

Added to nginx

# Xenforo - Need to support SEO friendly URLs
location /forum/ {
  try_files $uri $uri/ /forum/index.php?$uri&$args;
}

# Xenforo - Block access to internal folders
location ~ ^/forum/(internal_data|library)/(.*)$ {
  internal;
}

MailChimp integration

(Not added)

Minify Javascript

(Not added)


Shoutbox

(Added by Matt)


Media Library

(Added by George)

Admin > Home > BB Code Media Sites

YouTube > Embed HTML

<object width="640" height="390" data="http://www.youtube.com/v/{$id}?version=3&fs=1&showinfo=0&rel=0&autoplay=0" type="application/x-shockwave-flash">
<param name="movie" value="http://www.youtube.com/v/{$id}?version=3&fs=1&showinfo=0&rel=0&autoplay=0" />
<param name="allowFullScreen" value="true" />
<param name="wmode" value="opaque" />
<param name="allowScriptAccess" value="always" />
</object>

Auto-Embed YouTube (and more)

(Added by George)


Edit BbCode/Formatter/Base.php

protected $_find = array(
//    '~&lt;(.+?)&gt;~', // No conversion (commented: doesn't work)
//    '~\((http://(?:www\.)?youtube\.com/watch\?(?:.*?)v=[^&]+)\)~', // YouTube passthru (commented: doesn't work)
    '~http://(?:www\.)?youtube\.com/watch\?(?:.*?)v=([^&]+)~', // YouTube
    '~http://youtu\.be/([^&]+)~', // YouTube Short
  );

  protected $_replace = array(
//    '${1}', // Passthru
//    '${1}', // Passthru
    '<object width="640" height="390" data="http://www.youtube.com/v/${1}?version=3&amp;fs=1&amp;showinfo=0&amp;rel=0&amp;autoplay=0" type="application/x-shockwave-flash"><param name="movie" value="http://www.youtube.com/v/${1}?version=3&amp;fs=1&amp;showinfo=0&amp;rel=0&amp;autoplay=0" /><param name="allowFullScreen" value="true" /><param name="wmode" value="opaque" /><param name="allowScriptAccess" value="always" /></object>', // YouTube
    '<object width="640" height="390" data="http://www.youtube.com/v/${1}?version=3&amp;fs=1&amp;showinfo=0&amp;rel=0&amp;autoplay=0" type="application/x-shockwave-flash"><param name="movie" value="http://www.youtube.com/v/${1}?version=3&amp;fs=1&amp;showinfo=0&amp;rel=0&amp;autoplay=0" /><param name="allowFullScreen" value="true" /><param name="wmode" value="opaque" /><param name="allowScriptAccess" value="always" /></object>', // YouTube Short

Untested Plugins

WordPress to Xenforo bridge

Single sign-on across domains and different Xenforo installs

Add-On Directory
http://xenforo.com/community/threads/xenforo-add-on-directory.21339/

Free Mods

Board Message (http://xenforo.com/community/threads/board-message.9871/) - global announcement system

Automatic URL Aliases (http://xenforo.com/community/threads/automatic-url-aliases-automatic-url-conversion.20972/) - auto-parse urls to page names

Admin Search User IP (http://xenforo.com/community/threads/admin-search-user-ip.20961/) - admins can search for IPs

Reputation System (http://xenforo.com/community/threads/bd-reputation-system.15046/) - advanced reputation system

Medal System (http://xenforo.com/community/threads/bd-medal-system.15045/) - Award medals that display in postbit and profile

Forum Watch (http://xenforo.com/community/threads/bd-forum-watch.10679/) - add an entire forum to "watched" list

Collapsible Sidebar (http://xenforo.com/community/threads/collapsible-sidebar.14475/) - hide sidebar on index page

Users Viewing Thread (http://xenforo.com/community/threads/dbtech-users-viewing-thread.5401/) - display users viewing thread

Top X States (http://xenforo.com/community/threads/dbtech-top-x-stats.6334/) - block that can display various stats)

Find Unanswered Threads (http://xenforo.com/community/threads/find-unanswered-threads.15905/) - lists threads with no replies

Find Users Sharing the Same IP (http://xenforo.com/community/threads/find-users-sharing-the-same-ip.9844/) - self explanatory

Guest Notification System (http://xenforo.com/community/threads/guest-notification-addon.15970/) - display message for guests/invite to join

Donations (http://xenforo.com/community/threads/gp-donations.7080/) - sideblock to allow donations

Latest Thread Ticker (http://xenforo.com/community/threads/keving%C2%B4s-latest-threads-ticker.16523/) - ticker identifying latest threads

Last Posts (http://xenforo.com/community/threads/last-posts.7928/) - shows last posts in sidebar

Footer Pie (http://xenforo.com/community/threads/lms-footer-pie-xenf%C3%A1cil.15841/) - customize footer content

Facebook Tweak (http://xenforo.com/community/threads/mercfacebooktweak.17279/) - if users register with Facebook, will not automatically use real name

Profile & Member Card Quick Links (http://xenforo.com/community/threads/merc-profile-member-card-quick-links-administrator-user-links-updated.16773/) - adds to member card links to "edit user," "ban user/lift ban," "find all content," and "start a conversation"

Number of Posts to Send Conversations (http://xenforo.com/community/threads/number-of-posts-to-send-personal-conversations.6521/) - designate minimum number of posts to send conversations (i.e., PMs)

Online Status Indicator (http://xenforo.com/community/threads/online-status-indicator-within-threads.8813/) - indicates in postbit if user is online

Prevent Proxies (http://xenforo.com/community/threads/prevent-guests-users-from-using-proxies-at-your-forum.14394/) - prevent guests or users from accessing forum via proxies

Prevent Guests from Viewing Members Online (http://xenforo.com/community/threads/prevent-guests-from-viewing-members-online-now-list.6270/) - self explanatory

Bookmark Posts (http://xenforo.com/community/threads/pfps-com-br-bookmark-posts.21166/) - system to allow users to bookmark individual posts

Extra Tabs (http://xenforo.com/community/threads/product-xenfans-com-extra-tabs.19606/) - easily add tabs to forum header

Page Tools (http://xenforo.com/community/threads/product-xenfans-com-page-tools.20811/) - easily add pages to forum header

Sidebar Toggler (http://xenforo.com/community/threads/ragtek-sidebar-toggler.11119/) - open/close sidebar

Report Conversations (http://xenforo.com/community/threads/report-conversations.6528/) - add "report" link in conversations

Old Thread Warning (http://xenforo.com/community/threads/rike-old-thread-warning-require-user-to-tick-to-reply-to-old-threads.12019/) - if thread is x number days/months old, users will be required to acknowledge that they know the thread is old

Simple Audio Video Embeder (http://xenforo.com/community/threads/simple-audio-video-emdeder.9669/) - links to media are auto-embeded

Signature Control Plugin (http://xenforo.com/community/threads/signatures-control-plugin-max-chars-max-links-max-lines.19277/) - Limit signature lines, links, images, characters

Separate Sticky and Normal Threads (http://xenforo.com/community/threads/separate-sticky-and-normal-threads.15124/) - self explanatory

Send Emails on Reported Items (http://xenforo.com/community/threads/send-email-notifications-on-reported-items.5788/) - if an item is reported, an email will be sent to moderators

Tapatalk (http://xenforo.com/community/threads/tapatalk-xenforo-support-iphone-ipad-android-blackberry-windows-phone-7-webos-nokia-app.14335/) - supports mobile browsing on iPhone, iPad, Android, BlackBerry, etc.

Viglink Addon (http://xenforo.com/community/threads/viglink-addon-earn-income-from-user-posted-links.9572/) - if a user posts a link and another user clicks the link and makes a purchase, Stratics gets paid

Forum Moderators (http://xenforo.com/community/threads/xen-tr-forum-moderators.10652/) - displays assigned moderators in each forum

XenMoods (http://xenforo.com/community/threads/xenmoods.5885/) - allows users to set their mood

XF Optimize (http://xenforo.com/community/threads/xf-optimise.14021/) - does some magic to make XF run faster

XenTrader User Feedback (http://xenforo.com/community/threads/xentrader-2-0-3-user-feedback-system.17276/) - rate positive/negative trade experiences with other users, ala eBay

Infractions (http://xenforo.com/community/threads/xfr-infractions.9601/) -

vBulletin style warnings/infractions/auto-ban system

BoardNotices (http://xenforo.com/community/threads/xfr-boardnotices-advanced-notice-system.15564/) - more advanced board notification system

Merge Double User Posts (http://xenforo.com/community/threads/xfr-merge-double-user-post.6264/) - if user double posts, merges both messages into a single post

User Albums (http://xenforo.com/community/threads/xfr-user-albums.14033/) - allows users to have album of images

Paid Mods

Minimum Number of Posts to Post Links (http://xenforo.com/community/threads/paid-mod-minimum-number-of-posts-to-post-links-in-posts-threads-signatures.15091/) - designate minimum number of posts before user can post links in posts, threads, or signatures

Comments