Seite 1 von 1
Attachment Mod: Icon auch bei Topics in der Suche?
Verfasst: 31.01.2006 11:08
von das_Kratzerchen
hi,
ist es irgendwie möglich das Attachment Icon auch vor den Themen in den Suchergebnissen anzeigen zu lassen?
Kratzerchen
Verfasst: 01.02.2006 09:34
von das_Kratzerchen
hi,
keiner eine idee wie ich das mit dem Attachment Icon hinbekommen kann?
Kratzerchen
Verfasst: 01.02.2006 09:42
von Markus67
Verfasst: 01.02.2006 11:12
von das_Kratzerchen
Hi,
den Beitrag habe ich auch ebend gefunden, leider hat die dort gepostete Lösung einen kleinen Schönheitsfehler, der User bekommt - unabhängig davon ob er Attachments Downloaden kann - das Icon immer angezeigt, da ich in meinem Forum das Posten/Downloaden von Attachments für Gäste verboten habe bekommen diese zwar das Icon angezeigt, aber im Thema selbst wird natürlich kein Attachment angezeigt

Hat dafür jemand eine Lösung?
Kratzerchen
Verfasst: 01.02.2006 11:21
von Markus67
Hi ...
Das Icon wird ja auch in deiner Beitragsübersicht angezeigt ... unanbhängig davon ob die User Attachments hochladen dürfen oder nicht.
Von daher ist die Anzeige ja auch richtig ... Der Beitrag hat ein Attachment ... ergo wird auch die Klammer angezeigt
Wie man das Teil allerdings in Abhängigkeit mit den Berechtigungen bekommt kann ich dir nicht beantworten.
Markus
Verfasst: 01.02.2006 11:57
von das_Kratzerchen
Markus67 hat geschrieben:Hi ...
Das Icon wird ja auch in deiner Beitragsübersicht angezeigt ... unanbhängig davon ob die User Attachments hochladen dürfen oder nicht.
Von daher ist die Anzeige ja auch richtig ... Der Beitrag hat ein Attachment ... ergo wird auch die Klammer angezeigt
Eben nicht, wenn der User kein Recht hat das Attachment Herunterzuladen wird auch in der Beitragsübersicht die Klammer nicht angezeigt, macht ja auch keinen Sinn das die Klammer angezeigt wird aber kein Attachment im Beitrag
Kratzerchen
Verfasst: 01.02.2006 12:18
von easygo
Verfasst: 02.02.2006 15:50
von das_Kratzerchen
@easygo, das ist aber auch keine saubere Lösung, wenn ich doch irgendwann mal das Downloaden für Gäste freigeben möchte bekommen sie dann kein Icon angezeigt da du so Gäste komplett ausschliesst das Icon sehen zu können.
EDIT: Ich habe selbst eine Möglichkeit gefunden die auf das Rechtesystem zurückgreift so wie es in der Beitragsansicht der Fall ist, hier das ganze mal als Mod:
Code: Alles auswählen
##############################################################
## MOD Title: Attachment Icon in den Suchergebnissen
## MOD Author: Kratzerchen < kratzerchen@Doggieboard.de >
## MOD Website: http://www.Doggieboard.de
## MOD Description: Mit diesem Mod wird auch bei den Suchergebnissen vor dem
## Thementitel das Attachment Icon angezeigt.
## MOD Version: 1.0.0
##
## Installation Level: easy
## Installation Time: 3-4 minutes
## Files To Edit: 2
## search.php
## templates/subSilver/search_results_topics.tpl
##
##############################################################
## Before adding this MOD to your forums, you should back up all files related to ## this MOD
##############################################################
#
#-----[ OPEN ]------------------------------------------------
#
search.php
#
#-----[ FIND ]------------------------------------------------
#
$template->assign_block_vars('searchresults', array(
'FORUM_NAME' => $searchset[$i]['forum_name'],
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
$is_auth_ary = array();
$is_auth_ary = auth(AUTH_ALL, $forum_id, $userdata);
if (intval($searchset[$i]['topic_attachment']) == 0 || (!($is_auth_ary['auth_download'] && $is_auth_ary['auth_view'])) || intval($attach_config['disable_mod']) || $attach_config['topic_icon'] == '')
{
$att_image = '';
}
else
{
$att_image = '<img src="' . $attach_config['topic_icon'] . '" style="vertical-align:middle;" alt="" border="0" /> ';
}
#
#-----[ FIND ]------------------------------------------------
#
'TOPIC_TYPE' => $topic_type,
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
'TOPIC_ATTACHMENT_IMG' => $att_image,
#
#-----[ OPEN ]------------------------------------------------
#
templates/subSilver/search_results_topics.tpl
#
#-----[ FIND ]------------------------------------------------
#
<td class="row2"><span class="topictitle">{searchresults.NEWEST_POST_IMG}{searchresults.TOPIC_TYPE}<a href="{searchresults.U_VIEW_TOPIC}" class="topictitle">{searchresults.TOPIC_TITLE}</a></span><br /><span class="gensmall">{searchresults.GOTO_PAGE}</span></td>
#
#-----[ IN-LINE FIND ]----------------------------------------
#
{searchresults.NEWEST_POST_IMG}
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
{searchresults.TOPIC_ATTACHMENT_IMG}
#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------------
#
# EoM
Kratzerchen
Verfasst: 02.02.2006 17:35
von easygo
Verfasst: 18.03.2006 23:03
von modbo
Mit kleiner Erweiterung, damit auch bei einer Suche nach Beiträgen das Attachment Image angezeigt wird:
Code: Alles auswählen
##############################################################
## MOD Title: Attachment Image on Search
## MOD Author: Kratzerchen < kratzerchen@Doggieboard.de >
## MOD Extension: svbomber <http://www.svbomber.de >
## MOD Description: Shows the attachment image also in search
## MOD Version: 1.0.1
##
## Installation Level: easy
## Installation Time: 5 minutes
## Files To Edit: 3
## search.php
## templates/subSilver/search_results_posts.tpl
## templates/subSilver/search_results_topics.tpl
##
##############################################################
## Before adding this MOD to your forums, you should back up all files related to ## this MOD
##############################################################
## MOD History:
##
## 2006-03-18 - Version 1.0.1
## - Extension: Shows Image also by search on posts
##
## 2006-02-02 - Version 1.0.0
## - First public release
##
#
#-----[ OPEN ]------------------------------------------------
#
search.php
#
#-----[ FIND ]------------------------------------------------
#
$template->assign_block_vars("searchresults", array(
'TOPIC_TITLE' => $topic_title
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
// Attachment Image in search viewing posts
$is_auth_ary = array();
$is_auth_ary = auth(AUTH_ALL, $forum_id, $userdata);
if (intval($searchset[$i]['topic_attachment']) == 0 || (!($is_auth_ary['auth_download'] && $is_auth_ary['auth_view'])) || intval($attach_config['disable_mod']) || $attach_config['topic_icon'] == '')
{
$att_image = '';
}
else
{
$att_image = '<img src="' . $attach_config['topic_icon'] . '" style="vertical-align:middle;" alt="" border="0" /> ';
}
#
#-----[ FIND ]------------------------------------------------
#
'MINI_POST_IMG' => $mini_post_img,
#
#-----[ AFTER, ADD ]-----------------------------------------
#
'TOPIC_ATTACHMENT_IMG' => $att_image,
#
#-----[ FIND ]------------------------------------------------
#
$template->assign_block_vars('searchresults', array(
'FORUM_NAME' => $searchset[$i]['forum_name'],
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
// Attachment Image in search viewing topics
$is_auth_ary = array();
$is_auth_ary = auth(AUTH_ALL, $forum_id, $userdata);
if (intval($searchset[$i]['topic_attachment']) == 0 || (!($is_auth_ary['auth_download'] && $is_auth_ary['auth_view'])) || intval($attach_config['disable_mod']) || $attach_config['topic_icon'] == '')
{
$att_image = '';
}
else
{
$att_image = '<img src="' . $attach_config['topic_icon'] . '" style="vertical-align:middle;" alt="" border="0" /> ';
}
#
#-----[ FIND ]------------------------------------------------
#
'LAST_POST_IMG' => $last_post_url,
#
#-----[ AFTER, ADD ]-----------------------------------------
#
'TOPIC_ATTACHMENT_IMG' => $att_image,
#
#-----[ OPEN ]------------------------------------------------
#
templates/subSilver/search_results_posts.tpl
#
#-----[ FIND ]------------------------------------------------
#
<a href="{searchresults.U_TOPIC}" class="topictitle">{searchresults.TOPIC_TITLE}</a>
#
#-----[ IN-LINE FIND ]----------------------------------------
#
<a href="{searchresults.U_TOPIC}" class="topictitle">
#
#-----[ IN-LINE BEFORE, ADD ]----------------------------------
#
{searchresults.TOPIC_ATTACHMENT_IMG}
#
#-----[ OPEN ]------------------------------------------------
#
templates/subSilver/search_results_topics.tpl
#
#-----[ FIND ]------------------------------------------------
#
<td class="row2"><span class="topictitle">{searchresults.NEWEST_POST_IMG}{searchresults.TOPIC_TYPE}<a href="{searchresults.U_VIEW_TOPIC}" class="topictitle">{searchresults.TOPIC_TITLE}</a></span><br /><span class="gensmall">{searchresults.GOTO_PAGE}</span></td>
#
#-----[ IN-LINE FIND ]----------------------------------------
#
{searchresults.NEWEST_POST_IMG}
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
{searchresults.TOPIC_ATTACHMENT_IMG}
#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------------
#
# EoM