Anhänge für Gäste unsichtbar

07.02.2008 17:11
#1 Anhänge für Gäste unsichtbar
avatar
Mitglied

Hallo zusammen,

habe mal wieder eine Frage. Mein Forum ist so eingerichtet, dass auch Gäste alles lesen können. Das soll eigentlich auch so bleiben. Allerdings ist es angedacht es so einzurichten, dass Gäste Dateianhänge nicht öffnen können. Ist das möglich? Falls nicht ist das hiermit eine Anregung das so einzuführen.

Vielen Dank im Voraus

Gruß Rasselman
------------------------------
Aktuelle Themen im Forum der Freireligiösen Jugend Deutschland:


 Antworten

 Beitrag melden
07.02.2008 17:30 (zuletzt bearbeitet: 07.02.2008 17:37)
avatar  Fabian
#2 RE: Anhänge für Gäste unsichtbar
avatar
Xobor-Spezialist
es ist zur Zeit nicht möglich dies einfach an/auszuschalten (Verbesserungsvorschlag!), aber du kannst dies über ein eigenes Tempalte lösen (HTML Kenntnisse!):

Admin -> Tempalte -> Standard Tempalte -> Kopie anlegen -> Formular ausfüllen (Sprache: ja)
unter Tempalte das neue Tempalte auswählen (edit) -> Tempalte Element "Thread - Flat":

suche:
{{message:files==true.start}}
<table cellpadding=3 cellspacing=4 border=0 width=100% hspace="6"><tr><td class="ntop" valign="top" width="80" nowrap>{[thread_message_files]}</td><td class="nnor">
{{message:files.startlist}}
<img src="https://img.homepagemodules.de/msg.gif" width="10" height="12"> <a href="{{files:filelink}}" target="_blank">{{files:filename}}</a><br>
{{message:files.end}}


</td></tr></table>
{{t.start}}{{t.end}}
{{message:files==true.end}}


ersetze mit:
{{message:files==true.start}}
<table cellpadding=3 cellspacing=4 border=0 width=100% hspace="6"><tr><td class="ntop" valign="top" width="80" nowrap>{[thread_message_files]}</td><td class="nnor">
{{message:files.startlist}}
<img src="https://img.homepagemodules.de/msg.gif" width="10" height="12">
{{user_registered==false.start}}
{{files:filename}}
{{user_registered==false.else}}
<a href="{{files:filelink}}" target="_blank">{{files:filename}}</a>
{{user_registered==false.end}}
<br>
{{message:files.end}}

</td></tr></table>
{{t.start}}{{t.end}}
{{message:files==true.end}}

Jetzt kann ein "nicht registrierter" (Gast) keine Dateinanhänge mehr in der Flat Ansicht öffnen.
Um das auch noch in der Threaded-Ansicht einzustellen:
Template Element "Thread - Threaded":

suche:
{{message:files==true.start}}
<table cellpadding=3 cellspacing=4 border=0 width=100% hspace="6"><tr><td class="ntop" valign="top" width="80" nowrap>{[thread_message_files]}</td><td class="nnor">
{{message:files.startlist}}
<img src="https://img.homepagemodules.de/msg.gif" width="10" height="12"> <a href="{{files:filelink}}" target="_blank">{{files:filename}}</a><br>
{{message:files.end}}


</td></tr></table>
{{t.start}}{{t.end}}
{{message:files==true.end}}


ersetze durch:
{{message:files==true.start}}
<table cellpadding=3 cellspacing=4 border=0 width=100% hspace="6"><tr><td class="ntop" valign="top" width="80" nowrap>{[thread_message_files]}</td><td class="nnor">
{{message:files.startlist}}
<img src="https://img.homepagemodules.de/msg.gif" width="10" height="12">
{{user_registered==false.start}}
{{files:filename}}
{{user_registered==false.else}}
<a href="{{files:filelink}}" target="_blank">{{files:filename}}</a>
{{user_registered==false.end}}
<br>
{{message:files.end}}

</td></tr></table>
{{t.start}}{{t.end}}
{{message:files==true.end}}


Vergesse nicht die Änderungen zu speichern und setze dein neues Template am Schluss auf "aktiv" (Admin -> Templates)

PS: ungetestet

Servus
Fabian Klose


 Antworten

 Beitrag melden
07.02.2008 17:38
#3 RE: Anhänge für Gäste unsichtbar
avatar
Mitglied

ok. ich werds mal ausprobieren. hab html erfahrungen und hoffe mal das es klappt. wäre ziemlich wichtig.

Gruß Rasselman
------------------------------
Aktuelle Themen im Forum der Freireligiösen Jugend Deutschland:


 Antworten

 Beitrag melden
07.02.2008 18:05
#4 RE: Anhänge für Gäste unsichtbar
avatar
Mitglied

fazit:

ich habs jetzt so eingebaut. Es funktioniert auch. Bin ich eingeloggt, kann ich die Anhänge sehen und öffnen. Bin ich nicht eingeloggt und als Gast im Forum ist der Link zu den Anhängen zwar zu sehen, aber er ist nicht verlinkt und somit nicht zu öffnen.

Eine Makke gibts aber troztdem: Anstelle des Wortes "Dateianlage:" steht dort jetzt:
{[thread_message_files]}

Könnt sich das bitte mal einer ansehen: in diesem Thread z.B. (http://www.forum-fjh.de/t137f28-Vortreffen-Budapest.html) ist direkt im ersten Beitrag ein Anhang, der die Situation verdeutlicht.

Vielen dank!!

Gruß Rasselman
------------------------------
Aktuelle Themen im Forum der Freireligiösen Jugend Deutschland:


 Antworten

 Beitrag melden
07.02.2008 18:09
avatar  Fabian
#5 RE: Anhänge für Gäste unsichtbar
avatar
Xobor-Spezialist

hast du etwas bei der Sprache geändert?

Sofern du deine eigene Sprache hast:
Admin -> Template -> Sprachen -> deine Sprache: bearbeiten:
klicke auf "thread" und suche nach der Variabel "thread_message_files". Sofern es diese nicht gibt füge eine neues Sprachelement hinzu.

Variabel: thread_message_files
Übersetzung: Dateianlage:

Servus
Fabian Klose


 Antworten

 Beitrag melden
07.02.2008 18:20
#6 RE: Anhänge für Gäste unsichtbar
avatar
Mitglied

hab mit sprachen bis jetzt noch nie was gemacht. hab aber dann jetzt die standard-sprache mal kopiert und nach der variabel gesucht. die ist so

Variabel: thread_message_files
Übersetzung: Dateianlage:

bereits vorhanden! woran könnte dies noch liegen? Könnten Sie mal in meinen Adminbereich gehen und gucken, woran das liegen könnte? Ist das Möglich?

Vielen Dank

Gruß Rasselman
------------------------------
Aktuelle Themen im Forum der Freireligiösen Jugend Deutschland:


 Antworten

 Beitrag melden
07.02.2008 18:42
#7 RE: Anhänge für Gäste unsichtbar
avatar
Mitglied

hab eben gesehn, dass es schon geändert wurde. vielen dank. alles so wies sein soll. perfekt, super service

danke

Gruß Rasselman
------------------------------
Aktuelle Themen im Forum der Freireligiösen Jugend Deutschland:


 Antworten

 Beitrag melden
23.07.2008 16:24
#8 RE: Anhänge für Gäste unsichtbar
avatar
Mitglied

muss hier nochmal was zu schreibne.

ich hatte diese funktion zwischendrin nochmal rausgenommen gehabt, hab sie aber jetzt wieder reingenommen.

im threaded-ansicht is aber irgendwas falsch, da is keien anzeige. könnt ihr da mal bitte gucken?

und wegen der variable das nicht "Dateianlage" dasteht, stimmt auch was nicht. ich finds absolut nicht mehr. könnt ihr mir das grad machen :-)
wär ganz nett

board-nr.: 123753

Gruß Rasselman
------------------------------
Aktuelle Themen im Forum der Freireligiösen Jugend Deutschland:


 Antworten

 Beitrag melden
23.07.2008 16:35
avatar  Merk
#9 RE: Anhänge für Gäste unsichtbar
Me
Mitglied

Zu "{[thread_message_files]}":

In Antwort auf:
hab mit sprachen bis jetzt noch nie was gemacht.
In Verbindung mit der Tatsache, dass die Sprachvariable nicht umgesetzt wird lässt vermuten, dass Sprachen nicht aktiviert sind, daher einfach direkt im Template "{[thread_message_files]}" mit "Dateianlage:" ersetzen.

In Antwort auf:
im threaded-ansicht is aber irgendwas falsch, da is keien anzeige. könnt ihr da mal bitte gucken?
also bei mir als Gast sieht es bei Flat und Threaded gleich aus.


 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!