Каждый день на работе я ковыряюсь в битриксе. Иногда получаются забавные штуковины, но оценить их могут только сотрудники нашей организации. Чтобы исправить эту ситуацию я решил писать в блоге о всех своих «велосипедах», вдруг кто-нибудь подскажет как сделать это проще. Начнём с поздравлялки для форума.
Задача
Имеется небольшой корпоративный форум, реализованый стандартным компонентом битрикса с почти стандартным шаблоном (немного подправлен CSS). Нужно сделать так, чтобы в шапке форума выводились поздравления тем пользователям, у которых случился день рождения.
Не так давно мне понадобилось создать символические ссылки. До этого момента я примерно представлял что это такое, но не разу не сталкивался с необходимостью их использовать.
Википедия выдаёт вот такое определение:
Символьная ссылка (также симлинк от англ. Symbolic link, символическая ссылка) — специальный файл в UNIX-подобных операционных системах, для которого в файловой системе не хранится никакой информации, кроме одной текстовой строки. Эта строка трактуется как путь к файлу, который должен быть открыт при попытке обратиться к данной ссылке. Символьная ссылка занимает ровно столько места на файловой системе, сколько требуется для записи её содержимого (нормальный файл занимает как минимум один блок раздела).
Один из наших рабочих сайтов работает под управлением CMS Bitrix. Работает и работает, нареканий почти нет. Мы решили создать еще один сайт на Bitrix, используя мультисайтовость. Оба сайта должны были содержать свой контент, отвечать на разные имена, но использовать одну базу данных, а также единую админку.
Одним из шагов в настройке такой системы было создание в корневой директории виртуального сервера символических ссылок на папки с ядром битрикса. Тут-то мне и пришлось познакомиться с симлинками.
Первое моё знакомство с охранопитеками произошло на псковской ГТС, где мне довелось работать в call-центре.
Там эти милые зверьки обитали в строении, именуемом КПП. Паразитировали они на проходящих мимо работниках, всячески пытаясь придать себе значения.
Особи данного вида очень страдают синдромом постоянного подтверждения собственной значимости, т.к. толку от них немного и им приходится доказывать свою важность самим себе и всем окружающим.
Конфликт возник, когда один особо обиженный зверёк напал ночью на мою коллегу, потревожившую сон этого опасного животного. Но что ей оставалось делать? Имеется время на обед, имеется магазин рядом с работой. Почему бы не купить там покушать? Охранопитек был оскорблён до глубины души тем, что его разбудили ночью, и стал плеваться ругательствами на сотрудницу, назвав её, в числе прочего, проституткой.
Начальство было в отпуске, замещал его я. Пришлось мне с утра разбираться. Вторая порция ядовитых фекалий досталась мне и моему велосипеду. Высшее руководство проблему замяло. В итоге все остались при своих.
Всё бы было хорошо, но недавно я вновь столкнулся с охранопитеками. Теперь уже в бинес центре Таврический, который находится в Санкт-Петербурге на улице Шпалерная дом 51. Здесь они несколько более цивилизованные, но не менее опасные.
На работу я предпочитаю ездить на велосипеде. Велосипед я проносил в офис и ставил в уголок, благо место позволяет. Поднимал я свой транспорт по лестнице на пятый этаж. В здании три лифта, так что лестницей никто не пользуется. Велосипед мой никому не мешал и ничего не мог запачкать.
Но охраннопитеки обладают особым складом ума. Для них главное – «запретить и не пущать». Всё что кажется им непонятным проще сразу запретить, чем разобраться.
Вот и в этот раз эти зверьки напали неожиданно. Я как обычно приехал на работу, понёс велосипед на плече к лестнице, но ко мне подошел охранник. С важным видом мне было сказано:
-Молодой человек, вы понимаете, что это БИЗНЕС ЦЕНТР?
По взгляду охранника видно было что он ожидал от меня, что я содрогнусь от осознания этого факта. Это же бизнес центр! Общежитие для фирм арендующих офисы.
В первый раз мне не смогли сообщить, почему мне нельзя проносить велосипед, и я пронёс его в офис.
Дальше веселее.
В следующий раз мне было сказано, что велосипед это средство передвижения, и его необходимо ставить во дворе бизнес центра. Вот только охрана за его сохранность не ручалась, а значит, мне такое предложение никак не подходило.
Затем охранники сказали, что мне запрещено проносить велосипед в бизнес центр. На просьбу показать мне пункт договора, где запрещается проносить транспортные средства по лестнице на пятый этаж, было отвечено отказом. Т.к. такого пункта в договоре аренды нет.
Я сообщил охране, что велосипед это предмет, который я проношу по лестнице в офис, не мешая никому вокруг и не загрязняя ничего вокруг.
В результате спора начальник охраны бизнес центра Таврический запретил лично мне проносить велосипед в здание. Просто запретил, пригрозив закрыть доступ моей карточке в здание.
У меня в таком случае выход был только жаловаться своему руководству… Но ссориться с бизнес центром никто не стал. Теперь я снова езжу на работу на метро.
Вот такая вот обидная история. Опасайтесь охранопитеков – они опасны.
Чем еще заняться в поезде, кроме того как работать? Естественно нечем. Вчера мне посчастливилось ехать с двумя девушками – работницами какого-то колл центра занимающегося уговариванием абонентов выбрать другого оператора междугородной связи. Читать дальше…
Когда я работал в техподдержке проекта Первая ПОмощь 1.0 меня всё время смущал один пункт нашего контракта. Все сотрудники там работают временно. Т.е. контракты у них только до 2010 года. Следовательно, в этом году должны произойти какие-то глобальные перемены. Читать дальше…
На начальном этапе зарождения отдела технической поддержки о едином регламенте предоставления информации пользователю обычно не задумываются. Энтузиастами пишутся разнообразные инструкции, в основном для облегчения повседневной работы. Чаще всего это ответы на часто задаваемые вопросы, будущий FAQ. Читать дальше…
Большинству IT компаний требуется служба технической поддержки, ведь каким бы ни был пользовательский интерфейс, всегда найдутся пользователи не способные в нём разобраться.
Читать дальше…
Одним из основных предложений на нашей революционной презентации было внедрение системы Service Desk. Это позволит унифицировать процесс решения сложных вопросов, и позволит лучше контролировать качество ответов. Несерьёзно с таким количеством абонентов и обращений не иметь инцидентного сервиса.
Читать дальше…
К нам периодически обращаются организации с жуткими проблемами. Что интересно, обращаются бухгалтера, а не те кто должны решать проблемы подобного характера. Читать дальше…
Сегодня меня отдали на растерзание одной тетёньке-бухгалтерше из города Пушкин, что в Ленинградской области. Четыре часа мой мозг проверялся на прочность массированной атакой разнокалиберных проблем. Читать дальше…