Jump to content

Colonizator

Клиенты
  • Content Count

    112
  • Joined

  • Last visited

Community Reputation

9 Обычный

About Colonizator

  • Rank
    Полноправный форумчанин
  • Birthday 02/05/1989

Информация

  • Пол
    Мужчина
  • Город
    Минск

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Сайт укажите и писать вам на почту лень - пишите тут о проблеме.
  2. К сожалению автор занят, иначе этой темы не было бы:(
  3. Нужна доработка Dle-filter https://lazydev.pro/product/7-dle-filter.html Есть лицензия без закрытого кода. тз: SEO страницы для фильтра dle. Сейчас фильтр отображает введенные значения фильтрации в url - а мне очень хочется сделать посадочные страницы именно через этот фильтр (я планирую закрыть все стандартные теги, категории, страницы доп полей от индексации). Как я это вижу: в админке таблица, и кнопка добавить урл. При нажатии добавляется строка, в строке 4 поля. 1) относительный урл фильтра при обычном выводе /f/f.param1=30/f.param2=20/param3=1/t.param4=15/sort=date/order=desc/ 2) seo урл: /seo_url/ - может начинаться с какого-то ключа (фильтр начинается с /f/ например) 3) необязательное - тайтл сео-урл, если не заполнено, работает тайтал по стандартным правилам фильтра, если задан - выводится именно он. 4) необязательное - дескрипшн сео-урл, если не заполнено, работает дескрипшн по стандартным правилам фильтра, если задан - выводится именно он. В дальнейшем при переходе по /seo_url/ - фильтр корректно отрабатывает согласно заданным параметрам. При переходе или при выборе параметров в форме согласно /f/f.param1=30/f.param2=20/param3=1/t.param4=15/sort=date/order=desc/ -> 301 редирект на /seo_url/ Понимаю, что оценить работу сложно, не видя исходный код самого фильтра, поэтому просто напишите вашу ставку за 1 час и хоть как-то подтвердите свои компетенции примерами работ, можно в ЛС.
  4. Если нужно восстановить только новости (и если представить что все новости от одного админа): экспортировать все 3 таблицы dle_posts в CSV формате, открыть их в Excel и объединить в одну. Главное не менять поле id у новостей с рабочего сайта. Ну и да все на локалке делать, тестировать пока не заработает)
  5. Выше писал, место рано или поздно закончится, у моего хостера тариф vps и так уже максимальный. Поэтому его придется менять на свой сервер, вот и планирую заранее. А тут еще намекают на явный пережор ресурсов, что наводит на мысли - заказать детальный анализ у админа какого, найти что жрет так много ресурсов пофиксить и как раз после этого переносить картинки на облако а сам сайт на недорогой впс или оставить на текущем.
  6. В продолжение темы, если вам будет интересно взглянуть. За текущий VPS плачу 16$ в мес. Мне норм.
  7. Поменять местами условия и по идее будет как нужно, попробуйте: if ($xfields['youtube']) { $img = $xfields['youtube']; } else { preg_match('#<!--dle_image_begin:(.+?)-->#i', $xfields['foto'], $foto); list($img,) = explode('|', $foto[1]); }
  8. Банально в панели хостера (выдает расход 15гб из 16 занято). Вон график рисуют вот такой: В моем случае - Расход оперативы 13,48Мб - я так понимаю одномоментное посещение. Также работает постоянно 3 парсера. В общем, может быть и можно оптимизировать его, а может я криворукий не так что-то смотрю. Трафик всего-то 20-25к в сутки, ни о каких миллионах речи нет. Но это все немного не по теме топика, тем не менее после ваших слов - думаю стоит обратится к сисадмину какому за анализом ситуации в целом, мало ли сервак взломан и майнит крипту или спам рассылает.
  9. Нет не вариант, сайт кушает примерно 15Гб оперативы и сидит на 4-х ядрах. Сейчас за впс плачу 16$ в мес, но больше таких предложений не будет и когда объем диска будет превышать тариф - варианты будут или на свой сервер или раскинуть сайт.
  10. Все верно. Сайт уже под 70Гб. Естественно это все картинки и их размер растет, проблема рано или поздно наступит, хотелось бы решать ее не спеша и заранее.
  11. Здравствуйте! Можете скинуть ссылку на ваш сайт, хотелось бы посмотреть на реализацию? И вопрос сразу, за деньги сможете сделать такую операцию?
  12. ну если средствами dle то: делаем категорию очередь: в нее публикуем хоть 100 000 новостей. Заголовок - ФИО, остальное на доп полях, дата очереди и все что нужно для администрации. Назначаем категории свой shortstory и оформляем как угодно в виде таблицы или нет. Фильтрацию и поиск по этой категории делаем через фильтр @Gameer он же punpun, он же lazydev
  13. Прописать в роботсе все доп.поля индексация которых вам нужна. Disallow: /xfsearch/ Allow: /xfsearch/places/* Allow: /xfsearch/price/* Allow: /xfsearch/type/* и т.д.
  14. Сайт mapswater.com На сайте есть карта с метками (координаты каждой метки лежат в доп.поле у каждой новости). В коде шаблона метки выводятся через custom напрямую в js скрипт, который подключает яндекс карты. {custom template="placemark" categoryexclude="30" limit="1000" navigation="no"} Для категорий использую вот такой вывод: {custom template="placemark" category="{category-id}" categoryexclude="30" limit="1000" navigation="no"} - так, на карте выводятся метки тех новостей, которые присвоены просматриваемой категории. Однако на сайте основным типом контента - это страницы доп.полей с типом перекрестные ссылки: например https://mapswater.com/xfsearch/places/река+Березина/ И вот на таких страницах я также хочу вывести карту от яндекса, и показать только те метки, которые относятся к новостям, у которых доп.поле places содержит значение "река Березина" и т.д. в зависимости от того, какой урл просматривает юзер. Может есть какой-то очевидный способ сделать это стандартными средствами движка? Я не нашел и начал мудрить: В этом коде: {custom xfields="значение_поля" template="placemark" categoryexclude="30" limit="1000" navigation="no"} вместе значение_поля нужно подставить значение доп. поля из url Вытащил то, что мне нужно из url вот этим кодом: <?php $url = rawurldecode($_SERVER['REQUEST_URI']); $url_one = htmlspecialchars(str_replace("/", '', $url)); $url_two = str_replace("+", ' ', $url_one); $xfield = str_replace("xfsearchplaces", '', $url_two); echo $xfield; ?> Запихнул его в файл в папке engine/modules/mymod/mymod.php И пробую сделать вот такое чудо: {custom xfields="{include file='engine/modules/mymod/mymod.php'}" template="placemark" categoryexclude="30" limit="1000" navigation="no"} - но оно не срабатывает . Тег не обрабатывается и в html улетает вот такая строка: " template="placemark" categoryexclude="30" limit="1000" navigation="no"} Подскажите, кто знает - что не так?
×
×
  • Create New...