вторая часть… Первая часть
8. открываем components/users/router.php
добовляем
Дописываем в css-файл активного шаблона стили
9.открываем \templates\ваш шаблон\components\com_users_profile.tpl
Вверху дописываем: {add_js file="components/users/js/positionup.js"}
В ТОМ МЕСТЕ, ГДЕ ХОДИМ УВИДЕТЬ позицию юзера: вставляем
10. открываем \templates\ваш шаблон\components\com_users_view.tpl
в самом верху дописываем
{add_js file="components/users/js/positionup.js"}
СПИСОК ПОЛЬЗОВАТЕЛЕЙ добавляем вкладки м и ж
Внутри <div class="users_list_buttons">
добавляем
В ТОМ МЕСТЕ, ГДЕ ХОТИМ УВИДЕТЬ ссылку на ПОДНЯТЬ АНКЕТУ:
вставляем
настройка колличества снятие рейтинга в файлах (по умолчанию стоит -2 рейтинга)
components/users/ajax/positionup.php
строчки
//проверяем достаточно ли рейтига
if ($result['rating'] >= 2)
и
SET rating = rating — 2
и файл components/users/js/positionup.js
PS. Тестил на локалке… у меня всё работает… желаю и вам )))
кому помог принемаю блогадарности на
Z205596765246
R229037465412
Коплю на Биллинг пользователей
8. открываем components/users/router.php
добовляем
///////////////////////////////////////////////////////////// '_uri' => '/^users\/man.html$/i', 'orderby' => 'man', 'orderto' => 'desc' ); '_uri' => '/^users\/man([0-9]+).html$/i', 1 => 'page', 'orderby' => 'man', 'orderto' => 'desc' ); '_uri' => '/^users\/woman.html$/i', 'orderby' => 'woman', 'orderto' => 'desc' ); '_uri' => '/^users\/woman([0-9]+).html$/i', 1 => 'page', 'orderby' => 'woman', 'orderto' => 'desc' ); ////////////////////////////////////////////////////
div.users_list_buttons .selected_genderm{ font-weight: bold; background:url(/components/users/images/button_selected_pos.jpg) no-repeat; } div.users_list_buttons .selected_genderm a{ color: #FFF; } div.users_list_buttons .selected_genderf{ font-weight: bold; background:url(/components/users/images/button_selected_pos.jpg) no-repeat; } div.users_list_buttons .selected_genderf a{ color: #FFF; } #usr_anketa{ float:left; margin-left:270px; margin-top:12px; color:#7192A6; font-size:14px; width:450px; } .usr_anketaup{ float:right; } .usr_anketaup a { color: #00FF00; } div .anketa_up a { color:#00FF00; }
Вверху дописываем: {add_js file="components/users/js/positionup.js"}
В ТОМ МЕСТЕ, ГДЕ ХОДИМ УВИДЕТЬ позицию юзера: вставляем
{if $usr.position > 0} <div id="usr_anketa"> {if $myprofile} Ваша анкета {else} Анкета пользователя {/if} занимает <font color="#00FF00">{$usr.position}</font> место! <div class="usr_anketaup"> {if $usr.position > 1} <a href="javascript: positionUp({$usr.id})"> {if $myprofile} Поднять мою анкету! {elseif ($usr.gender)}Поднять анкету! {/if} </a> {/if} </div> </div> {/if}
в самом верху дописываем
{add_js file="components/users/js/positionup.js"}
СПИСОК ПОЛЬЗОВАТЕЛЕЙ добавляем вкладки м и ж
Внутри <div class="users_list_buttons">
добавляем
<div class="button {if $link.selected=='man'}selected{/if}"><a rel=”nofollow” href="{$link.man}">Парни</a></div> <div class="button {if $link.selected=='woman'}selected{/if}"><a rel=”nofollow” href="{$link.woman}">Девушки</a></div>
вставляем
{ if $link.selected == 'man' || $link.selected=='woman'|| $link.selected=='latest'|| $link.selected=='online'} {* дописано для анкет *} {if ($usr.num != 1 && $user_id >0)} <div class="anketa_up"><a style="color:green" href="javascript: positionUp({$usr.id})"> {if $user_id == $usr.id}поднять мою анкету</a> {else} поднять анкету {/if} </a></div> {/if} {* дописано для анкет(конец) *} {/if}
components/users/ajax/positionup.php
строчки
//проверяем достаточно ли рейтига
if ($result['rating'] >= 2)
и
SET rating = rating — 2
и файл components/users/js/positionup.js
PS. Тестил на локалке… у меня всё работает… желаю и вам )))
кому помог принемаю блогадарности на
Z205596765246
R229037465412
Коплю на Биллинг пользователей
Реклама #
Максим Шорин 12 лет назад #
My-InstantCMS.Ru 12 лет назад #
WALTERZ 12 лет назад #
В фронтенде
Заменяем:
заменяем (в 2ух местах):
Под if ($do=='search'){
Есть запрос:
http://instantcms.ru/blogs/videokontent-dlja-vashego-saita/hak-podnjatie-ankety-v-poiske-za-reiting-versija-1-9.html#comment_38928
nikolas 12 лет назад #
полное подробное описание хака можно скачать по этой сылке http://instantcms.ru/users/files/download2356.html