Un1x Опубликовано 27 Апреля 2007 Жалоба Поделиться Опубликовано 27 Апреля 2007 Язык у гостей стоит по стандарту,только когда залогинишся можно менять язык,каким образом можно разрешить гостям менять язык? Заранее благодарен.Поиском пользовался,безрезультатно. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 27 Апреля 2007 Жалоба Поделиться Опубликовано 27 Апреля 2007 никак Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Destruction Опубликовано 28 Апреля 2007 Жалоба Поделиться Опубликовано 28 Апреля 2007 В 2.2 - вроде бы никак. К старым версиям отлично помню мод позволяющий гостям выбирать скины и языки. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Un1x Опубликовано 28 Апреля 2007 Автор Жалоба Поделиться Опубликовано 28 Апреля 2007 Для 2.2 есть на моем сайте мод.Мод с твоего сайта установил,он вроде как нормально работает,но когда нажимаешь на регистрацию,даже если в режиме гостя я выбирал русский,то при реге будет англ. ...перевод действует только для первой страницы,после перехода на другую страницу язык выбирается по дефолту(( Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 DVDima Опубликовано 24 Июля 2007 Жалоба Поделиться Опубликовано 24 Июля 2007 лазил по поиску, нарыл 12 тем на эту проблему. эта самая новая. решения нет. Панели выбора языка и скина...Есть вопрос по поводу выбора языкаПолноценный форум на разных языкахФорма выбора языка для всехКак сделать выбор языка во время регистрации ?Выбор языка у гостей!Названия форумов в зависимости от выбора языкаВыбор группы при регистрации и выбор языка регистрацииязыки форумаhttp://www.ibresource.ru/forums/index.php?...c=31759&hl=http://www.ibresource.ru/forums/index.php?...c=33534&hl=http://www.ibresource.ru/forums/index.php?...c=33560&hl= вобщем не ищите, не поможет. для многоязычных форумов похоже актуально переходить на другой движок. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 24 Июля 2007 Жалоба Поделиться Опубликовано 24 Июля 2007 Destruction моды везде есть. Вопросы касаются, прежде всего, стандартных возможностей. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Master Опубликовано 24 Июля 2007 Жалоба Поделиться Опубликовано 24 Июля 2007 Это для англоязычных пользователей?У меня есть мод, который автоматически выбирает язык пользователю, который впервые вошел на форум, то есть гостем. Для англоязыных, германских и русских пользователей. После регистрации язык сохраняется. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Roman111 Опубликовано 2 Января 2008 Жалоба Поделиться Опубликовано 2 Января 2008 MasterМожешь кинуть в ПМ? Пожалуйста. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Taylor Reeze Опубликовано 30 Мая 2008 Жалоба Поделиться Опубликовано 30 Мая 2008 Господа, полазив на Invisionize нашёл ссылку на Invision Modding. Для 2.3.ХТолько там надо зарегиться, юзайте на здоровье: http://www.invisionmodding.com/index.php?a...amp;article=298 Сюда скопировал туториал, чтобы если вам там ничего не нужно, не тратить время на регистрацию: Open ./index.phpFind://-------------------------------- // Did we choose a language? //-------------------------------- if ( (isset($ipsclass->input['setlanguage']) AND $ipsclass->input['setlanguage']) AND (isset($ipsclass->input['langid']) AND $ipsclass->input['langid']) AND $ipsclass->member['id'] ) { if ( is_array( $ipsclass->cache['languages'] ) and count( $ipsclass->cache['languages'] ) ) { foreach( $ipsclass->cache['languages'] as $data ) { if ( $data['ldir'] == $ipsclass->input['langid'] ) { $ipsclass->DB->do_update( 'members', array( 'language' => $data['ldir'] ), 'id='.$ipsclass->member['id'] ); $ipsclass->member['language'] = $data['ldir']; } } } } Change to://-------------------------------- // Did we choose a language? //-------------------------------- if ( (isset($ipsclass->input['setlanguage']) AND $ipsclass->input['setlanguage']) AND (isset($ipsclass->input['langid']) AND $ipsclass->input['langid']) ) { if ( is_array( $ipsclass->cache['languages'] ) and count( $ipsclass->cache['languages'] ) ) { foreach( $ipsclass->cache['languages'] as $data ) { if ( $data['ldir'] == $ipsclass->input['langid'] ) { if( $ipsclass->member['id'] == 0 ) { $ipsclass->my_setcookie( 'language', $data['ldir'] ); } else { $ipsclass->DB->do_update( 'members', array( 'language' => $data['ldir'] ), 'id='.$ipsclass->member['id'] ); } $ipsclass->member['language'] = $data['ldir']; } } } } Save and upload ./index.php Open ./sources/ipsclass.phpFind:$this->lang_id = isset($this->member['language']) ? $this->member['language'] : $this->vars['default_language']; Add above: if( $this->member['id'] == 0 ) { $this->member['language'] = $this->my_getcookie( 'language' ); } Save and upload ./sources/ipsclass.php Open ./sources/classes/class_display.phpFind://----------------------------------------- // Showing skin jump? //----------------------------------------- if ( $this->ipsclass->member['id'] > 0 ) { $lang_jump = $this->ipsclass->compiled_templates['skin_global']->global_lang_chooser( $this->_build_language_list() ); } else { $lang_jump = ""; } Change to: //----------------------------------------- // Showing skin jump? //----------------------------------------- $lang_jump = $this->ipsclass->compiled_templates['skin_global']->global_lang_chooser( $this->_build_language_list() ); Save and upload ./sources/classes/class_display.php И бросьте все разговоры насчёт другого движка! IP.Board - лучший. Начиная с версии 1.3 для него тучи модов было и тут вы думали, что такой простой не найдёте) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 RogueSkay Опубликовано 10 Августа 2009 Жалоба Поделиться Опубликовано 10 Августа 2009 Прошу прощения за некрофилию. Но если сделать так как написано, Гостю что бы поменять язык нужно выбирать его в селекторном меню 2 раза.Как можно это дело поправить ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 RogueSkay Опубликовано 26 Августа 2009 Жалоба Поделиться Опубликовано 26 Августа 2009 Помимо всего еще и регистрация перестала работать Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Un1x
Язык у гостей стоит по стандарту,только когда залогинишся можно менять язык,каким образом можно разрешить гостям менять язык?
Заранее благодарен.
Поиском пользовался,безрезультатно.
Ссылка на комментарий
Поделиться на других сайтах
10 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.