JakoDorgen PRO теперь бесплатный

W2
На сайте с 22.03.2011
Offline
111
#91

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

Bramin
На сайте с 28.01.2010
Offline
125
#92
wcw2007:
Как сделать чтоб статьи были релевантны названию категорий т.е. Статья Мама мыла раму добавлялась в категорию Мама а сейчас рандомно. Спасибо

http://jako.tech/regimes/ почитайте

А вообще самый главный косяк этого софта, что для мультикеев нельзя задать категории. Это прям ппц, какая потеря потерь. Ну как же так то? 😒

Пожалуй лучший хостинг под доры (https://my.friendhosting.net/pl.php?9626), поддержка 24/7, отличные цены.
JakoKruzo
На сайте с 04.06.2008
Offline
158
#93
Bramin:
А вообще самый главный косяк этого софта, что для мультикеев нельзя задать категории.

Есть альтернативный способ использования мультикеев через SCRIPT. Я его когда-то уже показывал. Он работает в любых режимах.

1. Для файла ключевиков создайте файл мультикеев.

Файл ключевиков, например:

Кей-1

Кей-2

Кей-3

А файл мультикеев тогда:

Кей-1{TAB}Мультикей-1 кея 1{TAB}Мультикей-2 кея 1

Кей-2{TAB}Мультикей-1 кея 2{TAB}Мультикей-2 кея 2

Кей-3{TAB}Мультикей-1 кея 3{TAB} Мультикей-2 кея 3

{TAB} замените на символ табуляции.

2. В начало шаблона вставьте:

[SCRIPT]

if($current_article==1){

$$mkeys=readfile('E:\files\мультикеи.txt','windows-1251');

$$mkeys="\n"+str_replace("\r\n","\n",$$mkeys);

}

if($page_type==3){

i=strpos($$mkeys,"\n"+$page_keyword+"\t");

if(i>0){explode("\t",substr($$mkeys,i+1,strpos($$mkeys,"\n",i+1)-(i+1)),$$multi); }else{explode("\t",'',$$multi);}

}

[/SCRIPT]

E:\files\мультикеи.txt замените на ваш файл мультикеев.

3. Туда, где выводить мультикей: [SCRIPT]print($$multi[1]);[/SCRIPT] - первый мультикей, [SCRIPT]print($$multi[2]);[/SCRIPT] - второй мультикей.

Bramin, если у вас несколько категорий, то делайте для каждой свой файл ключевиков, а файл мультикеев один со всеми кеями.

---------- Добавлено 22.05.2018 в 12:19 ----------

Mysql сайт на 100к записей работает не корректно - не открывает "далекие" (допустим возьму из списка номер 55000) посты - 404 error, открывает только индекс и несколько вначале. С небольшой базой, например, 5к, таких проблем нет.

Я уже не хочу разбираться с этим потому, что считаю ненужным делать доры с бд.

---------- Добавлено 22.05.2018 в 12:22 ----------

Как сделать чтоб статьи были релевантны названию категорий т.е. Статья Мама мыла раму добавлялась в категорию Мама а сейчас рандомно.

Предварительно каким-то софтом разносить кеи по разным файлам.

В режиме сателлит можно указывать категорию статьи.

D8
На сайте с 24.03.2013
Offline
38
#94

Здравствуйте. Подскажите плз. как (в каком виде\формате\синтаксисе ... ) можно писать свои функции?

Например мне нужно json_decode() Можете показать пример?

И как именно подключать

%^Imports:script_functions.txt^%

Т.е.

так: какой-то html код [SCRIPT] %^Imports:script_functions.txt^% [/SCRIPT] какой-то html код

или без доп. тегов: какой-то html код %^Imports:script_functions.txt^% какой-то html код

Спасибо.

JakoKruzo
На сайте с 04.06.2008
Offline
158
#95

ddn821, такой встроенной функции нет. Но, думаю, можно и без неё обходиться, если очень надо. Свои функции писать так:

function MyTest(a,b){
return(a+b);
}

Вот ещё можете пример синтаксиса посмотреть - http://jako.tech/functions/ZipAndUpload.txt

Так подключать:

[SCRIPT] %^Imports:script_functions.txt^% [/SCRIPT]

Строка %^Imports:script_functions.txt^% будет просто заменена на содержание script_functions.txt.

---------- Добавлено 04.06.2018 в 21:43 ----------

В скрипте есть некоторые особенности:

- Есть break; , но нет continue;

- Переменные, начинающиеся со знака $ - глобальные, т.е. видны в любом месте скрипта, а без знака $ - локальные. Есть ещё суперглобальные $$, которые видны во всех скриптах. Регистр значения не имеет.

- Строки складываются знаком +

- В строках отсчёт символов идёт с 1, а не с 0.

- Нету сокращений +=, ++ и т.д.

- Массивы только одномерные.

- В условиях и вызове функций обязательны скобки:

print("Привет!");

if($a>0){$b=$b+$a;}

D8
На сайте с 24.03.2013
Offline
38
#96

А-а теперь понял. Мне-то чё-то подумалось, что можно любую php ф-цию воткнуть (типо библиотеки) и она там как-то будет отрабатывать :(

Но, думаю, можно и без неё обходиться, если очень надо.

ну да можно explode порезать на массив, просто хотелось ассоциативный массив поиметь :) Ладно бум думать.

Спасибо,

UPD: ю-ху-ху получилось :)

