$(INSTALL_DATA) $$f $(DESTDIR)$(DEFAULT_ERROR_DIR)/$$l; \
done; \
fi \
- done
+ done; \
- $(INSTALL_DATA) $(srcdir)/errorpage.css $(DESTDIR)$(DEFAULT_STYLESHEET).default; \
- @if test -f $(DESTDIR)$(DEFAULT_STYLESHEET) ; then \
- echo "$@ will not overwrite existing $(DESTDIR)$(DEFAULT_STYLESHEET)" ; \
++ $(INSTALL_DATA) $(srcdir)/errorpage.css $(DEFAULT_STYLESHEET).default; \
++ @if test -f $(DEFAULT_STYLESHEET) ; then \
++ echo "$@ will not overwrite existing $(DEFAULT_STYLESHEET)" ; \
+ else \
- echo "$(INSTALL_DATA) $(srcdir)/errorpage.css $(DESTDIR)$(DEFAULT_STYLESHEET)"; \
- $(INSTALL_DATA) $(srcdir)/errorpage.css $(DESTDIR)$(DEFAULT_STYLESHEET); \
++ echo "$(INSTALL_DATA) $(srcdir)/errorpage.css $(DEFAULT_STYLESHEET)"; \
++ $(INSTALL_DATA) $(srcdir)/errorpage.css $(DEFAULT_STYLESHEET); \
+ fi
+
uninstall-local:
@ for l in $(LANGUAGES); do \
http://wiki.squid-cache.org/Translations
DOC_END
+ NAME: error_log_languages
+ IFDEF: USE_ERR_LOCALES
+ TYPE: onoff
+ LOC: Config.errorLogMissingLanguages
+ DEFAULT: on
+ DOC_START
+ Log to cache.log what languages users are attempting to
+ auto-negotiate for translations.
+
+ Successful negotiations are not logged. Only failures
+ have meaning to indicate that Squid may need an upgrade
+ of is error page translations.
+ DOC_END
+
+NAME: err_page_stylesheet
+TYPE: string
+LOC: Config.errorStylesheet
+DEFAULT: @DEFAULT_CONFIG_DIR@/errorpage.css
+DOC_START
+ CSS Stylesheet to pattern the display of Squid default error pages.
+
+ For information on CSS see http://www.w3.org/Style/CSS/
+DOC_END
+
NAME: err_html_text
TYPE: eol
LOC: Config.errHtmlText
char *errorDirectory;
#if USE_ERR_LOCALES
char *errorDefaultLanguage;
+ int errorLogMissingLanguages;
#endif
+ char *errorStylesheet;
struct
{