Всего 123 771 комментарий

Юрий Акопян
13 января 2013, 18:15
0
Левый блок:
<div class="block_latest_left">
<div class="article_preview">
<div class="article_preview_th"><a href="[[~[[+id]]]]" ><img src="[[+tv.img:phpthumbof=`w=50&h=50&zc=1`]]" /></a></div>
<div class="article_preview_content">
<h3 class="dotted"><a href="[[~[[+id]]]]">[[+pagetitle]]</a></h3>
<p>Опубликовано: [[+publishedon:strtotime:date=`%m %d, %Y`]]</p>
</div>
</div>

</div>
Правый:
<div class="block_latest_right">
<div class="article_preview">
<div class="article_preview_th"><a href="[[~[[+id]]]]" ><img src="[[+tv.img:phpthumbof=`w=50&h=50&zc=1`]]" /></a></div>
<div class="article_preview_content">
<h3 class="dotted"><a href="[[~[[+id]]]]">[[+pagetitle]]</a></h3>
<p>Опубликовано: [[+publishedon:strtotime:date=`%m %d, %Y`]]</p>
</div>
</div>
</div>
Rasul Akhmatkhanov
13 января 2013, 08:10
0
Все круто, большое спасибо. По rss, действительно, cut сам и проглядел.
Василий Наумкин
13 января 2013, 07:53
0
С подпиской это никак не может быть связано, только недопонимание браузером моих скриптов.
Василий Наумкин
13 января 2013, 07:52
0
Да, Firefox как-то странно себя ведёт. Отправляет ajax запрос и следом переходит на скрипт работы с комментарием, несмотря на false, который возвращает форма.

Скрипт, конечно, выдаёт запрет доступа, ибо его вызывают без нужных параметров.

Добавил return false прямо на кнопки формы — заработало. Сейчас пишу из Firefox, прошу протестировать у себя.

P.S. Introtext появляется, если использовать тег cut, о чем написано справа при создании новой заметки. Только никто не читает и не использует. Сравни, как выглядят мои заметки в ридере, и большинство остальных.

В ридере всё выглядит точно так-же, как и на главной сайта.
Rasul Akhmatkhanov
13 января 2013, 02:56
0
Проверка связи, в общем действительно это баг, не работает в чистом фаерфокс, в хроме вижу предпросмотр.

Ну и чтобы два раза не вставать, можно настроить в rss ленте, какой нибудь интротекст по вопросам, в ридере выводятся публикации, блог интересный, но нет интротекста, по названию трудно узнать содержание, эта тема как пример))
Александр Наумов
13 января 2013, 00:13
0
Я думаю, что это баг.
Стал его наблюдать после того, как на сайте появилась подписка.
Например, я не могу с первого раза запостить комментарий, появляется эта «фича», затем я возвращаюсь и снова постю и мне опять показывают «Access denied!» после снова возвращаюсь и вижу опубликованный свой комментарий.
Вот и этот самый комментарий опубликовал со второго раза.
Василий Наумкин
12 января 2013, 10:25
0
Насколько я знаю, связанных селектбоксов в админке MODX вообще нет. Только самому дописывать.

Ну а в карточке товаров miniShop по-прежнему нет сложных ТВ, и уже не будет.
Виталий Воропаев
12 января 2013, 03:27
0
Интересует похожее, округ->регион->объекты + голосование с ограничением в регионе. Нужно зацепиться за мысль, в подходе к реализации. За помощь с идеей заранее благодарю.
Василий Наумкин
11 января 2013, 17:05
0
По умолчанию выбирается все записи из таблицы, значит их нужно ограничить.

Нам подойдёт ограничение по классу, автору и статусу:
$where = array(
    'Ticket.class_key' => 'Ticket'
    ,'Ticket.published' => 1
    ,'Ticket.deleted' => 0
);
if (!empty($_REQUEST['uid'])) {
    $where['Ticket.createdby'] = intval($_REQUEST['uid']);
}

Вот и всё.
Также можно приджойнить TicketsSection, чтобы выбирать названия и урлы на разделы.
Александр Наумов
11 января 2013, 16:53
1
0
Спасибо, очень познавательная статья!
Andrei Kilin
11 января 2013, 16:48
0
На этом сайте через pdoTools выбраются:
— Тикеты отдельного юзера.
Борзану малясь: можешь подробнее разжевать по выборке тикетов по пользователю из всех секций?
Изместьев Артем
11 января 2013, 16:14
0
огромное спасибо, то что доктор прописал=)
Василий Наумкин
11 января 2013, 16:11
0
Вот мой чанк из настроек профиля — там просто добавляется класс disabled, если выставлен плейсхолдер с провайдером…

<div class="alert alert-block ">
    <div class="row">
        <div class="span4">Пожалуйста, привяжите эти сервисы к своей учетной записи при помощи <b>HybridAuth</b>.</div>
        <div class="span3">
            <a href="[[+login_url]]&provider=Yandex" class="srv yandex [[+yandex.provider:isnot=``:then=`disabled`:else=``]]" title='Яндекс'></a>
             
            <a href="[[+login_url]]&provider=Google" class="srv google [[+google.provider:isnot=``:then=`disabled`:else=``]]" title='Google'></a>
             
            <a href="[[+login_url]]&provider=Twitter" class="srv twitter [[+twitter.provider:isnot=``:then=`disabled`:else=``]]" title='Twitter'></a>
             
            <a href="[[+login_url]]&provider=Facebook" class="srv facebook [[+facebook.provider:isnot=``:then=`disabled`:else=``]]" title="Facebook"></a>
             
            <a href="[[+login_url]]&provider=Vkontakte" class="srv vkontakte [[+vkontakte.provider:isnot=``:then=`disabled`:else=``]]" title="Вконтакте"></a>
        </div>
    </div>
</div>
Andrei Kilin
11 января 2013, 15:37
0
Отличное начало, спасибо!
Изместьев Артем
11 января 2013, 15:36
0
еще спрошу, если не против:
а как ты реализовывал disable статус для иконок привязанных сетей?
Изместьев Артем
11 января 2013, 15:27
0
Большое спасибо=) Думаю, лучший способ выразить признательность — через ППА=)
Василий Наумкин
11 января 2013, 15:24
0
Нужно добавить эти ссылки самостоятельно.
Изместьев Артем
11 января 2013, 15:23
0
HybridAuth повторно не выводит ссылки для входа — повторяет logout.tpl. Что я делаю не так?
Василий Наумкин
11 января 2013, 15:22
0
Нужно авторизоваться на другом сервисе, будучи уже залогиненным на сайте — новая запись привяжется.
Изместьев Артем
11 января 2013, 15:16
0
Очень хотелось бы узнать, как именно должен происходить процесс привязки других учетных записей к той, что создает HybridAuth. Я не смог найти такой информации. Спасибо, заранее.