ALeX inSide ([info]alex_inside) wrote,

LJ Design | Всё для стиля S1 Generator и не только!



Revision: 4
ХоуХоуХоу! Вот вам Новогодний Подарок!


LJ Design_




Расширенный набор линков для постов.

Хочу поделиться с вами некоторыми фичами для жж, что нарыл в документации по стилю S1 и просто методом научного тыка =)
Загляните в мой ЖЖ (или к моим друзьям). Внизу каждого поста довольно удобные и полезные линки!



Выглядит это вот так:
Карманная Памятка



Комменты (Всего: 0 шт.) подписаться | развернуть | в memo! | в ленту! | контакт и линки | .



Если вам интересно как сделать и себе такое же, тогда читайте далее.

Итак у вас должен быть выбран режим S1 в панели Customize Journal. Далее жмём Modify Journal. И в области перекрывающих кодов (Overrides) вставляем эти блоки, выделенные синим, которые я просто скопировал из своего дизайна. Также я выделил курсивом, то что вы можете поменять на что-то другое. Вы можете их запросто подредактировать или заменить линки на что-то своё (если понимаете HTML)!

NB: Кстати, это всё оптимизировано для стиля Generator (!). В других может работать не так, но общая идея понятна. И не меняйте структуру тэгов table, tr, td!



Этот код будет отображать строку с линками в вашей ленте живого журнала:

LASTN_TALK_LINKS<=
<tr>
<td align="left" colspan="2" bgcolor="%%color:weak_back%%" class="comments">
<table width="100%" cellpadding="0" cellspacing="0" border="0" summary="">
<tr><td align="left" colspan="1" bgcolor="%%color:weak_back%%" class="comments">
<a href="%%urlpost%%" title="Оставить комментарий"><b>Комменты</b></a>
(Всего: <a href="%%urlread%%" title="Прочитать комментарии"><b>%%messagecount%% шт.</b></a>)
</td>
<td align="right" colspan="1" bgcolor="%%color:weak_back%%" class="comments">
<a href="http://lj.crossroads.ru/comments.html?URL=%%urlread%%" title="Подписка на новые комментарии к посту">подписаться</a>
| <a href="http://ljplus.ru/threader/threader.php?%%urlread%%" title="Скрипт для разворачивания комментариев в длинных тредах">развернуть</a>
| <a href=http://www.livejournal.com/tools/memadd.bml?%%itemargs%% title="Добавить этот пост на память в избранное/memories!">в memo</a>
| <a href="http://www.livejournal.com/friends/add.bml?user=alex_inside" title="Добавить alex_inside в фрэнд-ленту">в ленту</a>
| <a href="http://www.livejournal.com/users/alex_inside/40163.html" title="контактный пост | фрэндование | ошибки | фичи | линки">контакт+линки</a>
<a href="http://www.livejournal.com/users/alex_inside/98071.html" title="Сорскод этой полосы комментов">&reg;</a>

| <a href=http://www.livejournal.com/editjournal_do.bml?%%itemargs%% title="Редактировать. Ну это тока для меня ващще =)">.</a>
<!--Комментарий: исходник этой строки для комментариев сделал ЖЖ-юзер alex_inside. http://www.livejournal.com/users/alex_inside/40163.html Пожалуйста не удаляйте этот комментарий!-->
</td></tr></table>
</td>
</tr>
<=LASTN_TALK_LINKS


(То же самое, только комментарии справа)

* - Внимание! Недавно сервис "Подписаться на комменты" был закрыт по каким-то причинам. Так что можете удалить линк (выделенный серым).


Этот код будет отображать строку с линками в вашей фрэнд-ленте:

FRIENDS_TALK_LINKS<=
<tr>
<td align="left" colspan="2" bgcolor="%%color:weak_back%%" class="comments">
<table width="100%" cellpadding="0" cellspacing="0" border="0" summary="">
<tr><td align="left" colspan="1" bgcolor="%%color:weak_back%%" class="comments">
<a href="%%urlpost%%" title="Оставить комментарий"><b>Комменты</b></a>
(Всего: <a href="%%urlread%%" title="Прочитать комментарии"><b>%%messagecount%% шт.</b></a>)
</td>
<td align="right" colspan="1" bgcolor="%%color:weak_back%%" class="comments">
<a href="http://lj.crossroads.ru/comments.html?URL=%%urlread%%" title="Подписка на новые комментарии к посту">подписаться</a>
| <a href="http://ljplus.ru/threader/threader.php?%%urlread%%" title="Скрипт для разворачивания комментариев в длинных тредах">развернуть</a>
| <a href=http://www.livejournal.com/tools/memadd.bml?%%itemargs%% title="Добавить этот пост на память в избранное/memories!">в memo!</a>
| <a href="http://www.livejournal.com/friends/add.bml?user=alex_inside" title="Добавить alex_inside в фрэнд-ленту">в ленту!</a>
| <a href="http://www.livejournal.com/users/alex_inside/40163.html" title="контактный пост | фрэндование | ошибки | фичи | линки">линки</a>

