Gallery-Button in der viewtopic anzeigen lassen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
Dominik Müller
Mitglied
Beiträge: 494
Registriert: 08.08.2004 19:04
Wohnort: Siegbach
Kontaktdaten:

Gallery-Button in der viewtopic anzeigen lassen

Beitrag von Dominik Müller »

Hallo zusammen,

möchte, dass unter den Topics (also dort wo auch email, profil usw. steht) einen Button haben, der die User auf einen Klick zur persönlichen Gallery führt.
Also so wie hier: http://www.haustier-center.de/phpBB/vie ... php?t=6160

Was muss ich dafür alles machen?

Grüße,
Dominik
Benutzeravatar
MrMind
Mitglied
Beiträge: 464
Registriert: 29.11.2003 17:14
Wohnort: Darmstadt/Odw
Kontaktdaten:

Beitrag von MrMind »

Einfach den Link zu der Gallery in der viewtopic.php dem Template zuweisen und in der viewtopic_body.tpl an der gewünschten Stelle den Platzhalter platzieren.

Mfg
MrMind
Selbst ist der Coder
Coder unter Linux
Benutzeravatar
Dominik Müller
Mitglied
Beiträge: 494
Registriert: 08.08.2004 19:04
Wohnort: Siegbach
Kontaktdaten:

Beitrag von Dominik Müller »

Bin aber eine Niete in Sachen php ;)

Musst es mir für extra begriffsstutzige erklären... :oops:
dennis84
Mitglied
Beiträge: 243
Registriert: 06.04.2005 16:22
Wohnort: NRW
Kontaktdaten:

Beitrag von dennis84 »

Wie und wo muss ich den Link in der viewtopic.php einfügen??

Code: Alles auswählen

		$aim_img = ( $postrow[$i]['user_aim'] ) ? '<a href="aim:goim?screenname=' . $postrow[$i]['user_aim'] . '&message=Hello+Are+you+there?"><img src="' . $images['icon_aim'] . '" alt="' . $lang['AIM'] . '" title="' . $lang['AIM'] . '" border="0" /></a>' : '';
		$aim = ( $postrow[$i]['user_aim'] ) ? '<a href="aim:goim?screenname=' . $postrow[$i]['user_aim'] . '&message=Hello+Are+you+there?">' . $lang['AIM'] . '</a>' : '';

		$temp_url = append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$poster_id");
		$msn_img = ( $postrow[$i]['user_msnm'] ) ? '<a href="' . $temp_url . '"><img src="' . $images['icon_msnm'] . '" alt="' . $lang['MSNM'] . '" title="' . $lang['MSNM'] . '" border="0" /></a>' : '';
		$msn = ( $postrow[$i]['user_msnm'] ) ? '<a href="' . $temp_url . '">' . $lang['MSNM'] . '</a>' : '';

		$yim_img = ( $postrow[$i]['user_yim'] ) ? '<a href="http://edit.yahoo.com/config/send_webmesg?.target=' . $postrow[$i]['user_yim'] . '&.src=pg"><img src="' . $images['icon_yim'] . '" alt="' . $lang['YIM'] . '" title="' . $lang['YIM'] . '" border="0" /></a>' : '';
		$yim = ( $postrow[$i]['user_yim'] ) ? '<a href="http://edit.yahoo.com/config/send_webmesg?.target=' . $postrow[$i]['user_yim'] . '&.src=pg">' . $lang['YIM'] . '</a>' : '';
	
kommt der hier irgendwo zwischen? kann mir den Link jemand basteln??
Benutzeravatar
kratzer54847
Mitglied
Beiträge: 3065
Registriert: 20.01.2003 16:34
Wohnort: Düsseldorf/Hannover/Berlin
Kontaktdaten:

Beitrag von kratzer54847 »

Knowledge Base | MOD Datenbank | Boardsuche | HTML | PHP

Durch die richtige Verwendung dieser Links können viele Fragen beantwortet werden ;-)
dennis84
Mitglied
Beiträge: 243
Registriert: 06.04.2005 16:22
Wohnort: NRW
Kontaktdaten:

