# cat=basic; type=options[Before Storing in cache (contentPostProc-all)=contentPostProc-all,Before outputting the content to the browser (contentPostProc-output)=contentPostProc-output,Non INTincScripts before storing in cache (contentPostProc-all) + INTincScripts before outputting the content to the browser (contentPostProc-output)=contentPostProc-all_and_output]; label=Which Hook should be used: The "contentPostProc-output" hook is called before the page will be outputted to the browser. The result of replacing the assets will not be cached. But therefore you can replace much more assets than before storing the content within the cache. That is because of the fact, that some other extensions changing the output within this hook too and adds some additional assets to the output. The "contentPostProc-all" is used before the content is is stored within the cache. Be careful with using the "contentPostProc-output" hook since this is much more expensive for the site performance. Another option is to use a combination of both hooks. Here the "contentPostProc-all" hook is used for pages without INTincScripts. However, pages with INTincScripts scripts still contain unreplaced markers so their actual content can not be processed at that time. So for pages with INTincScripts scripts the "contentPostProc-output" hook is used.
hook=contentPostProc-all