| <a href=http://www.livejournal.com/editjournal_do.bml?%%itemargs%% title="Редактировать. Ну это тока для меня ващще =)">.</a>
<!--Комментарий: исходник этой строки для комментариев сделал ЖЖ-юзер alex_inside. http://www.livejournal.com/users/alex_inside/40163.html Пожалуйста не удаляйте этот комментарий!-->
</td></tr></table>
</td>
</tr>
<=FRIENDS_TALK_LINKS





ДРУГИЕ ФИЧИ:


Этот код указывает сколько постов показывать на одной странице вашего ЖЖ. Но помните, что из-за движка жж, 50 постов будет только на первой странице, остальные - не гарантировано:

LASTN_OPT_ITEMS=>50 <=LASTN_OPT_ITEMS



Этот код указывает сколько постов показывать на одной странице вашей фрэнд-ленты, пожалуй самая удобная фича - видно больше постов. Правда может загружаться чуть помедленнее. Максимум в обеих случаях 50:

FRIENDS_OPT_ITEMS=>50 <=FRIENDS_OPT_ITEMS




Этот код добавляет на каждой вашей странице ваш код CSS:
Нужно вставить внутрь тэга GLOBAL_HEAD перекрывающих кодов.
Внимание, если у вас уже определён GLOBAL_HEAD! Если вы вставите не в уже определённый тэг GLOBAL_HEAD, а сделаете отдельный, т.е. их будет два, тогда при нажатии кнопки Применить один или оба тэга GLOBAL_HEAD полностью пропадут, так как не будут соответсвовать синтаксису документации. Будте аккуратны и делайте бэкапы!

GLOBAL_HEAD<=
<style type="text/css">
<!--
/*Изменение ширины постов*/
table.entrybox {width:800;}
/*Стиль линков на комменты*/
.comments a{}
.comments a:visited b { font-weight:normal;}
.comments a:hover {color:EF0000; text-decoration:none; }
-->
</style>
<=GLOBAL_HEAD





Этот код будет отображать картинку в правом нижнем углу вашего поста. Полужирным выделен сам линк который надо заменить на ваш. Также, обязательно нужно заменить #FFFFFF; на цвет вашего фона. В этом случае он белый. ИМХО это будет работать только в Generator-подобных темах. В остальных надо уже подабатывать. Выделенное слово white должно быть равно цвету указанному для Page background (самый верхний в таблице, на этой же странице) Например, если цвет у вас красный и указан как #FF0000, то и вместо white в этом коде написать #FF0000.


GLOBAL_HEAD<=
<style type="text/css">
table.entrybox tr td[colspan="2"][bgColor="white"]
{ background-image: url(http://img14.exs.cx/img14/668/1bgentry29xd.gif);
background-repeat: no-repeat; background-position: bottom right;
background-color: #FFFFFF;}
</style>
<=GLOBAL_HEAD

Внимание! Мой анимированый гиф, который указан в коде не юзать! В Internet Explorer не пашет! В Operа пашет!





Этот код добавляет линки в вашей фрэндленте (FRIENDS_WEBSITE) или в вашем ЖЖ (поменяйте FRIENDS_WEBSITE на LASTN_WEBSITE):
Красным я выделил ещё одну фичу. Вы можете создать какую-то новую группу друзей в Edit Custom Friends Groups И сможете читать их по линку как показано у меня. Так вы например сожете отделить друзей от обществ или выделить тех, кого вы будете читать в первую очередь. Ещё, если вы хотите не обидеть кого-то причислением в какую-то группу, укажите Private атрибут у группы друзей и тогда она будет доступна только вам.


FRIENDS_WEBSITE<=
<tr>
<td class="meta">[</td><td class="meta" align="right"><b><a href=http://www.livejournal.com/users/alex_inside/friends?show=p title="Все те, кого я добавил в друзья">все друзья</a></b></td><td class="meta" align="center">|</td>
<td class="meta"><a href=http://www.livejournal.com/users/alex_inside/friends/gold/ title="Все те, кого я активно читаю">gold friends</a></td>
<td class="meta">]</td>
</tr>

<tr>
<td class="meta">[</td><td class="meta" align="right"><b>общество</b></td><td class="meta" align="center">|</td>
<td class="meta"><a href="http://www.livejournal.com/userinfo.bml?user=hardcore_lyrix"><b>hardcore_lyrix</b></a></td>
<td class="meta">]</td>
</tr>
<=FRIENDS_WEBSITE


ФСЁ! Всё объяснил довольно понятно, поэтому прежде чем спрашивать почитайте внимательнее и если будет казаться что это просто охинея, задумайтесь а надо ли вам это :)) А остальным удачи!




PS: если хотите что-то спросить - прочитайте все коменты. я уже тут много чего понаотвечал. На непонятно поставленые вопросы я тоже отвечать не буду... А вообще, отвечу в основном только тем, кто читает этот журнал.






Список фич:
  • Код отображающий строку с линками в вашей ленте живого журнала
  • Код отображающий строку с линками в вашей френд-ленте
  • Код указывающий сколько постов показывать на одной странице вашего ЖЖ
  • Код указывающий сколько постов показывать на одной странице вашей фрэнд-ленты
  • Код добавляющий на каждой вашей странице ваш код CSS
  • Код отображающий картинку в правом нижнем углу вашего поста NEW! (revision 4)
  • Код добавляющий линки в вашей фрэндленте или в вашем ЖЖ (наверху)
  • Ссылки по теме:
  • Полезные линки для ЖЖ
  • HTML и ЖЖ Тэги
  • Куда выложить фотки?
  • Официальный lj-FAQ
    Подготовил © [info]alex_inside
    Мемориз:
  • Tags: html, дизайн, жж, идея, полезное, популярный пост в избранном, рукодельное

    • Post a new comment

      Error

      Anonymous comments are disabled in this journal

      Your reply will be screened

      Your IP address will be recorded 

    • 159 comments
    Previous
    ← Ctrl← Alt
    Next
    Ctrl →Alt →

    [info]mf53

    December 26 2004, 12:36:06 UTC 7 years ago

    Это ты хорошо придумал. Но во френдленте все равно всё как обычно. =]

    Deleted comment

    [info]mf53

    7 years ago

    [info]libo_ru

    December 26 2004, 12:38:54 UTC 7 years ago

    Мега тоже так хочу :)

    [info]vampik

    December 26 2004, 12:45:15 UTC 7 years ago

    Большое спасибо за 50 :)

    [info]h1nt

    December 26 2004, 13:09:18 UTC 7 years ago

    10x

    [info]leonne

    December 26 2004, 13:23:53 UTC 7 years ago

    а я допустим хочу чтобы "Комменты (Всего: 0 шт.)" было справа а остальное слева...
    как это изменить ?

    Deleted comment

    [info]arey

    7 years ago

    [info]pahanium

    December 26 2004, 13:26:07 UTC 7 years ago

    прикольно, возьму на заметку. кстати, а как увеличить ширину постов во френдленте ?

    [info]alex_inside

    December 26 2004, 15:30:31 UTC 7 years ago

    updated. смотри пост

    [info]pahanium

    7 years ago

    [info]ex_kolo

    December 26 2004, 14:34:44 UTC 7 years ago

    Убери ?mode=reply в ссылке на разворачиватель. Иначе ему нечего разворачивать ;)

    [info]alex_inside

    December 26 2004, 14:39:49 UTC 7 years ago

    пасиба, пофикшено, что-то я сам даже сразу не заметил =)

    [info]leonne

    December 26 2004, 15:15:52 UTC 7 years ago

    а я хочу чтобы было не "шт." а допустим "коментариев", "коментарий", "коментария" в зависимости от числа коментариев. Как так можно сделать ?

    [info]alex_inside

    December 26 2004, 15:18:17 UTC 7 years ago

    ...
    ну как, возми да и замени шт. на коментариев...
    Если уж ты ващще ХТМЛ не знаешь, то дам совет - не стирай и не добавляй символы < и >.

    [info]leonne

    7 years ago

    [info]rubzn

    7 years ago

    [info]ambienta

    6 years ago

    [info]rubzn

    6 years ago

    [info]ambienta

    6 years ago

    [info]ambienta

    6 years ago

    [info]rubzn

    6 years ago

    [info]rubzn

    6 years ago

    [info]ambienta

    6 years ago

    [info]ex_ex_gluek

    December 26 2004, 16:09:19 UTC 7 years ago

    отлично, давно хотел сделать, но все никак руки не доходили ;)

    [info]acekievua

    December 26 2004, 16:21:42 UTC 7 years ago

    спасибо, поиграюсь на досуге

    [info]orchunter

    December 26 2004, 17:09:25 UTC 7 years ago

    thnx!

    Вот спасибо, здорово у тебя задумка получилась.

    Проапгрейдил свой ЖЖ. Вроде неплохо.

    )

    [info]katenok

    December 26 2004, 17:26:15 UTC 7 years ago

    Спасибо!

    [info]liveder

    December 26 2004, 18:48:27 UTC 7 years ago

    thx

    [info]ngadla

    December 26 2004, 21:14:39 UTC 7 years ago

    Спасибо! И Вас с Новым Годом!
    --- пошёл подбирать колор, штоп как раньше... :) ---

    [info]baldahin

    December 27 2004, 11:49:26 UTC 7 years ago

    спасибо!

    [info]ivan_da_marya

    December 27 2004, 12:07:47 UTC 7 years ago

    Спасибо большое!

    Deleted comment

    [info]alex_inside

    December 27 2004, 14:18:12 UTC 7 years ago

    Да. Там нет перекрывающих кодов. Но это довольно легко переносится в S1. Самый большой минус при переходе на S1 имхо — это невозможность изменять надписи "Mood" и "Current Music". Зато можно изменять надписи "Comments"! И соответсвтенно другие такие темы. S2 крут только для платников.

    [info]leonne

    December 27 2004, 18:04:15 UTC 7 years ago

    а как ты делаешь такую голубую фигню справа и снизу поста ? :))

    [info]alex_inside

    December 30 2004, 11:41:12 UTC 7 years ago

    updated. отвечено.

    [info]ivan_da_marya

    December 27 2004, 21:01:35 UTC 7 years ago

    А можно, пжлст, для обычных юзеров: как поменять цвет строки с линками? чего где менять и где найти код (или как это называется) для нужного цвета?

    [info]alex_inside

    December 29 2004, 22:37:10 UTC 7 years ago

    Вот линк http://www.livejournal.com/users/ivan_da_marya/195761.html если кому-то нужен будет ответ на твой вопрос =)

    [info]katzovsski

    December 30 2004, 12:08:58 UTC 7 years ago

    а бесплатникам можно курсор поменять?

    [info]alex_inside

    December 30 2004, 12:14:55 UTC 7 years ago

    можно, тока нах это надо?

    [info]katzovsski

    7 years ago

    [info]ex_kolo

    December 30 2004, 13:41:44 UTC 7 years ago

    Дети, учите CSS.

    [info]bujhm

    January 9 2005, 00:56:55 UTC 7 years ago

    Огромное спасибо!
    Недавно случайно убил себе коды, зато, найдя Ваш пост, сделал ещё лучше :)

    [info]slimbeat

    January 17 2005, 16:19:23 UTC 7 years ago

    спасиба!

    [info]_mio

    February 5 2005, 15:40:25 UTC 7 years ago

    бля а у мея чё-то не работоет ): эта хрень ):

    GLOBAL_HEAD<=

    <=GLOBAL_HEAD

    [info]alex_inside

    September 3 2005, 14:39:25 UTC 6 years ago

    Ещё раз прочитай. Теперь понятно?.. Я обновил.

    [info]duboff

    February 13 2005, 13:29:22 UTC 7 years ago

    Алекс, а не подскаэете как сделать чтобы было несколько таких картинок на фоне записи(как та которая у вас в правом нижнем углу)? Если нпример я хочу сделать типа рамки?

    [info]alex_inside

    February 13 2005, 13:33:55 UTC 7 years ago

    Несколько? о_О .. а не прощще их в одну объединить?

    [info]duboff

    7 years ago

    [info]duboff

    7 years ago

    [info]duboff

    7 years ago

    Previous
    ← Ctrl← Alt
    Next
    Ctrl →Alt →
    Create an Account
    Forgot your login or password?
    Facebook Twitter More login options
    English • Español • Deutsch • Русский…