Verbesserungsvorschläge

  • Seite 1 von 2
23.06.2008 20:07
avatar  Carsten
#1 Verbesserungsvorschläge
Ca
Mitglied

Ja ich habe einmal noch Verbesserungs Vorschläge wo einige schon einmal ein "ok" bekommen haben aber leider immer noch nicht realisiert wurden.

In Antwort auf:
immer noch mein wunsch, PN'S SOFORT nach dem lesen mittels einem button löschen zu können, also neben dem antwortbutton z.b. noch nen löschbutton.

und gibt es ne möglichkeit INNERHALB EINES THEMAS die einzelnen beiträge zu nummerieren, nicht auffällig, sondern eher klein am rechten oder linken rank.

zu den PN's ist mir noch was eingefallen. Ein Butten "Nächste PN anzeigen" und "Vorherige PN anzeigen" wäre auch gut. Es ist lästig, dass, wenn man eine bestimmte PN sucht, immer wieder in die Liste und die nächste anklicken muss. Mit diesen Buttons könnte man sich einfach durchzappen.

Ich hatte es schonmal angesprochen, aber es ging damals (glaub ich) nicht. Es wäre schön, wenn man eine PN an mehrere Empfänger schicken könnte. Auch eine "Weiterleiten"-Funktion wäre klasse.


 Antworten

 Beitrag melden
24.06.2008 08:10
avatar  Lestat
#2 RE: Verbesserungsvorschläge
Le
Mitglied

Ich glaube, an mehrere Empfänger verschicken geht, oder doch nicht? Wenn nicht, dann weiß ich, wieso meine PMs nicht ankommmen... Ansonsten: DAFÜR

Das zweite L vom "L&L's":
http://39410.dynamicboard.de
Einzigartig.


 Antworten

 Beitrag melden
24.06.2008 18:34
avatar  Carsten
#3 RE: Verbesserungsvorschläge
Ca
Mitglied

Zitat von Lestat
Ich glaube, an mehrere Empfänger verschicken geht, oder doch nicht? Wenn nicht, dann weiß ich, wieso meine PMs nicht ankommmen... Ansonsten: DAFÜR

Ja für Leute die im Admin Menü reinkommen geht das aber nicht für "normale" User. Das im Admin Menü sollte man auch so einstellen können das man Benutzergruppen wählen kann.


 Antworten

 Beitrag melden
24.06.2008 18:52
avatar  Carsten
#4 RE: Verbesserungsvorschläge
Ca
Mitglied

Das mit der Nummerierung funktioniert ja bereits, also dies brauch nicht mehr gemacht werden.


 Antworten

 Beitrag melden
25.06.2008 08:34
avatar  micha.
#5 RE: Verbesserungsvorschläge
avatar
Mitglied

Und bitte endlich ZITIEREN IN PNS!!!!!


 Antworten

 Beitrag melden
28.06.2008 19:11
avatar  Merk
#6 RE: Verbesserungsvorschläge
Me
Mitglied

Also ein paar Sachen davon lassen sich mit einem eigenen Template und Javascript schon jetzt lösen.

1. vorherige/nächste PN

Bei "Private Mails - Home" am Anfang folgenden Code einfügen:

{{ids.start}}{{ids.end}}
{{komma.start}}{{komma.end}}
{{pm.startlist}}
{{ids.start}}{{ids}}{{komma}}{{pm:id}}{{ids.end}}
{{komma.start}},{{komma.end}}
{{pm.end}}

und weiter unten das Blaue ergänzen:
<a href="{{pm:link}}&ids={{ids}}">{{pm:title}}</a>

zusätzlich bei "Private Mails - Nachricht lesen" vor dem letzten "</table>" dieses Script einfügen:
 <script language="javascript" type="text/javascript">
var ids = window.location.href;
if (ids.indexOf('&ids=') != -1) {
var href = ids.substring(0, ids.indexOf('?id=') + 4);
var id = ids.substring(ids.indexOf('?id=') + 4, ids.indexOf('&ids='));
ids = ids.substring(ids.indexOf('&ids=') + 5, ids.length);
links = ids;
ids = ids.split(',');
for (n = 0; n < ids.length; n++) {
if (ids[n] == id) {
if (n == 0) {
var preid = ids[ids.length-1];
var nextid = ids[n+1];
}
else {
var preid = ids[n-1];
if (n == ids.length-1) {
var nextid = ids[0];
}
else {
var nextid = ids[n+1];
}
}
}
}
document.write('<tr><td width="100%" class="ntit">');
document.write('<table width="100%" cellspacing="0" cellpadding="0"><tr><td class="ntit">');
document.write('<a href="' + href + preid + '&ids=' + links + '"> &laquo; vorherige PN</a>');
document.write('</td><td width="%20%" nowrap align="right" class="ntit">');
document.write('<a href="' + href + nextid + '&ids=' + links + '">nächste PN &raquo; </a>');
document.write('</td></tr></table></td></tr>');
}
</script>

2. PN direkt löschen

Hierfür müssen in "Private Mails - Nachricht lesen" folgende Scripte eingefügt werden.
Am Anfang:
<script language="javascript" type="text/javascript">
var ids = window.location.href;
if (ids.indexOf('&ids=') != -1) {
var id = ids.substring(ids.indexOf('?id=') + 4, ids.indexOf('&ids='));
}
else {
var id = ids.substring(ids.indexOf('?id=') + 4, ids.length);
}
document.write('<form method="post" action="private_new.php?&option=delete" name="inbox"><input type="checkbox" name="delmsg[]" value="' + id + '" checked style="display:none;">');
</script>
am Ende:
<script language="javascript" type="text/javascript">
document.write('</form>');
</script>
und dort wo der Link zum löschen erscheinen soll:
<script language="javascript" type="text/javascript">
document.write('<a href="javascript: document.inbox.submit();">löschen</a>');
</script>


 Antworten

 Beitrag melden
