InstantCMS - русская бесплатная система для создания социальной сети

Статус
В этой теме нельзя размещать новые ответы.
На 2х сайтах, где установлено нул инстант видео (под 1.9, версия 1.6.4 вроде) увеличилась нагрузка на ЦПУ.
Как говорит поддержка хостинга, может связано с зависанием каких-то процессов, поскольку на одном из сайтов всего 5 уников, но он тоже генерит повышенную нагрузку. Есть какие-то идеи, что это может быть?
 
{if $usr.ffamily} вот тут два ff это так и должно быть?
 
Помогите создать вручную выпадающее поле в профили между "городом" и "датой регистрации". Пытаюсь сделать, но что то делаю не так.

Сначала в базе "cms_user_profiles" я создал таблицу по подобию "gender" такую же только со своим название.

В файле шаблона com_users_edit_profile добавил:
<tr>
<td valign="top"><strong>Семейное положение:</strong></td>
<td valign="top">
<select name="family" id="family" style="width:307px">
<option value="0" {if $usr.family==0} selected {/if}>{$LANG.NOT_SPECIFIED}</option>
<option value="1" {if $usr.family==1} selected {/if}>Не женат(а)</option>
<option value="2" {if $usr.family==2} selected {/if}>Встречаюсь</option>
<option value="3" {if $usr.family==3} selected {/if}>Помолвлен(а)</option>
<option value="4" {if $usr.family==4} selected {/if}>Женат(а)</option>
<option value="5" {if $usr.family==5} selected {/if}>Влюблен(а)</option>
<option value="6" {if $usr.family==6} selected {/if}>Все сложно</option>
<option value="7" {if $usr.family==7} selected {/if}>В поиске</option>
</select>
</td>
</tr>

В файле шаблона com_users_profile добавил:
{if $usr.ffamily}
<div class="field">
<div class="title">Семейное положение:</div>
<div class="value">{$usr.ffamily}</div>
</div>
{/if}

В файле frontend который находится в корне в папки компонентов, юзер, добавил:
// Возможные входные переменные
$family = cmsCore::getSearchVar('family');

// Добавляем в выборку пол, если есть
тут я него не добавлял

// Если поиск включен, подключаем автокомплит для городов
$smarty->assign('family', $family);

// Если сохраняем профиль
$profiles['family'] = cmsCore::request('family', 'str');

В той же папки в файле model добавил:

public function whereFamilyIs($family) {
$this->inDB->where("p.family = '$family'");
}


$sql = "SELECT
p.family as family


if ($user['family']) {
switch ($user['family']){
case '1': $user['ffamily'] = $_LANG['SINGLE']; break;
case '2': $user['ffamily'] = $_LANG['DATING']; break;
case '3': $user['ffamily'] = $_LANG['ENGAGED']; break;
case '4': $user['ffamily'] = $_LANG['MARRIED']; break;
case '5': $user['ffamily'] = $_LANG['LOVE']; break;
case '6': $user['ffamily'] = $_LANG['DIFFICULT']; break;
case '7': $user['ffamily'] = $_LANG['LOOKING']; break;
default: $user['ffamily'] = '';
}
}
$user = cmsCore::callEvent('GET_USER', $user);
return $user;

Получается в настройках профиля все нормально стало отображаться и при изменениях в базу добавляется значение. А вот в самом профиле нечего не отображается, отображается название поля и его значение 1или2или3 и.т.д - и это отображается только если в файле com_users_profile изменить две строчки вот так:


{if $usr.family}
между этих строк код, как выше я писал
<div class="value">{$usr.family}</div>

а если это не сделать то вообще нечего не отображается..

нужно что бы не цифры отображались а его перевод - например встречаюсь, помолвлен, женат и.т.д

В users в папки с переводом добавил SINGLE, DATING, ENGAGED, MARRIED, LOVE, DIFFICULT, LOOKING.

Помогите доделать
Нашел на оффсайте плагином реализовано семейное положение. Может поможет в реализации
Для просмотра ссылки Войди или Зарегистрируйся
 
Только есть маленькая проблема, этот плагин с неправильной кодировкой :( Я использую instantcms 1.10.1
 
Перекодировал в UTF-8, вроде получилось, но плагин ппц кривой, попробую найти вручную решение, если не найду буду ковыряться с ним!
 
:sex: ставил инстант музыку и то, что тут описывают вообще такого не заметил, всё работает нормально
Под какую версию ты ставил? Я виду речь про версию под 1.9 и говорю что она не рабочая.
 
Столкнулся с проблемой как получить первые 2 новости в смарти. Задача состоит в том чтобы первые 2 новости имели фотографии, остальные нет.
Сейчас вот такая структура:
HTML:
            {foreach key=aid item=article from=$articles}
            {if $article.image}
            <li class="main">
                <img style="height:85px; width:120px;" src="/images/photos/small/{$article.image}" alt="{$article.title|escape:'html'}">
                <span class="date">{$article.fpubdate}</span>                                    
                <h4><a href="{$article.url}">{$article.title}</a></h4>
                <p>{$article.description|strip_tags|truncate:200}</p>
            </li>
            {else}
            <li>
                        <span class="date">{$article.fpubdate}</span>
                        <a href="{$article.url}">{$article.title}</a><span class="foto">&nbsp;</span>   
            </li>
{/if}       
            {/foreach}
 
А нет ли у кого шаблона newsbox3? Если можно, в личку продублируйте пожалуйста )
 
На 1.9 у меня проблема. Теги к статьям есть. В облаке тегов они отображаются. Но при переходе по тегу получаю ошибку 404.
Помогите решить проблему
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху