[Request] Meine Bilder Auf xyz.de

Neue Projekte (requests) und Beta Mods

Moderator: Supporter

[Request] Meine Bilder Auf xyz.de

Beitragvon Eva » 29. Nov 2005 15:11

Hi ,
also ich wieder mal mit einer meiner tollen ideen :oops:

Ich hätte gerne ein Button für jeden User der direckt auf sein Profil oder vielleicht auch auf seine Bilder auf deflectionart verlinkt. Dieser Butten soll dafür da sein um ihn z.b. auf die Private Seite eines Unser einbauen zu können der dieckt auf seine Bilder verlinken möchte.

fotocommunity.de bietet so einen service z.b. seinen User an. Finde das sehr Hilfreich um werbung auf vielen seiten zu verbreiten :roll: und ich kann mir gut vorstellen das auch andere an so einem Mod interessiert wären.

Im eigendlichen muss das ja nichts großes sein, muss im endeffeckt ja nur eine EditBox im jeweiligen Profil angezeigt werden mit dem Userspezifischen Code drinn um diesen Butten auf die seite Einzubauen.

Mein Problem ist hierbei nur das ich nicht weiß wie ich diesen Code so erstellen kann das bei jedem User im Profil auch die richtigen codezeilen stehen.

Der Link um alle Bilder anzuzeigen sieht in meinem Profil z.b. so aus
Code: Alles auswählen
http://www.deflectionart.de/album.php?user_id=2&mode=list


wie bekomme ich das nun hin das dieser Code für jeden User in eine Codebox ausgegeb wird wie z.b. bei dem Link Me Mod auf meinem Portal unten links ?!?!


Lange rede Kurzer sinn .. ich hoffe es versteht nun überhaupt jemand was ich will

:roll:
Benutzeravatar
Eva
User
 
Beiträge: 356
Registriert: 15. Okt 2004 21:49

Beitragvon AmigaLink » 29. Nov 2005 22:24

Mal frei von der Leber weg:
Code: Alles auswählen
#
#----------[ OPEN ]-------------------------------------
#

includes/usercp_viewprofile.php

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

   'USERNAME' => $profiledata['username'],

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

   'USERPICS_LINK' => '<span class="gensmall"><textarea style="width: 100%; height: 15px;">http://www.deflectionart.de/album.php?user_id='.$profiledata['user_id'].'&mode=list</textarea></span>',

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

templates/subSilver/profile_view_body.tpl

#
#----------[ PLACE WHERE EVER YOU WANT ]----------------
#

{USERPICS_LINK}
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon Eva » 30. Nov 2005 16:14

Hi ,
danke das Funktioniert soweit !! :D

hade den Code mal etwas erweitert ...

Code: Alles auswählen
#
#----------[ OPEN ]-------------------------------------
#

includes/usercp_viewprofile.php

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

   'USERNAME' => $profiledata['username'],

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

   'USERPICS_LINK' => '<span class="gensmall"><font class="content"><textarea style="high: 50px; style="width: 167px;"><a target="_blank" href="http://www.deflectionart.de/album.php?user_id='.$profiledata['user_id'].'&mode=list"><img border="0" src="http://www.deflectionart.de/images/meine_fotos/meine_Fotos1_jpg.jpg"</img></a></textarea></font></span>',

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

templates/subSilver/easyupc_body.tpl

#
#----------[ PLACE WHERE EVER YOU WANT ]----------------
#

<!-- BEGIN switch_own_profile -->
                                                        <tr>
                                                        <td valign="top" align="right" nowrap="nowrap"><span class="gen">Dein Homepage Button:&nbsp;</span></td>
                                                        <td valign="top" width="100%"><b><span class="gen">{USERPICS_LINK}<a target="_blank" href="http://www.deflectionart.de/album.php?user_id=2&mode=list"><img border="0" src="http://www.deflectionart.de/images/meine_fotos/meine_Fotos1_jpg.jpg"</img></a></span></b></td>

                                                        </td></tr>
                                                        <!-- END switch_own_profile -->


Durch die änderungen wird das nun in der easyupc_body die Textbox + Bild immer nur im eigenen Profil angezeigt. Außerdem hab ich den Code in der Textbox so abgeändert das ein Fertiger Code für den Einbau in eine HP bereitsteht.

Hab nun noch ein schönheitsfehler wo ich nicht weiß wie ich den beseitigen kann.

die Textbox hat unten eine Scrollbar ... die möchte ich aber wenn überhaupt nur seitlich haben und nicht unten. Wie kann ich das machen ?!
Benutzeravatar
Eva
User
 
Beiträge: 356
Registriert: 15. Okt 2004 21:49

Beitragvon mcgecko » 20. Jan 2006 12:42

ähm dazu noch einen Gedanken von mir....

könnte man das nich so machen das diese Button gleich im Profil gezeigt wird anstelle von dem Link (alle meine Bilder) ????

Gruß McG
Gruß
McG
Benutzeravatar
mcgecko
User
 
