+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Kontoinformationen eigenartig

  1. #1
    War schon öfter hier
    Registriert seit
    30.08.2007
    Beiträge
    113
    Bedankte sich
    16
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Frage Kontoinformationen eigenartig

    wenn ein user sich auf meiner seite registriert erhält er folgende mail:

    hallo xxxx
    vielen dank für die registrierung auf xxxxx
    ab sofort ist die anmeldung mit benutzername und passwort auf xxxxx möglich.


    nun, ich würde diese mail etwas höflicher formulieren wollen, was mir aber wichtiger ist, wäre, das der benutzername und passwort mitgesendet werden.

    das ist doch möglich!! aber wie und wo?
    in den sprachdateien glaube ich nicht, wenn doch, wie?

    danke euch!
    Geändert von med-eb (25.12.2010 um 21:02 Uhr)

  2. #2
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    14.343
    Bedankte sich
    455
    Erhielt 2.970 Danksagungen
    in 2.789 Beiträgen

    Standard

    "Sprechdateien" - soweit ist Joomla noch nicht
    Aber in den Sprachdateien würde ich doch mal rein schauen


    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla

  3. #3
    Hat hier eine Zweitwohnung Avatar von MrDamage
    Registriert seit
    28.08.2007
    Ort
    Wien
    Beiträge
    1.776
    Bedankte sich
    6
    Erhielt 606 Danksagungen
    in 562 Beiträgen

    Standard

    konkret in:
    language/de-DE/de-DE.com_user.ini
    www.web-consultant.at
    Sorry, kein Support über die "Private Nachrichten"-Funktion.

  4. #4
    War schon öfter hier
    Registriert seit
    30.08.2007
    Beiträge
    113
    Bedankte sich
    16
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von time4mambo Beitrag anzeigen
    "Sprechdateien" - soweit ist Joomla noch nicht
    Aber in den Sprachdateien würde ich doch mal rein schauen


    Axel
    feiner tippfehler!!

    nun, was müsste ich denn in die sprachdateien für einen code einfügen, wenn ich entsprechnde zeilen gefunden habe?

    mir fehlt auch irgendwie der hinweis, dass diese mail automatisch generiert worden ist oä. vielleicht auch einen freundlichen gruß - das würde ich nun nicht in der schweigsamen sprachdateien finden.

  5. #5
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    14.343
    Bedankte sich
    455
    Erhielt 2.970 Danksagungen
    in 2.789 Beiträgen

    Standard

    Guck rein, dann siehst es doch


    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla

  6. #6
    War schon öfter hier
    Registriert seit
    30.08.2007
    Beiträge
    113
    Bedankte sich
    16
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Frage

    Zitat Zitat von time4mambo Beitrag anzeigen
    Guck rein, dann siehst es doch


    Axel
    mahlzeit!
    nun, das ist schon mal interessant - nun eine dumme frage:wie kann ich diesen code aus der srach-ini umschreiben, dass dieser auch funltioniert?:

    REG_COMPLETE=index.php?option=com_content&view=art icle&id=105&Itemid=172

  7. #7
    War schon öfter hier
    Registriert seit
    30.08.2007
    Beiträge
    113
    Bedankte sich
    16
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Disable Core Registration ist die lösung

  8. #8
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    14.343
    Bedankte sich
    455
    Erhielt 2.970 Danksagungen
    in 2.789 Beiträgen

    Standard

    Steht da kein Text drumerheum, den du ändern kannst?


    Privatsupport kostet übrigens Geld! Bitte von solchen Anfragen absehen. Wenn ich was weiß, schreib ich es hier rein. Wenn du mich per PM anschreibst, erwartest udn verlangst du, dass ich bei mir lokal nachsehe und dir eine individuelle Lösung aufschreibe. Das geht zum einen am Sinn dieses Forums vorbei und zum anderen unnötig auf meine freie Zeit!


    Normalerweise eigentlich ein Fall für die Ignorliste!



    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla

  9. #9
    Verbringt hier viel Zeit Avatar von Sieger66
    Registriert seit
    23.05.2010
    Beiträge
    625
    Bedankte sich
    5
    Erhielt 146 Danksagungen
    in 139 Beiträgen

    Ausrufezeichen

    Wenn ich beim schnellen überfliegen mich nicht irre ist es wohl folgender Abschnitt in der controller.php im Verzeichnis components\com_user in dem die Änderungen vorgenommen werden müßten in der Variablen $message :

    PHP-Code:
        function _sendMail(&$user$password)
        {
            global 
    $mainframe;

            
    $db        =& JFactory::getDBO();

            
    $name         $user->get('name');
            
    $email         $user->get('email');
            
    $username     $user->get('username');

            
    $usersConfig     = &JComponentHelper::getParams'com_users' );
            
    $sitename         $mainframe->getCfg'sitename' );
            
    $useractivation $usersConfig->get'useractivation' );
            
    $mailfrom         $mainframe->getCfg'mailfrom' );
            
    $fromname         $mainframe->getCfg'fromname' );
            
    $siteURL        JURI::base();

            
    $subject     sprintf JText::_'Account details for' ), $name$sitename);
            
    $subject     html_entity_decode($subjectENT_QUOTES);

            if ( 
    $useractivation == ){
                
    $message sprintf JText::_'SEND_MSG_ACTIVATE' ), $name$sitename$siteURL."index.php?option=com_user&task=activate&activation=".$user->get('activation'), $siteURL$username$password);
            } else {
                
    $message sprintf JText::_'SEND_MSG' ), $name$sitename$siteURL);
            }

            
    $message html_entity_decode($messageENT_QUOTES);

            
    //get all super administrator
            
    $query 'SELECT name, email, sendEmail' .
                    
    ' FROM #__users' .
                    
    ' WHERE LOWER( usertype ) = "super administrator"';
            
    $db->setQuery$query );
            
    $rows $db->loadObjectList();

            
    // Send email to user
            
    if ( ! $mailfrom  || ! $fromname ) {
                
    $fromname $rows[0]->name;
                
    $mailfrom $rows[0]->email;
            }

            
    JUtility::sendMail($mailfrom$fromname$email$subject$message);

            
    // Send notification to all administrators
            
    $subject2 sprintf JText::_'Account details for' ), $name$sitename);
            
    $subject2 html_entity_decode($subject2ENT_QUOTES);

            
    // get superadministrators id
            
    foreach ( $rows as $row )
            {
                if (
    $row->sendEmail)
                {
                    
    $message2 sprintf JText::_'SEND_MSG_ADMIN' ), $row->name$sitename$name$email$username);
                    
    $message2 html_entity_decode($message2ENT_QUOTES);
                    
    JUtility::sendMail($mailfrom$fromname$row->email$subject2$message2);
                }
            }
        }
    }
    ?> 
    Danach ist dann noch eine Ergänzung in den entsprechenden ini Sprachdateien (de-DE.com_user.ini sowie in en-GB.com_user.ini usw.) erfoderlich falls die e-mail nicht ausschließlich nur in deutscher Sprache gesendet werden soll. Außerdem ist es nach jedem Joomla-Update erforderlich diese von dir geänderten Datei/en zu prüfen und falls erforderlich die Änderungen an der Datei wieder entsprechend durchzuführen. Dies ist erforderlich weil diese Datei/en ein Bestandteil des Joomla-Core ist.
    Es ist deshalb sehr sinnvoll von der veränderten controller.php und (falls auch geändert) ini Sprachdateien gleich eine Sicherheitskopie an einem sicheren Ort abzuspeichern damit du die Veränderungen schnell wieder nachvollziehen kanst. Das kann auch zusätzlich im gleichen Joomla!-Verzeichnis
    z.B. unter dem Dateinamen duplikat-eigener-controller.php auf der Website sein.

    Was die Veränderung der Sprachdateien betrifft findet man in der (de-DE.com_user.ini sowie in der en-GB.com_user.ini usw.) folgende Abschnitte (SEND_MSG und SEND_MSG_ACTIVATE) die nach Wunsch geändert werden könnten:

    Code:
    SEND_MSG=Hallo %s,\n\nVielen Dank für Ihrer Registrierung auf %s.\n\nSie können sich jetzt auf "%s" mit Ihrem Benutzernamen und Passwort anmelden.
    SEND_MSG_ACTIVATE=Hallo %s,\n\nVielen Dank für die Registrierung auf "%s". Ihr Benutzerkonto wurde angelegt und muss aktiviert werden, bevor Sie es nutzen können.\nUm Ihr Benutzerkonto zu aktivieren, klicken Sie bitte auf folgenden Link oder kopieren ihn per Kopieren/Einfügen in Ihren Browser:\n%s\n\nNach der Aktivierung können Sie sich auf "%s" mit folgenden Benutzerdaten anmelden:\n\nBenutzername - %s\nPasswort - %s
    Für alle Ahnungslosen: das %s steht immer für das einfügen des Inhalts der entrprechenden Variablen in der in diesem falle controller.php

    Nun hoffe ich nur das ich damit nicht allzuviel Verwirrung gestiftet habe.


    Ich wünsche allen auch noch einen guten Rutsch ins neue Jahr !
    Geändert von Sieger66 (27.12.2010 um 11:06 Uhr)
    Gelöstes Problem bitte so markieren http://www.joomlaportal.de/forenrege...tel-ndern.html
    Fragen und Antworten zu Joomla 1.5 -1.7 in den Joomla FAQ
    - Danke für den Klick auf Danke

  10. Erhielt Danksagungen von:


  11. #10
    War schon öfter hier
    Registriert seit
    30.08.2007
    Beiträge
    113
    Bedankte sich
    16
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von time4mambo Beitrag anzeigen
    Steht da kein Text drumerheum, den du ändern kannst?


    Privatsupport kostet übrigens Geld! Bitte von solchen Anfragen absehen. Wenn ich was weiß, schreib ich es hier rein. Wenn du mich per PM anschreibst, erwartest udn verlangst du, dass ich bei mir lokal nachsehe und dir eine individuelle Lösung aufschreibe. Das geht zum einen am Sinn dieses Forums vorbei und zum anderen unnötig auf meine freie Zeit!

    Normalerweise eigentlich ein Fall für die Ignorliste!
    Axel
    sorry, das war nicht meine absicht! aber danke für deine Hilfe

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

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