Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Хитрости и секреты создания сайтов


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты по данной тематике

Валерий Ахметович Набиуллин aka ValeryN
Статус: Мастер-Эксперт
Рейтинг: 5214
∙ повысить рейтинг »
Коцюрбенко Алексей aka Жерар
Статус: Академик
Рейтинг: 3928
∙ повысить рейтинг »
amnick
Статус: Профессионал
Рейтинг: 712
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программирование / Хитрости и секреты создания сайтов

Номер выпуска:288
Дата выхода:24.04.2012, 00:00
Администратор рассылки:Коцюрбенко Алексей aka Жерар (Академик)
Подписчиков / экспертов:172 / 60
Вопросов / ответов:3 / 7

Консультация # 111178: Доброго времени суток, уважаемые эксперты. И у меня новый вопрос. Много раз видел, чтобы на сайтах счетчики от различных компаний и сатов(LiveInternet,Mail.ru,Яndex.ru) Располагаются в небольшом клочке странички сайта. Но поскольку их много они прокручиваются снизу вверх, либо сверху вниз. Так вот какой скрипт и откуда его можно взять, чтоб...


Консультация # 84635: Уважаемые эксперты, у меня есть свой сайт, на котором я разместил свои музыкальные произведения ( http://kirpota.ru ). Подскажите пожалуйста, как мне сделать так, что бы при нажатии на ссылку "ПРОСЛУШАТЬ DEMO mp 3" у меня в углу всплывало отдельное окно заданного размера, со встроенным mp3 плеером и можно было бы слушать "демо" ...
Консультация # 117209: Здравствуйте, уважаемые эксперты! Как на Html сделать безопасный форум? Всем ответившим заранее спасибо!...

Консультация # 111178:

Доброго времени суток, уважаемые эксперты.
И у меня новый вопрос.
Много раз видел, чтобы на сайтах счетчики от различных компаний и сатов(LiveInternet,Mail.ru,Яndex.ru) Располагаются в небольшом клочке странички сайта. Но поскольку их много они прокручиваются снизу вверх, либо сверху вниз. Так вот какой скрипт и откуда его можно взять, чтобы получить такой же эффект. Заранее благодарю всех, кто поможет

Дата отправки: 27.11.2007, 08:59
Вопрос задал: Колпаков Александр Константино
Всего ответов: 3
Страница онлайн-консультации »


Консультирует Alex446 (Посетитель):

Здравствуйте, Колпаков Александр Константинович!
В вашем случае наверно удобнее будет использовать не скрипт, а фрейм. Выглядит он примерно так: <iframe frameborder=0 scrolling=Yes width=160 height=390 src=Ваша_страница_со_счетчиками.htm></iframe> Здесь frameborder=0 значит нет обрамления, scrolling=Yes создать элементы скрутки, width=160 - ширина фрейма, height=390 - высота фрейма. src=Ваша_страница_со_счетчиками.htm - а это Ваша страница на которую можно напихать все известные счетчики. Получается как бы две страницы, вложенные одна в другую. Размеры фрейма нужно задать соответствующие. Фрейм можно разместить где угодно.

Консультировал: Alex446 (Посетитель)
Дата отправки: 27.11.2007, 12:46
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Емельянов Данил Юрьевич :

Здравствуйте, Колпаков Александр Константинович!
Мне кажется, что здесь используется фреймовая структура, а именно <IFRAME>, с помощью которого подключается файл со всеми счетчиками и организуется прокрутка.Возможно есть решение и на javaScript, но я думаю, что разумнее использовать фреймы.

http://www.htmlbook.ru/html/iframe.html - здесь неплохо описано использование <IFRAME>

Консультировал: Емельянов Данил Юрьевич
Дата отправки: 27.11.2007, 14:19
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Angel7:

Здравствуйте, Колпаков Александр Константинович!

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

Удачи!

Приложение:

Консультировал: Angel7
Дата отправки: 29.11.2007, 16:36
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 84635:

