download seite nur für registrierte?

Enthält archivierte Beiträge von Hotschi's Board zum Download MOD.
Posten ist hier nicht möglich, bitte das Supportforum dafür verwenden!
Gesperrt
Anonymous

download seite nur für registrierte?

Beitrag 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.
Anonymous

Re: download seite nur für registrierte?

Beitrag 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
Anonymous

Beitrag von Anonymous »

thx!! werds gleich ausprobieren!
Anonymous

Beitrag 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?
Anonymous

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

Beitrag 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
Anonymous

Beitrag 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
Anonymous

Beitrag 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!?
Anonymous

Beitrag von Anonymous »

Und wie macht man Gruppenberechtigungen?
Anonymous

Gruppenberechtigung

Beitrag 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!!!
Gesperrt