Сколько не видел сайтов — на всех текущая страница отображается текстом без ссылки. Да и вообще, ссылка на саму себя не есть гуд.
//здесь как обычно, ну вы знаете
1. Файл /core/classes/page.class.php, найти функцию:и заменить её на:На этом вы можете остановиться, если вам не нужна настройка этой функции.
Если нужна, то надо изменить в предыдущем коде строку:на:вставить:Почему я написал "примерно", потому что у вас может не быть ещё языковых переменных там, следовательно ориентируйтесь по input name="short_pw". И! возможно придётся поменять <?php echo $_LANG['YES']; ?>, <?php echo $_LANG['NO']; ?> на Да и Нет.
Продолжим...
3. В этом же файле находим нечто похожее (ибо менялось несколько раз в разных версиях) на:По аналогии с найденной строкой ниже вставляем (в моём случае):На этом всё.
Пользуясь случаем,передаю привет! всем, кто меня знает хочу сказать letsgo, что если он переведёт оставшуюся часть стоимости скриптов за собственно их поддержку, то я смогу ему их тут же вернуть, ибо я отказываюсь от обязательств поддержки таким людям. После чего он сможет забрать свою надуманную претензию из арбитража полностью удовлетворённым.
//здесь как обычно, ну вы знаете
Установка
//Код и номера строк из 1.10.31. Файл /core/classes/page.class.php, найти функцию:
207 /** * Печатает глубиномер * @param string $separator */ public function printPathway($separator='→'){ //тут код }
public function printPathway($separator='→'){ $inCore = cmsCore::getInstance(); $inConf = cmsConfig::getInstance(); //Проверяем, на главной мы или нет if (($inCore->menuId()==1 && !$inConf->index_pw) || !$inConf->show_pw || !is_array($this->pathway)) { return false; } foreach($this->pathway as $key => $value){ if($key < $items){ $pathway[] = '<a href="'.$this->pathway[$key]['link'].'" class="pathwaylink">'.$this->pathway[$key]['title'].'</a>'; }elseif(!$inConf->short_pw){ $pathway[] = $this->pathway[$key]['title']; } } }
Если нужна, то надо изменить в предыдущем коде строку:
$pathway[] = $this->pathway[$key]['title'];
if($inConf->lasttxt_pw)$pathway[] = $this->pathway[$key]['title']; else $pathway[] = '<a href="'.$this->pathway[$key]['link'].'" class="pathwaylink">'.$this->pathway[$key]['title'].'</a>';
Реализуем настройку
2. Файл /admin/applets/config.php, после примерно!:
463 <tr> <td><strong><?php echo $_LANG['AD_PAGE_PATHWAY']; ?></strong></td> <td> <label><input name="short_pw" type="radio" value="0" <?php if (!$inConf->short_pw) { echo 'checked="checked"'; } ?>/><?php echo $_LANG['YES']; ?></label> <label><input name="short_pw" type="radio" value="1" <?php if ($inConf->short_pw) { echo 'checked="checked"'; } ?>/><?php echo $_LANG['NO']; ?></label> </td> </tr>
<tr> <td><strong>Выводить текущую страницу без ссылки:</strong></td> <td> <label><input name="lasttxt_pw" type="radio" value="1" <?php if ($inConf->lasttxt_pw) { echo 'checked="checked"'; } ?>/><?php echo $_LANG['YES']; ?></label> <label><input name="lasttxt_pw" type="radio" value="0" <?php if (!$inConf->lasttxt_pw) { echo 'checked="checked"'; } ?>/><?php echo $_LANG['NO']; ?></label> </td> </tr>
Продолжим...
3. В этом же файле находим нечто похожее (ибо менялось несколько раз в разных версиях) на:
69 $newCFG['short_pw'] = cmsCore::request('short_pw', 'int');
$newCFG['lasttxt_pw'] = cmsCore::request('lasttxt_pw', 'int');
Пользуясь случаем,
Реклама #
Олег Васильевич я 11 лет назад #
Def 11 лет назад #
lokanaft 11 лет назад #
Clear 11 лет назад #
picaboo 11 лет назад #
lokanaft 11 лет назад #
Вот, кстати, сразу же первый результ из "загуглил" в сниппете:
picaboo 11 лет назад #
lokanaft 11 лет назад #
picaboo 11 лет назад #
ну вот тебе и первая проблема - для человека это не нужная информация, так как он и так видит по заголовку где он и дублировать еще раз информацию в соседней строке - глупо. для поисковика же, вообще все выглядить как сурсы страницы, тоесть подряд по коду
lokanaft 11 лет назад #
lezginka.ru 11 лет назад #
готет требует указать путь от главной страницы
picaboo 11 лет назад #
lokanaft 11 лет назад #
lezginka.ru 11 лет назад #
lokanaft , а как сделать автора статьи "текстом" ?
Clear 11 лет назад #
Вместо
А вообще не стоит спорить кому как надо, выводить последний пункт хлебных крошек. Лично я считаю что он ни к чему, ну а кто то иначе. В любом случае полезно для разбора
Clear 11 лет назад #
Вместо
А вообще не стоит спорить кому как надо, выводить последний пункт хлебных крошек. Лично я считаю что он ни к чему, ну а кто то иначе. В любом случае полезно для разбора