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
Przesunięty przez: Matteo
09-11-2013, 09:36
Quack! Bone 1.0.0
Autor Wiadomość
Polaczek


Pomógł: 351 razy
Posty: 2297
Wysłany: 09-08-2010, 18:14   Quack! Bone 1.0.0


Umożliwia losowanie liczby z przedziału X-Y w ShoutBoxie. Jeśli wyślesz w ShoutBoxie wiadomość "losuj" otrzymasz wiadomość zwrotną. :) Widzi ją każdy użytkownik, który ma dostęp do ShoutBox'a.


Informacje
    Pomysł na modyfikację podrzucił Misiek [PL] poprzez prywatną wiadomość. Zrealizowaniem tego pomysłu zająłem się ja. :) Polskie znaki poprawił sewciok. Dodatek został przetestowany na czystym skrypcie phpBB modified by Przemo 1.12.6p4 na czystym ShoutBoxie oraz na AJAX'owym ShoutBoxie.


Konfiguracja
    Można skonfigurować minimalną i maksymalną wartość losowania poprzez plik shoutbox_view.php:
    Kod:
                $quack_bone_min = 0; /* Minimalna wartość */
                $quack_bone_max = 10; /* Maksymalna wartość */


Kompatybilność z AJAX'owym ShoutBoxem
    Istnieje możliwość kompatybilności z AJAX'owym ShoutBoxem. W załącznikach znajduje się paczka quack_bone_for_ajax_shoutbox.zip.


Pobierz
_________________
The Cephei Family
stuff 'n' stuff
Ostatnio zmieniony przez Boltex 04-09-2010, 19:41, w całości zmieniany 8 razy  
 
     
Gadatliwa Kasia 

   
sewciok
Czarna lista


Pomógł: 22 razy
Posty: 342
Wysłany: 09-08-2010, 18:21   

Działa :D Dobry dodatek, ale błąd w kodzie (brak polskich znaków).
Poprawiłem u siebie, i tak wygląda:
Kod:
        if($msg === 'losuj') {
            $msg_id = $db->sql_nextid();
            $quack_bone_min = 0; /* Minimalna wartość */
            $quack_bone_max = 10; /* Maksymalna wartość */
            $quack_bone_rand = rand($quack_bone_min, $quack_bone_max);
            $quack_bone_gen_msg = $userdata['username'] . ' rzucił(a) koścmi i wylosował(a) ' . $quack_bone_rand . '!';
            $sql = "INSERT INTO " . SHOUTBOX_TABLE . "
                VALUES($msg_id, $sb_user_id, '" . $quack_bone_gen_msg . "', '" . CR_TIME . "')";
           
            if(!($result = $db->sql_query($sql))) {
                message_die(GENERAL_ERROR, 'Could not insert shoutbox message', '', __LINE__, __FILE__, $sql);
            }
        } else {
            $msg_id = $db->sql_nextid();

            $sql = "INSERT INTO " . SHOUTBOX_TABLE . "
                VALUES($msg_id, $sb_user_id, '" . str_replace("\'", "''", $msg) . "', '" . CR_TIME . "')";
            if ( !($result = $db->sql_query($sql)) )
            {
                message_die(GENERAL_ERROR, 'Could not insert shoutbox message', '', __LINE__, __FILE__, $sql);
            }
        }
 
     
Polaczek


Pomógł: 351 razy
Posty: 2297
Wysłany: 09-08-2010, 18:23   

Instrukcja poprawiona.
_________________
The Cephei Family
stuff 'n' stuff
 
     
sebul00000


Pomógł: 23 razy
Posty: 451
Wysłany: 09-08-2010, 18:31   

Polaczek, a długo takie liczby się wczytują? Czy tak jakby normalną wiadomość napisać?
_________________
Za niewielką opłatą (przy mniejszych zleceniach, możliwość zapłaty smsem) robię wszystko (no może prawie wszystko ;] ) co jest związane ze skryptem forum phpBB2 by Przemo, między innymi instalacja skryptu przema, wgrywanie modów, itp.
 
     
Polaczek


Pomógł: 351 razy
Posty: 2297
Wysłany: 09-08-2010, 18:31   

Niedługo. Funkcja rand() jest szybka (wbudowana w PHP4 i 5).
http://pl2.php.net/manual/pl/function.rand.php
_________________
The Cephei Family
stuff 'n' stuff
 
     
Misiek [PL]


Pomógł: 82 razy
Posty: 430
Wysłany: 09-08-2010, 18:32   

