Error message

  • Deprecated function: Optional parameter $data declared before required parameter $info is implicitly treated as a required parameter in include_once() (line 1445 of /home/fdm/hamuf.com/knowledge/includes/bootstrap.inc).
  • Deprecated function: Return type of DateObject::__wakeup() should either be compatible with DateTime::__wakeup(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /home/fdm/hamuf.com/knowledge/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Return type of DateObject::format($format, $force = false) should either be compatible with DateTime::format(string $format): string, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /home/fdm/hamuf.com/knowledge/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Return type of DateObject::setTimezone($tz, $force = false) should either be compatible with DateTime::setTimezone(DateTimeZone $timezone): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 143 of /home/fdm/hamuf.com/knowledge/sites/all/modules/date/date_api/date_api.module).
  • Deprecated function: Optional parameter $input declared before required parameter $form_state is implicitly treated as a required parameter in include_once() (line 1445 of /home/fdm/hamuf.com/knowledge/includes/bootstrap.inc).
  • Deprecated function: Optional parameter $rrule declared before required parameter $item is implicitly treated as a required parameter in include_once() (line 1445 of /home/fdm/hamuf.com/knowledge/includes/bootstrap.inc).
  • Deprecated function: Optional parameter $rrule_values declared before required parameter $item is implicitly treated as a required parameter in include_once() (line 1445 of /home/fdm/hamuf.com/knowledge/includes/bootstrap.inc).
  • Deprecated function: Optional parameter $data declared before required parameter $name is implicitly treated as a required parameter in require_once() (line 342 of /home/fdm/hamuf.com/knowledge/includes/module.inc).
  • Deprecated function: Optional parameter $data declared before required parameter $name is implicitly treated as a required parameter in require_once() (line 342 of /home/fdm/hamuf.com/knowledge/includes/module.inc).
  • Deprecated function: Optional parameter $file declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of /home/fdm/hamuf.com/knowledge/includes/module.inc).
  • Deprecated function: Optional parameter $account declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of /home/fdm/hamuf.com/knowledge/includes/module.inc).
  • Deprecated function: Optional parameter $entity declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of /home/fdm/hamuf.com/knowledge/includes/module.inc).
  • Deprecated function: Optional parameter $account declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of /home/fdm/hamuf.com/knowledge/includes/module.inc).
  • Deprecated function: Optional parameter $values declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of /home/fdm/hamuf.com/knowledge/includes/module.inc).
  • Deprecated function: Optional parameter $view_mode declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of /home/fdm/hamuf.com/knowledge/includes/module.inc).
  • Deprecated function: Optional parameter $langcode declared before required parameter $entity_type is implicitly treated as a required parameter in require_once() (line 342 of /home/fdm/hamuf.com/knowledge/includes/module.inc).

Add theme RTL support

English

Usually works: Create style-rtl.css (textual blank file) in addition to existing style.css file, and use it to override default LTR and align left definitions.
For example, add the following, ,to the empty styel-rtl file:

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    direction: rtl;
    text-align: right;
}

And for the menu, which is usually more tricky:

#main-menu ul {
  float:right;
}