© 2005-2012 eXtreme-Fusion (based on PHP-Fusion) 18 lutego odbędzie się konferencja Skype - ogłosimy datę premiery eXtreme-Fusion 5. Zapisy (zostało 11 miejsc) przez maila - support[at]extreme-fusion.pl

 Reklama
Joi.pl - Z hostingu możesz wycisnšć więcej!
eX-Chat
 Logowanie
Login

Hasło

Zapamiętaj mnie



Rejestracja
Zapomniane hasło?
 Przydatne linki

eXtreme-fusion UK Support

Download EF 4.17 (stable)

Download EF 4.5 (closed)

eXtreme-Fusion 5 (info)

 Ostatnio widziani

 FoxNETOffLine
 Tymcio00:13:07
 kapo00:38:10
 seba11200:51:44
 admiks01:41:17
 Wolfram01:47:28
 LynX01:59:05
 wolffmrau02:07:36
 Andrzejster02:07:41
 bubutm02:37:43
 zerono02:50:44
 shouichi03:10:54

Zarejestrowanych: 39,509
Gości on-line: 16

 Polecamy


Mapa witryny

Joi.pl - Profesjonalny hosting WWW
 Zobacz Temat
Centrum eXtreme-Fusion CMS, support extreme fusion, wtyczki, infusions, themes | Wtyczki i modyfikacje | Propozycje modów, wtyczek, itp.
Strona 4 z 6 < 1 2 3 4 5 6 >
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 12-11-2009 00:58
Avatar Użytkownika

Rafik89
Administrator


Dobra, właśnie zakończyłem z grubsza pracę od podstaw nad tą wtyczką. Napisana od zera po mojemu.
Co w niej jest?
- Ustawienie ceny w pkt za dany prezent.
- Opis prezentu/propozycja za co prezent może być podarowany.
- Odejmowanie pkt po dodaniu prezentu zgodnie z góry ustalonym cennikiem.
- Brak możliwości dodania "Sobie" prezentu.
- Paginacja do 10 wyników na stronie, zarówno w PA jak i w zakładce dodawania prezentu oraz w zakładce wyświetlania wszystkich otrzymanych prezentów.
- Możliwość edycji danych dodanych już prezentów.
- Sprawdzanie czy obrazek nie jest większy jak 40px na 40px.
- Ostatnie prezenty wyświetlane w profilu (7).
- Po najechaniu na obrazek wyświetla się dymek od kogo i jaka była dedykacja.
- Gdy zastrzeżemy sobie anonimowość odbiorca nie będzie wiedział od kogo dostał prezent.
- Goście nie mają dostępu do oglądania wszystkich prezentów (mają możliwość obejrzenia tylko 7 ostatnich w profilu).
- Poprzez funkcję fsockopen jest sprawdzana wersja wtyczki którą posiadacie z najnowszą dostępną wersją wypuszczoną przez-mnie. Jeśli powstanie nowa wersja, to w zakładce Update/Copyright będzie umieszczona odpowiednia notka.
- Dodane menu wyboru po dodaniu prezentu, powrót do strony głównej, profilu i ponownego dodania prezentu.
- Na razie zrezygnowałem z dodawania prezentów przez link z innego serwera(wył.)

Nie ma potrzeby okropnie modyfikować pliku profile.php, wystarczy dodać jedną linijkę:
include INFUSIONS."gift/profile.php";

Gdzieś ~205/206 linijki najlepiej pomiędzy:
closetable();
tablebreak();


Wiele może się nie różnic od wersji Xana bo przecież obiecałem to ulepszyć
Dodam, że jest to wersja 0.2 więc z przymrużeniem oka proszę zgłaszać błędy.

Download

http://rafik.eu Wyślij Prywatną Wiadomość   
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 12-11-2009 09:06
Avatar Użytkownika

radio12
Użytkownik

Ostrzeżeń:
Witam zainstalowałem to cacko i jakoś mi nie pasi zostanę przy starej po prostu nie interesują mnie punkty bezsensowne jest by każdy prezent przerabiać do rozmiaru 40 x 40 jedynie co fajne że nie można sobie dać prezentu i moja tabela w profilu mi się lepiej podoba ha ale to pewnie że sam ją zrobiłem ale dobra robota oblukam jak zrobić te blokadę do dawania sobie prezentu no i jeszcze jak już mówiłeś że to poprawiasz to czemu zrobiłeś nową wtykę ktoś ma dodane 40 prezentów ludzie sobie podawali i co mam kasować wszystko na nowo wrzucać i kazać im na nowo dawać ale fajnie ze to zrobiłeś nowi będą mieli fajną wtykę
Pozdro do autora ekipy i extrememaniaków 

