Мяф?
Добрый день.
Интересует такой вопрос: каким образом сформировать ссылку в тексте записи, нажав на которую пользователь переходит на страницу с написанием u-mail, с уже заполненными полями "Кому" и "Тема".
Заполненное поле "Кому" - не секрет, а вот "Тема", это уже интересно.
Спасибо.

@темы: [+] Отвечено, U-mail

Комментарии
28.12.2009 в 03:43

ἓν οἶδα ὅτι οὐδὲν οἶδα
Вот так:


Пример:
Прислать U-Mail
28.12.2009 в 03:56

Мяф?
belomoeff, спасибо большое!
А что делать, если поля абракадаброй заполняются?
28.12.2009 в 04:35

ἓν οἶδα ὅτι οὐδὲν οἶδα
Элоя, некоторые браузеры автоматически не переводят кириллические символы в шестнадцатеричную строку. Если в ссылке нужно указать кириллические имя пользователя или тему, то нужно вместо них ввести их шестнадцатеричное представление. Для этих целей можно воспользоваться средствами поиска @дневников.

Вот, например, возьмём Ваше имя пользователя Элоя. Зайдём на главную страницу diary.ru, впечатаем его в строку поиска и нажмём Найти. Получим следующую страницу. Смотрим в адресную строку браузера и копируем оттуда текст, который идёт после ?q= (в данном случае %DD%EB%EE%FF). Это и есть та шестнадцатеричная строка, которая нам нужна. Теперь вписываем её в код ссылки вместо имени пользователя. Так же поступаем с темой (если и она тоже кириллическая).



Получаем:
Прислать U-Mail
28.12.2009 в 22:41

Мяф?
Да, я понимаю трудности отображения кириллицы. Как раз этот самый вопрос, как получить нужную комбинацию и интересовал.
Спасибо.
29.12.2009 в 12:45

Мяф?
Хм... интересно, как продолжение мысли: а можно чего-нить уже в самом тексте письма написать? Нажал на ссылку, а там тебе шаблон письма не только с темой и кому, а еще и заготовкой письма. Просто интересно =)
29.12.2009 в 13:29

ἓν οἶδα ὅτι οὐδὲν οἶδα
Элоя, как не странно, можно! Благодаря Вам я методом научного тыка нахожу неизвестные мне функции дневников ))



Пример:
Прислать U-Mail

Опережая Ваш вопрос:
Переход на новую строку в тексте сообщения (Enter) в таком случае осуществляется при помощи символа %0D, знаки < (меньше) и > (больше), необходимые для оформления тегов, — при помощи символов%3C и %3C соответственно, " (кавычка) — &22, / (слэш) — %2F. При помощи этих символов можно вставлять в текст сообщения HTML-код.

Дерзайте!
29.12.2009 в 13:55

Мяф?
belomoeff, вот так))) благодаря лентяям движется прогресс %)))))
Спасибо большое! Вы просто супер-помощник в трудных вопросах!
30.12.2009 в 05:10

Мяф?
Т_Т я конечно подобрала уже некоторые знаки препинания... Методом тыка, опять же...
: %3A
; %3B
< %3C
= %3D
> %3E
> %3F
/ %2F
* %2A
+ %2B
, %2C
- %2D
%2E
Enter %0D
%3Cb%3E < b>
%3C%2Fb%3E%3A+%0D < /b> (пробел, enter)

Вот. Но вся проблема в том, что я не знаю как освободить свой мозг и написать дяде гуглю такое слово, чтоб он мне все это дело уже выдал готовое. Не подскажете ли, belomoeff? :shuffle:
А то я так только через пару дней доберусь до нужных знаков =))))))))))
30.12.2009 в 06:41

ἓν οἶδα ὅτι οὐδὲν οἶδα
Элоя, таблица кодировки Windows-1251 Вам в помощь. Строчка - первый символ шестнадцатеричного кода (после %), столбец - второй.
Например, русская буква A находится на пересечении строки С и столбца 0, следовательно код этой буквы - %C0. Латиниские буквы и точку кодировать не надо, они так воспринимаются.

.0.1 .2 .3 .4 .5 .6 .7 .8 .9 .A .B .C .D .E .F
2. !"#$%&'()*+,./
3. 0123456789:;<=>?
4. @ABCDEFGHIJKLMNO
5. PQRSTUVWXYZ[\]^_
6. `abcdefghijklmno
7. pqrstuvwxyz{|}~DEL
8.ЂЃѓ?ЉЊЌЋЏ
9.ђљњќћџ
A.ЎўЈ¤Ґ¦§Ё©Є«¬­®Ї
B.°±Ііґµёє»јЅѕї
C.АБВГДЕЖЗИЙКЛМНОП
D.РСТУФХЦЧШЩЪЫЬЭЮЯ
E.абвгдежзийклмноп
F.рстуфхцчшщъыьэюя

30.12.2009 в 12:47

Мяф?
Все поняла. Ваша помощь бесценна! :beg:
Теперь я знаю, что написать [ CODE] можно как %5BCODE%5D
А в общем-то я нашла чем занять себе мозг, как обычно. =)
Хорошо, что не бесцельно.

21.02.2010 в 22:13

Окружающие видят только мои маски и думают, что знают меня....
а можно так же сделать с готовой формой новой записи? например записи в сообществе должны оформляться по одному типу, можно текст также задать?