В Эксте попап вызвать вообще не проблема: var w =

В Эксте попап вызвать вообще не проблема:

var w =  new Ext.Window({});

w.show();

Т.к на данный момент вопросов по extjs нет, оффтоп: как то можно вывести анонсы из категорий, которые "protected" для не авторизованных ?

Если вы попытаетесь получить список объектов документов, то недоступные для этого пользователя туда конечно же не попадут. Но это распространяется только на объекты, но не распространяется на SQL-запросы. То есть вы можете сделать простую выборку типа

$q = $modx->newQuery('modResource');

$q->select(array(

    "modResource.*",

));

$s = $q->prepare();

$s->execute();

$data = $s->fetchAll(PDO::FETCH_ASSOC);

foreach($data as $doc){

    print_r($doc);

    return;

}

Таким образом у вас будут данные нужных вам документов (условия запроса подставите сами, какие нужно). Так же можете делать выборку data-процессором site/web/resources, он так же не проверяет права, ибо получает данные, а не объекты.