ICQ-теги в форумах и гостевых книгах


Содержание

ICQ-теги в форумах и гостевых книгах

Ну наболело. Нет нормальных клиентов. Mchat и gsICQ — неповоротливые монстры на .net, родной клиент убогий, Inlux платный и гоняет контакт-лист через их сервак, Anastasia всем хороша (почти) — но автор не развивает проект, а некоторых вещей очень не хватает.

Вот бы собраться и написать аську нормальную, простую, быструю и функциональную. Можно взять за основу одну из публичных библиотек с sourceforge.net например.

Написал бы сам, но опыта программирования под WM нет. :(

ZoFF, твое участие было бы очень полезно для проекта! :) проектирование (а в дальнейшем может и реализацию) интерфейсов могу взять на себя — кой-какой опыт есть :)

std.denis, если бы я сам мог, то давно бы написал и выложил для общего пользования :) в том то и дело, что приходится обращаться за помощью более опытных людей.

Сразу понравилось что у korand есть опыт ведения проектов. Сам то я внедренец 1С-Бухгалтерия. Но хобби с 5 лет — программирование. Начинал с Бейсика и спектрума, потом ассемблер, потом VB, потом С++, потом 1С-программирование, теперь вот WM.. ибо там все просто . На Питоне (язык-интерплетатор) писал для смартфонов.. Был смарфонщиков два года. теперь вот (два месяца назад купил КПК) — WindowsMobile.
из последних работ — ДОЗВОН — дозванивалка, которая вибрирует при дозвоне до занятого абонента.. Прога которая блокирует экран во время разговора.. и прочее.

Про ICQ, — существует ICQ протокол с ФЛИП,СНАК и прочими блоками, которые я в принципе знаю, даже писал такую программку, которая отсылала незаметно координаты по аське текущего положения сотового телефона (по вышке сотовой).. zoff.my1.ru. — там что то было про это.

Про желание и возможности — пока меня устраивает MChat. но жалко что там сложно довольно послать фотку.. надо сфоткать, потом зайти в мчат отправить, а когда фоткаешь — менять разрешение фотки на меньшее, потом возвращать. тьма. цель будущей аськи — что легко слать и текст, и фотки..

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

Если кто готов взяться. мы напишем ТЗ (технич. задание) разобьем на блоки, поставим реальные сроки, и начнем работу.. если надо будет — сделаем проект коммерческим для зарубежных пользователей (для xUSSR бесплатно)..
У меня реально много сейчас работы, но готов выделить для этого время. это же мое хобби как никак — и этим я отдыхаю. :)

Вобщем и сам давно хотел. но оно командой то лучше пойдет и быстрее .. Я в комманде, кто еще ?

маладца :) Вот уже и команда подбирается. А ты можешь взять на себя графику в смысле рисования интерфейсов или непосредственно реализацию?

А сам ICQ-протокол поддерживает передачу файлов, или придется задействовать сайт для хранения и скачивания файлов? В принципе, сделать это не сложно — я мог бы написать серверную часть.

Насчет самой аськи — я думаю, нужно реализовать модульную структуру. Мне очень нравится в этом плане миранда и mchat. Предварительный список модулей:

— Ядро, обрабатывающее все системные события и управляющее работой модулей
— Модуль протоколов (в данном случае ICQ) — но чтобы можно было иметь возможность потом использовать и другие. А также использовать несколько модулей протоколов одновременно
— Модуль контакт-листа (унифицировать контакт-лист для использования контактов из разных протоколов)
— Модуль диалога (максимум настроек: шрифты, разделители, цвета, элементы)
— Модуль уведомлений (звук, вибра, нотифы, очень хочется сделать иконку в верхней панели как в Inlux — чтобы показывало статус и есть ли новые сообщения)
— Модуль настроек

Я так понимаю, все это будет работать по принципу: ядро генерит событие и отправляет его в соответствующие модули. Модули генерят события, отправляют в ядро, ядро направляет нужные события в модули и т.д.

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

Это пока предварительно, надо сесть и продумать подробно.

Создание гостевой книги

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

Итак, прежде всего нам необходимо разобраться с файлами. Их у нас будет четыре, хотя можно объединить и в один, но это уже вам решать…

Файл №1 — guestbook.inc.dat

Создадим его, оставим пустым, и укажем ему права (0777-*nix, rwx/rwx/rwx)

Сюда будут записываться все сообщения… Да-да. Именно в один файл! Но не пугайтесь. Мной лично проверялось на всеми известном сервере WallSt. база данных размером в 5, 10, 100, 250, 500, 1000 Кб! Торможения были только на 1000 Кб книге, поверьте, это более 3000 средних записей! Вам хватит ее с лихвой.

Файл №2 – config.inc

Файл №3 – gb.php

Файл №4 — gbadd.php

Ну а теперь банановый �� На закуску хочу предложить вам набор BB-codes, которые помогут вашим посетителям несколько разнообразить сообщения в гостевых книгах ��

  • [i]test[/i] — наклонный;
  • [b]test[/b] — жирный;
  • [u]test[/u] — подчеркнутый;
  • [red]test[/red] — красный;
  • [blue]test[/blue] — синий;
  • [green]test[/green] — зеленый;
  • [yellow]test[/yellow] — желтый.

И еще! «Шура, я вас умоляю»(с), если у вас что-то не получилось, не надо обвинять автора в криворукости и тупости, ибо я сам только что все проверил, и книга пошла отлично… Попробуйте вернуться к искомому и начните заново…

Сообщение об оставленном сообщении в гостевой книге

Здравствуйте
вот, например кто-то добавил сообщение на сайте в гостевой книге мне должно на email придти сообщение о постувшем сообщении, его текст, от кого
Код гостевой книги не мой
в файле add.php добавил после строк

09.09.2013, 04:20

ошибка в гостевой книге
всем здрасте! Сделал форму обратной связи. Выдает такая ошибка Deprecated: Function eregi() is.

refresh в гостевой книге
Здравствуйте! пишу гостевую книгу (php+mysql). Возникла проблема при добавлении записи. При.

Дублируются страницы в гостевой книге
Всем привет! Возникла проблема. Есть гостевая книга. Находится тестовая по урлу.

Вывод ВСЕХ записей в гостевой книге.
Всем привет! Начал писать свою гостевую книгу (писать это сильно сказано-я только начинаю изусать.

Сделать ссылку на почту в гостевой книге
Доброго времени суток! Такая вещь : пользователь вводит данные, они помещаются в файл, потом.

Знакомства по icq : Обмен Аськами!

671694801 Просто общение, на любые темы. Буду рад всем.


ищу с кем пообщаться
юин : 746789276

Взрослый парень 45 лет) пообщаюсь откровенно с девушкой, возможно тайной обманщицей) Темы очень разные. Интересна тема, с обоюдным онлайн обменом фото, с отчетами, с заданиями))) Поверьте, это бешенно заводит)
ICQ 746655381

общаюсь о сексе и все что этим блин связано)) 747033669

Нижний в поиске властной Госпожи для приятного виртуального общения. Предпочтения: психологическое доминирование, моральное унижение, феминизация и т.п. Хочу стать хорошей и послушной подружкой) Обожаю быть в роли ***. icq: 694670590 Только девушки!

Ищу девушку для регулярного Вирта. Только для девушек — 8878867.
Чем развратнее — тем лучше.
Обожаю абсолютно все.
Люблю активных девушек со страпоном.
Мне 27. Для меня возраст девушки не важен, важнее какая она в постели.
Ищу настоявшую девушку, за деньги не предлагать, мне не нужно притворство.

Пообщаюсь с парнями.

Пообщаюсь с парнями.

Меня зовут Ольга. Интересует откровенное общение с девушками и женщинами..584918018 парни, я замужем, общение с вами мне не нужно.

привет девушки кого интересует вирт пишите на асю 656748441

Девушки и женщины кто не против общения на разные темы?icq 747721586

Дорогие девушки. Буду рад познакомиться и пообщаться на различные темы. Номер аськи 204973439

Пишите все в асбку. По общяемся на разные темы. Ограничений нет. 502524

Пишите по общаемся)))@656468230

Пообщаюсь с девушками

Ищу партнёра для текстового, сюжетного, подробного вирта. Старше 28 лет, с хорошей фантазией и бурным воображением. Без комплексов хотя бы тут, в вирте. 388859005

кому интересен обмен дп?пишите аську

кому интересен обмен дп?пишите аську

Что такое дп и куда писать?

660524692 Пишите,кто хочет

Пообщаться на разные темы. Парни, девушки пишите
749486704

Алёна, люблю текстовый сюжетный вирт, богатая извращенная фантазия приветствуется. Люблю темы, связанные с унижением, рабством, изменением внешности. 572633761

Жалоба

Модератор, обращаю ваше внимание, что текст содержит:

Жалоба отправлена модератору

Страница закроется автоматически
через 5 секунд

Форум: психология

Новое за сегодня

Популярное за сегодня

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

Использование и перепечатка печатных материалов сайта woman.ru возможно только с активной ссылкой на ресурс.
Использование фотоматериалов разрешено только с письменного согласия администрации сайта.

Размещение объектов интеллектуальной собственности (фото, видео, литературные произведения, товарные знаки и т.д.)
на сайте woman.ru разрешено только лицам, имеющим все необходимые права для такого размещения.

Copyright (с) 2020-2020 ООО «Хёрст Шкулёв Паблишинг»

Сетевое издание «WOMAN.RU» (Женщина.РУ)

Свидетельство о регистрации СМИ ЭЛ №ФС77-65950, выдано Федеральной службой по надзору в сфере связи,
информационных технологий и массовых коммуникаций (Роскомнадзор) 10 июня 2020 года. 16+

Учредитель: Общество с ограниченной ответственностью «Хёрст Шкулёв Паблишинг»

Возвращаем к жизни Аську (ICQ). Мнение дизайнера

Есть такой динозавр — ICQ. Вспомнили тот самый звук входящего сообщения? О да! Еще мне сразу вспомнилась учеба в универе: именно тогда я застал расцвет этого мессенджера. Правда, самим клиентом я пользовался другим, кажется, это был QIP. Сейчас уже точно и не вспомню. У Аськи был слишком навороченный интерфейс, мой молодой мозг не мог с ним справиться. А еще были крутые номера, которыми все хвастались. Точнее хвастались количеством цифр в нем. У моего соседа по общаге был 5-значный. И это было круто.

А теперь к делу. Недавно Mail.ru решили организовать конкурс на дизайн мобильного приложения этого клиента. Я решил поучаствовать. Что из этого вышло, смотрите дальше.

Сначала выбор платформы: Android или iOS. Я выбрал первую, т.к. пользуюсь ей в данный момент.

По заданию нужно было сделать акцент на видеосвязи, но текстовые сообщения должны остаться и быть не менее доступны для пользователя. Какая может быть видео связь:
● видеозвонок
● видеосообщение
● видеоконференция
● видеострим

Илон Маск рекомендует:  Sqlзапросы, использующие соединения

Какой из них выбрать нужно решить самому.

1. Сначала пробежимся по конкурентам


Конечно, это главный конкурент. Скайп — это синоним видеосвязи. Приложение представляет собой 3 таба: последние действия, контакты и набор любого номера телефона для звонка. Мне понравилась плавающая кнопка, которая разворачивает список действий, которые можно выполнить: сообщение, звонок, видеосообщение и видеозвонок. И последняя — это запись и отправка новогоднего поздравления. Но такой функционал только на табе с последними действиями. На табе контактов это уже поиск друзей. И это плохо, потому что вид табов почти одинаковый и при быстрой работе с приложением постоянно путаешься.
Взаимодействовать с человеком можно начать, открыв диалог с ним. Голосовые и видео звонки осуществляются сверху, текстовые снизу.

Я думаю, мечта любого разработчика — это когда люди пользуются его приложением вместо стандартного предустановленного приложения от Гугла. Так и здесь. Если ICQ заменит приложение “Телефон”, это будет полная победа, но эта миссия очень сложная, близкая к невыполнимой.
Структура. Тоже 3 таба: избранное, последние звонки, контакты. Интересный способ показа карточки контакта: всплывает снизу с возможностью свайпом вверх или вниз, соответственно, открыть полностью карточку или закрыть её.
Из особенностей: постоянно висящая стока поиска контакта с помощью клавиатуры или текста.

Гугловский менеджер в первую очередь для СМС переписок. Его интерфейс отличается от интерфейсов большинства мессенджеров. Нет табов. При запуске приложения открывается список диалогов в хронологическом порядке. Переключаться между разделами приложения можно с помощью левого меню, при открытии которых, кнопка меню превращается в кнопку назад. Это характерно и мобильным приложениям и даже веб-интерфейсам Гугла.
До этого момента я, как и многие, не обращали внимание на то, что из этого приглашения можно звонить (ссылка на приложение «Телефон») и связываться по видео.
С помощью плавающей кнопки можно связаться по видео, написать СМС и создать группу для переписки.

Не прямой конкурент, но близкий. Приложение также поделено на 3 таба, но немного другие: вызовы, чаты (открывается по умолчанию), контакты. Кнопка звонка расположена сверху. А снизу голосовое сообщение, работа которого мне не понравилось: нужно непрерывно держать кнопку для записи и нельзя прослушать результат перед отправкой, анимация отмены слишком сложная. Концептуально, это текстовый мессенджер с возможностью звонить. Плюс: в табе “Вызовы” есть кнопка моментального вызова (как и в приложении “Телефон”).

Отличается по дизайну от остальных мессенджеров. Так же все организовано табами, которых 4. В последний переместили все пользовательские настройки и тем самым избавились от всяческих вылезающих из-за краев менюшек. Экран чата аналогичен скаповскому.

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

Имеет 2 интересных решения, на мой взгляд:
1. В табе “Discover” показываются люди, которые находятся недалеко от тебя с сортировкой по расстоянию. Формат отображения — большая карточка на весь экран. Большая фотография, на которой можно все рассмотреть без перехода на страницу человека и кнопки “открыть диалог” и “скрыть пользователя”
2. Когда открываешь диалог с пользователем клавиатура не разворачивается, как это происходит в большинстве мессенджерах. На нижней панели центральное место занимает голубая круглая кнопка записи видео сообщения. Текстовое сообщение можно отправить нажав на иконку слева на этой же панели. Справа — отправка картинки.

Самый интересный мессенджер из тех, которые мне встретились. В нем даже можно играть на фоне разговора. Это не просто мессенджер, а минисоцсеть с профилями, лентой активности друзей и собственной лентой новостей.
Есть 2 варианта поиска людей. По текстовому запросу и вывод в виде стандартного списка. И рекомендуемые люди с выводом в красивом “карточном” виде. Второй вариант напоминает многие приложения знакомств (Badoo, Tinder и др.), где листаешь карточки людей и выбираешь собеседника.
Групповые чаты называются комнатами (приятное название). Красиво оформлен список этих комнат тоже в “карточном” виде и сама страница чата.
На стене своего профиля можно размещать как текстовое сообщение, так и видео, фото и аудио,
Еще можно отправлять сообщения людям из полного списка контактов телефона, даже если у человека не установлено приложение. Сообщение отправляется в виде СМС с ссылкой на установку приложения, конечно.

ICQ (на данный момент)

