security done a helluva job
just keepin' off the mob
booty rockin' show stoppin' 
May 02 09
gokudera: (sugar tooth)
[personal profile] gokudera [personal profile] gokudera [personal profile] gokudera


SO YOU WANT TO ESCAPE FROM CORE 2, HUH. well I can tell you how to do that. No word of a lie I got so fed up with how unattractive the core 2 layouts looked that I spent three hours fiddling with existing livejournal layouts until giving up, resorting to a tutorial, and figuring out how to do it myself.

[community profile] thefulcrum put up an AMAZING tutorial livejournal-side, here, for porting their Mixit layouts over. Luckily, it's pretty translatable to the other styles as well! This site is like a goldmine for existing livejournal styles, but there is a downside: in order to install it exactly like thefulcrum suggests, you have to go in there and manually edit the css print function with the existing stylesheet you want. Which, if you don't know what to look for, can be a pain in the ass. IF YOU WANT TO BE AMBITIOUS (and you can), generally the rule of thumb is to go until you get to some variant of:

function print_stylesheet() {
"""


and erase the pseudo-css until you get roughly to

""";

print_custom_control_strip_css();
}


Remembering, of course, to keep everything up to and including """ still in tact, and only deleting the variable-recall css. Replace this with the hardcoded CSS you want from a custom layout community, in a layout relating to your code of choice. Then you just finish the install as per normal, following the layout-maker's instructions for proper installation AFTER you finish following the tutorial's instructions.

Like I said, a pain in the ass, but the results are worth it. However I have figured out that you can bypass the editing process for smooth sailing (which is great, because smooth sailing is an utter pill to edit).


1. Go to Your Layers, and create a top-level layer. Select "Layout" from the dropdown box, and from the Core Version dropdown select "1" - this is ESSENTIAL to the process. If you don't select Core Version 1 your computer will explode and fire and brimstone shall rain down upon you for eternity. Click "create".

2. Edit the layer you just created. In that bigass textbox you should see this:
layerinfo "type" = "layout";
layerinfo "name" = "";

This is functionally useless. Delete it. Paste in the corresponding s2 code for the layout you want to jack. Save & Compile. You should get a message in the long box along the bottom of the screen that says your code was successfully compiled. Very good.

3. Go to Your Styles page. Under create style, name what you want the style to be described as. Something as simple as the actual style should be fine, "Smooth Sailing" or whatever. Once you click "create" you will be taken directly to the edit screen.

4. In the dropdown menu select Core Version 1. Again, important. Select "change". A new set of dropdown items will appear: under Layout select the s2 layout you just compiled, in this case "Smooth Sailing 2". Click "change". You don't need to enter anything else here, just click "Save Changes".

5. Back in your styles menu, you should see the style you just edited with your custom name. Along that row, click the "use" button to implement that style.

6. Head over to the Customize Style page and paste your CSS in the "Custom CSS" menu. Remember to UNCHECK the "Use this layout's stylesheet" option. This should allow you to retool the layout from scratch. Follow the installation instructions as per normal!

There are some bugs; namely, dw puts the memories category twice in your menu, but that's easy enough to get rid of. Just fiddle around with your customizations and you should find something that works. SO FAR I only know that this method works with Smooth Sailing, as I tested it out at [community profile] evoker earlier this evening. Kind of ghetto but whatever, you kids aren't fussy.

EDIT: I fine-tuned a version of the smooth sailing core script, here. This includes a fix for getting usernames to show up on yours friendspage, which is a glitch that occurred when the variable name was switched in development. You can use this with thefulcrum's tutorial and not have to do the fine-editing yourself, just look for the massive BOX OF DOOM for where to paste your css.

I'll probably end up uploading updated scripts for the other designs as well. eventually. maybe. if i can be bothered.
Comments 
May 02 09 (UTC)
ah thank you!! i am terribly inept at this kind of stuff but will give it a go anyway. :3
May 02 09 (UTC)
gokudera: (Default)
Haha if you need any help hacking any other styles, I'm slowly but steadily teaching myself to be a ninja and would love the practice OvO
May 02 09 (UTC)
... I love you. ;3;
May 02 09 (UTC)
gokudera: made for coo's birthday, stolen with permission. (heart on)
ldkfjasd ilu2. NEXT ON THE DOCKET: fixing up the huge contextual popup! DW's system of access/subscriptions is really bugging it out. WHY SO COMPLICATED, DREAMWIDTH??
May 03 09 (UTC)
starwinds: Impertinent-looking Dr. House labeled "I AM MADE OF AWESOME." (Default)
This is so useful but I'd be too pained to go through changing my layout when it took me two hours to find a god color scheme :C
May 03 09 (UTC)
gokudera: (Default)
Hahaha this is true, you worked so hard for yours!! I am really just fussy as hell =;
May 03 09 (UTC)
spookfish: (Default)
adkjf;ld hell yes

I will have to try this way later on when I can be arsed to get off my butt to spruce up this thing. MAYBE AFTER FINALS IDK.
May 03 09 (UTC)
gokudera: (Default)
SURE. maybe by then i'll have cleaned up the friendspage glitch on all of these other templates.
May 04 09 (UTC)
thedovetailor: (mew!)
.... /saving this link HARD
This page was loaded Apr 7th 2026, 10:52 pm GMT.