Hallo,
da Joomla einen eigenen Content pro User nicht anbietet, würde ich für den Download eines ganz individuellen Links folgende Möglichkeit sehen:
1. Den Mambot zum Einbau von PHP-Scripten bei Run Digital runterladen, installieren und veröffentlichen.
2. In einem beliebigen Content einen Artikel schreiben mit Hinweis auf Abrechnung unter folgendem Link
3. Darunter ein PHP-Script (mit folgendem Code) mittels des Bot einbinden,
Code:
{rdaddphp file=abrechnung.php}
welches den usernamen (Bei Frau müller = mueller), den Monat und das Jahr ausliest.
4. Einen Ordner im Joomla-Verzeichnis (hier z.B. files) erstellen, in dem dann für den User der File zum Download liegt.
Code:
<?php
define( '_VALID_MOS', 1 );
include_once( 'globals.php' );
require_once( 'configuration.php' );
require_once( 'includes/joomla.php' );
$monat = date(m);
$jahr = date (y);
global $database;
$mainframe = new mosMainFrame( $database, $option, '.' );
$mainframe->initSession();
$my = $mainframe->getUser();
if ($my->id) {
echo "<a href=\"files/".$my->username."-".$monat."-".$jahr.".pdf\">".$my->username."-".$monat."-".$jahr."</a>";
}
?>
Dieser Code würde dann beim Einloggen von Frau Müller einen Link zu mueller-03-07.pdf anzeigen.
Gruß.
Ricola
Lesezeichen