Annonsering syns inte i portalen...

Frågor kring MODdar (modifikationer) för phpBB 2.0.x.

Moderatorer: Moderatorgrupp, Supportgrupp

Användarens profilbild
Frank
Aktiv medlem
Aktiv medlem
Inlägg: 61
Blev medlem: 2004-08-22 02:21
Svar: 0

Annonsering syns inte i portalen...

Inlägg av Frank »

Hejsan, hejsan!!!

Jag har phpbb2 installerat och jag har installerat ett phpBBHacks som gör att
man inte kan se medlemslista eller profiler när man inte är inloggad.
Vilket fungerar utmärkt.
Dessa filer är modifierade enligt hacket:
-viewtopic.php
-memberlist.php
-groupcp.php
-profile.php
-search.php

Och så här har det gått till:


#
#-----[ OPEN ]------------------------------------------
#

viewtopic.php

#
#-----[ FIND ]------------------------------------------
#

if ( $poster_id != ANONYMOUS )
{
$temp_url = append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$poster_id");

#
#-----[ REPLACE WITH ]------------------------------------
#

if ( $poster_id != ANONYMOUS && $userdata['session_logged_in'] )
{
$temp_url = append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$poster_id");

#
#-----[ OPEN ]------------------------------------------
#

memberlist.php

#
#-----[ FIND ]------------------------------------------
#

//
// End session management
//

#
#-----[ AFTER, ADD ]------------------------------------
#

// Begin 'Restrict Guest Access' MOD
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.".$phpEx."?redirect=memberlist.".$phpEx, true));
exit;
}
// End 'Restrict Guest Access' MOD

#
#-----[ OPEN ]------------------------------------------
#

groupcp.php

#
#-----[ FIND ]------------------------------------------
#

//
// End session management
//

#
#-----[ AFTER, ADD ]------------------------------------
#

// Begin 'Restrict Guest Access' MOD
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.".$phpEx."?redirect=groupcp.".$phpEx, true));
exit;
}
// End 'Restrict Guest Access' MOD

#
#-----[ OPEN ]------------------------------------------
#

profile.php

#
#-----[ FIND ]------------------------------------------
#

if (!empty($HTTP_POST_VARS['sid']) || !empty($HTTP_GET_VARS['sid']))
{
$sid = (!empty($HTTP_POST_VARS['sid'])) ? $HTTP_POST_VARS['sid'] : $HTTP_GET_VARS['sid'];
}
else
{
$sid = '';
}

#
#-----[ AFTER, ADD ]------------------------------------
#

// Begin 'Restrict Guest Access' MOD
$u = ( isset($HTTP_GET_VARS[POST_USERS_URL]) ) ? intval($HTTP_GET_VARS[POST_USERS_URL]) : intval($HTTP_POST_VARS[POST_USERS_URL]);

$mode = ( isset($HTTP_GET_VARS['mode']) ) ? $HTTP_GET_VARS['mode'] : $HTTP_POST_VARS['mode'];
if ( !$userdata['session_logged_in'] && $mode == 'viewprofile')
{
redirect(append_sid("login.$phpEx?redirect=profile.$phpEx&mode=viewprofile&".POST_USERS_URL."=".$u, true));
exit;
}
// End 'Restrict Guest Access' MOD

#
#-----[ OPEN ]------------------------------------------
#

search.php

#
#-----[ FIND ]------------------------------------------
#

//
// End session management
//

#
#-----[ AFTER, ADD ]------------------------------------
#

if( !$userdata['session_logged_in'] || !isset($userdata))
{
redirect("login.$phpEx?redirect=search.$phpEx");
}

#
#-----[ OPEN ]------------------------------------------
#

staff.php

Note: This is only if you have installed the hack "Staff Site".

#
#-----[ FIND ]------------------------------------------
#

$userdata = session_pagestart($user_ip, PAGE_STAFF, $session_length);
init_userprefs($userdata);

#
#-----[ AFTER, ADD ]------------------------------------
#

if( !$userdata['session_logged_in'] || !isset($userdata))
{
redirect("login.$phpEx?redirect=staff.$phpEx");
}

#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------
#
# EoM


=======================================================

Nu till själva problemet.
Jag har efter phpbb2 installationen installerat EZportalen och nu kan man inte
se annonseringen av inlägg som ju ska synas på framsidan av portalen.
Jag förmoder att detta måste ha något med detta hacket att göra.

Meningen är självklart att man inte ska kunna se annonseringen om man inte är inloggad.
Men nu ser man inte ens annonseringen som inloggad medlem...
Någon som kan hjälpa mig med detta...någon som vet/eller har haft samma problem.

Hela ramen som annonseringen ska vara i är borta.

Bild




PS:

Filen staff.php ingår inte i phpbb2 2.0.10
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6571
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Första frågan från mig: vad är annonsering? Är det inläggets titel?
Holger Gremminger
Ingen support via PM!
Användarens profilbild
Frank
Aktiv medlem
Aktiv medlem
Inlägg: 61
Blev medlem: 2004-08-22 02:21
Svar: 0

preicis...

Inlägg av Frank »

Precis...Holger.
Om någon skriver i forumet så annonseras inlägget på första sidan i portalen.
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6571
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Hm, det kan egentligen inte ha ngt med hacket i sig att göra. Dubbelkolla ändringarna i filerna!

Installerade du i denna ordningsföljd:
1. phpBB
2. Hack
3. EZPortal
?
Holger Gremminger
Ingen support via PM!
Användarens profilbild
Frank
Aktiv medlem
Aktiv medlem
Inlägg: 61
Blev medlem: 2004-08-22 02:21
Svar: 0

ja..i den ordningsföljden...

Inlägg av Frank »

ja..i den ordningsföljden...
Eftersom hacket fanns redan på forumet...
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6571
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Hm, försök att ändra ordningsföljden. Installera alltså om:

1 phpBB
2 EZPortal
3 Hacket
Holger Gremminger
Ingen support via PM!
elis
Extra aktiv medlem
Extra aktiv medlem
Inlägg: 169
Blev medlem: 2004-03-23 17:20
Svar: 0

Inlägg av elis »

Jag tror att man måste ha behörighet att läsa inlägget för att man ska kunna se annonseringen. Kan det vara där det blivit fel?
Användarens profilbild
Frank
Aktiv medlem
Aktiv medlem
Inlägg: 61
Blev medlem: 2004-08-22 02:21
Svar: 0

Hacket fungerar inte med ezportalen..

Inlägg av Frank »

Hacket fungerar inte med ezportalen..
Jag gjorde precis som Holger föreslog...och det funkar.
Men alla som besöker (ej inloggade) forumet får tyvärr tillgång till dessa sidor.
Hacket fungerar dock utmärkt för själva forumet...men inte för annonseringen...vilket är lite märkligt eftersom det som annonseras ligger just i ett forum.

Ska man använda den funktionen så ska det nog vara ett öppet forum.
Skriv svar

Vilka är online

Användare som besöker denna kategori: 1 och 0 gäst