Polaczek, dzięki za zrealizowanie mojej propozycji.

btw. nie działa z AJAX'owym SB by lui.
_________________
instalacja modyfikacji # aktualizacja for # przenoszenie for # naprawa kodowania (krzaczków)
tylko dwie rzeczy są nieskończone - pętla while (TRUE) i ludzka głupota, ale tą pierwszą można przerwać za pomocą break;
 
     
Scoobany
[Usunięty]

Wysłany: 10-08-2010, 18:21   

Coś jest nie tak

Cytat:

Could not insert shoutbox message

DEBUG MODE

SQL Error : 1136 Column count doesn't match value count at row 1

INSERT INTO phpbb_shoutbox VALUES(0, 2, 'Scoobany rzucił(a) ścmi i wylosował(a) 16!', '1281460688')

Line : 148
File : shoutbox_view.php
 
     
Polaczek


Pomógł: 351 razy
Posty: 2297
Wysłany: 10-08-2010, 18:38   

Załóż usera testowego, z którego można skorzystać, jeśli masz forum bez pełnego dostępu dla gości lub profil jest potrzebny z innego powodu.  Podaj login i hasło.
Ułatw nam pracę!
_________________
The Cephei Family
stuff 'n' stuff
 
     
Scoobany
[Usunięty]

Wysłany: 10-08-2010, 18:51   

login: test1
hasło: testt
 
     
Polaczek


Pomógł: 351 razy
Posty: 2297
Wysłany: 10-08-2010, 18:57   

Scoobany, pewnie masz coś co gryzie się z Quack! Bone w swoim ShoutBoxie.
Tego nie wiem w 100% bo nie widziałem pliku shoutbox_view.php
_________________
The Cephei Family
stuff 'n' stuff
 
     
xlesiu



Pomógł: 5274 razy
Posty: 10382
Wysłany: 11-08-2010, 17:43   

Podbijam temat za pomocą kolegi, sam niestety nie mogę (łączenie postów).

Istnieje już instrukcja instalacji dla AJAX'owego ShoutBoxa. Wszystko zostało przetestowane. Działa. :)
Zapraszam do pobierania załącznika (w pierwszym poście).
_________________
Jak tłumaczysz mi coś z php to mów do mnie jak do labradora. / krwiodawcy.org
 
     
emiloski94


Pomógł: 2 razy
Posty: 363
Wysłany: 12-08-2010, 19:02   

Witam a mozna by było zrobic cos taiego zeby mozna było wylosowac konto VIP np. 2 razy dziennie? np. LOSUJ i napis "Niestety, tym razem nie wylosowałeś konta VIP. Próbuj dalej!" A jak wylosował ktoś to "Gratulujemy! Wylosowałeś konto VIP. Zrób screena tego i wyslij dla adminz, czy cos i zeby ten tekst był widoczny tylko dla tej osoby
 
     
Polaczek


Pomógł: 351 razy
Posty: 2297
Wysłany: 12-08-2010, 19:42   

emiloski94, można :) I można zrobić tak, że automatycznie będzie dodawał do grupy.
Ale to nie dziś.
_________________
The Cephei Family
stuff 'n' stuff
 
     
sebul00000


Pomógł: 23 razy
Posty: 451
Wysłany: 12-08-2010, 20:29   

Przy próbie pobrania instrukcji do zwykłego sb
Cytat:
Error 404
Plik którego szukasz nie został odnaleziony na serwerze.
Jeśli uważasz, że powinien się tutaj znajdować, powiadom mnie o tym.

Strona główna

ekhmmm...
_________________
Za niewielką opłatą (przy mniejszych zleceniach, możliwość zapłaty smsem) robię wszystko (no może prawie wszystko ;] ) co jest związane ze skryptem forum phpBB2 by Przemo, między innymi instalacja skryptu przema, wgrywanie modów, itp.
 
     
Gadatliwa Kasia 

   
krystianr


Pomógł: 680 razy
Posty: 1999
Wysłany: 12-08-2010, 20:30   

sebul00000, http://www.przemo.org/php...ad.php?id=19233 :mrgreen:
_________________
eat
sleep
trance
repeat

Ostatnio odwiedziłeś nas 04-01-2016, 11:36
Obecny czas to 03-12-2021, 16:58
 
     
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
Nie możesz ściągać załączników 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,07 sekundy. Zapytań do SQL: 13
Polecane serwisy

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

Sklep z gadżetami

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

• Zamów reklamę