В общем если вдруг кому надо воткнуть какую-то php обработку\скрипт

1. на сервер (или на локалку) кладём скрипт или функцию

2. функцией webbrowser или httpclient_open шлём GET\POST запрос $r=webbrowser('http://localhost/json_decode.php?data='+$data);

3. на выходе получаем результат

JakoKruzo
На сайте с 04.06.2008
Offline
158
#97
функцией webbrowser или httpclient_open шлём GET\POST запрос $r=webbrowser('http://localhost/json_decode.php?data='+$data);

Вместо webbrowser лучше httpclient_getcontent: $r=httpclient_getcontent('http://localhost/json_decode.php?data='+$data);

JakoKruzo
На сайте с 04.06.2008
Offline
158
#98

Сделал версию 4.5.2 - http://jako.tech/download/Jako_4.5.2.zip

Сделал, чтобы функция WebRequest могла работать через Tls12.

Надо только заменить файл JakoDorgen_PRO.exe.

Это для того, чтобы работал скрипт импорта доменов в Cloudflare

Сам скрипт импорта нужно тоже обновить - http://jako.tech/functions/CloudflareImport.txt

И ещё добавил continue; для пропуска оставшейся части текущей итерации цикла.

exarh
На сайте с 28.03.2010
Offline
503
#99
JakoKruzo:
Сделал версию 4.5.2 - http://jako.tech/download/Jako_4.5.2.zip
Сделал, чтобы функция WebRequest могла работать через Tls12.
Надо только заменить файл JakoDorgen_PRO.exe.
Это для того, чтобы работал скрипт импорта доменов в Cloudflare
Сам скрипт импорта нужно тоже обновить - http://jako.tech/functions/CloudflareImport.txt
И ещё добавил continue; для пропуска оставшейся части текущей итерации цикла.

Чейто у меня в Cloudflare из 10 доменов только 5 добавляются нормально.

У остальных тупо в ДНС ничего не прописывается, хотя сами домены добавляются в Cloudflare.

Уже и перекачивал и дорген и скрипт и новый акк Cloudflare завел и разное количество доменов пытался делать - один фиг часть доменов без ДНС.

Монетизируй (https://publishers.propellerads.com/#/pub/auth/signUp?ref_id=tnE) свой сайт с выгодой
JakoKruzo
На сайте с 04.06.2008
Offline
158
#100

Проверил сейчас, все A-записи добавились. Может глюк какой на стороне Cloudflare был.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий