PDA

Zobacz pełną wersję: Rozwiązany Langtitle nie analizowany



moman
17-05-10, 20:55
Mam zwyczaj, który pokazuje ostatnie zmiany postów użytkownika w cp użytkownika w oparciu o te dwa zapytania:

$ Getposts = $ db-> query_read ("SELECT DISTINCT b.threadid FROM". Table_prefix. "Post". Table_prefix. "Wątku b WHERE a.userid =". $ Vbulletin-> userinfo ['userid']. " I b.visible = 1 I a.threadid = b.threadid ORDER BY a.postid DESC LIMIT 5 ");

Następnie opiera się tej kwerendy id wątku,
$ Getthreadid = $ db-> query_read (.. "SELECT * FROM" table_prefix "wątku, gdzie threadid = $ tid");

Kiedy druku tego wątku tytuł z bazy danych, znacznik langtitle nie jest analizowany. Czy jest funkcja mogę wymagać + powołać się w plugin na tytuł aby przetworzyć je?

vBET
18-05-10, 16:57
Która wersja vBET używasz? Ostatnie wydanie mieć globalne funkcje przetwarzania langtitle.

moman
19-05-10, 17:14
Najnowsza wersja, 3.3.3, dlatego byłem zdziwiony.

Pomyślałem, że się jednak. Dodane tym mojej wtyczki:


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 delivered by vBET 4.10.1