Code

InBefore - News Aggregator, Search Engine, YouTube Downloader

InBefore - News Aggregator, Search Engine, YouTube Downloader

(5) 5.00 stars
47 Sales

InBefore - News Aggregator, Search Engine, YouTube Downloader - 1 InBefore - News Aggregator, Search Engine, YouTube Downloader - 2 InBefore - News Aggregator, Search Engine, YouTube Downloader - 3
Inbefore by Miraz Mac

InBefore is an automated news aggregator, that can import latest content from unlimited RSS feeds. With no-cost Google CSE based search engine that searches different portions of the web. A fully functioning YouTube downloader, that can detect YouTube URLs and offer a download button to download the videos.

With special features like dom based full-text fetching for article, cron based automatic content fetching and deletion of the old content after a certain period and many more.

InBefore is the perfect choice for anyone who’s looking to build their very own Yahoo/AOL like content portal with no much server load to worry about.

Inbefore-features

Inbefore features
InBefore - News Aggregator, Search Engine, YouTube Downloader - 4
InBefore - News Aggregator, Search Engine, YouTube Downloader - 5

Requirements

Before you buy or try to install inbefore please make sure your server meets the following requirements

  • PHP 7.0+ – Linux/unix web-server.
  • Apache 2.4+
  • MySQL 5.6+
  • cURL - PHP Extension
  • PDO-MySQL - PHP Extension
  • Mbstring - PHP Extension
  • fileinfo - PHP Extension

Warning

Please check the live demo and ask questions before you buy. Pre-sale questions are always welcomed. Ask questions and take your time before you buy to make sure you’re not buying something that you don’t want. There will be no refund once the item has been downloaded.

Live Preview

Live Demo: https://inbefore.mirazmac.com
Admin Dashboard: https://inbefore.mirazmac.com/dashboard

Admin Credentials

E-Mail: demo@mirazmac.com
Password: 123456

Regarding YouTube Downloader

YouTube has banned a lot of shared hosting IPs for sending too many requests due to the increase of YouTube downloader site. YouTube downloading is a partial feature and if your server IP is blacklisted it may not work as expected. If YouTube downloader is your main target then run this code first on your hosting to check if YouTube has banned your server IP or not.
<?php
/**
 * Run this code in your main hosting (NOT LOCAL SERVER)
 */

$url =
'https://www.youtube.com/get_video_info?c=web&el=embedded&hl=en_US&cver=html5&html5=1&asv=3&video_id=YQHsXMglC9A&iframe=1';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36');
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8',
    'Accept-Language: en-US,en;q=0.5',
    'Referer: https://youtube.com',
    "X-Forwarded-For: {$_SERVER['REMOTE_ADDR']}" 
]);
curl_setopt($ch, CURLOPT_TIMEOUT, 80);
$output = curl_exec($ch);
$httpcode = (int) curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);

if ($httpcode === 200) {
    echo "YouTube downloader endpoint is accessible from your server IP.";
} else {
    echo "Your server IP is blacklisted by YouTube.";
}

Changelog

v.0.1.2 - November 17, 2019 - Hotfix (Update immediately)
================================================
- Fixed critical fulltext fetch error bug in src/controllers/Site/SiteController.php
- Fixed chmod related bugs  in:
    src/controllers/Dashboard/DashboardThemesController.php
    src/controllers/Dashboard/DashboardPluginsController.php
- Changed post_title field to MySQL TEXT instead of VARCHAR to prevent MySQL Truncate issue.

v.0.1.1 - Ocober 15th, 2019
========================
- Fixed a critical RSS import bug in src/drivers/Http/RssImporter.php

v0.1 - October 10th, 2019
==========
- Created
by
by
by
by
by
by