Έχω ένα πρόβλημα με το σπίτι (allfreechips) και fourm κουμπιά μου navbar, αυτά δεν είναι να πάρει το site.com/lang/ πρόσθεσε. Όλες οι άλλες συνδέσεις φαίνεται να λειτουργούν όπως αναμένεται με η /lang/ τμήματα.
Ευχαριστίες
Chris
Έχω ένα πρόβλημα με το σπίτι (allfreechips) και fourm κουμπιά μου navbar, αυτά δεν είναι να πάρει το site.com/lang/ πρόσθεσε. Όλες οι άλλες συνδέσεις φαίνεται να λειτουργούν όπως αναμένεται με η /lang/ τμήματα.
Ευχαριστίες
Chris
Γρήγορη λύση για αυτό το πρόβλημα:
- Άνοιγμα αρχείου includes/vbenterprisetranslator_functions.php
- Βρείτε τον κωδικό:
PHP Code:$output = preg_replace_callback('#action="([^"]*)#s', 'vbet_createURLForAddressNoReplaceAction', $output);
$output = preg_replace_callback('#href="([^"]*)#s', 'vbet_createURLForAddressNoReplaceHref', $output);
- Αντικαταστήσει στον κώδικα:
PHP Code:$output = preg_replace_callback('#action=["\']([^"\']*)["\']#s', 'vbet_createURLForAddressNoReplaceAction', $output);
$output = preg_replace_callback('#href=["\']([^"\']*)["\']#s', 'vbet_createURLForAddressNoReplaceHref', $output);
- Βρείτε τον κωδικό:
PHP Code:function vbet_createURLForAddressNoReplaceAction($what) {
return 'action="'.vbet_createURLForAddressNoReplace($_REQUEST['language'], $what[1]);
}
function vbet_createURLForAddressNoReplaceHref($what) {
return 'href="'.vbet_createURLForAddressNoReplace($_REQUEST['language'], $what[1]);
}
- Αντικαταστήσει στον κώδικα:
PHP Code:function vbet_createURLForAddressNoReplaceAction($what) {
return 'action="'.vbet_createURLForAddressNoReplace($_REQUEST['language'], $what[1]).'"';
}
function vbet_createURLForAddressNoReplaceHref($what) {
return 'href="'.vbet_createURLForAddressNoReplace($_REQUEST['language'], $what[1]).'"';
}
Αυτό το ζήτημα θα διορθωθεί στην επόμενη έκδοση.
Το κείμενο στην πρώτη ενότητα ήταν λίγο μακριά, αλλά η αντικατάσταση αυτή διορθώνει το ζήτημα.
Code:$output = preg_replace_callback('#action="([^"]*)#', 'vbet_createURLForAddressNoReplaceAction', $output); $output = preg_replace_callback('#href="([^"]*)#', 'vbet_createURLForAddressNoReplaceHref', $output);
Δεν είμαι σίγουρος αν αυτό είναι που προκαλείται από την αλλαγή ή κάτι δεν έχω καταλάβει
αν είμαι σε μια σελίδα αναθεώρηση, όπως
οι σύνδεσμοι προς άλλες γλώσσες είναι εσφαλμένη.Code:http://www.allfreechips.com/no/casino_review/646/loco-panda-casino.html
Δείτε για τα ολλανδικά είναι η προσθήκη phpBB2/ και /nl και κρατώντας το αριθ.Code:http://www.allfreechips.com/phpBB2/no/nl/casino_review/646/loco-panda-casino.html
Αυτό είναι εντελώς εκτός φυσικά προσθέτοντας το φόρουμ διαδρομή και το άλλο lang
Αυτό είναι ένα άλλο ζήτημα που προέκυψε μετά τη διόρθωση προηγούμενης έκδοσης.
Γρήγορη λύση για αυτό το πρόβλημα:
- Άνοιγμα αρχείου Περιλαμβάνει/vbenterprisetranslator_functions_url_tracking.php
- Βρείτε τον κωδικό:
PHP Code:if ($vbulletin->options['vbenterprisetranslator_translationlinkstype']) {
return vbet_createURLForAddressNoReplaceSEO($language, $address) ;
}
$bookmark = strpos($address, '#');
- Αντικαταστήσει στον κώδικα:
PHP Code:if ($vbulletin->options['vbenterprisetranslator_translationlinkstype']) {
if (preg_match('/\/('.VBET_LANGUAGESMATCH.')\//', $address)) {
return $address;
}
return vbet_createURLForAddressNoReplaceSEO($language, $address) ;
}
$bookmark = strpos($address, '#');
Αυτό το ζήτημα θα διορθωθεί στην επόμενη έκδοση. Συγγνώμη για τη σύγχυση.
Τελευταία επεξεργασία από το χρήστη Marcin Kalak? 24-07-15 στο 16:06.
Διορθώθηκε, ευχαριστώ
Είμαι χαρούμενος που θα μπορούσε να σας βοηθήσει.