Skip to content

Mover campo Standard para Instruções aos Autores #1292

@robertatakenaka

Description

@robertatakenaka

Descrição da tarefa

Mover o campo Standard (norma das referências) da aba Website para a aba Instruções aos Autores, posicionando ao topo.

Arquivos a modificar

  • journal/proxys.py - linhas 31-56: Remover FieldPanel("standard") de panels_website
  • journal/proxys.py - linhas 292-352: Adicionar FieldPanel("standard") no início de JournalProxyPanelInstructionsForAuthors.panels_instructions_for_authors
  • journal/models.py: Verificar definição do campo standard

Subtarefas

  • Remover FieldPanel("standard") de panels_website
  • Adicionar FieldPanel("standard") no topo de panels_instructions_for_authors
  • Atualizar JournalProxyPanelInstructionsForAuthors
  • Testar exibição correta na nova aba
  • Atualizar documentação

Referências de código

  • core/journal/proxys.py

    Lines 31 to 56 in e886992

    InlinePanel("publisher_history", label=_("Publisher"), classname="collapsed"),
    InlinePanel("sponsor_history", label=_("Sponsor"), classname="collapsed"),
    InlinePanel(
    "copyright_holder_history",
    label=_("Copyright Holder"),
    classname="collapsed",
    ),
    ]
    panels_website = [
    FieldPanel("contact_name", read_only=True),
    FieldPanel("contact_address", read_only=True),
    AutocompletePanel("contact_location", read_only=True),
    InlinePanel("journal_email", label=_("Contact e-mail")),
    FieldPanel("logo", heading=_("Logo")),
    # FieldPanel("journal_url"),
    InlinePanel(
    "related_journal_urls", label=_("Journal Urls"), classname="collapsed"
    ),
    FieldPanel("submission_online_url"),
    FieldPanel("main_collection", read_only=True),
    InlinePanel("title_in_database", label=_("Title in Database"), classname="collapsed"),
    InlinePanel("journalsocialnetwork", label=_("Social Network")),
    FieldPanel("frequency"),
    FieldPanel("publishing_model"),
    FieldPanel("standard"),
    (panels_website)
  • core/journal/proxys.py

    Lines 292 to 352 in e886992

    panels_instructions_for_authors = [
    InlinePanel(
    "accepted_documment_types",
    label=_("Accepted Document Types"),
    classname="collapsed",
    ),
    InlinePanel(
    "authors_contributions",
    label=_("Authors Contributions"),
    classname="collapsed",
    ),
    InlinePanel(
    "preparing_manuscript",
    label=_("Preparing Manuscript"),
    classname="collapsed",
    ),
    InlinePanel(
    "digital_assets",
    label=_("Digital Assets"),
    classname="collapsed",
    ),
    InlinePanel(
    "citations_and_references",
    label=_("Citations and References"),
    classname="collapsed",
    ),
    InlinePanel(
    "supp_docs_submission",
    label=_("Supplementary Documents Required for Submission"),
    classname="collapsed",
    ),
    InlinePanel(
    "financing_statement",
    label=_("Financing Statement"),
    classname="collapsed",
    ),
    InlinePanel(
    "acknowledgements",
    label=_("Acknowledgements"),
    classname="collapsed",
    ),
    InlinePanel(
    "additional_information",
    label=_("Additional Information"),
    classname="collapsed",
    ),
    FieldPanel("author_name"),
    FieldPanel("manuscript_length"),
    FieldPanel("format_check_list"),
    AutocompletePanel("text_language"),
    AutocompletePanel("abstract_language"),
    ]
    edit_handler = TabbedInterface(
    [
    ObjectList(
    panels_instructions_for_authors, heading=_("Instructions for Authors")
    )
    ]
    )
    class Meta:
    (JournalProxyPanelInstructionsForAuthors)

Parent: #1244

Metadata

Metadata

Labels

enhancementNew feature or request

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions