[2.0.x] User Cars (Bilder im Profil) *EMC

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Ranger-Joe
Mitglied
Beiträge: 182
Registriert: 04.11.2004 17:06
Wohnort: Berlin
Kontaktdaten:

Beitrag von Ranger-Joe »

Lago hat geschrieben:hi,
mittels dem MOD nicht, ich mache das aber bei Bedarf dann mit phpMyAdmin direkt in der db.
Das geht so eigentlich ganz easy, wenn man sich einen Direktlink zum Table _usercars erstellt.

Um danach noch die auf dem Webspace liegenden, verwaisten Bilder zu entfernen, baust Du dir einfach den delete_unused_usercars_1.0 Mod ein.
Wo finde ich den MOD delete_unused_usercars_1.0 ?? Wenn den noch einer hat, kann er ihn mir bitte zukommen lassen?? Das wäre nett!
Benutzeravatar
gsxfan
Mitglied
Beiträge: 562
Registriert: 29.11.2007 11:43
Wohnort: Mittelhessen

Beitrag von gsxfan »

Enduros putzen ist wie Bücher verbrennen.
Das GSX1100G-Forum
Ranger-Joe
Mitglied
Beiträge: 182
Registriert: 04.11.2004 17:06
Wohnort: Berlin
Kontaktdaten:

Beitrag von Ranger-Joe »

Danke dir! :lol:
Benutzeravatar
MarcE
Mitglied
Beiträge: 37
Registriert: 20.06.2005 15:42
Wohnort: 64686 Lautertal
Kontaktdaten:

USERCARS ADDON

Beitrag von MarcE »

Hallo!

Lange ist's her... ...ich hatte mal gefragt, wie man den Inhalt des Usercars-typ neben die Postings unter das Avatar bekommt. Andreas war so nett und hat mir die entsprechenden zwei Dateien zukommen lassen.

Um die Funktion einzubauen:

öffnen: viewtopic.php
finde:

Code: Alles auswählen

	//
	// Editing information
	//
	if ( $postrow[$i]['post_edit_count'] )
	{
		$l_edit_time_total = ( $postrow[$i]['post_edit_count'] == 1 ) ? $lang['Edited_time_total'] : $lang['Edited_times_total'];

		$l_edited_by = '<br /><br />' . sprintf($l_edit_time_total, $poster, create_date($board_config['default_dateformat'], $postrow[$i]['post_edit_time'], $board_config['board_timezone']), $postrow[$i]['post_edit_count']);
	}
	else
	{
		$l_edited_by = '';
	}
danach einfügen:

Code: Alles auswählen

	// SHOW USERCARS ENTRY START
	$sql = "SELECT count(usercars_carname) as entries FROM ". $table_prefix . "usercars  WHERE user_id = " . $postrow[$i]['user_id'];
	if ( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, 'Could not query cars entries.', '', __LINE__, __FILE__, $sql);
	}
	$total = $db->sql_fetchrow($result);
	if ($total['entries'] == '0')
	{
		$cars = '';
	}
	else
	{
		$sql = "SELECT * FROM " . $table_prefix . "usercars WHERE user_id = " . $postrow[$i]['user_id'] . " ORDER BY usercars_id";
		$result = $db->sql_query($sql);
		$cars = $lang['L_USERCARS'] . ':<br>';

		while ( $row = $db->sql_fetchrow($result) )
		{
			$cars .= $row['usercars_carname'] . ($row['usercars_cylinders'] ? ' (' . $row['usercars_cylinders'] . ')' : '') . '<br>';
		}
	}
	// SHOW USERCARS ENTRY END
finde:

Code: Alles auswählen

		'U_POST_ID' => $postrow[$i]['post_id'])
	);
}

$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>
(Dateiende) - davor einfügen:

Code: Alles auswählen

		// Usercars
		'CARS' => $cars,
öffnen: viewtopic_body.tpl
finden und einfügen:

Code: Alles auswählen

	<!-- BEGIN postrow -->
	<tr>
		<td valign="top" class="{postrow.ROW_CLASS}" rowspan="2">
			<span class="name">
				<a name="{postrow.U_POST_ID}" id="{postrow.U_POST_ID}"></a>{postrow.U_VIEW_POSTER_PROFILE}</span><br />
			<span class="postdetails">
				{postrow.POSTER_RANK}<br />
				{postrow.RANK_IMAGE}{postrow.POSTER_AVATAR}<br />
				<br />
{postrow.CARS}<br />

