source: trunk/temp/user_mail.php@ 524

Last change on this file since 524 was 524, checked in by chronos, 12 years ago
  • Upraveno: Definice třída User přesunuta do modulu User. Existuje aplikační modul System->ModuleManager->ModulesUser a samotná instance třídy System->User.
  • Upraveno: Zbylá inicializace starého modulového systému třídy Module přesunuta do startovní části aplikačních modulů.
  • Upraveno: Třída System přesunuta ze souboru Common/Global do samostatného souboru Common/System.
File size: 3.0 KB
Line 
1<?php
2
3die();
4
5//$SessionDisable = true;
6include('../global.php');
7
8class Transform extends Page
9{
10 var $FullTitle = 'Rozeslání mailů s heslem';
11 var $ShortTitle = 'Rozeslání mailů';
12
13 function Show()
14 {
15 global $Config;
16
17 $Output = '';
18
19 $DbResult = $this->Database->select('User', '*', '(Email != "") AND (InitPassword != "")');
20 while($User = $DbResult->fetch_assoc())
21 {
22 //$User['Email'] = 'robie@centrum.cz';
23 $Subject = 'Heslo na web centrala.zdechov.net';
24 $Message = 'Do webového portálu sítě ZděchovNET <a href="http://centrala.zdechov.net/">http://centrala.zdechov.net/</a> bude nově nutné se přihlašovat. Toto zesložitění je nezbytné kvůli dalšímu vývoji webu a budoucímu zpřístupnění portálu veřejně z Internetu. Pro možnost vkládat jakékoliv informace bude nutné se přihlásit pod svým uživatelským účtem. V systému je sice možné vytvářet nové účty, avšak k získání přístupu k funkcím určeným pro zástupce domácností, jako je přehled vašich plateb či seznam vašich registrovaných počítačů, je nutné používat účet s vyšším oprávněním. Proto používejte již předvytvořené účty, ke kterým získáváte přístup prostřednictvím údajů uvedených v tomto e-mailu.<br><br>'.
25 'Vaše přihlašovací jméno: '.$User['Name'].'<br>'.
26 'Vaše přihlašovací heslo: '.$User['InitPassword'].'<br><br>'.
27 'Po přihlášení do systému se vám zobrazí v pravém panelu Nabídka uživatele, ve které si přes volbu Nastavení účtu prosím nastavte nové heslo.<br>'.
28 'Přes toto menu mohou registrovaní uživatelé vkládat aktuality a zástupci za domácnost si mohou prohlížet informace o platbách a registrovaných počítačích.<br><br>V případě potíží nebo dotazů piště na e-mail robie@centrum.cz';
29 //Požádali jste o zaslání nového hesla na serveru <a href="http://'.$Config['Web']['Host'].$Config['Web']['RootFolder'].'">http://'.$Config['Web']['Host'].$Config['Web']['RootFolder']."</a>.<br>\nPokud jste tak neučinili, měli by jste tento email ignorovat.<br><br>\n\nVaše nové heslo k účtu ".$Row['Name']." je: ".$NewPassword."\n<br>Pro aktivaci tohoto hesla klikněte na ".'<a href="http://'.$Config['Web']['Host'].$Config['Web']['RootFolder'].'/?Action=PasswordRecoveryConfirm&User='.$Row['Id'].'&H='.$Row['Password'].'&P='.$NewPassword.'">tento odkaz</a>.'."\n<br> Po přihlášení si prosím změňte heslo na nové.\n\n<br><br>Na tento email neodpovídejte.";
30 $AdditionalHeaders = "To: ".$User['Name']." <".$User['Email'].">\n"."From: ".FromUTF8($Config['Web']['Title'], 'iso2')." <robie@centrum.cz>\n"."MIME-Version: 1.0\n"."Content-type: text/html; charset=utf-8";
31 //mail($User['Email'], $Subject, $Message, $AdditionalHeaders);
32 $Output .= 'mail('.$User['Email'].', '.$Subject.', '.$Message.', '.$AdditionalHeaders.')<br>';
33 }
34 return($Output);
35 }
36}
37
38$System->AddModule(new Transform($System));
39$System->Modules['Transform']->GetOutput();
40
41?>
Note: See TracBrowser for help on using the repository browser.