Инструкция | RandomAll

Содержание

API

Для личного пользования!

GET запрос наrandomall.ru/api/custom/gens/<id> - получить результат генерации

Для приватных с доступом по ссылкеrandomall.ru/api/custom/gens/<id>/<key>

key - 32-х значный ключ.

Для полностью приватных нельзя.

Ответ в формате JSON: {msg: <result>}

Инструкция по созданию генератора

Категории

Если генератор публичный, обязательно выберите категорию.

У категории "Другое" подкатегорий нет.

Подкатегории

Если генератор публичный, можете выбрать или создать одну или несколько подкатегорию или не выбрать ни одной.

Тэги

Тэги вводятся Enter на компьютере или путём выбора соответсвующего тэга пальцем в открывшемся меню в смартфонах. Не больше 12 тэгов. Можно использовать пробелы. Старайтесь не писать ерунду.

Название

Название генератора.

Описание

Кратко опишите, что делает ваш генератор.

Выравнивание результата

Как будет выравниваться результат.

Доступ

Публичный - доступен всем пользователям. Отображается в поиске!

Приватный - доступен только автору. Не отображается в поиске!

Приватный с доступом по ссылке - доступен автору и людям, имеющим ссылку на генератор (ссылку можно найти на страничке генератора). Не отображается в поиске!

Блоки

Опции

1,2,3 блока в строке.

Регулировка высота контента во всех блоках.

Хорошо работает только на больших экранах.

Тип

Блок

Блок

Номер блока

Понадобится дальше в последовательности и в исключениях.

Добавить блок

Зеленая кнопка с плюсом. Добавляет блок справа от того, на котором нажата.

Тип блока

Варианты - генерирует переменный результат.

Константа - просто выводит то, что написано в "Контенте".

Разделитель

Через какой символ вводятся варианты в "Контенте". Если нажать на символ ",", то разделитель изменится на ";" и на ".".

Тип

Текст до

Постоянный текст, который будет выводится перед результатом генерации из контента. В конце можно поставить пробел (Пример cнизу).

Текст до

Контент

Варианты через символ "разделителя".

Если константа, то контент постоянен.

Контент

Текст после

Постоянный текст, который будет выводится после результата генерации из контента. В начале можно поставить пробел (Пример cнизу).

Текст после

С большой буквы

Первая буква результата генерации заглавная.

С большой буквы

Конец блока

Символ в конце блока. Новую строку по-другому никак не сделать.

Конец блока

Последовательность.

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

В режиме редактирования показываются результаты всех последовательностей! После публикации каждый раз будет случайно выбираться ОДНА последовательность и по ней будет генерироваться результат!

В режиме редактирования в поле результата:

1. ... - пример генерации первой последовательности

2. ... - пример генерации второй последовательности и т. д.

Последовательность

Исключения.

В поле исключения вводятся номера блоков, в которых мы хотим исключить повторения.

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

Исключения

Функции

Вводятся в поле контента.

Если пользуетесь функциями NUM и LIST, то в поле "Контент" лучше больше ничего не вводить. Пользуйтесь полями "Текст до" и "Текст после".

На функцию Multiply * это не распространяется.

NUM

NUM(1,10) - число от 1 до 10.

NUM(0,15,5) - число от 0 до 15 с шагом 5. Эквивалентно 0,5,15.

Только целые числа!

Multiply *

СЛОВО*2 - СЛОВО в блоке 2 раза. Пример: чтобы не писать много раз одно слово, можно воспользоваться этой функцией и тогда в блоке с контентом "слово1*10, слово2" слово1 будет выпадать чаще, чем слово2.

LIST

LIST(1) - возвращает случайный вариант из Списка #1 (Создать свой)

Функции

Кнопки

Сгенерировать - проверить, что получается. Если что-то неправильно, покажет ошибки. Если при нажатии ничего не появляется, значит произошла ошибка на сервере. Сообщите о ней в отзывы.

Опубликовать - опубликует генератор, если нет ошибок.

Ошибки