Seite 1 von 1

download seite nur für registrierte?

Verfasst: Fr 25.Jul, 2003 21:02
von Anonymous
Erstmal ein lob, echt cooles mod.
Es läuft ausgezeichnezt bei mir.

Nur eins:

Was muss ich machen, dass nur registrierte auf die Download-Seite können? Entweder einfach dadurch, dass sie den Button nicht sehen, oder aber keine Berechtigung besitzen als Gast.

Wäre super wenn da jemand ne lösung hätte.

Re: download seite nur für registrierte?

Verfasst: Sa 26.Jul, 2003 12:13
von Anonymous
mairj hat geschrieben:Erstmal ein lob, echt cooles mod.
Es läuft ausgezeichnezt bei mir.

Nur eins:

Was muss ich machen, dass nur registrierte auf die Download-Seite können? Entweder einfach dadurch, dass sie den Button nicht sehen, oder aber keine Berechtigung besitzen als Gast.

Wäre super wenn da jemand ne lösung hätte.
Hallo
Suche in der download.php
End session management
danach einfügen
// Begin 'Restrict Guest Access' MOD
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.".$phpEx."?redirect=downloads.".$phpEx, true));
exit;
}
// End 'Restrict Guest Access' MOD
cu
Keitel

Verfasst: Sa 26.Jul, 2003 13:13
von Anonymous
thx!! werds gleich ausprobieren!

Verfasst: So 10.Aug, 2003 15:19
von Anonymous
Hallo Ihr´s,

hat das bei Dir funktioniert?

Ich bekomme dabei folgenden Fehler angezeigt:

Code: Alles auswählen

Fatal error: Call to undefined function: redirect() in /homepages/41/d77104199/htdocs/UWM/phpBB2/downloads.php on line 19
Übroigends ist wohl die downloads.php gemeint, oder?

??????????????????????????

Verfasst: Fr 15.Aug, 2003 02:54
von Anonymous
EMUGurke hat geschrieben:Hallo Ihr´s,

hat das bei Dir funktioniert?

Ich bekomme dabei folgenden Fehler angezeigt:

Code: Alles auswählen

Fatal error: Call to undefined function: redirect() in /homepages/41/d77104199/htdocs/UWM/phpBB2/downloads.php on line 19
Übroigends ist wohl die downloads.php gemeint, oder?
download.php
<?php

$download_dir = "media/";

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//Download mod
require($phpbb_root_path . 'includes/bcmath.'.$phpEx);
//

//
// Set page ID for session management
//
$userdata = session_pagestart($user_ip, PAGE_DOWNLOADS);
init_userprefs($userdata);
//
// End session management
//
// Begin 'Restrict Guest Access' MOD
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.".$phpEx."?redirect=downloads.".$phpEx, true));
exit;
}
// End 'Restrict Guest Access' MOD
//
// Generate page
//
Augen auf und Richtig machen.

Klappt auch im Zoo

Verfasst: Fr 15.Aug, 2003 05:12
von Anonymous
Hallo

Noch einfacher läßt es sich eigentlich über das Template lösen.

templates/subsilver/index_body.tpl
##############################################
# suche (steht gleich am Beginn)
##############################################
<tr>
<td align="left" valign="bottom"><span class="gensmall">
<!-- BEGIN switch_user_logged_in -->
{LAST_VISIT_DATE}<br />
<!-- END switch_user_logged_in -->
{CURRENT_TIME}<br /></span><span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a></span></td>
<td align="right" valign="bottom" class="gensmall">
<!-- BEGIN switch_user_logged_in -->
<a href="{U_SEARCH_NEW}" class="gensmall">{L_SEARCH_NEW}</a><br /><a href="{U_SEARCH_SELF}" class="gensmall">{L_SEARCH_SELF}</a><br />
<!-- END switch_user_logged_in -->
<a href="{U_SEARCH_UNANSWERED}" class="gensmall">{L_SEARCH_UNANSWERED}</a></td>
</tr>
##############################################
# ersetze
##############################################
<tr>
<td align="left" valign="bottom"><span class="gensmall">
<!-- BEGIN switch_user_logged_in -->
{LAST_VISIT_DATE}<br />
<!-- END switch_user_logged_in -->
{CURRENT_TIME}<br /></span><span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a></span></td>
<td align="middle" valign="bottom" class="gensmall">
<!-- BEGIN switch_user_logged_in -->
<a href="{U_DOWNLOADS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_d.gif" width="13" height="13" border="0" alt="{L_DOWNLOADS}" hspace="3" />{L_DOWNLOADS}</a>&nbsp;</span><br />
<!-- END switch_user_logged_in -->
</td>
<td align="right" valign="bottom" class="gensmall">
<!-- BEGIN switch_user_logged_in -->
<a href="{U_SEARCH_NEW}" class="gensmall">{L_SEARCH_NEW}</a><br /><a href="{U_SEARCH_SELF}" class="gensmall">{L_SEARCH_SELF}</a><br />
<!-- END switch_user_logged_in -->
<a href="{U_SEARCH_UNANSWERED}" class="gensmall">{L_SEARCH_UNANSWERED}</a></td>
</tr>
############################################
# fertig
############################################


Grüße Lord

Verfasst: Sa 06.Nov, 2004 16:54
von Anonymous
Hi!
das mit dem redirect zum Login funktioniert ja prima, und was ist wenn ich den zugang nur einer gwissen Gruppe gewähren möchte!?

Verfasst: So 28.Nov, 2004 10:10
von Anonymous
Und wie macht man Gruppenberechtigungen?

Gruppenberechtigung

Verfasst: Mi 22.Jun, 2005 11:14
von Anonymous
Hallo Leute

Immer wenn diese Frage auftaucht dan steht keine Antwort mehr!!

I verwallte die Seite eines Sportvereins und möchte am liebsten, dass
einigen Dateien nur von bestimmten Personen oder Gruppen gedownloadet werden können.

Ich wäre euch dankbar für eine Antwort, da ich schon 3 Stunden im Forum verbracht habe und nie eine Antwort gefunden habe!!!!


Ich wünsch euch was!!

PS: Der MOD an sonsten ist echt genial!!!