Profile cover photo
Profile photo
Andrew Terekhov
116 followers
116 followers
About
Andrew's posts

Hi everyone,
Can anyone explain me how do things work? :)
I have server side method which returns cached version of json data
it looks like:

[OutputCaching(Duration=Int32.MaxValue)]
public async Task<JsonResult> GetSomething(){
    var result = await ctx.something.ToListAsync();  
    return Json(result);
}

When I query this resource using $.get() I see network activity in FF dev-tools, and there I see request with 200 OK result, and it transfers some data from server (it shows content size).

On the other hand, when I query some cached html page (modal dialog content) browser says "cached" and doesn't transfer data.

My goal is to cache json data in the browser in use recieved data to build dropdown list items. So I want to use cached browser version without querying server (at least i expect 304 result, not 200).

What am I doing wrong?

Post has attachment
Кто либо расширял настройки сайта? волнует вопрос как туда добавить MediaLibraryPickerField
#OrchardCMS  

кто нибудь подружил TinyMceDeluxe с Orchard? в том смысле что там не работает функционал добавления изображений.

tinyMce судя по всему используется модуль MediaPicker и Media которые помечены как deprecated. А вместо них следует использовать MediaLibrary.

А кто нить может посоветовать по фотогалерее что нить?
нужно к документу прицепить 2 фотогалереи, так что исполнение нужно в виде поля а не контентной части.

+ вся загрузка без участия интерфейса Медиа библиотеки. + возможность задания ресайза картинок к вариантам превью и большой.

в галерее на сайте всякие есть, но все подряд ставить не будешь ведь разбираться. причем там такая какашка эта галерея, что половина модулей тупо не совместима с последней версией орчарда.

Post has attachment
Натолкнулся сегодня на обрезание длинного текста при редактировании, хотя и столбец в таблице был сгенерирован как Unlimited()
Нагуглил статью +Alexey Ryazhskikh которая помогла решить вопрос.
http://musuk.info/blogpost/unlimited-string-length-orchard-cms

+Alexey Ryazhskikh к статьям бы не помешали дата публикации и  кнопки +1 :)

Товарищи,
а вот скажите, если знает кто.
в #GoogleMaps   есть инструмент - Мои карты, где мы можем добавлять метки всякие и т.п. Эти же карты мы потом свободно просматриваем редактируем и пользуемся в приложении Мои карты в андроид.
А я вот сегодня что то так и не понял, как эти карты и метки просмотреть в #GoogleEarth . Неужели нет синхронизации?
что то там написано про #GoogleMapsEngine   но от того что я там проект создал, мои старые карты там не появились ни коим образом.

Уважаемые,
может кто за выходные подскажет где почитать толковое описание того, как организовывать связь Один-ко-многим в #Orchard . Гайд который на официальном сайте не предлагать, ибо оцениваю его на 2 балла из 10,  как и всю документацию которая там находятся.

Исходные данные - есть модуль управления перечнем компаний (CompanyPart/CompanyPartRecord) и модуль управления районами/регионами (RegionPart/RegionPartRecord).

Требуется: добавить связь между компаниями и районами, то есть чтобы в редакторе компаний было выпадающее поле для выбора района.

Я видимо напрасно думал что это как то автоматизировано. по  ходу все тут руками надо писать.
лет 7 назад когда работал с пхп у нас там фреймворк был и то более продвинутый кажется чем этот #OrchardCMS  

кто нить в курсе как вообще работает локализация?  Ощущение что там какое-то кэширование есть, и хз как его обновить.

Допустим строки из файла локализации

#! msgid "CreateCompany"    
msgid "Create"    
msgstr "Создать"

а при вызове T("CreateCompany") перевода нет ни в какую.
это у меня меню строится в админке. один пункт переводится, а второй нет.

Товарищи, подскажите. Каким образом вообще к документу добавить изображение. В моем конкретном случае требуется  к моему типу NewsItem добавить иконку. Тип основан на NewsPart, коорый в свою очередь на NewsPartRecord. Но помимо NewsPart в типа есть CommonPart, TitlePart и BodyPart.

я было думал что надо добавить ImagePart. Но в таком случае в редакторе ничего не появляется.
А если добавить ImagePart в стандартный Page документ, то у меня вобще модуль Content падает )

С другой стороны, у нас есть MediaLibraryPickerField. Для его использования я так понимаю надо прикрутить его к моему NewsPart, расширив дополнительным полем. (я так понимаю это поле позволит не только изображение загружать, т.к. в медиа библиотеке много чего может хранится)

Однако, если мы в админке редактируем тип, ту же Page, например. То там поле прикрепляется к самому Типу, а не Part.

В связи с этим и вопрос. как на практике корректно к документу добавить изображение.

И как потом настроить, чтобы картинка приводилась к нужным размерам.

Товарищи,
может кто либо объяснить, как корректно удалить документ, чтобы он реально удалился.

в настоящий момент делаем с +Роман Яхменев модуль новостей.
Документ  новости состоит допустим из TitlePart, BodyPart и NewsPart.
при вызове ContentManager.Remove документ просто снимается с публикации. А его надо удалить физически, не оставляя никаких копий, черновиков и т.п. в БД.

дочитал что надо обработать событие OnRemove  в Handler'e. Но она касается только моего частного NewsPart, и не затрагивает другие части документа.

Так что вопрос такой: как корректно удалить документ целиком.

зы: я уже что-то не рад, что выбрали Orchard для работы. слишком много кода надо писать, там где должно быть автоматизировано.
Wait while more posts are being loaded