PDA

Visualizza la versione completa: Risolto vbet generare un bug vbseo



magmf
28-06-10, 14:58
ragazzi dopo aver installato vbet

URL del tipo

/ Showthread.php? T = 791 & goto = newpost

non è stata reindirizzare l'url sef nuovo
che dovrebbero essere

/ Vbet4-integration-other-plugins/791-vbet-4-22-vbseo-3-5-1-not-compatible.html


per esempio. si prega di dare un'occhiata e dare una soluzione necessaria per risolvere questo problema.


Grazie

kamilkurczak
30-06-10, 15:41
quale versione di vBET e vBULETTIN avete?

magmf
30-06-10, 15:45
questo sta accadendo in tutte le vbulletin / vbet versioni che si possono verificare questo problema qui in questo sito.

kamilkurczak
30-06-10, 15:50
vero .. :)

Ho pensato che il punto è che non va alla pagina in questione.

Ora so cosa sta succedendo.

Confermato .. Noi lo controlla.

magmf
02-07-10, 17:08
qualsiasi notizia qui???

vBET
02-07-10, 22:18
In questo momento abbiamo identificato che è a causa del gancio global_start. Dobbiamo ancora indagare su che cosa esattamente ci fa essere in grado di risolverlo. Speriamo di averlo risolto presto - scusate se ci vuole troppo tempo per voi. Io personalmente descrivere soluzione rapida non appena avremo la soluzione.

vBET
05-07-10, 00:03
Abbiamo soluzione per che per vBET 3.x (già risolto sul nostro forum):


1. Modifica includes / vbenterprisetranlator_functions_hooks.php
2. Cerca:

if (THIS_SCRIPT == 'showthread' && 'VBSEO_URI' == $vbulletin->options['vbenterprisetranslator_linkstype'] && $_GET['t']) {
3. Sostituire con:

if (THIS_SCRIPT == 'showthread' && 'VBSEO_URI' == $vbulletin->options['vbenterprisetranslator_linkstype'] && $_GET['t'] && $_REQUEST['goto'] != 'newpost') {

Ancora non l'hanno risolto per vBET 4.x, ma lavorando su di esso.

magmf
05-07-10, 00:27
grazie sarò in attesa di vbet 4 fix:)

vBET
05-07-10, 06:42
E qui va:)

Risolto - saranno incluse nella prossima release. Per la soluzione rapida:
1. Modifica vbenterprisetranslator_seo.php

Edit: forma corretta
2. Cerca:

if (isset($_GET['t']) && false !== strpos($_SERVER['REQUEST_URI'], 'showthread.php')) {
3. Sostituire con:

if (isset($_GET['t']) && !isset($_GET['p']) && false !== strpos($_SERVER['REQUEST_URI'], 'showthread.php')) {

magmf
05-07-10, 12:08
non è l'inverso?

kamilkurczak
05-07-10, 12:23
Hai ragione. Questo dovrebbe essere inverso. Ci scusiamo per sbaglio;)

magmf
05-07-10, 12:45
con l'inverso del codice da vbet continua a non funzionare per me .... qualcuno può confermare se sto facendo qualcosa di sbagliato?

magmf
05-07-10, 12:52
potrebbe essere il codice corretto

if (isset ($ _GET ['t']) & &! isset ($ _GET ['goto']) & & falso! == strpos ($ _SERVER ['REQUEST_URI'], 'showthread.php')) {

kamilkurczak
05-07-10, 13:00
Il nostro codice è funziona perfettamente sul nostro forum di prova. Si prega di inviare a Michal un PM con l'accesso al vostro FTP.
Cercherà di risolvere il problema.

magmf
05-07-10, 13:02
Kamil,

questo ha funzionato per me
if (isset ($ _GET ['t']) & &! isset ($ _GET ['goto']) & & falso! == strpos ($ _SERVER ['REQUEST_URI'], 'showthread.php')) {

ma con $ _GET ['p'] come non cambia nulla suggerito **********
poiché il problema è con get variabile goto perché è necessario verificare se p variabile è impostata?

può confermare questo?

kamilkurczak
05-07-10, 13:19
Entrambe le proposte sono buone. Codici di operare correttamente su un forum di prova .. Scriverò su di esso di Michal.

kamilkurczak
05-07-10, 17:16
torna, torna,

provate a fare questo (con il codice):
1. tradurre la pagina (non importa quale lingua)
2. utilizzare andare al primo nuovo messaggio

Riesci a vedere? Pagina non è tradotta.

vBET
05-07-10, 23:20
Lo sto controllando proprio adesso.

vBET
05-07-10, 23:41
Ho fatto molti test e si sta lavorando al nostro fianco in codice dato. Si prega di provare questo:
1. Imposta cambiamenti come lo descritto ('goto' non esiste prima che l'esecuzione va trought vBSEO - che ciò che i nostri log ci dice)
2. Crea nuovo post di prova
3. Controllare fa per questo newone si sta lavorando.

Se è - allora solo a filo cache. Probabilmente dovrebbe funzionare in flusching cp Amministrazione -> Manutenzione -> Aggiornamento Contatori. Provare a ricostruire le informazioni del forum forse anche alcuni altri. Se funzionerà per i nuovi una decina itmeans che sta lavorando e basta cache vecchio (sbagliato) redirezioni.

Si prega di provare questo e ci danno un feedback - se ancora non funziona, allora devo andare a controllare sul vostro server.

magmf
06-07-10, 00:51
vbet i miei test sono in fase di vBulletin 4.0.4pl1

e il codice



if (isset($_GET['t']) && !isset($_GET['p']) && false !== strpos($_SERVER['REQUEST_URI'], 'showthread.php')) {


non funziona per me, ma ...



if (isset($_GET['t']) && !isset($_GET['goto']) && false !== strpos($_SERVER['REQUEST_URI'], 'showthread.php')) {


sta lavorando bene ... Avete qualche idea se questo codice può fare qualcosa il tuo codice?

vBET
07-07-10, 11:57
OK - mi si verificherà condizione nemico goto lavorerà anche dalla nostra parte. Mi pare di capire in questo momento avete vorking soluzione. Quindi non è questione urgente. Vi assicuro che nella prossima release ci saranno inclue soluzione che funziona su nostro e vostro server.

La differenza può essere nella versione VB - lo abbiamo verificato su vB 4.0.4 - saremo aggiornare e verificare nuovamente.

kamilkurczak
11-08-10, 12:42
ok, confermato.
La vostra soluzione sta lavorando fuori forum di prova troppo.
ci adopereremo per una versione appropriata e sarà incluso nella nuova relase.

vBET
11-08-10, 15:21
OK così - se confermata, allora wil essere applicata. Sarà incluso nel vBET 4.2.3:)

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages supported by vB Enterprise Translator 4.10.1