Ядро DKCore v. 1.81

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
10 года 6 мес. назад - 9 года 5 мес. назад #86419 от DK
DK создал тему: Ядро DKCore v. 1.81
Название плагина: Ядро DKCore
Автор: DK
Версия: 1.81
Описание: Ядро. Требуется для других плагинов от DK и для проверки обновлений.

Установка:
ВНИМАНИЕ: Спойлер!


Проверка обновлений:
В событии вызвать команду плагина: DKUpdates
ВНИМАНИЕ: Спойлер!


Важная информация:
Будьте внимательны при скачивании плагинов в папку проекта
Некоторые плагины имеют настройки в самом файле
При обновлении эти настройки могут быть перезаписаны

Обзор плагина версии 1.71
ВНИМАНИЕ: Спойлер!


Скачать Демо со всеми плагинами: Все плагины от DK

Скачать с сайта DK Plugins: DK Plugins
Последнее редактирование: 9 года 5 мес. назад пользователем DK.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

3 место Готв Учитель 2 место
Больше
10 года 6 мес. назад - 10 года 6 мес. назад #86836 от EvilCat
EvilCat ответил в теме Ядро DKCore v. 1.1
Несколько советов.
Code:
DKCore.StringArrayToNumberArray = function(array) { for(var i = 0; i < array.length; i++) array[i] = Number(array[i]); return array; };

Такой функционал можно сделать проще, заменив всё тело функции на
Code:
return array.map(function(val) { return Number(val); } );

См. руводство . Совместимость безупречная.

[hr]
Code:
DKCore.CloneObject = function(object) { return Object.create(object); };

Это не клонирует объект, а создаёт такой новый объект, прототипом которого является данный. Например, если у object есть параметр "species", равный "Cat", а потом ты поменяешь его на "Tiger", то у всех "клонированных" объектов, не имеющих персонально заданного параметра species, тоже поменяется на "Tiger". Это то же самое, что ключевое слово new, но без конструктора. Возможно, это то самое, что тебе и нужно, но тогда название вводит в заблуждение.

[hr]
Code:
Array.prototype.isEmpty = function() { return this.length === 0; };

Подобные дополнения к стандартным классам считаются небезопасными потому, что, если я не ошибаюсь, при прогоне такого массива через for..in там внезапно будут обработаны не только числовые индексы, но и поля новых функций! А length каждого массива увеличится на несколько пунктов, даже если числовых индексов не будет. Я не запускала твой скрипт, чтобы проверить, но читала об этом...

Чтобы избежать этого, новые поля нужно задавать с помощью метода defineProperty с указанным enumerable=false. Руководство .
Последнее редактирование: 10 года 6 мес. назад пользователем EvilCat.
Спасибо сказали: DK

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
10 года 6 мес. назад #86837 от DK
DK ответил в теме Ядро DKCore v. 1.1
Спасибо за замечания, попробую разобраться и учесть это.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
10 года 4 мес. назад - 10 года 4 мес. назад #88332 от DK
DK ответил в теме Ядро DKCore v. 1.4
Важное обновление. Всем рекомендую обновиться.
Добавлена поддержка контроля версий .
Последнее редактирование: 10 года 4 мес. назад пользователем DK.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
10 года 4 мес. назад #88357 от DK
DK ответил в теме Ядро DKCore v. 1.41
Еще важнее обновление!
Поддержка контроля версий 2.0!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
10 года 4 мес. назад #88376 от DK
DK ответил в теме Ядро DKCore v. 1.5
В версии 1.5 встроен Контроль Версий.
Спасибо сказали: DeadElf79

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
10 года 4 мес. назад #88774 от DK
DK ответил в теме Ядро DKCore v. 1.5
Для будущих плагинов могут потребоваться различные настройки.
Тестирую некоторые из них (ползунок, чек бокс, выпадающий список).
Как Вам ?
ВНИМАНИЕ: Спойлер!
Спасибо сказали: Демий, RastaManGames

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик
Больше
10 года 4 мес. назад - 10 года 4 мес. назад #88775 от RastaManGames
RastaManGames ответил в теме Ядро DKCore v. 1.5

Subzeroy пишет: Для будущих плагинов могут потребоваться различные настройки.
Тестирую некоторые из них (ползунок, чек бокс, выпадающий список).
Как Вам ?

ВНИМАНИЕ: Спойлер!


