Jump to content

Machniuk

Member
  • Posts

    141
  • Joined

  • Last visited

Informacje o forum

  • Wersja
    IP.Board 3.1.4
  • Forum
    killers4ever.pl

Kontakt

  • Gadu Gadu
    11166338

Machniuk's Achievements

Newbie

Newbie (1/14)

3

Reputation

  1. Z edytorem - OK. Ale nie widzi $.ajax (tak jak by jquery nie był załadowany); Przykład: <script type="text/javascript" src="javascript/jquery.js"></script> <script>jQuery.noConflict();</script> <script> function run(action, value) { $.ajax({ type: "GET", url: "core/run.php", data: { 'action' : action, 'value' : value }, success: function(code) { eval(code); } }); } </script>
  2. Hello kitty! W jaki sposób mogę dodać bibliotekę (gdzie?) jquery? Oraz w którym miejscu mogę umieścić swój kod Javascript który zahacza o ajax ($.ajax). Próbowałem tak "luzem" wrzucić przy globalnym output - ale przy wysyłaniu POST - Mam bład odnośnie przeciążenia serwera (za dużo wyników) - Jest związany pewnie z moją funkcją $.ajax. A przy dodaniu biblioteki jquery (<script src="$TUTAJ"></script>) - Takie elementy jak edytor BBCode przestaje działać.
  3. @Ref Próbowałem coś dzisiaj napisać, ciągle mi nie wychodzi. Nie rozumiem tego że dodaje "<br />" na końcu każdej linii, ignorując ustawienia. Możecie mi podesłać poprawną konfiguracje parser'a - przy edycji i wyświetlaniu? (parse_html, bbcode, nl2br...) - Może mam coś źle ustawione. Oczywiście mogę wyczyścić tekst dzięki str_replace - ale to mało praktyczne...
  4. 'INSERT INTO `cosss` (`mid`, `date`, `title`, `content`) VALUES ('.$this->libray->memberData['member_id'].', '.time().', "'.$this->libray->request['formTitle'].'", "'.IPSText::getTextClass('bbcode')->preDbParse($this->libray->request['formContent']).'");' Próbowałem też bez preDbParse - To to samo.
  5. <p>PrzykĹadowy <strong>tekst</strong> </p><br /><p>To jest po <em>ENTERZE</em></p><br /><p>I tak dalej...</p><br /> Wyświetla tak: + Nie ma emotikonek. :/
  6. No nie działa. A może trzeba jakoś przefitrować wejście? Bo dane które odbieram od edytora bezpośrednio pakuję do mysql, bez żadnej filtracji.
  7. Hello kitty! Mój tekst to: IPSText::getTextClass('bbcode')->parse_smilies = 1; IPSText::getTextClass('bbcode')->parse_bbcode = 1; IPSText::getTextClass('bbcode')->parse_html = 1; IPSText::getTextClass('bbcode')->parse_nl2br = 1; IPSText::getTextClass('bbcode')->bypass_badwords = 0; $news[$i]['content'] = IPSText::getTextClass('bbcode')->preDisplayParse(IPSText::getTextClass('bbcode')->preDbParse($news[$i]['content'])); A HTML wygląda mniej więcej tak: <p>asdsaasfsa</p> <br class="clear"/> <p>asdsaasfsa</p> <br class="clear"/> <p>asdsaasfsa</p> Jak pozbyć się tych odstępów (br)? Tz. żeby były ale bez klasy clear. (nie tak duże!)
  8. Usunąłem ten problem używając po tej pętli pętle foreach, jednak mimo wszysto prosił bym was o wyjaśnienie powyższego problemu, bo totalnie tego nie rozumiem, no chyba że buildAndFetch zwraca jakiś exit czy coś podobnego... Ale? Po co to komu? Raczej mało prawdopodobne.
  9. Cześć, mam taki oto kod: $topics = $this->DB->build(array( 'select' => '*', 'from' => 'topics', 'where' => 'forum_id = "'.$this->libray->settings['players_forum_home'].'"', 'order' => 'start_date DESC', 'limit' => 10 )); $this->libray->DB->execute(); $i = 0; while($topic = $this->libray->DB->fetch()) { $topics[$i] = $topic; $post = $this->libray->DB->buildAndFetch(array( 'select' => 'cache_content', 'from' => 'content_cache_posts', 'where' => 'cache_content_id = "'.$topic['topic_firstpost'].'"', )); $topics[$i]['cache_content'] = $post['cache_content']; $i++; } echo "<pre>"; print_r($topics); echo "</pre>"; I on nie rabotajet. Chodzi o to że są dostępne 3 wpisy, oczywiście je widzi ale po wykonaniu pętli while - kończy pracę po jednym. Po usunięciu zapytania z while, wykonuje ją 3 razy, czyli normalnie. Nie wiem oco chodzi, proszę o pomoc.
  10. Hej! Nawet nie będę się rozpisywał tylko od razu pokażę kod i przedstawię problem. Kod js: <script type="text/javascript"> function setAction(vId) { var vValue = $('li_content_' + vId).innerHTML; $('li_content').update(vValue); } </script> Kod div'a który ma zostać wczytany: <div id="li_content_0" style="display:none;"> <tr> <th>col 1</th> <th>col 2</th> </tr> <tr> <td>test col 1</td> <td>test col 2</td> </tr> </div> Tabela: <table> <tbody id="li_content'> </tbody> </table> Chodzi o to że po użyciu funkcji setAction (podana powyżej) kod zostaje załadowany, ale... Wszystkie znaczniki html czyli <tr> <th> <td> nie działają, są po prostu ignorowane, w jaki sposob mozna rozwilkac ten problem?
  11. Chciałbym dołączyć jeszcze dwa pewne fakty, które mogą pomóc w znalezieniu błędu. Po załadowaniu i analizie pobranego kodu z Mysql (który był utworzony przez edytor) w tekście nie są wyświetlane emotikony oraz przejścia do każdej nowej lini wyglądają tak: <p>test</p> <br> <p>test</p> Co daje za***iście duży odstęp między tekstami. Mimo że wszystko jest poprawnie skonfigurowane (ustawienia parse) dzieją się te anomalie.
  12. Tak, taki kod HTML, co podałem wcześniej.
  13. Ta zawartość w edytorze, domyślna, powiedzmy: <p><strong>Hej!</strong></p> Sorry za złe określenie.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.