Как стать автором
Обновить
-11
0

Пользователь

Отправить сообщение
Опять перечислили команды, а как ими пользоваться не объяснили.

Опишите, какими командами пользуетесь чаще всего и порядок действий. Неужели удобно каждый раз переключаться между командным и модальным режимами?
Если в Notepad++ можно зажать Shift и стрелками выделить текст, затем его можно легко скопировать, вставить, сдвинуть (Tab/Shift+Tab) или нажав Ctrl+H произвести замену в выделенном блоке используя те же регулярные выражения, то в vim я не понимаю, как можно так же легко это сделать. Каждый раз надо переключаться между режимами, запоминать номера строк, между которыми надо произвести замену (:12,27s//g), а если мне надо произвести замену не в целой строке, в середине заменить часть точек на запятые.

Возможно я неправильно им пользуюсь. Поэтому хотелось бы не просто список команд из мануала, а пояснение, как ими пользоваться, некий алгоритм действий.

Добавил пробное подключение к Парсеку в dev ветке.
Нужно отредактировать настройки подключения в inc.acs.php и составить SQL запрос. Сейчас там выборка по внутреннему id пользователя Парсека. Надо переделать на поиск по имени и фамилии.
У меня сейчас нет под рукой Парсека, чтобы протестировать данный функционал.

По клику на номере телефона появится всплывающее сообщение с информацией о присутствии.
А где показывать информацию о нахождении сотрудника?
В общую таблицу не хочу вставлять, чтобы не дергать СКУД по всем сотрудникам сразу.
А в ответ тишина. Из этого можно сделать вывод, что хороший у меня велосипед. Легкий и быстрый, с который можно легко подняться по лестнице, если сломался грузовой лифт.

Мой класс минималистичен. Тончайшая обертка к php функциям. Рассчитан на конкретную задачу, а не универсальный монстр.

Про функции до сих пор не знаю, что ответить. Они также минималистичны. mysql_real_escape_string не использовал, потому что он требует установленного подключения к базе. Не смог понять какие она ещё символы экранирует в зависимости от кодировки. Ну, а json_encode не знаю почему не стал использовать. Она показалась мне более заточена под работу с массивами.

Хотелось бы получить пояснения к моим ошибкам, а не просто минусы.
Обычно справочники наполняют секретари и сами ими пользуются при переводе звонков. Так что проблем с наполнением не встречал.
Я не профессиональный программист. Пишу, как умею. Вы можете исправить мои недоработки, а я смогу проанализировать и учесть свои ошибки в будущем.

Какой класс порекомендуете взамен моего?
Я Битрикс не умею, но спасибо за подсказку!
Да, видел. Ссылка на их проект есть в статье. Но у них что-то сложное для развертывания. AutoCAD, слои… У меня все намного проще. Прописал настройки подключения, заменил картинки (можно сфотографиррвать план эвакуации) и готово.
Слишком много разновидностей СКУД, я не смогу для каждой из них добавить поддержку. Считаю, что кому требуется знать, где находится сотрудник, могут реализовать данный функционал сами. Я могу лишь подсказать по системам Parsec и Бастион.
С турникетов я в другой компании брал данные о нахождении сотрудников — в офисе/вне офиса и это был другой телефонный справочник. На текущем месте у меня нет доступа к турникетам, они в ведении безопасников.
Дни рождения планирую добавить. А реализацию с отпусками видел в одном из проектов, на которые приведены ссылки.
Лет 20 назад во времена диалапа похожую штуку реализовывал, когда нашел провайдера с бесплатным демо входом и доступом на домашние странички, на которых можно было использовать php. Но прокси у меня был локальный, а на стороне сервера был php скрипт. Таким образом хостинг мог быть любой, а не обязательно vds.

Прокси висел на localhost'е и перенаправлял запросы php скрипту. Такая схема проще, т.к. не приходится парсить контент и подменять ссылки, html остается неизменным. Всё равно все ссылки подменить не получится.
Тоже хотел про это написать. Тянуть за собой сотни мегабайт фреймворка, чтобы использовать WinAPI.

А так отличная программа. Была раньше похожая, FF12 называлась. Очень нравилась.
Пользовался функцией замены буфера обмена.
Насколько я помню, Миранда разбивает длинные сообщения на несколько.

И не понимаю этих требований к разворачиванию своего сервера. Оно актуально только в какой-то локальной/закрытой/корпоративной сети. Чтобы быть доступным для всех, всё равно придётся пользоваться массовыми мессенджерами и их серверами.

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность