Hinweis bei nicht angemeldeten Benutzern für einen download
am 19.10.2009 - 13:52 Uhr in
hallo zusammen,
mit dem noden-typ "artikel" habe ich einen artikel erstellt, und über das upload-modul in dieser node eine datei hochgeladen. nun möchte ich gerne, dass ein text angezeigt wird, wenn man nicht angemeldet ist, dass sich dort ein anhang befindet.
momentan ist es, dass wenn ich nicht angemeldet bin, ich diesen anhang nicht sehen kann. wie könnte man es lösen, dass dann ein text da steht wie z.b. "Sie müssen angemeldet sein, um diese Datei herunterladen zu können".
schöne grüße,
jan
- Anmelden oder Registrieren um Kommentare zu schreiben

Re: Hinweis bei nicht angemeldeten Benutzern für einen download
am 19.10.2009 - 14:32 Uhr
momentan ist es, dass wenn ich nicht angemeldet bin, ich diesen anhang nicht sehen kann.
Soll das so sein? Wenn nicht, dann schraube an den Berechtigungen herum.
... dass dann ein text da steht wie z.b. "Sie müssen angemeldet sein, um diese Datei herunterladen zu können".
Du könntest ein eigenes Template für den Inhaltstyp schreiben.
--

hi, ich möchte, dass nicht
am 19.10.2009 - 14:41 Uhr
hi,
ich möchte, dass nicht angemeldete bzw. gäste sehen können, dass es dort einen anhang gibt. sie sollten diesen aber nicht herunterladen können.
ich schaue mir noch mal die berechtigungen an. könnte ich das template mit dem modul "content template" verändern?
schöne grüße,
jan
Du könntest folgendes in
am 19.10.2009 - 16:01 Uhr
Du könntest folgendes in eine zu erstellende node-xxx.tpl.php schreiben:
<?php global $user; if ($user->uid) : ?>
Download - Klick!
<?php else : ?>
Als angemeldetes Mitglied gibt es hier einen Download!
<?php endif; ?>
Die Texte kannst du ja entsprechend mit HTML und CSS ersetzen und gestalten ...
---------------------------------------------------------------------------
NEU! Drupalseiten vorstellen, bewerten und kommentieren - Jetzt eintragen!
hi, ich habe mir eine
am 20.10.2009 - 09:41 Uhr
hi,
ich habe mir eine node-download.tpl.php erstellt, und deinen code eingefügt. wie folgt jetzt aber die zuweisung dieser datei für den upload??
schöne grüße,
jan
jannemann schrieb ...wie
am 20.10.2009 - 11:11 Uhr
...wie folgt jetzt aber die zuweisung dieser datei für den upload??
Hä??? welcher Upload jetzt? Dachte Du wolltest nen Download anbieten? Falls Du Dein Ursprungsthema meinst ... Du musst natürlich in die IF Anweisung noch irgendwo Dein mit CCK erstelltes Download Feld angeben ... Wie das Feld heisst, weisst letztendlich nur Du ...
Die verfügbaren Variablen in Deiner node.tpl.php kannst Du mit
<?phpprint "<pre>";
print_r($node);
print "</pre>";
?>
herausfinden ...
---------------------------------------------------------------------------
NEU! Drupalseiten vorstellen, bewerten und kommentieren - Jetzt eintragen!