Amazingly Simple and Beautiful. Brand spankin' new free SMF themes every month.

SMF Content Slider v.1

Dave (Dim)
Mar 10, 2013
i need to work it from index.template and take it from there. My task of the next however many days is streamlining all the js i use and getting things to play nice together.

whittled it down to one conflict, adk back to top. the noconflict in the script just kills it :D Will figure it out tomorrow.
60

Mick
Mar 10, 2013
How about this...


        <script type="text/javascript">
                          //avoid conflict with other script
                          var $j = jQuery.noConflict();
            var $j _lofmain =  $(\'lofslidecontent45\');
            var $j _lofscmain = _lofmain.getElement(\'.lof-main-wapper\');
            var $j _lofnavigator = _lofmain.getElement(\'.lof-navigator-outer .lof-navigator\');
            var object = new LofFlashContent( _lofscmain,
                                          _lofnavigator,
                                          _lofmain.getElement(\'.lof-navigator-outer\'),
                                          { fxObject:{ transition:Fx.Transitions.Quad.easeInOut,  duration:800},
                                             interval:3000,
                                             direction:\'opacity\' } );
        object.start( true, _lofmain.getElement(\'.preload\') );
        </script>
61

Dave (Dim)
Mar 11, 2013
its the mootools call in index.template is messing it up for me.. will figure out a way round it, might try calling it in the block and then forcing it to unload afterwards. Just looked at the latest version of the slider and its now using standard jquery.min instead of moo, but their sample is in html rather than php annoyingly.

Will work it out. Ive got my conflicts down to three now :D

edit: sussed it. Calling jquery before moo was killing moo, calling moo before jquery was killing jquery. They were both fighting over the $. Check the back to top i use as thats the smaller script, replaced every instance of $ with the full jquery command, and hey presto. no clashes.

Newer versions of moo apparently can handle joint calls, but 1.1 that the slider uses cant. All sorted.
62

Dave (Dim)
Mar 12, 2013
Sussed, and css working at three different widths.
Full screen, narrow for tablets with reduced image (hidden not squeezed to fit) and removed image

Full

tablet

mobile


css
63

Mick
Mar 12, 2013
That' great man! Rock on! I dig it. :grin:
64

Hashiya Mendis
Jul 01, 2013
Hey, So I installed the mod today in my forums . Well it seem to be working fine on the curve theme and another theme it seem to be working fine. But when I switched to another theme (the one currently used in the forum, the slider messes up).

My site -http://supremecreamscans.com/index.php

Is there anyway to fix this ? Please let me know if so :)

Thanks and Best Regards,
Hashiya
65

Mick
Jul 01, 2013
make sure the javascript code is in the index.template.php of such theme.
66

Hashiya Mendis
Jul 14, 2013
Hey, so the slider worked fine but suddenly today it sopped working. The slider shows that it's loading and wont display the pages. Any Idea why ?
67

Mick
Jul 14, 2013
Make sure this is in the index.template.php


        <link rel="stylesheet" type="text/css" href="', $settings['default_theme_url'], '/slider-css/style.css" />
        <script language="javascript" type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/mootools/1.11/mootools-yui-compressed.js"></script>
        <script language="javascript" type="text/javascript" src="', $settings['default_theme_url'], '/slider-js/lofslidernews.mt11.js"></script>
68

Hashiya Mendis
Jul 14, 2013
It seems to be already in there.
69

Mick
Jul 14, 2013
It doesn't seem to be in there, where should I add it to ?

Should be after this:

	// Output any remaining HTML headers. (from mods, maybe?)
echo $context['html_headers'];

echo '

Remember, that code needs to be on all themes you are using.
70

Hashiya Mendis
Jul 14, 2013
// Output any remaining HTML headers. (from mods, maybe?)

Is in a different place while

    echo $context['html_headers'];

    echo '

Is also on somewhere elese :/
71

Hashiya Mendis
Jul 14, 2013
This the index.template.php of the theme i'm using


<?php
// Version: 2.0 RC5; index

/* This template is, perhaps, the most important template in the theme. It
contains the main template layer that displays the header and footer of
the forum, namely with main_above and main_below. It also contains the
menu sub template, which appropriately displays the menu; the init sub
template, which is there to set the theme up; (init can be missing.) and
the linktree sub template, which sorts out the link tree.

The init sub template should load any data and set any hardcoded options.

The main_above sub template is what is shown above the main content, and
should contain anything that should be shown up there.

The main_below sub template, conversely, is shown after the main content.
It should probably contain the copyright statement and some other things.

The linktree sub template should display the link tree, using the data
in the $context['linktree'] variable.

The menu sub template should display all the relevant buttons the user
wants and or needs.

For more information on the templating system, please see the site at:
[url=http://www.simplemachines.org/]Simple Machines Forum - Free & open source community software[/url]
*/

// Initialize the template... mainly little settings.
function template_init()
{
global $context, $settings, $options, $txt;

/* Use images from default theme when using templates from the default theme?
if this is 'always', images from the default theme will be used.
if this is 'defaults', images from the default theme will only be used with default templates.
if this is 'never' or isn't set at all, images from the default theme will not be used. */
$settings['use_default_images'] = 'never';

/* What document type definition is being used? (for font size and other issues.)
'xhtml' for an XHTML 1.0 document type definition.
'html' for an HTML 4.01 document type definition. */
$settings['doctype'] = 'xhtml';

/* The version this template/theme is for.
This should probably be the version of SMF it was created for. */
$settings['theme_version'] = '2.0 RC5';

/* Set a setting that tells the theme that it can render the tabs. */
$settings['use_tabs'] = true;

/* Use plain buttons - as opposed to text buttons? */
$settings['use_buttons'] = true;

/* Show sticky and lock status separate from topic icons? */
$settings['separate_sticky_lock'] = true;

/* Does this theme use the strict doctype? */
$settings['strict_doctype'] = false;

/* Does this theme use post previews on the message index? */
$settings['message_index_preview'] = false;

/* Set the following variable to true if this theme requires the optional theme strings file to be loaded. */
$settings['require_theme_strings'] = true;
}

// The main sub template above the content.
function template_html_above()
{
global $context, $settings, $options, $scripturl, $txt, $modSettings;

// Show right to left and the character set for ease of translating.
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"', $context['right_to_left'] ? ' dir="rtl"' : '', '>
<head>';

if(!empty($settings['choose_color_style']))
{
$colorstyle = $settings['choose_color_style'];
}
else
{
$colorstyle = "blue";
}

$context['themecolor']=$colorstyle;

echo '
<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/css/style_'.$colorstyle.'.css?rc5" />';

// The ?rc5 part of this link is just here to make sure browsers don't cache it wrongly.
echo '
<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/css/index', $context['theme_variant'], '.css?rc5" />';

// Some browsers need an extra stylesheet due to bugs/compatibility issues.
foreach (array('ie7', 'ie6', 'webkit') as $cssfix)
if ($context['browser']['is_' . $cssfix])
echo '
<link rel="stylesheet" type="text/css" href="', $settings['default_theme_url'], '/css/', $cssfix, '.css" />';

// RTL languages require an additional stylesheet.
if ($context['right_to_left'])
echo '
<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/css/rtl.css" />';

// Here comes the JavaScript bits!
echo '
<script type="text/javascript" src="', $settings['default_theme_url'], '/scripts/script.js?rc5"></script>
<script type="text/javascript" src="', $settings['theme_url'], '/scripts/theme.js?rc5"></script>
<script type="text/javascript"><!-- // --><![CDATA[
var smf_theme_url = "', $settings['theme_url'], '";
var smf_default_theme_url = "', $settings['default_theme_url'], '";
var smf_images_url = "', $settings['images_url'], '";
var smf_scripturl = "', $scripturl, '";
var smf_iso_case_folding = ', $context['server']['iso_case_folding'] ? 'true' : 'false', ';
var smf_charset = "', $context['character_set'], '";', $context['show_pm_popup'] ? '
var fPmPopup = function ()
{
if (confirm("' . $txt['show_personal_messages'] . '"))
window.open(smf_prepareScriptUrl(smf_scripturl) + "action=pm");
}
addLoadEvent(fPmPopup);' : '', '
var ajax_notification_text = "', $txt['ajax_in_progress'], '";
var ajax_notification_cancel_text = "', $txt['modify_cancel'], '";
// ]]></script>';

echo '
<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />
<meta name="description" content="', $context['page_title_html_safe'], '" />', !empty($context['meta_keywords']) ? '
<meta name="keywords" content="' . $context['meta_keywords'] . '" />' : '', '
<title>', $context['page_title_html_safe'], '</title>';

// Please don't index these Mr Robot.
if (!empty($context['robot_no_index']))
echo '
<meta name="robots" content="noindex" />';

// Present a canonical url for search engines to prevent duplicate content in their indices.
if (!empty($context['canonical_url']))
echo '
<link rel="canonical" href="', $context['canonical_url'], '" />';

// Show all the relative links, such as help, search, contents, and the like.
echo '
<link rel="help" href="', $scripturl, '?action=help" />
<link rel="search" href="', $scripturl, '?action=search" />
<link rel="contents" href="', $scripturl, '" />';

// If RSS feeds are enabled, advertise the presence of one.
if (!empty($modSettings['xmlnews_enable']) && (!empty($modSettings['allow_guestAccess']) || $context['user']['is_logged']))
echo '
<link rel="alternate" type="application/rss+xml" title="', $context['forum_name_html_safe'], ' - ', $txt['rss'], '" href="', $scripturl, '?type=rss;action=.xml" />';

// If we're viewing a topic, these should be the previous and next topics, respectively.
if (!empty($context['current_topic']))
echo '
<link rel="prev" href="', $scripturl, '?topic=', $context['current_topic'], '.0;prev_next=prev" />
<link rel="next" href="', $scripturl, '?topic=', $context['current_topic'], '.0;prev_next=next" />';

// If we're in a board, or a topic for that matter, the index will be the board's index.
if (!empty($context['current_board']))
echo '
<link rel="index" href="', $scripturl, '?board=', $context['current_board'], '.0" />';

// Output any remaining HTML headers. (from mods, maybe?)
// Global Message Box V1 By Smfsimple.com
smfsimple_global_message_box();
    // Global Message Box V1 By Smfsimple.com

 
echo $context['html_headers'];

echo '
        <link rel="stylesheet" type="text/css" href="', $settings['default_theme_url'], '/slider-css/style.css" />
        <script language="javascript" type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/mootools/1.11/mootools-yui-compressed.js"></script>
        <script language="javascript" type="text/javascript" src="', $settings['default_theme_url'], '/slider-js/lofslidernews.mt11.js"></script>

</head>
<body>';
}

function template_body_above()
{
global $context, $settings, $options, $scripturl, $txt, $modSettings;

echo '
<div id="body-bg">
<div id="background">
<div id="toolbar">
<div class="wrapper">
',template_menu(),'
</div>
</div>
<div class="wrapper">
<div id="header">
<div id="logo">
<a class="pngbg" href="'.$scripturl.'" title=""></a>
</div>
</div>
<div id="userbox">
<div id="time-stats">
', $context['current_time'],'<span>', $txt['latest_member'], ': ', $context['common_stats']['latest_member']['link'], '</span>
</div>
<div id="searchbox">
<form action="', $scripturl, '?action=search2" method="post" accept-charset="', $context['character_set'], '">
<input class="searchinput" type="text" name="search" value="', $txt['forum_search'], '" onfocus="this.value = \'\';" onblur="if(this.value==\'\') this.value=\'', $txt['forum_search'], '\';" />
<input id="searchbutton" class="pngbg" type="submit" name="submit" value="" />
<input type="hidden" name="advanced" value="0" />';

// Search within current topic?
if (!empty($context['current_topic']))
echo '
<input type="hidden" name="topic" value="', $context['current_topic'], '" />';

// If we're on a certain board, limit it to this board ;).
elseif (!empty($context['current_board']))
echo '
<input type="hidden" name="brd[', $context['current_board'], ']" value="', $context['current_board'], '" />';

echo '
</form>
</div>
<div id="memb-login">';
if ($context['user']['is_logged'])
{
if(!empty($context['user']['avatar']))
echo '
<div class="memb-avat">'.$context['user']['avatar']['image'].'</div>';

echo '
<ul>';

echo '<li class="memb-name">', $txt['hello_member_ndt'], ' ', $context['user']['name'],',</li>';

// Only tell them about their messages if they can read their messages!
if ($context['allow_pm'])
echo '
<li>', $txt['msg_alert_you_have'], ' <a href="', $scripturl, '?action=pm">', $context['user']['messages'], ' ', $context['user']['messages'] != 1 ? $txt['msg_alert_messages'] : $txt['message_lowercase'], '</a>', $txt['newmessages4'], ' ', $context['user']['unread_messages'], ' ', $context['user']['unread_messages'] == 1 ? $txt['newmessages0'] : $txt['newmessages1'],'</li>';

echo '
<li>';

// Is the forum in maintenance mode?
if ($context['in_maintenance'] && $context['user']['is_admin'])
echo '[<strong>', $txt['maintenance'], '</strong>]';

// Are there any members waiting for approval?
if (!empty($context['unapproved_members']))
echo '[<a href="', $scripturl, '?action=admin;area=viewmembers;sa=browse;type=approve">', $context['unapproved_members'] , '', $txt['approve'], '</a>]';

echo '
&nbsp;</li>';

echo '
<li><a href="', $scripturl, '?action=unread">', $txt['view_unread'], '</a> &bull;
<a href="', $scripturl, '?action=unreadreplies">', $txt['view_replies'], '</a> &bull;
<a href="', $scripturl, '?action=profile;area=showposts;u=', $context['user']['id'], '">', $txt['view_own_posts'], '</a></li>';

// Show the total time logged in?
if (!empty($context['user']['total_time_logged_in']))
{
echo '
<li>', $txt['totalTimeLogged1'];

// If days is just zero, don't bother to show it.
if ($context['user']['total_time_logged_in']['days'] > 0)
echo $context['user']['total_time_logged_in']['days'] . $txt['totalTimeLogged5'];

// Same with hours - only show it if it's above zero.
if ($context['user']['total_time_logged_in']['hours'] > 0)
echo $context['user']['total_time_logged_in']['hours'] . $txt['totalTimeLogged6'];

// But, let's always show minutes - Time wasted here: 0 minutes ;).
echo $context['user']['total_time_logged_in']['minutes'], $txt['totalTimeLogged7'], '</li>';
}
echo '
</ul>';
}

// Otherwise they're a guest - this time ask them to either register or login - lazy bums...
else
{
echo '
<script language="JavaScript" type="text/javascript" src="', $settings['default_theme_url'], '/scripts/sha1.js"></script>
<form action="', $scripturl, '?action=login2" method="post" accept-charset="', $context['character_set'], '" ', empty($context['disable_login_hashing']) ? ' onsubmit="hashLoginPassword(this, \'' . $context['session_id'] . '\');"' : '', '>
<div id="log-username">
<input class="log-input" name="user" type="text" onfocus="if(this.value==\'', $txt['username'], '\')value=\'\';" onblur="if(this.value==\'\')value=\'', $txt['username'], '\';" value="', $txt['username'], '" />
</div>
<div id="log-password">
<input class="log-input" name="passwrd" type="password" onfocus="if(this.value==\'', $txt['password'], '\')value=\'\';" onblur="if(this.value==\'\')value=\'', $txt['password'], '\';" value="', $txt['password'], '" />
</div>
<input id="loginbutton" type="submit" value="" name="submit" />
<input type="hidden" name="cookielength" value="-1" />
</form>
<a id="register" href="', $scripturl, '?action=register"></a>';
}

echo '
</div>
</div>
<div id="content-wrap">
<div id="main-content">';

// Show the navigation tree.
theme_linktree();
// Global Message Box By Smfsimple.com
smfsimple_global_message_box1();
// Global Message Box By Smfsimple.com
 
//Adk Portal
if(function_exists('loadCTop'))loadCTop();
}

function template_body_below()
{
//Adk Portal
if(function_exists('loadCBottom'))loadCBottom();
global $context, $settings, $options, $scripturl, $txt, $modSettings;

echo '
</div>
</div>
</div>';

// Show the "Powered by" and "Valid" logos, as well as the copyright. Remember, the copyright must be somewhere!
echo '
<div id="footer">
<div id="footer-img">
<div id="copyright">
<span>', theme_copyright(), '<br />
<b>Noize</b> by <a href="http://www.dzinerstudio.com" target="_blank"><b>DzinerStudio</b></a></span><br />';

// Show the load time?
if ($context['show_load_time'])
echo '
<span class="smalltext">', $txt['page_created'], $context['load_time'], $txt['seconds_with'], $context['load_queries'], $txt['queries'], '</span>';

echo '
</div>
</div>
</div>
</div>
</div>';
}

function template_html_below()
{
global $context, $settings, $options, $scripturl, $txt, $modSettings;

echo '
</body></html>';
}

// Show a linktree. This is that thing that shows "My Community | General Category | General Discussion"..
function theme_linktree($force_show = false)
{
global $context, $settings, $options, $shown_linktree;

// If linktree is empty, just return - also allow an override.
if (empty($context['linktree']) || (!empty($context['dont_default_linktree']) && !$force_show))
return;

echo '
<div class="navigate_section">
<ul>';

// Each tree item has a URL and name. Some may have extra_before and extra_after.
foreach ($context['linktree'] as $link_num => $tree)
{
echo '
<li', ($link_num == count($context['linktree']) - 1) ? ' class="last"' : '', '>';

// Show something before the link?
if (isset($tree['extra_before']))
echo $tree['extra_before'];

// Show the link, including a URL if it should have one.
echo $settings['linktree_link'] && isset($tree['url']) ? '
<a href="' . $tree['url'] . '"><span>' . $tree['name'] . '</span></a>' : '<span>' . $tree['name'] . '</span>';

// Show something after the link...?
if (isset($tree['extra_after']))
echo $tree['extra_after'];

// Don't show a separator for the last one.
if ($link_num != count($context['linktree']) - 1)
echo ' &#187;';

echo '
</li>';
}
echo '
</ul>
</div>';

$shown_linktree = true;
}

// Show the menu up top. Something like [home] [help] [profile] [logout]...
function template_menu()
{
global $context, $settings, $options, $scripturl, $txt;

// Work out where we currently are.
$current_action = 'home';
if (in_array($context['current_action'], array('admin', 'ban', 'boardrecount', 'cleanperms', 'detailedversion', 'dumpdb', 'featuresettings', 'featuresettings2', 'findmember', 'maintain', 'manageattachments', 'manageboards', 'managecalendar', 'managesearch', 'membergroups', 'modlog', 'news', 'optimizetables', 'packageget', 'packages', 'permissions', 'pgdownload', 'postsettings', 'regcenter', 'repairboards', 'reports', 'serversettings', 'serversettings2', 'smileys', 'viewErrorLog', 'viewmembers', 'search', 'search2', 'calendar', 'profile', 'mlist', 'help', 'pm', 'forum', 'tpadmin', 'unread', 'unreadreplies', 'moderate')))
$current_action = 'forum';
if (in_array($context['current_action'], array('register', 'login')))
$current_action = 'login';

if (isset($_GET['board']) || isset($_GET['topic']) || $context['current_action']=='forum')
$current_action = 'forum';

// Are we using right-to-left orientation?
if ($context['right_to_left'])
{
$first = 'last';
$last = 'first';
}
else
{
$first = 'first';
$last = 'last';
}

// Show the start of the tab section.
echo '
<ul id="topnav">';
echo '
<li ' , $current_action=='home' ? ' class="chosen"' : '' , '><a href="', $scripturl, '">' , $txt['home'] , '<span>Supreme Cream Home</span></a></li>';

echo '
<li' , $current_action=='forum' ? ' class="chosen"' : '' , '><a href="', $scripturl, '?action=forum">Forum<span>Supreme Cream Forums</span></a>';

echo '
<ul class="pngbg">
<li><a href="', $scripturl, '?action=help">' , $txt['help'] , '</a></li>';
if ($context['allow_search'])
echo '
<li><a href="', $scripturl, '?action=search">' , $txt['search'] , '</a></li>';
if ($context['allow_calendar'])
echo '
<li><a href="', $scripturl, '?action=calendar">' , $txt['calendar'] , '</a></li>';
if ($context['allow_moderation_center'])
echo '
<li><a href="', $scripturl, '?action=moderate">' , $txt['moderate'] , '</a></li>';
if ($context['allow_admin'])
echo '
<li><a href="', $scripturl, '?action=admin">' , $txt['admin'] , '</a></li>';
if ($context['allow_edit_profile'])
echo '
<li><a href="', $scripturl, '?action=profile">' , $txt['profile'] , '</a></li>';

if ($context['user']['is_logged'] && $context['allow_pm'])
echo '
<li><a href="', $scripturl, '?action=pm">' , $txt['pm_short'] , ' ', $context['user']['unread_messages'] > 0 ? '[<strong>'. $context['user']['unread_messages'] . '</strong>]' : '' , '</a></li>';

if ($context['allow_memberlist'])
echo '
<li><a href="', $scripturl, '?action=mlist">' , $txt['members'] , '</a></li>';
echo '
</ul>
</li>';

echo '
<li><a href="[url=http://supremecreamscans.com/index.php?action=about;sa=projects">Projects<span>Supreme]Projects [/url] Cream projects</span></a>
<ul class="pngbg">
<li><a href="#">Submenu 1</a></li>
<li><a class="subchild pngbg" href="#">Submenu 2</a>
<ul class="pngbg">
<li><a href="#">Submenu 1</a></li>
<li><a href="#">Submenu 2</a></li>
<li><a href="#">Submenu 3</a></li>
<li><a href="#">Submenu 4</a></li>
</ul>
</li>
<li><a href="#">Submenu 3</a></li>
<li><a href="#">Submenu 4</a></li>
</ul>
</li>';

echo '
<li><a href="#">Join Us<span>Join the supreme cream staff</span></a>
<ul class="pngbg">
<li><a href="#">Submenu 1</a></li>
<li><a href="#">Submenu 2</a></li>
<li><a href="#">Submenu 3</a></li>
</ul>
</li>';
                       echo '
<li><a href="#">Contact Us<span>Contact Supreme Cream</span></a>
<ul class="pngbg">
<li><a href="#">IRC Chat</a></li>
<li><a href="#">Facebook</a></li>
<li><a href="#">E-mail</a></li>
</ul>
</li>';

if ($context['user']['is_logged'])
echo '
<li><a href="', $scripturl, '?action=logout;sesc=', $context['session_id'], '">' , $txt['logout'] , '<br /><span>Member Logout</span></a></li>';

if ($context['user']['is_guest'])
{
echo '
<li' , $current_action=='login' ? ' class="chosen"' : '' , '><a href="', $scripturl, '?action=login">' , $txt['login'] , '<br /><span>Member Login</span></a>';

echo '
<ul class="pngbg">
<li' , $current_action=='register' ? ' class="chosen"' : '' , '><a href="', $scripturl, '?action=register">' , $txt['register'] , '</a></li>
</ul>
</li>';
}

echo '
</ul>';

}

// Generate a strip of buttons.
function template_button_strip($button_strip, $direction = 'top', $strip_options = array())
{
global $settings, $context, $txt, $scripturl;

if (!is_array($strip_options))
$strip_options = array();

// List the buttons in reverse order for RTL languages.
if ($context['right_to_left'])
$button_strip = array_reverse($button_strip, true);

// Create the buttons...
$buttons = array();
foreach ($button_strip as $key => $value)
{
$txt[$value['text']] = isset($value['eap']) ? $value['text'] : $txt[$value['text']];
if (!isset($value['test']) || !empty($context[$value['test']]))
$buttons[] = '
<li><a' . (isset($value['id']) ? ' id="button_strip_' . $value['id'] . '"' : '') . ' class="button_strip_' . $key . (isset($value['active']) ? ' active' : '') . '" href="' . $value['url'] . '"' . (isset($value['custom']) ? ' ' . $value['custom'] : '') . '><span>' . $txt[$value['text']] . '</span></a></li>';
}

// No buttons? No button strip either.
if (empty($buttons))
return;

// Make the last one, as easy as possible.
$buttons[count($buttons) - 1] = str_replace('<span>', '<span class="last">', $buttons[count($buttons) - 1]);

echo '
<div class="buttonlist', !empty($direction) ? ' float' . $direction : '', '"', (empty($buttons) ? ' style="display: none;"' : ''), (!empty($strip_options['id']) ? ' id="' . $strip_options['id'] . '"': ''), '>
<ul>',
implode('', $buttons), '
</ul>
</div>';
}

?>
72

Mick
Jul 14, 2013
Yes that's it.
73

Hashiya Mendis
Jul 14, 2013
Well I reinstalled my portal system (I use ADK Portal) And it seemed to work,  but when ever I enable the shout box it seem to be giving the same error
74



Connect with us:


Improve SMF

If you wish to contribute to the development of SMF you can contribute to the coding discussions taking place on Github. You are also welcome to suggest features which you would like to see added to the software in the Feature Requests board.

  Receive our monthly newsletter right in your inbox.


Advertisement  




 Mods
In this category you will find plugins related to SMF development. Here we present some new mods to help you get the most of your SMF installation.



go up