На табе последних чатов плохой аналог плавающей кнопки, понравившейся мне в скайпе. Имеет 2 функции: начать чат и начать групповой чат. Но по большому счету, только одну, потому что, начать чат можно нажав на пользователя. Таб контактов хорош наличием кнопки быстрого видеовызова. Страница чата — это аналог страницы в скайпе, но проще, с меньшим количеством функций.

2. Концепция

Задача состоит в смещении акцентов на видео-связи, но копировать Skype и надеяться на то, что все его пользователи “перелезут” на ICQ глупо. Стандартные мессенджеры, которых полно и все похожи друг на друга, не очень интересны. В них люди заходят только для того чтобы что-то отправить и нажимая на пуш-уведомление, когда что-то приходит.

Существует 2 типа развития: эволюционный и революционный. Я считаю, для этой задачи подходит больше второй. Нужно внедрить что-то новое и интересное, вокруг чего бы люди могли коллоборировать и возвращаться к приложению снова и снова.

Начнем со значения самого названия. ICQ расшифровывается как «I seek you», а по-русски «я ищу тебя». Раньше название имело только интернет-сущность: человека можно было найти в сети, зная его uin-идентификатор. Но сегодня в это можно вложить новый смысл. Я могу знать человека лично или узнать о нём, опять же, найдя его в соцсетях. Он, в свою очередь, географически находится в определенное время в определенном месте.

Таким образом получаем 3 составляющие одной сущности: человек, его географические координаты и время. Сущность — момент.

Жизнь человека состоит из моментов: плохих и хороших. Время проходит и в суете дней многое забывается. Но приятные моменты хочется запомнить. И нужно находить способ фиксировать его прямо здесь и прямо сейчас. Часто хочется поделиться моментом с конкретным человеком или рассказать всем друзьям. На помощь приходят социальные сети. Чем они плохи? Они полны фейковых страниц, рекламы, грязной политики, репостов сомнительных страниц и конкурсов. ICQ в данный момент уже превратилась из мессенджера в соцсеть, но не в полном смысле этого слова.

Я предлагаю продолжить развитие “социальности” приложения. Дополнительные социальные элементы мотивируют чаще заходить в приложение, проводить там больше времени. Как для того, чтобы посмотреть активность друзей, так и для того, чтобы чем-то поделиться.

Добавим такую сущность, как “Момент”. Это фиксация места, времени и мыслей или чувств человека с помощью видео, фото или текста. Результат можно размещать на своей стене и отправлять в диалогах.

3. Иконка приложения

Логотип и в тоже время иконку приложения, я считаю кардинально менять не нужно. Он узнаваем, не вызывает каких-то негативных ассоциаций. Единственное, его можно обновить, сделать более современным и аккуратным. Дешевые приемы добавления элементов видео на цветок тоже ни к чему.

4. Начинаем со структуры

Я решил отказаться от выезжающего левого меню с гамбургером — это сложно. Сделал 4 таба, в которых происходит вся работа с приложением.

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

5. Запускаем приложение

Пощелкать прототип, приближенный к реальности можно на Invision.

5.1. Диалоги

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

Панель с аватарками под шапкой приложения — это быстрый доступ к 7-ми популярным контактам и стрелка влево перекидывает в окно «общение», где находится много интересного (пункт 5.2).

Что мешает людям звонить в мессенджерах? Конечно возможность набора сообщения, ведь это мессенджер. Чтобы сместить акцент на видеозвонок, я переделал нижнюю панель. Теперь там 3 кнопки:

  • Центральная — моментальный видеозвонок
  • Левая — открывает набор сообщения
  • Правая — быстрая отправка фото из галереи или снимок камеры

А если человек уже начал набирать сообщение, но вдруг решил позвонить, то в верхней панели дублируется кнопка звонка.

Общение

Окно делится на 2 части: друзья и комнаты.

Друзья. Это в первую очередь список всех друзей из ICQ в алфавитном порядке. Но также внизу еще один список контактов из адресной книги телефона. На эти контакты можно отправить СМС сообщение, внизу которого будет ссылка на приложение.

Поиск людей. Можно попасть сюда нажав на плавающую кнопку в предыдущем окне. Изначально показываются карточки рекомендуемых людей. Они слайдятся пальцем вверх. Если человек нажимает на блок поиска по тексту с лупой, то раскрывается клавиатура и найденные по запросу люди выводятся стандартным списком.

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

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

5.2. Профиль человека

Перейду прежде чем рассказывать об окнах «Лента новостей» и «Ката моментов», перейду сначала к профилю, потому что там вводится новое понятие «Момент».

Момент

Сдублирую этот текст еще разок. Жизнь человека состоит из моментов: плохих и хороших. Время проходит и в суете дней многое забывается. Но приятные моменты хочется запомнить. И нужно находить способ фиксировать его прямо здесь и прямо сейчас. Часто хочется поделиться моментом с конкретным человеком или рассказать всем друзьям.

Сохранить момент очень просто. Всего несколько простых шагов:

  • Выбор способа сохранения (фото или видео)
  • Сохранение
  • По желанию цветовая коррекция
  • По желанию текстовое описание момента
  • По желанию добавление участников момента
  • Публикация


5.3. Лента новостей

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

5.4. Карта моментов

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

На картинке слева обычное состояние карты, а справа всплывающий блок при нажатии на метку карты.

Пишем скрипт гостевой книги

В этой статье мы рассмотрим, как написать свою гостевую книгу. И так поставим цель: простейшую гостевую книгу на PHP с использованием базы данных MySQL. Наша гостевая не будет обременена красивым интерфейсом и защитой, главное, чтобы она работала. Приведенные здесь скрипты основаны на скриптах мой гостевой книги, но значительно упрощены для лучшего понимания принципа работы скриптов, а все остальное: форматирование текста, смайлы, скины и пр. можно легко добавить. Скачать готовые скрипты можно здесь.

Этап первый: планирование.

Для начала определимся с таблицей MySQL, в которой мы будем хранить сообщения нашей гостевой книги. Нам хватит одной таблицы. Основные параметры, которые должны быть в любой гостевой это имя, сообщение и дата, когда было оставлено сообщение. Но мы введем еще пару полей: адрес электронной почты, url сайта, и ICQ. Исходя из этого нам нужно составить SQL-запрос, создающий нужную нам таблицу. Он будет выглядеть так:

Что же мы сделали. Этот запрос создаст таблицу gbook и в ней будут определены следующие поля:

  • k_msg — уникальный номер сообщения, первичный ключ таблицы, он нам понабиться, когда мы будем работать над панелью модерирования нашей гостевой.
  • guest — имя гостя, 30 символов должно быть достаточно, но при желании можно и увеличить;
  • email — адрес электронной почты гостя;
  • url — URL-адрес сайта;
  • icq — аська гостя;
  • time — время, когда было оставлено сообщение;
  • msg — собственно сообщение. Тип mediumtext позволяет хранить текст размером до 64Кб;
  • replay — ответное сообщение от администратора.

Этап второй: скрипт установки

Рядовой пользователь может быть незнаком с PHP или MySQL, по этому мы не будем его обременять ручным созданием нужной нам таблицы и настройки нашей гостевой книги. Поэтому нам нужен инсталляционный скрипт который все сделает за него (и за нас тоже). Наш инсталляционный скрипт должен запросить у пользователя основные параметры у пользователя, подключиться к базе данных, создать таблицу и конфигурационный файл нашей гостевой книги.

install.php

Замечание. После создания конфигурационного файла мы выставляем на него права для чтения и записи только для хозяина. Это сделано для того, чтобы злоумышленник не смог прочесть наш файл конфигурации: в нем мы храним параметры подключения к базе данных и пароль модератора гостевой книги. Данная защита будет работать только на Unix/Linux хостинге. Для Windows-хостинга нужна другая защита, но приведенные команды не должны порождать ошибок.