Code: Alles auswählen

				{postrow.POSTER_JOINED}<br />
				{postrow.POSTER_POSTS}<br />
				{postrow.POSTER_FROM}<br />
				{postrow.POSTER_AGE}</span><br />
				<img src="images/spacer.gif" alt="" width="150" height="1" />
		</td>
So, das war's schon. Viel Spaß damit und vielen Dank an Andreas, der mir seine Dateien übermittelt hat.

MfG
MarcE
Zuletzt geändert von MarcE am 05.06.2008 20:00, insgesamt 1-mal geändert.
baba_n
Mitglied
Beiträge: 55
Registriert: 29.11.2006 09:35
Wohnort: Waltrop
Kontaktdaten:

Beitrag von baba_n »

Moin zusammen,
Ich versuche seit Tagen den Mod zu installieren. Anscheinend bin ich zu blöde dazu. ALles funzt (Bilder laden/löschen, Anzeigen, editieren, etc) aber ich bekomme es nicht hin in Profil es Anzuzeigen. Hab irgendwas vergessen?
hier mal der USercars-Abschnitt in profile_wiev_body.tpl:

Code: Alles auswählen

 
............
		  </script><noscript>{ICQ_IMG}</noscript></td>
		</tr>
	  </table>
	</td>
  </tr>
  
  <!-- BEGIN switch_show_usercars -->
<br><table width="95%" align="center" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<th colspan="2" align="center" class="thTop" nowrap="nowrap">&nbsp;{L_USERCARS}:&nbsp;</th>
</tr>
  <tr>
    <td colspan="2" height="21" class="row2"></td>
  </tr>
<!-- END switch_show_usercars -->
<!-- BEGIN usercarsrow -->
<tr><td width="60%" valign="top" height="21" class="row1">
<table width="100%" cellpadding="2" cellspacing="1" border="0">
  <tr>
    <td height="21" width="50%" valign="top" class="row1">
	<p align="right"><span class="genmed"><b>{L_usercars_carname}:</b></span></td>
    <td height="21" width="50%" class="row1"><span class="genmed">{usercarsrow.usercars_carname}</span></td>
  </tr>
  <tr>
	<td height="21" width="50%" valign="top" class="row1">
	<p align="right"><span class="genmed"><b>{L_usercars_desc}:</b></span></td>
    <td height="21" width="50%" class="row1"><span class="genmed">{usercarsrow.usercars_desc}</span></td>
  </tr>
  <tr>
    <td height="21" width="50%" valign="top" class="row1">
	<p align="right"><span class="genmed"><b>{L_usercars_mods}:</b></span></td>
    <td height="21" width="50%" class="row1"><span class="genmed">{usercarsrow.usercars_mods}</span></td>
  </tr>
  <tr>
    <td height="21" width="50%" valign="top" class="row1">
	<p align="right"><span class="genmed"><b>{L_usercars_cylinders}:</b></span></td>
    <td height="21" width="50%" class="row1"><span class="genmed">{usercarsrow.usercars_cylinders}</span></td>
  </tr>
  <tr>
    <td height="21" width="50%" valign="top" class="row1">
	<p align="right"><span class="genmed"><b>{L_usercars_exhaust}:</b></span></td>
    <td height="21" width="50%" class="row1"><span class="genmed">{usercarsrow.usercars_exhaust}</span></td>
  </tr>
  <tr>
    <td height="21" width="50%" valign="top" class="row1">
	<p align="right"><span class="genmed"><b>{L_usercars_power}:</b></span></td>
    <td height="21" width="50%" class="row1"><span class="genmed">{usercarsrow.usercars_power}</span></td>
  </tr>
  <tr>
    <td height="21" width="50%" valign="top" class="row1">
	<p align="right"><span class="genmed"><b>{L_usercars_topspeed}:</b></span></td>
    <td height="21" width="50%" class="row1"><span class="genmed">{usercarsrow.usercars_topspeed}</span></td>
  </tr>
</table>
</td><td width="40%" valign="middle" height="21" class="row1">
<table width="100%" cellpadding="2" cellspacing="1" border="0">
  <tr>
    <td colspan="2" height="21" class="row1" align="center"><span class="genmed"><a href="{usercarsrow.usercars_pic}" target="_blank"><img src="{usercarsrow.usercars_pic}" width="350px" border="1" /></a></span></td>
  </tr>
