Skip to content
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Ссылка, перевод на ENG

Обсуждалось на некоторых форумах, как изменить ссылку, чтобы была на английском.. В данный момент при заходе в тему у которой название на русском - ошибка базы данных.

Сейчас так:

index.php?/topic/960-это-интересно/page__st__20

Нужно:

index.php?/topic/960-eto-interesno/page__st__20

 

IP.Board 3.2.1

Featured Replies

  • Author

Эм.. Суть такая: все темы которые были на версии 3.1.4 не открываются, ошибка базы данных. Темы, которые создал на 3.2.1 открываются, хотя ссылка тоже на русском.

 

Странно. По началу не находил строчки в initdata.php

Как исправить? В корневом каталоге файл:

initdata.php

define( 'IPB_USE_SEO_TRANSLIT', FALSE );

False = русский, True = английский.

Логи ошибок из ./cache/sql_error_log_

  • Author

Уже разобрался :)

  • Author

Всё таки проблема не решилась

 

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Date: Tue, 16 Aug 2011 14:34:53 +0000
Error: 1062 - Duplicate entry 'forums-pid-6183' for key 'app'
IP Address: 77.88.24.25 - /index.php?/topic/739-%d0%bf%d0%bb%d0%b0%d0%b3%d0%b8%d0%bd%d1%8b-%d0%b4%d0%bb%d1%8f-%d0%b7%d0%be%d0%bc%d0%b1%d0%b8-%d1%81%d0%b5%d1%80%d0%b2%d0%b5%d1%80%d0%b0-cs-16-%d0%bc%d0%be%d0%b4%d0%b5%d0%bb%d0%b8-%d0%b7%d0%be%d0%bc%d0%b1%d0%b8/
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mySQL query error: INSERT INTO reputation_cache (`app`,`type`,`type_id`,`rep_like_cache`) VALUES('forums','pid',6183,'a:2:{s:10:\"cache_data\";a:7:{s:3:\"app\";s:6:\"forums\";s:4:\"type\";s:3:\"pid\";s:2:\"id\";s:4:\"6183\";s:14:\"rep_like_cache\";N;s:5:\"count\";i:1;s:11:\"memberNames\";a:1:{i:325;a:2:{s:1:\"n\";s:4:\"saab\";s:1:\"s\";s:4:\"saab\";}}s:9:\"memberIds\";a:1:{i:0;s:3:\"325\";}}s:12:\"cache_expire\";i:1313591693;}') ON DUPLICATE KEY UPDATE app=VALUES(app),type=VALUES(type),type_id=VALUES(type_id),rep_like_cache=VALUES(rep_like_cache)
.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
| File                                                                       | Function                                                                      | Line No.          |
|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
| admin/sources/classes/class_reputation_cache.php            | [db_main_mysql].replace                                                       | 577               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/classes/class_reputation_cache.php            | [classReputationCache].getLikeData                                            | 495               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/forums/sources/classes/topics.php        | [classReputationCache].getLikeFormatted                                       | 1394              |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/forums/modules_public/forums/topics.php  | [app_forums_classes_topics].parsePost                                         | 372               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/forums/modules_public/forums/topics.php  | [public_forums_forums_topics].parsePostRow                                    | 1732              |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/applications/forums/modules_public/forums/topics.php  | [public_forums_forums_topics]._getPosts                                       | 193               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin/sources/base/ipsController.php                        | [public_forums_forums_topics].doExecute                                       | 302               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

 

Всё из-за Topic Prefix.. Для версии 3.2.x видел где то, но найти не могу..(

  • Author

Удалил все файлы которые были в topic prefix, скачал модуль этот для IPB 3.1.4 (где он и работал), всё равно даже ошибка :o

  • Author

Всё обыскал, не знаю :'(

Fisana, извините за UP темы..

Темы, которые создал на 3.2.1 открываются

Версия русская?

 

Странно. По началу не находил строчки в initdata.php

IBR писали, что случайно теряли эти строчки. Потом восстановили

  • Author

Версия русская?

Да

 

IBR писали, что случайно теряли эти строчки. Потом восстановили

Ага, так и понял :)

  • Author

В этом топике была ошибка, устранил, изменил своё сообщение.

Ошибка в самом первом топике осталась.

Edited by Алексей

  • Author

Перекопал всю базу, utf8_general_ci. Полностью вся. Уже даже не знаю что делать :unsure:

С репутацией ошибка, что-то конфликтует.

 

Error: 1062 - Duplicate entry 'forums-pid-6183' for key 'app'

mySQL query error: INSERT INTO reputation_cache

  • Author

То есть из-за какого-то хука?

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.