ilch Forum » Ilch Clan 1.1 » Allgemein » Bildbutto in userdetails

Geschlossen
  1. #1
    User Pic
    MagistYata Mitglied
    Registriert seit
    22.12.2007
    Beiträge
    861
    Beitragswertungen
    6 Beitragspunkte
    Hallo,
    wie kann ich in der userdetails.htm solche Bilderbuttons wie auf dieser Seite: externer Link
    einbinden.
    Oder gibt es diese Userdetails irgendwo zum Download?

    verwendete ilchClan Version: 1.1


    Zuletzt modifiziert von MagistYata am 01.09.2009 - 11:02:28
    Streß ist Lebensdiebstahl
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    annemarie gelöschter User
    <input type="image" value="submitname" src="submit-button.gif" width="80" height="20" border="0" alt="SUBMIT!" name="image">


    inputs mit type image sind immer form submit buttons

    die dreckige methode ist ein <img> mit <a> umschließen.

    dies ist allerdings nur ein link und sendet so kein formular ab
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    MagistYata Mitglied
    Registriert seit
    22.12.2007
    Beiträge
    861
    Beitragswertungen
    6 Beitragspunkte
    Danke, wo kommt aber der Link hin? Unter submitname?
    Habe da eine geschweifte Klammer namens {Orden}, die soll mit einem Button in den Userdetails geöffnet werden.
    Streß ist Lebensdiebstahl
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    annemarie gelöschter User
    keine ahnung, ich hab dir grad nur generell erklärt wie es geht!
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    darkentik Mitglied
    Registriert seit
    29.03.2007
    Beiträge
    420
    Beitragswertungen
    1 Beitragspunkte
    Welche Bildbuttons meinst du denn? Etwa ganz oben "Profile" usw?
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    MagistYata Mitglied
    Registriert seit
    22.12.2007
    Beiträge
    861
    Beitragswertungen
    6 Beitragspunkte
    Richtig, genau die meine ich. Ich würde unser Profil gerne so gestalten, das es dieser Form ziemlich nahe geht.
    Ich bräuchte quasi ein Button, mit einer Verlinkung zum Teilbereich des Userprofils.
    Streß ist Lebensdiebstahl
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Ithron Hall Of Fame
    Registriert seit
    21.01.2006
    Beiträge
    2.659
    Beitragswertungen
    24 Beitragspunkte
    Oder so..

    <script type="text/javascript">
    <!--
    function weiterleitung(url) {
    this.document.location.href = url;
    }
    // --></script>
    
    <button type="button" onClick="weiterleitung('neueseite.php')"><img src="pfad/zum/bild" title="Beschreibung" alt="Alternativ-Text" /></button>



    Du kannst auch einen direkten Pfad bei weiterleitung() angeben:
    weiterleitung('http://www.google.de')



    Zuletzt modifiziert von Ithron am 01.09.2009 - 17:17:26
    ZitatZitat geschrieben von loW

    Ja ich habs gesehen und wenn ichs kostenlos bekomm dann zahl ich doch nix dafür oder?
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    MagistYata Mitglied
    Registriert seit
    22.12.2007
    Beiträge
    861
    Beitragswertungen
    6 Beitragspunkte
    Geht das auch, wenn ich einen Teil aus meinem Profil (hier {ORDEN} ) in derselben Seite öffnen kann?
    Streß ist Lebensdiebstahl
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    MagistYata Mitglied
    Registriert seit
    22.12.2007
    Beiträge
    861
    Beitragswertungen
    6 Beitragspunkte
    Help me please. Wäre nett, wenn mir einer sgaen könnte, wie ich das mit den Buttons und "Ausschnitte aus der userdetails (hier {ORDEN}" hinbekommen könnte.
    Streß ist Lebensdiebstahl
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    MagistYata Mitglied
    Registriert seit
    22.12.2007
    Beiträge
    861
    Beitragswertungen
    6 Beitragspunkte
    Hallo,
    so nun habe ich mal den JavaCode von IThron genommen.
    Habe die Userdetails.htm kopiert, sie unter den Namen warstatistik.htm gespeichert.
    Darin habe ich dann alle Dinge wie profilfielsd usw herausgenommen, so dass nur noch die Übersicht der Wars zu sehen ist.

    Den Code habe ich in die userdetails.htm oben eingebunden.

    Wenn ich jedoch draufklicke, wird mir zwar die htm Datei angezeigt, allerdings ohne ihre Werte. Also nur {WARTSTATIC} usw.
    Brauche ich da noch ne php Datei, oder wie kann ich die Werte aus der usertedtails.php in die warstatistik.htm übernehmen?
    Streß ist Lebensdiebstahl
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    MagistYata Mitglied
    Registriert seit
    22.12.2007
    Beiträge
    861
    Beitragswertungen
    6 Beitragspunkte
    So nun melde ich mich nochmal. Ich habe jetzt tagelang versucht einen Button in die Userdetails einzubinden. Ich raff das einfach nicht, und deswegen bitte ich euch um Hilfe.
    Es sollte ungefähr so aussehen wie bei dem Link, oder dem vom Anfang
    okular.ok.funpic.de/index.php?user-details-1

    Ich blicke da nicht durch, wie ich nur einen Teil der userdetails anzeigen lassen kann, bzw. wie ich sie verknüpfen soll.
    Streß ist Lebensdiebstahl
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    littlecrow Mitglied
    Registriert seit
    29.08.2007
    Beiträge
    281
    Beitragswertungen
    0 Beitragspunkte
    hi MagistYata,

    ist nicht so schwer , ich habe das ganze so gelöst und es funktioniert bei mir und bei okular.ok.funpic.de auch.
    das ist nur ein beispiel:

    in der /include/templates/user/userdetails.htm

    habe ich das so eingefügt:

    <a href="javascript:history.back(1)"><b>&laquo;</b> {_lang_back}</a>
    
    <br />
    
    <script type="text/javascript" src="include/includes/js/user_details/user.js"></script>
    <table width="100%" cellpadding="3" cellspacing="1" class="border">
    
    <tr>
    
    <td><center>
    
    <a onfocus="if (this.blur) this.blur()" href="javascript:switchid('a1');"><img src="include/images/userdetails/button/alles.png" border="0"></a> 
    
    <a onfocus="if (this.blur) this.blur()" href="javascript:switchid('a2');"><img src="include/images/userdetails/button/details.png" border="0"></a> 
    
    </center></td>
    
    </tr>
    
    </table>
    
    <div id='a1' style="display:block;">  
    
    <table width="100%" cellpadding="3" cellspacing="1" class="border">
      <tr class="Chead"> 
        <th colspan="3"><b>{_lang_detailsfrom} {NAME}</b></th>
      </tr><tr>
        <td class="Cmite" width="30%">{_lang_nickname}</td>
        <td class="Cnorm" width="40%">{NAME}</td>
        <td class="Cnorm" width="30%" rowspan="{rowspan}" valign="top" align="center">
    		  {AVATA}
    			<br /><br />
    			<font class="smalfont">{RANG}</font>
    		</td>
      </tr><tr>
        <td class="Cmite">{_lang_regsince}</td>
        <td class="Cnorm">{JOINED}</td>
      </tr><tr>
        <td class="Cmite">{_lang_lastactivity}</td>
        <td class="Cnorm">{LASTAK}</td>
      </tr><tr>
        <td class="Cmite">{_lang_posts2}</td>
        <td class="Cnorm">{POSTS}, {_lang_perday}: {postpday}</td>
      </tr>
    	
    {profilefields}
    	
    </table>
    </div>
    
    <div id='a2' style="display:none;">
    
    <table width="100%" cellpadding="3" cellspacing="1" class="border">
      <tr class="Chead"> 
        <th colspan="3"><b>{_lang_detailsfrom} {NAME}</b></th>
      </tr><tr>
        <td class="Cmite" width="30%">{_lang_nickname}</td>
        <td class="Cnorm" width="40%">{NAME}</td>
      </tr>
    </table>
    </div>


    und eine js datei angelegt in include/includes/js/user_details/user.js

    
    //here you place the ids of every element you want.
    
    var ids=new Array('a1','a2','a3','a4','a5','a6','a7','a8');
    
    
    
    function switchid(id){
    
            hideallids();
    
            showdiv(id);
    
    }
    
    
    
    function hideallids(){
    
            //loop through the array and hide each element by id
    
            for (var i=0;i<ids.length;i++){
    
                    hidediv(ids[i]);
    
            }
    
    }
    
    
    
    function hidediv(id) {
    
            //safe function to hide an element with a specified id
    
            if (document.getElementById) { // DOM3 = IE5, NS6
    
                    document.getElementById(id).style.display = 'none';
    
            }
    
            else {
    
                    if (document.layers) { // Netscape 4
    
                            document.id.display = 'none';
    
                    }
    
                    else { // IE 4
    
                            document.all.id.style.display = 'none';
    
                    }
    
            }
    
    }
    
    
    
    function showdiv(id) {
    
            //safe function to show an element with a specified id
    
    
    
            if (document.getElementById) { // DOM3 = IE5, NS6
    
                    document.getElementById(id).style.display = 'block';
    
            }
    
            else {
    
                    if (document.layers) { // Netscape 4
    
                            document.id.display = 'block';
    
                    }
    
                    else { // IE 4
    
                            document.all.id.style.display = 'block';
    
                    }
    
            }
    
    }


    das wars

    mfg littlecrow
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    MagistYata Mitglied
    Registriert seit
    22.12.2007
    Beiträge
    861
    Beitragswertungen
    6 Beitragspunkte
    ich habe das jetzt einmal gemacht. leider wird bei klick auf den button nichts gemacht. muss ich da noch irgendwo ein paar sachen eintragen (userdetails.php?)
    Streß ist Lebensdiebstahl
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten