PN für Admin´s abschalten

  • Seite 1 von 3
16.12.2009 19:37 (zuletzt bearbeitet: 16.12.2009 19:38)
avatar  susanne ( gelöscht )
#1 PN für Admin´s abschalten
su
susanne ( gelöscht )

Wünsche mir,das es eine PN Abschaltung zumindest für Admins geben wird.
Es gibt User,die sich gerne über PN unterhalten wollen,auch wenn es nicht erwünscht ist.
Damit meine ich aber nicht die Benachrichtigung einer PN,die ist schon abgestellt.
Da man bei jedem Seitenwechsel dazu aufgefordert wird,die PN auch zu lesen ist das nervig,überhaupt wenn man am Forum arbeitet.
Wäre sicher auch für viele andere Admins wünschenswert.


 Antworten

 Beitrag melden
24.12.2009 20:30 (zuletzt bearbeitet: 24.12.2009 22:34)
avatar  Vitalis
#2 RE: PN für Admin´s abschalten
avatar
Profi

Hm... verstehe ich das richtig, dass im Endeffekt nur die Anzeige des Hinweises auf eine neue Private Nachricht geblockt wird, dies aber nur für die Administratoren?

So wäre es zb. möglich über die Abfrage des Adminstatus die Anzeige zu blockieren:

1
2
3
{{user_admin==false.start}}
--- Inhalt ---
{{user_admin==false.end}}



Speziell dafür eine Funktion einzubauen halte ich für unnötige, da es sehr wahrscheinlich nur wenigen brauchen und benutzen werden.


 Antworten

 Beitrag melden
24.12.2009 20:36 (zuletzt bearbeitet: 24.12.2009 20:40)
avatar  susanne ( gelöscht )
#3 RE: PN für Admin´s abschalten
su
susanne ( gelöscht )

Richtig,nur die Benachrichtigung einer neuen PN wird geblockt,wenn man sie ausschaltet,aber nicht die PN.,aber bei allen Usern ist das so
In welchen Template kann man das machen?

Ich würde es nur für mch brauchen


 Antworten

 Beitrag melden
24.12.2009 20:46
avatar  Vitalis
#4 RE: PN für Admin´s abschalten
avatar
Profi

Die Anzeige des Hinweises für die neue PN findet ja im Template-Teil "Obere Leiste" statt.
Im Endeffekt müssten Sie nur den genannten Code um die Anzeige bauen.


 Antworten

 Beitrag melden
24.12.2009 20:49
avatar  susanne ( gelöscht )
#5 RE: PN für Admin´s abschalten
su
susanne ( gelöscht )

Ok,danke Fabian


 Antworten

 Beitrag melden
24.12.2009 21:20
avatar  Vitalis
#6 RE: PN für Admin´s abschalten
avatar
Profi

Ai..... jetzt werde ich schon verwechselt...


 Antworten

 Beitrag melden
24.12.2009 21:23 (zuletzt bearbeitet: 24.12.2009 21:23)
avatar  susanne ( gelöscht )
#7 RE: PN für Admin´s abschalten
su
susanne ( gelöscht )

Verzeih,aber in der Schnelle

Finde trotzdem den richtigen Link nicht ^^


 Antworten

 Beitrag melden
24.12.2009 21:33
avatar  Vitalis
#8 RE: PN für Admin´s abschalten
avatar
Profi

Welches Template benutzt du den?
Dann könnte ich dir die Zeile nennen.


 Antworten

 Beitrag melden
24.12.2009 21:35
avatar  susanne ( gelöscht )
#9 RE: PN für Admin´s abschalten
su
susanne ( gelöscht )

Das Standardtemplate.
Aber ich möchte die PN nur für mich ausschalten,die User dürfen sie behalten


 Antworten

 Beitrag melden
24.12.2009 21:43 (zuletzt bearbeitet: 24.12.2009 22:34)
avatar  Vitalis
#10 RE: PN für Admin´s abschalten
avatar
Profi

Ja ne is klar, darum gehts ja hier

Also Admin -> Template Entwicklung -> [Edit] -> Obere Leiste -> ca. Zeile 66-68
(Neueste Version vom Template)

1
2
3
{{user_newmail==true.start}}
<li><a href='{{link_mails}}'><img src='{{global_img_new_pm}}' style='border: none;'/></a></li>
{{user_newmail==true.end}}



ersetzen durch:

1
2
3
4
5
{{user_admin==false.start}}
{{user_newmail==true.start}}
<li><a href='{{link_mails}}'><img src='{{global_img_new_pm}}' style='border: none;'/></a></li>
{{user_newmail==true.end}}
{{user_admin==false.end}}



ggf. kann es von deinem Template abweichen, wenn du ein eigenes besitzt und dieses schon bearbeitet wurde.


 Antworten

 Beitrag melden
24.12.2009 21:51
avatar  susanne ( gelöscht )
#11 RE: PN für Admin´s abschalten
su
susanne ( gelöscht )

Ich kopiere dir das ganze mal rein,das ich keinen Fehler mache.
Meines ist schon bearbeitet:

{{img_server.start}}https://img.homepagemodules.de/{{img_server.end}}
{{now1@dateformat.start}}{[time_minute_one]}{{now1@dateformat.end}}
{{now@dateformat.start}}{[time_minute_more]}{{now@dateformat.end}}
{{today@dateformat.start}}{[time_today]}{{today@dateformat.end}}
{{yesterday@dateformat.start}}{[time_yesterday]}{{yesterday@dateformat.end}}
{{norm@dateformat.start}}{[time_other]}{{norm@dateformat.end}}
{{numberformat.start}}{[number_format]}{{numberformat.end}}
<HTML>
<HEAD>
<TITLE>Unsere vierbeinigen Freunde</TITLE>
<meta name="verify-v1" content="gdNYjSsMDepE7HnfRl/gT968gaMxVEQogNC/FHa0+wI=" />

{{meta_refresh}}
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Language" content="{[meta_language]}">
<META NAME="keywords" CONTENT="{{hpmtext}}">
<META NAME="description" CONTENT="{{hpmtitle}}">
<META NAME="robots" CONTENT="{{meta_robots_index}}">
<link href="http://www.favicon-generator.de/images/i...35e900bc-16.ico" rel="shortcut icon"></link>
<link rel="stylesheet" type="text/css" href="{{link_css}}">
<link rel="alternate" type="application/rss+xml" title="{{hpmtitle}}" href="feed/all.rss">
<title>{{forum_title==false.start}}{{html_title}}{{forum_title==false.else}}{{html_title==forum_title.start}}{{forum_title}}{{html_title==forum_title.else}}{{html_title}} - {{forum_title}}{{html_title==forum_title.end}}{{forum_title==false.end}}</title>
<script type="text/Javascript" src="{{link_js}}"></script>

<script language="JavaScript" type="text/javascript">
blink(0.7);
function blink(speed) {
if (speed) {
if (document.all) setInterval("blink()", speed*1000);
return; }
var blink = document.all.tags("BLINK")
for (var i=0; i<blink.length; i++)
blink[i].style.visibility = blink[i].style.visibility == "" ? "hidden" : ""}
</script>

</HEAD>
<body marginheight="0" marginwidth="0" leftmargin="0" rightmargin="0" topmargin="0" bottommargin="0">
<script language="JavaScript">
<!--
function MakeArray(n){
this.length = n;
for(var i = 1; i <= n; i++) this[i] = i - 1;
return this
}

hex = new MakeArray(16);
hex[11] = "A"; hex[12] = "B"; hex[13] = "C"; hex[14] = "D"; hex[15] = "E"; hex[16] = "F";

function ToHex(x){
var high = x/16;
var s = high + "";
s = s.substring(0,2);
high = parseInt(s,10);
var left = hex[high+1];
var low = x - high *16;
s = low + "";
s = s.substring(0,2);
low = parseInt(s,10);
var right = hex[low+1];
var string = left + "" + right;
return string;
}

function rainbow(text){
text=text.substring(text);
text = text.replace(/&auml;/g, "ä");
text = text.replace(/&ouml;/g, "ö");
text = text.replace(/&uuml;/g, "ü");
text = text.replace(/&Uuml;/g, "Ü");
text = text.replace(/&Auml;/g, "Ä");
text = text.replace(/&Ouml;/g, "Ö");
text = text.replace(/&szlig;/g, "ß");
color_d1 = 255;
mul = color_d1/text.length;
for(i=0;i < text.length; i++){
color_d1 = 255*Math.sin(i/(text.length/3));
color_h1 = ToHex(color_d1);
color_d2 = mul * i;
color_h2 = ToHex(color_d2);
b = text.length - i;
if (b < 0) b = 0;
color_d3 = mul * b;
color_h3 = ToHex(color_d3);

document.write("<FONT COLOR='#" + color_h3 + color_h1 + color_h2 +"'><big><b>"+ text.substring(i,i+1) +"</b></big></FONT>");
}
}

