Przesunięty przez: Matteo 09-11-2013, 09:29 |
ForumGifts |
Autor |
Wiadomość |
Lirdoner
Posty: 137
|
Wysłany: 10-09-2011, 13:23 ForumGifts
|
|
|
ForumGifts
Kod: | ##############################################################
## MOD Title: ForumGifts
## MOD Author: Lirdoner < lirdoner@gmail.com >
## MOD Description: Modyfikacja umożliwiająca wysyłanie sobie wzajemnie prezentów na forum
## MOD Version: 1.0.0
##
## Installation Level: Intermediate
## Installation Time: 20min
## Files To Edit (11): constants.php,
## plik .css stylu,
## overall_header.tpl,
## profile_view_body.tpl,
## page_header.php,
## usercp_viewprofile.php,
## profile_add_body.tpl,
## usercp_register.php,
## modules_data.php,
## lang_main.php,
## lang_admin.php
##
## Included Files (4): gifts.php,
## gifts_body.tpl,
## admin_gifts.php,
## gifts_config_body.tpl
##############################################################
## Author Notes:
## Przypominam o zrobieniu kopii zapasowej wszystkich plików ;)
## Instrukcja napisana na podstawie stylu subSilver
## Screen: screen1.jpg | screen2.jpg | screen3.jpg | screen4.jpg (dostępne w paczce)
############################################################## |
Co modyfikacja potrafi:
Pozwala na wysyłanie prezentów na forum
Możliwość wyłączenia/włączenia modyfikacji w PA
W widoku profilu widać prezenty użytkownika
Możliwość ustawienia zabezpieczenia czasowego (tj. Co jaki czas można wysyłać prezent)
Możliwość ustawienia liczby dni, przez które prezent będzie widoczny w profilu użytkownika
Screeny dostępne w paczce.
//edit
Dzisiaj 16.09.2011 publikuję modyfikację zintegrowaną z Points System
//edit
19.09.2011 publikuję modyfikację zintegrowaną z CashModem
W PA wymagane jest wpisanie pola z bazy danych waluty!
Wszelkie błędy zgłaszać tutaj, będę starał się na bieżąco odpowiadać
Osoby które zainstalowały modyfikację z Points System lub CashModem przed 18:00 19.09.2011 muszę zainstalować poprawki znajdujące się na stronie 3 tego tematu! |
Ostatnio zmieniony przez MaTeK_ 11-01-2012, 18:51, w całości zmieniany 11 razy |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
kooza
Pomógł: 486 razy Posty: 2401
|
Wysłany: 10-09-2011, 17:49
|
|
|
fajna sprawa by dodać prezenty premium, np. za sms.
Ale to już inna komplikacja.
ikonka do menu. |
|
|
|
|
krzysiek16ino
Pomógł: 9 razy Posty: 61
|
Wysłany: 10-09-2011, 20:56
|
|
|
a może chociaż za punkty z Points System? |
|
|
|
|
emiloski94
Pomógł: 2 razy Posty: 363
|
Wysłany: 10-09-2011, 21:03
|
|
|
Fajnie jakby to połączyć z CashModem |
|
|
|
|
maminowiec
Pomógł: 551 razy Posty: 1729
|
Wysłany: 11-09-2011, 08:07
|
|
|
gifts.php , chyba trzeba poprawić.
Cytat: | /***************************************************************************
* zapros.php
* -------------------
* Data utworzenia : 28 Lutego 2009, Sobota
* Email : lui754@gmail.com
* Autor : lui754
* Modyfikacja : Panel zaproszonych userów by lui754
*
***************************************************************************/ |
|
_________________ Ebooki do pobrania |
|
|
|
|
Lirdoner
Posty: 137
|
Wysłany: 11-09-2011, 09:35
|
|
|
Ahh zapomniałem o tym kompletnie
Wzięło się to stąd, że plik gifts.php to jest po prostu zmieniony zapros.php z moda lui754
Jakby się modyfikacja przyjęła mógłbym dopisać wersje z Points System i CashModem i w zależności kto by co chciał to by sobie pobrał odpowiednią wersję
Planuję również dopisać może w kolejnej wersji możliwość dopisania krótkiego tekstu wyświetlanego w overlib + typ prezentu (publiczny, prywatny)
No i jeszcze może taka poprawka żeby nie można było wysyłać prezentu do samego siebie
Za parę minut zaktualizuję paczkę z poprawką wyżej wymienioną i z ikonką od user kooza
//edit
paczka zmieniona |
|
|
|
|
emiloski94
Pomógł: 2 razy Posty: 363
|
Wysłany: 11-09-2011, 13:47
|
|
|
Lirdoner napisał/a: | Jakby się modyfikacja przyjęła mógłbym dopisać wersje z Points System i CashModem i w zależności kto by co chciał to by sobie pobrał odpowiednią wersję |
Jak będzie któraś z tych wersji to dopiero zainstaluje ponieważ troche bez sensu jest wysyłanie np. 1 prezentu w 4 h. Niech uzytkownik sobie wysyła tyle ile chce, jednak bedzie to go kosztowało z(Points System lub CashModem) |
|
|
|
|
piotrekziomek12
Posty: 106
|
Wysłany: 11-09-2011, 14:36
|
|
|
Nie mogę pobrać prezentów
Kod: | DEBUG MODE
SQL Error : 1146 Table 'newspane_forums.GIFTS_TABLE' doesn't exist
SELECT * FROM GIFTS_TABLE
Line : 79
File : admin_gifts.php
Jeśli nie potrafisz znaleźć rozwiązania tego problemu,
możesz spróbować poszukać, lub zadać pytanie na forum: http://www.przemo.org/phpBB2/ |
YYY HELP |
Ostatnio zmieniony przez NineX 11-09-2011, 19:02, w całości zmieniany 1 raz |
|
|
|
|
Lirdoner
Posty: 137
|
Wysłany: 11-09-2011, 14:51
|
|
|
Zmieniałeś coś czy wszystko wykonywałeś według instrukcji?
Jak jest inny prefix niż phpbb_ to w zapytaniu do bazy tworząc tabelę prefix również trzeba zmienić
W constants.php poprawnie dodałeś te dwie linijki?
W piątek postaram się opublikować wersję z PointsSystem a w sobotę z CashModem |
|
|
|
|
Woytec
Pomógł: 2596 razy Posty: 7676
|
Wysłany: 11-09-2011, 18:01
|
|
|
Linia 40
Kod: | if($_GET['mode'] == 'delete' AND preg_match('/^[0-9]*$/i',$_GET['id'])) {
$id = (int) $_GET['id']; | Niepotrzebne wyrażenie regularne aby sprawdzić czy to jest liczba
Kod: | if($_GET['mode'] == 'delete') {
$id = (int) $_GET['id']; | Możesz też użyć intval() Kod: | if($_GET['mode'] == 'delete') {
$id = intval($_GET['id']); |
Linia 64
Kod: | if(preg_match('/^[0-9]*$/i',$_POST['gift'])) {
$gift_id = $_POST['gift']; | to samo
lepiej
Kod: | if(!intval($_POST['gift'])) {
$gift_id = intval($_POST['gift']); |
|
|
|
|
|
szymon1051
Pomógł: 45 razy Posty: 355
|
Wysłany: 12-09-2011, 07:16
|
|
|
Można było dodać że dla danej rangi/grupy dodatkowe prezenty. |
|
|
|
|
piotrekziomek12
Posty: 106
|
Wysłany: 12-09-2011, 19:07 [gotowa modyfikacja] Ten Sam PRevix
|
|
|
Ten sam Previx Orginalny podczas instalacji. Mój constants.php
---- |
Ostatnio zmieniony przez Woytec 13-09-2011, 16:42, w całości zmieniany 1 raz |
|
|
|
|
piootrek16
Pomógł: 5 razy Posty: 171
|
Wysłany: 12-09-2011, 19:41
|
|
|
Do autora tematu Lirdoner, czy jest szansa na przerobienie tego moda tak, aby można było wysyłać prezenty użytkownikom oraz samemu sobie za SMS/Przelew? Coś na zasadzie ikonki w widoku profilu "Wyślij Prezent" i po wysłaniu SMS'a/Przelewu w widoku profilu był by widoczny prezent oraz informacja od kogo dany użytkownik otrzymał prezent. |
|
|
|
|
Lirdoner
Posty: 137
|
Wysłany: 12-09-2011, 19:50
|
|
|
piotrekziomek12, nie widzę u ciebie w tym pliku abyś dodał te dwie linie co są w instrukcji
piootrek16, widzi mi się taka opcja, że user wysyła sms i dostaje dostęp do wysłania 1 prezentu tzn. najpierw wysyła sms a potem może wejść na gifts.php i wysłać 1 prezent. Oczywiście trzeba tutaj jakiegoś systemu obsługi takich sms (np. dotpay)
Woytec, no może i racja zmienię przy udostępnieniu opcji zintegrowanej z PointSystem |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
piootrek16
Pomógł: 5 razy Posty: 171
|
Wysłany: 12-09-2011, 20:05
|
|
|
Lirdoner, jeśli był byś w stanie to wykonać mógł bym Ci wysłać jakąś skromną sumkę bo jak by nie było sam mod jest gotowy teraz pozostaje integracja z dotpay, ale dalszą część rozmowy chciałbym poprowadzić na GG 4819636. |
|
|
|
|
|