• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Suggestion Code tag option dropdown ordering

Lessaire

Omniscient Hypervisor
Joined
Dec 29, 2009
Messages
1,264
Solutions
46
Reaction score
461
Location
Oregon
I have to omit prefix because of the available two, my threads are always both šŸ§

I think this diff explains my complaint and my suggestion adequately. As a userscripter, I can fix this for myself easily, because I'll just make a shortcut to inject plain empty CODE tag pair and fill it in. No, this is about making things easy on the masses that descend upon the support forum to do the right thing.

Diff:
+<optgroup label="Forum Frequents">
+    <option value="lua">Lua</option>
+    <option value="cpp">C++</option>
+    <option value="xml">XML</option>
+    <option value="diff">Diff</option>
+</optgroup>
 <optgroup label="Non-language specific">
     <option value="">General code</option>
     <option value="rich">Rich (BB code)</option>
 </optgroup>
 <optgroup label="Common languages">
     <option value="css">CSS</option>
     <option value="html">HTML</option>
     <option value="javascript">JavaScript</option>
     <option value="php">PHP</option>
 </optgroup>
 <optgroup label="Other languages">
     <option value="apacheconf">Apache config</option>
     <option value="bash">Bash</option>
     <option value="c">C</option>
     <option value="clike">C-like</option>
     <option value="coffeescript">CoffeeScript</option>
-    <option value="cpp">C++</option>
     <option value="csharp">C#</option>
     <option value="css">CSS</option>
-    <option value="diff">Diff</option>
     <option value="html">HTML</option>
     <option value="http">HTTP</option>
     <option value="ini">INI</option>
     <option value="java">Java</option>
     <option value="javascript">JavaScript</option>
     <option value="json">JSON</option>
     <option value="less">Less</option>
     <option value="makefile">Makefile</option>
     <option value="markdown">Markdown (GitHub flavored)</option>
     <option value="nginx">NGINX</option>
     <option value="objectivec">Objective-C</option>
     <option value="perl">Perl</option>
     <option value="php">PHP</option>
     <option value="python">Python</option>
     <option value="ruby">Ruby</option>
     <option value="sass">Sass</option>
     <option value="scss">SCSS</option>
     <option value="sql">SQL</option>
     <option value="svg">SVG</option>
     <option value="swift">Swift</option>
-    <option value="xml">XML</option>
     <option value="applescript">AppleScript</option>
     <option value="aspnet">ASP.net</option>
     <option value="git">Git</option>
     <option value="jsx">JSX</option>
-    <option value="lua">Lua</option>
     <option value="wiki">Wiki</option>
     <option value="yaml">YAML</option>
 </optgroup>

I personally despise PHP, but it also probably warrants a spot and being moved.
 
It's not an option we can configure right now in the XenForo or the plugin we use for extra languages.
 
šŸ˜ž
A shame.

No room in the code to DIY? Or have they made that too much of a hassle to be worthwhile?
 
I've looked into this, it's possible, but I don't have the time to modify and test that right now to make this change. It's a usability improvement but a small one.
 
Deployed!

476245258141827082.gif


Thanks for giving me the chance to make it easy on you to fabricate quality of life improvements for the forum.

1587787849260.png
 
Back
Top