Как вставить картинку из сети так, чтобы она одновременно являлась ссылкой?
Как спрятать часть текста записи так, чтобы эту часть не было видно в ленте, но было видно комментирующим?
Как оформить текст так, чтобы буквы были всех цветов радуги?
Как восстановить пароль с помощью мобильного телефона?
Как написать в дневник запись при помощи SMS из любой точки мира практически бесплатно?
Многие полезные советы, секреты и хитрости — даются тут.

Задавать вопросы в сообществе Техподдержки
  • ↓
  • ↑
  • ⇑
 
19:01 

quirischa
администратор
-очевидность (с капибарами на аватарке)!
В настройках Избранные дневники есть выбор варианта ленты избранного, который будет для вас основным:

Порядок вывода ссылки на избранное
( )   Основная лента - краткая
(*)  Основная лента - полная
( )   Обе ссылки

1. В первом случае по ссылке "Избранное" в меню на служебных страницах будет открываться краткая лента — http://www.diary.ru/?fav, а ссылка на полную ленту будет в выпадающем меню под ссылкой "Избранное":

Избранное
  Полная лента
  Группа 1
  Группа 2
  ...

2. Во втором случае все наоборот — "Избранное" на служебных страницах будет открывать полную ленту, а ссылка на краткую будет находиться в выпадающем меню.

В обоих случаях 1 и 2 настроек в меню на страницах дневников у вас будет либо ссылка "Избранное", либо "Краткое избранное" — тот вариант, который вы выбрали в настройках Избранные дневники.

3. В случае выбора третьего варианта настроек "Обе ссылки", в меню на страницах дневника будут присутствовать обе ссылки.

* * *

Более подробно о том, что такое краткое избранное, можно прочитать здесь.

@темы: Служебные страницы, Настройки, Лента избранного

21:30 

U2Email

Ri
beta-тестер
Ваша мечта не является исполняемым файлом.
U2Email - сервис для diary.ru, позволяющий перенести общение из u-mail в e-mail без каких-либо действий со стороны собеседников. Они будут отправлять и получать сообщения только по u-mail, а вы - только по e-mail.

Если вы считаете, что работать с e-mail намного проще и удобнее, чем с ущербной реализацией u-mail, а ваши знакомые продолжают слать вам умылки, то наш сервис создан для вас.

wiki.idzaaus.org/u2email/main

@темы: E-mail, U-mail

02:29 

Объявления

D Ash
Embrace your dreams and prove your honor...
Сейчас особо нет времени, поэтому в двух словах. Для владельцев платных аккаунтов с подключенным сервисом CSS. Если вам нужно повесить какое-то объявление в своём дневе (и так, чтобы оно было видно отовсюду) - используйте следующий код:



Пояснения. Все визуальные параметры вы можете перенастроить, это очевидно. При наведении мыши вы можете переписать любые параметры (в коде выше это только текст сообщения и выравнивание по ширине).

Пример (если ничего не видно - обновите страницу).

@темы: CSS, Оформление дневника, Платные сервисы

21:10 

Lists

D Ash
Embrace your dreams and prove your honor...
Сегодня довольно коротко. О списках.

Есть два типа. Нумерованные и ненумерованные.

Синтаксис.



Итак, идея в том, что можно перекрашивать только метки элементов, таким образом отмечая определённые из них. Скажем, вы пишите список продуктов, и вам хочется обратить внимание на какие-то пункты. Или что-то в этом роде.

Как?

Примеры.



Напоследок ещё можно сказать, что на элементы списка разрешено устанавливать свои изображения вместо символов и точек с квадратиками (см. list-style-image) (ясно, предварительно эти изображения надо в БИ закинуть, а ссылку потом пофиксить). Кроме того, можно делать вложенные списки.

Примеры.



That's kinda it. (^__^)

@темы: CSS, Дневник, Записи, Комментарии, Теги оформления записи

15:24 

URL

D Ash
Embrace your dreams and prove your honor...
Сегодня немного о том, как правильно писать запросы в браузер (URL).

Итак. Большинство запросов (и все, с которыми нам придётся иметь дело тут) состоит не более чем из 3 частей.


Первая - строго обязательная. Она по сути указывает, куда нам нужно попасть. Начинается с "http://" ("https://") и заканчивается расширением (например, ".htm"), верхним доменным именем (".com", ".ru",..) либо последним символом '/' в строке (внимание: не путать с '\', который используется в Windows!).

Например, в URL "http://pay.diary.ru/~diary-tips/?newpost" первая часть - "http://pay.diary.ru/~diary-tips/", а в "http://pay.diary.ru/~diary-tips/p168451169.htm#top" - "http://pay.diary.ru/~diary-tips/p168451169.htm".

Единственная причина, по которой нам интересна эта часть - возникающая время от времени ошибка с доступом к дневнику пользователя, ранее пользовавшегося платным аккаунтом, но позже перешедшего на обычный. Т.е., если при переходе по ссылке вида "http://XYZ.diary.ru/p1234567890.htm" вы получаете ошибку, попробуйте "http://diary.ru/~XYZ/p1234567890.htm". В случае, если дневник\пост ещё существуют, и у вас есть права на их просмотр - вы попадёте как раз куда вам надо.


Во второй части мы передаём скриптам параметры. В дайри это может быть фильтр по тэгам или, например, необходимость сортировать записи в порядке следования. Необходимость отображать не сам дневник, а избранное, форму новой записи или, скажем, цитатник - всё это тоже тут. Начинается блок всегда с символа '?', после этого идёт перечисление переменных и их значений (вида "имя_переменной=значение_переменной") (для некоторых переменных смысл имеет только сам факт передачи, поэтому значение не передаётся (т.е. в примере выше отсутствует часть "=значение_переменной" либо "значение_переменной")), разделяемых символами '&'. В дайри использование этого (во всяком случае, прописывая вручную) имеет смысл достаточно редко, но вот вам несколько примеров, когда оно полезно:

1. "http://diary.ru/~diary-tips/?order=frombegin&tag=364468&from=5&oam".
Отображение только записей с тегом 364468 ("Теги оформления записи") в сообществе Diary Tips, причём отсортированных в порядке следования, с раскрытыми MORE и начиная с 5-ой.

2. "http://diary.ru/list/?from=9000".
Когда для того, чтобы добраться до нужной записи, надо слишком много листать, быстрее просто подправить число в строке. В данном случае, ссылка кидает на список всех дневников (отсортированный по умолчанию, т.е. по времени последней записи), начиная с 9000.

3. "http://diarycss.diary.ru/?post=p0m1".
Если вы знаете о возможности передать какие-либо параметры, но для этого нет кнопки, можно их просто написать. В данном случае, это ссылка на more (описание тут).

Параметры, которые могут понадобиться в diary:
- order. Указывает на порядок отображения записей. Может принимать три значения: frombegin (в порядке следования), fromend (в обратном порядке) (по умолчанию) и last_comment (по последним комментариям).
- tag. Отображение только записей с заданным тегом. Внимание: в качестве значения указывается не сам тег, а его ID (что-то вроде порядкового номера в системе), так что перед тем, как писать вручную, узнайте его (найдите в списке тегов нужного вам дневника, наведите и прочитайте в строке состояния).
- userid. Отображение только записей с заданным тегом. Имеет смысл для сообществ. ID можно посмотреть в профилях юзеров. Важно, что не работает вместе с параметром tag.
- from. Пропуск N записей с начала, где N - значение параметра. Используется тут для пейджинга повсеместно.
- oam. Открытие всех more.
- post. Для прямых ссылок на more. О нём выше.


И, наконец, третья часть ссылки. Это ссылка на "якорь". Стандартное использование - переход к части страницы (к т.н. "якорю") либо снятие перезагрузки страницы при нажатии на кнопку (если она используется для других целей). Кроме того, в последнее время это часто видно на сайтах с ajax (например, в твиттере или в одноклассниках) для передачи переменных в JS "на лету", но здесь это нас не касается, верно? Что важно - это возможность повесить якорь в пост, а потом дать ссылку прямо на него. Начинается ссылка на якорь с символа '#', после этого идёт имя якоря. Имя якоря - параметр name в теге <a>. Другими словами:

Вот якорь (если не нужно отображать его - текст можно не вводить).


А вот ссылка на этот якорь (работает только при условии, что данный пост ещё висит на главной странице сообщества).


Стоит также запомнить 2 вещи. Первая - это якорь "#top". В diary он висит везде (или почти), висит вверху страницы (а ещё на него всегда есть ссылка, но в зависимости от типа дизайна она может быть скрыта). Вторая - для того, чтобы дать на якорь ссылку, которая будет переходить не перезагружая страницу, в diary придётся помучаться - создать флешку (.swf) со ссылкой типа parent, которая будет указывать на этот якорь, и вставить в пост её в виде объекта (embed). Кроме того, совсем всегда эти ссылки будут работать только в платных дневах\сообществах, иначе работоспособность будет зависеть ещё и от того, является ли нажимающий пользователем платных сервисов или нет (связано с отличиями в первой части URL).


В общем как-то так. Feel free to use. ^__^

@темы: Записи

00:28 

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

Ri
beta-тестер
Ваша мечта не является исполняемым файлом.
Расширение позволяет настроить несколько аккаунтов на diary.ru и переключаться между ними в два клика.

После установки расширения в его настройках укажите логины и пароли ваших аккаунтов. При заходе на любую страницу diary.ru будет появляться иконка приложения в адресной строке. Нажмите на иконку и выберите в меню логин аккаунта, который вы хотите использовать.

Расширение пока доступно только для Google Chrome. Сделаю расширение и для других браузеров, если будет достаточно много просьб от пользователей этих браузеров.

Установить расширение

18:30 

Back to Top #2

D Ash
Embrace your dreams and prove your honor...
В продолжение предыдущего поста. Собрал кнопку-апдейт на браузер, которая сможет возвращать к топу практически везде (исключение - странные (и\или сложные) сайты, в которых скроллится не страница, а внутренний блок, но таких немного (например, те же vk и facebook)). Сделал две версии: только для diary и для всего инета (кроме vk и facebook, там оно лагает) (если найдёте ещё где баги - пишите, обновлю файл, это быстро). Установка как и все GreaseMonkey скрипты (описана, к примеру, тут). Из неисправленных проблем пока что - в айфреймы оно тоже вписывается, а ещё страница после загрузки на короткое время гаснет (мигает?). Пойму как - поправлю. Anyway.

Вариант для всего инета (rar).
Только для дайри (rar).

Как-то так.

@темы: Javasсript, Полезные сторонние сервисы

14:11 

Back to Top

D Ash
Embrace your dreams and prove your honor...
Перенёс тут кнопочку из VK. Вернее, вытащил и настроил. Для работы нужен платный сервис CSS.

Как установить.
1. Закинуть это изображение в БИ. Скопировать ссылку.
2. Добавить к CSS дизайн следующий код:

3. Заменить __IMAGE_LINK__ на ссылку на изображение из БИ. Обрезать всё до '/userdir/...'.

Пример.

@темы: CSS, Оформление дневника, Платные сервисы

08:06 

Линии

D Ash
Embrace your dreams and prove your honor...
Немного о них.

Самый простой способ добавить горизонтальную линию - тэг <hr>. Я им довольно часто пользуюсь, ибо удобно при разделении контента.



Но есть ещё один способ рисовать тэгами. Верно, добавлять бортики к другим тэгам. Если коротко, это выглядит примерно так:




Где первый параметр - толщина, второй - тип (solid, dotted, dashed, double, groove, ridge, inset, outset), а третий - цвет. Можно описывать бортики только с каких-то конкретных сторон:

border-top: ...;
border-bottom: ...;
border-left: ...;
border-right: ...;


А теперь простой пример. ^_^

    
    
    
    



@темы: CSS, Новая запись, Теги оформления записи

07:18 

Разделение контента

D Ash
Embrace your dreams and prove your honor...
Здесь я расскажу о том, как с помощью CSS в дневнике реализовать отображение трёх различных блоков контента в ленте избранного, дневнике и режиме комментариев соответственно. Зачем это нужно? Как правило, для шлифовки сложного оформления, но могут быть и другие причины. So, let's start.

Для начала создаём в записи три блока для контента. Выглядеть они должны примерно так.



Зачем прописывать style="display:none"? Это скроет ненужные блоки в режиме ленты избранного, где ваш CSS не действует.

Итак, всё, что осталось - описать данные классы в CSS. Можете смело использовать следующий код:



И всё работает. Последняя строчка нужна для того, чтобы feed контент отображался в своём избранном (чужие и свои блоки такого типа) и в своём цитатнике. Также подразумевается, что в черновиках должны быть видны вообще все варианты.

Пример: лента, дневник, запись.

@темы: CSS, Дневник, Записи, Комментарии, Лента избранного, Новая запись, Платные сервисы, Черновики (автосохранение)

19:14 

diaryMoreExpander

D Ash
Embrace your dreams and prove your honor...
Раз уж занялся. Мелкий скрипт для тех, кому нравится, когда MORE автоматически открываются вместе с комментариями. Одно но - каждая страница с комментами будет открываться по два раза - первый раз просто открываться, второй, сразу после загрузки первого - с параметром на раскрытие MORE. Вообще, в теории, можно написать и сложнее, чтобы все линки на комменты внутри дайри фиксились заранее, но желания заниматься этим сейчас нет совсем. Работает под Chrome, Firefox и Opera.

Инструкции по установке.

Chrome:
1. Перейти по этой ссылке.
2. Разрешить установку скрипта.

Firefox:
1. Установить GreaseMonkey.
2. Перейти по этой ссылке.
3. Разрешить установку скрипта.

Opera:
1. Скачать скрипт по этой ссылке (например в c:\scripts\diaryMoreExpander).
2. В "Меню > Настройки > Общие настройки > Расширенные > Содержимое > Настроить Javasсript... > Папка пользовательских файлов Javasсript" указать путь к дирректории, где лежит скачанный скрипт (в примере: c:\scripts\diaryMoreExpander).

Get fun. (_^|(^_^)|^_)

@темы: Javasсript, Дневник, Комментарии, Полезные сторонние сервисы

18:35 

diaryNameFixer

D Ash
Embrace your dreams and prove your honor...
Окей. Старая проблема дайри. Если у какого-то юзера был платный аккаунт, а потом он перестал быть таковым, все ссылки вида "shortname.diary.ru" перестают работать. Что делать? Ставить следующую заплатку, она сама будет править URL если будут какие проблемы. Работает под Firefox, Opera и Chrome.

Инструкции по установке.

Chrome:
1. Перейти по этой ссылке.
2. Разрешить установку скрипта.

Firefox:
1. Установить GreaseMonkey.
2. Перейти по этой ссылке.
3. Разрешить установку скрипта.

Opera:
1. Скачать скрипт по этой ссылке (например в c:\scripts\diaryNameFixer).
2. В "Меню > Настройки > Общие настройки > Расширенные > Содержимое > Настроить Javasсript... > Папка пользовательских файлов Javasсript" указать путь к дирректории, где лежит скачанный скрипт (в примере: c:\scripts\diaryNameFixer).

Get fun. |^_)

@темы: Javasсript, Дневник, Доступ к записям/дневнику, Полезные сторонние сервисы

12:15 

Разворачиваем все MORE на странице

quirischa
администратор
-очевидность (с капибарами на аватарке)!
Если вам кликать на MORE лень, а дописать 4 символа в адресную строку не лень, то эта запись для вас.

?oam

Если в адресную строку какого-нибудь дневника или записи дописать ?oam, то страница откроется со всеми развернутыми скрытыми текстами.

Например, по ссылке http://the-best-of-thebest.diary.ru/?oam откроется дайри-бест со всеми развернутыми катами на первой странице. Переход по страницам внизу, кажется, тоже работает.

&oam

Если в адресной строке уже есть символ ?, то нужно дописать такую комбинацию символов - &oam.

Например, по ссылке http://quirischa.diary.ru/?favorite&oam откроется моё избранное с развернутыми катами.

* * *

Работает для всех режимов отображения скрытого текста, которые, в свою очередь, можно поменять здесь.

@темы: Дневник, Лента избранного, Записи

09:37 

Объединенные ячейки в таблицах

Shendary
- За мной пришел чертов жнец! - Чертовы жнецы приходят за всеми, Бобби.
Задаются с помощью двух параметров:
COLSPAN - определяет число столбцов, объединяемых одной ячейкой,
ROWSPAN - определяет число строк, объединяемых одной ячейкой.

читать дальше

@темы: Эпиграф, Теги оформления записи, Оформление дневника

08:30 

Подписаться на запись/отписаться от записи

quirischa
администратор
-очевидность (с капибарами на аватарке)!
Если вы хотите подписаться на запись и получать уведомления о появлении новых комментариев, то это можно сделать так:

1. оставив комментарий в записи, поставив галочку на "Подписаться на новые комментарии" под полем ввода комментария,

или

2. нажав на ссылку "Подписаться" под текстом записи.
Подписаться - В цитатник - Написать у себя

* * *

Для того, чтобы отписаться от записи, на которую вы подписаны, вам нужно нажать на ссылку "Отписаться" под текстом записи:
Отписаться - В цитатник - Написать у себя

Обратите внимание! Если вы оставите в записи, на которую вы подписаны, комментарий с убранной галочкой "Подписаться на новые комментарии", то это не отпишет вас от записи, а просто добавит комментарий.

Просмотреть список подписанных записей, а также отписаться от одной или нескольких записей, от подписанных записей в каком-то дневнике или вообще очистить всю (всю-всю-всю) подписку можно в разделе "Дискуссии" по ссылке - www.diary.ru/discussion/

* * *

Если вы хотите ВСЕГДА и СРАЗУ подписываться на комментарии в случае оставления своего комментария, то это можно установить в настройках: www.diary.ru/options/site/?postncomments


запись создана: 18.11.2010 в 21:34

@темы: Дискуссии, Подписки

13:16 

Подсказка о типе закрытой записи

quirischa
администратор
-очевидность (с капибарами на аватарке)!
Если вы закрыли запись (для всех, для списка и так далее), а потом в чьем-то избранном увидели свою запись, обратите внимание на два момента.

Первый.

Ваша запись будет вам открыта. Какое был вы ни выставили ограничение, вы, как автор записи, будете иметь доступ к тексту записи и к редактированию записи.

Второй.

Если навести мышкой на замочек рядом с заголовком записи, то появится подсказка о том, для кого запись видна. Собственно, из скриншота всё видно:


(Закрытая запись, которая видна через чужое избранное.)

Расширенная информация доступна только автору записи. Все остальные при наведении на замочек увидят просто "Закрытая запись".

@темы: Доступ к записям/дневнику, Записи

07:43 

Альтернативный текст закрытой записи

quirischa
администратор
-очевидность (с капибарами на аватарке)!
Вместо закрытых записей по умолчанию виден текст «Закрытая запись, не предназначенная для публичного просмотра». Однако, вместо него вы можете написать свой текст (например, пояснить причину закрытия записи).

Для этого при создании или редактировании записи поставьте галочку возле «Закрытая запись», а затем возле «Альтернативный текст закрытой записи». Впишите нужное в появившееся текстовое поле.

Обратите внимание: альтернативный текст закрытой записи будет виден всем, у кого нет доступа к записи, текст закрытой записи будет виден тем, у кого будет доступ к записи, - но не наоборот!

@темы: Новая запись

03:09 

Black List

D Ash
Embrace your dreams and prove your honor...
Подбросили идейку. Случается, что нас жутко выбешивают комментарии отдельных личностей, причём не только у нас в дневнике, но и, скажем, в каком-нибудь сообществе, где мы сидим. И нам хочется эти комментарии вообще не видеть - чтобы поддерживать моральное состояние в норме. Как, в общем, и нервы с настроением. Но чёрный список есть только для нашего собственного днева или сообщества. Что делать?

Написал небольшую примочку для Chrome'а (не проверял, возможно под Opera (устанавливать через настройки) и FF (ставить через Greasemonkey) тоже работает). После её настройки и установки (именно в этом порядке), комментарии выбранных вами личностей не будут отображаться, вне зависимости от того, где они их оставят.


Инструкция.
1. Установите Dropbox (нужен, чтобы получить прямую ссылку на файл - если у вас есть свой сайт (сервер) или вы пользуетесь другим файлшарером, который это умеет - не обязательно).
2. Распакуйте скачанный архив. Откройте файл в тектовом редакторе. В строке "var nameList = ..." замените все "sample name *" на ники пользователей дайри, комментарии которых не хотите видеть. Количество не ограничено. Когда закончите - сохраните файл.
3. Скопируйте отредактированный файл в My Dropbox\Public. Нажмите по нему правой клавишей, выберите в контекстном меню Dropbox -> Copy public link.
4. Откройте новую вкладку в браузере, вставьте ссылку, перейдите по ней, согласитесь со всем, что предложит браузер.
5. Готово. Наслаждайтесь тишиной. )
6. Для отключения в Хроме выберите Customize and control Google Chrome -> Tools -> Extensions -> nameFilter -> Uninstall.

PS При желании, можно сделать фильтр комментов по словам или фильтр записей в сообществах по никам \ словам.

@темы: Полезные сторонние сервисы, Комментарии, Дискуссии, Javasсript

16:21 

Поднятие/Удаление/Редактирование старой записи+Редактирование и Удаление комментариев

Sadei
|я создам свою империю, с блэкджеком и шлюхами.
Поднятие/Удаление/Редактирование старой записи в сообществе, если отсутствуют кнопки (если сообщение давно написано):

Например, я возьму за основу вот эту запись:
http://pay.diary.ru/~MFxJMA/p165859771.htm,

Чтобы Поднять её (и вообще какую-либо запись в каком-либо сообществе), нужно к ссылке поста, то есть в данном случае:
приписать
, таким образом мы получаем ссылку вида:
и поднимаем запись.

читать дальше

@темы: Дневник, Доступ к записям/дневнику, Записи, Комментарии, Редактирование записи, Сообщество

19:40 

Опять про море?

SilentTwilight
Магистр Флуда
Маленький юморной прикол с Морем, как раз к предыдущему посту:

Нажми сюда

@темы: Записи, Комментарии, Новая запись, Редактирование записи

@Дневники: секреты, тонкости и хитрости

главная