Typical errors
Mostly two causes come into question here:
- There is a syntax error in the PHP source code.
Check whether all text outputs are correctly enclosed in quotation marks, whether a semicolon is set at the end of all commands, whether all brackets are set in arrays, etc. - The
config.incis not linked correctly.
Check if the path to the frame definition is correct, sometimes only the dots „../“ for the parent directory are missing.
The path toconfig.inccan be found in the following highlighted field:
Most likely a needed file is missing here, e. g. for one of the extension modules.
Check if the relevant module file is included for the PHP functions used.
Mostly there is a duplication of IDs of the div elements here, so that possibly two accordions are opened at the same time.
If some elements are displayed although they should be hidden, missing or excess <div></div> tags are often to blame. Then often only a thorough check of the tags in the whole document will help.
The URZ takes care of the daily backup of all directories (home, project and WWW directories).
To access an older state of a file or directory, use the restore wizard in WFM. Navigate to the specific directory and then click on the Restore button
in the top right corner of the directory list or on the link „Datenwiederherstellung“ (Datat Restore) at the bottom of the list.
Important to know:
- There is no unlimited retention of files, guaranteed availability is maximum 2 months.
- The wizard makes the documents to be restored available in a different directory path, the currently existing files remain unaffected.
If JavaScript functions are located within the HTML content (so-called inline code) and the page is changed and saved via the WFM, the JavaScript source code is erased. The HTML editor of the WFM removes JavaScript code from the content by default to increase security and prevent cross-site scripting attacks (XSS).
An older version of the file can first be restored (see information on backups) to copy the missing source code.
To permanently integrate JavaScript code into the HTML content, this should be moved to a separate file. This file can be added to the variable $javascript in the corresponding config.inc (frame definition). This way, the JavaScript code is retained and can also be edited more easily.