Язык
Контакты
GitHub
Поддержка
Регистрация
Войти
Логин: Пароль: Запомнить:
Пользователи
Последние сообщения
Ответить
<< ... 5 6 7 8 9 ... >>

Новый шаблон для FaposCMS

boriska

  • Атом-мозг
  • Пользователь
  • 846
  • Репутация:65 
  • Предупреждения: 0 
  • Регистрация:
    29 Янв 2013
#61
Сашка_из_Шебекино, спасибо, кстати новую сборку я таки скачал и теперь работаю уже на новой твоей сборке, также окончательно доделал форум и скоро доделаю юзеров. 

Так же хочу поинтересоваться, с чем может быть связано то, что вот этот код:

Code:
<?php
$cntNewMsg = UserAuth::countNewMessages(); 
if ($cntNewMsg == "0") { 
   echo '<a href="{{ www_root }}/users/in_msg_box">Новых сообщений нет</a>'; 
} else { 
   echo '<a href="{{ www_root }}/users/in_msg_box">Новых сообщений: ' . $cntNewMsg . '</a>'; 

?>

не обрабатывается, просто показывается как текст. пробывал выводить как <? ?>, но эффект повторяется...

Добавлено2013.08.04 03-45

Пока метки нет, решил сделать сниппет, выводящий id юзера которому пишут сообщение, и даже вроде что то получилось... да только не до конца работает. функции pathinfo() не могу параметр присвоить, чтобы возвращалось только $path_parts['extension'], без параметра приходится возвращать все три переменные.... Вот код:

Code:
if (isset($_SERVER['REQUEST_URI'])) {
 $uri = $_SERVER['REQUEST_URI'];
  } else {
    if (isset($_SERVER['argv'])) {
      $uri = $_SERVER['SCRIPT_NAME'] .'?'. $_SERVER['argv'][0];
    } elseif (isset($_SERVER['QUERY_STRING'])) {
      $uri = $_SERVER['SCRIPT_NAME'] .'?'. $_SERVER['QUERY_STRING'];
    } else {
      $uri = $_SERVER['SCRIPT_NAME'];
    }
  }
  $uri = '/'. ltrim($uri, '/');
$path_parts = pathinfo($uri, $options="PATHINFO_EXTENSION");

echo $path_parts['extension'];

Соразработчик Atom-M CMS

Сашка_из_Шебекино

  • Заклинатель Атома
  • Пользователь
  • 1803
  • Репутация:87 
  • Предупреждения: 0 
  • Регистрация:
    27 Мар 2011
#62
1. удали первую и последнюю строки, в сниппетах они не нужны
2. та оставь  заглушку,  я добавлю

boriska

  • Атом-мозг
  • Пользователь
  • 846
  • Репутация:65 
  • Предупреждения: 0 
  • Регистрация:
    29 Янв 2013
#63
Сашка_из_Шебекино, первый код, это не сниппет, это просто скрипт в шаблоне, поэтому есть <?php ?>(но он все равно не обрабатывается). Второй код это уже сниппет, но почему то он тоже не работает, точнее работает, но не так.

Проблема с функцией pathinfo(). В таком состоянии она работает, но выводит все три переменные: 
Code:
$path_parts = pathinfo($uri);

echo $path_parts['dirname'];
echo $path_parts['basename'];
echo $path_parts['extension'];
Если оставить только нужное echo $path_parts['extension'];, то код не работает. Прочитал про параметр options(который настраевает то что нужно возвращать), пытался использывать его, но безрезультатно(скорее всего неправильно использовал) Эх, если с ID это не критично, ты обещал добавить метку, то вот с первым кодом уже критично :(

Отредактировано автором 4 Авг 2013
Соразработчик Atom-M CMS

Сашка_из_Шебекино

  • Заклинатель Атома
  • Пользователь
  • 1803
  • Репутация:87 
  • Предупреждения: 0 
  • Регистрация:
    27 Мар 2011
#64
в шаблонах запрещён php

boriska

  • Атом-мозг
  • Пользователь
  • 846
  • Репутация:65 
  • Предупреждения: 0 
  • Регистрация:
    29 Янв 2013
#65
Сашка_из_Шебекино пишет:
в шаблонах запрещён php
кроме сниппетов. Хм интересно, а PHP запрещен из-за соображений безопасности?

Отредактировано автором 5 Авг 2013
Соразработчик Atom-M CMS

Сашка_из_Шебекино

  • Заклинатель Атома
  • Пользователь
  • 1803
  • Репутация:87 
  • Предупреждения: 0 
  • Регистрация:
    27 Мар 2011
#66
да. и чтобы не было соблазна перемешать верстку и код, что делать плохо

Отредактировано автором 5 Авг 2013

boriska

  • Атом-мозг
  • Пользователь
  • 846
  • Репутация:65 
  • Предупреждения: 0 
  • Регистрация:
    29 Янв 2013
#67
не помйму толи денвер, толи браузер, код меняет... в коде шаблона одно, а выводит в немного перемешанном порядке, жесть какойто.. Встречались с таким кто-нибудь?

Соразработчик Atom-M CMS

Сашка_из_Шебекино

  • Заклинатель Атома
  • Пользователь
  • 1803
  • Репутация:87 
  • Предупреждения: 0 
  • Регистрация:
    27 Мар 2011
#68
firebug юзай

Отредактировано автором 6 Авг 2013

boriska

  • Атом-мозг
  • Пользователь
  • 846
  • Репутация:65 
  • Предупреждения: 0 
  • Регистрация:
    29 Янв 2013
#69
А возможно ли как то на странице юзера создать проверку, на то есть ли у меня с ним переписка или нет? Было бы неплохо меточку такую..... :)

Соразработчик Atom-M CMS

Сашка_из_Шебекино

  • Заклинатель Атома
  • Пользователь
  • 1803
  • Репутация:87 
  • Предупреждения: 0 
  • Регистрация:
    27 Мар 2011
#70
а такое сниппетом можно

<< ... 5 6 7 8 9 ... >>
Сейчас online: 77. Зарегистрированных: 0. Гостей: 77.