Этап третий: отображение гостевой книги

Здесь мы рассмотрим скрипт, отображающий нашу гостевую книгу. Мы в нескольких скриптах будем выполнять ряд одинаковых действий и, чтобы не повторяться вынесем их в один файл gbook.lib.

gbook.lib

Итак собственно скрипт отображающий гостевую книгу:

gbook.php

Вот и все. Это самое основное, осталось сделать панель модерирования гостевой книги, чтобы можно было легко удалять и редактировать оставленные сообщения. Для входа в режим администрирования создадим отдельный скрипт. Когда пользователь вводит пароль, то на основе его и текущей даты генерируется код сессии, если переданный в скрипт код сессии правильный, то считается, что зашел администратор, и ему открываются все возможности.

admin.php

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

drop.php

А теперь скприпт, отображающий страницу для редактирования сообщения.

Найдено 52 результата по вашему запросу

Найдено в разделе «Статьи»

Статьи

Та самая «аська»: как сегодня живет легендарная ICQ

Cossa в гостях у ICQ. Поговорили, посмотрели, пофоткали. Помните времена, когда основным инструментом общения в сети был мессенджер ICQ, он же «аська»? С тех .

Интервью с Юрием Мильнером

. поисках людей, идей и денег, а потом это выливается в сделки на несколько сотен миллионов долларов. Только в этом году фонд DST купил мессенджер ICQ у американской AOL за 187,5 млн долларов, инвестировал 135 млн. долларов в американский интернет-сервис Groupon, позволяющий людям объединяться .

Лучшее из мира digital #13

. демографические характеристики пользователей, а также страницы каких деятелей шоу-бизнеса, медиапроектов и сервисов в Google+ наиболее популярны. Из ICQ исчезнет реклама Интернет-мессенджер ICQ в ближайшее время откажется от рекламы . Точные сроки пока не названы, однако сообщается, что уже .

Та самая «аська»: как сегодня живет легендарная ICQ

Cossa в гостях у ICQ. Поговорили, посмотрели, пофоткали. Помните времена, когда основным инструментом общения в сети был мессенджер ICQ, он же «аська»? С тех .

Интервью с Юрием Мильнером

. поисках людей, идей и денег, а потом это выливается в сделки на несколько сотен миллионов долларов. Только в этом году фонд DST купил мессенджер ICQ у американской AOL за 187,5 млн долларов, инвестировал 135 млн. долларов в американский интернет-сервис Groupon, позволяющий людям объединяться .

Лучшее из мира digital #13


. демографические характеристики пользователей, а также страницы каких деятелей шоу-бизнеса, медиапроектов и сервисов в Google+ наиболее популярны. Из ICQ исчезнет реклама Интернет-мессенджер ICQ в ближайшее время откажется от рекламы . Точные сроки пока не названы, однако сообщается, что уже .

Популярность Telegram у российских пользователей выросла за полгода рекордными темпами

. последних трех лет Brand Analytics следит за ростом и борьбой между собой мессенджеров последней волны, которые окончательно вытесняют sms, skype и icq из персональных коммуникаций. Популярность мессенджеров мы традиционно оцениваем через объем их упоминаний российскими пользователями .

Илон Маск рекомендует:  Что такое код asp iislogmodules

Популярность Telegram у российских пользователей выросла за полгода рекордными темпами

. последних трех лет Brand Analytics следит за ростом и борьбой между собой мессенджеров последней волны, которые окончательно вытесняют sms, skype и icq из персональных коммуникаций. Популярность мессенджеров мы традиционно оцениваем через объем их упоминаний российскими пользователями .

Соцсеть «Мой Мир»: что мертво, умереть не может?

. посчитать деньги. Нам за эту соцсеть платят, и поддержка её стоит дёшево — выпиливать нет смысла. Нам тут на позапрошлой неделе написали из ICQ, предложили интегрировать публикацию в ICQ. Вот это интересно :–) Денис Супрунов Директор по маркетингу « ДругМедиа » Пока не представляю.

Интересное в Рунете за неделю

Как живет легендарная ICQ, издатели теряют трафик из Facebook, руководство «Хабрахабра» для авторов, а также — как брендам правильно общаться с блогерами, как готовить .

Мобильный дайджест: главные новости мира mobile за декабрь 2020

. Использовать сторонние сервисы (Giphy, Wikipedia и TheMovieDB), не выходя из чата. Совершать быстрый поиск стикеров. Отправлять обновлённые эмоджи. ICQ Интегрировали сервис Artisto для обработки фото и видео в iOS с помощью нейронных сетей. Snapchat Купил стартап Cimagine Media , специализирующийся на .

Обзор платежных агрегаторов для приема платежей

. мало у кого из них.Рассмотрим некоторые из них: 4.1 Ручное выставление счетов. Данная функция позволяет выслать покупателю ссылку на email/sms/icq, перейдя по которой, ему останется только выбрать способ оплаты и оплатить счет. Сумму и описание товара уже будут указаны. Данная услуга .

Самые популярные мобильные приложения в России: исследование Xyologic

. инструментов для повседневной жизни: среди них навигатор, плеер, мессенджер, почтовые и поисковые приложения. В Топ-10 не удалось попасть ICQ, очевидно, что сегодня «аська» существенно сдаёт свои позиции, пользователи предпочитают общаться в соцсетях (приложение ВКонтакте .

ТОП-8 рекомендаций по повышению конверсии сайта

. Так клиент быстрее созреет и закажет услугу именно у вас. 7. Уберите обратную связь Вам нужны эти звонки? Из обратной связи оставьте только icq и email. Телефония – слишком дорого, а интерактивные формы, такие как meedget.ru , только отвлекают посетителей. 8. Покупайте курсы от гуру маркетинга .

Пять советов по повышению эффективности социальных реферальных программ

. другие каналы связи. Персональные ссылки — это тоже отличный способ, так как ссылки могут быть размещены в блогах, мгновенных сообщениях (Skype, ICQ) и социальных сетях. 2) Расскажите о социальной реферальной программе через все доступные каналы Увеличение осведомленности о социальной .

Кризис идей: что делать, когда закончился контент

. эмоциональным комментарием на злобу дня. Пост ностальжи . Запретили Telegram? Чем не повод написать: «В связи с запретом «Телеги», снова в моде icq. Впервые я попробовал этот сервис в далеком 1996 году…». Ну или проверенная классика: Всегда популярные форматы Но бывают безнадёжные ситуации.

Кризис идей: что делать, когда закончился контент

. эмоциональным комментарием на злобу дня. Пост ностальжи . Запретили Telegram? Чем не повод написать: «В связи с запретом «Телеги», снова в моде icq. Впервые я попробовал этот сервис в далеком 1996 году…». Ну или проверенная классика: Всегда популярные форматы Но бывают безнадёжные ситуации.

Дилемма инноватора или почему Rocket круче всех

. систем. В 1993-м году в Массачусетском технологическом университете была создана Wandex, на которую затем и ориентировались все остальные. Ни ICQ, ни AOL не были первыми мессенджерами. Еще в 1994 году вышла программа PowWow компании McAfee, в которой и были заложены принципы работы. Ок, а при .

Мобильная коммерция: суровый уральский опыт

. компьютерами и расходниками. А попали в мобильный филиал машины времени, эру расцвета форумов, чатов и гостевых книг. Ликуйте, ностальгирующие по ICQ и интернету по карточкам! Тук-тук, вам нужны клиенты? Интернет-магазину спецодежды не нужны мобильные клиенты. Промаялись с неработающими .

Саша Жуковская о рынке медиа за неделю: что случилось и как с этим жить #3

. неделю: что произошло и что это значит для тех, кто работает в digital. Выпуск третий. Что случилось: Facebook запустил Stories Вслед за Snapchat, Instagram, ICQ и «ВКонтакте» «Истории» появились и в Facebook Messenger . Называются Messenger Day, или в русском переводе «Твой день». В историях можно размещать фотографии .

