Raymond byen pa pi mal. Sa lòd jeton fè ki mal pou yo fè m.
Sa pa 'rezoud' men r.dziadusz...
Pwoblèm après kouri script a: tout ansyen apostrophes (ak mak guillemets) kounye a nan Ascii Html': Abramo # 039 , Abramo quot, Kèk ide sou kijan pou yo ka ranje sa a? (Mwen gen vbseo e te eseye karaktè fonksyon ranplasman - pa travay. Mwen tou regaye an kachèt pòs apwè kouri a script BB - pa t chanje anyen). Sèlman apostrophes ak guillemets mak ki te la anvan yo te kouri script a menm te afekte (nouvo pòs contenant yo menm etale nòmalman) mwen kapab 'vole' mele pasyèl itilize vb censure Men, mwen pito pa.
Epitou, & montre toupatou tankou &
Pwoblèm, 2: pou kèk rezon mwen gen kòd BB sa a nan kèk kote: [Lang = x], [lang = x] pwoblèm jan fè mwen modifier ou script (clearBB.php) pou tiye moun tou?
Last edited by norku; 11-10-11 nan 12:03.
M regrèt mwen te make li jan rezoud, mwen sipoze li travay pou tant de ou
M ap envestige Poukisa ou jwenn Abramo # 039, tanpri charset ki fè ou konn sèvi ak (dekri kijan pou fè l, ou ka jwenn li ladan readme.html fichier)
Sou dezyèm pwoblèm sa, li utilisateurs becouse appeard lan, ki ajoute kòd "lang" manualy
Si ou vle pou retire ii itilize script m' pou pwemye ka a [Lang = x]
jwenn lignes sa yo:
Si ((strpos ($ mesaj ['pagetext'], ' [lang ='))! == pa VRE) {
$new_message = basic_clear ($ new_message, ' [lang ='),
}
Apre sa, pran exactement li:
Si ((strpos ($ mesaj ['pagetext'], ' [Lang ='))! == pa VRE) {
$new_message = basic_clear ($ new_message, ' [Lang ='),
}
-sa pa t testés se jis yon rapide pran
Men, nan dezyèm ka [I] [lang = x] [/I] bbcode sa a pa travay se plis konplike, tou kapab afekte ak kèk plis pwoblèm, becouse w ka montre m etikèt ak de Les, men mwen pa konnen si te ceux ak twa les ets, ak becouse de sa ou ka gen kèk tèks cutted, mwen bezwen pou evalye si se posib pou retire balises tankou sa a san danje.
Edit
About Abramo # 039 nap curently travay sou sa pleae ret tann yon dezyèm
Last edited by r.dziadusz; 11-10-11 nan 12:49.
Alo ak mèsi. Mwen te kòmanse yon nouvo fil sou sa pou ou ka retire li souple?
Charset m' lan, ki se ISO-8859-1
Mèsi tou pou enfòmasyon sou sou script a.
Gade an avan pou tande de ou sou bagay html Ascii jan mwen vwèman ta vle fè sa Bondye.
Alo nou toujou ap travay sou sa, nou gen pou kraze kèk kesyon vbulletin tanporè nan foròm sonde nou, nou regrèt pou delè, n' a solisyon a osito ke posib.
Alo mwen konnen sa yo genlè ta sijè sa a, mwen panse ou sèvi ak ansyen vèsyon atik clearBB se konsa, jan mwen te di sete yon vèsyon bêta.
Pou supprimer & amp, elatriye souple rèstore de ou de sauvegarde ou jis avan yo itilize robot a ak kreye fichier sa a ankò men m jan avè se descrption:SUR, itilize aktyèl-(pa précédente, li te kapab kreye pwoblèm - m regrèt sa) vèsyon pipiti de youn script
Last edited by r.dziadusz; 12-10-11 nan 11:13.
Ak pèdi 2 jou yon valè de postes kanni/sou foròm afèkte a? Mwen pa ka fè sa...
Dakò m ka kreye pou ou script yon lòt ki pwal retire tout li & 039 nimewo, ak quot, & amp
Mwen regrèt sa ASCI html codes s', men ap fè w konnen ke w itilize bêta vèsyon atik de pwodwi sa a, nou pwal fè yon bagay pou ede w
Sa ta kapab trè byen. Mèsi. Pral la script retire yo menm si yo a sou lòt pawòl konsa: Abramo quot,Munchen-Nordwest & quot, ?
Last edited by norku; 12-10-11 nan 17:27.
Se tou version vèsyon
1. Souple kreye fichier epi sere li kòm "decode.php"
2. Mete kòd pi ba pase ladan li epi sere li
3. Téléchargement pou sèvè ou, foròm rasin
4. Yo fè a sauvegarde de de ou
5. Fèmen nan foròm ou
6. Journal tankou admin
7. Nan navigateur ou, mete adrès entènèt ak destinasyon pou ou "clearBB.php"
8. Bouton "rekonèt" Sur
<? php écho "< D' tip = /" hidden / "non = /" securitytoken / "valè = /" ". $vbulletin - > userinfo ['securitytoken']. "/" / > / answit "?>
< p i fason = "fè aliman nan tèks: sant" >
Sèvi ak pwogram sa a pou chanje kòd html asci nan siy "nòmal"
</br> script sa a gen gwo enfliyans ou
de ak chanjman sont pèmanan - <b> pa kapab ti mouton an </b> par:
</br>
asire w ou a la sauvegarde <b> de base ou! </b> ak sonje pou <b> vire
désactiver ou foròm </b> pandan li te itilize script sa a! </p>
< fòme action="/forum/ht/decode.php?do=execute" metòd = "pas" >< D' tip = "soumèt"
valè = "rekonèt" kalite = "lajè: 70%, Marge-gòch: 15% "/ >< / fòme >
<? Php
travay update_pagetext (&$ new_message, $message_id) {
mondyal $ vBulletin;
$vbulletin - > db - > query_write ("
AJOU ". TABLE_PREFIX. "pòs
JEU pagetext = '".addslashes($new_message)." '
KOTE postid = ".$ message_id
);
}
travay update_tittle (&$ new_tittle, $tittle_id) {
mondyal $ vBulletin;
$vbulletin - > db - > query_write ("
AJOU ". TABLE_PREFIX. "pòs
JEU Tit = '".addslashes($new_tittle)." '
KOTE postid = ".$ tittle_id
);
$vbulletin - > db - > query_write ("
AJOU ". TABLE_PREFIX. "fil
SETtitle = '".addslashes($new_tittle)." '
KOTE firstpostid = ".$ tittle_id
);
}
require_once ('/ global.php.');
Si ($_REQUEST [''] == 'akonpli') {
$to_remove = tableau ("Abramo gt,", "Abramo lt. Apre sa,", "Abramo amp,", "'", "Abramo quot,"),
rezilta $vbulletin $-= > db - > query_read ("SÉLECTIONNEZ * DE".TABLE_PREFIX. "pas pagetext kote tankou '% & gt, %' pagetext ou renmen '% & lt, %' pagetext ou renmen '% & amp, %' pagetext ou renmen '% & # 039 %' ou pagetext tankou '% & quot, %' Tit ou tankou '% & amp, %' ou titre tankou '% & # 039 %' Tit ou tankou '% & lt, %' Tit ou tankou '% & gt, %' Tit ou tankou '% & quot, %'"),
pandan (mesaj $db $-= > fetch_array($result)) {
$new_message = mesaj $['pagetext'],
Si ((strpos ($ mesaj ['pagetext'], ' Abramo gt, '))! == pa VRE) {
$new_message = str_replace (' Abramo gt, ',' >', $new_message),
}
Si ((strpos ($ mesaj ['pagetext'], ' Abramo lt, '))! == pa VRE) {
$new_message = str_replace (' Abramo lt, ',' <', $new_message),
}
Si ((strpos ($ mesaj ['pagetext'], ' Abramo amp, '))! == pa VRE) {
$new_message = str_replace (' Abramo amp, ', '&',$ new_message),
}
Si ((strpos ($ mesaj ['pagetext'], ' Abramo # 039'))! == pa VRE) {
$new_message = str_replace (' Abramo # 039', "'",$ new_message),
}
Si ((strpos ($ mesaj ['pagetext'], ' Abramo quot, '))! == pa VRE) {
$new_message = str_replace (' Abramo quot, ',' "', $new_message),
}
update_pagetext($new_message,$message['postid']),
$new_title = mesaj $['Tit'],
Si ((strpos ($ mesaj ['Tit'], ' Abramo gt, '))! == pa VRE) {
$new_title = str_replace (' Abramo gt, ',' >', $new_title),
}
Si ((strpos ($ mesaj ['Tit'], ' Abramo lt, '))! == pa VRE) {
$new_title = str_replace (' Abramo lt, ',' <', $new_title),
}
Si ((strpos ($ mesaj ['Tit'], ' Abramo amp, '))! == pa VRE) {
$new_title = str_replace (' Abramo amp, ', '&',$ new_title),
}
Si ((strpos ($ mesaj ['Tit'], ' Abramo # 039'))! == pa VRE) {
$new_title = str_replace (' Abramo # 039', "'",$ new_title),
}
Si ((strpos ($ mesaj ['Tit'], ' Abramo quot, '))! == pa VRE) {
$new_title = str_replace (' Abramo quot, ',' "', $new_title),
}
update_tittle ($new_title, $message['postid']),
}
}
?>
Last edited by r.dziadusz; 18-10-11 nan 19:36.