Child pages
  • Vanhenemisilmoitukset
Skip to end of metadata
Go to start of metadata

Käyttöönotto

Käyttöönotto koostuu seuraavista vaiheista:

  1. Kopioi skripti omaan /m1/voyager/xxxdb/local/ hakemistoosi
  2. Muuta viesti (kovakoodattu skriptiin) oman kirjastosi näköiseksi
  3. Määritä halutessasi ne käyttäjäryhmät, joille et halua viestiä lähetettävän (esim. vaihto-oppilaat) @skip_patron_stat_codes-taulukkoon
  4. Testaa (laita oma sähköpostiosoitteesi muuttujaan $debug_email, tarkista myös muuttujien $sender_email ja $reply_to_email arvot)
  5. Aseta $debug-muuttujan arvoksi 0 (nyt viestit lähtevät asiakkaalle, eivät ylläpitäjälle)
  6. Päätä miten ja milloin haluat skriptin toimivan (esim. laitatko sen oman kirjastosi groupcroniin)

Kun skripti on kopioitu käyttöönoton kohdan 1 mukaiseen paikkaan, niin sen käynnistyskomento on muotoa:

/m1/voyager/xxxdb/local/expirationReminder.pl xxxdb N1 N2

N1 ja N2 tarkoittavat päivien määrä, joiden sisällä (skriptin käynnistymisen hetkeltä laskien) vanhentuville asiakkaille ilmoitetaan. Alla olevalla komennolla lähetetään siis viestejä niille xxxdb-tietokannan asiakkaille, joiden tili vanhentuu tasan 7 päivän päästä

/m1/voyager/xxxdb/local/expirationReminder.pl xxxdb 7 7

Skripti sisältää debug-moodin (oletusarvoisesti päällä), jonka ollessa päällä skripti lähettää kaikki viestit $debug_email -muuttujassa annetuun osoitteeseen. Tuotantokäyttö laitetaan päälle vaihtamalla $debug -muuttajan arvo 0:ksi. Tällöin viestit menevät asiakkaille itselleen.

Credits

Skripti on alunperin Leszek Manickin kirjoittama. Nicholas Volk on sen nykyinen ylläpitäjä. Skriptiä koskevat kysymykset ja kommentit voi lähettää systeemi-toimisto ät helsinki piste fi -osoitteeseen.

 

  • No labels