Ačiū Raymond. Kad nustatytas simbolinis klaida man.
Tai nėra "išspręsti" nors r.dziadusz...
Problema po veikia scenarijų: visų ankstesnių Apostrofai (ir kabutės) dabar yra Ascii HTML ": & # 039 , & quot; Jokių idėjų, kaip išspręsti šią problemą? (Turiu vbseo ir bandė pobūdžio keitimo funkcija - neveikia. Aš taip pat atstatytas po cache paleidus BB scenarijų - nebuvo nieko keisti). Tik apostrofus ir kabutėse, kurie buvo ten prieš scenarijus buvo paleisti turėjo įtakos (naujus postus, kuriuose jų bus rodomas paprastai) aš gali "apgauti" dalinio fix naudojant vb censoring, bet aš verčiau ne.
Taip pat & rodo visur, &
Problema 2: dėl tam tikrų priežasčių aš šio kodekso BB kai kuriose vietose: [Lang = x], [lang = x] t, kaip pakeisti savo scenarijų (clearBB.php) žudyti tuos, per?
Paskutinį kartą redagavo norku; 11-10-11 prie 12:03.
Atsiprašome jau pažymėtas jį, kaip išspręsti, aš turėjo jį dirbti tiek jums
Bus ištirti, kodėl jums & # 039, pasakykite man, ką meta galite naudoti (aprašoma, kaip tai padaryti, galite rasti jį, README.html failas)
Apie antroji problema, jis appeard becouse vartotojams pridėti "lang" kodą pakeisti pavadinimus
Jei norite pašalinti naudojant mano scenarijų pirmuoju atveju ii [Lang = x]
Prašome rasti šias eilutes:
Jei ((strpos ($ pranešimą ['pagetext'], "[lang ="))! == FALSE) {
$new_message = basic_clear ($ new_message, "[lang =');
}
ir įdėti tiksliai po jo:
Jei ((strpos ($ pranešimą ['pagetext'], "[Lang ="))! == FALSE) {
$new_message = basic_clear ($ new_message, "[Lang =');
}
-tai nebuvo bandomi yra tiesiog greitai nustatyti
Tačiau antruoju atveju, [I] [lang = x] [/I] Šis BBKodas neveikia, ir tai yra daugiau sudėtingas, taip pat gali turėti įtakos kai kurių daugiau problemų, becouse galite parodyti man žyma su dviejų spragas, bet aš nežinau, jei ten buvo su trijų spragas ir tt, ir becouse, kad jūs turite cutted, reikia suprasti, jei tai įmanoma, pašalinti žymes kaip šiuo saugiai tekstą.
Redaguoti
Apie & # 039 Mes dirbame curently ant jo pleae laukti antrojo
Paskutinį kartą redagavo r.dziadusz; 11-10-11 prie 12:49.
Sveiki ir ačiū. Aš pradėjo naują temą apie tai, galėtų naikinti jį prašome?
Mano meta yra ISO-8859-1
Ačiū taip pat už informacijos apie scenarijų.
Nekantriai laukiame jūsų Ascii html dalykas, aš tikrai norėčiau gauti, kad nustatyti.
Max mes vis dar dirbame ji, mes turime įveikti kai laikinai vbulletin problemą mūsų bandymo forume, Atsiprašome už vėlavimą, gausite tirpalas kuo greičiau!
Max žinau, kas atrodo, kad klausimas, manau, kad galite naudoti ankstesnės versijos clearBB taip, kaip aš sakiau tai buvo beta versiją.
Norėdami pašalinti & amp ir t. t. prašome atkurti jūsų duomenų bazę iš jūsų atsarginės kopijos prieš naudojant robotas, ir sukurti šį failą dar kartą tiksliai taip, kaip yra descrption:SPUSTELĖKITE, naudojant dabartinį-(ne anksčiau, ji galėtų sukurti problemą - Atsiprašome, kad) versiją scenarijų
Paskutinį kartą redagavo r.dziadusz; 12-10-11 prie 11:13.
Ir prarasti 2 dienas verta žinutes siūlų pluoštelį paveiktų forumas? Negalima daryti...
Gerai gali sukurti jums kitą scenarijų, kad bus pašalinti visi ji & # 039, & quot & amp
Aš atsiprašau, kad šis ASCI html kodai pasirodo, tačiau atkreipkite dėmesį, kad naudojate beta versija šio produkto, mes daryti ką nors padėti jums
Tai būtų puiki. ačiū. Bus scenarijų pašalinti jas, net jei jos yra sujungtos į kitų žodžius: & quot;Munchen-Nordwest & quot; ?
Paskutinį kartą redagavo norku; 12-10-11 prie 17:27.
Taip pat beta versija versija
1. Prašome sukurti failą ir išsaugoti ją kaip "decode.php"
2. Įdėti žemiau kodą į jį ir įrašykite jį
3. Nusiųsti į jūsų serverį, forumas šaknis
4. Padaryti, jūsų duomenų bazės atsarginė kopija
5. Išjungti jūsų forumas
6. Prisijungti kaip administratorius
7. Jūsų naršyklėje, įdėti url su paskirties į jūsų "clearBB.php"
8. Paspauskite "valyti" mygtuką
<? php aido "< įvesties tipo = /" paslėptų / "pavadinimas = / „securitytoken /" vertė = / "". $vbulletin - > userinfo ['securitytoken']. "/" / > / n ";?>
< p stilius = "teksto lygiavimas: centras" >
Naudokite šią programą keisti asci html kodą į "normalią" ženklai
</br> šis scenarijus turi didelės įtakos jūsų
duomenų bazės ir pokyčiai yra nuolat - <b> negali būti anuliuoti </b> todėl:
</br>
Įsitikinkite, kad jūs <b> atsarginę duomenų bazės! </b> ir prisiminti <b> išjungti
išjungti jūsų forumas </b> metu naudojant šį scenarijų! </p>
< formos action="/forum/lt/decode.php?do=execute" metodas = "post" >< input type = "submit"
vertė = "aiškius" stilius = "plotis: 70 %; skirtumas iš dešinės į kairę: 15 % "/ >< / forma >
<? Php
funkcija update_pagetext (&$ new_message, $message_id) {
pasaulio $ vBulletin;
$vbulletin - > db - > query_write ("
NAUJINIMAS ". TABLE_PREFIX. "post
SET pagetext = "".addslashes($new_message).""
KUR postid = ".$ message_id
);
}
funkcija update_tittle (&$ new_tittle, $tittle_id) {
pasaulio $ vBulletin;
$vbulletin - > db - > query_write ("
NAUJINIMAS ". TABLE_PREFIX. "post
RINKINIO pavadinimas = "".addslashes($new_tittle).""
KUR postid = ".$ tittle_id
);
$vbulletin - > db - > query_write ("
NAUJINIMAS ". TABLE_PREFIX. "gija
SETtitle = "".addslashes($new_tittle).""
KUR firstpostid = ".$ tittle_id
);
}
require_once ('/ global.php.');
Jei ($_REQUEST [] == "vykdyti") {
$to_remove = masyvo ("& gt;", "& lt;", "& amp;", „"", "& quot;");
$rezultatas = $vbulletin - > db - > query_read ("SELECT * FROM".TABLE_PREFIX. "po kur pagetext PANAŠAUS" % & gt; %"arba pagetext, pavyzdžiui,"% & lt; %"arba pagetext, pavyzdžiui,"% & amp; %"arba pagetext, pavyzdžiui,"% & # 039 %"arba pagetext, pavyzdžiui,"% & quot; %"arba pavadinimas PANAŠAUS" % & amp; %"arba antraštinė dalis kaip"% & # 039 %"arba pavadinimą kaip"% & lt; %"arba pavadinimas PANAŠAUS" % & gt; %"arba pavadinimas PANAŠAUS" % & quot; %"");
nors ($ žinutę = $db - > fetch_array($result)) {
$new_message = $pranešimą ['pagetext'];
Jei ((strpos ($ pranešimą ['pagetext'], "& gt;"))! == FALSE) {
$new_message = str_replace ("& gt;
}
Jei ((strpos ($ pranešimą ['pagetext'], "& lt;"))! == FALSE) {
$new_message = str_replace ("& lt;
}
Jei ((strpos ($ pranešimą ['pagetext'], "& amp;"))! == FALSE) {
$new_message = str_replace ("& amp;", "&",$ new_message);
}
Jei ((strpos ($ pranešimą ['pagetext'], "& # 039"))! == FALSE) {
$new_message = str_replace ("& # 039", „"",$ new_message);
}
Jei ((strpos ($ pranešimą ['pagetext'], "& quot;"))! == FALSE) {
$new_message = str_replace ("& quot;
}
update_pagetext($new_message,$message['postid']);
$new_title = $pranešimą ["vardas"];
Jei ((strpos ($ pranešimą ["vardas"], "& gt;"))! == FALSE) {
$new_title = str_replace ("& gt;
}
Jei ((strpos ($ pranešimą ["vardas"], "& lt;"))! == FALSE) {
$new_title = str_replace ("& lt;
}
Jei ((strpos ($ pranešimą ["vardas"], "& amp;"))! == FALSE) {
$new_title = str_replace ("& amp;", "&",$ new_title);
}
Jei ((strpos ($ pranešimą ["vardas"], "& # 039"))! == FALSE) {
$new_title = str_replace ("& # 039", „"",$ new_title);
}
Jei ((strpos ($ pranešimą ["vardas"], "& quot;"))! == FALSE) {
$new_title = str_replace ("& quot;
}
update_tittle ($new_title, $message['postid']);
}
}
?>
Paskutinį kartą redagavo r.dziadusz; 18-10-11 prie 19:36.