Seite 5 von 6

Verfasst: 11.12.2008 22:41
von MrCreativo
issjut hat geschrieben: ACHTUNG: Damit der Effekt richtig wirkt, solltet ihr Euch noch eine neue header-datei für die popups basteln - Wer hierfür hilfe benötigt, der sollte mir noch einmal bescheid geben![/b]
Ja mich interessiert das... Und andere sicher auch ;)

Verfasst: 13.12.2008 12:27
von LisaserstesForum
Issjut, darf ich deine ICQ-Nummer auch haben? :D

Verfasst: 20.12.2008 08:01
von issjut
sorry Leute ich war die letzte Zeit sehr beschäftigt! Ich werde Eure Nachrichten so schnell es geht beantworten!

Verfasst: 27.12.2008 19:47
von Dawn
Hi,
habe deinen Code nun eingebaut und möchte es bald auch einrichten. Jetzt bin ich noch am Feinschliff und zwar wollte ich

Von Seite 1 auf Seite 2 linken. Das funktioniert so:
<a href="{S_PROFILE_ZWEITE_SEITE}">hier gehts zu Seite 2</a>
ganz wunderbar.

Wenn ich aber von Seite 2 auf Seite 1 linken will mit dem selben Code (entsprechend Seite 1 natürlich). Dann übernimmt er den Link nicht. Also der Link wird nicht übergeben und er bleibt auf der Seite wo er ist.

Der entsprechende Code in den Unterseiten sieht so aus:

Code: Alles auswählen

<div id="pagecontent">

        <form method="post" action="{S_PROFILE_ACTION}">

        <table class="tablebg" width="100%" cellspacing="1">
        <tr>
                <th colspan="2" nowrap="nowrap"><a href="{S_PROFILE_VIEWPROFILE}">Allgemeines Profil</a>  - <a href="{S_PROFILE_CHARPROFIL}">Charakterprofil</a>
                - <a href="{S_PROFILE_CHARSTORY}">Charaktergeschichte</a>  - <a href="{S_PROFILE_PERSPROFIL}">Persönliches Profil</a>   </th>

Weil das blöd zu erklären ist, was ich meine, kann man sich das hier ansehen: http://vergessene-pfade.de/forum
Username: Testperson
PW: T3st3r

Nachtrag: Ich würde auch gerne auf selbst angelegte Felder zugreifen. in der memberlist_view.html geht das ohne Probleme:

Code: Alles auswählen

                                        <!-- IF postrow.S_PROFILE_GROESSE -->
                                           <br /><b>{postrow.PROFILE_GROESSE_NAME}:</b> {postrow.PROFILE_GROESSE_VALUE}
                                        <!-- ENDIF -->


in der memberlist_charprofil.html die ich selbst angelegt habe, geht selbiger Code nicht. Er gibt dann einfach gar nichts aus.

Es scheint also als wenn der Code in den geschwungenen Klammern nicht interpretiert werden kann. Leider hab ich keinen Schimmer wie ich das ändern könnte.

------------

Nachtrag 2: Ich hab es nun selbst rausbekommen zum Glück. War sogar ganz einfach. Ich hab den falschen Code genommen, nämlich den aus der viewtopic_body.html

Mit diesem hier ging es wunderbar:

Code: Alles auswählen

                        <!-- IF S_PROFILE_GROESSE -->

                                <tr>
                                        <td class="gen" align="{S_CONTENT_FLOW_END}" nowrap="nowrap">{PROFILE_GROESSE_NAME}: </td>
                                        <td><b class="genmed">{PROFILE_GROESSE_VALUE}</b></td>
                                </tr>
                        <!-- ENDIF -->
Das Problem mit den nicht übergebenen Links habe ich auch gelöst. Dazu hab ich in der memberlist.php folgendenes gemacht:

finde:
// Dump it out to the template
return array(
danach füge ein:

Code: Alles auswählen

                'S_PROFILE_VIEWPROFILE'   => append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=viewprofile&u=' . $user_id),
                'S_PROFILE_CHARPROFIL'   => append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=charprofil&u=' . $user_id),
               
                
Dann konnte ich in meiner Seite die Links richtig benutzen, mit dem oben bereits erwähnten Code

Vielleicht nützt es ja wem. Ich bin jedenfalls soweit schonmal glücklich.

Verfasst: 30.12.2008 02:29
von issjut
// Dump it out to the template
return array(
Genau, damit machst Du die Variable für den Link auf allen Seiten der memberlist.php (also auch auf deinen selbst erstellten seiten) verfügbar.

Ich habe es oben so beschrieben, dass du alle benötigten Variablen für die Links einfach auch in all Deine neu erstellten "modes" schreibst.

Deine Lösung ist aber wohl die "sauberere"

Aber sagte ja auch schon, das war nur ne schnelle Anleitung weil ich so oft danach gefragt wurde. Modqualität ist das nicht!

Ich wünsche bei dieser Gelegenheit mal allen einen Guten Rutsch ins neue Jahr!

Re: Mehrseitige Profile

Verfasst: 26.01.2009 23:01
von MrCreativo
MrCreativo hat geschrieben:
issjut hat geschrieben: ACHTUNG: Damit der Effekt richtig wirkt, solltet ihr Euch noch eine neue header-datei für die popups basteln - Wer hierfür hilfe benötigt, der sollte mir noch einmal bescheid geben![/b]


Ja mich interessiert das... Und andere sicher auch ;)
Push! Quasi brauch ich Hilfe dabei :D

Re: Mehrseitige Profile

Verfasst: 26.01.2009 23:10
von darkonia
ja wann in himmelsgottesnamen kommt denn endlich mal ne version... :lol:

Re: Mehrseitige Profile

Verfasst: 27.01.2009 00:05
von ups
:D
"aus den augen, aus dem sinn..." (verfasser unbekannt)

ein fertiger mod wäre interessanter ;)
schau doch mal bei phpbb.com vorbei, da tut sich auch einiges
lg
ups

Re: Mehrseitige Profile

Verfasst: 27.01.2009 15:55
von issjut
wie ich schon am Anfang dieses Themas geschrieben habe, hatte ich nicht vor für die mehrseitige Profile einen Mod raus zu bringen. Dafür fehlt mir leider auch die Zeit. Außerdem ist es bei jedem User einfach zu variabel, so dass ein standardisierter Mod meiner Meinung nach keinen Sinn macht!!!

Da ich von vielen Usern gefragt wurde wie genau ich das ganze bei mir realisiert habe, hab ich Euch hier eine genaue Beschreibung abgeliefert.

@MrCreativo: Wie genau kann ich dir denn da helfen. Wo hängt es?

Re: Mehrseitige Profile

Verfasst: 27.01.2009 16:49
von MrCreativo
Es läuft soweit alles prima... Das Profil ist mehrseitig, die Links zu den Seiten funktionieren einwandfrei...

Ich bekomm es auch hin die Profile in einem PopUp zu öffnen... Das Problem ist nur das hier ja der gesamte Header mit angezeigt wird. Das sieht dann in der Tat nicht wirklich prickelnd aus. Jetzt muss ich ja irgendwie das Design/Template oder Whatever für nur diesen Bereich ändern oder?!

Aber wo und wie? Da bin ich vollkommen überfragt...