[erledigt] UserCars Addon ->Thumbnail anstelle Pic zeigen

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.
Antworten
Lago
Mitglied
Beiträge: 51
Registriert: 08.12.2004 11:05
Wohnort: Frankfurt am Main

[erledigt] UserCars Addon ->Thumbnail anstelle Pic zeigen

Beitrag von Lago »

Servus zusammen,

Intro_Portal_Version_1_50_Portal_UserCars_Addon_v100_emc

@ Author: SUPER !

Vorweg:
bin mehr Board-Admin und Gelegenheitshacker, als das ich etwas vom Code
begreife - alles nur "learning by doing" ! :-)

Auf Nachfragen der User hin habe ich dann zu dem Bild noch 2 Werte aus der Galerieansicht mitanzeigen lassen.
Dazu musste nur in den fraglichen 2 Dateien jeweils neue Codeteile eingefügt werden.

Wen´s interessiert: http://africatwin.de/phpbb_x/portal.php -> Portalseite links, mitte.

Wenn nicht interessiert ;-) - nach dem Codegebastel findet ihr mein Problem !!



Diese kleinen Ergänzungen im Code sind nötig:

1.)
Original-Code: /portal.php

Code: Alles auswählen

    {
    $user_id = $row['user_id'];
    $usercars_pic = $row['usercars_pic'];
            $template->assign_block_vars("lastusercars", array(
                    'usercars_pic' => $usercars_pic,
                    'U_VIEWPROFILE' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id"))
            );
    }

füge hinzu:
  • $usercars_carname = $row['usercars_carname'];
    $usercars_topspeed = $row['usercars_topspeed'];
siehe eingefügte Teile:
(oder ersetze komplett)

Code: Alles auswählen

    {
    $user_id = $row['user_id'];
    $usercars_pic = $row['usercars_pic'];
    $usercars_carname = $row['usercars_carname'];
    $usercars_topspeed = $row['usercars_topspeed'];
            $template->assign_block_vars("lastusercars", array( 'usercars_pic' => $usercars_pic, 'usercars_carname' => $usercars_carname, 'usercars_topspeed' => $usercars_topspeed,
                    'U_VIEWPROFILE' => append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id"))
            );
    }

UND


2.)
Original-Code: /templates/subSilver/portal_body.tpl

Code: Alles auswählen

<!-- BEGIN lastusercars -->
  <tr>
		<td class="row1" align="center">&nbsp;<span class="genmed"><a href="{lastusercars.U_VIEWPROFILE}" class="genmed"><img src="{lastusercars.usercars_pic}" title="{Viewing_profile}" border="0" width="200"></a></span>&nbsp;</td>
  </tr>
<!-- END lastusercars -->
...füge hinzu:
  • {lastusercars.usercars_carname}
    und
    {lastusercars.usercars_topspeed}
siehe eingefügte Teile:
(oder ersetze komplett)
  • Code: Alles auswählen

    <!-- BEGIN lastusercars -->
      <tr>
    	<td class="row1" align="center">&nbsp;<span class="genmed">&nbsp;Modell:&nbsp;&nbsp;{lastusercars.usercars_carname}&nbsp;<br>&nbsp;&nbsp; Km-Stand:&nbsp;&nbsp;{lastusercars.usercars_topspeed}&nbsp;<br>&nbsp;<a href="{lastusercars.U_VIEWPROFILE}" class="genmed"><img src="{lastusercars.usercars_pic}" title="{Viewing_profile}" border="1" width="150"></a><br></span>&nbsp;</td>
       </tr>
      <!-- END lastusercars -->
    
Je nach gewünschter Anzeigewerte zum Bild müssen nur die entsprechenden
{ .. } und $ .. ] Codestellen ausgetauscht bzw. zugefügt werden.


:( :( :( :( :( :(

Inzwischen aber, nach Einbau des AddOns, hat es je nach User-Internetanbindung
längere Ladezeiten (6-15 sec./Seite) für den betreffenden, da nun teils bis zu 100 Kb
Bild-Dateigrösse im Portal aktualisiert werden - und das mehrmals in kurzen Abständen.
Das dauert und stört etwas.

Klar, einfach wieder ausbauen und Ruhe ist...;-) ..nee quatsch,
es wäre schon prima, es installiert lassen zu können.

Ich denke, dass anstelle der Anzeige des grossen Galeriepics hier eher die
Anzeige des Thumbnails (wie in der Usercars-Liste ) Abhilfe bringen könnte.

Ich muss leider aber zu meiner Schande eingestehen, wie oben schon erwähnt -
solange es nur um Code kopieren geht - JA, keine Probs - mehr ist nicht
drin, dazu bin ich noch zu doof ! :-(

Hätte denn evtl. mal jemand hier Lust und Laune, diesbezüglich (fehlender Code) nachzuhaken ?

lieben Dank für eure Antworten!
Zuletzt geändert von Lago am 23.06.2006 12:30, insgesamt 1-mal geändert.
Benutzeravatar
~Alonso~
Mitglied
Beiträge: 293
Registriert: 22.10.2005 20:13
Wohnort: Saarland
Kontaktdaten:

Beitrag von ~Alonso~ »

Ähm Sorry for Spam
Hat sich erledigt ;-)
Lago
Mitglied
Beiträge: 51
Registriert: 08.12.2004 11:05
Wohnort: Frankfurt am Main

Beitrag von Lago »

ERLEDIGT ! :-)

-> Portalanzeige der Usercar-Thumbs anstelle der traffic-lastigen Pics.


Lösung:

..öffne portal.php

..finde im Block: // LAST USERCARS START :

Code: Alles auswählen

$user_id = $row['user_id'];
$usercars_pic = $row['usercars_pic'];
Ersetze mit:

Code: Alles auswählen

    $user_id = $row['user_id'];

//      $usercars_pic = $row['usercars_pic'];

// Thumbnail-Start
	$usercars_pic_temp = $row['usercars_pic'];
	$usercars_pic=substr($usercars_pic_temp, 0, 9);
	$usercars_pic.='thumbs';
	$usercars_pic.=substr($usercars_pic_temp, 8);
// Thumbnail-Ende
Nun wird anstelle des Pics nur das Thumbnail abgebildet.
Zuletzt geändert von Lago am 08.06.2006 23:04, insgesamt 1-mal geändert.
Gulaschk@none
Mitglied
Beiträge: 1542
Registriert: 17.01.2006 12:43

Beitrag von Gulaschk@none »

Hi...

das gehört aber in MOD - Entwicklung :wink:
Lago
Mitglied
Beiträge: 51
Registriert: 08.12.2004 11:05
Wohnort: Frankfurt am Main

Beitrag von Lago »

Gulaschk@none hat geschrieben:das gehört aber in MOD - Entwicklung :wink:
So ? ;-)
da hab ich aber keinen Einfluss drauf...
Baut es um - trennt es ab - macht ein Snippet draus ...ganz wie es beliebt.

Hauptsache anderen ist damit geholfen ! :-)
Antworten

Zurück zu „phpBB 2.0: Mod Support“