Seite 1 von 1

File Attachment Mod -Hinweis anstatt Bild für unregist. User

Verfasst: 02.06.2008 20:43
von lirumlarum
Ich habe den File Attachment Mod installiert. Hochgeladene Bilder können nur registrierte User sehen. Das ist auch okay.

Allerdings möchte ich unregstrierten Usern ein Hinweis in den Beiträgen anzeigen lassen, in denen ein Bild oder eine Datei hochgeladen wurde.

Etwas wie:

Code: Alles auswählen

Du musst dich registrieren, um den Anhang sehen zu können

Verfasst: 02.06.2008 21:50
von Red-Benz
Hi

Versuchs mal damit

Code: Alles auswählen

# 
#-----[ OPEN ]------------------------------------------ 
# 
viewtopic.php 
# 
#-----[ FIND ]------------------------------------------ 
# 
//Online/Offline 
   if ($poster_id == ANONYMOUS) 
   { 
      $on_off_hidden = ''; 
   }  
# 
#-----[ BEFORE, ADD ]------------------------------------ 
# 
if ($postrow[$i]['post_attachment'] && !$is_auth['auth_download']) 
  
   { 
      $no_view = '<br> 
<div> 
  <center><table><tr><td>Sie müssen sich einloggen um den Dateianhang anzeigen zu können</td></tr></table></center> 
</div> 
'; 
   } 
   else 
   { 
      $no_view = ''; 
   }  
# 
#-----[ FIND ]------------------------------------------ 
# 
      'POST_SUBJECT' => $post_subject, 
      'MESSAGE' => $message, 
# 
#-----[ AFTER, ADD ]------------------------------------ 
# 
      'NO_VIEW' => $no_view, 
# 
#-----[ OPEN ]------------------------------------------ 
# 
templates/xxx/viewtopic_body.tpl 
# 
#-----[ FIND ]------------------------------------------ 
# 
<td>{postrow.ATTACHMENTS}<td> 
</tr> 
</table> 
# 
#-----[ AFTER, ADD ]------------------------------------ 
# 
{postrow.NO_VIEW} 
# 
#-----[ SAVE/CLOSE ALL FILES ]-------------------------- 
# 
#EoM
Den Teil
Sie müssen sich einloggen um den Dateianhang anzeigen zu können

kannst du ersetzen mit welchem Text du lust hast !!



Gruß
Red Benz

Verfasst: 04.06.2008 14:00
von lirumlarum
Vielen Dank für Deine Antwort, aber in meiner viewtopic gibt es den Abschnitt nicht

Red-Benz hat geschrieben:

Code: Alles auswählen

# 
#-----[ OPEN ]------------------------------------------ 
# 
viewtopic.php 
# 
#-----[ FIND ]------------------------------------------ 
# 
//Online/Offline 
   if ($poster_id == ANONYMOUS) 
   { 
      $on_off_hidden = ''; 
   }  
# 
[/quote]

Verfasst: 04.06.2008 21:51
von Red-Benz
Hi

dann suche doch einfach nur danach
//Online/Offline

Gruß

Red Benz

Verfasst: 05.06.2008 18:54
von lirumlarum
Red-Benz hat geschrieben: dann suche doch einfach nur danach
//Online/Offline
Auch dieser Teil existiert bei mir nicht. Ich habe die viewtopic hier hochgeladen

Würde mich freuen, wenn du noch einen Tipp hättest

Verfasst: 08.06.2008 22:20
von MarcE
Zeile 237:
//
// End auth check
//
Danach vielleicht?

Verfasst: 14.06.2008 17:43
von lirumlarum
Super hat geklappt. Habe den ersten Codeteil hinter folgenden code platziert:

Code: Alles auswählen

if ( $poster_id == ANONYMOUS && $postrow[$i]['post_username'] != '' )
	{
		$poster = $postrow[$i]['post_username'];
		$poster_rank = $lang['Guest'];
	}