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}&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!
For $400, they created this: www.gallery.tm/any.tv/websites/gamingordinance at www.gamingordinance.com
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
Looks like an older version: http://xfteam.info/threads/taigachat-pro-v1-0-5.8045/
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(
// '~<(.+?)>~', // 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&fs=1&showinfo=0&rel=0&autoplay=0" type="application/x-shockwave-flash"><param name="movie" value="http://www.youtube.com/v/${1}?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>', // YouTube
'<object width="640" height="390" data="http://www.youtube.com/v/${1}?version=3&fs=1&showinfo=0&rel=0&autoplay=0" type="application/x-shockwave-flash"><param name="movie" value="http://www.youtube.com/v/${1}?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>', // 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