Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support
Sign in to follow this  
derKosta

Memberdetails im Topicview

Recommended Posts

Wie entferne ich denn, die für mich überflüssigen Memberdetails wie:

member_joined

member_location

member_number

member_posts

in der Topicansicht unter dem Avatar des Users?

In der skin_topic.php geht das ja relativ einfach, wird aber nicht übernommen, da es immer überschrieben wird.

    <span class="postdetails">

   	 {$author['avatar']}<br /><br />

   	 {$author['title']}<br />

   	 {$author['member_rank_img']}<br /><br />

   	 /*{$author['member_group']}<br />

   	 {$author['member_posts']}<br />

   	 {$author['member_number']}<br />

   	 {$author['member_joined']}<br /><br />*/

   	 {$author['warn_text']} {$author['warn_minus']}{$author['warn_img']}{$author['warn_add']}

    </span><br />
Im Skin Manager -> Topic View finde ich nur member_joined member_location member_number member_posts mit den Inhalten:
{ipb.lang['m_joined']} $date

Die kann man aber nur bearbeiten nicht komplett entfernen.

Wie bekomm ich also den Mist weg? Gibts vielleicht eine ACP Einstellung?

mfG

Kosta

Share this post


Link to post

also es GEHT! ich hab das nämlich auch so gemacht...

entferne jeweils so in dem stil:

{$author['member_joined']}<br /><br />*/

so entfällt das 'member_joined' in der topicansicht...

die br's kannste auch lassen, wie auch immer... :)

wegen dem überschreiben... : achte mal darauf, dass du VON den php-dateien resyncst (?!) und nicht umgekehrt. weil sonst werden einige dateien wohl überschrieben... und zwar mit dem DB inhalt der dateien...

Share this post


Link to post

ich habe kein ipb 2.xx, aber ich denke, es wird in etwa gleich sein...

hast du ein menü, das html-templates oder ähnlich heisst? es müsste ein resync-tool da sein...

sorry , aber hier steh ich wohl an ohne ipb 2.xx... nichtmal mein acp ist in englisch... :P:);)

bin ausserdem grad auf der arbeit, werd ansonsten mal etwas später einen printscreen von meinem acp machen... ausser jemand ist schneller hier und hilft dir... ;)

jaja, bis denne ^^

Share this post


Link to post

Um von den PHP Dateien die Synchronisation zu machen, muss man dies erst im Forum aktivieren.

Hierzu in der Datei init.php im Hauptverzeichnis die folgende Zeile suchen

define ( 'IN_DEV', 0 );
und in
define ( 'IN_DEV', 1 );

ändern.

Man sollte es jedoch mit Vorsicht genießen und nur durchführen, wenn man sicher ist, was man macht. ;) Ansonsten können Änderungen, die nur in der Datenbank sind, gelöscht werden. Hilfreich ist es hierfür, zunächst die PHP Dateien zu aktualisieren und anschließend die Änderungen dort vorzunehmen. Dann kann man relativ gefahrlos die Synchronisation über die PHP Dateien machen.

Share this post


Link to post

Danke Stefan, langsam scheint es mir, als ob du IPB geschrieben hast und IS nur der Reseller ist :-P

Habe eben mal versucht das auszukommentieren, aber er gibt die Doppelslahs mit aus:

//===========================================================================

// <IPS:member_posts:desc:>

//===========================================================================

function member_posts($posts="") {

$IPBHTML = "";

//--starthtml--//

$IPBHTML .= <<<EOF

//{$this->ipsclass->lang['m_posts']} $posts

EOF;

//--endhtml--//

return $IPBHTML;

}

Wie bring ich ihn nun dazu es einfach weg zu lassen. Ganz raus löschen wollte ich es auch nicht.

Eine Idee?

:)

Share this post


Link to post

Das ist HTML Code, den du da auskommentieren willst, somit solltest du auch die entsprechende HTML Anweisung nehmen. ;)

<!-- Kommentar -->
Somit müßte es bei dir wie folgt aussehen:
//===========================================================================
// <[url="https://www.invisionpower.com/clients/index.php?app=nexus&module=promotion&section=referral&id=5636&direct=aHR0cDovL3d3dy5pbnZpc2lvbnBvd2VyLmNvbS8%3D"]IPS[/url]:member_posts:desc:>
//===========================================================================
function member_posts($posts="") {
$IPBHTML = "";
//--starthtml--//


$IPBHTML .= <<<EOF
<!-- {$this->ipsclass->lang['m_posts']} $posts -->
EOF;

//--endhtml--//
return $IPBHTML;
}

Share this post


Link to post

:doh: ich Trottel. Manchmal sieht man den Code vor lauter Syntax nicht ;-)

Danke :)

Edit: Somit löst sich auch das Problem von den PHP Dateien zu aktualisieren. Denn das Kommentar kann ich ja auch im Template Manager im ACP einstellen.

Edited by derKosta

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  

×