Перейти к содержанию

NCsoft

Пользователи
  • Постов

    7
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные NCsoft

  1. так понятней будет ...

     

     

    где прописано что движок понимает скрипт 

    
    

     

    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 ?
  2. в данных настройках 10 пунсктов , мне нужно добавить ещё 10 штук ! что бы в общем количестве было 20 полей ввода информации

     

    по мимо этих :

    • AIM
    • MSN
    • Сайт
    • ICQ
    • Yahoo
    • Jabber
    • Skype
    • Пол
    • Город
    • Интересы

     хочу добавить разделы

     

     

    • Язык программирования
    • Факультет обучения программированния
    • Какой год обучения
    • Сколько программ написано лично

    и так далее !

     

    я таблицы в MySQL создал field_11 по field_20 , но ситуация в том что движок не понимает куда обращаться и куда записывать , и что это за поля новые указаны в шаблоне и что за новые созданые таблицы в базе данных

     

    (разницы нету что за версия так как таблицы одинаковые что в 314 версии что и в 333 версии) естествено что и в PHP тоже по преждену всё , вот меня и интересует вопрос : в каком PHP файле указаны скрипты для заимосвязи таблиц данных field_** с таблицами дополнительной инфы !

  3. Доброго времени суток !

    Сообосную данную ситуацию так что бы было понятно даже гуглу.

     

    в общем в стандартных параметрах в IPB 3.1.4 ( Только этой пользуюсь , другие версии отрецаю за кривость )

    есть такие функции как Настройки профиля -> Другая информация и там есть разделы AIM Skype ICQ и так далее

     

    untitled.png

     

    ведёный текст сохраняется в базу данных pfields_content ну и там присутствуют таблицы куда оно всё сохраняется !

     

    untitled.png

     

    ну в общем суть такова :

     

    Как мне сделать что бы было не 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']}' />&nbsp;</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}&amp;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 

     

    и возможно ли сделать так что бы её мог заполнить только Админ и Модератор ?

     

    благодарствую за выделенное внимание !

     

    (!)-Очень срочная проблема

  4. А есть возможность переделать его так чтобы он выскакивал только со своим текстом ?

    ну к примеру :

    Доброго времени суток !

    Приветствуем вас на нашем увлекательном портале IPBMafia(.)RU

    Сдесь вы найдёте все что касается систем сообщества Invision Power Services

    Настоятельно рекомендуем Вам зарегистрироваться что бы стать полноценным пользователем

    и иметь доступ ко всем под форумам нашего проекта !

    ну или типа того , или в качестве коммерческой рекламы использовать ?

    реально ?

×
×
  • Создать...