Маркетинг в браузере: что такое push-уведомления и как получить от них пользу

. только в нашей внутренней CMS. Так как у Skype нет API, его закрыли; личные сообщения в соцсетях с рабочего места, по понятным причинам, неудобно; ICQ и другие подобные мессенджеры умерли; ставить дополнительные офисные чаты нет желания. Поэтому и тестируем push-уведомления — приживутся .

45 способов заняться любовью в digital

. чаты — с мальчиками и девочками из соседних домов. Ближе к концу 90-х понятие «киберсекс» никого не удивляло, как и специальные группы по ICQ, где подготовленные граждане описывали буковками, как они (как бы) снимают с себя одежду и «второй рукой безудержно ласкают индейского .

Секретный мессенджер, социальная сеть для депутатов, обновленный Coub и манифест Марка Цукерберга

. мессенджером Yo, так что последний теперь сможет оповещать о ракетной опасности . А в Бразилии внезапно « выстрелил » всеми забытый мессенджер ICQ, став самым популярным приложением в своей категории в AppStore. Чемпионат мира в социальных сетях Twitter побил рекорд по количеству сообщений .

15 вещей, которые нужно учесть перед запуском нового сайта

. возможно, даже адрес. Без этого доверие к вашему сайту может быть ослаблено. Также вы можете указать страницы в социальных сетях и Skype, Viber, ICQ и прочее в таком духе. Мета-тег описания сайта и страниц Мета-описания играют не такую уж и большую роль в SEO, но они высвечиваются людям .

Накрутки и проплаченные посты в социальных сетях

. увеличивается за счет таргетинга, «живых» аккаунтов и т. д. Продавцы этих услуг говорят не больше, чем написано на форуме (цены услуг и номер ICQ). Cвои технологии не раскрывают. На вопрос, будут ли пользователи не просто «числиться», а проявлять какую-то активность (лайки, перепосты).

Насколько полезны онлайн-консультанты в интернет-магазинах?

. не представленных в рейтинге (например, детские товары). Мы не включали в исследование тех, у кого в качестве канала быстрой связи указаны ICQ или Skype, так как это требует от пользователя наличия софта, аккаунта, умения пользоваться и вообще лишних действий. Аналогично не включали .


Фантастические смайлы и где они обитают

. буквами, чтобы никого не обидеть Настоящий расцвет смайликов наступил с появлением интернет-форумов, чатов и первых мессенджеров, типа ICQ. Оказалось, что для имитации устной речи письменный язык подходит очень слабо. Характерным явлением в 90-е годы ХХ века стал «язык падонкофф».

Фантастические смайлы и где они обитают

. буквами, чтобы никого не обидеть Настоящий расцвет смайликов наступил с появлением интернет-форумов, чатов и первых мессенджеров, типа ICQ. Оказалось, что для имитации устной речи письменный язык подходит очень слабо. Характерным явлением в 90-е годы ХХ века стал «язык падонкофф».

Аудит турфирм: что говорят турменеджеры клиентам на сайте

. текстовым обслуживанием в турфирмах Ни одна компания не оставляет возможности связаться в современных мессенджерах, но некоторые указывают ICQ и Skype. Всем менеджерам мы оставляли почту или пытались оставить вместо телефона. Только три компании воспользовались этим каналом и «догнали» .

Креативный алгоритм: ролевое моделирование

. соцмедиа (ФБ, ОК, ВК) и представить, какие еще соцсервисы вы можете применить, чтобы выработанная вами модель «заиграла» на 100%. Форумы? Скайп? ICQ? Месседжинговая система внутри World of Warcraft? Все это тоже социальные медиа, в которых происходит диалог, основанный на транзакциях и ролевом .

Алексей Катков: «Нужно все время предлагать продукт завтрашнего дня»

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

Найдено в разделе «Новости»

Новости

ICQ запускает маски в видеозвонках

В новой версии ICQ для iOS появилась система определения и обработки лиц. Владельцы iPhone и iPad станут первыми среди пользователей ICQ, кто сможет примерить интерактивные .

Mail.Ru Group переводит «Агент Mail.Ru» под бренд ICQ

. источников, знакомых с ситуацией, крупнейший российский интернет-холдинг планирует объединить свои мессенджеры — «Агент Mail.Ru» и ICQ под единым именем ICQ. Источники поясняют, что рынок мессенджеров очень конкурентный и Mail.Ru Group не имеет смысла тратить ресурсы на два похожих .

Mail.Ru Group создаёт технологию накладывания анимации на фото наподобие MSQRD

. накладывать на них анимированные маски и эффекты в реальном времени. Не исключено, что такая возможность станет доступна пользователям ICQ. По информации «Известий», новым сервисом занимаются разработчики со стороны ICQ, которой владеет группа. Пока неизвестно, будет ли это .

ICQ запускает маски в видеозвонках

В новой версии ICQ для iOS появилась система определения и обработки лиц. Владельцы iPhone и iPad станут первыми среди пользователей ICQ, кто сможет примерить интерактивные .

Mail.Ru Group переводит «Агент Mail.Ru» под бренд ICQ

. источников, знакомых с ситуацией, крупнейший российский интернет-холдинг планирует объединить свои мессенджеры — «Агент Mail.Ru» и ICQ под единым именем ICQ. Источники поясняют, что рынок мессенджеров очень конкурентный и Mail.Ru Group не имеет смысла тратить ресурсы на два похожих .

Mail.Ru Group создаёт технологию накладывания анимации на фото наподобие MSQRD

. накладывать на них анимированные маски и эффекты в реальном времени. Не исключено, что такая возможность станет доступна пользователям ICQ. По информации «Известий», новым сервисом занимаются разработчики со стороны ICQ, которой владеет группа. Пока неизвестно, будет ли это .

В Историях ICQ появились «лайки»

Обновленная версия ICQ для Android предлагает пользователям выразить свои эмоции в Историях смайлами. Под каждой историей теперь есть три основных смайла, которые .

ICQ запустила собственный фото- и видеоредактор

В обновлённом приложении ICQ для Android появился мобильный редактор. С его помощью можно рисовать прямо поверх снимков и роликов, добавлять к ним стикеры и геобейджи. .

ICQ интегрировала нейронные сети для создания «шедевров»

ICQ первой из мессенджеров запустила в редакторе своей обновлённой Android-версии обработку фотографий с помощью технологии нейронных сетей.

Уязвимость во «ВКонтакте» и ICQ принесла школьнику 3000 $ и приглашение в ИТМО

. использует двухфакторную авторизацию. Код восстановления можно было получить на чужой номер телефона. Аналогичную брешь вскоре нашли и в ICQ. Через сервис вознаграждений HackerOne Илья известил о находке представителей соцсети и мессенджера. Спустя 17 часов специалисты соцсети устранили .

Кратко: новые фишки Messenger, Telegram по-русски, Hangouts вместо Gchat и конференции в ICQ

. рекомендует опцию dense roster , которая максимально приблизит Hangouts к их предшественнику. Все отличия двух мессенджеров — в сравнительной таблице . ICQ для десктопов обзавелся групповыми аудио- и видеозвонками (до четырех участников). Кроме того, десктоп-пользователи смогут добавлять в .

Из-за угрозы блокировки Telegram выбился в топ российского App Store

. — очевидно, многие скачали приложение из интереса». Кроме того, россияне начали в полтора раза активнее регистрироваться в мессенджере ICQ (принадлежит Mail.ru Group). Сейчас у ICQ в России 6,7 миллиона активных пользователей в месяц, а по миру — 11 миллионов. Читайте также: App Annie: Россия .

