.. include:: /Includes.rst.txt .. _tutorialsBestPractice: ============= Best practice ============= .. container:: row m-0 p-0 .. container:: col-12 col-md-6 pl-0 pr-3 py-3 m-0 .. container:: card px-0 h-100 .. rst-class:: card-header h3 .. rubric:: :ref:`SEO ` .. container:: card-body Optimize EXT:news for display in search engines. .. container:: col-12 col-md-6 pl-0 pr-3 py-3 m-0 .. container:: card px-0 h-100 .. rst-class:: card-header h3 .. rubric:: :ref:`View Button ` .. container:: card-body Display a :guilabel:`View` button on top of news records in the backend. .. container:: col-12 col-md-6 pl-0 pr-3 py-3 m-0 .. container:: card px-0 h-100 .. rst-class:: card-header h3 .. rubric:: :ref:`TSconfig code snippets ` .. container:: card-body Code snippets to influence the behaviour of news record editing in the backend and the news administration module. .. container:: col-12 col-md-6 pl-0 pr-3 py-3 m-0 .. container:: card px-0 h-100 .. rst-class:: card-header h3 .. rubric:: :ref:`Routing ` .. container:: card-body Use routing to generate user readable urls to news, categories, tags, paginized results etc .. container:: col-12 col-md-6 pl-0 pr-3 py-3 m-0 .. container:: card px-0 h-100 .. rst-class:: card-header h3 .. rubric:: :ref:`Breadcrumb menu ` .. container:: card-body Display the current news title in the breadcrumb .. container:: col-12 col-md-6 pl-0 pr-3 py-3 m-0 .. container:: card px-0 h-100 .. rst-class:: card-header h3 .. rubric:: :ref:`RSS ` .. container:: card-body Provide a RSS feed promoting your news .. container:: col-12 col-md-6 pl-0 pr-3 py-3 m-0 .. container:: card px-0 h-100 .. rst-class:: card-header h3 .. rubric:: :ref:`ICalendar feed ` .. container:: card-body Provide an iCalendar feed .. container:: col-12 col-md-6 pl-0 pr-3 py-3 m-0 .. container:: card px-0 h-100 .. rst-class:: card-header h3 .. rubric:: :ref:`LinkHandler ` .. container:: card-body Enable your editors to link to specific news from anywhere. .. container:: col-12 col-md-6 pl-0 pr-3 py-3 m-0 .. container:: card px-0 h-100 .. rst-class:: card-header h3 .. rubric:: :ref:`Limit content elements ` .. container:: card-body Configure available content element types in news records. .. container:: col-12 col-md-6 pl-0 pr-3 py-3 m-0 .. container:: card px-0 h-100 .. rst-class:: card-header h3 .. rubric:: :ref:`Integrations with TypoScript ` .. container:: card-body Configure available content element types in news records. .. container:: col-12 col-md-6 pl-0 pr-3 py-3 m-0 .. container:: card px-0 h-100 .. rst-class:: card-header h3 .. rubric:: :ref:`Cache clearing ` .. container:: card-body Automatic cache clearing .. container:: col-12 col-md-6 pl-0 pr-3 py-3 m-0 .. container:: card px-0 h-100 .. rst-class:: card-header h3 .. rubric:: :ref:`Predefine values ` .. container:: card-body Learn how to set default values, influence the choices of select fields etc. .. toctree:: :maxdepth: 5 :titlesonly: :hidden: Seo/Index PreviewOfRecord/Index TsConfigExamples/Index Routing/Index BreadcrumbMenu Rss/Index Linkhandler/Index AvailableContentElements/Index IntegrationWithTypoScript/Index ClearCache/Index PredefineFields/Index ICalendar/Index