Ты наш ЯнФлай! :3
Смотрится шикарно!
Последнее редактирование: 10 года 4 мес. назад пользователем RastaManGames.
Спасибо сказали: DK

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
10 года 4 мес. назад #88846 от DK
DK ответил в теме Ядро DKCore v. 1.5
Мой вариант игровых опций.
P.S. где написано "Нет" и "Да" - это чек боксы. Еще думаю над их фоном
ВНИМАНИЕ: Спойлер!
Спасибо сказали: DeadElf79, Ren310, Демий, RastaManGames

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
10 года 4 мес. назад - 10 года 4 мес. назад #88882 от DK
DK ответил в теме Ядро DKCore v. 1.5
Добавил новый элемент. Точно не уверен, как называется, но пусть будет Трансферное окно. Уже есть идея одного плагина с этим окном.
P.S. Думаю еще добавить элемент под названием Radio Button (Группа из нескольких флажков, в которой можно выбрать только один элемент)

ВНИМАНИЕ: Спойлер!
Последнее редактирование: 10 года 4 мес. назад пользователем DK.
Спасибо сказали: DeadElf79, Демий, Paranoid

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
10 года 4 мес. назад #88883 от Демий
Демий ответил в теме Ядро DKCore v. 1.5
Отрадно видеть столь успешное продвижение! :whistle: Всё это выглядит весьма многообещающе.

Много полезностей и красявостей - это всегда круто. @^_^@
Спасибо сказали: DK

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
10 года 4 мес. назад #88968 от DK
DK ответил в теме Ядро DKCore v. 1.5
Очередное видео про базовые элементы настроек
В видео показаны 2 новых элемента: Radio Button и Input Window
в Input Window планируется 3 реализации ввода текста: обычный ввод, ввод только чисел, ввод пароля (отображение звездочек ****)
Пробел пока не работает, но добавлю.
ВНИМАНИЕ: Спойлер!
Спасибо сказали: Ren310, Демий, DesKarD

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
10 года 4 мес. назад #89031 от DK
DK ответил в теме Ядро DKCore v. 1.5
Кто-нибудь из скриптеров может глянуть плагин базовых элементов ?
Полностью готов DKTools_CheckBox и больше половины DKTools_Slider.
Принимаются различные пожелания и советы по оптимизации/улучшению вида кода/элементов.
Документации пока нет :unsure:
Скачать: Яндекс.диск

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
10 года 3 мес. назад #89139 от DK
DK ответил в теме Ядро DKCore v. 1.5
Очередное небольшое видео.
Улучшенное окно ввода текста и готовый элемент RadioButton.
Количество элементов задается с помощью строк и столбцов.

ВНИМАНИЕ: Спойлер!
Спасибо сказали: Ren310, Демий

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
10 года 3 мес. назад #89140 от Демий
Демий ответил в теме Ядро DKCore v. 1.5
А Сибзиро продолжает плодить крутые фичи, подбивая всех перейти на МВ! @^_^@
Спасибо сказали: DK, RastaManGames

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
10 года 3 мес. назад #89434 от DK
DK ответил в теме Ядро DKCore v. 1.5
Добавлена поддержка кнопки Delete в окно ввода текста + новый элемент для выбора цвета
Также планируется добавить кнопки home и end для быстрого перехода в начало/конец текста

ВНИМАНИЕ: Спойлер!
Спасибо сказали: DeadElf79, Демий

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
10 года 3 мес. назад #89472 от DK
DK ответил в теме Ядро DKCore v. 1.5
Нравится ли Вам внешний вид ?

ВНИМАНИЕ: Спойлер!
Спасибо сказали: DeadElf79, Ren310, Демий, RastaManGames

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

1 место в Готв 3 место Учитель Разработчик 3 место Готв Ветеран Писатель 2 место Тестер
Больше
10 года 3 мес. назад #89473 от Демий
Демий ответил в теме Ядро DKCore v. 1.5
Интересно, как это будет выглядеть на не стандартном скине окна? И ещё, сам инвентарь останется таким как тут?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
10 года 3 мес. назад #89610 от DK
DK ответил в теме Ядро DKCore v. 1.5

Демий пишет: Интересно, как это будет выглядеть на не стандартном скине окна? И ещё, сам инвентарь останется таким как тут?


Например, вот так можно настроить окна:
ВНИМАНИЕ: Спойлер!


Инвентарь остается стандартным.
Спасибо сказали: DeadElf79, Демий, Lipton

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Разработчик Программист JavaScript Проект месяца 3 место Проект месяца 1 место Проект месяца 2 место Учитель Оратор Ветеран Даритель Стимкея 2 место Программист Ruby Паладин
Больше
10 года 2 мес. назад #90006 от DK
DK ответил в теме Ядро DKCore v. 1.5
Как Вам расположение окон ? Как внешний вид в общем ?

ВНИМАНИЕ: Спойлер!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.145 секунд
Работает на Kunena форум