Externe link toevoegen

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
ruudvroon
Berichten: 11
Lid geworden op: 18 okt 2004, 08:25

Externe link toevoegen

Bericht door ruudvroon » 18 okt 2004, 08:31

Ik wil graag een link in het profiel van iedereen toevoegen naar een ander gedeelte van mijn site, de link moet er als volgt uitzien:
http://www.aftertheparty.nl/4images/mem ... d=(userid)

(userid) moet dan ingevuld worden en de id's komen met elkaar overeen

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 18 okt 2004, 10:58

open includes/usercp_viewprofile.php
zoek

Code: Selecteer alles

//
// Generate page
//
zet ervoor:

Code: Selecteer alles

$member_link = append_sid("member.$phpEx?action=showcomments&&" . POST_USERS_URL . "=" . $profiledata['user_id']);
$member = '<a href="http://www.aftertheparty.nl/4images/' . $member_link . '" target="_blank">' . $lang['Member_page'] . '</a>';
zoek

Code: Selecteer alles

'U_SEARCH_USER' => append_sid("search.$phpEx?search_author=" . urlencode($profiledata['username'])),
plaats erachter

Code: Selecteer alles

    'U_MEMBER' => $member,
open language/lang_XXX/lang_main.php
zoek

Code: Selecteer alles

//
// That's all, Folks!
// -------------------------------------------------

?>
zet ervoor

Code: Selecteer alles

$lang['Member_page'] ='Jouw tekstsje wat je er wilt hebben komen te staan, let op, een woord met 's wordt /'s';
vervang mijn zin met wat je wilt hebben :wink:
in templates/{jouw_template}/profile_view_body.tpl kun je nu {U_MEMBER} gebruiken om de link weer te geven.
Afbeelding

ruudvroon
Berichten: 11
Lid geworden op: 18 okt 2004, 08:25

Bericht door ruudvroon » 18 okt 2004, 12:11

De link is nu:
http://www.aftertheparty.nl/4images/mem ... u=(userid)

Maar moet zijn:
http://www.aftertheparty.nl/4images/mem ... d=(userid)

Edit:

Het is me gelukt, ik heb:

Code: Selecteer alles

$member_link = append_sid("member.$phpEx?action=showcomments&&" . POST_USERS_URL . "=" . $profiledata['user_id']); 
veranderd in:

Code: Selecteer alles

$member_link = append_sid("member.$phpEx?action=showcomments&user_id=" . $profiledata['user_id']);
Heel erg bedankt voor je hulp!

ruudvroon
Berichten: 11
Lid geworden op: 18 okt 2004, 08:25

Bericht door ruudvroon » 18 okt 2004, 12:47

Is het trouwens ook mogelijk om een link te maken die alleen beheerders kunnen zien?

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 18 okt 2004, 12:52

Sure.

Code: Selecteer alles

$link = $userdata['user_level'] == ADMIN ? '<a href="link">klik</a>': '-';

ruudvroon
Berichten: 11
Lid geworden op: 18 okt 2004, 08:25

Bericht door ruudvroon » 18 okt 2004, 13:32

Oke, maar waar moet ik dat dan precies toevoegen :oops:

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 18 okt 2004, 14:18

Code: Selecteer alles

$member_link = $userdata['user_level'] == ADMIN ? $member_link = append_sid("member.$phpEx?action=showcomments&user_id=" . $profiledata['user_id']) : '-';
in plaats van wat je nu hebt?

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 18 okt 2004, 15:01

beter is

Code: Selecteer alles

'U_MEMBER' => $userdata['user_level'] == ADMIN ? $member : '',
anders krijg je een link naar
http://www.aftertheparty.nl/4images/
Afbeelding

ruudvroon
Berichten: 11
Lid geworden op: 18 okt 2004, 08:25

Bericht door ruudvroon » 18 okt 2004, 17:45

Ik heb de tweede optie gebruikt en het werkt :D
Bedankt voor jullie hulp!!!

ruudvroon
Berichten: 11
Lid geworden op: 18 okt 2004, 08:25

Bericht door ruudvroon » 25 okt 2004, 20:06

Ik heb nu PCP geinstalleerd, maar nu zie ik de link nergens meer. Heeft iemand enig idee hoe ik de link nu moet toevoegen?

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 26 okt 2004, 08:10

kijk eens of de code nog in usercp_viewprofile.php staat. zo ja, kijk dan ook of {U_MEMBER} nog in profile_view_body.tpl staat.
Afbeelding

ruudvroon
Berichten: 11
Lid geworden op: 18 okt 2004, 08:25

Bericht door ruudvroon » 26 okt 2004, 14:25

Ze staan er allebei gewoon, maar door pcp word er volgens mij gebruik gemaakt van een ander soort template, want het profiel ziet er nu zo uit:
http://www.aftertheparty.nl/phpbb2/prof ... rofile&u=2

Gesloten