Skip to content
This repository has been archived by the owner on Apr 11, 2022. It is now read-only.

Commit

Permalink
1.0.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
aleqsunder committed Sep 25, 2019
1 parent 8ec1717 commit 4f77863
Show file tree
Hide file tree
Showing 28 changed files with 1,516 additions and 315 deletions.
7 changes: 7 additions & 0 deletions assets/css/breadcrumb.css
Expand Up @@ -136,4 +136,11 @@
.max-height-auto
{
max-height: 1000px;
}

a[dialog]
{
color: #989899!important;
margin: 4px 12px!important;
font-size: 12px;
}
2 changes: 1 addition & 1 deletion assets/css/chat.css
Expand Up @@ -137,10 +137,10 @@ body

#chatFull .chatContainer
{
overflow-x: hidden;
border: none!important;
background: none!important;
height: 250px!important;
/* width: calc(100% - 26px)!important; */
margin: 0 15px 0!important;
padding: 0!important;
}
Expand Down
55 changes: 55 additions & 0 deletions assets/css/mobileforumfix.css
@@ -0,0 +1,55 @@
@media only screen and (max-width: 767px)
{
.message-user-block
{
display: flex;
}

.message .message-user-info .userText
{
position: absolute;
margin-left: 100px;
}

.message .message-user-info .avatarHolder
{
display: block;
width: 77px;
}

.message-user-block div.avatarHolder .avatar img
{
min-height: 75px;
min-width: 75px;
background: #333;
}

.message-user-block .extraUserInfo
{
margin: 24px -1px 0;
width: 100%;
}

dl.self-posts, dl.self-likes
{
width: calc(100% - 17px);
top: 8px;
}

.message .message-user-info .pairsJustified
{
border-right: none!important;
padding: 0!important;
margin-right: 0!important;
}

.message .message-user-info .pairsJustified.self-likes
{
width: calc(100% - 17px);
}

.social-user-block-wrapper
{
width: auto;
}
}
2 changes: 2 additions & 0 deletions assets/html/alert.html
@@ -0,0 +1,2 @@
<top></top>
<middle></middle>
149 changes: 149 additions & 0 deletions assets/html/asett.html
@@ -0,0 +1,149 @@
<top>
Настройки
<close class='fa fa-times' onclick="openWindow('asett')"></close>
</top>

<middle>
<top>Автоматическая синхронизация ваших устройств</top>
<pages name='sync'>
Синхронизация ВСЕХ ваших смайлов на ВСЕХ устройствах вне зависимости от того, где и когда
вы были авторизованы, будь то ваш домашний компьютер, зашли на форум на работе, с телефона
или планшета.<br><br>

Два единственных условия:<br>
1. Установленное расширение (есть возможность на мобильном)<br>
2. Быть авторизованным в Google в любом аккаунте<br><br>

Авторизация браузера в Google необходима для того, чтобы у расширения был доступ к службам Google.
Получив доступ расширение начинает автоматическую синхронизацию вашего аккаунта с Google Apps Script,
с которого вы можете получать ваши смайлы либо сохранять на сервер.<br><br>

Сохранять смайлы на сервер вы сможете сразу же.<br>
Чтобы защитить ваши смайлы от злоумышленников необходимо установить пароль. После установки пароля
доступ к сохранению смайлов остаётся ТОЛЬКО на этом устройстве. Для предоставления разрешения
сохранения смайлов на других устройствах необходимо ввести пароль и на них.<br><br>

<page class='check' style='width: 100%;' onclick="sendCall('authorize')">
Проверка авторизации в Google
</page>
<page class='check' onclick="openWindow('changepassword')">
Сменить пароль
</page>
<page class='check' onclick="openWindow('staypassword')">
Установка пароля для сохранения
</page>
</pages>

<top>Локальное резервное копирование</top>
<pages name='reserve'>
Последнее резервное копирование: <reservetime>сохранения не было</reservetime><br>

При создании резерва сохраняются ваши смайлы, основные настройки, категории и прочее<br><br>