//-->
</script>

{{user_registered==false.start}}
<div class="ntop" width="100%" style="margin:0px; padding:4px;text-align:left; vertical-align:top; border-bottom:1px solid;margin-bottom:4px; font-size:12px">
<table border=0 width=100% cellpadding=0 cellspacing=0><tr><td><img src="https://img.homepagemodules.de/information.gif" style="vertical-align:bottom">&nbsp;<a href="{{link_signup}}" style="text-decoration:none; ">{[header_infoline_signup]}</a></td>
<td align=right>{{impressum==true.start}}<a href="{{link_faq}}">{[header_infoline_impressum]}</a>{{impressum==true.end}}&nbsp;</td></tr></table>
</div>
{{user_registered==false.end}}

{{html_header}}

<table cellpadding=0 cellspacing=0 border=0 width="{{table_width}}" align="center">
<tr>
<td colspan="2" class="thin" valign="top">
<table cellpadding=3 cellspacing=0 border=0 width=100%>
<tr>
<td class="tare">

{{user_newmail==true.start}}
<a href="{{link_mails}}"><img src=" https://files.homepagemodules.de/b214495/bhnetfiles-3rmk-x.gif " border=0></a>
<embed src="http://www.scheernet.de/postda/sounds_avis/postwart.wav"autostart="true" hidden="true" height="0" width="0">
<bgsound src="http://www.scheernet.de/postda/sounds_avis/postwart.wav">
{{user_newmail==true.end}}

{{user_newgbook==true.start}}
<a href="{{link_myprofile}}"><img src="{{global_img_new_gbook}}" border=0></a>
{{user_newgbook==true.end}}
{{user_admin==true.start}}
<a href="{{link_admin}}" class="tarea"><span class="tarea">{[header_goto_admin]}</span></a> |
{{user_admin==true.end}}
<a href="{{link_index}}"><span class="tarea">Startseite</span></a>
| <a href="{{link_search}}"><span class="tarea">{[header_goto_search]}</span></a>

{{user_registered==true.start}}
| <a href="{{link_config}}"><span class="tarea">{[header_goto_config]}</span></a>
| <a href="{{link_mails}}"><span class="tarea">{[header_goto_pm]}</span></a>
| <a href="{{link_logout}}"><span class="tarea">{[header_goto_logout]}</span></a>
{{user_registered==true.else}}
| <a href="{{link_login}}"><span class="tarea">{[header_goto_login]}</span></a>
| <a href="{{link_signup}}"><span class="tarea">{[header_goto_signup]}</span></a>

{{user_registered==true.end}}

{{global_on_useronline_link==true.start}}

{{user_registered==true.start}}
| <a href="{{link_online}}"><span class="tarea">{[header_goto_online]}</span></a>
{{user_registered==true.end}}

{{global_on_useronline_link==true.end}}
{{global_on_userlist_link==true.start}}
{{user_registered==true.start}}
| <a href="{{link_member}}"><span class="tarea">{[header_goto_members]}</span></a>
{{user_registered==true.end}}
{{global_on_userlist_link==true.end}}
{{geomap==true.start}}
{{user_registered==true.start}}
| <a href="{{geomap_link}}"><span class="tarea">{[header_goto_map]}</span></a>
{{user_registered==true.end}}
{{geomap==true.end}}
{{calendar==true.start}}
{{user_registered==true.start}}
| <a href="{{calendar_link}}"><span class="tarea">{[header_goto_calendar]}</span></a>
{{user_registered==true.end}}
{{calendar==true.end}}
| <a href="/gallery.php"><span class="tarea">Bildergalerie</span></a>
{{global_on_extra_link==true.start}}
{{user_registered==true.start}}
| <a href="{{global_on_extra_link}}"><span class="tarea">{{global_on_extra_linktext}}</span></a>
{{user_registered==true.end}}

{{global_on_extra_link==true.end}}


