PDA

정식 버전보기 : 해결 Langtitle 파싱되 지 않음



moman
17-05-10, 20:55
이 두 쿼리를 기반으로 사용자 CP 최근 사용자의 게시물을 보여주는 사용자 정의 수정을 :

$ getposts = $ DB -> query_read은 (. TABLE_PREFIX "와는 b.threadid SELECT"을.. TABLE_PREFIX. "게시" "스레드 B a.userid WHERE =". $ vbulletin -> userinfo [ '사용자 ID']. " 및 b.visible = 1 a.threadid a.postid DESC 한계 5 "BY = b.threadid 주문);

그런 다음 쿼리의 스레드 ID를 기반으로
$ getthreadid은 = $ DB -> query_read (.. "FROM *을 선택한 다음"TABLE_PREFIX "스레드 WHERE threadid = $ TID");

우리가 데이터베이스에서이 스레드의 제목을 인쇄하면 langtitle 태그가 파싱되지 않습니다. 제가 요구할 수 + 제목을 플러그인에서 호출 그것을 파싱하기 위해서는 함수가 있나요?

vBET
18-05-10, 16:57
어떤 vBET 버전을 사용하고 있습니까? 마지막 릴리스 글로벌 langtitle 구문 분석 기능을합니다.

moman
19-05-10, 17:14
최신 버전, 내가 의아해했습니다 이유 3.3.3.

나는 그러나, 그것을 알아 냈어. 제 플러그인이 추가되었습니다 :


if (strpos($rpthread['title'], '[/langtitle]')) {
require_once(DIR. '/includes/vbenterprisetranslator_functions_bbcode.php');
$rpthread['title'] = vbet_parseTitle($rpthread['title']);
}

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations supported by vBET Translator 4.10.1