dj_adi1 Wyślij Prywatną Wiadomość   
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 12-11-2009 09:25
Avatar Użytkownika

Rafik89
Administrator


Widziałem, ale co wtedy gdy ktoś doda tych prezentów 30 ? strona będzie długa...
Ale to już kwestia gustu. Jeśli 40x40 sprawia problem można przecież dokonać edycji, ja po prostu uznałem, że 40 px to już jest wystarczająco.
Jeśli chcecie napiszę konwerter wtyczki.
http://rafik.eu Wyślij Prywatną Wiadomość   
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 12-11-2009 09:53
Avatar Użytkownika

radio12
Użytkownik

Ostrzeżeń:
Chodziło mi raczej o coś w stylu że plik niech ma tam ile chce a wyświetlanie to 40 x 40 ale za to w dymku mogło by być 150 x 150
dj_adi1 Wyślij Prywatną Wiadomość   
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 12-11-2009 10:08
Avatar Użytkownika

Rafik89
Administrator


Żaden problem, właśnie kończę konwerter, lecz prezenty z katalogu infusions/prezenty2/images trzeba będzie przenieść ręcznie do infusions/gift/images/upload/

Lista prezentów zostanie przeniesiona zarówno już prezenty które już były podarowane również.
http://rafik.eu Wyślij Prywatną Wiadomość   
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 12-11-2009 11:33
Avatar Użytkownika

radio12
Użytkownik

Ostrzeżeń:
No widzisz mistrzu ładnie jeszcze parę modernizacji i może jednak wezmę te twoją powiedz mi 2 sprawy 1 jak ja w tym swoim sobie profilu dałem inaczej i mam niby 10 prezentów to kolejne żeby się dodawały pod spodem bo tak rozciąga mi się ta ramka profilu 2 czy jak dam 0 w kosztach to nie będzie brało punktów
dj_adi1 Wyślij Prywatną Wiadomość   
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 12-11-2009 12:17
Avatar Użytkownika

Rafik89
Administrator


1.) Nie rozumiem;P
2.) Nie powinno :)
http://rafik.eu Wyślij Prywatną Wiadomość   
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 12-11-2009 12:44
Avatar Użytkownika

Rafik89
Administrator


Jeśli chodzi Ci o to żeby po prostu prezenty wyświetlały się w pionie a nie w poziomie to mów dokładnie;]
Da się zrobić wyświetlić ostatnie 10 prezentów reszta dostępna będzie dla zalogowanych ?

http://rafik.eu Wyślij Prywatną Wiadomość   
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 18-11-2009 11:26
Avatar Użytkownika

pabloalesdiablo
Użytkownik


Dziękuję :D Teraz działa.
Jest jednak jeszcze jeden problem. Kiedy ustawiam koszt prezentu na 50 pkt, to mimo to odbiera z konta użytkownika 200, a jak 25 pkt- to 220 :/
Da się to jakoś naprawić, czy ja znowu coś źle zrobiłem?
Ogólnie bardzo różnie odejmuje te pkt.
Jeśli nie da się przypisać konkretnej wartości (kosztu) dla każdego z prezentów, to może dałoby radę przypisanie jednej, powiedzmy 50.
Wyślij Prywatną Wiadomość   
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 18-11-2009 13:00
Avatar Użytkownika

Rafik89
Administrator


Przecież zanim odejmie pkt to jest sprawdzanie czy użytkownik ma odpowiednią ilość pkt.
Jak ma za mało to mu nie pozwoli.
Hmmm sprawdzę to jeszcze raz.
http://rafik.eu Wyślij Prywatną Wiadomość   
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 18-11-2009 21:11
Avatar Użytkownika

pabloalesdiablo
Użytkownik


Nie o to chodzi. Mój użytkownik miał na koncie 900 pkt, próbowałem komuś dać prezent (w panelu admina ustawiłem, że koszt prezentu to 50 pkt), a odebrało mi aż 200 pkt :/ I niestety nigdy "cena" prezentu nie jest równa punktom jakie odbiera system.
Wyślij Prywatną Wiadomość   
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 18-11-2009 21:36
Avatar Użytkownika

mOhItO
Użytkownik

Ostrzeżeń:
Z przymrużeniem oka czekam na wersję pod pf7.
Wyślij Prywatną Wiadomość   
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 18-11-2009 22:34
Avatar Użytkownika

