|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
[beta] Mailing 1.0 RC1 |
Autor |
Wiadomość |
INIM
Pomógł: 326 razy Posty: 1652
|
Wysłany: 24-10-2012, 02:05 [beta] Mailing 1.0 RC1
|
|
|
W podstawowej wersji Przemo 1.12.7 jest opcja mass korespondencji. Moja modyfikacja ma za zadanie dodać osobny sposób komunikowania się użytkownikami poprzez mailing. Po instalacji modyfikacji każdy użytkownik będzie miał możliwość zrezygnowania z newslettera czy otrzymywania drogą mejlową reklam, ale wciąż będzie mógł otrzymywać wiadomości za pomocą masowej korespondencji.
Kod: | #################################################################
##
## Mod title: Mailing
## Mod author: INIM
## Mod version: 1.0 Release Candidate 1
## Mod description: Mailing only to users who accepted that
##
## Installation level: Easy
## Installation time: 3 minutes
##
## Files included: 3
## Files to edit: 6
## admin/modules_data.php
## includes/constants.php
## includes/usercp_register.php
## language/lang_english/lang_profile.php
## language/lang_polish/lang_profile.php
## templates/subSilver/profile_add_body.tpl
##
################################################################ |
Machnąłem tę modyfikację tego wieczoru, tak na szybko, dlatego zdaję sobię sprawę, że jest jeszcze wiele do poprawy. To co najważniejsze już działa, dlatego wypuszczam betę, aby można było już potestować, a ja postaram się jak najprędzej wypuścić finalną wersję.
Bardzo proszę każdego, kto będzie testował o jakieś słowo co nie działa, czego brakuje.
Pozdro.
--------
To jest prawie to o co mi chodzi. Jest kilka rzeczy, które robiłem troszkę na około i teraz żałuję, ale chyba tego nie będę poprawiał.
Do zrobienia na bank:
- langi;
- poprawki wizualne, aby wyglądało to bardziej profesjonalnie.
Mam jeszcze parę pomysłów, ale nie wiem czy będę je wprowdzał.
Na razie nie planuję zmian w kodzie dopóki nie znajdę większego forum do testów. Ponawiam prośbę o informację jeśli ktoś zdecydował się na przetestowanie mojej modyfikacji. |
_________________ Serwis o harmonijce ustnej.
"Stadion Narodowy to zawsze będzie Śląski..." |
Ostatnio zmieniony przez INIM 23-09-2020, 23:32, w całości zmieniany 6 razy |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Pawlok
Czarna lista
Pomógł: 2 razy Posty: 245
|
Wysłany: 24-10-2012, 10:03
|
|
|
Brakuje opcji zapisania się do mailingu |
|
|
|
|
maminowiec
Pomógł: 551 razy Posty: 1729
|
Wysłany: 24-10-2012, 12:39
|
|
|
Cytat: | UPDATE `phpbb_users` SET `user_mailing` = 1;
UPDATE `phpbb_users` SET `user_mailing` = 0 WHERE `user_id` = -1
|
lepiej
Kod: | UPDATE `phpbb_users` SET `user_mailing` = 1 WHERE `user_id` > 1 |
1. W standardach phpbb nie używamy "echo"
2. Brak pobierania adresu e-mail z ustawień forum. Obecnie wysyła jako "kontakt@harmoszka.com"
3. Brak sprawdzania czy wysyłka sie powiodła (tłumienie ewentualnych błędów znakiem @)
4. Przemo posiada już dobrą klasę do wysyłania e-maili, mogłeś z niej skorzystać |
_________________ Ebooki do pobrania |
|
|
|
|
INIM
Pomógł: 326 razy Posty: 1652
|
Wysłany: 25-10-2012, 01:52
|
|
|
0.2 beta.
Wystarczy zaktualizować podrzucone pliki, paczka w załączniku.
---
Pawlok napisał/a: | Brakuje opcji zapisania się do mailingu |
Co to znaczy? Każdy zarejestrowany użytkownik otrzymuje wiadomość mailingu. Ponadto każdy user ma możliwość wyłączenia tego w swoim profilu.
maminowiec napisał/a: | Cytat: | UPDATE `phpbb_users` SET `user_mailing` = 1;
UPDATE `phpbb_users` SET `user_mailing` = 0 WHERE `user_id` = -1
|
lepiej
Kod: | UPDATE `phpbb_users` SET `user_mailing` = 1 WHERE `user_id` > 1 |
|
Wtedy Gość ma NULL w bazie, nie chciałem pustych rekordów.
maminowiec napisał/a: | 1. W standardach phpbb nie używamy "echo" |
Tak jak pisałem w pierwszym poście, to co napisałem było pisane na szybko. Już jest w porządku.
maminowiec napisał/a: | 2. Brak pobierania adresu e-mail z ustawień forum. Obecnie wysyła jako "kontakt@harmoszka.com" |
To było ostatnie co poprawiłem, ale zapomniałem paczkę zaktualizować. ^^
maminowiec napisał/a: | 3. Brak sprawdzania czy wysyłka sie powiodła (tłumienie ewentualnych błędów znakiem @) |
Coś z tym jeszcze zrobię.
maminowiec napisał/a: | 4. Przemo posiada już dobrą klasę do wysyłania e-maili, mogłeś z niej skorzystać |
Chciałem zrobić coś swojego.
Dzięki mamin za wiadomość.
Wielka prośba to wszystkich. Potrzebuję jakiegoś większego fora do testów. Jeśli ktoś chciałby mi pomóc, bardzo bym prosił o kontakt.
Mailing 0.2 beta.zip 25.10.2012 |
Pobierz Plik ściągnięto 603 raz(y) 6,11 KB |
|
_________________ Serwis o harmonijce ustnej.
"Stadion Narodowy to zawsze będzie Śląski..." |
|
|
|
|
INIM
Pomógł: 326 razy Posty: 1652
|
Wysłany: 01-11-2012, 18:51
|
|
|
1.0 RC1
To jest prawie to o co mi chodzi. Jest kilka rzeczy, które robiłem troszkę na około i teraz żałuję, ale chyba tego nie będę poprawiał.
Do zrobienia na bank:
- langi;
- poprawki wizualne, aby wyglądało to bardziej profesjonalnie.
Mam jeszcze parę pomysłów, ale nie wiem czy będę je wprowdzał.
Na razie nie planuję zmian w kodzie dopóki nie znajdę większego forum do testów. Ponawiam prośbę o informację jeśli ktoś zdecydował się na przetestowanie mojej modyfikacji.
Aby zaktualizować wykonaj poniższą instrukcję:
Kod: |
#
############
# SQL
#
CREATE TABLE `phpbb_mailing` (
`mail_id` TINYINT(9) NOT NULL,
`user_id` INT(9) NOT NULL,
`username` VARCHAR(25),
`user_email` VARCHAR(255),
`mailing_sender` VARCHAR(25) NOT NULL,
`mailing_sender_email` VARCHAR(255) NOT NULL,
`mailing_title` VARCHAR(255) NOT NULL,
`mailing_content` TEXT NOT NULL,
`mailing_ok` TINYINT(1)
);
#
################################################################
# OPEN includes/constants.php AND SEARCH
#
define('LOGS_TABLE', $table_prefix . 'logs');
#
################################################################
# AFTER, ADD
#
define('MAILING_TABLE', $table_prefix . 'mailing');
|
I podmień pliki z paczki.
Mailing 1.0 RC1.zip RC1, 01.11.2012 |
Pobierz Plik ściągnięto 618 raz(y) 7,52 KB |
|
_________________ Serwis o harmonijce ustnej.
"Stadion Narodowy to zawsze będzie Śląski..." |
|
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!
Powered by phpBB modified by Przemo © 2003 phpBB
| Strona wygenerowana w 0,07 sekundy. Zapytań do SQL: 15 | |
|
|