</td></tr>
</table>
  <tr>
    <td colspan="2" height="21" class="row2"></td>
  </tr>
<!-- END usercarsrow -->
<!-- BEGIN switch_show_usercars -->
</table>
<!-- END switch_show_usercars -->




<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr> 
	<td align="right"><span class="nav"><br />{JUMPBOX}</span></td>
  </tr>
</table>
welche datei ist noch dafür zuständig dass in Profile die Tabelle angezeigt wird.
bitte um hilfe. Das Forum ist unter: http://www.tt600r.de/phpbb2/index.php zu ereichen ist zwar aktiv aber noch nicht öffentlich. Ich will mein jetzige Forum hier umziehen aber zu erst möchte noch einiges ändern.
Habe ein testuser eingerichtet falls einer zeit und lust hat mir zu helfen.

blabla
1234

danke
gruß
baba
Benutzeravatar
MarcE
Mitglied
Beiträge: 37
Registriert: 20.06.2005 15:42
Wohnort: 64686 Lautertal
Kontaktdaten:

Files to edit

Beitrag von MarcE »

Servus!

Ja, laut Log werden 13 Dateien bearbeitet:
  • admin/admin_board.php
  • includes/constants.php
  • includes/page_header.php
  • includes/usercp_register.php
  • includes/usercp_viewprofile.php
  • language/lang_english/lang_main.php
  • language/lang_german/lang_main.php
  • language/lang_german/lang_main.php
  • language/lang_german_formal/lang_main.php
  • templates/subSilver/admin/board_config_body.tpl
  • templates/subSilver/overall_header.tpl
  • templates/subSilver/profile_add_body.tpl
  • templates/subSilver/profile_view_body.tpl
Wenn Du die Gesamtliste im "Kopf" haben willst dann auch die "overall_header.tpl" erweitern. Allerdings wirst Du Dir noch einen passenden Icon basteln/suchen müssen.

Da Du ein anderes Template benutzt mußt Du entsprechenden *.tpl-Dateien noch bearbeiten / erweitern.

Off Topic: schön jemanden aus der Offroad-Ecke hier zu treffen! :wink:

Mit sportlichen Grüßen

MarcE [ externes Bild ]

edit: habe eben erst den Testaccount wahrgenommen und getestet. Die Liste geht ja schon. sorry.
Die Aufschrift "schwer entflammbar" ist keine Aufforderrung...
baba_n
Mitglied
Beiträge: 55
Registriert: 29.11.2006 09:35
Wohnort: Waltrop
Kontaktdaten:

Beitrag von baba_n »

Hallo,
ich habe schon alle dateien editiert aber irgendwo ist der wurm drin. Wie gesagt das einzige Problem ist nur wenn ich auf einen User klicke um das Profil anzuschauen, werden die Daten und das Bild von „usercars“ nicht angezeigt obwohl ich den Code so wie in mein Beispiel in profile_wiev_body.tpl eingepflegt hab. Ja ich weiß muss meine template einpassen aber erst muß in subSilver funktionieren. Komisch ist dass in dem Vorschau wird profile_wiev_body.tpl richtig angezeigt.
Könnte man den Aktuellen MOD irgendwo runterladen? Die offizielle Seite ist down. Vielleicht habe ich eine fehlerhafte Version.
Gruß
baba
wwwthomasbauerattf
Mitglied
Beiträge: 1151
Registriert: 30.01.2006 15:15
Kontaktdaten:

Beitrag von wwwthomasbauerattf »

gibts noch einen link zum mod-downlaod
baba_n
Mitglied
Beiträge: 55
Registriert: 29.11.2006 09:35
Wohnort: Waltrop
Kontaktdaten:

Beitrag von baba_n »

wwwthomasbauerattf hat geschrieben:gibts noch einen link zum mod-downlaod
wo denn? Der Link auf den ersten Beitrag funzt nicht.
Benutzeravatar
MarcE
Mitglied
Beiträge: 37
Registriert: 20.06.2005 15:42
Wohnort: 64686 Lautertal
Kontaktdaten:

Beitrag von MarcE »

UserCarMOD V2.3 download: klick (Link ist ein Jahr gültig)
Die Aufschrift "schwer entflammbar" ist keine Aufforderrung...
Antworten

Zurück zu „phpBB 2.0: Mod Support“