Jump to content

User talk:Ssg: Difference between revisions

5,105 bytes added ,  22 November 2006
m
novelette
m (oops, logged out while posting ^^)
m (novelette)
Line 470: Line 470:
----
----
==Templates==
==Templates==
;{{Template:Table}}
;[[Template:Table]]
  <nowiki>{|BORDER=1 CELLSPACING=0 CELLPADDING=2 STYLE="border-style:solid; border-collapse:collapse; empty-cells:show; background:#F9F9F9;" WIDTH={{{width|100%}}} ALIGN={{{align|center}}}</nowiki>
  <nowiki>{|BORDER=1 CELLSPACING=0 CELLPADDING=2 STYLE="border-style:solid; border-collapse:collapse; empty-cells:show; background:#F9F9F9;" WIDTH={{{width|100%}}} ALIGN={{{align|center}}}</nowiki>
::[[User:Geyser|geyser]] 16:43, 21 November 2006 (CET)
::[[User:Geyser|geyser]] 16:43, 21 November 2006 (CET)
:(Why do we need the "|center", when the basic width is 100%?)
:Why do we need the "|center" when the basic width is 100%?
::;ssg
::;ssg
:To have it centered by default if one specifies a smaller width.
:To have it centered by default if one specifies a smaller width.
:Maybe it should be "left" rather than "center". Minor detail.
:Maybe it should be "left" rather than "center". Minor detail.
::[[User:Geyser|geyser]] 16:43, 21 November 2006 (CET)
::[[User:Geyser|geyser]] 16:43, 21 November 2006 (CET)
;Template:OBD_Table_Header
;[[Template:OBD_Table_Header]]
  <nowiki>|- BGCOLOR="#E9E9E9"</nowiki>
  <nowiki>|- BGCOLOR="#E9E9E9"</nowiki>
  <nowiki>! WIDTH=5% | Offset || WIDTH=5% | Type || WIDTH=10% | Raw Hex || WIDTH=10% | Value || WIDTH=70% | Description</nowiki>
  <nowiki>! WIDTH=5% | Offset || WIDTH=5% | Type || WIDTH=10% | Raw Hex || WIDTH=10% | Value || WIDTH=70% | Description</nowiki>
Line 485: Line 485:
:When I look to the wiki code, I want to see the real code and not a bunch of links to a hundred of templates.
:When I look to the wiki code, I want to see the real code and not a bunch of links to a hundred of templates.
::;ssg
::;ssg
:I disagree, as a wiki admin and as a "coder". Filling in later...
:I disagree, as a wiki admin and as a "real coder" ^^
:Templates are meant to spare on redundant typing,
::and your tables have a lot of that, primarily :
::*BGCOLOR="#..." for the '''Hex''' column
::*ALIGN=right for the '''Meaning''' column
:If you think having this "information" present in every line is OK,
::think again. It's not this kind of "real code" a casual editor is after.
:An extreme example of that is [[Template:HexRow]].
::Can you imagine what it would look like to have anything close
:::to the "real code" while editing such a table?
:The HTML for such a table is heavy, the wiki-markup is lighter,
::and the templated wiki-markup is ''much'' lighter.
:(there's a template call per row, but it's ''one single'' template,
::so actually it looks very much like ordinary table row syntax)
:Now, the struct def tables are less extreme than that, sure,
::but they still have a rather strict format for every row.
:There's the custom color, there's the custom alignment,
::and there may be systematic hyperlinks from the type column.
:So I'd definitely template that row in the way I suggested.
:Same for the other 2. Their job is to make the code ''editable''.
::[[User:Geyser|geyser]] 16:43, 21 November 2006 (CET)
::[[User:Geyser|geyser]] 16:43, 21 November 2006 (CET)


Line 496: Line 515:
::;ssg
::;ssg
:We'll have to agree on the type names...
:We'll have to agree on the type names...
:And on what page they'll link to.
::[[User:Geyser|geyser]] 16:43, 21 November 2006 (CET)
::[[User:Geyser|geyser]] 16:43, 21 November 2006 (CET)
----
===hlines===
===hlines===
:Sorry. My mistake. They will be there.
:Sorry. My mistake. They will be there.
::;ssg
::;ssg
:What about {{Template:OBD TXT}} and {{Template:OBD TXT dec}}
:What about [[Template:OBD TXT]] and [[Template:OBD TXT dec]]?
:You didn't plan on uploading them (the text files) as wiki-media, did you? ^^
:You didn't plan on uploading them (the text files) as wiki-media, did you? ^^
:I'm thinking about making them into wiki-tables (subpages of their respective articles).
:I'm thinking about making them into wiki-tables (subpages of their respective articles).
::[[User:Geyser|geyser]] 16:43, 21 November 2006 (CET)
::[[User:Geyser|geyser]] 16:43, 21 November 2006 (CET)
===Below follows===
:"below follows" is a semantic pleonasm? Why? I don't get it. *tilt*
::;ssg
:Because we write from the top down. Because your tables are top-down lists.
:The "below follows" row splits your tables in two halves.
:Whatever "follows" will inevitably be "below" that row.
:So "before"=="above", and "after"=="below".
:Hence, "Below follows BLAH." is pleonastic.
:"Below is BLAH." is not, and neither is "BLAH follows."
::[[User:Geyser|geyser]] 16:00, 22 November 2006 (CET)
===BSP===
:BSP = Binary Space Partition. Use google if you want to know more about it.
::;ssg
:The problem is not with ''me'' not having taken the time to Google it up.
:The problem is that the [[OBD:ABNA|ABNA]] page deals with BSP trees,
::but doesn't provide any info as for what a BSP tree actually is
:::(which is why I asked the question ''there'', obviously).
:The other problem is : if you know what a BSP tree is,
::why those vague comments about the unknown fields?
:::Don't you already know everything about them?
::[[User:Geyser|geyser]] 16:00, 22 November 2006 (CET)
----
----
:
==Images==
'''Images'''
:Let me quote "Sledge Hammer" to comment your "problem(s)":
:
::"That's a pish pot of nonsense." :p <== I hope you see the smiley.
''wiki-based''
:So take it easy, even if it sounds a bit rough. :-)
:
::;ssg
Let me quote "Sledge Hammer" to comment your "problem(s)": "That's a pish pot of nonsense." :p <== I hope you see the smiley. So take it easy, even if it sounds a bit rough. :-)
:Now ''that's'' the kind of argumentation I ''like'' ! ^^
:
:Seriously, it's great that we're no longer afraid of offending each other.
''png''
:However, that kind of half-serious subjectivity sorta kills a debate.
:
:When you call something nonsense and then say you don't mean it,
Wow, I didn't know that the file size of the png's are so much smaller.
::what do you ''actually'' mean, if anything at all?
Nevertheless, I won't change the file format. I can't see any ''real need'' for that.
::[[User:Geyser|geyser]] 16:00, 22 November 2006 (CET)
:
:Heh, maybe I should answer you with another quote?
''capitalize''
::''THISH ISH A LASHER BLASHTER, SHO YOU DO WHAT YOU'RE TOLD, REBEL SHWINE
:
:^^
I do never capitalize file names.
::[[User:Geyser|geyser]] 16:00, 22 November 2006 (CET)
:
:Really, why don't you just mirror your stuff on ssg.oni2.net and link to it?
''template''
:Is there any clear reason for not doing so?
:
::[[User:Geyser|geyser]] 16:00, 22 November 2006 (CET)
<quote>However, I've never seen a MediaWiki build with a non-white background...</quote>
:
But I. It was darkblue and didn't look bad.
:
However, I'll keep the template, beause:
*You can delete the table easily, if you don't like it.
*If (!) we host the images not any longer at wiki, we can add the new url easily to the template
:
Besides, if you are really going to replace the images with a table, you don't have to care about the image format (gif or png), where they  should be hosted and the presence of image templates.
:
----
----
:
:Besides, if you are really going to replace the images with a table,
'''pleonasm'''
::you don't have to care about the image format (gif or png),
:
:::where they  should be hosted and the presence of image templates.
"below follows" is a semantic pleonasm? Why? I don't get it. *tilt*
::;ssg
:
:That's somewhat more relevant, although not entirely in your favor ^^
::[[User:Geyser|geyser]] 16:00, 22 November 2006 (CET)
:I really feel like generating those ASCII tables. With HxD and PsPad.
::("Willst Du mitmachen?" ^^ well, I sorta hoped you to)
:In that respect, no, I don't really care about what you do.
:I mean, images with odd names and formats don't hurt me directly.
:True. Sometimes I just complain about anything and everything... ^^
::[[User:Geyser|geyser]] 16:00, 22 November 2006 (CET)
===png===
:Wow, I didn't know that the file size of the png's are so much smaller.
:Nevertheless, I won't change the file format. I can't see any ''real need'' for that.
::;ssg
:If you don't do it, guess who will ^^
:I'll reupload them all as PNG.
::Properly capitalized.
:::On geyser.oni2.net ^^
::[[User:Geyser|geyser]] 16:00, 22 November 2006 (CET)
===capitalization===
:I do never capitalize file names.
::;ssg
:Principles, my friend, are yet another "pish pot of nonsense" ^^
::A really big one.
:Mediawiki capitalizes article names and that means filenames.
:''And you know it''. Why do you upload a file called '''wpge_all.gif'''
::when you know it will be shown as '''Wpge_all.gif'''
:(and the actual name of the resource is '''WPge''')?
:You're forcing anyone who wants to work with those images
::(e.g., split/rename them)
:::to live with that counter-intuitive mess.
:Why?
::[[User:Geyser|geyser]] 16:00, 22 November 2006 (CET)
:Actually, [[:Image:wpge_all.gif]] will still work,
::but how many can you expect to figure ''that'' out?
:Filenames for uploaded media have to be chosen carefully.
:They have to be ''good'' names, if you like ^^.
::[[User:Geyser|geyser]] 16:00, 22 November 2006 (CET)
===image template===
:I've never seen a MediaWiki build with a non-white background...
::;geyser
:I have. It was dark blue and didn't look bad.
::;ssg
:Bad looks are ''not'' the problem there.
:OG is ''not'' getting a dark blue background.
:Over my dead body. ^^
::[[User:Geyser|geyser]] 16:00, 22 November 2006 (CET)
----
----
:
:However, I'll keep the template, because:
'''BSP'''
:*You can delete the table easily, if you don't like it.
:
:*If (!) we host the images not any longer at wiki, we can add the new url easily to the template
BSP = Binary Space Partition. Use google if you want to know more about it.
::;ssg
:
:Sounds good. You know what? I'll do the same with [[Template:OBDstructRow]] ^^
:I can't believe you were a fierce opponent of "templates everywhere" only a few lines earlier...
::[[User:Geyser|geyser]] 16:00, 22 November 2006 (CET)
 
 
----
----
:
==Bottom line==
'''Sytle'''
:OK, feel free to do ''anything''.
:
:You are free to update all the tables in every article with your stuff.
<quote>Personally and generally, I don't give a crap about the nice looks...</quote>
:You are also free to only do a few pages, sorta like a test for the format.
:
:I may give a few pages a try with that [[Template:OBDstructRow]] of mine.
I know, I know. It can't be overlooked. :p
::[[User:Geyser|geyser]] 16:00, 22 November 2006 (CET)
:
:The OBD-specific "OBD Table Header" template I'd make less general :
::it's not like we'll never ever have another OBD-specific table template.
:I suggested [[OBDstructHeader]] earlier...
::[[User:Geyser|geyser]] 16:00, 22 November 2006 (CET)