pragmaMx Support Forum

Archive => veraltete bzw. unsupportete Systeme und Module => Alt Archive => SMF-pragmaMx Bridge => Thema gestartet von: grafikmurkser in 10 April 2010, 10:05:11

Titel: [Solved] Anzeige " Private Mitteilungen" aus dem Footer entfernen
Beitrag von: grafikmurkser in 10 April 2010, 10:05:11
Hallo @all

weiss jemand von Euch wo ich die betreffenden Zeilen :
Private Mitteilung
Private Mitteilung    Private Mitteilung
Sie haben 0 Nachrichten.... Klicken Sie hier um sie zu sehen.

in den smf-Dateien finde ? Die sollen bei mir raus ...
Titel: Re: Anzeige " Private Mitteilungen" aus dem Footer entfernen
Beitrag von: grafikmurkser in 11 April 2010, 12:23:08
Hmm keiner eine Idee ? Hier , in diesem Forum, gibt es die Anzeige ja auch nicht ( ganz unten) ....
Titel: Re: Anzeige " Private Mitteilungen" aus dem Footer entfernen
Beitrag von: Sitki in 11 April 2010, 12:26:50
Moin :)

wo genau sind die Anzeigen zu sehen bzw. hast du einen Link oder Screenshot dazu.

Bzw. hast du deine Dateien nach den besagten Texten bereits durchsucht.
Titel: Re: Anzeige " Private Mitteilungen" aus dem Footer entfernen
Beitrag von: grafikmurkser in 11 April 2010, 14:16:05
Hallo Sitki ,
die Anzeige ist in der Boardübersicht ( smf ) ganz unten zu finden . Unter der Kalenderanzeige usw.
Ja ich hab in der Subs.php (v.: sources ) was gefunden was mit den Konstanten in der lang-Datei übereinstimmen könnte:
// This is done to make it easier to add to all themes...
if ($context['user']['popup_messages'] && !empty($options['popup_messages']) && (!isset($_REQUEST['action']) || $_REQUEST['action'] != 'pm'))
{
$context['html_headers'] .= '
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
if (confirm("' . $txt['show_personal_messages'] . '"))
window.open("' . $scripturl . '?action=pm");
// ]]></script>';
}
Wenn ich das aber auskommentier gibts ne Fehlermeldung ( das die Bridge nicht integriert ist)..
Hier noch ein Screenshot von der Anzeige:
Titel: Re: Anzeige " Private Mitteilungen" aus dem Footer entfernen
Beitrag von: Sitki in 11 April 2010, 16:46:46
Hi :)

in der SMF Administration
Konfiguration -> aktuelles Theme

Haken bei
Statistiken auf dem Board-Index aktivieren?
setzen.
Titel: Re: Anzeige " Private Mitteilungen" aus dem Footer entfernen
Beitrag von: grafikmurkser in 11 April 2010, 17:20:11
Danke.. so wars aber nicht gedacht .. denn die "Statistik" soll nicht unten sondern oben angezeigt werden . Gibt es eine Möglichkeit den Code für die Anzeige ganz raus zunehmen ? Mir scheint das sehr unsauber ( von smf-Codern ) geschrieben worden zu sein . Denn . wieso ist die Anzeige überhauptsichtbar - wenn bei den Rechten PM`s nicht aktiviert sind ?
Titel: Re: Anzeige " Private Mitteilungen" aus dem Footer entfernen
Beitrag von: Sitki in 11 April 2010, 17:29:30
Dann bearbeite die BoardIndex.template.php wie folgt.

Entferne:
// If they are logged in, but SP1 style information is off... show a personal message bar.
if ($context['user']['is_logged'] && !$settings['show_sp1_info'])
{
echo '
<tr>
<td class="titlebg" colspan="2">', $txt[159], '</td>
</tr><tr>
<td class="windowbg" width="20" valign="middle" align="center">
', $context['allow_pm'] ? '<a href="' . $scripturl . '?action=pm">' : '', '<img src="', $settings['images_url'], '/message_sm.gif" alt="', $txt[159], '" />', $context['allow_pm'] ? '</a>' : '', '
</td>
<td class="windowbg2" valign="top">
<b><a href="', $scripturl, '?action=pm">', $txt[159], '</a></b>
<div class="smalltext">
', $txt[660], ' ', $context['user']['messages'], ' ', $context['user']['messages'] == 1 ? $txt[471] : $txt[153], '.... ', $txt[661], ' <a href="', $scripturl, '?action=pm">', $txt[662], '</a> ', $txt[663], '
</div>
</td>
</tr>';
}
Titel: Re: Anzeige " Private Mitteilungen" aus dem Footer entfernen
Beitrag von: grafikmurkser in 11 April 2010, 17:49:57
ich habs zwar nur auskommentiert  .. aber trotzdem : PERFEKT   :thumbup: :thumbup: Danke :)