- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
перезалил на плати ру последнюю версию. теперь все кто покупает получат на автомате сразу версию 4.2.4
кстати, есть в наличии одна лицензия по цене 45 дол. кому интересно, в ICQ
moneySEO добавил 28-06-2011 в 01:38
JakoKruzo, нашел непонятный момент с макросами, прошу разъяснить:
Итак берем макрос:
<h3>Контакты</h3>
<p>Тел. такой то</p>
[/OTHER_PAGE]
И когда мы в самом шаблоне в меню где-то в шапке ссылаемся на эту станицу, то мы должны указать url страницы контакты:
И вот в чем возникает проблема, если указать расширение страницы .html и сделать дорвей .php то ссылка на такую страницу контакты будет битая так как она останется .html.
По этому предложение ввести какой то макрос что ли, который выводит Тип сайта
типа [SITETIPE]
что бы можно было указать ссылку на такие страницы типа
И типа в зависимости он настроек конкретного дора выводилось типа:
или
contacts.shtml
или
contacts.php
или
contacts.asp
а то баг получается с этим или я не знаю просто как ты это продумал?
А если вообще ЧПУ настроены на доре по своему тогда как ссылаться то?
🍿
moneySEO, я думал на счёт этого, но имеет ли смысл? Ты ведь знаешь заранее, какой дор будешь делать, c чпу или без. Врядли ты постоянно меняешь настройки. Макрос сделать могу.
Могу показать, как с помощью скрипта сделать правильную ссылку.
JakoKruzo добавил 28.06.2011 в 11:36
vceok, нет.
moneySEO, я думал на счёт этого, но имеет ли смысл? Ты ведь знаешь заранее, какой дор будешь делать, c чпу или без. Врядли ты постоянно меняешь настройки. Макрос сделать могу.
Могу показать, как с помощью скрипта сделать правильную ссылку.
покажи как сделать скриптом и хорошо бы все же иметь макрос.
+ когда делаешь шаблон на продажу скажем, ты не можешь знать как покупатель будет делать дор.
+ сам делаю иногда доры то в php то html - это придется каждый раз изменять в шаблоне, что плохо(
moneySEO, вот скрипт:
[SCRIPT_P]
if(strlen($$u)==0){
$link="contacts"; // имя страницы без расширения
$profile_path='D:\Jako_2011\genoptions\default.txt'; // путь к файлу профиля настроек
$a=readfile($profile_path);
$i=strpos($a,'#144{',1);
$c=substr($a,$i+5,1); // включён ли режим чпу
if($c=="1"){
$$u=$link+'/';
} else {
$i=strpos($a,'#2{',1);
$d=substr($a,$i+3,1); // тип дора
switch($d){
case "0":
$$u=$link+".html";
break;
case "1":
$$u=$link+".shtml";
break;
case "2":
$$u=$link+".php";
break;
case "3":
$$u=$link+".asp";
break;
}
}
$sn='[SITE_NAME]';
if(substr($sn,strlen($sn),1)!='/'){$$u='/'+$$u;}
}
print("<a href='http://[SITE_NAME]" + $$u + "'>Контакты</a>");
[/SCRIPT_P]
Где в строке 3 "$profile_path='D:\Jako_2011\genoptions\default.txt'; " замени путь на свой.
Вот второй строчке: $link="contacts"; contacts - имя файла без расширения, можно изменить на свой.
Работает этот скрипт так:
Сразу проверяется значение суперглобальной переменной $$u в которой хранится урл страницы контактов без http и имени сайта. Если оно пусто то открывается профиль настроек, читаются параметры №2 (тип сайта) и №144 (чпу), если чпу включены, то в $$u записывается значение $link с прибавленным "/" к нему, а если выключены, то в зависимости от типа сайта записывается значение $link с прибавленным соответствующим расширением. Потом, если имя сайта не заканчивается на "/", то в начало $$u добавляется "/". В конце выводится ссылка в которую через макрос подставляется имя сайта и урл страницы контактов из переменной $$u.
Последнюю строчку, где выводится ссылка, можно "отцепить" от основного скрипта и использовать там, где надо просто: [SCRIPT_P] print("<a href='http://[SITE_NAME]" + $$u + "'>Контакты</a>"); [/SCRIPT_P]
;)
JakoKruzo добавил 28.06.2011 в 19:18
Можно тоже, но покомпактней:
[SCRIPT_P]
if(strlen($$u)==0){
$link="contacts"; // имя страницы без расширения
$profile_path='D:\Jako_2011-424\genoptions\default.txt'; // путь к файлу профиля настроек
$a=readfile($profile_path);
$i=strpos($a,'#144{',1); $c=substr($a,$i+5,1); // включён ли режим чпу
if($c=="1"){$$u=$link+'/';} else {$i=strpos($a,'#2{',1);$d=substr($a,$i+3,1); // тип дора
switch($d){case "0":$$u=$link+".html";break;
case "1":$$u=$link+".shtml";break;
case "2":$$u=$link+".php";break;
case "3":$$u=$link+".asp";break;}}
$sn='[SITE_NAME]';
if(substr($sn,strlen($sn),1)!='/'){$$u='/'+$$u;}}
print("<a href='http://[SITE_NAME]" + $$u + "'>Контакты</a>");
[/SCRIPT_P]
ого
лучше сделай, пожалуйста, макрос
а если у меня 10 рандомных страниц
Контакты
О нас
Наши усгули
Как нас проехать
и т д
по каждому такой код писать - сума сойти можно )))
+ всеравно левак - каждый раз прописывать путь в файлу - а у разных людей которые будут юзать шаблон дорген лежит в разных папках и на разных дисках (
лучше сделай, пожалуйста, макрос в будущем апе
Вот бы мне так шабы научится юзать....
moneySEO, если делать только html, php или php с чпу, то вот вариант покороче:
[SCRIPT_P]
if(strlen($$u)==0){$r='[RANDURL]'; if(substr($r,strlen($r),1)!='/'){if(substr($r,strlen($r)-4,5)=='.html'){$$u='.html';}else{$$u='.php';}}else{$$u='/';}}
print("<a href='/contacts" + $$u + "'>Контакты</a>");
[/SCRIPT_P]
А если несколько страниц, то:
Вот это вверх вставить:
[SCRIPT_P]
if(strlen($$u)==0){$r='[RANDURL]'; if(substr($r,strlen($r),1)!='/'){if(substr($r,strlen($r)-4,5)=='.html'){$$u='.html';}else{$$u='.php';}}else{$$u='/';}}
[/SCRIPT_P]
И дальше для каждой ссылки:
[SCRIPT_P] print("<a href='/contacts" + $$u + "'>Контакты</a>"); [/SCRIPT_P]
[SCRIPT_P] print("<a href='/uslugi" + $$u + "'>Услуги</a>"); [/SCRIPT_P]
[SCRIPT_P] print("<a href='/onas" + $$u + "'>О нас</a>"); [/SCRIPT_P]
JakoKruzo
Сорри, что не по теме пишу, но JakoKruzo, проверь пожалуйста почту, я оплатил дорген ещё 27 числа, а ответа нету :)
b6205941, покупал бы у меня - у меня доставка на автомате сразу после оплаты без моего участие в любое время суток, дня и года: Купить
b6205941, напишите мне на jakokruzo@mail.ru с какого email-а писали.