[FreeWare] Буржуйский опен сорс Content Generator

Статус
В этой теме нельзя размещать новые ответы.
Огромный респект. Написано так что поймет даже тот кто не имеет вообще понятия. Вышло но только если вставлять так:
<? umax('xanax'); ?> - выводит только одну ссылку.
Ну а если мне надо на какой то любой страницы сайта чтобы показывалась реклама по кейворду страницы выводит то что записано в кавычках(Пример - keyword()). Пробовал такие варианты(больше в голову не пришло:(
<? umax('keyword()'); ?>
<? umax('THIS_PAGE_KEYWORD'); ?>
<? umax('<? keyword() ?>'); ?>
<? umax('?=THIS_PAGE_KEYWORD?'); ?>

Если вводиш так например (<? umax('keyword()'); ?>) то выводит 5 ссылок, а если конкретное слово то только одну. Почему? как это исправить?
Умакс потом ни будет иметь ничего против таких кликов?
Вот код моего umax.php
<?php
function umax($keyword=THIS_PAGE_KEYWORD, $items=5) {
$ip = $_SERVER['REMOTE_ADDR'];
$language=isset($_SERVER['HTTP_ACCEPT_LANGUAGE']) ? rawurlencode($_SERVER['HTTP_ACCEPT_LANGUAGE']) : '';
$ref = rawurlencode('http://'.$_SERVER['HTTP_HOST']).'/';
$url = ' http://xml.umaxfeed.com/xmlfeed.php?aid='._AFF_UMAX.'&qr='.$items.'&said='._SUBAFF_UMAX.'&ip='._IP.'&q='.urlencode($keyword).'&ref='.$ref.'&l='.$language.'&grw=0&qpw=0&t=txt ';

$feed = fopen(trim($url), 'r');

while($data = fgetcsv($feed, 3000, "|")){
if(!$data[1] == 0 ){
echo '<p><b><a href="'.$data[4].'">'.$data[1].'</a></b><br>';
echo $data[2].'<br>';
echo '<a href="'.$data[4].'">'.$data[3].'</a>'."\n";
}
}
}
?>
 
<? umax('keyword()'); ?>
<? umax('THIS_PAGE_KEYWORD'); ?>
<? umax('<? keyword() ?>'); ?>
<? umax('?=THIS_PAGE_KEYWORD?'); ?>


<? umax(THIS_PAGE_KEYWORD, 5); ?> попробуй, константы вставляются без скобок
и попробуй еще umax('xanax', 5)
 
Работает - <? umax(THIS_PAGE_KEYWORD, 5); ?>
Остается вопрос:
Умакс потом ни будет иметь ничего против таких кликов?
И еще новый прикол: Сегодня посмотрел в Гугле на статистику индексации а там:
На этой странице перечислены URL с Вашего сайта, при сканировании которых у робота Google возникли проблемы. Робот Google нашел эти страницы с помощью Вашего файла Sitemap или ссылок на других страницах в процессе ознакомительного сканирования.
Для просмотра ссылки Войди или Зарегистрируйся ---- 404 (Не найдено)
И нет ни одной страницы в индексе. + еще одна проблема скрипт не чистит кеш, нажимаю на кнопку очистить, вроде перегружает страницу но я так и остаюсь на главной странице админки и никаких сообщений ни об ошибке ни об выполненой работе. У когото был такой глюк?
 
Работает - <? umax(THIS_PAGE_KEYWORD, 5); ?>
Остается вопрос:
Умакс потом ни будет иметь ничего против таких кликов?
И еще новый прикол: Сегодня посмотрел в Гугле на статистику индексации а там:

И нет ни одной страницы в индексе. + еще одна проблема скрипт не чистит кеш, нажимаю на кнопку очистить, вроде перегружает страницу но я так и остаюсь на главной странице админки и никаких сообщений ни об ошибке ни об выполненой работе. У когото был такой глюк?

Умакс ничего не будет иметь 100% - у них есть собственный аналог - на форуме ищи (ихнем)

Попробуй чтобы очищался кеш поставить 777 на всю папку якга

у мну индексируется нормально, приаттач свой config.inc.php
 
27 релиз новой версии будет и массинсталер починился вроде.
А те кто ещё там на форуме не зареген,стоит поторопится,потому как в воскресенье он закроется на замок,станет приватным.
 
Умакс ничего не будет иметь 100% - у них есть собственный аналог - на форуме ищи (ихнем)
Попробуй чтобы очищался кеш поставить 777 на всю папку якга
у мну индексируется нормально, приаттач свой config.inc.php
Искал в Гугле сайты сделаны этим генератором На них тоже когда грузиш:
mysite.com ----- все ок
а когда mysite.com/index.php --- ошибка 404, а поисковик когда приходит и хочет зайти на главную страницу а там 404 дальше наверное и не желает индексировать. Вот config.inc.php
<?php //CONFIG FILE
$version = '1.9'; // [YACG] Yet Another Content Generator Version
// MAIN CONFIGURATION
define('SITE_NAME', 'Mysite.com');
define('PASSWORD', 'asddffgh'); // ADMIN PASSWORD
define('EMAIL', 'admin@Mysite.com'); // ADMIN EMAIL (FOR CONTACT-US.PHP)
define('FLICKR_API', 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'); // FLICKR API
define('YAHOO_API', 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'); // YAHOO API
define('DOMAIN_TYPE', false); // SET YACG TO BE RUN ON WWW/SUBDOMAIN
// -- TRUE = Для просмотра ссылки Войди или Зарегистрируйся
// -- FALSE = SUBDOMAIN.DOMAIN.COM
define('FOLDER', false); // SET YACG TO BE RUN ON SUBFOLDER
// -- TRUE = Для просмотра ссылки Войди или Зарегистрируйся OR SUBDOMAIN.DOMAIN.COM/FOLDER
// -- FALSE = SUBDOMAIN.DOMAIN.COM or Для просмотра ссылки Войди или Зарегистрируйся install
define('DEBUG', true); // SET DEBUG MODE ON OR OFF
// -- TRUE = VERBOSE ERROR OUTPUT
// -- FALSE = NO ERROR OUTPUT
// DEFINE FILE LOCATIONS
define('LOCAL_CACHE', './cache/'); // LOCATION OF THE CACHE
define('LOCAL_ARTICLES', './articles/'); // LOCATION OF THE ARTICLES
define('LOCAL_TEMPLATE', './template/'); // LOCATION OF THE TEMPLATES
define('LOCAL_HOOKS', './hooks/'); // LOCATION OF THE HOOKS
define('FILE_KEYWORDS', './keywords.txt'); // LOCATION OF THE KEYWORDS FILE
define('FILE_BOTS', './ips.txt'); // LOCATION OF THE BOT LIST FILE
// DEFINE CLOACKING LEVEL
define('LEVEL', '0');
// -- 0 = ALWAYS CLOAK
// -- 1 = OFTEN CLOAK
// -- 2 = SOMETIMES CLOAK
// -- 3 = RARELY CLOAK
// -- 4 = NEVER CLOAK
// GOOGLE ADSENSE
define('GOOGLE_PUBID', 'pub-XXXXXXXXXXXXXXXX'); // GOOGLE ADSENSE PUB_ID
define('GOOGLE_ADCHANNEL', 'XXXXXXXX'); // GOOGLE ADSENSE CHANNEL
define('GOOGLE_SHOW_ADS', '0'); // SET TO DISPLAY OR NOT GOOGLE ADSENSE
// -- 1 = DISPLAY ADSENSE
// -- 0 = NO ADSENSE
// PEAKCLICK
define('_AFF', 'XXXX'); // PEAKCLICK AFFILIATE ID
define('_SUBAFF', ''); // PEAKCLICK SUBAFFILIATE ID
define('_THUMBS', '0'); // SET TO DISPLAY OR NOT THUMBNAILS
// UMAX
define('_AFF_UMAX', '71321');
define('_SUBAFF_UMAX', 'xxxx');
// -- 1 = ENABLE THUMBNAILS
// -- 0 = DISABLE THUMBNAILS
// GOOGLE ANALYTICS
define('ANALYTICS_ACCOUNT', 'UA-XXXXXX-X'); // GOOGLE ANALYTICS ACCOUNT NUMBER
?>
 
Искал в Гугле сайты сделаны этим генератором На них тоже когда грузиш:
mysite.com ----- все ок
а когда Для просмотра ссылки Войди или Зарегистрируйся --- ошибка 404, а поисковик когда приходит и хочет зайти на главную страницу а там 404 дальше наверное и не желает индексировать. Вот config.inc.php

лучше поставь левел на 4 - невер клоак
чтобы не выдавало 404 ошибку закоментируй 118 сротку index.php - error404(); хотя лучше подправь шаблоны так чтобы не былло ссылок на ste.com/index.php

кста, вот ф-я интересная для якга - уникализатор контента:D

Yes, just call this for en->fr and then fr->en and u'll have a 100% unique content article!

function GoogleTranslate($texte,$langfrom,$langto)
{

$url = "Для просмотра ссылки Войди или Зарегистрируйся";
$useragent="insert your favorite user agent here";

$ch = curl_init();
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST, 4);

$text=urlencode($texte);

$postdata="hl=en&ie=UTF8&langpair=".$langfrom|$langto."&text=".$text;
curl_setopt($ch, CURLOPT_POSTFIELDS,$postdata);
$result= curl_exec ($ch);
curl_close ($ch);

$dela=strpos($result,"<div id=result_box dir=ltr>");
$panala=strpos($result,"</",$dela);
$text=substr($result,$dela+27,$panala-$dela-27);

$text=str_replace("'","'",$text);
$text=str_replace("&","&",$text);

return $text;
}
 
У меня в index.php всего 110 строк. Что нужно закоментировать? Напиши именно саму строчку.
И как пользоваться этим уникализатором контента? Куда вставить этот код?
 
Строка 28-39
PHP:
case '/':
    define('THIS_PAGE', 'index.php');
    define('THIS_PAGE_KEYWORD', SITE_NAME);
    break;
case '/sitemap':
    define('THIS_PAGE', 'sitemap.php');
    define('THIS_PAGE_KEYWORD', 'Sitemap');
    break;
case '/contact-us':
    define('THIS_PAGE', 'contact-us.php');
    define('THIS_PAGE_KEYWORD', 'Contact Us');
    break;

Изменить на :

PHP:
case '/':
    define('THIS_PAGE', 'index.php');
    define('THIS_PAGE_KEYWORD', SITE_NAME);
    break;
case '/index.php':
    define('THIS_PAGE', 'index.php');
    define('THIS_PAGE_KEYWORD', SITE_NAME);
    break;
case '/sitemap':
    define('THIS_PAGE', 'sitemap.php');
    define('THIS_PAGE_KEYWORD', 'Sitemap');
    break;
case '/contact-us':
    define('THIS_PAGE', 'contact-us.php');
    define('THIS_PAGE_KEYWORD', 'Contact Us');
    break;





Строка 121:

PHP:
if (THIS_PAGE != '/' && THIS_PAGE != 'sitemap.php' && THIS_PAGE != 'contact-us.php') {

изменить на:

PHP:
if (THIS_PAGE != '/' && THIS_PAGE != 'sitemap.php' && THIS_PAGE != 'contact-us.php' && THIS_PAGE != 'index.php') {


п.с. только что на локалке посмотрел - работает.


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