Home
Download
Add-ons
Help
Forum
Organisation
Project
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
May 26, 2012, 08:19:41 PM
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search:
Advanced search
Interested in joining the WebsiteBaker team?
For more Information read
here
or on our
new website
.
155552
Posts in
21715
Topics by
7737
Members
Latest Member:
gx-world
WebsiteBaker Community Forum
Deutsch (German)
Hilfe/Support
(Moderator:
badknight
)
Fehler nach Verwendung der Seitensuche
Pages: [
1
]
Go Down
Author
Topic: Fehler nach Verwendung der Seitensuche (Read 344 times)
Rayne
Offline
Posts: 136
Fehler nach Verwendung der Seitensuche
«
on:
September 13, 2011, 09:00:12 AM »
Hallo liebe Leute,
urplötzlich bekomme ich beim Benutzen der Seitensuche einen ewiglangen Fehler ausgegeben. Es wurden keine Änderungen an WebsiteBaker oder am Server vorgenommen...jeden
falls nicht, dass ich wüsste.
Es handelt sich dabei um die Seite
http://wiko.htw-berlin.de
.
Der Fehler sieht folgendermaßen aus:
Quote
query(" SELECT `thumbdir`, `thumbsize`, `subdirs`, `picdir` FROM $table WHERE `section_id` = '$func_section_id' "); if($query->numRows() > 0) { if($res = $query->fetchRow()) { // standard-values $mod_vars = array( 'page_link' => $func_page_link, //'page_link_target' => '', 'page_title' => $func_page_title, 'page_description' => $func_page_description, 'page_modified_when' => $func_page_modified_when, 'page_modified_by' => $func_page_modified_by, //'text' => ''.$divider, 'max_excerpt_num' => $max_excerpt_num ); $galdir = rtrim($res['picdir'], '/'); $thumbdir = $res['thumbdir']; $sid = $func_section_id; $filetype = 'jpg|jpeg'; if(function_exists('imagecreatefromgif')) $filetype .= '|gif'; if(function_exists('imagecreatefrompng')) $filetype .= '|png'; // get all files and dirs below $res['picdir'] $depth = true; if($res['subdirs'] == '0') $depth = false; $files=array(); $dirs=array(); list($files, $dirs) = list_files_dirs($WB_PATH.$MEDIA_PATH.$galdir, $depth); // returns an array of two arrays // remove unwanted entries $files = clear_filelist($files, '\.('.$filetype.')$', true); // keep only files which ends on ".jpg", ... $files = clear_filelist($files, "/$thumbdir/", false); // remove all files-paths containing "/thumbs/" $dirs = clear_filelist($dirs, '/'.$thumbdir.'$', false); // remove dirs ending on "/thumbs" // cut-away "$WB_PATH.$MEDIA_PATH.$galdir"-part from $files and $dirs $len = strlen($WB_PATH.$MEDIA_PATH.$galdir); array_walk($files, create_function('&$path,$key,$len','$path = substr($path, $len+1);'), $len-1); // keep leading '/' array_walk($dirs, create_function('&$path,$key,$len','$path = substr($path, $len+1);'), $len); // Album-names aka directories foreach($dirs as $dir) { $mod_vars['page_link_target'] = "&dir$sid=/$dir"; $mod_vars['text'] = $dir.$divider; if(print_excerpt2($mod_vars, $func_vars)) { $result = true; } } // Picture-names // shall we show a thumbnail? if($show_thumb) { // show thumbs only when 10 <= thumbwidth <= 200 if($res['thumbsize'] > 9 && $res['thumbsize'] < 201) { $show_thumb_ok = true; } } sort($files); // $files have to be sorted by sort() for this to work! $i = 0; $old_path = ''; foreach($files as $file) { // split $file in $path+$image $pic_link = ''; list($path, $image) = preg_split('/(^.*\/)/', $file, -1, (PREG_SPLIT_DELIM_CA
PTURE|PREG_SPLIT_NO_EMPTY)); if($path != $old_path) { $old_path = $path; $i = 0; } if($show_thumb_ok) { if(file_exists($WB_PATH.$MEDIA_PATH.$galdir.$path.$thumbdir.'/'.$image.".thumb.jpg")) { $pic_link = $galdir.$path.$thumbdir.'/'.$image.".thumb.jpg"; } } $mod_vars['page_link_target'] = "&dir$sid=$path&pic$sid=$i"; $mod_vars['text'] = $image.$divider; $mod_vars['pic_link'] = $pic_link; if(print_excerpt2($mod_vars, $func_vars)) { $result = true; } ++$i; } } } return $result; } ?>
Könnt ihr erkennen, wo dieser Fehler herkommt und wie er wieder behoben werden kann? Damit würdet ihr mir sehr weiterhelfen!
Viielen Dank schonmal!
Logged
jacobi22
Betatester
Offline
Posts: 1375
Re: Fehler nach Verwendung der Seitensuche
«
Reply #1 on:
September 13, 2011, 09:24:09 AM »
Suche in der Datei search.php im Modulordner search nach einem Befehl, der in etwa so lautet
echo $query;
oder auch
print_r($query);
entweder löscht du dann diesen Befehl oder setzt erstmal eine Raute davor
Willst du nicht suchen, ersetze die Dateien im Ordner Search durch ein Backup bzw. den Dateien aus den passendem WB-Paket
Logged
LG Uwe
Wer sagt, Reichtum ist alles, hat nie ein Kind lächeln gesehen.
jacobi22
Betatester
Offline
Posts: 1375
Re: Fehler nach Verwendung der Seitensuche
«
Reply #2 on:
September 13, 2011, 09:31:50 AM »
Kommando zurück, das kommt nicht aus der Suche
Ich vermute, das stammt aus einem Galery-Script, offensichtlich hat sich da ein Leerzeichen eingeschlichen
Nachtrag:
das ist Teil eines Scripts aus dem Modul imagegallery, dort gibt es eine Funktion zur Bildersuche, die jetzt in deine Textsuche mit ein fließt
«
Last Edit: September 13, 2011, 09:41:55 AM by jacobi22
»
Logged
LG Uwe
Wer sagt, Reichtum ist alles, hat nie ein Kind lächeln gesehen.
Pro24
Offline
Posts: 10
Re: Fehler nach Verwendung der Seitensuche
«
Reply #3 on:
September 13, 2011, 09:39:38 AM »
Du hast eine funktion in deiner index.php versucht aus zu kommentieren.
Jedoch nicht wirklich. es fehlen am Ende "-->"
der Anfang ist :
Code:
<div id="Huelle-Content">
<!--?php/**
*
* @category modules
* @package imagegallery
* @author Daniel Wacker, Matthias Gallas, Rob Smith, Manfred Fuenkner
* @copyright 2004-2009, Ryan Djurovich
* @copyright 2009-2010, Website Baker Org. e.V.
* @link
http://www.websitebaker2.org/
* @license http://www.gnu.org/licenses/gpl.html
* @platform WebsiteBaker 2.8.x
* @requirements PHP 4.3.0 and higher
*
*/
function imagegallery_search($func_vars) {
extract($func_vars, EXTR_PREFIX_ALL, 'func');
$WB_PATH = WB_PATH;
//$WB_URL = WB_URL;
$MEDIA_PATH = MEDIA_DIRECTORY;
// how many lines of excerpt we want to have at most
$max_excerpt_num = $func_default_max_excerpt;
Soweit noch Gut
Aber dann :
Code:
}
return $result;
}
?>
<h1>Suche</h1>
<form action="http://wiko.htw-berlin.de/search/index.php" method="get" name="search" id="search">
<input name="referrer" value="15" type="hidden">
Am besten du kommentierst es "richtig" aus oder du löscht es komplett.
Dann sollte es funktionieren.
BTW ein schönes Template, gefällt mir, schön GRÜN
Logged
Ergo, ihr arbeitet, und sie tun nichts; ergo, ihr habt's erworben, und sie haben's gestohlen; ergo, wenn ihr von eurem gestohlnen Eigentum ein paar Heller wiederhaben wollt, müßt ihr huren und betteln; ergo, sie sind Spitzbuben, und man muß sie totschlagen!
--- Georg Büchner, Dantons Tod, 1. Akt, 2. Szene ---
jacobi22
Betatester
Offline
Posts: 1375
Re: Fehler nach Verwendung der Seitensuche
«
Reply #4 on:
September 13, 2011, 10:14:10 AM »
So, Forum durchsucht, Lösung
hier
gefunden
Du verwendest das Modul imagegallery in einer älteren Version. In der Datei search.php ist dort eine Änderung vorzunehmen
Zeile 1 von
Code:
<?php
/**
auf
Code:
<?php
/**
Alternativ hilft auch ein Update des Moduls
Logged
LG Uwe
Wer sagt, Reichtum ist alles, hat nie ein Kind lächeln gesehen.
Rayne
Offline
Posts: 136
Re: Fehler nach Verwendung der Seitensuche
«
Reply #5 on:
September 13, 2011, 03:10:13 PM »
Wow, vielen Dank für die sehr schnelle Hilfe! Ein Update des Image-Moduls hat tatsächlich den Fehler behoben. Sehr schön
Logged
pcwacht
AddOn Development
Offline
Posts: 2859
Re: Fehler nach Verwendung der Seitensuche
«
Reply #6 on:
September 13, 2011, 09:12:13 PM »
Durch ein anderes thread ins englischer forum ->
http://www.websitebaker2.org/forum/index.php/topic,22279.0.html
hatte ich auch gesucht nach ein search-error losung, und bin gerade am selben error gekommen
Bei mir ist es noch nicht bevestigd(? hoffe dass is ein wenig deutsch
)
John
Logged
http://www.ictwacht.nl
= Dutch ICT info
http://www.pcwacht.nl
= My first
both still work in progress, since years.....
Pages: [
1
]
Go Up
Jump to:
Please select a destination:
-----------------------------
General
-----------------------------
=> General Announcements
=> Security Announcements
=> Documentation
=> WebsiteBaker Website Showcase
=> Guest Area & Off-Topic
-----------------------------
English
-----------------------------
=> WebsiteBaker 2.9
===> Announcements
===> Help/Support
=====> Modules / Extensions
===> Suggestions
===> Software bugs
=> Help & Support
=> Modules
=> Droplets (PHP code for use with Droplet module) & Snippets (raw PHP code)
=> jQuery
=> Templates, Menus & Design
=> WebsiteBaker Language Files
=> WebsiteBaker 2.x discussion
=> WebsiteBaker 3
=> Archive (posts up to 2007)
-----------------------------
Deutsch (German)
-----------------------------
=> Ankündigungen
=> WebsiteBaker 2.9
===> Ankündigungen
===> Hilfe/Support
=====> Module / Extensions
===> Vorschläge
===> Softwarefehler
===> Erfahrungs und Testberichte
=> Hilfe/Support
=> Module & Snippets
=> Templates & Design
=> Tutorials
=> jQuery
=> Diskussion über WB
=> Off-Topic
=> Archiv für Themen bis 2007
-----------------------------
Nederlands (Dutch)
-----------------------------
=> Aankondigingen
=> Hulp & Ondersteuning
=> Niet-Terzake (Off Topic)
-----------------------------
Francais (French)
-----------------------------
=> Help/Support
-----------------------------
Italiano (Italian)
-----------------------------
=> Help/Support
-----------------------------
Bakery (WB shop module)
-----------------------------
=> Bakery English
=> Bakery Deutsch
-----------------------------
KeepInTouch (Multi Contact Module)
-----------------------------
=> KeepInTouch English
=> KeepInTouch Deutsch
Loading...