You can call out me mother, me sister and me brother, but for Christ's sake don’t call me
Right. End of an era. After a vain month of waiting for LJ-support to get back to me about the problems with the now-unsupported style Refried Paper, I have changed my livejournal style for the first time since I started this thing at the very end of 2004. I wasted about two hours tonight trying to make the new one resemble my dear dead style as much as possible in color, font, and layout, but I didn't have the coding proficiency to make it look anything but awkward. So, scaling back, does anyone have suggestions on the following tweaks: wider margins, no underlining of links, and current music listed directly under post title? The new style appears to be called "Army Attire." It may well change again.

no subject
I appreciate the step-by-step information. With the exception of upgrading from S1 to S2 (see below), I really have not changed my LJ-style before, so I have no idea of the niceties.
Also, this style appears to be a good port of Refried Paper into S2
Interesting—when I switched from S1 to S2 in 2011, I used Refried Paper by
no subject
no subject
Great! It compiled and calls itself "Refried Paper." How do I apply it?
[edit] Never mind, I figured it out.
[edit edit] Ignore previous comment. It does have icons; it also has odd spacing. "Date," "Subject," "Security," and "Music" are all shifted way to the right of the icon. I have no idea how to fix that. Excuse me while I futz with the settings for a minute.
[edit edit edit] Okay, comments are weird as hell in this style! Not nested at all. Yikes. Also the customization page has many, many fewer options available to me, including no way to alter the text without going into the code. I'm going to switch back to Army Attire and try the
[edit2] I have icons in Refried Paper! This is
no subject
no subject
I really appreciate all your help!
no subject
http://www.livejournal.com/customize/advanced/layersource.bml?id=8013072
and then make a top-level layout layer of your own with that code, and then poke around the code to your heart's content.
For using post titles as links, I think this is the bit of code that outputs that part of the entry:
So you could try replacing that td line with
I can't promise that will work, but it's worth trying.
no subject
Thank you. I'll let you know what happens. I think the moral of this story is that I need to learn CSS, because right now I feel mostly like I am plugging variables into equations whose theory I don't understand.
[edit] It generated the following error:
S2 Compiler Output at Wed Jun 8 20:31:29 2016
Error compiling layer:
Compile error: line 1366, column 30: Can't reference member variable in non-class function
S2::NodeVarRef, S2/NodeVarRef.pm, 204
S2::NodeVarRef, S2/NodeVarRef.pm, 151
S2::NodeTerm, S2/NodeTerm.pm, 174
S2::NodeTerm, S2/NodeTerm.pm, 66
S2::NodeSum, S2/NodeSum.pm, 65
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeTerm, S2/NodeTerm.pm, 76
S2::NodeTerm, S2/NodeTerm.pm, 66
S2::NodeExpr, S2/NodeExpr.pm, 46
S2::NodePrintStmt, S2/NodePrintStmt.pm, 55
S2::NodeStmtBlock, S2/NodeStmtBlock.pm, 108
S2::NodeIfStmt, S2/NodeIfStmt.pm, 92
S2::NodeStmtBlock, S2/NodeStmtBlock.pm, 108
S2::NodeFunction, S2/NodeFunction.pm, 230
S2::Checker, S2/Checker.pm, 374
S2::Compiler, S2/Compiler.pm, 35
Context
1362: }
1363: if($subject != "") {
1364: """
1365: <tr>
1366:
Thank you. I'll let you know what happens. I think the moral of this story is that I need to learn CSS, because right now I feel mostly like I am plugging variables into equations whose theory I don't understand.
[edit] It generated the following error:
S2 Compiler Output at Wed Jun 8 20:31:29 2016
Error compiling layer:
Compile error: line 1366, column 30: Can't reference member variable in non-class function
S2::NodeVarRef, S2/NodeVarRef.pm, 204
S2::NodeVarRef, S2/NodeVarRef.pm, 151
S2::NodeTerm, S2/NodeTerm.pm, 174
S2::NodeTerm, S2/NodeTerm.pm, 66
S2::NodeSum, S2/NodeSum.pm, 65
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeTerm, S2/NodeTerm.pm, 76
S2::NodeTerm, S2/NodeTerm.pm, 66
S2::NodeExpr, S2/NodeExpr.pm, 46
S2::NodePrintStmt, S2/NodePrintStmt.pm, 55
S2::NodeStmtBlock, S2/NodeStmtBlock.pm, 108
S2::NodeIfStmt, S2/NodeIfStmt.pm, 92
S2::NodeStmtBlock, S2/NodeStmtBlock.pm, 108
S2::NodeFunction, S2/NodeFunction.pm, 230
S2::Checker, S2/Checker.pm, 374
S2::Compiler, S2/Compiler.pm, 35
Context
1362: }
1363: if($subject != "") {
1364: """
1365: <tr>
1366: <td class="dateheader"$screenedfg><a href="$.permalink_url">$*text_subject</a></td>
1367: <td class="datecontent"$screenedfg>$subject</td>
1368: </tr>
1369: """;
1370: }
no subject
no subject
Don't worry about it. Right now I have no idea how to fix this problem myself, because I don't know any of the code, but I'll live with it and see what can be done later. Take care of your arms, and thank you.
no subject
1366:
1366: <td class="dateheader"$screenedfg><a href="$.permalink_url">$*text_subject</a></td>
I think it should be
1366: <td class="dateheader"$screenedfg><a href="$.permalink_url"$*text_subject</a></td>
no subject
{Error: Irreparable invalid markup ('
{Error: Irreparable invalid markup ('<td {...} $screenedfg>') in entry. Owner must fix manually. Raw contents below.}</I> That's just LJ freaking out because I didn't replace my <'s with ['s.
no subject
That generated a different error! (Ignore LJ's invalid markup freakout as well.)
S2 Compiler Output at Fri Jun 10 04:29:29 2016
Error compiling layer:
Compile error: line 1366, column 30: Can't reference member variable in non-class function
S2::NodeVarRef, S2/NodeVarRef.pm, 204
S2::NodeVarRef, S2/NodeVarRef.pm, 151
S2::NodeTerm, S2/NodeTerm.pm, 174
S2::NodeTerm, S2/NodeTerm.pm, 66
S2::NodeSum, S2/NodeSum.pm, 65
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeTerm, S2/NodeTerm.pm, 76
S2::NodeTerm, S2/NodeTerm.pm, 66
S2::NodeExpr, S2/NodeExpr.pm, 46
S2::NodePrintStmt, S2/NodePrintStmt.pm, 55
S2::NodeStmtBlock, S2/NodeStmtBlock.pm, 108
S2::NodeIfStmt, S2/NodeIfStmt.pm, 92
S2::NodeStmtBlock, S2/NodeStmtBlock.pm, 108
S2::NodeFunction, S2/NodeFunction.pm, 230
S2::Checker, S2/Checker.pm, 374
S2::Compiler, S2/Compiler.pm, 35
Context
1362: }
1363: if($subject != "") {
1364: """
1365: <tr>
1366:
That generated a different error! (Ignore LJ's invalid markup freakout as well.)
S2 Compiler Output at Fri Jun 10 04:29:29 2016
Error compiling layer:
Compile error: line 1366, column 30: Can't reference member variable in non-class function
S2::NodeVarRef, S2/NodeVarRef.pm, 204
S2::NodeVarRef, S2/NodeVarRef.pm, 151
S2::NodeTerm, S2/NodeTerm.pm, 174
S2::NodeTerm, S2/NodeTerm.pm, 66
S2::NodeSum, S2/NodeSum.pm, 65
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeSum, S2/NodeSum.pm, 64
S2::NodeTerm, S2/NodeTerm.pm, 76
S2::NodeTerm, S2/NodeTerm.pm, 66
S2::NodeExpr, S2/NodeExpr.pm, 46
S2::NodePrintStmt, S2/NodePrintStmt.pm, 55
S2::NodeStmtBlock, S2/NodeStmtBlock.pm, 108
S2::NodeIfStmt, S2/NodeIfStmt.pm, 92
S2::NodeStmtBlock, S2/NodeStmtBlock.pm, 108
S2::NodeFunction, S2/NodeFunction.pm, 230
S2::Checker, S2/Checker.pm, 374
S2::Compiler, S2/Compiler.pm, 35
Context
1362: }
1363: if($subject != "") {
1364: """
1365: <tr>
1366: <td class="dateheader"$screenedfg><a href="$.permalink_url"$*text_subject</a></td>
1367: <td class="datecontent"$screenedfg>$subject</td>
1368: </tr>
1369: """;
1370: }
no subject
if($subject !="*") {
or as
if($subject !="$*text_subject") {
or possibly even
if ($subject !="$.permalink_url") {
The thing I can't know is whether one of the data variables is gone.
The original string brings up a perfect Googlewhack, to a page about your template, but the source code isn't there anymore and I have to get on a conference call. I may chase this down later when I'm not doing QA for work.
no subject
This reference thread has some good resources for user icons in the comments, as well as discussions with
I'll keep poking the CSS in the hopes of restoring the user icons for comments and the titles for the previous entries.
no subject
}
property bool show_recent_items {
des = "Show previous entries in sidebar";
in the section that has similar values near the top of the stylesheet.
It may also be worth experimenting with setting this to false.
set view_entry_disabled = true;
Still looking at the userpic issue, but I think I have isolated the section of code. Unfortunately, I don't see anything wrong with it. I'm going to recruit an actual developer to see if I can get a second opinion, because a developer I am not.
no subject
Huh. Okay. I'll see if I can do that without breaking it . . .
Still looking at the userpic issue, but I think I have isolated the section of code. Unfortunately, I don't see anything wrong with it.
[edit] Ignore previous comment. This is the issue where they display fine in comments, but for reasons no one understands the style appends text to identify them rather than just showing them normally?
no subject
I think what's causing that is in this cluster where it says picture_keyword. Try taking out just that section (and be ready to paste it back in) and see if that fixes it? Italics are mine for emphasis.
$alttext = $poster_name;
if((not $.poster->equals($.journal)) and ($.depth == 0)) {
$journal_name = $.journal.name;
$alttext = $alttext + " posting in $journal_name";
}
if($.metadata{"picture_keyword"} != "") {
$alttext = $alttext + ": " + $.metadata{"picture_keyword"};
}
if(defined $.userpic) {
$userpic = """
}
no subject
It made no perceptible difference when removed. Thank you for trying!