Ergebnis 1 bis 18 von 18

Thema: Autom. Weiterleitung beim Massenversenden von E-Mails im ACP

  1. #1
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    36
    Beiträge
    13.901
    Blog-Einträge
    5

    Autom. Weiterleitung beim Massenversenden von E-Mails im ACP

    Wer viele Benutzer hat, aber aus Servergründen nur wenige E-Mails auf einmal verschicken kann, hat sich vielleicht schon geärgert, dass man beim Versenden von E-Mails immer auf "Weiter" klicken muss, damit die nächste Charge an Benutzer abgearbeitet wird.

    Dieser Minihack umgeht das mit einer automatischen Javascript-Weiterleitung.

    In admincp/email.php nach diesem Code suchen:
    Code:
    		print_submit_row($vbphrase['next_page'], 0);
    und darunter diesen Code einfügen
    Code:
    		echo '<script type="text/javascript"> 
    				myvar = ""; 
    				timeout = 15; 
    				function dorefresh()
    				{ 
    					window.status="' . $vbphrase['redirecting'] . '"+myvar; 
    					myvar = myvar + " ."; 
    					timerID = setTimeout("dorefresh();", 300); 
    					if (timeout > 0)
    					{ 
    						timeout -= 1; 
    					}
    					else
    					{ 
    						clearTimeout(timerID); 
    						window.status=""; 
    						document.cpform.submit(); 
    					} 
    				} 
    				dorefresh(); 
    				</script>';
    Vor jeder Weiterleitung wird eine kleine Pause eingelegt, um dem Server ein wenig Zeit zum Verschicken der Mails zu geben. Die Länge der Pause kann man durch Verändern der 300 verkürzen oder erhöhen.

    Ursprung war dieser vB2 Hack, der nur sehr leicht verändert werden musste und die vB3 Funktion print_cp_redirect(), die sehr ähnlich funktioniert.
    Entwickler-Blogs in deutsch, Farbe und BUNT!
    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  2. #2
    vB-Guru Avatar von Smoker
    Registriert seit
    03.11.2001
    Ort
    LE
    Alter
    37
    Beiträge
    2.217
    Tausend Danke dafür.
    habe es getestet und es klappt wunderbar

    DANKE
    Smoker

  3. #3
    vB-Experte
    Registriert seit
    16.02.2002
    Ort
    Europa
    Beiträge
    610
    Man dankt, mein Server ist gestern voll in die Knie gegangen
    Cu

    Dede1

  4. #4
    Absolut gut. Bei über 45.000 Mitgliedern ist das immer ganz schön nervig gewesen mit der Weiterdrückerei

    Danke also dafür!!

    marc

  5. #5
    Hi,

    habe nun auf 3.5.1 aktualisiert. Bevor ich den Hack da einbaue: Funkt der noch? Erfahrungen?

    Grüße und danke,
    marc

  6. #6
    vB-Guru Avatar von Smoker
    Registriert seit
    03.11.2001
    Ort
    LE
    Alter
    37
    Beiträge
    2.217
    Zitat Zitat von marc
    Hi,

    habe nun auf 3.5.1 aktualisiert. Bevor ich den Hack da einbaue: Funkt der noch? Erfahrungen?

    Grüße und danke,
    marc
    Ja geht noch.

    bye
    Smoker

  7. #7
    Jup. Habe gestern 61.000+ Emails versendet. Funkt also noch einwandfrei. *freu*

  8. #8
    Ich habe das gerade bei 3.5.3. addiert. Hoffe das klappt genauso unter der entsprechenden Zeile, weil der Quellcode dort nun etwas anders aussieht. Bei Problemen melde ich mich noch einmal.

    Grüße,
    marc

  9. #9
    Benutzer
    Registriert seit
    08.05.2002
    Beiträge
    58
    Gäbe es nicht die Möglichkeit, genau an dieser Stelle wenigstens einen Hook einzubaun? Das ist glaub ich die letzte Modifikation, die ich noch im Quellcode habe. Hab das auch schon im vb.com forum vorgeschlagen, ist aber dort wohl in der riesen Thread untergegangen.

    Thomas

  10. #10
    vB-Guru Avatar von Gandalf2003
    Registriert seit
    30.07.2003
    Ort
    Hamburg
    Alter
    40
    Beiträge
    1.683
    Mich würde mal interessieren, wie das nun in 3.6.x aussehen muss, denn es nervt wirklich

    @Team

    Könnt Ihr das mal eventuell aufzeigen?


    Danke
    bye Gandalf

    Webmaster & technical Administrator by:Politikarena.eu/.de/.com/.net/.org
    Probleme mit deinem Forum? Dann melde Dich bei mir ;-)

  11. #11
    Ich habe das auch so bei 3.6.0 eingesetzt. Funktioniert eigentlich gut.

    Gruß,
    marc

  12. #12
    vB-Guru Avatar von Gandalf2003
    Registriert seit
    30.07.2003
    Ort
    Hamburg
    Alter
    40
    Beiträge
    1.683
    Zitat Zitat von pogo Beitrag anzeigen
    Wer viele Benutzer hat, aber aus Servergründen nur wenige E-Mails auf einmal verschicken kann, hat sich vielleicht schon geärgert, dass man beim Versenden von E-Mails immer auf "Weiter" klicken muss, damit die nächste Charge an Benutzer abgearbeitet wird.

    Dieser Minihack umgeht das mit einer automatischen Javascript-Weiterleitung.

    In admincp/email.php nach diesem Code suchen:
    Code:
    		print_submit_row($vbphrase['next_page'], 0);
    und darunter diesen Code einfügen
    Code:
    		echo '<script type="text/javascript"> 
    				myvar = ""; 
    				timeout = 15; 
    				function dorefresh()
    				{ 
    					window.status="' . $vbphrase['redirecting'] . '"+myvar; 
    					myvar = myvar + " ."; 
    					timerID = setTimeout("dorefresh();", 300); 
    					if (timeout > 0)
    					{ 
    						timeout -= 1; 
    					}
    					else
    					{ 
    						clearTimeout(timerID); 
    						window.status=""; 
    						document.cpform.submit(); 
    					} 
    				} 
    				dorefresh(); 
    				</script>';
    Vor jeder Weiterleitung wird eine kleine Pause eingelegt, um dem Server ein wenig Zeit zum Verschicken der Mails zu geben. Die Länge der Pause kann man durch Verändern der 300 verkürzen oder erhöhen.

    Ursprung war dieser vB2 Hack, der nur sehr leicht verändert werden musste und die vB3 Funktion print_cp_redirect(), die sehr ähnlich funktioniert.

    Hallo Pogo,

    gehe ich recht in der Annahme, dass die 300 für Sekunden steht?


    Danke, Gandalf
    bye Gandalf

    Webmaster & technical Administrator by:Politikarena.eu/.de/.com/.net/.org
    Probleme mit deinem Forum? Dann melde Dich bei mir ;-)

  13. #13
    vB-Guru Avatar von hcmagix
    Registriert seit
    18.03.2006
    Ort
    Berlin
    Alter
    43
    Beiträge
    4.150
    jupp so isses
    homebase www.hertha-chat.de alles rund um den Hauptstadtclub Hertha BSC, von Fans für Fans.

    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  14. #14
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Zitat Zitat von Gandalf2003 Beitrag anzeigen
    gehe ich recht in der Annahme, dass die 300 für Sekunden steht?
    Nein, 300 Millisekunden, also 0,3 Sekunden.

  15. #15
    vB-Guru Avatar von hcmagix
    Registriert seit
    18.03.2006
    Ort
    Berlin
    Alter
    43
    Beiträge
    4.150
    *schähm*
    homebase www.hertha-chat.de alles rund um den Hauptstadtclub Hertha BSC, von Fans für Fans.

    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  16. #16
    vB-Guru Avatar von Gandalf2003
    Registriert seit
    30.07.2003
    Ort
    Hamburg
    Alter
    40
    Beiträge
    1.683
    Zitat Zitat von Mystics Beitrag anzeigen
    Nein, 300 Millisekunden, also 0,3 Sekunden.

    Danke
    bye Gandalf

    Webmaster & technical Administrator by:Politikarena.eu/.de/.com/.net/.org
    Probleme mit deinem Forum? Dann melde Dich bei mir ;-)

  17. #17
    Benutzer
    Registriert seit
    11.08.2004
    Beiträge
    77
    Hat sich da in der Version 3.7.2 schon was geändert ? Kann man diesen so noch einbauen ?

  18. #18
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    vBulletin 3.7.x hat bereits eine automatische Weiterleitung eingebaut.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Autom. Mails -> Texte anpassen
    Von adusei im Forum vBulletin 3.0 Fragen und Probleme
    Antworten: 4
    Letzter Beitrag: 07.01.2004, 13:35
  2. Probleme mit automatischen Mails
    Von ThorstenV im Forum Server konfigurieren
    Antworten: 2
    Letzter Beitrag: 27.10.2003, 11:44
  3. Weiterleitung ins ACP hat falschen Style
    Von MrNase im Forum vBulletin 3.0 Fragen und Probleme
    Antworten: 1
    Letzter Beitrag: 13.06.2003, 22:49
  4. Wie kann man die automatisch versendeten Mails zählen?
    Von Carsten im Forum vB2 Code-Hacking Diskussionen
    Antworten: 4
    Letzter Beitrag: 28.01.2003, 11:31
  5. Weiterleitung Falsch ???
    Von Smoker im Forum vB2 Code-Hacking Diskussionen
    Antworten: 6
    Letzter Beitrag: 18.01.2003, 12:59

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •