Archiwum - Ajax SB [wersja wczesna ALFA]
Ares93 - 07-09-2007, 15:33
Dzięki + dla Ciebie
oj zapomniałem, że nie mogę dać + bo nie założyłem tematu
Lololowski - 16-09-2007, 20:27
Kod: | if(file_exists($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_shout.' . $phpEx))
{
include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_shout.' . $phpEx);
}
else
{
include($phpbb_root_path . 'language/lang_english/lang_shout.' . $phpEx);
} |
a skąd mam mieć ten lang_english do tego ?
[ Dodano: 16-09-2007, 22:06 ]
nie no sorry... ten shoutbox ma w ogóle popierniczony kod... cały do poprawki - powalone są tabele w SQLu... stąd błędy
np zdefiniowano tabelę:
define('SHOUTBOX_TABLE', $table_prefix . 'ajaxshoutbox');
a tabela SHOUTBOX_TABLE już jest dla oryginalnego shoutboxa...
natomiast powinno być define('AJAXSHOUTBOX_TABLE', $table_prefix . 'ajaxshoutbox'); - bo tabela AJAXSHOUTBOX_TABLE nie jest w ogóle zdefiniowana...
a już ganc śmieszne jest to, że czyta mi zły prefix tabel xD sprawdza dobry, ale czyta zły... ok to se też już naprawiłem... moja wina, moja wina... etc...
co do polskich znaków to sprawa jest pozornie prosta... tekst przy pobieraniu post jest kodowany "application/x-www-form-urlencoded" natomiast nigdzie nie widzę warstwy odpowiadającej za translację w drugą stronę... może do rana wymyślę
[ Dodano: 18-09-2007, 00:39 ]
======================
OK więc mam pytanie... czy dopisze ktoś stosowną funkcję do tego moda, która dekodowałaby %uFFF na znaki ?
Ja próbowałem, ale ekhem... z moją znajomością tematu to ekhem... można popróbować
Jarek 11 - 20-09-2007, 20:14
Mam tak błąd
Kod: | There has been a JavaScript error. Error: document.getElementById("posts") has no properties Line: 622 File: http://www.overclockerzy.yoyo.pl/forum/ajax.php?m=js |
A niżej pisze Loading... i tak może pisać i 15 minut i nic się nie ładuje.
[ Dodano: 20-09-2007, 21:16 ]
A gdy się jest niezalogowanym jest napisane Kod: | There has been a JavaScript error. Error: document.getElementById("posts") has no properties Line: 315 File: http://www.overclockerzy.yoyo.pl/forum/ajax.php?m=js&sid=23f7dadeda24e06e3002caac76344473 |
Lololowski - 20-09-2007, 22:09
Jarek 11 napisał/a: | Mam tak błąd
Kod: | There has been a JavaScript error. Error: document.getElementById("posts") has no properties Line: 622 File: http://www.overclockerzy.yoyo.pl/forum/ajax.php?m=js |
A niżej pisze Loading... i tak może pisać i 15 minut i nic się nie ładuje.
[ Dodano: 20-09-2007, 21:16 ]
A gdy się jest niezalogowanym jest napisane Kod: | There has been a JavaScript error. Error: document.getElementById("posts") has no properties Line: 315 File: http://www.overclockerzy.yoyo.pl/forum/ajax.php?m=js&sid=23f7dadeda24e06e3002caac76344473 |
|
Ten mod ma wiele poważnych błędów i niedopracowań... poczynając na samych zapytaniach do bazy, poprzez obsługę znaków (np polskich) - brak dekodowania z urlencode... na generowaniu shoutów i emotek kończąc... tak to jest jak dopasuje się moda, który jeszcze jest na etapi mocno Alpha... ehhh ...
Uwaga do moderatorów - wypadało by zamieścić info w nazwie tamatu, że mod jest jeszcze niedopracowany i wymaga poprawek...
PS próba "dogadania się" z autorem skryptu(oryginału) nie dała żadnych efektów - brak odpowiedzi...
Jarek 11 - 23-09-2007, 11:19
Teraz mam taki błąd
Kod: | Table 'db170299.AJAXSHOUTBOX_TABLE' doesn't exist |
[ Dodano: 23-09-2007, 12:49 ]
A czasem też jest taki błąd
Kod: | There has been a JavaScript error. Error: Statement on line 622: Could not convert undefined or null to object Backtrace: Line 622 of linked script http://www.overclockerzy.yoyo.pl/forum/ajax.php?m=js document.getElementById("posts").innerHTML = ""; At unknown location [statement source code not available] |
JrQ- - 23-09-2007, 20:34
Lololowski napisał/a: | Gdzieś coś mi sie już obiło o uszy z Ajaxowym SB - został zaniechany ze względu na bezpieczeństwo - czy ten się czymkolwiek różni - PS może to ktoś zweryfikować - tym bardziej że mam wątpliwości co do Modów wydawanych przez fora Warezowe - te lubią zostawiać luki do "podbierania" baz
|
Skoro znalazł sie w gotowych, to raczej ktos musial chyba sprawdzic kod. Wiec raczej nie ma sie czego bac. A to ze mod nie dziala, to juz inna sprawa.
Lololowski - 24-09-2007, 07:03
[quote="Jarek 11"]Teraz mam taki błąd
Kod: | Table 'db170299.AJAXSHOUTBOX_TABLE' doesn't exist |
Przeedytuj wpisy w common.php te od tego ajaxowego shoutboxa i zamień
"define('SHOUTBOX_TABLE', $table_prefix . 'ajaxshoutbox'); "
na
"define('AJAXSHOUTBOX_TABLE', $table_prefix . 'ajaxshoutbox'); "
Pierwszy z błędów w tym shoutboxie... koleś niby zmieścił mod, ale sam nie sprawdził, czy instrukcja jest OK...
Ares93 - 01-10-2007, 16:16
a co z tym kodowaniem?
Lololowski - 01-10-2007, 17:16
Ares93 napisał/a: | a co z tym kodowaniem? |
Żeby to zadziałało trzeba by napisać jakiś wesoły zamiennik funkcji urldecode... widziałem o gdzieś, ale nie rozumieć zbytnio AJAX'a i nie wiem gdzie to upchnąć... jak dojdę co i jak to spróbuję zamieścić... ale kodowanie to nie jedyny błąd w tym SBoxie...
baddo - 24-01-2008, 15:06
Nowa wersja MODa ode mnie. A co w niej?
- pełna obsługa kodowania ISO-8859-2 (polskich znaków)
- naprawiony błąd dotyczący niedziałających przycisków BBcode podczas pisania postów
- 2 wersje językowe (polska i angielska)
MOD nie ma żadnej stopki, itp., ale jeżeli MOD Ci się przydał i chciałbyś się odwdzięczyć, to dodaj ten link do stopki forum:
Kod: | <a href="http://f1liga.net" target="_blank">F1 Liga::Spotkajmy się na torze!</a> |
Będę bardzo wdzięczny
Piszcie wszelkie problemy i propozycje dotyczące moda, może w przyszłości zostaną one uwzględnione.
DEMO: www.baddo.yoyo.pl (test, test)
pozdr
danieldabro - 19-02-2008, 13:25
baddo, Wszystko działa elegancko jak należy :] mam małe pytanie jak się kasuje wszystkie posty? czy jest jakies polecenie? czy trzeba wykonywać zapytanie? Aaa i Link leci na forum
Jeszcze jedno małe pytanie jak zrobić żeby wpisywanie shoutów było na dole tak jak na poniższym obrazku?
baddo - 21-02-2008, 01:03
danieldabro napisał/a: | jak się kasuje wszystkie posty? czy jest jakies polecenie? czy trzeba wykonywać zapytanie? |
1. Możesz wykonać zapytanie:
Kod: | TRUNCATE TABLE phpbb_ajaxshoutbox |
2. Możesz zainstalować tego moda zmieniając tylko tabelę z shoutbox na ajaxshoutbox.
Cytat: | Jeszcze jedno małe pytanie jak zrobić żeby wpisywanie shoutów było na dole tak jak na poniższym obrazku? |
To z obrazka to zwykły SB z wersji przema Teraz Ci dokładnie nie powiem, ale musiałbyś najprawdopodobniej przesunąć o kilka linii w dół taki fragment:
Kod: | <?php
if($userdata['user_id'] != ANONYMOUS)
{
?>
var inh = ce('div');
inh.id = 'post_message';
inh.className = 'row1';
inh.width = '100%';
inh.style.display = 'none';
inh.height = '20px';
(...)
var bbcode = ce('input');
bbcode.type = 'button';
bbcode.className = 'button';
bbcode.accesskey = 'w';
bbcode.name = bbcode.id = 'addbbcode8';
bbcode.value = bbcode.defaultValue = ' URL ';
bbcode.style.width = '43px';
bbcode.onclick = function(){ bbstyle(8); };
inh.appendChild(bbcode);
inh.appendChild(tn(' '));
// inh.appendChild(ce('br'));
var smilie = ce('div');
smilie.style.display = 'none';
smilie.name = smilie.id = 'smilies';
inh.appendChild(smilie); |
WoGuziczek - 26-02-2008, 16:33
Ja to mam problem z tym sb, a mianowicie - po instalacji wszystko działa pięknie. Ludzie popisali z 10 shoutów i nagle pojawił się napis "Brak shoutów" chociaż wpisów w bazie ciągle przybywa.
Tak jakby po prostu nie pobierał wpisów.
Co ciekawsze... po kilkudziesięciu wiadomościach wiadomości się pokazały i za chwile znów "Brak shoutów".
Także.. bieda :]
O co biega?
siekierzynski - 11-04-2008, 22:08
on po napisaniu (tak jest u mnie) >=3 wiadomości nie pobiera ich, właśnie się z tym bawię. jak znajdę odp to napiszę.
EDIT:
Mod nie dopracowany często wywala mi:
Wystąpił błąd JavaScript. Błąd: xml.getElementsByTagName("last")[0].childNodes[0] has no properties Linia: 724 Plik: http://www.autoinstal.pl/forum/ajax.php?m=js
|
|
|