Rafik89
Administrator


Fakt, proszę się wstrzymać, odejmowanie pkt nie działa prawidłowo..
Witam ponownie i ogłaszam, że to nie błąd wtyczki tylko dziwne działanie EPS...
Po tym jak kolega wyżej zauważył gdy dodał pkt bonusowe wszystko się psuło. Licznik zaczął świrować i nie działał prawidłowo z wtyczką.
Działo się tak, gdyż wtyczka wykorzystuje pkt normalne. Bonusowych zaś są przechowywane w oddzielnym polu w tabeli users. Także jakość dziwnie to wszystko działa...
Dodałem kilka zapytań, które przy używaniu tej wtyczki będą niwelować ten incydent.
Pkt bonusowe będą dodawane do normalnych a następnie zerowane. Dzięki czemu wtyczka będzie już prawidłowo odliczać pkt.
Pozdrawiam
//Edit
Właśnie dziś wypuszczam poprawioną wersję. Już nie ma problemu podczas gdy ktoś dostał pkt bonusa bądź kary.
Uwaga, zastępujemy wszystkie pliki na serwerze z paczki dostępnej w linku a następnie dokonujemy update

Robimy to przechodząc do PA --> Wtyczki --> Gift --> Update/Copyright.
I tam klikając na Update vX to vX przechodzimy do pliku aktualizującego.
Postępujemy zgodnie z zaleceniami wyświetlanymi podczas aktualizacji.
Download


Liczę na wyłapanie błędów :)
Pozdrawiam
http://rafik.eu Wyślij Prywatną Wiadomość   
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 20-11-2009 20:30
Avatar Użytkownika

pabloalesdiablo
Użytkownik


No widzisz... Jak chcesz to potrafisz :D
A tak na poważnie to wtyczka rewelacyjna, u mnie wszyscy są zachwyceni. Przetestowana, działa. Żadnych zastrzeżeń. Dobra robota!
Wyślij Prywatną Wiadomość   
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 26-11-2009 08:29
Avatar Użytkownika

Rafik89
Administrator


Glazio_aG napisał/a:
Z przymrużeniem oka czekam na wersję pod pf7.


Jak kogoś interesuje pod PHP-Fusion v7 to już jest dostępne;]
Ale tylko i wyłącznie gdy posiadacie EPS dla PF7.
http://rafik.eu Wyślij Prywatną Wiadomość   
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 19-12-2009 21:42
Avatar Użytkownika

ku3ba1
Użytkownik


