• Апрель 13, 2021, 15:48:05
• Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - FD

Страницы: 1 2 [3] 4 5 ... 8
31

> где я могу сменить тип материала , который создается при добавлении статьи в Друпал
> сейчас статьи добавились под типом Story
> у меня свой тип для статей
> в движке

вы можете изменить запрос к базе в классе публикации под друпал inc/publicate/drupal_6.12.class.php

`type`='story',

32
> Грабится новость с картинками,используются хаки: выравнивание картинки по центру и уменьшать картинки,публикуем.Все нормально и красиво выводится, НО
> при редактировании данной новости в админке Dle , все настройки пропадают и соответственно все картинки расплываются и получается не пойми чего. Может
> быть есть решение для этой проблемы. Спасибо

отключите bb редактор для новостей в админке DLE

33
> как работает хак "красивый контент"?

комплексное преобразование "красивый контент" заключается в последовательном использовании нескольких хаков:
1 - удалить стили и стилевые атрибуты
2 - удалить плавающие фреймы (в контенте обычно никогда не нужны, а вот вреда могут принести, например всем известен троян даунлоадер)
3 - удаление скриптов и событий
4 - хак, который оставляет только разрешённые теги:
'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'h7', 'b', 'i', 'u', 'strong', 'a', 'strike',
'p', 'table', 'tr', 'td', 'th', 'ul', 'ol', 'li', 'object', 'iframe', 'style', 'script', 'img',
'param', 'hr', 'br', 'nobr', 'multicol', 'noenmed', 'noframes', 'nolayer', 'noscript', 'pre',
'q', 'rt', 'ruby', 's', 'samp', 'small', 'sub', 'sup', 'textarea', 'tt', 'var', 'wbr', 'xmp', 'div'
5 - хак, который исправляет незакрытые теги
6 - хак, который удаляет пустые теги
7 - типограф (требует PHP5 и выше!)
8 - хак, который удаляет лишние переводы строк вначале и в конце контента
9 - хак, который удаляет лишние пробелы

34

> Здравствуйте. решил запустить граббер на локалке для убыстрения процесса, через денвер, выдает что CURL library is not exists! при тестировании
> источника, если не сложно посоветуйте решение если оно существует, честно говоря я не большой специалист но кое-что соображаю.

В денвере этой библиотеки действительно нет. но на сайте денвера можно скачать дополнительные библиотеки
http://www.denwer.ru/packages/php5.html
Подключение модулей

После успешной установки вам необходимо открыть файл /usr/local/php5/php.ini в любом текстовом редакторе и раскомментировать директивы подключения тех или иных модулей, чтобы они выглядели так:

extension = имя_модуля

Также читайте ветку: http://fdstar.net.ru/index.php?topic=111.0

35

> Как можно заменить водяной знак, в какой директории картинка?

водяной знак прописан в конфиге граббера

// WATERMARKS
define('watermark_light', ROOT.'uploads/watermark/light.png');
define('watermark_dark', ROOT.'uploads/watermark/dark.png');

на самом деле, картинки две - для светлого фона и для тёмного

36
> Здравствуйте, пользуюсь вашим граббером, и с одного сайта выдает при публикации статьи не подскажете в чем проблема
> crontab_publicate.php: Unknown column 'alias' in 'field list'. Error # 1054. QUERY: INSERT INTO `jos_sections` SET `title`='Криминал',
> `alias`='Kriminal', `scope`='content', `published`='1'

Вероятнее всего вы перепутали грабберы для разных веток джумлы
поле 'alias' есть только в ветке джумлы 1.5 в таблице `jos_sections`

> Спасибо за ответ. Действительно я уже понял, что устанавливал граббер не на ту базу данных.

37

>  на Денвере реально запустить программу FDE Grabber?

да, разумеется, но на денвере нет библиотек curl и mb_string

но их можно доставить, скачав с php.net для вашей версии php:
http://www.php.net/releases/ (zip package)

> ага и теперь его нужно как-то поставить ), Вот только как )

требуется:
1 - распаковать архив с дистрибутивом PHP во временную папку
2 - вытащить из папки ext dll файлы php_curl.dll и php_mbstring.dll
3 - скопировать в соответствующую папку денвера
4 - отредактировать php.ini денвера:

раскомментировать строки

;extension=php_mbstring.dll

так, чтобы получилось

extension=php_mbstring.dll


и

;extension=php_curl.dll


так, чтобы получилось

extension=php_curl.dll

5 - скопировать из нового дистрибутива PHP файлы libeay32.dll и ssleay32.dll в папку C:/WINDOWS/system32/
6 - перезапустить денвер



