-
Постов
7 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Загрузки
База знаний IPS Community Suite 4
База знаний IP.Board 3.x
Форумы
События
Магазин
Совместные покупки
Сообщения, опубликованные NCsoft
-
-
так понятней будет ...
где прописано что движок понимает скрипт
cf_aim:|:$f->raw_data['pf_key'] == 'aim'
и обращается за подгрузкой текста в базу данных в таблицу field_1 ?
вот что указывается в самом шаблоне :
<if test="cf_aim:|:$f->raw_data['pf_key'] == 'aim'"> <a class='url' href='aim:goim?screenname={$f->parsed}'>{$f->parsed}</a> <else />
--------------------------------
я же не могу просто написать в шаблоне новую строчку
<if test="cf_facultet:|:$f->raw_data['pf_key'] == 'facultet'"> <a class='url' href='aim:goim?screenname={$f->parsed}'>{$f->parsed}</a> <else />
так как система не поймёт скрипт
cf_facultet:|:$f->raw_data['pf_key'] == 'facultet'
Админцетр тут просто в стороне на прекуре , так как он тоже является движком управления , и там небыло никогда функций с работой с ядром !--------------------------СКРИПТ -> ЯДРО -> DataBase = field_1где это всё прописано ? в каком файле PHP ? -
в данных настройках 10 пунсктов , мне нужно добавить ещё 10 штук ! что бы в общем количестве было 20 полей ввода информации
по мимо этих :
- AIM
- MSN
- Сайт
- ICQ
- Yahoo
- Jabber
- Skype
- Пол
- Город
- Интересы
хочу добавить разделы
- Язык программирования
- Факультет обучения программированния
- Какой год обучения
- Сколько программ написано лично
и так далее !
я таблицы в MySQL создал field_11 по field_20 , но ситуация в том что движок не понимает куда обращаться и куда записывать , и что это за поля новые указаны в шаблоне и что за новые созданые таблицы в базе данных
(разницы нету что за версия так как таблицы одинаковые что в 314 версии что и в 333 версии) естествено что и в PHP тоже по преждену всё , вот меня и интересует вопрос : в каком PHP файле указаны скрипты для заимосвязи таблиц данных field_** с таблицами дополнительной инфы !
-
Доброго времени суток !
Сообосную данную ситуацию так что бы было понятно даже гуглу.
в общем в стандартных параметрах в IPB 3.1.4 ( Только этой пользуюсь , другие версии отрецаю за кривость )
есть такие функции как Настройки профиля -> Другая информация и там есть разделы AIM Skype ICQ и так далее
ведёный текст сохраняется в базу данных pfields_content ну и там присутствуют таблицы куда оно всё сохраняется !
ну в общем суть такова :
Как мне сделать что бы было не 10 а 20 таблиц , и в них была другая информация , а вернее другое название за место
AIM Skype ICQ пол сайт -> мои текста ! (Помимо того что бы переименовать в руссификаторе)
вот тобавить новые таблицы field_11 , field_12 , field_13 не проблема , а ситуация в том что их ядро не видет и не понимает ... вот сам и вопрос : как добавить в движок инфу что бы он считывал и добовлял инфу с новых таблиц от 11 до 20 (в каком файле php это всё указанно ?).
настройку в шаблоне провести не проблема так как там всё элементраное :
<if test="contact_field:|:$f->parsed"> <dt>{$f->raw_data['pf_title']}:</dt> <dd> <if test="cf_icon:|:$f->raw_data['pf_icon']"><img src='{$this->settings['public_dir']}{$f->raw_data['pf_icon']}' alt='{$f->raw_data['pf_title']}' /> </if> <if test="cf_array:|:is_array( $f->parsed )"> <foreach loop="cfieldgroups:$f->parsed as $value"> {$value} </foreach> <else /> <if test="cf_aim:|:$f->raw_data['pf_key'] == 'aim'"> <a class='url' href='aim:goim?screenname={$f->parsed}'>{$f->parsed}</a> <else /> <if test="cf_msn:|:$f->raw_data['pf_key'] == 'msn'"> <a class='url' href='msnim:chat?contact={$f->parsed}'>{$f->parsed}</a> <else /> <if test="cf_yahoo:|:$f->raw_data['pf_key'] == 'yahoo'"> <a class='url' href='ymsgr:sendIM?{$f->parsed}'>{$f->parsed}</a> <else /> <if test="cf_icq:|:$f->raw_data['pf_key'] == 'icq'"> <a class='url' type="application/x-icq" href='__www.icq.com/people/cmd.php?uin={$f->parsed}&action=message'>{$f->parsed}</a> <else /> <if test="cf_website:|:$f->raw_data['pf_key'] == 'website'"> <a class='url uid' rel="me" href='{$f->parsed}'>{$f->parsed}</a> <else /> <if test="cf_jabber:|:$f->raw_data['pf_key'] == 'jabber'"> <a class='url' href='xmpp:{$f->parsed}'>{$f->parsed}</a> <else /> <if test="cf_skype:|:$f->raw_data['pf_key'] == 'skype'"> <a class='url' href='skype:{$f->parsed}?call'>{$f->parsed}</a> <else /> {$f->parsed} </if> </if> </if> </if> </if> </if> </if> </if> </dd> </if>
в общем что посоветуете ?
в общем вообще желаю создать новый раздел ( Другая информация 2 ) и что бы в том окне отображалось то что введено в таблицах field_11=field_20
и возможно ли сделать так что бы её мог заполнить только Админ и Модератор ?
благодарствую за выделенное внимание !
(!)-Очень срочная проблема
-
Благодарствую за помощь !
-
А есть возможность переделать его так чтобы он выскакивал только со своим текстом ?
ну к примеру :
Доброго времени суток !
Приветствуем вас на нашем увлекательном портале IPBMafia(.)RU
Сдесь вы найдёте все что касается систем сообщества Invision Power Services
Настоятельно рекомендуем Вам зарегистрироваться что бы стать полноценным пользователем
и иметь доступ ко всем под форумам нашего проекта !
ну или типа того , или в качестве коммерческой рекламы использовать ?
реально ?
-
могу помоч изменить по умолчаию этот скин оращаться в скайп GM_NCsoft
Новые дополнительные поля
в Техническая поддержка IP.Board
Опубликовано
Всем спасибо , действительно есть такая фишка даже в 314 версии )))
тему можно удалить так как бесполезная на данный момент !