Перейти к содержанию
CMSTOOLS.org - форум поддержки и развития CMS

api

ЗАБЛОКИРОВАННЫЙ
  • Постов

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

  • Посещение

  • Победитель дней

    11

Ответы сообщества

  1. Пост api - сообщение в Ребят есть у кого данное меню? был отмечен как ответ   
    заходим твой шаблон main.tpl закидываем туда вот этат код падключаем там css под <header> <link media="screen" href="{theme}/style/menu.css" type="text/css" rel="stylesheet" /> в папке images найдеш папку menu и в тваем шаблоне в папке style найдеш menu.css вот и все [logged] <div class="panelUsers"> <a class="ative1 ic_my" href="{my-page-link}" onClick="Page.Go(this.href); return false;"><div class="clearswasfasdssa"> Моя страница</div></a> <a class="ative2 ic_friendss" href="/friends{requests-link}" onClick="Page.Go(this.href); return false;" id="requests_link">Друзья<div class="ic_friendss" id="myprof3" onMouseOut="$('.js_titleRemove').remove();"><div id="new_requests">{demands}</div></div></a> <a class="ative3 ic_foto" href="/albums/{my-id}" onClick="Page.Go(this.href); return false;" id="requests_link_new_photos">Фотографии<div class="" id="myprof4" onMouseOut="$('.js_titleRemove').remove();"><div id="new_photos">{new_photos}</div></div></a> <a class="ative4 ic_music" href="/audio" onClick="Page.Go(this.href); return false;">Аудиозаписи<div onMouseOut="$('.js_titleRemove').remove();" id="myprof6" class=""></div></a> <a class="ative5 ic_video" href="/videos" onClick="Page.Go(this.href); return false;">Видеозаписи<div onMouseOut="$('.js_titleRemove').remove();" id="myprof6" class=""></div></a> <a class="ative6 ic_im" href="/messages" href="/messages" onClick="Page.Go(this.href); return false;">Сообщения<div class="ic_msw" id="myprof2" onMouseOut="$('.js_titleRemove').remove();"><div id="new_msg">{msg}</div></div></a> <a class="ative7 ic_groups" href="{groups-link}" onClick="Page.Go(this.href); return false;" id="new_groups_lnk">Сообщества<div onMouseOut="$('.js_titleRemove').remove();" id="myprof8" class=""><div id="new_groups">{new_groups}</div></div></a> <a class="ative8 ic_notes" href="/notes" onClick="Page.Go(this.href); return false;">Заметки<div onMouseOut="$('.js_titleRemove').remove();" id="myprof10" class=""></div></a> <a class="ative9 ic_new" href="/news{news-link}" onClick="Page.Go(this.href); return false;" id="news_link">Новости<div onMouseOut="$('.js_titleRemove').remove();" id="myprof9" class=""><div id="new_news">{new-news}</div></div></a> <a class="ative10 ic_fave" href="/fave" onClick="Page.Go(this.href); return false;">Закладки<div id="myprof5" class="" onMouseOut="$('.js_titleRemove').remove();"></div></a> <a class="ative11 ic_guests" href="/index.php?go=guests" onClick="Page.Go(this.href); return false;">Гости<div id="myprof5" class="" onMouseOut="$('.js_titleRemove').remove();"></div></a> <a class="ative12 ic_game" href="/index.php?go=guests" onClick="Page.Go(this.href); return false;">Приложения<div id="myprof5" class="" onMouseOut="$('.js_titleRemove').remove();"></div></a> <a class="ative13 ic_docs" href="/docs" onClick="Page.Go(this.href); return false;">Документы<div id="myprof5" class="" onMouseOut="$('.js_titleRemove').remove();"></div></a> <a class="ative14 ic_settings" href="/settings" onClick="Page.Go(this.href); return false;">Настройки<div id="myprof5" class="" onMouseOut="$('.js_titleRemove').remove();"></div></a> </div> [/logged]
  2. Пост api - сообщение в Верификация групп был отмечен как ответ   
    1. Идем в базу данных, а именно в таблицу "vii_communities" и создаем дополнительное поле "group_real" со значением "int(11)"

    2. Далее идем в /system/modules/public.php
    ищем:
    if($page_cnt){
    $row = $db->super_query("SELECT admin FROM `".PREFIX."_communities` WHERE id = '{$pid}'");
    $row['id']= $pid;
    }else
    $row = $db->super_query("SELECT id, title, descr, traf, ulist, photo, date, admin, feedback, comments, real_admin, rec_num, del, ban, adres, audio_num FROM `".PREFIX."_communities` WHERE ".$sql_where."");

    Заменяем:
    $row = $db->super_query("SELECT id, title, descr, traf, ulist, photo, date, admin, feedback, comments, real_admin, rec_num, del, ban, adres, audio_num FROM `".PREFIX."_communities` WHERE ".$sql_where."");

    на это:
    $row = $db->super_query("SELECT id, group_real, title, descr, traf, ulist, photo, date, admin, feedback, comments, real_admin, rec_num, del, ban, adres, audio_num FROM `".PREFIX."_communities` WHERE ".$sql_where."");

    3. В этом же файле ищем:
    ($public_admin, $server_time)

    Ниже вставляем:
    //Проверка группы
    if($row['group_real']==1){
    $tpl->set('{group_real}','<img src="/templates/Default/images/icons/verifi.png" title="Подтверждённая группа">');
    }else{
    $tpl->set('{group_real}','');
    }

    4. Теперь идем в папку с вашим шаблоном.
    /templates/ваш шаблон/public/main.tpl

    ищем:
    <div class="titleu"id="e_public_title">{title}</div>

    Заменяем на:
    <div class="titleu"id="e_public_title">{title} {group_real}</div>

    Отображение галочки в поиске UPD

    1. идем по адресу /system/modules/search.php
    ищем:
    //Если критерий поиск "по сообщества"
    $sql_query ="SELECT SQL_CALC_FOUND_ROWS id, title, photo, traf, adres FROM `".PREFIX."_communities` WHERE title LIKE '%{$query}%' ORDER by `traf` DESC, `photo` DESC LIMIT {$limit_page}, {$gcount}";
    $sql_count ="SELECT COUNT(*) AS cnt FROM `".PREFIX."_communities` WHERE title LIKE '%{$query}%'";

    меняем на:
    //Если критерий поиск "по сообщества"
    $sql_query ="SELECT SQL_CALC_FOUND_ROWS id, group_real, title, photo, traf, adres FROM `".PREFIX."_communities` WHERE title LIKE '%{$query}%' ORDER by `traf` DESC, `photo` DESC LIMIT {$limit_page}, {$gcount}";
    $sql_count ="SELECT COUNT(*) AS cnt FROM `".PREFIX."_communities` WHERE title LIKE '%{$query}%'";

    ищем:
    //Если критерий поиск "по сообещствам"
    } elseif($type ==4){
    $tpl->load_template('search/result_groups.tpl');
    foreach($sql_ as $row){
    if($row['photo'])
    $tpl->set('{ava}','/uploads/groups/'.$row['id'].'/100_'.$row['photo']);
    else
    $tpl->set('{ava}','{THEME}/images/no_ava_groups_100.gif');

    НиЖЕ вставляем:
    if($row['group_real']==1){
    $tpl->set('{group_real}','<div class="search_verified" title="Подтверждённая группа"></div>');
    }else{
    $tpl->set('{group_real}','');
    }

    2. идем в шаблон: /templates/ваш шаблон/searh/result_groups.tpl
    ищем:

    <a href="/{adres}" onclick="Page.Go(this.href); returnfalse"><b>{name}</b></a><divclass="friends_clr"></div>

    Меняем на:

    <a href="/{adres}" onclick="Page.Go(this.href); returnfalse"><b>{name} {group_real}</b></a><divclass="friends_clr"></div>

    Сохраняем галочку с названием verifi и вставляем по адресу /templates/ваш шаблон/images/icons/
  3. Пост api - сообщение в Нужна помощь! Нужно вырезать меню! был отмечен как ответ   
    держы 
    меню.rar
×
×
  • Создать...