mChat 1.3.8 kiegészítés
Szerző
Üzenet
Hmmmmm érdekes php kód.
Itt, ha a lottót kikapcsolód akkor is küld a felhasználónak privát üzenetet üres adatról, nem igazán jó
de ez most másodlagos.
Jó a hely amit használsz csak a $username helyet ezt kell használnod $winner['username']
Tehát így kell kinéznie a behelyezett sornak:
és a megfelelő helye ez a kódsor után lenne:
Amúgy ahogy tovább nézem a php kódot még az sincs ellenőrizve, hogy a nyertes felhasználó egyáltalán létezik-e.
Azt hittem ez egy korrekt MOD hmmmm tévedtem. Rengeteg ellenőrzés hiányzik
ui:Amennyiben a kiírt üzit még tovább szeretnéd fejleszteni akkor ezt használd:
Itt, ha a lottót kikapcsolód akkor is küld a felhasználónak privát üzenetet üres adatról, nem igazán jó
de ez most másodlagos.
Jó a hely amit használsz csak a $username helyet ezt kell használnod $winner['username']
Tehát így kell kinéznie a behelyezett sornak:
Kód:
$chat_msg = sprintf($user->lang['NEW_LOTTERY_WIN'], $winner['username']);
és a megfelelő helye ez a kódsor után lenne:
Kód:
$winner_notification = sprintf(number_format_points($points_values['lottery_jackpot'])) . ' ' . $config['points_name'] . ' ';
$winner_deposit = $lang['LOTTERY_PM_CASH_ENABLED'];
$amount_won = $points_values['lottery_jackpot'];
Amúgy ahogy tovább nézem a php kódot még az sincs ellenőrizve, hogy a nyertes felhasználó egyáltalán létezik-e.
Azt hittem ez egy korrekt MOD hmmmm tévedtem. Rengeteg ellenőrzés hiányzik
ui:Amennyiben a kiírt üzit még tovább szeretnéd fejleszteni akkor ezt használd:
Kód:
$chat_msg = sprintf($user->lang['NEW_LOTTERY_WIN'], $winner['username'], $winner_notification);
new_shout_message($chat_msg);
Kód:
'NEW_LOTTERY_WIN' => 'Új lottó nyertesünk %s, nyereménye %s',
KillBill!
Köszönöm válaszod.
Elvégeztem az általad írt módosításokat,ami meglepő dolgot eredményezett.
Mégpedig azt,hogy nem végezte el a sorsolást,annak ellenére,hogy AVP-n a nyerési esélyt 100%-ra állítottam (hogy teszteljem a módosítást).
A nyereményt azt tovább halmozta mind az 5 alkalommal,viszont nem sorsolt.
Köszönöm válaszod.
Elvégeztem az általad írt módosításokat,ami meglepő dolgot eredményezett.
Mégpedig azt,hogy nem végezte el a sorsolást,annak ellenére,hogy AVP-n a nyerési esélyt 100%-ra állítottam (hogy teszteljem a módosítást).
A nyereményt azt tovább halmozta mind az 5 alkalommal,viszont nem sorsolt.
szepylaci írta:
KillBill!
Köszönöm válaszod.
Elvégeztem az általad írt módosításokat,ami meglepő dolgot eredményezett.
Mégpedig azt,hogy nem végezte el a sorsolást,annak ellenére,hogy AVP-n a nyerési esélyt 100%-ra állítottam (hogy teszteljem a módosítást).
A nyereményt azt tovább halmozta mind az 5 alkalommal,viszont nem sorsolt.
szerk: megnéztem az mchat tábla felépítését és ezt a funkciót:
Kód:
function new_shout_message($message)
{
if ($message == '')
{
return;
}
global $db;
$sql_ary = array(
'user_id' => 979,
'message' => $message,
'date' => time(),
);
$db->sql_query('INSERT INTO ' . MCHAT_TABLE . ' ' . $db->sql_build_array('INSERT', $sql_ary));
}
így kellett, hogy hozzá igazítsd:
Kód:
function new_shout_message($message)
{
if ($message == '')
{
return;
}
global $db;
$sql_ary = array(
'user_id' => 979,
'user_ip' => '',
'message' => $message,
'bbcode_bitfield' => '',
'bbcode_uid' => '',
'bbcode_options' => 7,
'message_time' => time(),
);
$db->sql_query('INSERT INTO ' . MCHAT_TABLE . ' ' . $db->sql_build_array('INSERT', $sql_ary));
}
Amúgy, ha jó a tábla soraid default beállítása akkor a (user_ip, bbcode_bitfield, bbcode_uid, bbcode_options) sorokra nincs is szükség.
KillBill!
Nekifutottam még egyszer és ez lett az eredmény:
Sorsol,viszont amikor a chat-re kellene írnia,akkor ez fogad
Nekifutottam még egyszer és ez lett az eredmény:
Sorsol,viszont amikor a chat-re kellene írnia,akkor ez fogad
Igen gondoltam, hogy asz oszlop neveket nem ellenőrizted ahogy kértem ezért írtam le mire kellett volna módosítsd.
Nézd meg az előző hozzászólásom
Nézd meg az előző hozzászólásom
KillBill!
Először is nagyon köszönöm,hogy ilyen hosszan foglalkozol a dologgal.
Az ellenőrzést elvégeztem,sajnos más hibát ejtettem.
Korrigálás után az eredmény:
Még egyszer köszönöm.
Először is nagyon köszönöm,hogy ilyen hosszan foglalkozol a dologgal.
Az ellenőrzést elvégeztem,sajnos más hibát ejtettem.
Korrigálás után az eredmény:
Még egyszer köszönöm.
Na most én is rászántam magam és megírtam ezt az én általam használt chat-hez is, annyi különbséggel, hogy a bbcode is kezelje le.
Mivel az mchat is letudja kezelni a bbcode, ha szeretnéd megírom neked is, hogyan tudod használni.
Már, ha érdekel.
Mivel az mchat is letudja kezelni a bbcode, ha szeretnéd megírom neked is, hogyan tudod használni.
Már, ha érdekel.
KillBill!
Első sorban köszönöm ismét,hogy segítségemre voltál.
Másodsorban elfogadom,és köszönöm,ha megírod a többit is.
Idézet:
Na most én is rászántam magam és megírtam ezt az én általam használt chat-hez is, annyi különbséggel, hogy a bbcode is kezelje le.
Mivel az mchat is letudja kezelni a bbcode, ha szeretnéd megírom neked is, hogyan tudod használni.
Már, ha érdekel.
Másodsorban elfogadom,és köszönöm,ha megírod a többit is.
szepylaci írta:
KillBill!
Első sorban köszönöm ismét,hogy segítségemre voltál.Idézet:
Na most én is rászántam magam és megírtam ezt az én általam használt chat-hez is, annyi különbséggel, hogy a bbcode is kezelje le.
Mivel az mchat is letudja kezelni a bbcode, ha szeretnéd megírom neked is, hogyan tudod használni.
Már, ha érdekel.
Másodsorban elfogadom,és köszönöm,ha megírod a többit is.
Kód:
$sql_ary = array(
'user_id' => 979,
'user_ip' => '',
'message' => $message,
'bbcode_bitfield' => '',
'bbcode_uid' => '',
'bbcode_options' => 7,
'message_time' => time(),
);
cseréld le erre
Kód:
$sql_ary = array(
'user_id' => 979,
'user_ip' => '0.0.0.0',
'message' => $message,
'bbcode_bitfield' => '',
'bbcode_uid' => '',
'bbcode_options' => 0,
'message_time' => time()
);
$enable_bbcode = $enable_urls = $enable_smilies = true;
generate_text_for_storage($sql_ary['message'], $sql_ary['bbcode_uid'], $sql_ary['bbcode_bitfield'], $sql_ary['bbcode_options'], $enable_bbcode, $enable_urls, $enable_smilies);
Amúgy miért váltottál a Breizh shoutbox-ról az Mchat-re?
KillBill!
Köszi a módosítás,betettem a helyére.
Váltani azért váltottam,mert a Breiz shoutbox a képeket nem akarta megjeleníteni külső linkről (mérettől és típustól függetlenül),csak ha nyomtunk neki egy F5-t.
Egyébként sokkal jobban bejött nekem személy szerint a Breiz.
Köszi a módosítás,betettem a helyére.
Váltani azért váltottam,mert a Breiz shoutbox a képeket nem akarta megjeleníteni külső linkről (mérettől és típustól függetlenül),csak ha nyomtunk neki egy F5-t.
Egyébként sokkal jobban bejött nekem személy szerint a Breiz.
szepylaci írta:
KillBill!
Köszi a módosítás,betettem a helyére.
Váltani azért váltottam,mert a Breiz shoutbox a képeket nem akarta megjeleníteni külső linkről (mérettől és típustól függetlenül),csak ha nyomtunk neki egy F5-t.
Egyébként sokkal jobban bejött nekem személy szerint a Breiz.
Viszont az 1.5.0 verzióból hiányzik 2 js file az leszedtem az egyel előbbi kiadásból (Nem ezért nem működöt nálad?).
Én is ezt az üzifalat használom csak ép egy ősrégi kiadását.
Megvan neked a magyarítás az 1.5 verzióhoz?
KillBill!
Elképzelhető,hogy az általad említett JS filek okozzák nálam a problémát.
Az 1.5 magyarítását én elkezdtem anno,de csak a azt a részt csináltam meg,amit a tagok látnak,az AVP-s részt nem.
Elképzelhető,hogy az általad említett JS filek okozzák nálam a problémát.
Az 1.5 magyarítását én elkezdtem anno,de csak a azt a részt csináltam meg,amit a tagok látnak,az AVP-s részt nem.
Sziasztok, feltettem az mchat modot, és amikor felhasználó profilt szeretnék nézni vagy kezelni,ezt a hibaüzit kapom:
[phpBB Debug] PHP Notice: in file [ROOT]/includes/acp/acp_users.php on line 144: Undefined index: ACP_USER_MCHAT
Annyi világos,hogy az acp_users.php- ba van egy erre való utalás, mert megtaláltam, csak nincs írányítva sehova.
Mit kellene beírnom és hova, vagy a telepítésnél voltam figyelmetlen? Bár volt még egy ilyen sorom az MCHAT_TITLE, de ezt sikerült megoldanom.
Előre is köszönöm a segítséget. Dragonheart
[phpBB Debug] PHP Notice: in file [ROOT]/includes/acp/acp_users.php on line 144: Undefined index: ACP_USER_MCHAT
Annyi világos,hogy az acp_users.php- ba van egy erre való utalás, mert megtaláltam, csak nincs írányítva sehova.
Mit kellene beírnom és hova, vagy a telepítésnél voltam figyelmetlen? Bár volt még egy ilyen sorom az MCHAT_TITLE, de ezt sikerült megoldanom.
Előre is köszönöm a segítséget. Dragonheart
Nem készíthetsz új témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.