Уважаемые эксперты, у меня есть свой сайт, на котором я разместил свои музыкальные произведения ( http://kirpota.ru ). Подскажите пожалуйста, как мне сделать так, что бы при нажатии на ссылку "ПРОСЛУШАТЬ DEMO mp 3" у меня в углу всплывало отдельное окно заданного размера, со встроенным mp3 плеером и можно было бы слушать "демо" запись. Мне хочется сделать так, как к примеру в магазинах по продаже музыки или рингтонов. С уважением Кирпота Алексей.

Дата отправки: 28.04.2007, 23:23
Вопрос задал: Alex24106
Всего ответов: 1
Страница онлайн-консультации »


Консультирует Angel7:

Здравствуйте, Alex24106!

Особо ничего сложного нету, используем JavaScript

На странице где у Вас будет кнопка "Включить музыку" между тегами <head> добавляем следующий код:

<script>
function openWindow()
{
muzWindow = open("http://moysite.ru/myzon.html", "newWindow", "width=300,height=300, status=no, toolbar=no, menubar=no");
}
</script>

width=300 height=300 - Высота/ширина

http://moysite.ru/myzon.html - ссылка на страницу где будет ваша музыка
Далее в любом месте на странице Вы ставите либо ссылку

<a href="#" onClick="openWindow()">Нажми что включить музыку</a>

Либо кнопку

<button onClick="openWindow()">Нажми что включить музыку</button>

Теперь, содеражание страницы http://moysite.ru/myzon.html:

<EMBED src="путь_до_файла_музыки" menu="true" quality="high" bgcolor="#000066" width="760" height="410" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave"></EMBED>

  • height задает вертикальный размер, вставляемого объекта

  • width задает горизонтальный размер, вставляемого объекта

  • autostart задает возможность запуска при загрузке, принимает значения true или false

  • loopзадает количество повторений, принимает значения true или false

  • hidden позволяет скрыть подключаемый модуль, принимает значения true или false

  • src указывает на URL мультимедиа файла

  • pluginspage указывает на URL плагина для проигрывания мультимедиа файла

  • bgcolor задает фон объекта

  • type указывает на тип мультимедиа файла

  • quality указывает на качество мультимедиа файла

  • alt задает альтернативное содержание

    Удачи!

    Консультировал: Angel7
    Дата отправки: 29.04.2007, 09:06
    Рейтинг ответа:

    НЕ одобряю 0 одобряю!

    Консультация # 117209:

    Здравствуйте, уважаемые эксперты! Как на Html сделать безопасный форум?
    Всем ответившим заранее спасибо!

    Дата отправки: 06.01.2008, 15:36
    Вопрос задал: Даниил Цветков
    Всего ответов: 3
    Страница онлайн-консультации »


    Консультирует Николай Владимирович / Н.В. (Администратор):

    Здравствуйте, Даниил Цветков!
    Форумы на HTML не делаются.
    Чтобы создать форум, Вам нужен хостинг с поддержкой скриптов, выполняющихся на стороне сервера (PHP, Perl).
    Большинство форумов также требуют наличие БД.
    На народе (в Вашей информации написано, что именно там сайт) есть готовый форум, который Вы можете включить в Мастерской.

    Из форумов, которым нужен PHP могу посоветовать следующие:
    phpBB (http://phpbbguru.net - русская поддержка) - очень распространенный, с огромным количеством модификаций, расширяющих его возможности.
    exbb - хорош тем, что не требует БД (работает на файлах)
    Ну и самый мощный - Invision Power Board, но он платный (да и нужен он только на очень крупных сайтах).

    Удачи!

    Консультировал: Николай Владимирович / Н.В. (Администратор)
    Дата отправки: 06.01.2008, 15:52
    Рейтинг ответа:

    НЕ одобряю 0 одобряю!


    Консультирует proger:

    Здравствуйте, Даниил Цветков!
    Не то, что там безопасный форум, вообще форум сделать только на HTML нельзя. Для того, чтобы создать форум необходимо знание серверных скриптов, таких как например PHP или Perl. Плюс вам необходимо их связать с базами данных, так как вам необходимо будет хранить имена пользователей, сообщения, темы и разделы.
    Если вы не хотите изучать программирование для WEB на стороне сервера, чтобы создать свой форум, то можно воспользоваться бесплатными или платными уже готовыми форумами. Только запомните!!! Вряд ли бесплатные форумы будут отвечать всем требованиям безопасности.
    В принципе я могу вам предложить неплохой уже готовый форум, который даже не требует установки на какой-то платный сервер. зайдите на fastbb.ru, зарегистрируйтесь и вам выдадут форум, расположенный по адресу домена третьего уровня именем которым вы зарегистрировались там.
    Удачи!

    Консультировал: proger
    Дата отправки: 06.01.2008, 16:03
    Рейтинг ответа:

    НЕ одобряю 0 одобряю!


    Консультирует Web-Extrime (Специалист):

    Здравствуйте, Даниил Цветков!

            Используя только гипертекстовую разметку HTML форум сделать нефозможно. Для этого вам понадобится хостинг который поддерживает технологии PHP и MySQL.
            Могу предложить вам попробовать готовый скрипт форума "WR-Форум", переделав его под дизайн вашего сайта. Форум сочетает в себе максимум возможностей при максимальной простоте работы и установки. Форум легко установить на любой хостинг с поддержкой PHP, скрипт корректно работает при error_reporting=E_ALL и register_globals=off, смена любого из 3-х уже готовых скинов "на лету", наличие статусов участников, удаление/перемещение разделов, редактирования тем, сообщений админом. Файлы как база данных позволяют легко и быстро установить/перенести скрипт без потери данных на любой другой сайт.
            Универсальная панель администратора имеет возможности:


    • выбора своего заголовка для всех страниц (увеличивает рейтинг форума в поисковых системах);
    • выбора краткого описания форума для всех страниц (увеличивает рейтинг форума и отображается при поиске в качестве описания);
    • выбор количества отображаемых тем/сообщенией на каждой странице;
    • возможность перемещения разделов/топиков, а также редактирования и удаления тем/ссобщений.
    • имеется поиск сообщений на форуме;
    • возможность регистрации/просмотра/редактирования профиля участниками;
    • доступна загрузка аватаров. Пользователь может загрузить аватар со своего компьютера;
    • возможность быстрого перехода с главной страницы на последнюю страницу темы;
    • в заголовке и титуле страницы отображается строка типа ТЕМА -> РАЗДЕЛ -> ФОРУМ - что удобно для навигации по форуму и хорошо для поисковиков;
    • показ новых сообщений в темах форума (все сообщения после вашего последнего визита выделяются);
    • тег [img][/img]. Позволяет отображать любые картинки, расположенные в Интернете. Необходимо указать URL, например: ;
    • все файлы данных хранятся в одной папке. По умолчанию - "./data". Содержимое папки защищено от взлома файлом .htaccess;
    • генерация странички-статистики по всем пользователям по N-человек, а не всем списком. Выбирается этот параметр в админке;
    • возможно каждому участнику давать кликуху (личный статус пользователя) типа "WEB-мастер", "Болтун" и др. Смотрите в админинтерфейсе;
    • возможность выбора как называть зарегистрированных и не зарегистрированных участников;
    • автозамена тегов на их символьные аналоги;
    • автозамена смайликов на картинки. В состав архива входят 11 смайликов.

            Имеется возможность вставлять свои смайлы в сообщения на форуме. Делается это так: Админ скидывает в папку "smile" понравившиеся ему смайлы. Под основным набором смайлов имеется кнопка: "дополнительные смайлы" - нажав её выводятся все смайлы в папке "smiles". Поддерживается только расширения смайлов - gif и jpg.
            В админке есть возможность запретить гостям созавать темы или/и отвечать на сообщения. По предложениям посетителей (для защиты от злостных флудеров). Информация о разрешении/запрете отображается на главной странице форума.
            Имеется возможность требовать подтверждение регистрации через емайл (при регистрации на емайл высылается активационный код. Юзер для завершения регистрации должен либо нажать на ссылку, находящуюся в письме, либо в открывшемся поле ввести свой емайл и активационный ключ). В админке имеется возможность вкл/выкл активацию при регистрации.
            Имеется запрет на загрузку аватара по габаритам более 150х150 пикселей.
            В скрипте реализован механизм, позволяющий установить запрет на создание новой темы в определенной рубрике. По умолчанию кол-во максимально допустимых тем в каждой рубрике = 100. В админке можно изменить этот параметр, указав новое значение для каждой рубрики через редактирование. Не рекомендую блокировать создание тем во всех рубриках. Это отрицательно сказывается на посетителях. Рекомендую блокировать лишь новостной раздел. $dt[11] в файле maindata.dat
            Разработана возможность блокировать любую тему форума админом на добавление сообщений от всех посетителей. Блокировка/разблокировка выставляется в админке для каждой темы отдельно через редактирование. $dt[8] в topic$fid.dat.
            Есть защита позволяющая злоумышленнику не создавать пустые темы.
            Закрыта уязвимость от XSS-атаки по переменной wrfname, в следствии которой можно было выкрасть пароли.
            Закрыта возможна подмены файла темы путём замены hidden\'а в ответе темы на более дленное.
            Есть защита не позволяющая злобным хакерам вводить в регистрационных данных слишком длинные тексты.

            Для установки скрипта создайте папку на Вашем сервере, например "forum". Закачайте в эту папку все файлы и каталоги. Выставите ей атрибуты CHMOD 755. Далее указан состав форума и права доступа, которые необходимо выставить файлам и папкам:

    • папка "data" с темами/форумами/юзерами 666/777*
    • папка "avatars" с аватарами участников форума. 666/777*
    • config.php - файл с конфигурационными данными; 644/666*
    • всем файлам в папке "data" (кроме .htaccess); 644/666*
    • index.php - главная страница; 755
    • tools.php - страница регистрации, просмотра профиля, и др. функции; 755
    • admin.php - cтраница администратора. Пароль - admin; 755
    • папка "smile" с 11-ю файлами внутри с расширением "gif". 755
    • папка "images-gray" с файлами скина Gray. 755
    • папка "images-silver" с файлами скина Silver. 755
    • папка "images-subblue" с файлами скина Subblue. 755

            * - первоначально устанавливайте значение слева от черты, если скрипт не заработал - пытайтесь выставить значение справа.
            Админпанель запускайте ссылкой вида: http://ваш_сайт/forum/admin.php. Пароль по умолчанию admin.
    Данные права доступа используются на большинстве серверов. В случае, если скрипт не запускается и выводится ошибка "Permise Denied" - скорее всего Вы неверно установили права или что то сделали не так. Иногда, на некоторых хостингах, форум запускается с атрибутами 777 (вместо 755) и 666 (вместо 644) для файлов и папок соответственно согласно таблице. Либо 777 для всех файлов.

            Ну и последнее, скрипт форума вы можете загрузить (90,2 Кб.) по ссылке ниже. Использовать данный PHP скрипт можно к примеру на бесплатном хостинге от Djino-Net Ru.

    Удачи и с праздниками!

    Консультировал: Web-Extrime (Специалист)
    Дата отправки: 06.01.2008, 16:37
    Рейтинг ответа:

    НЕ одобряю 0 одобряю!


    Оценить выпуск | Задать вопрос экспертам

    главная страница  |  стать участником  |  получить консультацию
    техническая поддержка  |  восстановить логин/пароль

    Дорогой читатель!
    Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
    МЫ РАБОТАЕМ ДЛЯ ВАС!



  • В избранное