Language-specific TypoScript settings in TYPO3 since v9 - typo3

Used to older TYPO3 versions? The following TypoScript settings will be set based on config.yaml - you don’t need to have them in your TypoScript template:
config.language
config.locale_all
config.htmlTag_dir
config.htmlTag_langKey
config.sys_language_uid
config.sys_language_mode
config.sys_language_isocode
config.sys_language_isocode_default
https://docs.typo3.org/m/typo3/reference-coreapi/9.5/en-us/ApiOverview/SiteHandling/AddLanguages.html
What exactly does that mean? E.g. will the settings from config.yaml always be used? Is it still possible to override them with TypoScript? Should you consider the TypoScript settings as "internal" - written only be TYPO3 using the settings from config.yaml?

Afaik the TS-Settings are only respected if there is no Site available. So you can think of them more like a fallback. In V10 they will not work anymore so its highly recommended to use Sites only and remove the TS settings.

Related

when Migrating typo3 version 9 to typo3 version 10.4.2 ,storagepid=0

Our project which was migrated from typo3 version 9 to version 10. The issue is storagepid = 0. I can hardcode the pid value to configuration. But that’s not a permanent solution. If I use same plugin in different project again I have to hardcode storagepid value. So I need a permanent solution to fix it out.Can anyone help me to find out the solution?
There is no need to hardcode the storagePid in PHP code, since TYPO3 Extbase plugins typically will fetch the storagePid(s) from configuration (either TypoScript, starting point or plugin settings).
This blogpost I wrote some years ago explains, how and in which order Extbase will determine the storagePid.
The most suitable way is to use the starting point setting in the plugin, which automatically will be taken into account when data is fetched (e.g. in a Extbase repository). This way, you can use the plugin in several projects and the editor can select the storagePid(s) directly in plugin settings.

Realurl not configurated correctly

My news link look like this: ?tx_news_pi1%5Bnews%5D=282&cHash= I am using realurl autoconfig. I do not know how to setup a realurl_config by myself. I often get an error message. Maybe someone can help?
There is a complete chapter for realurl configuration in the manual of ext:news.
Switch your realurl config to PHP source, then edit the config file and add the code from the news manual.
You also find examples for configuring ext:news in the manual of realurl

how to update (cookieconsent2, crawler, realurl) extension on typo3 version 8 to 9

I upgraded typo3 version 8 to 9.
There are some extension that can not update for version9
extensions: cookieconsent2, crawler, realurl
These extension do not exits for version-9 but installed in version-8, what is solution for that.
how i can use it or what is alternate for typo3 version-9
Thanks AbdulQayyum.
crawler is about to get ready for v9 https://github.com/AOEpeople/crawler/projects/3. If you do not have a complicated setup, you can just have your frontend crawled by something else, e.g. wget -r https://your-site.com as a workaround in the meantime. You probably want EXT:indexed_search to work. This automatically updates the search index when cacheable pages are visited.
realurl is not needed in v9. SEO-routes are now part of the core. You need a site configuration (this is a write-up how it looks like: https://typo3worx.eu/2018/10/typo3-site-management-and-routing/) and that's all.
cookieconsent2 you may ask the developers if it will get updated. If not, there are alternatives: https://extensions.typo3.org/?L=0&id=1&tx_solr%5Bq%5D=cookie+consent

Extbase not visible in Admin Tools

I've installed Typo3 (6.2.15) and have to create an extension. However, the Extbase is not visible in my Admin Tools Menu. This extension is installed by default (6.2.15 does not give the option to A/D this extension). Anyone got a hint?
Extbase is just the Framework. It doesn't come along with any Backend Module to kickstart the extension.
To create an extension, follow the official documentation https://docs.typo3.org/typo3cms/ExtbaseFluidBook/ or use the extension named by Jost extension_builder.
It can be that this extension is not compatible / working with 6.2. In that case install it in an older TYPO3 Installation as it just kickstarts the extension.

TYPO3 6.2 / 7.x Forum extension

Is there any working Forum extension for TYPO3 6.2.
I have tried mm_forum with some patches, but id does not work.
I have also looked at extension repository but without any luck.
Any help is welcome :)
The new forum extension from Mittwald is typo3_forum (6.2 und 7.x)
Link in Typo3-Repo: http://typo3.org/extensions/repository/view/typo3_forum
How to migrate your mm_forum to typo3_forum:
Install typo3_forum
Execute the Scheduler Task Database Migration
Open your root TypoScript Template Record and include typo3_forum's static TypoScript
Change your TypoScript configuration (e.g. in your template extension or Typoscript records) from plugin.tx_mmforum to plugin.tx_typo3forum
Uninstall mm_forum
Clean up the database using the Install Tool "compare" functionality.
If you have custom fluid templates for the forum using the forum's ViewHelpers you have to adjust the namespace declaration accordingly. E.g. {namespace t3f=Mittwald\Typo3Forum\ViewHelpers}
You could check the multiblog-extension, it´s up to date and ready for TYPO3.CMS 6.2.