phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
[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..."
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
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

Skocz do:  

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,09 sekundy. Zapytań do SQL: 14
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

serwis laptopów

phpbb

Polisy Ubezpieczeniowe TU Europa

Design Cart - Tworzenie sklepu internetowego

dnirozwoju.pl

Ranking Hostingów HostingOnline.pl

• Zamów reklamę