Beitrag von dennis84 »

hy, den hatte ich auch schon! Dabei wird aber lediglich die Bild Anzahl, die jemand hochgeladen hat angezeigt.

Wollte diesen Banner einbauen wie in diesem Forum hier:

http://forum.corsa-tigra.de/viewtopic.php?t=35998 (der dritte post, neben dem on/offline status)


gruß dennis
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

viewtopic.php: suche

Code: Alles auswählen

	if (( $poster_id != ANONYMOUS ) && $userdata['session_logged_in'])
	{
		$temp_url = append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$poster_id");
		$profile_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_profile'] . '" alt="' . $lang['Read_profile'] . '" title="' . $lang['Read_profile'] . '" border="0" /></a>';
		$profile = '<a href="' . $temp_url . '">' . $lang['Read_profile'] . '</a>';

		$temp_url = append_sid("privmsg.$phpEx?mode=post&" . POST_USERS_URL . "=$poster_id");
		$pm_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_pm'] . '" alt="' . $lang['Send_private_message'] . '" title="' . $lang['Send_private_message'] . '" border="0" /></a>';
		$pm = '<a href="' . $temp_url . '">' . $lang['Send_private_message'] . '</a>';
füge danach ein

Code: Alles auswählen

        $sql = "SELECT count(pic_id) as picentries 
              FROM ". phpbb_album ." 

              WHERE pic_cat_id = 0 AND pic_user_id = $poster_id"; 
        if ( !($albumresult = $db->sql_query($sql)) ) 
        { 
        	message_die(GENERAL_ERROR, 'Could not query album entries.', '', __LINE__, __FILE__, $sql); 
        } 
        $totalpics = $db->sql_fetchrow($albumresult);

		$temp_url = append_sid("album_personal.$phpEx?user_id=$poster_id"); 
		$album_img = $totalpics['picentries'] == '0' ? '' : '<a href="'. $temp_url .'"><img src="'. $images['icon_album'] .'" alt="'. $lang['Personal_album'] .'" title="'. $lang['Personal_album'] .'" border="0" /></a>'; 
		$album = $totalpics['picentries'] == '0' ? '' : '<a href="'. $temp_url .'">'. $lang['Personal_album'] .'</a>';
suche

Code: Alles auswählen

		'PM_IMG' => $pm_img,
		'PM' => $pm,
füge danach ein

Code: Alles auswählen

    	'ALBUM_IMG' => $album_img, 
    	'ALBUM' => $album,
viewtopic_body.tpl: suche

Code: Alles auswählen

{postrow.PM_IMG} {postrow.EMAIL_IMG}
füge danach ein

Code: Alles auswählen

{postrow.ALBUM_IMG}
subSilver.cfg: suche

Code: Alles auswählen

$images['icon_pm'] = "$current_template_images/{LANG}/icon_pm.gif";
füge danach ein

Code: Alles auswählen

$images['icon_album'] = "$current_template_images/{LANG}/icon_album.gif";
Nun musst du noch eine gif-Datei namens icon_album.gif in das Verzeichnis templates/subSilver/images/german hochladen...

Mit diesem Code wird der Button nur angezeigt, wenn der User auch eine pers. Galerie hat.

A.
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
dennis84
Mitglied
Beiträge: 243
Registriert: 06.04.2005 16:22
Wohnort: NRW
Kontaktdaten:

Beitrag von dennis84 »

Hi, hab alles eingebaut jedoch fehlt der Link trotzdem irgendwie!?
Ich glaub wenn ich was falsch gemacht hab dann in der viewtopic.php, da meine etwas anders aussieht (wer schaun möchte: http://www.simmels7.de/viewtopic.zip )
Habe übrigens den Hiaerchy Cat mod und Clown SP1 drauf, dort ist der eigene Galerie link ja anders, oder?


gruß dennis
dennis84
Mitglied
Beiträge: 243
Registriert: 06.04.2005 16:22
Wohnort: NRW
Kontaktdaten:

Beitrag von dennis84 »

*pusch*
Antworten

Zurück zu „Coding & Technik“