Beiträge: 49
Registriert: 28. Sep 2005 18:44
Wohnort: Neuenrade naehe Dortmund

Beitragvon Eva » 20. Jan 2006 14:12

Dieser Butten ist dafür da , das die User die sich auf deinem Board anmelden, diesen Butten auf ihrer Privaten Homepage einbauen. Das Bringt für dich sozusagen Werbung ohne das du was dafür tust. Das hat aber nichts mit dem Link " Alle Bilder von .... " zu tuhen.
Benutzeravatar
Eva
User
 
Beiträge: 356
Registriert: 15. Okt 2004 21:49

Beitragvon Max » 20. Jan 2006 14:45

Hallo,


ich habe nun auch mal etwas damit herrumgefummelt.
Grund, die Codes oben sind total auf eine Seite festgelegt und in Evas Code ist einmal die User-ID 2 hard gecodet.

Hier nun meine Versionen:
Code: Alles auswählen

Version #1 der pure Link zur Bilderliste

öffne usercp_viewprofile.php


suche:


'U_PERSONAL_GALLERY' => append_sid("album.$phpEx?user_id=" . $profiledata['user_id']),
'L_PERSONAL_GALLERY' => sprintf($lang['Personal_Gallery_Of_User_Profile'], $profiledata['username'], $totalpicrow['pic_total']),



danach einfügen:


'U_ALL_IMAGES_of_USER' => 'http://'.$board_config['server_name'].$board_config['script_path']. append_sid("album.$phpEx?user_id=" . $profiledata['user_id'] . "&mode=" . ALBUM_VIEW_LIST).'',




öffne profile_view_body.tpl

suche:

<a href="{U_SEARCH_USER}">{L_SEARCH_USER_POSTS}</a><br />


danach einfügen:

<table width="80px" cellspacing="1" cellpadding="4" border="0" align="center" style="background-color:#B2C5D9">
<tr>
<td style="background-color:#FFFFFF" class="gensmall"><input type="text" value="{U_ALL_IMAGES_OF_USER}" size="55"></td>
</tr>
</table>
<br />

ODER alternativ, dann ohne Box nur das hier einfügen:

{U_ALL_IMAGES_OF_USER}


##
-------------------------------
##


Version #2 mit HTML-Code um den Link herum


öffne usercp_viewprofile.php


suche:


'U_PERSONAL_GALLERY' => append_sid("album.$phpEx?user_id=" . $profiledata['user_id']),
'L_PERSONAL_GALLERY' => sprintf($lang['Personal_Gallery_Of_User_Profile'], $profiledata['username'], $totalpicrow['pic_total']),



danach einfügen:


'LINK_PICSLIST_SYNTAX' => str_replace(" ", "&nbsp;", sprintf(htmlentities($lang['link_picslist_syntax'], ENT_QUOTES), $board_config['server_name'].$board_config['script_path']. append_sid("album.$phpEx?user_id=" . $profiledata['user_id'] . "&mode=" . ALBUM_VIEW_LIST))),



öffne profile_view_body.tpl

suche:

<a href="{U_SEARCH_USER}">{L_SEARCH_USER_POSTS}</a><br />


danach einfügen:


<table width="80px" cellspacing="1" cellpadding="4" border="0" align="center" style="background-color:#B2C5D9">
<tr>
<td style="background-color:#FFFFFF" class="gensmall"><input type="text" value="{LINK_PICSLIST_SYNTAX}" size="55"></td>
</tr>
</table>
<br />



öffne lang_german/lang_main.php (und jede andere Sprache)


suche:


?>


davor einfügen:


$lang['link_picslist_syntax'] = '<a target="_blank" href="%s">Meine Bildersammlung</a>';


Version 1 zeigt nur den Link selber an; Version 2 zeigt den Link in HTML gebettet an, mit einer Textbeschreibung.
Beide Links sind kopierfreundlich in einer Extrabox. Außerdem ist der Code für jedes Board anwendbar, da alle spezifischen Dinge abgefragt werden.



Gruß Max
Max
User
 
Beiträge: 170
Registriert: 29. Mai 2005 16:50

Beitragvon mcgecko » 20. Jan 2006 14:57

Eva hat geschrieben:Dieser Butten ist dafür da , das die User die sich auf deinem Board anmelden, diesen Butten auf ihrer Privaten Homepage einbauen. Das Bringt für dich sozusagen Werbung ohne das du was dafür tust. Das hat aber nichts mit dem Link " Alle Bilder von .... " zu tuhen.


Soweit hab ich das verstanden nur war mein Gedanke eben das dieser Button dann doch auch quasi gleichzeitig im Profil des Users Erscheinen könnte als ersatz fü den link Private Gallerie ;-)

Gruß McG
Gruß
McG
Benutzeravatar
mcgecko
User
 
Beiträge: 49
Registriert: 28. Sep 2005 18:44
Wohnort: Neuenrade naehe Dortmund


Zurück zu New Projects



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 17 Gäste

cron