Россияне стали в 6 раз чаще заходить в соцсети с мобильных устройств и в 8 раз интенсивнее пользоваться мессенджерами

. чем в июле. Больше всего трафика в декабре (в порядке убывания) было сгенерировано при использовании Skype, WhatsApp, Telegram, Facebook Messenger, VK Messenger, Hangouts, ICQ. В июле по объему потребленного трафика лидировали Skype, WhatsApp, ICQ, Hangouts, Telegram, Facebook Messenger, QIP и VK Messenger. Объем трафика, потребленного в результате .

Mail.Ru Group выбрала новое имя для глобального продвижения

. для Windows 8. Планировать работу и отдых пользователи смогут с помощью Календаря Mail.Ru. Instant Messaging IM-подразделение компании произведет запуск ICQ для Windows 8. А в новой версии ICQ для Android, которая уже вышла, позволит пользователям совершать голосовые звонки. Были обновлены версии Агента .

Совпрез по развитию интернета Герман Клименко: 90% чиновников обитает в Telegram


. заключается в аудитории, а не в технологии. А без аудитории мессенджер ничего не значит. «По большому счёту, если завтра все перейдут в ICQ, ничего не изменится. Может, его надо было бы переименовать посерьёзнее». Сам Герман Клименко тоже использует Telegram и у него есть собственный .

Mail.Ru Group зашифрует свой мессенджер, как Telegram

Крупнейший российский интернет-холдинг приступил к работам над шифрованием аудио- и видеозвонков для своего чат-сервиса ICQ. Об этом стало известно со слов анонимных источников, близких к компании. Для шифрования в Mail.Ru Group выбрали протокол Диффи—Хеллмана, разработаны .

Прямо сейчас в даркнете можно купить личные данные Instagram-знаменитостей — всего 10 $ за телефон или email

. владельцу Instagram, приходится выкупать домены рекламных сайтов, чтобы хоть как-то помешать продажам. Читать по теме: Уязвимость во «ВКонтакте» и ICQ принесла школьнику 3000 $ и приглашение в ИТМО Эксперт по кибербезопасности опубликовал 306 миллионов скомпрометированных паролей. Возможно.

Мессенджеры могут заставить идентифицировать пользователей в России

Разработчиков онлайн-мессенджеров, таких как ICQ, Telegram, Viber, WatsApp и других, могут обязать идентифицировать пользователей, а также обеспечивать блокировку аккаунтов спамеров. Решение о разработке .

В апреле Россия откроет охоту на ИТ-уязвимости. На кону 800 миллионов рублей

. Facebook отчитался о выплаченных премиях за 2020 год, общая сумма которых составила 880 тысяч долларов . Читайте также: Уязвимость во ВКонтакте и ICQ принесла школьнику 3000 $ и приглашение в ИТМО 465 000 человек должны обновить свои кардиостимуляторы из-за найденной уязвимости Новый стандарт .

Риалвебу 20 лет! 16 ноября агентство проведёт аукцион диджитал-артефактов рунета

. глазах: «Мы не только одними из первых занялись интернет-рекламой, но и заводили свои первые ящики на @yandex.ru, @rambler.ru и @mail.ru, переписывались в ICQ и QIP, писали посты и читали комменты в ЖЖ, выходили в сеть ещё с кнопочных мобильных телефонов, подписывались на новые медиа и делились фото .

Автор инструкции по созданию паролей спустя 14 лет пожалел о своих советах — комбинации стали слишком предсказуемы

. видеочат ввёл логин по фотографии пениса . Вот уж действительно — самый уникальный пароль в мире. Читайте также: Уязвимость во «ВКонтакте» и ICQ принесла школьнику 3000 $ и приглашение в ИТМО Слишком много троянов. Google представил собственную систему безопасности для Android Хотите подсказать .

Мессенджер Veon стал седьмым по популярности в России

. миллиона пользователей, Viber — 18,9 миллиона, Telegram — 7,3 миллиона, Skype — 6 миллиона, Facebook Messenger — 1,8 миллиона, Google Hangouts — 815,7 тысячи, Veon — 748 тысяч, ICQ — 693,7 тысячи, Google Чат — 508,5 тысячи, Mail.ru Агент— 505,6 тысячи. Аналитик Райффайзенбанка Сергей Либин обратил внимание на среднее количество .

Кратко: голосовой поиск в Firefox, успех Teleport, публичные чаты в TamTam и VR-рисование

. видео при запросах экстремистского характера. В предыдущих сериях: Июнь: новые фишки Messenger, Telegram по-русски, Hangouts вместо Gchat и конференции в ICQ Июль: Youtube без редактора, создатель гифок от Google, прогулки по МКС и бот-предатель Хотите подсказать новость или поделиться экспертным мнением.

Веб-дизайн и поисковая оптимизация

Создание простой гостевой книги на сайте

В предыдущей статье было рассказано о создании гостевой книги на сайте с помощью готового скрипта. Между тем, на небольших сайтах гостевая книга состоит обычно из нескольких сообщений (десять — пятнадцать) и редко пополняется новыми. В основном, книга засоряется спамом, всякого рода рекламой и ссылками на сайты. В результате, много времени тратится на её очистку и проверку (модерацию) сообщений.

В этом случае есть смысл заменить рассмотренный вариант гостевой книги на простую HTML-страницу и самостоятельно добавлять на неё действительно интересные сообщения, не забывая, конечно, похвалить свои товары и услуги якобы от лица благодарных покупателей. Для такой «гостевой книги» удобно воспользоваться средствами формы обратной связи (см. статью «Создание формы обратной связи»).

Илон Маск рекомендует:  Революция по имени java

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

Сначала создадим форму для сообщений в гостевой книге с помощью любого редактора HTML и CSS. Для нашего примера не будем отходить от дизайна рассмотренной ранее книги. Кнопку Добавить сообщение сделаем картинкой-ссылкой на форму обратной связи (страница forma_02.html), открывающуюся в небольшом окне (пример действующий, можете проверить!).

ГОСТЕВАЯ КНИГА
компании «Пупкин и партнеры»

23.10.2011
Иван Иваныч
Москва

Заказывал сайт в вашей компании.
Все сделали быстро и качественно.
Спасибо сотрудникам компании SEOMARK! Буду рекомендовать вас своим друзьям.

Админ. Всегда рады помочь!

21.10.2011
Губкин
Лондон

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

Компания «Губкин и партнеры».

Код ссылки «Добавить сообщение» следующий:
.

Здесь в JavaScript вы задаете адрес открываемой страницы (forma_02.html), ширину и высоту нового окна (500х600 пиксел) и его положение на экране монитора (верхний левый угол). Содержание окна не имеет каких либо особенностей и определяется необходимой вам информацией о посетителе: имя, адрес, e-mail, ICQ и т.п.

Чтобы не допускать мелких пакостей от посетителей сайта, на РНР-страничке отправки письма на ваш почтовый ящик целесообразно ввести дополнительные проверки ввода имени автора и текста сообщений (см. статью Проверка заполнения формы обратной связи на сайте»).

В случае удачной отправки сообщения выводится надпись:
«Спасибо за отправку вашего сообщения.
После проверки администратором сайта
оно будет добавлено в гостевую книгу.
»
Полный текст РНР-страницы для рассмотренного примера следующий:

if (empty($name))
<
echo «Не указано имя!

«;
echo «Вернитесь к заполнению формы»;
>
else
if (empty($mess))
<
echo «Сообщение не написано!

«;
echo «Вернитесь к заполнению формы»;
>
else
<
$to = » pupkin@rambler.ru «; //Здесь укажите свой адрес
$headers = «Content-type: text/plain; charset = utf-8»;
$subject = «Сообщение в гостевой книге»;
$message = «Имя пославшего: $name \nГород: $city \nСообщение: $mess»;
$send = mail ($to, $subject, $message, $headers); //Отправка письма
if ($send == ‘true’)
<
echo «

