Май
19
2016

Отображение рубрик блоками на главной странице.

Настало время разобрать, как сделать блочное отображение рубрик с их изображениями на главной странице сайта.

Пример такого отображения можно посмотреть на сайте гончарной мастерской «Етника пластична».

Рубрики блоками на главной странице сайта

Рубрики блоками на главной странице сайта


Continue Reading »

Апр
25
2016

Export To Excel (v.2)

И снова возвращаемся к построению отчетов в Excel из Lotus‘а.
Задача сводится к тому, чтобы в отчете были отображены выделенные документы из представления, или все документы из представления.
Также убрал наличие файла-пустышки, куда будут формироваться данные, и путь к которому мы жестко задаем в коде.
Также, к этому отчету можно присовокупить другие документы из других баз, если они связаны по ключевым позициям. Но это в том случае, если того требует ваша задача и логика баз-приложений в Лотусе построена должным образом.
Continue Reading »

Апр
13
2016

Создание виджета. Рубрики блоками, с картинками на сайдбаре

В продолжении предыдущей статьи, расскажу, как сделал виджет, располагающий блочные рубрики с картинками на сайдбаре.
Пример такого виджета можно посмотреть по ссылке: Гончарна майстерня Етника пластична.

Сайдбар с рубриками.

Сайдбар с рубриками.


Continue Reading »

Апр
8
2016

Первый виджет из плагина.

Тут в одной статейке написали, что виджет (widget) — это такая, визуальная часть нашего плагина (plugin). Ну, наверное. так и есть.
разберем сначала простейший случай, а затем перейдем к виджету, представляющему блочное представление рубрик в колонке виджетов.
Continue Reading »

Окт
16
2015

Export Lotus To Excel

Как-то встал передо мной вопрос экспорта документов из Lotus Notes в данные формата, с которым могут работать обычные пользователи. Ничего лучше Excel‘я я не нашел. В принципе, можно было создать представление и из него сразу экспортнуть всю инфу в Excel, но в данных, которые нужны пользователям, необходимо было также добавлять связанные данные из другой базы. Мог-бы помочь @DbLookup, но, как известно, в столбцах представлений @DbLookup не работает (!!!).
Поэтому пришлось гуглить и кастомизировать полученные результаты поиска под свои задачи.
Continue Reading »

Окт
30
2012

Накопительные обновления — Cumulative Updates for SharePoint 2010 — [ERROR] : Exception: Index was outside the bounds of the array. SearchAdmin Database

Ошибки, возникающие при установке накопительных обновлений на ферме шарпоинта.
Начнем-с.
Опишу одну ошибку, возникшую у нас на ферме, и как с мы ней боролись.
А началось все с того, что при «аварийном» разрыве конфигурирования накопительных обновлений этим летом, у нас на ферме вышел из строя сервер приложений (Application Server). Одной из глобальных проблем было: на нем перестали выполняться джобы.
С помощью самоотверженной поддержки сотрудников Microsoft, бОльшая часть служб была перенесена на фронт-енд (Front-End) сервер, но приложение службы поиска никак не хотело переезжать на другой сервер, поэтому пришлось работать «с костылем», пока не настроили второй сервер приложений.
Continue Reading »

Сен
21
2012

Как изменить passphrase через PowerShell. SharePoint 2010

Сегодня поговорим о том, как изменить сектерное слово (passphrase), требуемое системой для добавления на ферму нового сервера.

Если вы не помните passphrase, ее можно сбросить и заменить другой с помощью следующих команд PowerShell:
$passphrase = ConvertTo-SecureString -asPlainText -Force
Введите новую passphrase, после чего:
Set-SPPassPhrase -PassPhrase $passphrase -Confirm
Еще раз подтвердите новую passphrase, и нажмите «Y» для подтверждения.






Июл
19
2012

XAMPP + SPAW2 (Non-static method SpawVars…should not be called statically)

XAMPP + SPAW2 (Non-static method SpawVars…should not be called statically)

Имеем XAMPP (кроссплатформенная сборка веб-сервера, содержащая Apache, MySQL, интерпретатор скриптов PHP, язык программирования Perl и большое количество дополнительных библиотек, позволяющих запустить полноценный веб-сервер).
После установки Web редактора SPAW2 (WYSIWYG), при попытке отображения элемента редактора в форме, на экран выдается очень много сообщений типа:

Strict Standards: Non-static method SpawVars::getServerVar() should not be called statically in C:\xamp_www\vinyl.melodia\www\a\spaw2\config\config.php on line 7
Strict Standards: Non-static method SpawConfig::setStaticConfigItem() should not be called statically in C:\xamp_www\vinyl.melodia\www\a\spaw2\config\config.php on line 7
Strict Standards: Non-static method SpawConfig::configVar() should not be called statically in C:\xamp_www\vinyl.melodia\www\a\spaw2\class\config.class.php on line 118
Strict Standards: Non-static method SpawConfig::getStaticConfigValue() should not be called statically in C:\xamp_www\vinyl.melodia\www\a\spaw2\config\config.php on line 8
Continue Reading »

Мар
29
2012

SharePoint. Как изменить ширину колонки в листе/библиотеке (в представлении)

Как в библиотеке на сайте SharePoint’a выставить фиксированную ширину колонок (столбцов).

SharePoint. Как изменить ширину колонки в листе

Как известно, при использовании стандартного функционала SharePoint, при создании представлений (View) в библиотеке, ширина колонок определяется автоматически. Но бывают моменты, когда нам нужно, чтобы колонка, например, Имя, отображала информацию в полном объеме без несуразных переносов содержимого этой колонки.
Рассмотрим вопрос об изменении ширины колонок на сайтах SharePoint‘a.
Continue Reading »

Мар
24
2012

Импорт данных из Excel (из списка) в библиотеку. Заполнение мета-данных. Заполнение полей таксономии.

Долго собирался с силами, чтобы все-таки оформить эту статью.
Речь пойдет об автоматическом создании в библиотеке элементов с мета-данными, и данными из таксономии. Элементы в библиотеке должны быть определенной структуры вложенности (папка (клиент) -> подпапка (продукт)… ну, где-то так).
Клиент и продукт — это элементы определенного типа контента, с родительским типом контента Folder.
Предположим, что пустая библиотека, куда следует заносить данные, у нас уже уже есть.
Для начала имеем Excel-ный файл где-то с 25’000 строками данных.
Данные из этого файла нужно перенести в список, воспользовавшись стандартным функционалом SharePoint’a. Для этого создаем сам список, создаем колонки в списке, затем приводим пустой список в табличное представление (как показано на рисунке ниже):

и по столбцам копируем наши данные из Excel-ного файла прямо в список.
Continue Reading »