To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Archiwum - Powa?ny b??d we wszystkich wersjach phpBB < 2.0.19

pearman - 01-01-2006, 10:11

tak bo powyzsze poprawki nie uwzgledniaja zamiany kodu nowego quote a jedynie starego.
a powyzsza poprawka zamienia nowy tylko jesli post zawiera BBtag'a [mod][/mod]

wojtek - 01-01-2006, 10:22

:arrow: pearman
w moim pliku bbcode.php nie znalazłem fragmentu kodu o którym piszesz :roll:

Fishbone - 01-01-2006, 10:43

ja też nie znalazłem tego fragmentu
pearman - 01-01-2006, 11:25

http://www.przemo.org/php...pic.php?t=19713 umiescie w w/w temacie link do pliku bbcode.txt
the_d - 01-01-2006, 12:11

W pliku privmsg.php

ja mam:
Kod:
Znajdz:
$html_entities_match = array('#&(?!(\#[0-9]+;))#', '#<#', '#>#');
$html_entities_replace = array('&amp;', '&lt;', '&gt;');


Kod:
Zamien:
$html_entities_match = array('#&(?!(\#[0-9]+;))#', '#<#', '#>#', '#"#');
$html_entities_replace = array('&amp;', '&lt;', '&gt;', '&quot;');


tak?

Pepto - 01-01-2006, 12:20

Pearman, ta linijka jest u mnie dłuższa niż podana przez Ciebie.
Kod:
    $text = ($board_config['button_q']) ? preg_replace("/\[quote:$uid=\"(.*?)\"\]/si", $bbcode_tpl['quote_username_open'], $text) : preg_replace("/\[quote:$uid=\"(.*?)\"\]/si", '', $text);

przecinek - 01-01-2006, 12:21

Czy ta dziura dotyczy tylko i wyłącznie IE? Bo jak tak to ją oleję :) .
pearman - 01-01-2006, 12:22

to ja w takim razie po tym:
Kod:
    $text = ($board_config['button_q']) ? preg_replace("/\[quote:$uid=\"(.*?)\"\]/si", $bbcode_tpl['quote_username_open'], $text) : preg_replace("/\[quote:$uid=\"(.*?)\"\]/si", '', $text);

dodaj:
Kod:
    $text = ($board_config['button_q']) ? preg_replace("/\[quote:$uid=&quot;(.*?)&quot;\]/si", $bbcode_tpl['quote_username_open'], $text) : preg_replace("/\[quote:$uid=&quot;(.*?)&quot;\]/si", '', $text);

Pepto - 01-01-2006, 12:31

Pearman, tak dodałem. Ale dalej cytaty z nazwą nie działają.

EDIT:
Przepraszam, teraz doczytałem... Z wyłączonym html'em działa to cytowanie teraz. Dzięki.

wojtek - 01-01-2006, 12:50

pearman napisał/a:
http://www.przemo.org/phpBB2/forum/viewtopic.php?t=19713 umiescie w w/w temacie link do pliku bbcode.txt

Ja tam mam umieszczony link - drugi post :)

wrcx - 01-01-2006, 13:05

Edytowałem te pliczki i wrzuciłem narazie na testowe forum, jak narazie wszystko ok, tylko w postach z włączonym html'em nie działają cytaty, zamiast "Test napisał/a" wyświetla się [quote="test"].
Ale userzy i tak nie maja zezwoleń do uzywania html więc jak narazie jest dobże ;)

Edit:
A czy da się jakoś to zrobić żeby w postach z html'em działała quota :?:
Na stałym forum gdzie nie dałem edytowanych plików jeszcze działa normalnie.

Termo - 01-01-2006, 15:40

Nadal proszę o pomoc, na moim forum musi byc wlaczony html w postach ale quote tez musi dzialac. No i bezpiecznie tez musi byc ;) Moze jak przemo i inni wytrzeźwieją to ktos jakas malutrką modyfikację do aktualizacji wprowadzi...
Borowianin - 01-01-2006, 15:55

Podmienilem kody, ale...

Przy checi odpisania, badz zacytowania pojawia sie multum takich komunikatow..


Kod:
Warning: preg_replace(): Compilation failed: missing ) at offset 62 in /forum/includes/bbcode.php on line 243


Linijka wyglada ok

Kod:
$text = preg_replace($patterns, $replacements, $text);


Czym to spowodowane?

pearman - 01-01-2006, 15:58

a jak wyglada wczesniejsza linijka?
moron - 01-01-2006, 16:10

wydaje mi sie ze wylacznei autologowania powinno zmniejszyc szanse na wlam...
co o tym myslicie?



Powered by phpBB modified by Przemo © 2003 phpBB Group