[REQ]links naar bijlagen en massmail+notificatie combinatie
Geplaatst: 03 jan 2009, 19:31
Opdracht: het maken van enkele aanpassingen / mods voor gebruik binnen verenigingen
Beloning/wederdienst: eeuwige dank. (sorry, zijn verenigingen die het gaan gebruiken, hoop dat iemand dit voor ons wil doen)
Neem contact op via: reactie hier, pb, mail: info@volgensbartjes.nl of msn: barthuisman@gmail.com
Hallo,
ik heb dit al eerder gevraagd op de engelse site: http://www.phpbb.com/community/viewtopi ... &t=1379745 en hier in het phpbb3 mods gedeelte: viewtopic.php?f=53&t=48665
inmiddels heb ik wat meer gezien van phpbb3, en wil ik het eigenlijk gemaakt hebben voor 2 a 3 verenigingen die ongeveer dezelfde wensen hebben.
wat ik zou willen:
- Als er een notificatiemail verstuurd wordt vanwege een nieuw topic in en forum of een nieuwe reactie in een topic, wil ik dat de complete tekst van het bericht in de mail komt zodat mensen niet perse het forum hoeven te bezoeken. Dit had ik bij phpBB2 al zelf gedaan, bij 3 kwam ik er nog niet helemaal uit hoe het moest.
- Als er een attachment bij een nieuw topic of een reactie gedaan wordt, wil ik dat er een directe link (of meerdere links bij meerdere bijlagen) in de notificatiemail komt naar het betreffende bestand, dus niet naar een download pagina waarvoor je ingeloged moet zijn (het hele forum wordt namelijk alleen zichtbaar voor ingelogde leden, dus moet de link echt naar het fisieke bestand linken zodat mensen het direct vanuit de mail kunnen downloaden)
- dan zou ik graag een soort "forceer notificatie" optie willen. Standaard is dan niemand geabboneerd op een forum of topic, als er een nieuw bericht geplaatst wordt hoeft namelijk niet altijd iedereen gemailt te worden. De gene die het bericht plaatst moet dan als optie bij het plaatsen van zowel een nieuw bericht als een reactie hebben, om bepaalde groepen aan te vinken wie er gemailt moeten worden, net als wanneer je een mass email als admin zou versturen. Zo zal er bijv een groep koor gemaakt worden, als de dirigent dan een mededeling over een repetitie heeft, hoeven de decor bouwers niet gemailt te worden, maar gaat het om een jaarvergadering, dan moet wél iedereen gemailt worden. Daarbuitenom moet wel de gewone notificatie werken, dus, als iemand een bericht plaatst, heb ik al gezien dat er een array van mail adressen wordt gemaakt van geabboneerden enzo.
wat er dus volgens mij met deze mod gedaan moet worden is:
- een lijstje van alle groepen onder het plaats formulier met een vink vakje.
- bij het versturen worden eerst alle geabboneerden in de "aan array" gezet zoals normaal.
- dan wordt de eerst aangevinkte groep gepakt, en de mail adressen er uit gehaald.
- zolang er adressen in de groep zitten:
- kijk of het adres al in de aan array zit
- zo niet, toevoegen aan de aan array en verder gaan met volgende, zo wel, verder gaan met volgende.
- pak de volgende aangevinkte groep.
- voer bovenstaande controle en toevoeg functie weer uit.
- als alle aangevinkte groepen zijn bekeken en toegevoegd, mails versturen.
hierbij heb ik nog wel een aantal kleine dingetjes wat handig zou zijn, maar als er iemad is die dit kan, kan die de andere dingetjes ook wel.
- als laatste heb ik ook vorig jaar zelf een pagina gemaakt binnen phpbb2, deze werkte echter gewoon als zelfstandige php pagina met include header en footer op basis van een lege template. in phpbb3 moet je echter de complete inhoud eerst genereren, en die dan met een functie laten omzetten naar een phpbb pagina voor zover ik het begrijp. dit gaat mij even te ver, ik kan mijn oude pagina dus niet omzetten naar 3. graag dus ook iemand die dit kan.
Ik hoop van harte dat er iemand is die mij hiermee kan helpen.
Alvast heel erg bedankt,
Bart Huisman
Beloning/wederdienst: eeuwige dank. (sorry, zijn verenigingen die het gaan gebruiken, hoop dat iemand dit voor ons wil doen)
Neem contact op via: reactie hier, pb, mail: info@volgensbartjes.nl of msn: barthuisman@gmail.com
Hallo,
ik heb dit al eerder gevraagd op de engelse site: http://www.phpbb.com/community/viewtopi ... &t=1379745 en hier in het phpbb3 mods gedeelte: viewtopic.php?f=53&t=48665
inmiddels heb ik wat meer gezien van phpbb3, en wil ik het eigenlijk gemaakt hebben voor 2 a 3 verenigingen die ongeveer dezelfde wensen hebben.
wat ik zou willen:
- Als er een notificatiemail verstuurd wordt vanwege een nieuw topic in en forum of een nieuwe reactie in een topic, wil ik dat de complete tekst van het bericht in de mail komt zodat mensen niet perse het forum hoeven te bezoeken. Dit had ik bij phpBB2 al zelf gedaan, bij 3 kwam ik er nog niet helemaal uit hoe het moest.
- Als er een attachment bij een nieuw topic of een reactie gedaan wordt, wil ik dat er een directe link (of meerdere links bij meerdere bijlagen) in de notificatiemail komt naar het betreffende bestand, dus niet naar een download pagina waarvoor je ingeloged moet zijn (het hele forum wordt namelijk alleen zichtbaar voor ingelogde leden, dus moet de link echt naar het fisieke bestand linken zodat mensen het direct vanuit de mail kunnen downloaden)
- dan zou ik graag een soort "forceer notificatie" optie willen. Standaard is dan niemand geabboneerd op een forum of topic, als er een nieuw bericht geplaatst wordt hoeft namelijk niet altijd iedereen gemailt te worden. De gene die het bericht plaatst moet dan als optie bij het plaatsen van zowel een nieuw bericht als een reactie hebben, om bepaalde groepen aan te vinken wie er gemailt moeten worden, net als wanneer je een mass email als admin zou versturen. Zo zal er bijv een groep koor gemaakt worden, als de dirigent dan een mededeling over een repetitie heeft, hoeven de decor bouwers niet gemailt te worden, maar gaat het om een jaarvergadering, dan moet wél iedereen gemailt worden. Daarbuitenom moet wel de gewone notificatie werken, dus, als iemand een bericht plaatst, heb ik al gezien dat er een array van mail adressen wordt gemaakt van geabboneerden enzo.
wat er dus volgens mij met deze mod gedaan moet worden is:
- een lijstje van alle groepen onder het plaats formulier met een vink vakje.
- bij het versturen worden eerst alle geabboneerden in de "aan array" gezet zoals normaal.
- dan wordt de eerst aangevinkte groep gepakt, en de mail adressen er uit gehaald.
- zolang er adressen in de groep zitten:
- kijk of het adres al in de aan array zit
- zo niet, toevoegen aan de aan array en verder gaan met volgende, zo wel, verder gaan met volgende.
- pak de volgende aangevinkte groep.
- voer bovenstaande controle en toevoeg functie weer uit.
- als alle aangevinkte groepen zijn bekeken en toegevoegd, mails versturen.
hierbij heb ik nog wel een aantal kleine dingetjes wat handig zou zijn, maar als er iemad is die dit kan, kan die de andere dingetjes ook wel.
- als laatste heb ik ook vorig jaar zelf een pagina gemaakt binnen phpbb2, deze werkte echter gewoon als zelfstandige php pagina met include header en footer op basis van een lege template. in phpbb3 moet je echter de complete inhoud eerst genereren, en die dan met een functie laten omzetten naar een phpbb pagina voor zover ik het begrijp. dit gaat mij even te ver, ik kan mijn oude pagina dus niet omzetten naar 3. graag dus ook iemand die dit kan.
Ik hoop van harte dat er iemand is die mij hiermee kan helpen.
Alvast heel erg bedankt,
Bart Huisman