PHP-Fusion
v.7.01
AP-Fusion
v7.02.05
Pimped-Fusion-AP
v0.09.03
December 07 2019 07:54:41
Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Мини-чат
Вы должны авторизироваться, чтобы добавить сообщение.

lom
06/04/2018 14:03
Мы рады, ждем девятку. Очень хочется пощупать

Alipapa
27/03/2018 22:16
Всем привет, все неисправности устранили, всё у нас работает

mukaton
30/10/2015 02:37
Не получается ничего скачать. Ошибка Not Found

Alipapa
06/10/2015 23:00
9-я версия php-fusion на подходе, следите за новостями

Alipapa
10/11/2014 11:24
Заметь, я дважды ответил через 3 минуты после вопроса, могли бы уже решить

Последние статьи
· О стабилизаторах нап...
· СМС и Вебмани
· TinyMCE для пользова...
· PCRE (Perl Compatibl...
· PCRE (Perl Compatibl...
Последние активные темы форума
  Темы Просмотров Ответов Последние сообщения
PHP-Fusion 7 Bogatyr - бесп...
Моды, плагины
2228 1 Vveb--ws
08-10-2018 16:47
Php-Fusion v9. Первые впеча...
Вопросы по работе
1625 3 Vveb--ws
25-07-2018 13:46
Появился хэлп по PHP-Fusion...
Вопросы по работе
3817 7 Vveb--ws
25-07-2018 13:42
prestashop&ap-fusion
Вопросы по работе
11964 61 Alipapa
26-08-2014 10:29
Плагин магазина Ap-Shop
Моды, плагины
8513 70 Alipapa
18-08-2014 18:14
TinyMCE
Вопросы по работе
16083 55 Alipapa
27-07-2013 21:57
HTML-5
Моды, плагины
3119 1 Alipapa
15-06-2013 19:47
Мультиязычность в Pimped-Fu...
Ошибки, баги, глюки
3972 4 Papich
16-04-2013 12:39
Pimped-Fusion. Первые впеча...
Ошибки, баги, глюки
14827 127 Alipapa
18-12-2012 10:59
Ищу мод для расстановки код...
Моды, плагины
10459 55 Alipapa
17-09-2012 14:00
Как присоединить файл к лич...
Моды, плагины
6216 3 lom
27-05-2012 18:12
Что мне не нравится в после...
Вопросы по работе
4521 4 Alipapa
27-05-2012 18:08
Проблемы с добавлением кате...
Вопросы по работе
5240 5 Alipapa
27-05-2012 18:06
Просмотр темы
 Распечатать тему
Расширенный каталог статей.
machao
я то двумя руками ЗА, только подскажи плиз какой код прикрутить к моему варианту сайтмапа чтобы ссылки с ЧПУ работали, да буду ковырять потиху, если удастся выложу архив на общее пользование - может кому и пригодиться
для миралинкса по бОльшей части эту карту использовать буду, так-же как и на старом движке.
Изменил(а) machao, 08-01-2011 14:57
порОй метод научного тЫка творит чудесА
 
http://buratino.tv/
Alipapa
А я как-то про ЧПУ и забыл. Если без ЧПУ, то все аналогично стандартным статьям, только таблицы будут DB_AP_ARTICLES и DB_AP_ARTICLE_CATS. Чтобы с ЧПУ, сразу не могу сказать, там надо много посмотреть.
Теперь извини, не хочу обидеть, может карта и нужней, чем я считаю, просто еще раз свой взгляд изложу. Я не въеду, зачем для миралинкса карта сайта? При наличии панели категорий все каталоги получаются в 1 клике от главной, все статьи - в двух. А при наличии новой панели последних статей их индексация практически гарантирована в течение недели. Конечно, если статьи качественные, а иначе и карта не поможет.
 
machao
Alipapa написал:
А я как-то про ЧПУ и забыл. Если без ЧПУ, то все аналогично стандартным статьям, только таблицы будут DB_AP_ARTICLES и DB_AP_ARTICLE_CATS. Чтобы с ЧПУ, сразу не могу сказать, там надо много посмотреть.
Теперь извини, не хочу обидеть, может карта и нужней, чем я считаю, просто еще раз свой взгляд изложу. Я не въеду, зачем для миралинкса карта сайта? При наличии панели категорий все каталоги получаются в 1 клике от главной, все статьи - в двух. А при наличии новой панели последних статей их индексация практически гарантирована в течение недели. Конечно, если статьи качественные, а иначе и карта не поможет.


кто-ж на Мастера обижаетсяSmile
в настройках миралинкса имеется такая графа:
Уровень вложенности каталога со статьями: 1 клик, а не со списком категорий. Разница пускай и небольшая но весьма существенная.
этого можно добиться только с помощью карты, минУя один клик с каталогом категорий.
уточню, что основной сайт затОчен исключительно для людей, без каких-либо методов черной оптимизации.
Конечно, на начальном этапе становления сайта на ноги не все делал красиво и правильно, потому как просто не знал, что нужно делать, а что не стоит. И статьи копипастовые были тоже. Но и они потиху переходят в 100% уникал, так как часть сайтов умерла, а инфа только у меня осталась.

кстати карту сайта доделал. результат как обычно: http://rastrillo.ru/sitemap.php.

reviews как удалить из урла - подскажи плиз
Изменил(а) machao, 09-01-2011 01:33
порОй метод научного тЫка творит чудесА
 
http://buratino.tv/
rubus
machao написал:
у меня другой принцип - в ПЕРВУЮ очередь для людей, а только потом для поисковиков. просто смысла нету создавать сайт если человек придет и побудет на нем максимум 20 секунд и уйдет не запомнив ни адреса, ни того о чем он читал...

Как я понял, зарабатываешь размещая статьи на сайте. У меня же заработок происходит по следующей схеме: посетитель пришел на сайт -> позвонил по телефону на сайте -> если мы договорились, то я заработал денег. Поэтому для меня большое значение имеет оптимизация сайта для поисковиков, но про людей я тоже не забываю (иначе разве стали бы они мне звонить?).

Такими темпами, похоже, скоро отдельную тему на форуме создавать придется по вопросам SEO.

Молодец, что карту сделал!
 
http://rc7spb.ru
Alipapa
Ну у меня стоит
Уровень вложенности каталога со статьями: 1 клик
и нет никакой карты сайта. См. например сайт http://electric-alipapa.ru/
reviews как удалить из урла - подскажи плиз
Если для категорий заполнить поле УРЛ, оно заменит собой reviews, т.е. каждая категория получится как бы в своей папке (например так http://electric-alipapa.ru/home-electro/50-dostupnaja-eljektronika.htm). Вообще полностью от него избавиться - это переделывать, здесь не только чпу, оно и в файлах присутствует.
Изменил(а) Alipapa, 09-01-2011 12:53
 
machao
Alipapa написал:
Если для категорий заполнить поле УРЛ, оно заменит собой reviews, т.е. каждая категория получится как бы в своей папке

в том-то все и дело, что урл прописан для каждой категории, но все равно ревьюс отображается в ссылке.
этот ревьюс надо из всех файлов каталога во фрагменте формивания чпу удалить, чтобы без него было? или как?
порОй метод научного тЫка творит чудесА
 
http://buratino.tv/
Alipapa
Ну я же показал пример реально существующей страницы (http://electric-alipapa.ru/home-electro/50-dostupnaja-eljektronika.htm), созданной этим самым плагином. Где здесь review? Нет. Он присутствует только в названиях страниц подкаталогов (например http://electric-alipapa.ru/reviews/7-home-electro.html), и все. Ну надо же было как-то папку назвать, не лепить же все на корень. А если урл для категорий прописан, статьи будут принадлежать ему, а не reviews. Ну что я сделаю теперь - если бы только в ЧПУ было дело, он же у меня везде "прошит".
Изменил(а) Alipapa, 11-01-2011 21:33
 
machao
Alipapa так я правильно понял


// === Формируем ЧПУ адреса статей начало =====================================
if ($cdata['article_cat_****'] == ""Wink{
if ($data['article_****'] == ""Wink{
echo "<a href='".BASEDIR."reviews/ap_articles.php?article_id=".$data['article_id']."'>".$data['article_subject']." - читать подробно >>></a>".$new."<br />\n".stripslashes($data['article_snippet']);
}else{
echo "<a href='".BASEDIR."reviews/".$data['article_id']."-".$data['article_****'].".htm'>".$data['article_subject']." - читать подробно >>></a>".$new."<br />\n".stripslashes($data['article_snippet']);
}
}else{
if ($data['article_****'] == ""Wink{
echo "<a href='".BASEDIR.$cdata['article_cat_****']."/ap_articles.php?article_id=".$data['article_id']."'>".$data['article_subject']." - читать подробно >>></a>".$new."<br />\n".stripslashes($data['article_snippet']);
}else{
echo "<a href='".BASEDIR.$cdata['article_cat_****']."/".$data['article_id']."-".$data['article_****'].".htm'>".$data['article_subject']." - читать подробно >>></a>".$new."<br />\n".stripslashes($data['article_snippet']);
}
}
// === Формируем ЧПУ адреса статей окончание =====================================


что в этом куске кода, во всех файлах каталогана до убрать reviews/ и все будет гут? или еще подвох какой-то имеется?
Я не настаиваю, что мое мнение единственно верное, и не прошу полностью переделывать каталог. Если так сделано - значит так надо. Мне просто интересно, каким образом можно изменить (подстроить под себя - если можно так выразиться)
Изменил(а) machao, 12-01-2011 01:36
порОй метод научного тЫка творит чудесА
 
http://buratino.tv/
Alipapa
Это не все, в панели навигации тоже этот reviews прописан. Там надо поиском по всем файлам пройти. Если так сделано - не значит, что так надо, просто оно так сделано. Кстати, было бы здорово, если бы ты довел до конца это дело, стало бы два варианта - на любой вкус так сказать.
Изменил(а) Alipapa, 12-01-2011 12:23
 
machao
попробую, если что то получится буду выкладывать...
порОй метод научного тЫка творит чудесА
 
http://buratino.tv/
rubus
Alipapa, помоги, пожалуйста доделать xml карту сайта под твой каталог статей. Я сделал вывод категорий с ЧПУ-ссылками, это делает вот этот код:

Загрузить источник  Код
if ($sitemapsettings['articlecats_enabled']==1) {
$result = dbquery("SELECT article_cat_id, article_cat_**** FROM ".DB_AP_ARTICLE_CATS);
$rows = dbrows($result);
   if ($rows!=0) {
      while ($data = dbarray($result)) {
               $content.= "\t<****>\n";
          $content.= "\t\t<loc>".XMLSITE****."reviews/".$data['article_cat_id']."-".$data['article_cat_****'].".html</loc>\n";
               $content.= "\t\t<priority>".$sitemapsettings['articlecats_priority']."</priority>\n";
               $content.= "\t\t<changefreq>".makechangefreq($sitemapsettings['articlecats_changefreq'])."</changefreq>\n";
               $content.= "\t</****>\n";
      }
   }
}




Вывод статей с нужными ссылками не могу закончить так как не очень силен в php. Проблема в том что для статей нужно в $result = dbquery загнать выбор из 2-х таблиц DB_AP_ARTICLE_CATS и DB_AP_ARTICLES (возможно это или нет не знаю). Если возможно, то подскажи синтаксис написания. Если нет, то код надо будет удлинять и я уж точно не справлюсь.
Если поможещь и заработает обязательно выложу, если можно (будет неплохим дополнением к каталогу статей).
 
http://rc7spb.ru
rubus
Также, выкладываю готовый вариант файла articles.php переделанный так, что в нем уже отображаются категории с ЧПУ из ../infusions/ap_articles/ap_articles.php. Весь остальной контент берется из ap_articles.php. Получается список категорий в 2 столбца с описаниями категорий (как в стандартном), только скорее всего вложенные категории отображаться не будут (по крайней мере не проверял). Чтобы в "хлебных крошках стояла ссылка не на ../revievs/ap_articles/ap_articles.php а на articles.php в 2-х строках
Загрузить источник  Код
$breadcrumbs = "<a href='".BASEDIR."reviews/ap_articles.php'>



reviews/ap_articles.php меняем на articles.php

PS: Если выкладывать нельзя было, то просто удали, ну а так, может, кому и пригодится.
 
http://rc7spb.ru
rubus
Также, выкладываю готовый вариант файла articles.php переделанный так, что в нем уже отображаются категории с ЧПУ из ../infusions/ap_articles/ap_articles.php. Весь остальной контент берется из ap_articles.php. Получается список категорий в 2 столбца с описаниями категорий (как в стандартном), только скорее всего вложенные категории отображаться не будут (по крайней мере не проверял). Чтобы в "хлебных крошках стояла ссылка не на ../revievs/ap_articles/ap_articles.php а на articles.php в 2-х строках
Загрузить источник  Код
$breadcrumbs = "<a href='".BASEDIR."reviews/ap_articles.php'>



reviews/ap_articles.php меняем на articles.php

PS: Если выкладывать нельзя было, то просто удали, ну а так, может, кому и пригодится.
rubus присоединил файл:
articles.rar
 
http://rc7spb.ru
rubus
Также выкладываю карту сайта на php. Смотрится как обычная страница сайта, ссылающаяся на все страницы, существующие на сайте - новости, статьи, загрузки. Ссылки на статьи и категории статей переделаны под плагин "Расширенный каталог статей".

Установка: залейте папку site_map в папку infusions на сайте, в панели навигации поставьте ссылку на страницу карты сайта http://ваш-сайт.ru/infusions/site_map/site_map.php
rubus присоединил файл:
site_map.rar
 
http://rc7spb.ru
Alipapa
Подкатегории будут отображаться как обычные категории.
 
machao
мдяяя...
давненько не заходил, много интересного появилось Wink
тоже кое что переделал: панель вывода популярных статей из каталога с количеством просмотров. ЧПУ сохранено.
результат как обычно тут: http://rastrillo.ru/ пришлось в шаблон вкручивать, чтобы было так, как мне нужно
machao присоединил файл:
popular_articles_panel.zip
Изменил(а) machao, 26-01-2011 03:00
порОй метод научного тЫка творит чудесА
 
http://buratino.tv/
machao
рубус, красиво получилось с articles.php, уже поставил.
МНЕ НРАВИТСЯ Smile спасибо
только с подкатегориями надо что-то делать, чтобы как подкатегории отображались (единственный минус), а так все отлично
Изменил(а) machao, 26-01-2011 03:32
порОй метод научного тЫка творит чудесА
 
http://buratino.tv/
rubus
C подкатегориями я доработку вряд-ли осилю Frown (по крайней мере в ближайшее время) так как не хватает познаний в php.

Но sitemap.xml все-же смог доделать и кому надо мож пользоваться. Smile С помощью плагина генерируется карта сайта с сылками на статьи и категории статей (уже переделана под каталог Алипапы), новости и категории новостей, фотогалерею, профили пользователей и еще чего-то (вроде). Все настройки карты сайте будут доступны через панель (рекомендую разрешать к ней доступ только администратору сайта при активации панели).
rubus присоединил файл:
sitemapxml.rar
Изменил(а) rubus, 26-01-2011 16:57
 
http://rc7spb.ru
machao
изменил немного файл ap_articles.php. Теперь краткие содержания статей раздела в персональных рамках. Сделал в таблицах, но можно и ДИВами
machao присоединил файл:
ap_articles.zip
Изменил(а) machao, 28-01-2011 16:54
порОй метод научного тЫка творит чудесА
 
http://buratino.tv/
rubus
Привет всем. Предлагаю общими усилиями сообразить перелинковку для Расширенного каталога статей в виде отображения под текстом статьи ссылок на предыдущую и следующую статьи. В стандартной версии каталога статей эту функцию выполняет код

Загрузить источник  Код
$pres = dbquery("SELECT article_id FROM ".DB_ARTICLES." WHERE article_id='".($_GET['article_id']-1)."' AND article_cat='".$data['article_cat_id']."'");
$nres = dbquery("SELECT article_id FROM ".DB_ARTICLES." WHERE article_id='".($_GET['article_id']+1)."' AND article_cat='".$data['article_cat_id']."'");
if (dbrows($pres)) $prev = dbarray($pres);
if (dbrows($nres)) $next = dbarray($nres);
if ((isset($prev['article_id']) && isnum($prev['article_id'])) || (isset($next['article_id']) && ISnUM($next['article_id']))) {
if (isset($prev)) { echo "<a href='".FUSION_SELF."?article_id=".$prev['article_id']."' title='Предыдущая статья'>&lt;&lt;&lt;</a>\n"; }
echo "&emsp;&emsp;&emsp;&emsp;&emsp;";
if (isset($next)) { echo "<a href='".FUSION_SELF."?article_id=".$next['article_id']."' title='Следующая статья'>&gt;&gt;&gt;</a>\n"; }
}




Сам пока не могу сообразить как юрл категории вытащить и вместо предыдущей и следующей статей чтобы отображались сами названия статей.
Изменил(а) rubus, 02-02-2011 22:03
 
http://rc7spb.ru
Перейти на форум:
Все функции PHP:
Навигация
· Новости
· Статьи
· Скачать
· Форум
· Ссылки
· Категории новостей
· Обратная связь
· Галерея
· Поиск
· CMS AP-Fusion. Отличия от PHP-Fusion
· Javascript справочник
· Техника
Сейчас на сайте
· Гостей: 1

· Пользователей: 0

· Всего пользователей: 453
· Новый пользователь: ZDA
Информеры
Загрузка файлов  +  -
8,042,482 уникальных посетителей Iceberg by Harly