<page class='check' onclick='reserve.save()'>
Создать резерв
</page>
<page class='check' onclick='reserve.returnTo()'>
Загрузить резерв
</page>
<page class='check' onclick='reserve.toDefault()'>
Вернуться к заводским
</page>
</pages>

<top>Основные настройки</top>
<pages name='mainsetting'>
Данный пункт настроек будет применён после обновления страницы<br><br>

Отображение сообщений для ПК предоставляет новый вид форумных сообщений для экономии
места и упрощенной навигации на форуме. Пункт для мобильных делает это, соответственно,
для мобильных устройств (если установили расширение для мобильного или же просто
используете маленькое окно браузера). Мобильные сообщения зависят от ПК версии,
поэтому отключение ПК версии может привести к непредвиденным артефактам<br><br>
<page class='check'>
<p>Сообщения (ПК)</p>
<input type="checkbox" value="forumpost">
</page>
<page class='check'>
<p>Сообщения (мобильный)</p>
<input type="checkbox" value="mobileforumfix">
</page>
<br>

Новые функции форумного редактора позволяют гибко настраивать цвет в HEX
формате (от #000000 до #ffffff), выделять нужный текст, создавать CODE area,
который невозможно отредактировать, возможность создавать отступы клавишей
TAB и убирать их с помощью SHIFT + TAB и прочее<br><br>
<page class='check'>
<p>Форумный редактор</p>
<input type="checkbox" value="forumredactor">
</page>
<br>

Новый дизайн чата, переписанный функционал, уведомления о новых сообщениях в чате
и так далее<br><br>
<page class='check'>
<p>Новый чат</p>
<input type="checkbox" value="chat">
</page>
</pages>

<top>Видимые разделы</top>
<pages name='pagesetting'>
Для изменения отображения используется чекбокс (галочка рядом с пунктом), для изменения
названия используется нажатие на название (изменяется как текстовое поле)<br><br>

<page class='check'>
<input type="checkbox" value="-1">
<input type='text' mode="withoutfone" value=''>
</page>
<page class='check'>
<input type="checkbox" value="1">
<input type='text' mode="withoutfone" value=''>
</page>
<page class='check'>
<input type="checkbox" value="5">
<input type='text' mode="withoutfone" value=''>
</page>
<page class='check'>
<input type="checkbox" value="6">
<input type='text' mode="withoutfone" value=''>
</page>
<page class='check'>
<input type="checkbox" value="7">
<input type='text' mode="withoutfone" value=''>
</page>
<page class='check'>
<input type="checkbox" value="9">
<input type='text' mode="withoutfone" value=''>
</page>
<page class='check'>
<input type="checkbox" value="11">
<input type='text' mode="withoutfone" value=''>
</page>
<page class='check'>
<input type="checkbox" value="14">
<input type='text' mode="withoutfone" value=''>
</page>
<page class='check'>
<input type="checkbox" value="16">
<input type='text' mode="withoutfone" value=''>
</page>
<page class='check'>
<input type="checkbox" value="17">
<input type='text' mode="withoutfone" value=''>
</page>
<page class='check'>
<input type="checkbox" value="18">
<input type='text' mode="withoutfone" value=''>
</page>
</pages>

<top>Настройка порядка категорий</top>
<pages name='tabsetting'></pages>
</middle>

<bottom>
<fing onclick="openWindow('userstyles')">Редактор стилей</fing>
<fing onclick="savePages()">Сохранить</fing>
</bottom>
45 changes: 45 additions & 0 deletions assets/html/asettchat.html
@@ -0,0 +1,45 @@
<top>
Настройки
<close class='fa fa-times' onclick="openWindow('asettchat')"></close>
</top>

<middle>
<top>Настройка чата</top>
<pages name='colorpicker'>
<page class='f-color'>
Текст сообщения
<div class='page-centered'>
<input type="color" var='f-color' class='colorpicker' mode="withoutfone" value=''>
<div type='button' onclick="toDefault.call(this)" class="fa fa-undo"></div>
</div>
</page>
<page class='f-time-color'>
Время сообщения
<div class='page-centered'>
<input type="color" var='f-time-color' class='colorpicker' mode="withoutfone" value=''>
<div type='button' onclick="toDefault.call(this)" class="fa fa-undo"></div>
</div>
</page>
<page class='f-background'>
Фон сообщения
<div class='page-centered'>
<input type="color" var='f-background' class='colorpicker' mode="withoutfone" value=''>
<div type='button' onclick="toDefault.call(this)" class="fa fa-undo"></div>
</div>
</page>
<page class='f-chat-background'>
Фон чата
<div class='page-centered'>
<input type="color" var='f-chat-background' class='colorpicker' mode="withoutfone" value=''>
<div type='button' onclick="toDefault.call(this)" class="fa fa-undo"></div>
</div>
</page>
</pages>

<pages name='st'>
<page class='check fullstroke'>
<input type="checkbox" caller="chat-avatar" onchange="chatSetting.call(this)">
<gotcha>Отображать свои сообщения отдельно</gotcha>
</page>
</pages>
</middle>
22 changes: 22 additions & 0 deletions assets/html/chan.html
@@ -0,0 +1,22 @@
<top>
Настройки размера смайла
<close class='fa fa-times' onclick="openWindow('chan')"></close>
</top>

<middle>
<helper>Включенный режим - управление размером<br>Выключенный режим - фиксированный размер</helper>
<canEdit onclick="CEtoggle()"></canEdit>
<finder name='hiddly'>
<input type='text' name='width' placeholder='Ширина'>
<input type='text' name='height' placeholder='Высота'>
</finder>

<helper>Укажите категорию смайла</helper>
<finder style='justify-content: center'>
<input type='text' name='tab' placeholder='Категория'>
</finder>
</middle>

<bottom>
<fing onclick="chan()">Сохранить</fing>
</bottom>
22 changes: 22 additions & 0 deletions assets/html/changepassword.html
@@ -0,0 +1,22 @@
<top>
Смена пароля синхронизации
<close class='fa fa-times' onclick="openWindow('changepassword')"></close>
</top>

<middle>
<ifpasschanged></ifpasschanged>

<flex row>
<label for oldpass>Старый пароль</label>
<input oldpass>
</flex>

<flex row>
<label for oldpass>Новый пароль</label>
<input newpass>
</flex>
</middle>

<bottom>
<fing not-overflow onclick="changePassword()">Сменить</fing>
</bottom>
19 changes: 19 additions & 0 deletions assets/html/savetouser.html
@@ -0,0 +1,19 @@
<top>
Получить смайлы другого пользователя
<close class='fa fa-times' onclick="openWindow('savetouser')"></close>
</top>

<middle>
<finder>
<input username type="text" name="username">
<fing onclick='findUser()'>Искать</fing>
</finder>

<information savetouser></information>
<input smiles type='hidden'>
<input cath type='hidden'>
</middle>

<bottom>

</bottom>
37 changes: 37 additions & 0 deletions assets/html/smiles.html
@@ -0,0 +1,37 @@
<top>
Редактор смайлов
<center>
<close class='fa fa-cog' onclick="openWindow('asett')" title='Настройка расширения'></close>
<close class='fa fa-times' onclick="openWindow('smiles')" title='Закрыть'></close>
</center>
</top>

<middle>
<information smiles>

</information>

<finder>
<category>
<input type='text' mode='withoutfone' name='tab' placeholder='Категория' value='Без категории'>
<listed>

</listed>
</category>
<input type='text' name='name' placeholder='Имя'>
<input type='text' name='src' placeholder='Ссылка'>
<fing onclick="add({bool: 'true'})">Добавить</fing>
</finder>

<smile-list>

</smile-list>
</middle>

<bottom>
<center>
<fing onclick="openWindow('savetouser')">Получить смайлы</fing>
</center>

<fing onclick="save()">Сохранить</fing>
</bottom>

0 comments on commit 4f77863

Please sign in to comment.