Размещение ссылок на файлы в тексте или "Файловый архив"

В случаях, когда нужно загрузить файлы на программу, и ссылки на файлы разместить непосредственно в текстах (а не отдельным активити-"ссылка" / активити-"файл"), можно воспользоваться специально отведенным под файловый архив Шагом.

1. В структуру Программы добавьте Шаг, в котором в последствие будут размещаться только Активити-файлы. Для удобства шаг можно назвать, к примеру, "Файловый архив". Шаг можно добавить в абсолютно любой модуль и урок Программы (для того, чтобы узнать как добавить Шаг и работать со структурой Программы, воспользуйтесь соответствующей инструкцией).

 

2. Перейдите в созданный Шаг (в нашем примере "Файловый архив") и создайте нужное количество Активити-файлов (для того, чтобы узнать как добавить Активити-файл, воспользуйтесь соответствующей инструкцией).

3. Для того, чтобы получить прямую ссылку на любой из загруженных в "Файловый архив" файлов, нужно перейти в данный шаг на внешней (пользовательской) стороне программы и открыть нужный Активити-файл.

4. Скопируйте адрес файла из адресной строки браузера.

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

6. Вставьте скопированную ранее ссылку в поле "Ссылка", для удобства можно установить галочку на пункте "Открывать в новом окне". Не забудьте сохранить результат, нажав кнопку "Сохранить активити" или кнопку "Сохранить" (иконка дискеты).

 

7. Скройте шаг с файловым архивом (в нашем примере "Файловый архив"). Обратите внимание! Скрыть надо лишь шаг. Активити, расположенные в нём, скрывать не нужно.

 

8. Если всё сделано корректно, результат будет выглядеть приблизительно следующим образом:

 

ВАЖНО! В каждом отдельном потоке должен быть свой файловый архив. Ссылки на загрузку файлов должны быть скорректированы соответственно.
Иными словами, нельзя (при копировании контента / импорте потоков), чтобы ссылки на скачивание вели на старый / другой поток, в противном случае, такие ссылки не откроются у слушателей, выдав страницу с ошибкой 404.