Топики пользователя «w3d»

Время на работу PHP скриптов - как определить какой скрипт?

Можно ли определить, что за скрипты задействованы в отрисовке страницы и сколько каждый занимает времени?
Ставлю переменные
[^qt^] - время на запросы к базе данных <br />
[^q^] - запросов к базе данных<br />
[^p^] - время на работу PHP скриптов<br />
[^t^] - общее время на генерацию страницы<br />

выводит:
0,0843 s — время на запросы к базе данных
112 — запросов к базе данных
4,3134 s — время на работу PHP скриптов
4,3978 s — общее время на генерацию страницы

Уж что-то слишком долго отрабатывает.
CacheAccelerator установлен, Evo 1.0.5

MaxiGallery не показывает изображения

Установил, сделал ресурсы для галерей, по фтп создал соответствующие каталоги, закинул фотки.
При заходе на ресурс — появляется кнопка администрирования но фоток нет, после захода в админку и нажатия пересинхронизации — ничего не меняется.
Если пробую закачать фотку — выдает
PHP error debug
Error: mkdir() [function.mkdir]: Нет такого файла или каталога
Error type/ Nr.: Warning — 2
File: /home/muravey/public_html/assets/snippets/maxigallery/maxigallery.php
Line: 313
Line 313 source: if(!mkdir($mg->path_to_gal, 0777)) {

Права на /assets/galleries/ — 777
В снипете указано
$path_to_galleries=«assets/galleries/»;

С дебагом выдает:
Debug >> 292 — //if user is allowed to modify and has entered admin mode
|--- Action:
|--- From_id:
|--- Gal_id:
|--- max_pic_number: 0
|--- display: embedded
|--- embedtype: slimbox

Gallery description:

Включены ЧПУ на сайте.
В чем может быть дело?

Или же, есть еще галерея которая работает с файлами с диска (т.е. чтобы заливать по фтп)?

[РЕШЕНО][EVO] Скрыть ресурсы в админке

Можно ли для редакторов сайта (менеджерев) скрыть все ресурсы в админке, кроме нескольких?
  • 0
  • 27 апреля 2012, 22:37
  • w3d
  • 4+4

Ditto и подсчет суммы по TV

Есть у меня ресурсы, которые я вывожу Ditto.
В ресурсе есть TV где записана сумма.
Можно ли как-нибудь просуммировать эти TV по всем ресурсам, выводимым Ditto?
Возможно, экстендером, но нигде не могу найти внятного описания как они работают.
  • 0
  • 27 апреля 2012, 13:05
  • w3d
  • 2+2

[РЕШЕНО] word_limit в phx не работает

В чанке Ditto пишу
[+introtext:word_limit=`10`+]
— ничего не выводит.
Если пишу
[+introtext:limit=`100`+]
— выводит и обрезает, но в конце появляется �
Как победить это?

UPD. Просто не было снипета word_limit
<?php
    $retval = $output;
    $array = explode(" ", $output);
    if (count($array)<=$options)
    {
    $retval = $output;
    }
    else
    {
    array_splice($array,$options);
    $retval = implode(" ", $array);
    }
    return $retval;
    ?>

Обработка ссылки с помощью phx

Есть такой чанк
<a rel="example_group" href="[+chek_scan:mphoto:ifempty=``+]">Чек</a>

когда в документе есть скан — выводит ссылку на него, если нет — ничего; но слово «Чек» выводится всегда.
Как его можно выводить только если chek_scan — непустой?
  • -1
  • 14 апреля 2012, 21:01
  • w3d
  • 5+5

Вставка ссылок на другие документы.

Надо вставлять в TV ссылки на другие документы на сайте, причем их нужно выбирать из админки.
В общем задача — в документе организовать ссылки на другие документы, причем произвольно.
Как это можно сделать?
  • 0
  • 14 апреля 2012, 17:33
  • w3d
  • 5+5

Вывод документов в Ditto за определенный период

Как можно вывести документы с помощью Ditto за определенный период, скажем за январь?
В качестве даты используется TV параметр.
  • 0
  • 6 апреля 2012, 17:58
  • w3d
  • 12+12

[РЕШЕНО] Wayfinder и меню-аккордеон

Как можно сделать такое меню (пример) с помошью Wayfinder?
Что-то я окончательно запутался.
  • 0
  • 3 апреля 2012, 12:30
  • w3d
  • 7+7

Интервью с Райаном Трэшем о MODx CMS

Оставлю ссылку, интересный материал
«MODx CMS постоянно набирает популярность на протяжении многих лет и мы подумали, что было бы интересно пообщаться с основателем этой великой CMS и услышать его мысли относительно проекта, узнать как все начиналось и что происходит теперь. ...»
http://habrahabr.ru/blogs/modx/139266/