Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support
Sign in to follow this  
Avenger]I[

Profilfeld in Topicansicht

Recommended Posts

Ich hab mich schon mit der Suchfunktion schon doof und dämlich gesucht bis grad eben, aber leider kamen keine gewünschten themen dabei heraus.

Daher meine Frage in einem neuen Thread:

Ich würde gern das Profilfeld "Herkunft" in der Topicansicht haben, wie beim Customprofilfeld.

Nur leider stell ich mich bei der Realisation wohl ein wenig blöd an.

Man kann ja nicht genauso vorgehen wie bei einem Customprofilfeld, das weiß ich wohl, aber die einzelnen Schritte sind mir nicht so recht klar.

Noch zur info: Ich benutze einen Customskin (IS Greeystyle von Eagl0r).

Falls es Unterschiede in den Skindateien gibt, wobei ich mir sicher bin, dass es die gibt. ;)

Wahrscheinlich ist die ganze Sache sehr trivial, aber trotzdem würd ich mich über Hilfe sehr freuen ;)

Share this post


Link to post

Auch auf triviale Probleme antworte ich gerne. ;)

Du sprichst vom Wohnort bzw. Location, oder?

Datei Topics.php

Suchen:

  //--------------------------------------------
 // Optimized query?
 // MySQL.com insists that forcing LEFT JOIN or
 // STRAIGHT JOIN helps the query optimizer, so..
 //--------------------------------------------

 $DB->query( "SELECT p.*,
       m.id,m.name,m.mgroup,m.email,m.joined,m.avatar,m.avatar_size,m.posts,m.aim_
ame,m.icq_number,
direkt dahinten dran
m.location,
Suchen:
  $member['member_group'] = $ibforums->lang['m_group'].' '.$member['g_title'];
Darunter:
  $member['member_location'] = $ibforums->lang['m_location].' '.$member['location'];
Dann in der lang_topics.php fügst du noch ein
$lang['m_location'] = "Wohnort:";
bzw. bei anderer Arrayschreibweise
'm_location' => "Wohnort:",
ein. Dann noch bei der skin_topics.php unterhalb von
{$author['member_number']}<br />
oder an anderer Stelle dieses
{$author['member_location']}<br />

und schon sollte das geschafft sein. ;)

Share this post


Link to post

Also bis zur skin_topic.php hats wunderbar geklappt.

Denn genau die sieht bei mir an besagter Stelle folgendermaßen aus.

      <td valign='top' class='{$post['post_css']}' align='center'>

        <a name='entry{$post['pid']}'></a><span class='{$post['name_css']}'>{$author['name']}</span>

<table cellpadding='0' cellspacing='1' border='0' width='95' align='center'>

  <tr>

    <td></td>

  </tr>

</table>

        {$author['title']}

<table cellpadding='0' cellspacing='1' border='0' width='95' align='center'>

  <tr>

Tabellen sind mir bislang ein Graus. :rolleyes:

=> Still a Learner :D

Share this post


Link to post

Mir auch, was ich da im Ausschnitt sehe. ;)

Kannst du mal eine Kopie der skin_topic.php machen, die Endung in txt ändern und dann hier verlinken, dann schau ich es mir mal an.

Share this post


Link to post

Suchen:

<table cellpadding='1' cellspacing='0' border='0' width='95%' align='center' bgcolor='#000000'>
 <tr>
   <td height='18' background="style_images/<#IMG_DIR#>/post_info.gif">&nbsp;&nbsp;&nbsp;&nbsp;{$author['member_joined']}</td>
 </tr>
</table>
Darunter einfügen:
<table cellpadding='1' cellspacing='0' border='0' width='95%' align='center' bgcolor='#000000'>
 <tr>
   <td height='18' background="style_images/<#IMG_DIR#>/post_info.gif">&nbsp;&nbsp;&nbsp;&nbsp;{$author['member_location']}</td>
 </tr>
</table>

Nebenbei, die Umwandlung der Dateiendung von PHP in TXT war nur gedacht, damit man sie sich direkt von deinem Webserver hätte anschauen können, da sie dann nicht durch den PHP Parser gejagt wird. Da du es in ein Rar Archiv gepackt hast, hättest du dei Umwandlung sparen können. Dies aber nur zur Info, damit du weiß, warum ich so komisches Zeug verlange. :lol:

Share this post


Link to post

Im Nachhinein wars mirauch schon klar, ich dachte nur, dass man sie auch an die Posts anhängen könnte und das dazu nötig sei, aber is ja auch wurscht :lol:

So, ich hab nun alles erledigt, nachdem ich 2 parse errors aufgrund von fehlenden ' beseitigt hab, wird das Feld schonmal angezeigt, allerdings ohne Inhalt :huh:

Siehe: http://www.around-herne.de/forums/index.ph...findpost&p=1967

Share this post


Link to post

Also das mit dem Parsefehler nehm ich auf meine Kappe, das ist mir beim Copy & Paste passiert. ;)

Ich hab die Änderung eben in meinem Testforum eingebaut und was soll ich sagen, das läuft. :P

Auch im Datenbankquery die Erweiterung eingebaut?

Share this post


Link to post

So, aufgrund von Dateienaustausch weiterer Support Dankensweiser per PN.

Eine Datenbankabfrage wurde ohne m.location in Topics.php gemacht.

Jedenfalls funktioniert es nun prächtig.

Danke Stefan! :)

*als erledigt markiert*

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×