Спасибо за отправку вашего сообщения.»;
echo «

После проверки администратором сайта
оно будет добавлено в гостевую книгу.»;
>
else
<
echo «

Сообщение не отправлено. Приносим свои извинения.»;
echo «

Попробуйте повторить отправку позже или свяжитесь с нами по телефону.»;
>
>
?>


ICQ-теги в форумах и гостевых книгах

Сервер Narod.ru предоставляет своим пользователям стандартную, встроенную Гостевую книгу. Для ее создания зайдите в свою «Мастерскую» и в разделе «Общение» нажмите на ссылку «Гостевая книга». В открывшейся странички можно увидеть адрес вашей будущей Гостевой книги. Он выглядит так: http://www.narod.ru/guestbook/?owner=xxxx, где вместо xxxx указан уникальный номер вашей Гостевой. Если ссылаться по этой ссылке, то внешний вид Гостевой книги будет одним из стандартных. А поменять его можно, пройдя по ссылки «Изменение дизайна». На выбор несколько вариантов дизайна Гостевых книг. Причем вы можете использовать один дизайн, а затем переключиться на другой, и при этом все ранее добавленные сообщения сохранятся, но будут отображаться в новом варианте (скине). Кроме этого вам предоставляется право администрирования своей Гостевой книги. Для этого надо пройти по ссылке «Администрирование». Там есть возможность удалять любые оставленные пользователями сообщения, а так же отвечать на них. Далее есть возможность настройки дублирования сообщений по e-mail, когда все новые записи автоматически отправляются к вам на почтовый ящик, и возможность премодерации, когда любое новое сообщение сразу не появляется в гостевой, а только после вашего просмотра и подтверждения через страницу администрирования. Все это можно настроить, пройдя по ссылке «Настройки (дублирование сообщений по e-mail, премодерация)».

Дизайн стандартных скинов Гостевой книги оставляет желать лучшего. Самый большой минус: в Гостевую заносится только голый текст, нет возможности добавления смайликов, выделение текста жирным, курсивом, подсветки ссылок и прочего. Но, к счастью, нам предоставляется возможность изменить этот дизайн самим, написав шаблоны Гостевой книги на html-коде. И так, что бы не писать все это самим, я предлагаю вам скачать один из уже готовых скриптов, описанных ниже. Содержимое архивов необходимо распаковать и загрузить на ваш сайт в корневой каталог именно в таком виде, в каком оно там представлено. Далее вы просто даете следующую ссылку:
Гостевая книга сайта
или
Гостевая книга сайта
Вместо «Ваш_id» вы подставляете свой уникальный номер, который, как уже было сказано, можно посмотреть на страничке «Гостевая книга» в Мастерской. Во втором варианте ссылки вместо «Количество» подставляете число записей, отображаемых на одной странице; по умолчанию 10.

Краткие сведения о старых версиях скрипта

Первые версии моего скрипта Гостевой книги для скачивания не выкладываю. Но опишу, что в них было доступно.
GuestBookScript (v 1.0) — Гостевая книга, оформленная в виде таблички, без смайликов и прочего.
GuestBookScript (v 1.1) — К первой версии были добавлены смайлики при помощи JavaScript.

