MOD View Attachments Bilder in Suchergebnis anzeigen
Verfasst: 26.05.2013 09:06
Hi, wir haben den MOD View Attachements (https://www.phpbb.com/community/viewtop ... &t=2137700) bei uns installiert.
Wenn man das benutzt werden alle Beiträge mit Bildern angezeigt, das Problem ist aber, dass in dem Suchergebnis die Bilder nur
mit angezeigt werden, wenn das Foto eingebunden wurde.
Wenn es nur als Dateianhang angehängt ist zeigt die Suche nur den Beitrag an und man muss den Beitrag anklicken, um das Foto
sehen zu können.
Hier ein Beispiel, was ich meine: http://img5.fotos-hochladen.net/uploads ... gl6enb.png
Wir haben noch einen zweiten MOD der heißt Search User [img] and [attachment] Posts (http://www.4seven.de/forum/6test/viewtopic.php?f=3&t=58), der zeigt auch über die Suche alle Fotos des einen Users an. Und hier werden auch die Bilder in dem Suchergebnis angezeigt, die nicht in den Beitrag eingebunden wurden.
Ich würde also gerne das View Attachements so ändern dass er auch die Bilder im Suchergebnis mit anzeigt.
Der Hund kann eigentlich nur in der search.php begraben sein, weil das View Attachements nur die Datei, zwei Sprachdateien und eine Styledatei ändert.
Das ist die Änderung der View Attachements (die angehängte Bilder nicht in dem Ergebnis einbindet) in der search.php:
Finden
Danach einfügen
Und das sind die Änderung der Search User [img] and [attachment] Posts (die angehängte Bilder in dem Suchergebnis einbindet):
https://www.phpbb.de/support/pastebin.p ... iew&s=1274
Kann mir da jemand helfen?
Wenn man das benutzt werden alle Beiträge mit Bildern angezeigt, das Problem ist aber, dass in dem Suchergebnis die Bilder nur
mit angezeigt werden, wenn das Foto eingebunden wurde.
Wenn es nur als Dateianhang angehängt ist zeigt die Suche nur den Beitrag an und man muss den Beitrag anklicken, um das Foto
sehen zu können.
Hier ein Beispiel, was ich meine: http://img5.fotos-hochladen.net/uploads ... gl6enb.png
Wir haben noch einen zweiten MOD der heißt Search User [img] and [attachment] Posts (http://www.4seven.de/forum/6test/viewtopic.php?f=3&t=58), der zeigt auch über die Suche alle Fotos des einen Users an. Und hier werden auch die Bilder in dem Suchergebnis angezeigt, die nicht in den Beitrag eingebunden wurden.
Ich würde also gerne das View Attachements so ändern dass er auch die Bilder im Suchergebnis mit anzeigt.
Der Hund kann eigentlich nur in der search.php begraben sein, weil das View Attachements nur die Datei, zwei Sprachdateien und eine Styledatei ändert.
Das ist die Änderung der View Attachements (die angehängte Bilder nicht in dem Ergebnis einbindet) in der search.php:
Finden
Code: Alles auswählen
$field = 'topic_id';
}
break;
Code: Alles auswählen
case 'attachposts':
$l_search_title = $user->lang['ATTACH_SEARCH'];
$show_results = request_var('sr', 'topics');
$show_results = ($show_results == 'posts') ? 'posts' : 'topics';
$sort_by_sql['t'] = ($show_results == 'posts') ? 'p.post_time' : 't.topic_last_post_time';
$sort_by_sql['s'] = ($show_results == 'posts') ? 'p.post_subject' : 't.topic_title';
$sql_sort = 'ORDER BY ' . $sort_by_sql[$sort_key] . (($sort_dir == 'a') ? ' ASC' : ' DESC');
$sort_join = ($sort_key == 'f') ? FORUMS_TABLE . ' f, ' : '';
$sql_sort = ($sort_key == 'f') ? ' AND f.forum_id = p.forum_id ' . $sql_sort : $sql_sort;
if ($sort_days)
{
$last_post_time = 'AND p.post_time > ' . (time() - ($sort_days * 24 * 3600));
}
else
{
$last_post_time = '';
}
if ($sort_key == 'a')
{
$sort_join = USERS_TABLE . ' u, ';
$sql_sort = ' AND u.user_id = p.poster_id ' . $sql_sort;
}
$sql = "SELECT p.post_id
FROM $sort_join" . POSTS_TABLE . ' p, ' . TOPICS_TABLE . " t
WHERE p.post_attachment = 1
AND p.topic_id = t.topic_id
$last_post_time
$m_approve_fid_sql
" . ((sizeof($ex_fid_ary)) ? ' AND ' . $db->sql_in_set('p.forum_id', $ex_fid_ary, true) : '') . "
$sql_sort";
$field = 'post_id';
break;
Und das sind die Änderung der Search User [img] and [attachment] Posts (die angehängte Bilder in dem Suchergebnis einbindet):
https://www.phpbb.de/support/pastebin.p ... iew&s=1274
Kann mir da jemand helfen?