38

> ммм...я установил систему на Дэнвере -тест показывает все ok... проблема в том что после того как нажимаю на какое нибудь меню - вылетаю на страницу
> логина...снова захожу и попадаю на нужную страницу...пытаюсь что-то изменить и снова попадаю на страницу логина...где копать непонятно...
> домен http://dansxxxx/gra/index.php

домен должне быть ВАЛИДНЫМ
dansxxxx - не подходит
dansxxxx.com - подходит
Кроме того, можно обращаться по IP адресу



39
> парсю контент с блога на wp в DLE. У меня в полную новость добавляется краткая
> что может быть?

в вашем темплейте дле есть переменные вывода краткой новости и полной, переменную для вывода краткой нужно просто удалить, и оставить только вывод полной в расширенной новости

в темплейте с краткой новостью должно стоять только {short-story}
в полной - {short-story} ставить не нужно, должно стоять только {full-story}

40
> теги граббер расставляет или в вордпрессе 2.8 такая фича?

да, по умолчанию эта опция включена в конфиге:

для DLE
define('add_dle_tags', true);

Для остальных поддерживаемых CMS, например WordPress:
define('add_tags', true);

При этом, можно указать минимальную длину тега, который будет добавляться:
define('min_tags_length', 4);


Как это работает:
заголовок разбивается на слова по пробельным и пунктуационным символам, данные слова и добавляются как теги для облака меток и связываются с публикуемой статьёй

41

Если статьи при граббинге обрезаются - выполните запросы к базе, которые увеличивают максимальную длину статьи:

ALTER TABLE `fde_articles` MODIFY COLUMN `full_text` LONGTEXT NOT NULL;
ALTER TABLE `fde_articles` MODIFY COLUMN `short_text` LONGTEXT NOT NULL;

Примечание: в запросах предполагается, что префикс к таблицам граббера "fde_"

Если выполнение данных запросов проблематично, то:
1 - скопируйте файл update_grabber_longtext_articles.php из папки граббера корень_граббера/updates/  в папку корень_граббера/
2 - запустите скопированный файл из браузера
3 - удалите скопированный файл

42
> Здравствуйте, у меня вопрос по граберу, в связи с чем может быть связано то, что грабер усекает слишком длинный урл, хотя при тесте источника всё
> нормально, а когда дело доходит до граба, то он идёт грабить по усеченному урлу и ругается что парсинг эррор(
> в БД crontab_feeds.php их заносит уже в усеченном виде.
> длина усеченого урл получается 255 символов, можно ли это как-то обойти?

можно, если версия вашего MySQL сервера - 5 и выше, то поможет запрос к базе, вида:

ALTER TABLE `fde_articles` MODIFY COLUMN `address` varchar(1000) default NULL;
если версия ниже 5, то запрос:

ALTER TABLE `fde_articles` MODIFY COLUMN `address` text default NULL;
Примечание: в запросах предполагается, что префикс к таблицам граббера "fde_"


43
> Пользуясь случаем задам ещё один вопрос) Почему в краткой новости, когда в ней нет картинок, в результате появляется 1я по счету картинка из полной
> новости? Джумла 1.5

Это стандартное поведение граббера - для того, чтобы краткая новость обязательно содержала картинку.
Если это не желательно, то - отключите в конфиге настройку: "smart_enclosure", указав значение "false"

define('smart_enclosure', false);

44
> Как определить путь к моей CMS на сервере?

определить путь к CMS на сервере можно PHP скриптом, который требуется закачать в корень, где установлена CMS и запустить из браузера:

<?PHP
define('ROOT', rtrim(str_replace('\\', '/', dirname(__FILE__)), '/'). '/');
echo ROOT;
?>

Прямые слеши ("/") в конце путей, в конфиге,  требуется указывать обязательно.

45
> не публикуются картинки!!!

возможны следующие причины:

1 - неправильно указан путь к CMS на сервере в конфиге
Внимательно читайте ридми!

определить путь к CMS на сервере можно PHP скриптом, который требуется закачать в корень, где установлена CMS и запустить из браузера:

<?PHP
define('ROOT', rtrim(str_replace('\\', '/', dirname(__FILE__)), '/'). '/');
echo ROOT;
?>

Прямые слеши ("/") в конце путей, в конфиге,  требуется указывать обязательно.


2 - не выставлены права на запись на требуемые папки граббера и/или CMS (папка назначения, куда в итоге перемещаются картинки)


Страницы: 1 2 [3] 4 5 ... 8