Этот скрипт обеспечивает следующие возможности:

  • Набор из 16 стандартных смайликов.
  • Возможность выделения текста жирным, курсивом и подчеркнутым.
  • Бегущая строка.
  • Подсветка всех ссылок, начинающихся с «http://», «https://» и «ftp://».
  • Выделение ваших ответов словом «АДМИН:».
  • Автоматическое добавление счетчика посещаемости Гостевой книги.
  • Проверка корректности вводимых пользователем данных.
  • Автоматическая ссылка на Главную страницу вашего сайта.
  • Ссылка на вход в Мастерскую для администрирования.

    Для изменения картинок (смайликов и прочего) зайдите в папку «skin». Все доработки сделаны на JavaScript, но учитывалась возможность отображения Гостевой книге и при выключенных скриптах. Она будет смотреться вполне нормально, но, конечно, без всех этих наворотов.

    Сохраняются все нововведения предыдущих версий. Кроме этого добавлены следующие возможности:

  • Новое поле ICQ, позволяющее оставлять гостям номер своей аськи.
  • Рядом с номером ICQ располагается индикатор online, позволяющий определить, находится ли пользователь данной аськи в онлайне.
  • Сворачивание формы отправки сообщения после нажатия кнопки «Добавить сообщение», что предотвращает возможность случайного дублирования.
  • К каждому сообщению прикрепляется IP-адрес отправителя, который не отображается в Гостевой книге. Что бы его посмотреть, зайдите в Мастерскую — Гостевая книга — Администрирование (или Просмотр).
  • Длинные слова разрезаются на части длинной по 32 символа, что бы не нарушить структуру таблицы. В случае длинных ссылок выдается только начало и конец ссылки, разделенные многоточием.
  • Доработана проверка корректности заполнения полей формы отправки сообщений.
  • Добавлена возможность своевременного обнаружения выхода нового скрипта GuestBookScript. Если появится новая версия, то внизу страницы будет мигать надпись «new!» .
  • Теперь смайлики и теги добавляются в позицию курсора, а не в конец текста.

    Большие изменения произошли в области скрипта: теперь исходный код стал открытым, а скрипты вынесены в отдельный файл, что позволит при небольших навыках в htmp поменять дизайн Гостевой книги на свой вкус. Не забывайте о том, что при использовании данного скрипта ссылки и строка с авторскими правами обязаны оставаться!

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

  • Новый тег для создания списков. Возможны вложенные списки, максимальная вложенность возможна на глубину три.
  • Подсветка ссылок, начинающихся с «www.», к ним автоматически приписывается «http://».
  • В ответах администратора можно использовать html-код! Для этого его надо заключить в псевдотег «[h]. [/h]». Например, такая конструкция:
    [h] Hello, World! [/h]
    Выведет на экран строку:
    Hello, World!
    Не используйте в html-коде одинарные кавычки!
  • Добавлена возможность автоцензуры для сообщений пользователей (к сообщения администратора она не применяется). Теперь можно вырезать или заменять любые нецензурные выражения из Гостевой книги, не удаляя самих сообщений. Для этого надо открыть Блокнотом файл «gbadmin.js«, подредактировать его и загрузить на сайт. Редактируем так: добавляем новые строки по правилу:
    ‘фраза_для_замены=на_что_заменять’
    или
    ‘фраза_для_удаления’
    В первом случае все указанные фразы будут заменяться на указанную замену, во втором эти фразы будут вырезаться из текста. Автозамена чувствительна к регистру букв. Не следует заменять короткие слова, так как может оказаться, что они будут являться частью какого-то другого слова и замена будет некорректна.
    Кроме замены выражений при помощи автоцензуры можно запретить использование некоторых псевдотегов, указав необходимость вырезать соответствующие последовательности символов. Например, можно запретить тег бегущей строки, добавив следующий код в файл gbadmin.js:
    ‘[m]’,
    ‘[M]’,

    Так как не указанно значение после знака равенства, то эти псевдотеги попросту будут вырезаны из сообщений. Как видите, указаны два варианта написания: с нижним и верхним регистром, потому что автозамена чувствительна к регистру букв. Закрывающие псевдотеги можно не вырезать, они все равно ничего не делают и в тексте видно их не будет.

    Произошли небольшие изменения в дизайне Гостевой книги. А именно:

  • Добавлен новый псевдотег «центр» для вывода текста по центру.
  • Теперь в html-коде администратора необходимо ставить
    для перехода на новую строку, а простой перевод при помощи клавиши ENTER в сообщениях игнорируется.
  • В списке ссылок на страницы Гостевой книги добавлена новая ссылка «наверх», отправляющая в начало текущей страницы.
  • В автозамене можно использовать html-код, за исключением ссылок и вставок картинок. Вот примеры. Добавляем в цензуру такую строку:
    ‘дерьмо= <вырезано цензурой>‘
    В результате вместо слова, указанного в левой части пользователи Гостевой книги увидят:
    <вырезано цензурой>
    Кроме этого модуль автозамены можно использовать для создания новых псевдотегов. Если добавить такие строки:
    ‘[big]= ‘,
    ‘[/big]= ‘

    То в системе появится новый псевдотег [big], позволяющий выводить крупный текст. И еще один пример с автозаменой, который позволит всем пользователям Гостевой книги использовать html-код в своих сообщениях:
    ‘ =>’,
    ‘&=&’

    Однако следует использовать подобные возможности с осторожностью, так как теперь любой пользователь сможет вставлять в свои сообщения произвольный html-код, в том числе и JavaScript, а это может быть использовано для нарушения нормальной работы Гостевой книги.
    Если у вас хорошо развита фантазия, то модуль автозамены позволит вам найти еще множество интересных вариантов применения.

    В новой версии реализованы следующие возможности:

  • Внизу страницы отображается количество сообщений во всей Гостевой книги.
  • Данные, введенные пользователем (имя, e-mail и т.д.) сохраняются и при следующем входе эти поля заполняются автоматически.
  • Многие цветовые решения вынесены в отдельный файл gbstyle.css, теперь можно быстро поменять цветовой дизайн при наличии небольшого опыта работы с таблицами стилей.
  • Метку перед ответами администратора можно заменить в скрипте администрирования gbadmin.js, для этого меняем стоящий там параметр на новый, например:
    admin=’Лёша: ‘;
    После этого всем ответам админа будет предшествовать слово «Лёша: «. Можно и совсем убрать данную метку, для этого пропишите:
    admin=»;
    Кроме этого в метке можно использовать любой html-код.

  • По многочисленным просьбам добавил возможность банить (запрещать доступ) пользователей Гостевой книги. Это необходимо, если Вам кто-то все время досаждает, пишет неразумные или нецензурные сообщения или же просто флудит. Замечу, что любую защиту на JavaScript можно обойти при наличии некоторых навыков. Именно поэтому следует использовать возможность бана с осторожностью: не следует банить пользователей, знакомых с html или JavaScript, так как их это только разозлит.
    Забаненый пользователь может просматривать Гостевую книгу, но не может отвечать. Списки бан-листов заносятся в скрипт администрирования gbadmin.js. Банить можно по следующим параметрам:
    Забанить по IP-адресу. Необходимо добавить в список новый IP-адрес пользователя, которого собираетесь забанить. Так же можно использовать символ «*» для задания маски. Например, если прописать следующее:
    ‘192.120.64.*’
    То бан распространится на все адреса из промежутка 192.120.64.0 — 192.120.64.255.
    Забанить по нику. Необходимо просто добавить в список новый ник. После этого сообщения любого пользователя, указавшего это имя не будут добавляться в Гостевую книгу.
    Забанить по e-mail. Аналогично, но по адресу электронной почты.
    Забанить по адресу сайта. Аналогично, но по URL-адресу сайта.
    Забанить по адресу ICQ. Аналогично, но по номеру ICQ.
    Для того, что бы получить максимальный результат, желательно банить сразу по нескольким параметрам. Это оставит меньше шансов обойти систему бана.
  • В скрипте администрирования gbadmin.js можно править набор смайликов. Количество смайлов в Гостевой книге неограниченно! Каждый смайлик заносится в список на отдельной строке следующим образом:
    ‘код_смайла’,’название_смайла’
    В качестве кода смайла выступает последовательность символов, обозначающая данный смайлик, например: «:-)». Название смайлика указывает его краткое описание (или словесный синоним), например: «Улыбочка». Картинки самих смайликов помещаются в папку skin с именами X.gif, где X обозначает порядковый номер смайлика в списке. На форме ответа отрисовываются 16 первых смайликов. Все остальные находятся на скрываемой панели, они разбиваются по 16 картинок на строку.
  • В автозамене теперь можно использовать полноценный html-код. Для этого его необходимо поместить в псевдотег [h] . . . [/h]. Например, добавим следующую строку:
    ‘Яндекс=[h] [/h]’
    Это приведет к тому, что все слова «Яндекс» автоматически заменятся на логотип

    Необходимо учесть то, что исправления скрипта администратора не должны содержать ошибок! Если Вы допустите неверную запись параметров, то это может повлечь невозможность правильного отображения всей Гостевой книги. Поэтому перед тем, как править файл gbadmin.js, настоятельно рекомендую сделать его копию, что бы в случае допущения ошибок было легко его восстановить.

    Последняя версия скрипта на примере

    Что бы увидеть в действии последнюю версию скрипта, зайдите ко мне в Гостевую книгу по ссылке:
    /gb&mainhtml=short.txt&messageshtml=sm.txt
    Ни кто не может гарантировать отсутствие ошибок в каком-либо коде. Поэтому, если в ходе эксплуатации предложенного дизайна Гостевой книги вы столкнетесь с какой-либо ошибкой или неточностью, убедительно прошу написать мне на мыло: liosha@rambler.ru или же в мою Гостевую книгу. А так же буду рад получить отзывы о работе скрипта, замечания и предложения по его усовершенствованию!

    P.S. Данный скрипт защищен законом РФ об авторских правах. Автор разрешает его свободной использование и распространение при условии сохранения строки с авторскими правами и ссылками.

    Ссылки на другие Гостевые книги

    unixforum.org

    Форум для пользователей UNIX-подобных систем

    • Темы без ответов
    • Активные темы
    • Поиск
    • Статус форума

    SIM icq-клиент — шлет HTML теги ? (при отправке сообщения пользователям Gaima)

    Модератор: /dev/random

    SIM icq-клиент — шлет HTML теги ?

    Сообщение ksaphan » 08.01.2006 18:32

    Re: SIM icq-клиент — шлет HTML теги ?

    Сообщение Jan2ary » 08.01.2006 19:23

    Re: SIM icq-клиент — шлет HTML теги ?

    Сообщение Kuzja » 08.01.2006 19:42

    Re: SIM icq-клиент — шлет HTML теги ?

    Re: SIM icq-клиент — шлет HTML теги ?

    Сообщение t.t » 08.01.2006 19:57

    Вот последнее-то и интересно, почему. В ICQ это как-бы стандарт.

    Re: SIM icq-клиент — шлет HTML теги ?

    Сообщение ksaphan » 08.01.2006 20:02

    Re: SIM icq-клиент — шлет HTML теги ?

    Сообщение Kuzja » 08.01.2006 20:06

    Re: SIM icq-клиент — шлет HTML теги ?

    Сообщение DarkLelik » 08.01.2006 20:43

    Вам навредит не то, о чем вы не знаете, а то, о чем вы думаете, что знаете, а на самом деле не знаете.

    FreeBsd 8.0 — Сервер
    Fedora — 16 Desktop

    Re: SIM icq-клиент — шлет HTML теги ?

    Сообщение ksaphan » 09.01.2006 02:08

    Re: SIM icq-клиент — шлет HTML теги ?

    Сообщение > » 14.01.2006 13:14

    Re: SIM icq-клиент — шлет HTML теги ?

    Сообщение Valerius » 14.01.2006 13:36

    Свобода есть тонкая полоска между диктатурой и анархией.

    ———————
    Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1

    Re: SIM icq-клиент — шлет HTML теги ?

    Сообщение bahsurman » 14.01.2006 17:21

  • Понравилась статья? Поделиться с друзьями:
    Кодинг, CSS и SQL