Help talk:Cite errors
This is the talk page for discussing improvements to the Cite errors Lua error: Internal error: The interpreter exited with status 127.. |
|
Archives: Lua error: Internal error: The interpreter exited with status 127. |
Lua error: Internal error: The interpreter exited with status 127.
Wikipedia Help Project | (Rated Expression error: Unexpected < operator.-class, High-importance) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Lua error: Internal error: The interpreter exited with status 127. [[Category:Expression error: Unexpected < operator.-Class Help articles]]
|
{{#assessment:Help|Expression error: Unexpected < operator.|High}}
Help talk:Cite errors/Centralized discussions
To-do list is empty: remove {{To do}} tag or click on edit to add an item. |
Lua error: Internal error: The interpreter exited with status 127.
double pipe in {{efn}} causes non-obvious error
This is in reference to Help:Cite errors/Cite error ref no input. You'll get that error message ("There are <ref> tags on this page without content in them") if you accidentally put a double pipe in an {{efn}} template: {{efn||Oops}}
. The reason isn't necessarily obvious when you get the error. You may want to mention this.
I couldn't demo it here because it only seems to happen in article space, not talk space. In talk or User space, the {{efn}} just disappears. Dan Bloch (talk) 04:30, 30 August 2021 (UTC)
- The issue is not specific to this template. All templates that use unnamed parameters are susceptible to this - the parameters are position-dependent (so are sometimes called positional parameters) and each pipe marks a position. So in
{{efn||Oops}}
the first positional parameter is the null string, and the word "Oops" is now in the second positional parameter. --Redrose64 🌹 (talk) 06:54, 30 August 2021 (UTC)