Тарифы Услуги Сим-карты

Cвоя новостная лента на PHP

У вас есть сайт или просто личная страничка? Мы поможем сделать их интереснее!

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

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

Это просто!

Настройка и установка кода займет не более 5 минут.

Для установки наших новостей на свой сайт вам не нужно иметь свой сервер, знать PHP/Perl, MySQL/MS SQL/PostgreSQL — как правило, хватает минимального знакомства с HTML и CSS! Не стоит волноваться даже, если в HTML и CSS вы не сильны — можете просто выбрать уже готовый вариант ленты новостей, останется просто скопировать и вставить код. При необходимости мы поможем вам сделать и это. Смело задавайте вопросы, пишите о своих предложениях и пожеланиях: (ICQ) 75932371 или (e-mail) info@сайт

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

Как это работает?

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

Итак, пошагали!

Шаг 1. Настройте ленту новостей
Собирать новости


Авто Технологии Web Культура Музыка Кино Спорт Финансы СПб Россия В мире Политика Из жизни Оружие


В ленте не более 5 10 15 последних новостей
В каждом анонсе показывать

Вариант отображения стандартный альтернативный, без рейтинга как в Twitter, светлый как в Twitter, темный, с проявляющейся датой (кроме IE) карбон, с проявляющейся датой (кроме IE) свой собственный

Структура DOM новостной ленты для создания собственного стиля: div#nn_news

Кодировка русских символов UTF-8 Windows-1251

Шаг 2. Получите коды для размещения и проверьте внешний вид

В соответствии с вашими настройками был создан код, который вы уже можете встроить в свою страничку — и новости уже у вас!

Если же вы чувствуете в себе силы, обладаете некоторыми знаниями HTML и CSS (или просто любите поэкспериментировать) — можете изменять содержимое этих окон вручную и сразу смотреть — как видоизменилась ваша новостная лента:

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

Код вызова — установите его туда, где будет выводится новостная лента:

Важно: откроется новое окно, в котором вы увидете, как будет выглядеть ваша новостная лента!

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

Пишем html для ленты изображений

Тут классика. Используем список ul и оборачиваем его в div. На этот див мы будем натравливать плагин, так что ему нужен идентификатор. В моем случае это класс.

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

Готовим JavaScript для карусели изображений

Нужно подключить jQuery. Как это сделать, думаю, все знают. А еще нужно подключить библиотеку jcarousel Lite. Она все и делает.

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

$(function() { $(".mycarousel").jCarouselLite({ auto: 2000, speed: 1000, circular: true, visible: 4 }); });

Это все! Реально. Больше ничего не нужно. Не нужно подключать и настраивать темы. Не нужно делать какие-то контролы и писать дополнительный код. У вас есть стандартный код списка изображений и единственный вызов плагина с параметрами. Это так, как должно быть. Я в восторге, если честно.

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

Возможные параметры галереи

btnPrev - идентификатор, определяющий кнопку "Назад". Это нужно если вы делаете управление прокруткой с помощью кнопок.

btnNext - идентификатор для кнопки "Вперед".

btnGo - вы можете сделать переход по номерам элементов. При клике на какой-то элемент, карусель должна быть проскроллена на определенный итем. Подробнее написано в документации.

mouseWheel - true/false значение, определяющее будет ли карусель прокручиваться от скролла мышки. Требует плагин mousewheel.

auto - true/false значение, определяющее будет ли лента крутиться сама.

speed - скорость прокрутки в милисекундах.

easing - эффект прокрутки. Можно сделать эффект подпрыгивания. Требует плагина easing.

vertical - может нужно, чтобы картинки крутились вертикально?

circular - будет ли лента останавливаться по достижении последней картинки или будет крутиться по кругу?

visible - сколько элементов видно

start - с какого элемента начинать

scroll - по сколько элементов прокручивается

beforeStart - callBack функция, вызывающаяся до начала анимации

afterEnd - callBack функция, вызывающаяся в конце анимации

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

1. Facio

Facio представляет собой jQuery -плагин, который отображает последние новости с указанной страницы в Facebook . В виджете также есть кнопка Like . Просто интегрируйте плагин в сайт, укажите адрес страницы и отображайте контент из социальной сети на страницах сайта.

2. Feedify


Feedify – jQuery -плагин для конвертации текста в HTML -ленту новостей, как в Twitter и Facebook .

3. Social Feed


Social Feed представляет собой jQuery -плагин, который отображает ленту новостей конкретного пользователя из его аккаунтов в нескольких социальных сетях.

4. MiniTwitter


MiniTwitter – это jQuery -виджет, с помощью которого можно осуществить ретрансляцию комментариев из Twitter на ваш сайт или блог на основе WordPress .

5. jFlickrFeed Plugin


jFlickrFeed Plugin позволяет легко извлекать контент из Flickr , и отображать его на собственном сайте.

6. zTwitterFeed


Плагин zTwitterFeed считывает твиты определенных пользователей в Twitter . После чего записи трансформируются в структурированный HTML -код со встроенными CSS -классами.

7. zFlickrFeed


Плагин zFlickrFeed умеет извлекать фотографии определенных пользователей Flickr . После чего мы получаем структурированный HTML -код со встроенными CSS -классами.

8. zLastFM


Плагин zLastFM извлекает информацию об избранных песнях, недавно прослушанных композициях, любимых альбомах, артистах и композициях из профилей Last.FM (понадобится API-ключ ). После чего плагин выдает структурированный HTML -код со встроенными CSS -классами.

9. zWeatherFeed


Плагин zWeatherFeed ретранслирует информацию о текущих погодных условиях из сервиса Yahoo! Weather . Можно указывать одно или несколько географических мест, использовать фоновые изображения, отражающие погодные условия, а также дневное и ночное оформление. Также можно показывать информацию о городе и текущей температуре.

10. FeedEk


FeedEk представляет собой jQuery -плагин для парсинга и отображения RSS и Atom -рассылок. Для извлечения данных FeedEk использует Google Feed API . Можно легко получить ленту новостей любого домена без необходимости использовать какие-либо скрипты на стороне сервера.

11. Ballboy.js


ballboy.js – jQuery -плагин, который извлекает пользовательские работы из сервиса Dribbble , и отображает их на сайте.

12. Yunero


Yunero представляет собой новый jQuery -плагин для отображения ленты новостей из канала в Youtube . Также можно указывать ссылку на плейлисты, из которых нужно показывать видео. Кроме того вместе с виджетом можно отобразить форму подписки на канал, что позволит увеличить количество постоянных пользователей.

13. Socialist


Socialist – плагин для отображения новостной ленты из социальных сетей, который комбинирует все каналы в одном месте. Можно показывать единую ленту новостей из Facebook , Twitter , LinkedIn , YouTube , Pinterest , Flickr , Tumblr , Craiglist RSS и других социальных сетей.

14. jQuery Google Feed


Google Feed – плагин, с помощью которого разработчики могут смешивать разные новостные ленты на клиентской стороне. Для этого нужно будет просто интегрировать новый API -скрипт от Google .

15. Fancy News


Fancy News представляет собой jQuery -плагин, который позволяет создавать привлекательные новостные ленты. Им очень просто пользоваться, и он предлагает множество настроек внешнего вида. Можно добавлять неограниченное число новостей с миниатюрами. Если публикация окажется больше области отображения, то автоматически добавляется скроллинг. Также есть возможность подгрузить собственную RSS -ленту.

Что объединяет все информационные сайты? Что обязательно присутствует на главной странице? Если вы подумали о новостях, то оказались правы! Сегодня мы с вами разберемся как раз в том, как сделать собственную новостную ленту с админкой и защитой на php. Заранее скажу, что дело это совсем не сложное, но и не двухминутное, так что запаситесь всем, что вам нужно (пивом, колой, соком, чипсами...) и вперед! Для начала продумаем структуру новостной ленты. Безусловно, мы будем использовать mysql, а как же без него! В mysql-базе, которую назовем mynews, будут храниться данные. Какие? Cейчас объясню. Разместим в базе mynews таблицу под названием news. А в таблице - вот что:

News_id - MediumInt длина 9 AutoIncrement, это будет primary key.
Ntext - текст новости, тип Text.
Ntitle - заголовок новости, тип varchar, длина 255
Ndate - это дата, varchar, длина 255
Nuser - а это имя автора новости, varchar, длина 255.

Как все это создать? Почитайте предыдущие тексты на этом сайте, там есть вся необходимая информация. А от себя могу посоветовать отличную, очень удобную программу Mysql-Front, в которой все таблицы создаются визуально. Но идем дальше. Теперь разберемся в том, какие скрипты нужно написать. Я предлагаю написать следующие: admin.php, сreatenews.php (этот скрипт и будет создавать новость), tnews.php (будет отображать новость). Можно было написать скрипт и для удаления новостей, но это вы сможете сделать и сами после выполнения упражнения. Итак, начнем. Для начала напишем скрипт createnews.php. В нем пока будет мало понятного, но все станет на свои места после того, как вы посмотрите на листинг admin.php.

Листинг 1. Createnews.php

"". addslashes ($ ntitle)."" // эта строка нужна для того, чтобы в заголовке правильно отображались кавычки.

Как видите, вместо mysql-даты используется varchar, так проще. Теперь, чтобы все в рассмотренном скрипте встало на свои места, нужно написать админку. Напишем.

Листинг 2. Admin.php

Добавление новостей Добавление новостей Заголовок новости:
Ваше имя:
Текст

Очевидно, используется простая html форма. Так зачем же создавать php-скрипт? Затем, что мы совершенно не подумали о безопасности. Безопасность админки можно обеспечить, запретив доступ случайным пользователям, не знающим логин и пароль. Злоумышленник сможет узнать пароль только тогда (и не раньше), когда получит доступ к скрипту, т.е. к директории. Измените admin.php следующим образом:

Листинг 3. Модифицированный admin.php

Добавление новостей Добавление новостей Заголовок новости:
Ваше имя:
Текст

Давайте разберемся в написанном скрипте. В самом начале двум переменным присваиваются текущие логин и пароль, затем осуществляется проверка введенных. Если введенные данные содержат " (пусто), или не равны тем, что хранятся в переменных, выводится печальная для ][акера надпись "Неверное имя пользователя или пароль". В противном случае выводится "Авторизация прошла успешно" и идет html -код. В самом конце описана форма ввода.

С админкой все. Теперь переходим к скрипту, который будет выводить новостную ленту.

Листинг 4. tnews.php:

На что здесь следует обратить внимание? Во-первых, на запрос

$request = "SELECT ntext , ntitle , ndate , nuser FROM news ORDER BY ndate DESC LIMIT 15";

Здесь написано вот что: выводить новости, отсортированные по дате, причем на странице показывать только 15 первых новостей. Функция mysql _ fetch _ array ($ result) возвращает массив, который записывается в переменную $ row . Для тех, кто не знает, что такое & nbsp, говорю: это свободное пространство. Все, что осталось сделать - вставить tnews в некоторую готовую страничку, например вот так:

Include("./tnews.php")

Вот и все, что я хотел рассказать. Если появятся вопросы, задавайте их смело на нашем .

Лента новостей без использования mysql. Устанавливается ввиде модуля на страницу. Имеется админ панель (защищено). Удобен в работе, прост при установке.

Версия: 1.0

Простой и удобный движок новостной ленты.

Основные возможности:

* удобный и функциональный редактор новостей;

* поддержка ;

* возможность смены пароля администратора;

* предварительный просмотр;

* отображение сокращенной версии новости на главной странице;

* отображение полной версии каждой новости отдельно;

* редактируемый шаблон новости;

* встраивается директивой include();

* быстрая установка скрипта, средствами инсталлятора.

Требования: MySQL и PHP версии не ниже 4.3.

Версия: 2.0

Размер файла 118 Kb

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

Версия: 1.0

Размер файла 4 Kb

Cкрипт каталога новостей с поддержкой RSS

Возможности:

Новости разбиваются по дням и по страницам

Автоматическое создание RSS - потока

Возможность администрирования записей

Системные требования:

PHP4 и выше

База данных MySQL или SQLite

Версия: 1.2

Возможность добавлять новости сайта на главную страницу. Администрирование. Не использует mysql. Все новости записуются в текстовый файл. Подробнее в архиве со скриптом.

Версия: 1.0

Новостная лента на MySQL и PHP. Очень проста в управлении и настройке. Для установки скрипта, запустите скрипт SQL "query.sql". Будет создана DB lss. Если вы хотите изменить DB то до установки скрипта query.sql, откройте его блокнотом и измените CREATE DATABASE `lss`, вместо lss установите значение вашей DB которое вы хотите. Затем если все прошло удачьно, запустите скрипт install.php и настройте. Скрипт готов к работе.

Возможности скрипта:

* Добавление новостей

* Изменение новостей

* Удаление новостей

* Закачька файлов

Версия: 1.0

Этот скрипт предназначен для новостеи мира, саита, города и т.д.

В нём есть:

1)Функция добавления, редактирования, удаления новостеи

2)Также имеется возможность комментариев к любои новости

3)А также есть такая функция как версия для печати новости, то есть распечатания новости в обыкновенном режиме

4)А также есть счётчик просматривания каждои новости, и количество оставящих комментариев

Версия: 1.0

Размер файла 14 Kb

Новая версия скрипта Vum News! В этой версии появилось несколько новых возможностей!

Такие как:

Добавление много изображений в новость

Поддержка тегов

Версия: 1.4

Бесплатный PHP скрипт новостей на основе MySQL.

Возможности:

* Простое добавление, редактирование и удаление новостей.

* WYSIWYG и текстовый редактор.

* Заменяймые скины.

Версия: 1.9

Размер файла 13 Kb

Скрипт для создания новостей. Имеется админ-панель, работа с шаблонами, удаление, добавление, редактирование новостей. Все настройки через панель админа.

Версия: 1.3

Последняя версия новостной ленты, предназначена для ведения новостной ленты на ваших сайтах. На одну дату можно вешать несколько новостей. Встроен календарь.

Возможности:

Календарь

Поиск по новостям

Создание разделов новостей

Добавление комментариев в новостях

Поддержка настраиваемых смайликов в комментариях

Таймер на показ новостей

Версия: 1.0

Umbrella это скрипт новостей с открытым исходным кодом (open source) написанный на PHP.

Фичи/возможности:

1. WYSIWYG редактор.

2. Не требуется внешняя БД (MySQL, и т.п. все данные хранятся в текстовых файлах).

4. Комментирование новостей (регистрация не требуется).

5. ЧПУ (Человеко-Понятные УРЛы, УРЛы вида http://сайт/news/номерновости/).

6. Шаблоны (ВСЁ можно контролировать с помощью шаблонов и темплейт-функций).

7. Документация (немного).

Версия: 1.02b

Скрипт для размещения новостей с безграничными возможностями. Вот только неполный список того, что можно сделать на сайте при помощи данного скрипта (и все это без использования mySQL):

Добавление и редактирования новостей с поддержкой HTML;

Архивирование и резервное копирование новостей;

Осуществление поиска по новостям и архиву и мн.др.

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