[2.3] Anonym Board 1.2 für wBB 2.3

Dieses Thema im Forum "hacks von rellek" wurde erstellt von rellek, 15 Dezember 2004.

  1. Shackles

    Shackles Guest

    Also die sieht so aus:

    LANG_MAIL_MOD_NEWTHREAD_TEXTANO:

    Hallo $row[username],
    es gibt ein neues Thema im Forum: $board[title]
    Dieses Thema trägt den Namen "$topic" und wurde anonym erstellt.
    Benutzen Sie diesen Link um direkt zum Thema zu springen:
    $url2board/thread.php?threadid=$threadid

    Vielen Dank,
    Ihr $master_board_name_email Team

    Und die andere:

    LANG_MAIL_MOD_NEWPOST_TEXTANO

    Hallo $row[username],
    es gibt einen neuen Beitrag zum Thema: $thread[topic]
    Dieser Beitrag wurde von einem anonymen User erstellt.
    Benutzen Sie diesen Link um direkt zum Beitrag zu springen:
    $url2board/thread.php?postid=$postid#post$postid

    Vielen Dank,
    Ihr $master_board_name_email Team

    Ich glaube die Verknüpfungen fehlen in der PHP Datei! :yes:
     
  2. rellek

    rellek relativ sensationell Mitarbeiter

    Ne, die sind eigentlich drin... newthread.php, Zeile 212-217:
    Code:
    [B]if(in_array($boardid, $anonymous_board) && $_POST['postanonymous']) [/B]{
                    $mail_text = $langpacks[$row['languagepackid']]->get("LANG_MAIL_MOD_NEWTHREAD_[B]TEXTANO[/B]", array('$title' => $board['title'], '$topic' => $topic, '$author' => $wbbuserdata['username'], '$url2board' => $url2board, '$threadid' => $threadid, '$master_board_name_email' => $master_board_name_email));
    
    } else {
                    $mail_text = $langpacks[$row['languagepackid']]->get("LANG_MAIL_MOD_NEWTHREAD_TEXT", array('$username' => $row['username'], '$title' => $board['title'], '$topic' => $topic, '$author' => $wbbuserdata['username'], '$url2board' => $url2board, '$threadid' => $threadid, '$master_board_name_email' => $master_board_name_email));
    }

    Edit:
    Aber in Zeile 360 fehlts noch :rolleyes:
    Siehe nächster Post...
     
  3. rellek

    rellek relativ sensationell Mitarbeiter

    Hotfix:
    Foren-Abonnements petzen Autor des Themas.

    newthread.php
    suche (sollte der ZWEITE Treffer sein!)
    Code:
    $mail_text = $langpacks[$row['languagepackid']]->get("LANG_MAIL_NEWTHREAD_TEXT", array('$username' => $row['username'], '$title' => $board['title'], '$topic' => $topic, '$author' => $wbbuserdata['username'], '$url2board' => $url2board, '$threadid' => $threadid, '$master_board_name_email' => $master_board_name_email));
    ersetze durch:
    Code:
    if(in_array($boardid, $anonymous_board) && $_POST['postanonymous']) {
                    $mail_text = $langpacks[$row['languagepackid']]->get("LANG_MAIL_MOD_NEWTHREAD_TEXTANO", array('$row[username]' => $row['username'], '$board[title]' => $board['title'], '$topic' => $topic, '$author' => $wbbuserdata['username'], '$url2board' => $url2board, '$threadid' => $threadid, '$master_board_name_email' => $master_board_name_email));
    
    } else {
                    $mail_text = $langpacks[$row['languagepackid']]->get("LANG_MAIL_NEWTHREAD_TEXT", array('$username' => $row['username'], '$title' => $board['title'], '$topic' => $topic, '$author' => $wbbuserdata['username'], '$url2board' => $url2board, '$threadid' => $threadid, '$master_board_name_email' => $master_board_name_email));
    }
    addreply.php
    suche (sollte der ZWEITE Treffer sein!)
    Code:
    $mail_text = $langpacks[$row['languagepackid']]->get("LANG_MAIL_NEWPOST_TEXT", array('$username' => $row['username'], '$topic' => $thread['topic'], '$author' => $wbbuserdata['username'], '$url2board' => $url2board, '$postid' => $postid, '$master_board_name_email' => $master_board_name_email));
    ersetze durch:
    Code:
    if(in_array($boardid, $anonymous_board) && $_POST['postanonymous']) {
                    $mail_text = $langpacks[$row['languagepackid']]->get("LANG_MAIL_MOD_NEWPOST_TEXTANO", array('$row[username]' => $row['username'], '$thread[topic]' => $thread['topic'], '$author' => $wbbuserdata['username'], '$url2board' => $url2board, '$postid' => $postid, '$master_board_name_email' => $master_board_name_email));
                } else {
                  $mail_text = $langpacks[$row['languagepackid']]->get("LANG_MAIL_NEWPOST_TEXT", array('$username' => $row['username'], '$topic' => $thread['topic'], '$author' => $wbbuserdata['username'], '$url2board' => $url2board, '$postid' => $postid, '$master_board_name_email' => $master_board_name_email));
                }
     
    Zuletzt bearbeitet: 26 Dezember 2007
  4. rellek

    rellek relativ sensationell Mitarbeiter

    Und damit der Triple-Post komplett ist, hier noch deine Files :D
     

    Anhänge:

  5. Shackles

    Shackles Guest

    Rellek, funzt super, PM hat sich erledigt! Dankeeeeeeeeeee! :)
     
  6. Shackles

    Shackles Guest

    Obwohl, die E-mail kommt so an:

    Hallo $row[username],es gibt ein neues Thema im Forum: $board[title] Gibts da ne Lösung?
     
  7. rellek

    rellek relativ sensationell Mitarbeiter

    Verdammte Sc... und so weiter :)

    So im Anhang deine Files, im Post der aktualisierte Hotfix.
     

    Anhänge:

  8. Shackles

    Shackles Guest

    Oki super, machst nochmal nen Test?
    Thema erstellen und auch antworten?
     
  9. rellek

    rellek relativ sensationell Mitarbeiter

    *gespannt auf rückmeldung wart* :)
     
  10. Shackles

    Shackles Guest

    Hm, wenn du antwortest kommt gar keine Mail, wenn du ein Thema erstellst, kommt eine mit:
    Hallo $row[username],es gibt ein neues Thema im Forum: $board[title]Dieses Thema trägt den Namen "" und wurde anonym erstellt.Wenn man dann auf den Link klickt, kommt sie haben einen ungültigen Verweis angegeben!
     
  11. rellek

    rellek relativ sensationell Mitarbeiter

    neue newthread


    die addreply müsste noch kommen, denk ich mal.
    eigentlich hat die keinen besonderen grund nicht zu funktionieren (es sei denn du hast den thread nicht aboniert :D)
     

    Anhänge:

  12. Shackles

    Shackles Guest

    Asoooooooo, ich muss das Thema abbonieren, damit ich die Mail für Beiträge auch bekomme? :D Ich dachte das kommt automatisch, weil ich das ganze Forum abboniert habe! :D

    Machst nochmal nen Test?
     
  13. rellek

    rellek relativ sensationell Mitarbeiter

    Weiß ich nicht, wär aber denkbar :D

    test done



    (da bin ich aber froh dass der server hier nicht der einzige ist, der heute bissi lahm is... :( )
     
  14. Shackles

    Shackles Guest

    Ja voll lahm heute, liegt an Weihnachten! Aber sind auch wohl zu viele Hacks drin!

    Also beide Mails sind angekommen, für Beiträge und Themen, deine Vermutung war richtig, ich muss die Beiträge auch abbonieren.

    Bei beiden der Fehler:

    Hallo $row[username],

    es gibt einen neuen Beitrag zum Thema: $thread[topic]

    Der Rest funzt!
     
  15. rellek

    rellek relativ sensationell Mitarbeiter

    an den hacks dürfte das nicht liegen. hier sind fast keine drin und trotzdem übel lahm. aber nicht der seitenaufbau, sondern die anfrage. weil die seite ist sonst eig. schnell generiert:
    Page generated in 0,31168 seconds with 19 queries

    hab mal nen nicht-anonymen thread gemacht. kommt da die mail ordentlich an?
     
  16. Shackles

    Shackles Guest

    Ja, bei der nicht anonymen ist die E-Mail korrekt!

    Siehe da:
    Hallo Shackles,es gibt ein neues Thema im Forum: Anonymes Forum
    Dieses Thema trägt den Namen »NICHT anonym« und wurde erstellt von: Test
     
  17. rellek

    rellek relativ sensationell Mitarbeiter

    Nächster Versuch
     

    Anhänge:

  18. Shackles

    Shackles Guest

    Habs ausgetauscht, kannst spammen! :D
     
  19. rellek

    rellek relativ sensationell Mitarbeiter

    Spammen ist so ein böser Ausdruck :D
     
  20. Shackles

    Shackles Guest

    Hehe, hey Rellek, es funzt! Perfekt! 8)

    Hallo Shackles,

    es gibt einen neuen Beitrag zum Thema: Test
    Dieser Beitrag wurde von einem anonymen User erstellt.

    Hallo Shackles,es gibt ein neues Thema im Forum: Anonymes Forum
    Dieses Thema trägt den Namen "ztztzuzu" und wurde anonym erstellt!DANKEEEEEEEEEEEEE! :D
     

Diese Seite empfehlen

  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deinem Erleben anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden