Zobraziť plnú verziu: Vyriešené vbet generovať chybu vBSEO
chlapci po inštalácii vbet
URL ako
/ Showthread.php? T = 791 & goto = newpost
Nie je sa presmerovanie na novú šéf url
ktoré by mali byť
/ Vbet4-integration-other-plugins/791-vbet-4-22-vbseo-3-5-1-not-compatible.html
napríklad. Prosím, pozrite sa a dať potrebné riešenia na vyriešenie tohto.
Vďaka
kamilkurczak
30-06-10, 15:41
, Ktorú verziu vBET a vBULETTIN ste?
sa to deje vo všetkých Erotika / vbet verziu si môžete vyskúšať tento problém tu na týchto stránkach.
kamilkurczak
30-06-10, 15:50
pravda .. :)
Myslel som, že ide o to, že to nejde na príslušnú stránku.
Teraz už viem, čo sa deje.
Potvrdené .. Preveríme to.
V tejto chvíli sme zistili, že je to kvôli global_start háčik. Stále ešte musíme zistiť, čo presne je príčinou, že je schopný vyriešiť. Dúfame, že sa čoskoro vyriešiť - Ospravedlňujem sa, ak to trvá príliš dlho pre vás. Ja osobne popisovať narýchlo, akonáhle budeme mať riešenie.
Máme riešenie, ktoré pre vBET 3.x (už riešený na našom fóre):
1. Upraviť includes / vbenterprisetranlator_functions_hooks.php
2. Hľadať:
if (THIS_SCRIPT == 'showthread' && 'VBSEO_URI' == $vbulletin->options['vbenterprisetranslator_linkstype'] && $_GET['t']) {
3. Nahradiť:
if (THIS_SCRIPT == 'showthread' && 'VBSEO_URI' == $vbulletin->options['vbenterprisetranslator_linkstype'] && $_GET['t'] && $_REQUEST['goto'] != 'newpost') {
Stále ešte nemáte vyriešené na vBET 4.x, ale práca na ňom.
vďaka budem čakať na vbet 4 fix:)
A tu to ide:)
Vyriešené - budú zahrnuté do budúcej verzii. Pre rýchlu opravu:
1. Upraviť vbenterprisetranslator_seo.php
Edit: správnu formu
2. Hľadať:
if (isset($_GET['t']) && false !== strpos($_SERVER['REQUEST_URI'], 'showthread.php')) {
3. Nahradiť:
if (isset($_GET['t']) && !isset($_GET['p']) && false !== strpos($_SERVER['REQUEST_URI'], 'showthread.php')) {
kamilkurczak
05-07-10, 12:23
Máš pravdu. To by malo byť inverzná. Ospravedlňujeme sa za chybu;)
s inverzným kódu z vbet stále nefunguje pre mňa .... niekto môže potvrdiť, či som urobil niečo zlé?
môže byť správny kód
if (isset ($ _GET ['t']) & &! isset ($ _GET ['Goto']) & & falošné! == strpos ($ _SERVER ['REQUEST_URI'], 'showthread.php')) {
kamilkurczak
05-07-10, 13:00
Náš kód funguje dokonale na našej testovacej forum. Prosím, poslať Michal PM s prístup k FTP.
Ten sa bude snažiť opraviť.
Kamil,
Fungovalo to pre mňa
if (isset ($ _GET ['t']) & &! isset ($ _GET ['Goto']) & & falošné! == strpos ($ _SERVER ['REQUEST_URI'], 'showthread.php')) {
ale s $ _GET ['p'], ako navrhuje sa nič nezmení **********
pretože je problém s dosiahnuť rôznych goto, prečo je potrebné skontrolovať, či premenná je nastavená p?
Môžete potvrdiť?
kamilkurczak
05-07-10, 13:19
Oba návrhy sú dobré. Kódy správne pracovať na test forum .. Budem písať o tom Michal.
kamilkurczak
05-07-10, 17:16
vracať, vrátiť,
skúste to (pomocou kódu):
1. preložiť stránku (bez ohľadu na jazyk)
2. Aplikáciu Choď na prvý nový príspevok
Vidíte? Stránka nie je preložená.
Som kontrolu práve teraz.
Urobil som veľa testov, a to je práca na našej strane v danom kóde. Prosím, skúste toto:
1. Nastaviť zmeny, ako sme popísali ("Choď na" neexistuje pred popravou ide trought vBSEO - že to, čo naše záznamy nám hovorí)
2. Vytvoriť nový testovací príspevok
3. Skontrolujte, či sa pre tento newone to funguje.
Ak je to - potom už len flush cache. Pravdepodobne by mali fungovať v flusching Správa cp -> Maintenance -> Aktualizovať počítadlá. Skúste znovu zostaviť informácie Forum možno aj niektoré ďalšie. Ak to bude fungovať pre nové desať itmeans, že to funguje a stačí sa len cache staré (zle) presmerovanie.
Prosím, skúste to a dajte nám spätnú väzbu - ak stále nefunguje, potom musím ísť a skontrolovať na vašom serveri.
vbet mojich testov sú pod vBulletin 4.0.4pl1
a kód
if (isset($_GET['t']) && !isset($_GET['p']) && false !== strpos($_SERVER['REQUEST_URI'], 'showthread.php')) {
nie je práca pre mňa, ale ...
if (isset($_GET['t']) && !isset($_GET['goto']) && false !== strpos($_SERVER['REQUEST_URI'], 'showthread.php')) {
je v poriadku ... Máte nejaký nápad, ak tento kód môže niečo urobiť svoj kód?
OK - ja sa to kontrolovať stav nepriateľ goto bude taktiež pracovať na našej strane. Ako tomu rozumiem ja v tejto chvíli máte vorking riešenie. Takže to nie je naliehavá otázka. Uisťujem vás, že v budúcej verzii budeme inclue riešenie, ktoré bude pracovať na náš a váš server.
Rozdiel môže byť vo verzii VB - Skontrolovali sme to na BB 4.0.4 - budeme aktualizovať a znovu skontrolujte.
kamilkurczak
11-08-10, 12:42
OK, potvrdené.
Vaše riešenie sa pracuje na testovacie forum taky.
Budeme pracovať na zodpovedajúcu verziu a bude súčasťou novej UVOĽŇOVANIE.
OK, takže - ak bude potvrdené, potom Wil použiť. To bude súčasťou vBET 4.2.3:)
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.