{{user_registered==true.start}}
| <a href="{{link_faq}}"><span class="tarea">FAQ</span></a>
{{user_registered==true.end}}
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="thin" align="left" valign="top" nowrap>
<table cellpadding=0 cellspacing=0 width=100% height=100% border=0>
<tr>
<td class="thin">{{html_adframe}}
</td>
</tr>
</table>
</td>
<td class="thin" valign="top" nowrap>
<table cellpadding=0 cellspacing=0 width=100% height=100% border=0>
<tr>
<td class="thin" align="right" nowrap>
<div class="thin">
{{user_registered==true.start}}
{[header_welcome_user]}
{{user_registered==true.else}}
{[header_welcome_signup]}
{{user_registered==true.end}}
</div>
</td>
</tr>
<tr>
<td valign="bottom" class="tsmt" align="right" nowrap>
{{boardstats.start}}<div class="tsmt">{[header_home_stats]}<br><a href="{{link_lastmsgs}}"><span class="tarea">{[header_goto_newest]}</span></a></div>{{boardstats.end}}
{{forumstats.start}}<div class="tsmt">{[header_forum_stats]}<br>{[header_forum_rights]}</div>{{forumstats.end}}
{{topicstats.start}}<div class="tsmt">{[header_thread_stats]}<br><a href="{{topic_abolink}}"><span class="tarea">{[thread_goto_abo]}</span></a></div>{{topicstats.end}}
{{position==board.boardstats}}
{{position==forum.forumstats}}
{{position==topic.topicstats}}
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2" class="tbhi" valign="top">


 Antworten

 Beitrag melden
24.12.2009 22:24
avatar  susanne ( gelöscht )
#12 RE: PN für Admin´s abschalten
su
susanne ( gelöscht )

Zitat von Vitalis
Ja ne is klar, darum gehts ja hier
Also Admin -> Template Entwicklung -> [Edit] -> Obere Leiste -> ca. Zeile 66-68
(Neueste Version vom Template)

1
2
3
{{user_newmail==true.start}}
<li><a href='{{link_mails}}'><img src='{{global_img_new_pm}}' style='border: none;'/></a></li>
{{user_newmail==true.end}}


ersetzen durch:

1
2
3
4
5
{{user_admin==true.start}}
{{user_newmail==true.start}}
<li><a href='{{link_mails}}'><img src='{{global_img_new_pm}}' style='border: none;'/></a></li>
{{user_newmail==true.end}}
{{user_admin==true.end}}


ggf. kann es von deinem Template abweichen, wenn du ein eigenes besitzt und dieses schon bearbeitet wurde.




Funktioniert so nicht,habs wieder rausgenommen


 Antworten

 Beitrag melden
24.12.2009 22:33 (zuletzt bearbeitet: 24.12.2009 22:35)
avatar  Vitalis
#13 RE: PN für Admin´s abschalten
avatar
Profi

Oh, das Template ist ja etwas älter ;-)
und leider habe ich mich oben verschrieben.


Nun denn Zeile 108:

1
2
3
4
5
{{user_newmail==true.start}}
<a href="{{link_mails}}"><img src=" https://files.homepagemodules.de/b214495/bhnetfiles-3rmk-x.gif " border=0></a>
<embed src="http://www.scheernet.de/postda/sounds_avis/postwart.wav"autostart="true" hidden="true" height="0" width="0">
<bgsound src="http://www.scheernet.de/postda/sounds_avis/postwart.wav">
{{user_newmail==true.end}}




Ersetzen durch:

1
2
3
4
5
6
7
{{user_admin==false.start}}
{{user_newmail==true.start}}
<a href="{{link_mails}}"><img src=" https://files.homepagemodules.de/b214495/bhnetfiles-3rmk-x.gif " border=0></a>
<embed src="http://www.scheernet.de/postda/sounds_avis/postwart.wav"autostart="true" hidden="true" height="0" width="0">
<bgsound src="http://www.scheernet.de/postda/sounds_avis/postwart.wav">
{{user_newmail==true.end}}
{{user_admin==false.end}}


 Antworten

 Beitrag melden
24.12.2009 23:15
avatar  susanne ( gelöscht )
#14 RE: PN für Admin´s abschalten
su
susanne ( gelöscht )

Ein schönes Spiel,das geht auch nicht,man kann mich nach wie vor per PN anschreiben und die Nachricht oben ist verschoben,aber dafür sieht man noch das daneben: {{user_admin==false.start}}


 Antworten

 Beitrag melden
24.12.2009 23:30
avatar  Vitalis
#15 RE: PN für Admin´s abschalten
avatar
Profi

Sicher das es korrekt eingebaut wurde, weil der Code sollte nicht sichtbar sein.
Ich habs in meinem Testforum auch mal mit diesem Code getestet und es funktioniert einwandfrei.


 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!