OJS импортиране на файл с ръкопис
На тази страница е описано как списанието „Open Manuscript Studio“ избира и импортира основния файл с ръкописа от подадена статия в системата Open Journal Systems (OJS).
Подбор на ръкописи
Едно подаване в „OJS“ може да съдържа ръкописа на статията, фигури, изображения, допълнителни файлове, набори от данни и други прикачени файлове. Studio НЕ ТРЯБВА да избира най-скоро качения файл от пълния списък с файлове в подаването.
При настоящата интеграция с „OJS“ Studio избира ръкописа в следния ред:
OJS submission
↓
Submission file stage
↓
Article Text component
↓
Supported DOCX file
↓
Latest eligible revision
↓
Open Manuscript Studio import
Компонентът „OJS“ Текст на статията определя основния ръкопис. Изображенията и другите файлове, качени като отделни компоненти „OJS“, не се считат за част от ръкописа, дори ако са били качени след файла „Текст на статията“.
Коннекторът трябва да предоставя стабилните метаданни от типа „OJS/PKP“, използвани за идентифициране на текста на статията. Studio не трябва да разчита на локализирано наименование на компонента, когато е наличен стабилен ключ на компонента.
Поддържани формати на изходните файлове
Настоящият автоматичен инструмент за импортиране на ръкописи на OJS приема DOCX като изходен формат на текста на статията.
Изходният файл се извлича чрез оторизираната крайна точка за интеграция OJS. Studio няма пряк достъп до частната директория с файлове OJS.
Ограничение за размера на файла
Настоящият максимален размер на текста на статия DOCX, импортиран от OJS, е 25 MB.
Ограничението важи за целия пакет „DOCX“. Той включва:
- текстът и форматирането на ръкописа;
- бележки под линия и бележки в края на текста;
- таблици и други структури на документи;
- графики, съхранени в пакета „DOCX“;
- изображения, вградени във файла „DOCX“;
- други данни, съдържащи се в пакета „DOCX“.
Следователно, ръкопис, съдържащ много вградени изображения с висока резолюция, може да достигне ограничението, дори когато текстовото му съдържание е относително малко.
Отделните изображения, фигури, допълнителни файлове или други прикачени файлове, качени на OJS извън компонента „Текст на статията“, не се отчитат към ограничението от 25 MB за текста на статията DOCX. Те представляват отделни файлове за подаване на OJS и не се избират като източник на ръкописа.
Studio проверява размера на изходния файл преди и след изтеглянето на файла „DOCX“. Изходният файл, който надвишава ограничението, се отхвърля, вместо да бъде импортиран частично.
Вградени изображения
Изображенията, вградени в текста на статия, отговаряща на изискванията DOCX, са част от импортирания ръкопис. Studio извлича поддържаните вградени изображения заедно със структурата на документа, така че те да могат да се появят в импортирания ръкопис.
Това се различава от изображенията, качени отделно при подаването на статията на OJS. Отделните изображения не се заместват автоматично в ръкописа на текста на статията.
OJS-предаване към студиото
Големите структурирани файлове, особено тези от типа „DOCX“, съдържащи вградени изображения, могат да генерират импортиран пакет, който е значително по-голям от самия компресиран файл „DOCX“.
Поради това Studio не разчита на браузърното събитие „sessionStorage“, за да пренесе цялата информация от манускрипта по време на стартирането от OJSкъм Studio. Сървърът съхранява временно подготвените данни за стартиране и предоставя на браузъра кратък токен за предаване, който може да се използва само веднъж. Studio използва този токен, за да извлече подготвените данни за стартиране.
По този начин се избягват ограниченията на квотата за Web Storage на браузъра и се дава възможност ръкописи с много изображения да се предават на Studio, без да се налага цялото ръкописе да се сериализира в формат „sessionStorage“.
Токенът за прехвърляне е временен и за еднократна употреба. Той не представлява постоянен URL адрес на ръкописа, нито механизъм за оторизация за произволни файлове от типа OJS.
Оперативен отчет
| Свойство | Текущо поведение |
|---|---|
| Част от ръкописа „OJS“ | Текст на статията |
| Формат на източника „Автоматичен“ | DOCX |
| Максимален размер на текста в статиятаDOCX | 25 MB |
| Вградени изображения от DOCX | Импортирани |
| Отделно качени изображения от „OJS“ | Не е избрано като ръкопис |
| Ревизия на източника | Последна допустима ревизия на текста на статията |
| Прехвърляне между браузъри | Временен токен за еднократна употреба на сървъра |
Ограничение за размера на файла в „sessionStorage“ | Не се използва за пълния текст на ръкописа |
Бъдеща конфигурация
Ограничението от 25 MB понастоящем е свързано с техническите възможности на системата. В бъдеща версия на Studio е възможно максималният размер на изходния файл „OJS“ да стане конфигурируем при внедряването. При внедряването не трябва да се разчита на по-високо ограничение, докато такава конфигурация не бъде изрично поддържана и документирана.