hi, I use the droplet
ShowSection to display some pictures in my sidebar menu (main navigation)
All works fine on local but on my webhost, no pictures are displayed but only the command
[[ShowSection?section=11]]
I inserted the code in the index.php of my template:
<div id="sidebar">
<div class="subtabs">
<?php show_menu2(2,0,1); ?>
[[ShowSection?section=11]]
</div>
here's the complete code:
<?php
/*
WebsiteBaker Project <http://www.websitebaker.org/>
Copyright (C) 2004-2007, Ryan Djurovich
WebsiteBaker is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
WebsiteBaker is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with websitebaker; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
// allows to include optional module files (frontend.css, frontend.js) into the head
// allows to include optional module files (frontend.css, frontend.js) into the head
if(function_exists('register_frontend_modfiles')) {
register_frontend_modfiles('css');
register_frontend_modfiles('js');
}
if(!defined('WB_URL')) {
header('Location: ../index.php');
exit(0);
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title><?php echo WEBSITE_TITLE; ?> - <?php echo PAGE_TITLE; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=<?php if(defined('DEFAULT_CHARSET')) { echo DEFAULT_CHARSET; } else { echo 'utf-8'; }?>" />
<meta name="description" content="<?php page_description(); ?>" />
<meta name="keywords" content="<?php page_keywords(); ?>" />
<link href="<?php echo TEMPLATE_DIR; ?>/industry.css" rel="stylesheet" type="text/css" media="screen" />
</head>
<body>
<div id="main">
<a name="top" class="nodisplay"></a>
<div id="hero"> </div>
<div id="hero2"> </div>
<div id="header">
<!-- <div class="gear"> </div> -->
<div class="gear"> </div>
<?php show_menu(1,0,1,true,'<li><span[class]>[a][menu_title] [/a]</span>','</li>','<ul id="nav">'); ?>
<h1 class="shad"><em><?php echo WEBSITE_TITLE; ?></em></h1>
<h1><em><?php echo WEBSITE_TITLE; ?></em></h1>
</div>
<div id="wrapper">
<div id="sidebar">
<div class="subtabs">
<?php show_menu2(2,0,1); ?>
[[ShowSection?section=11]]
</div>
<?php
ob_start(); // start output buffer
global $database;
$limit = 10;
$query = "SELECT post_id,title,content_short,group_id,link FROM ".TABLE_PREFIX."mod_news_posts ORDER BY position DESC LIMIT 0, $limit;";
$error = mysql_error();
if (!$result = mysql_query($query)) {
print "$error";
exit;
}
while($data = mysql_fetch_object($result)){
$title = $data->title;
$id = $data->post_id;
$link = $data->link;
$short = $data->content_short;
echo '<p><a href="'.WB_URL.'/pages/'.$link.PAGE_EXTENSION.'">'.$title.'</a><br />'.$short.'</p>';
}
$foo=ob_get_contents(); // put outputbuffer in $foo
ob_end_clean(); // clear outputbuffer
?>
</div>
<div id=aktuelles>
<?
if ($foo<>"") { // some code to execute cause there is some block
// echo '<h4>Aktuelles</h4>';
echo $foo;
} else { // some code for no info
echo '<h1>No New News</h1>';
}
?>
</div>
<div id="content">
<?php page_content(); ?>
</div>
</div>
<div id="footer">
<?php page_footer(); ?><br><br>
</div>
<div style="clear:both;"></div>
</div>
</body>
</html>
have I to define some parameters as explained in the example:
[[ExampleDroplet?dir=mydir&width=300&height=200]]
What's "dir" ? is it the directory of the called page?
Who can help me?
Friendly yours