2009-09-28 2 views

답변

3

나는 어떤 것도 알지 못하지만 추가 할 수있는 합리적으로 간단한 기능입니다. 이 플러그 인을 수정할 수 있습니다. Joomlapraise SubmitMailer

관리자가 아닌 등록 된 사용자를 우편으로 보내기위한 기능 만 추가하면됩니다. 다음 코드를 사용할 수 있습니다.

바로 'mailto_admins'섹션 후 XML 파일에 다음을 추가

<param name="mailto_users" type="radio" default="1" label="Notify registered users" description="Sends a notification to all Registered users"> 
     <option value="1">Yes</option> 
     <option value="0">No</option> 
    </param> 

그럼 그냥 후하여 '.PHP'파일에 다음을 추가 섹션 '모든 관리자에게 이메일을 보내' :

// send email to all registered users 
if((int)$params->get('mailto_users') == 1) { 
    $query = "SELECT email FROM #__users WHERE usertype = 'Registered' AND block = 0"; 
      $db->setQuery($query); 
      $tmp_emails = $db->loadResultArray(); 

    if(!is_array($emails)) { $emails = array(); } 
    $emails = array_merge($tmp_emails, $emails); 
} 
+0

이 솔루션은 등록 된 그룹에 실제로있는 사용자에게만 적용됩니다. 작성자와 같은 다른 그룹의 사용자는 이메일을받지 않습니다. –

1

이 팁은 실제로 매우 유용했습니다. 불행히도 Joomla 1.0을위한이 유틸리티의 GNU 버전은 JoomlaPraise에서 더 이상 사용할 수없는 것 같아서 사본을 위해 높거나 낮은 것을 사냥해야했습니다. 그런 다음 JoomlaPraise SubmitMailer Mambot의 Joomla 1.0 버전에서 작동 할 수 있도록 위의 코드 mod를 변경했습니다. 이제 작업이 취소됩니다. 위의 변화에 ​​내 사이트가 포함에서 사용할 수

http://lightquick.co.uk/jdownloads/automatic-email-notification-for-joomla-1.0.html

가 mambot을 다운로드하여 플레이 주시기 바랍니다.

Yereverluvinunclebert

0

예, AcyMailing 비즈니스/기업은 "자동 뉴스"기능을 수행 할 수 있습니다 : 당신은 "0"그래서 뉴스 레터가 자동으로 생성됩니다하기 위해 주파수를 설정해야합니다 http://www.acyba.com/acymailing/140-acymailing-autonewsletter.html

새 기사를 작성하여 게시 한 후 15 분 이내에

관련 문제