Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Веб Форумы » VBulletin 2.x.x » Хаки от Netadmin или "Сделай сам" » Выбор кодировки для уведомления - koi8r или win1251
Страницы (2): [1] 2 »
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
micron
Участник+
Средний рейтинг: 5 | Оценок: 1

Зарегистрирован: Oct 2001
Место проживания:
Публикаций: 262
Статус: micron в оф-лайне
Выбор кодировки для уведомления - koi8r или win1251 [сообщение #23348]

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

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 01-09-2002 22:56
Нажмите сюда для просмотра профайла micron Отправить Персональное сообщение micron Посетить домашнию страничку micron! Найти сообщения от micron Добавить micron в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #23353]

напиши свою функцию для отправки писем, там перекодируй, занимайся вобщем чем хочешь, а вызов стандартной замени на свою.

__________________
Всегда есть решение.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 01-09-2002 23:31
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Count
Shutdown -h now
Средний рейтинг: 4.5 | Оценок: 12
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: уже далеко от Moscow
Публикаций: 578
Статус: Count в оф-лайне
[сообщение #23358]

micron
Не хотел выкладывать, пока сам не оттестирую по полной программе. Держи хак, дающий выбор между кои и вынь... В дальнейшем добавлю (отмечено как "More to come /* */") выбор между text и html... Предупреждаю (дабы потом не было вопросов) что сей хак недотестирован и его использование только на свой страх и риск...

Файл: email_hack2.txt
Был скачан 41 раз(а).

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 02-09-2002 00:01
Нажмите сюда для просмотра профайла Count Отправить Персональное сообщение Count Найти сообщения от Count Добавить Count в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MCTarakan
MuZzClub.ru
Средний рейтинг: 4.33 | Оценок: 64
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: Ireland
Публикаций: 2710
Статус: MCTarakan в оф-лайне
[сообщение #23496]

Count да лана! вполне намано пашет! ждемс добавки про ХТМЛ!

__________________
yMC.ru - хомяк музыканта

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 02-09-2002 21:19
Нажмите сюда для просмотра профайла MCTarakan Отправить Персональное сообщение MCTarakan Посетить домашнию страничку MCTarakan! Найти сообщения от MCTarakan Добавить MCTarakan в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Count
Shutdown -h now
Средний рейтинг: 4.5 | Оценок: 12
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: уже далеко от Moscow
Публикаций: 578
Статус: Count в оф-лайне
[сообщение #23512]

MCTarakan как только - так сразу. А предупреждаю чтобы не было ко мне потом претензий... Небольшой ворнинг .
Было бы интересно, если кто-нибудь переберет код в поиске оптимизайии и возможных ошибок (у меня глаз немного замылился при его написании)...

Count добавил 03-09-2002 в 00:25:15:
Да.. Небольшое замечание. Сей код расчитан на то, что по дефолту на сервере (и в базе) исходники и темплейты в win1251. Если это не так - надо чуток подправить функцию cyrmail(). Точнее сделать перекодировки обратными

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 03-09-2002 00:22
Нажмите сюда для просмотра профайла Count Отправить Персональное сообщение Count Найти сообщения от Count Добавить Count в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Alone
Участник+
Средний рейтинг: 4.33 | Оценок: 24
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Apr 2002
Место проживания: Питер
Публикаций: 616
Статус: Alone в оф-лайне
[сообщение #24440]

Count
Сделал, помогло. Но мне не ясно, как сделать, чтобы кодировка сразу была koi8 по умолчанию? Щас приходят письма в Win-1251.
И насколько я понял хак ещё не доделан(или !?!), можно ли сделать так чтобы не только новые участники устанавливали кодировку, а и уже зарегенные, щас такого пункта я не нашёл?

__________________
**censored** - сайт о разгоне

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 14-09-2002 12:18
Нажмите сюда для просмотра профайла Alone Отправить Персональное сообщение Alone Посетить домашнию страничку Alone! Найти сообщения от Alone Добавить Alone в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Count
Shutdown -h now
Средний рейтинг: 4.5 | Оценок: 12
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: уже далеко от Moscow
Публикаций: 578
Статус: Count в оф-лайне
[сообщение #24465]

Alone
Дефолтная кодировка меняется просто. Меняем везде в проверках типа "if ($bbuserinfo[cyr] == "w" or $bbuserinfo[cyr] == "w"){...}" меняй "w" и "k" местами. Думаю что логика там достаточна прозрачна. При вызове cyrmail() параметр cyr отвечает за кодировку высылаемого сообщения. w-win1251, k-koi8. Изменения делаются соответственно...
Если что непонятно, пиши - постараюсь разъяснить...

Count добавил 14-09-2002 в 20:34:29:

quote:
И насколько я понял хак ещё не доделан(или !?!), можно ли сделать так чтобы не только новые участники устанавливали кодировку, а и уже зарегенные, щас такого пункта я не нашёл?

Недоделан, но я работаю над этим (по мере возможности и наличия времени).

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 14-09-2002 20:32
Нажмите сюда для просмотра профайла Count Отправить Персональное сообщение Count Найти сообщения от Count Добавить Count в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Alone
Участник+
Средний рейтинг: 4.33 | Оценок: 24
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Apr 2002
Место проживания: Питер
Публикаций: 616
Статус: Alone в оф-лайне
[сообщение #24508]

Count
Я уж тогда лучше подожду окончательного варианта, спасибо за отличный хак!

__________________
**censored** - сайт о разгоне

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 15-09-2002 12:06
Нажмите сюда для просмотра профайла Alone Отправить Персональное сообщение Alone Посетить домашнию страничку Alone! Найти сообщения от Alone Добавить Alone в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Count
Shutdown -h now
Средний рейтинг: 4.5 | Оценок: 12
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: уже далеко от Moscow
Публикаций: 578
Статус: Count в оф-лайне
[сообщение #24576]

Alone
Постараюсь в ближайшее время доделать, если смогу выделить на это время...
Кстати, у меня появилась небольшая мысль как сделать настройку дефолтной кодировки и кодировки данных в базе через переменные вб. Ее только надо хорошенько обкатать...

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 15-09-2002 23:08
Нажмите сюда для просмотра профайла Count Отправить Персональное сообщение Count Найти сообщения от Count Добавить Count в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
MCTarakan
MuZzClub.ru
Средний рейтинг: 4.33 | Оценок: 64
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: Ireland
Публикаций: 2710
Статус: MCTarakan в оф-лайне
[сообщение #25532]

Count да, и не забудь туда включить такую фичу как вставление сообщения в письмо, как это сделано на ру-боард!

__________________
yMC.ru - хомяк музыканта

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 25-09-2002 01:21
Нажмите сюда для просмотра профайла MCTarakan Отправить Персональное сообщение MCTarakan Посетить домашнию страничку MCTarakan! Найти сообщения от MCTarakan Добавить MCTarakan в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Count
Shutdown -h now
Средний рейтинг: 4.5 | Оценок: 12
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: уже далеко от Moscow
Публикаций: 578
Статус: Count в оф-лайне
[сообщение #26053]

MCTarakan
Такой хак уже есть. Правда он вставляет не полное сообщение а его часть. Так что можно будет их слить вместе...

ЗЫ. Наконец разбодался с делами и сегодня сижу над доделкой. Послезавтра будет версия 0.04

ЗЗЫ. Любителям покопаться в коде и поотлавливать ошибки могу выслать его на мыл (дабы не потчевать народ альфами).
И еще. Кто сможет понаделать хтмл-версии писем? А то мне неохота с ними возиться...

Сообщение было отредактировано Count 28-09-2002 в 18:20

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 28-09-2002 15:06
Нажмите сюда для просмотра профайла Count Отправить Персональное сообщение Count Найти сообщения от Count Добавить Count в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Andrej
Участник+
Средний рейтинг: 4.89 | Оценок: 9
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Aug 2002
Место проживания: Омск
Публикаций: 261
Статус: Andrej в оф-лайне
[сообщение #28053]

Count
Ну что там с хаком? Доделал?

__________________
f9ffe3323e79b2a558b92af5b4039e20

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 19-10-2002 01:00
Нажмите сюда для просмотра профайла Andrej Отправить Персональное сообщение Andrej Посетить домашнию страничку Andrej! Найти сообщения от Andrej Добавить Andrej в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Count
Shutdown -h now
Средний рейтинг: 4.5 | Оценок: 12
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Jul 2002
Место проживания: уже далеко от Moscow
Публикаций: 578
Статус: Count в оф-лайне
[сообщение #28054]

Andrej
А есть желание покопаться в коде и поотлавливать ошибки? В принципе хак готов. ТОлько он еще не обкатан...

Count добавил 19-10-2002 в 01:15:03:
ЗЫ. При положительном ответе - мыло в ПС. Послезавтра вышлю (завтра не до инета будет.. занят капитально )

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 19-10-2002 01:09
Нажмите сюда для просмотра профайла Count Отправить Персональное сообщение Count Найти сообщения от Count Добавить Count в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
Total
Потерявшийся
Средний рейтинг: 4.11 | Оценок: 9
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Oct 2001
Место проживания: Tallinn, Estonia
Публикаций: 609
Статус: Total в оф-лайне
[сообщение #28067]

Count
Сюда тоже выложи. Мне он тоже нужен

__________________
**censored** Ты тут еще не был? ...
**censored** Админы форумов - сюда!!!

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 19-10-2002 14:30
Нажмите сюда для просмотра профайла Total Отправить Персональное сообщение Total Найти сообщения от Total Добавить Total в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
mvids
Участник

Зарегистрирован: Aug 2002
Место проживания: Красноярск
Публикаций: 10
Статус: mvids в оф-лайне
[сообщение #28087]

Я предлагаю такое решение:

в admin/function.php, допустим перед:
// ############## Send out email notification ############

добавляем:

// ############## Send out email notification ############
function cyr_mail($email, $subject, $message, $from) {
$subject = convert_cyr_string($subject, "w", "k");
$message = convert_cyr_string($message, "w", "k");
$from = convert_cyr_string($from, "w", "k");
mail($email, $subject, $message, $from); // !! здесь оставить mail(
}

затем во всех *.php файлах форума заменяем "mail(" и "mail (" на "cyr_mail("

Все.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 19-10-2002 18:38
Нажмите сюда для просмотра профайла mvids Отправить Персональное сообщение mvids Найти сообщения от mvids Добавить mvids в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя

Страницы (2): [1] 2 »


Формат времени GMT. Текущее время 09:14.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.01483893 seconds (51.97% PHP - 48.03% MySQL) with 27 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.