ja mam jeden problem :( ze względu, że mam kolorowanie linków przez css po dodaniu prezentu jest brzydka ramka wkoło. Jak to usunąć? Wydaje mi się, że trzeba zmienić <a href='#' alt='#' ".$dane."> na inny w html-u.

Kod:
<?php
/*---------------------------------------------------+
| Wtyczka wykonana dla systemu Extreme-Fusion IV
+----------------------------------------------------+
| Copyright 2009 Rafał Krupiński
| http://www.saint.na14.pl/
+----------------------------------------------------+
| Wszelkie problemy z wtyczką należy składać wprost
| do autora skryptu. Wszelkie zawarte funkcje możesz
| używać na własną rękę, nie odpowiadam za błędne
| działanie wtyczki.
| Wesja: 0.3
| Autor: http://extreme-fusion.pl/profil-Rafik89
+----------------------------------------------------*/
if (!defined("IN_FUSION")) { die("Access Denied"); }
$zmianna_localizacji = "gift";
include INFUSIONS.$zmianna_localizacji."/defined/defined.php";
include GIFT_INC."infusion_db.php";
include GIFT_INC."opportunity.php";
if (file_exists(GIFT_LANG.$settings['locale'].".php")) {
  include GIFT_LANG.$settings['locale'].".php";
} else {
  include GIFT_LANG."English.php";
}
echo "<script type='text/javascript' src='".GIFT_JS."boxover.js'></script>";
if (iMEMBER) {
opentable($locale['gift056']." - <a href='".GIFT_INC."../give_gift.php?give_gift&user_id=".$data['user_id']."'>".$locale['gift057']."</a>");
} else {
opentable($locale['gift056']);
}
$result3 = dbquery("SELECT * FROM ".GIFT." WHERE gift_to='".$data['user_id']."'");
if (dbrows($result3) > 7 ) {
$more = $locale['gift058'];
}
if(dbrows($result3) != 0) {
$info = $locale['gift059'].dbrows($result3)."<br />";
}
$result = dbquery("SELECT * FROM ".GIFT." WHERE gift_to='".$data['user_id']."' ORDER BY gift_id DESC LIMIT 0,7");
if (dbrows($result)) {
echo "<hr class='side'>\n";
   echo "<table cellpadding='0' cellspacing='1' width='100%' class='tbl-border center'>\n";
   echo "<tr>\n";
   echo "<td colspan='6'></td>\n";
   echo "</tr>\n";
   echo "<tr>";
   echo "<td>";
   echo "<div style='text-align:center'>";
   while ($data3 = dbarray($result)) {
   $result2 = dbquery("SELECT * FROM ".GIFT_LIST." WHERE gift_id='".$data3['gift_what_id']."'");
   $data2 = dbarray($result2);
   if ($data3['gift_show'] == 0) {
   $od = dbquery("SELECT user_name FROM ".$db_prefix."users WHERE user_id='".$data3['gift_from']."'");
   $od2 = dbarray($od);
   $odkogo = $od2['user_name'];
   } else {
   $odkogo = "Anonim";
   }
   $title = "\"header={<div style='text-align:center'><strong>".$locale['gift060'].$odkogo."</strong></div>} body={<div style='text-align:center'><img src='".GIFT_IMG."upload/".$data2['gift_photo']."' style='width:40px' alt='".$data2['gift_photo']."' /><br />".$data3['gift_description']."</div>} fade={on}\"";
   $dane = "title=".$title."";
   echo "<a href='#' alt='#' ".$dane."><img src='".GIFT_IMG."upload/".$data2['gift_photo']."' style='width:40px' alt='".$data2['gift_photo']."' /></a>\n";
}
   echo "</div>";
   echo "</td>";
   echo "</tr>";
   echo "</table>";
   echo "<hr class='side'>\n";
} else {
echo "<hr class='side'>\n";
echo $locale['gift014'];
echo "<hr class='side'>\n";
}
echo "<div style='text-align:right'><a href='".GIFT_INC."../show_all.php?show_all&user_id=".$data['user_id']."'>".$more."</a></div>";
echo $info;
closetable();
?>


Screen jak wygląda u mnie:


Z góry dziękuję za pomoc ;)
Wyślij Prywatną Wiadomość   
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 19-12-2009 21:57
Avatar Użytkownika

Rafik89
Administrator


Linijka:
echo "<i><b><a href='#' alt='#' ".$dane."></b></i><img src='".GIFT_IMG."upload/".$data2['gift_photo']."' style='width:40px' alt='".$data2['gift_photo']."' /></a>\n";

Należy dodać parametr
style='border: 0px none ;'

Więc kod będzie wyglądał tak:
echo "<i><b><a href='#' alt='#' ".$dane."></b></i><img src='".GIFT_IMG."upload/".$data2['gift_photo']."' style='width:40px; border: 0px none ;' alt='".$data2['gift_photo']."' /></a>\n";


http://rafik.eu Wyślij Prywatną Wiadomość   
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 19-12-2009 22:24
Avatar Użytkownika

ku3ba1
Użytkownik


bardzo dziękuję ;)

EDIT:

Trochę mi się wczoraj nudziło i zrobiłem ikonkę do wtyczki gift którą można nadpisać. Wydaje mi się, że bardziej pasuje ona do pozostałych ;) Oto ona:



Oczywiście jeśli chcemy ją wgrać musimy zmienić nazwę na gift.jpg i wrzucić plik do katalogu images w folderze administration ;)

Oto link ikonki:
http://zapodaj.net/images/d25ca37f6952.jpg
Wyślij Prywatną Wiadomość   
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 28-12-2009 20:41
Avatar Użytkownika

lukjas85
Użytkownik


wtyczka chodzi tylko nie moge dodac tego obrazka http://zapodaj.net/images/d25ca37f6952.jpg

Wyślij Prywatną Wiadomość   
RE: [EF] [INF] prezenty v2.0 || Dodane dnia 09-01-2010 21:37
Avatar Użytkownika

bombel
Użytkownik

Ostrzeżeń:
Chciałem zgłosić błąd
Mianowicie nie działa usuwanie prezentów ze swojego profilu.
Po kliknięciu usuń przekierowuje mnie na news.php
Wyślij Prywatną Wiadomość   
Strona 4 z 6 < 1 2 3 4 5 6 >
 Szybka Odpowiedź

Temat został zablokowany bądź nie zaakceptowałeś jeszcze regulaminu dostępnego TUTAJ