29.06.2008 13:40
avatar  Bengt
#7 RE: Verbesserungsvorschläge
avatar
Mitglied

ich sage es immer wieder:
JS in allen ehren und schön und gut, aber es gibt user die gerne darauf verzichtet könnten (darunter ich)

sind zware schöne spielereien möglich, aber häufig nervt es nur.

von daher FireFox + NoScript^^

ansonsten würde ich den verbesserungswünschen zustimmen



mit freundlichen Grüßen, Bengt


 Antworten

 Beitrag melden
29.06.2008 14:35
avatar  Merk
#8 RE: Verbesserungsvorschläge
Me
Mitglied

Du hast ja durch deaktiviertes Javascript keine Nachteile, außer das die Zusatzfunktionen fehlen und als Übergangslösung ist es meiner Meinung nach besser als nichts.
Außerdem sollte das Script ziemlich einfach auf PHP zu übertragen sein, also habe ich den Jungs vom HPM schon etwas Arbeit abgenommen.^^


 Antworten

 Beitrag melden
17.07.2008 14:47
avatar  Carsten
#9 RE: Verbesserungsvorschläge
Ca
Mitglied

Wie kann man das denn mit der Beitrags nummerierung hinbekommen, es funktioniert leider immer noch nicht


 Antworten

 Beitrag melden
17.07.2008 17:54 (zuletzt bearbeitet: 17.07.2008 18:19)
avatar  micha.
#10 RE: Verbesserungsvorschläge
avatar
Mitglied
edit geht schon *g*

Zitieren in PNs brauch ich auch immer noch.

 Antworten

 Beitrag melden
17.07.2008 18:20
avatar  Merk
#11 RE: Verbesserungsvorschläge
Me
Mitglied

Zitat von micha.
Das mit vorherige/nächste funzt bei mir nicht.

Ein paar genauere Infos wären schön, welche Adresse haben z.B. die Links zum ansehen der PNs?
Sind wirklich alle Scripte richtig eingebaut und ist Javscript aktiviert?
Ich weiß schon von 2 Foren, dass es da funktioniert.


 Antworten

 Beitrag melden
21.07.2008 19:49
avatar  Carsten
#12 RE: Verbesserungsvorschläge
Ca
Mitglied

Wie haben sie es denn realisiertmit den Beiträgen nummerieren?


 Antworten

 Beitrag melden
21.07.2008 21:37
avatar  69magic
#13 RE: Verbesserungsvorschläge
avatar
Mitglied

Zitat von Merk
Also ein paar Sachen davon lassen sich mit einem eigenen Template und Javascript schon jetzt lösen.
Einfach Super. Danke.


 Antworten

 Beitrag melden
21.07.2008 22:59 (zuletzt bearbeitet: 21.07.2008 23:00)
avatar  Merk
#14 RE: Verbesserungsvorschläge
Me
Mitglied
Zitat von Carsten
Wie haben sie es denn realisiertmit den Beiträgen nummerieren?

In Thread Flat
{{message.startlist}}
mit
{{Beitrag.start}}0{{Beitrag.end}}
{{message.startlist}}
{{Beitrag.startint}}{{Beitrag}}+1{{Beitrag.end}}
ersetzen und an der Stelle, an der die Nummerierung erscheinen soll "{{Beitrag}}" einfügen.

In Thread Threaded
{{message.startlist}}
mit
{{Threadbeitrag.start}}0{{Threadbeitrag.end}}
{{threaded.startlist}}
{{threaded:messagetime==true.start}}
{{Threadbeitrag.startint}}{{Threadbeitrag}}+1{{Threadbeitrag.end}}
{{threaded:messagetime==true.end}}
{{threaded:link==false.start}}
{{Beitrag.start}}{{Threadbeitrag}}{{Beitrag.end}}
{{threaded:link==false.end}}
{{threaded.end}}
{{message.startlist}}
ersetzen, die Ausgabe erfolgt wieder über "{{Beitrag}}".


Zusätzlich noch ein kleines Bugfix für geteilte Themen in der "Threaded"-Ansicht:
{{threaded.startlist}}
{{threaded:messagetime==true.start}}
<tr> <td class="nnor">
<img src="https://img.homepagemodules.de/leer.gif" width="{{threaded:nbsp}}" height="4">
<img src="https://img.homepagemodules.de/msg.gif">
{{threaded:link==true.start}}<a href="{{threaded:link}}">{{threaded:title}}</a>
{{threaded:link==true.else}}<b>{{threaded:title}}</b>
{{threaded:link==true.end}}
</td><td class="nnor">{{threaded:username}}</td><td class="nnor" align="right" NOWRAP>{{threaded:messagetime|dateformat}}</td></tr>
{{threaded:messagetime==true.end}}
{{threaded.end}}
der blaue Teil ist neu und blendet bei geteilten Themen den ersten, leeren Beitrag in der Auflistung aus.

 Antworten

 Beitrag melden
23.07.2008 15:35
avatar  69magic
#15 RE: Verbesserungsvorschläge
avatar
Mitglied

Hallo,

ich sehe gerade, dass vorherige/nächste PN nur beim Posteingang funktioniert. Habe ich einen Fehler gemacht oder ist das so ?

Was muss ich machen, damit das auch bei Gesendete Nachrichten geht ?


 Antworten

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