HolyGun ищите по теме mt-rebuild

2

(11 ответов, оставленных в Плагины)

saahov пишет:

Т.е. обычный текстовый файл, в котором контент расположен определённым образом.

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

3

(11 ответов, оставленных в Плагины)

saahov пишет:

Было бы хорошо, если можно было бы настраивать экспорт из 1С в формат Movable Type. Такое возможно?

А что такое формат Movable Type ?

Мы же говорим о простых данных, возникают логичные вопросы:
[listo][li]Где их хранить?[/li][li]Как их представлять?[/li][/listo]

Причем тут MT вообще не понимаю? Или вы хотите ими из админки управлять?

4

(11 ответов, оставленных в Плагины)

liketts пишет:

я не программист, поэтому обратился с вопросом

liketts пишет:

Друзья, какие у вас будут соображения на сей счёт?

Вы простите про соображения спрашивали, надо было сразу говорить что нужен пример.

<?php

set_time_limit(0);

$filename  = "goods.txt"; // Файл выгрузки
$filewrite = "temp.html"; // Получаемый файл. Должны быть права на запись.

$goods = file($filename);

$htmltemplate = "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"><html lang=\"ru\" xmlns=\"http://www.w3.org/1999/xhtml\"><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /></head>
                <body>Начинаем упражнения:<br><br>";

foreach($goods as $good){
    $vars = explode("\t", $good);
    if(count($vars) > 0){

        $htmltemplate .= "<font size=\"1px\">
        Код товара:".$vars[0]."&nbsp;&nbsp;&nbsp;
        Имя товара:".$vars[1]."&nbsp;&nbsp;&nbsp;
        Цена товара:".$vars[2]."&nbsp;&nbsp;&nbsp;"
            .$vars[3]."&nbsp;&nbsp;"
            .$vars[4]."&nbsp;&nbsp;"
            .$vars[5]."&nbsp;&nbsp;"
            .$vars[6]."&nbsp;&nbsp;"
            .$vars[7]."&nbsp;&nbsp;"
            .$vars[8]."&nbsp;&nbsp;"
            .$vars[9]."&nbsp;&nbsp;";

        $htmltemplate .= "<br />";
    }
}

$htmltemplate .="</body></html>";

if (is_writable($filewrite)){
    if (!$handle = fopen($filewrite, 'w')) {
         echo "Не могу открыть файл ($filewrite)";
         exit;
    }

    if (fwrite($handle, $htmltemplate) === FALSE){
        echo "Не могу произвести запись в файл ($filewrite)";
        exit;
    }

    echo "All done";

    fclose($handle);
}else{
    echo "Файл $filewrite недоступен для записи";
}
?>

Вот сделал вам пример, который разобьет ваш файл и сделает из него html страничку. Далее стоит поиграться с дизайном, что бы подогнать под стиль сайта и сделать разбиение на несколько файлов, например по 100 результатов, а то файлы слишком большие получаются.

5

(11 ответов, оставленных в Плагины)

не понимаю зачем микроскопом пытаться забивать гвозди?
Вам что нужно? Страничка каталога товаров? Ну так сделайте просто парсер который будет клеить из вашего файл.тхт - хтмл страницу, а на неё просто сделайте ссылки.
Или как вы сами себе это представляете?

6

(1 ответов, оставленных в Установка и настройка)

Добавление к записи кнопочек для добавления записи в соцзакладки.

http://vitman.name/2009/01/25/bookmarkz.png

Подробности и архив в моём блоге: http://vitman.name/2009/01/sozcakladki- … -type.html

seo пишет:

Запуск крона: /usr/bin/perl /путь/от/корня/public_html/cgi-bin/mt/tools/run-periodic-tasks (путь до перла зависит от конфигурации и ОС)

При возникновении проблем с 12 строкой run-periodic-tasks (у меня возникла проблема) правим слегка сей файл на предмет пути к Lib:

было:
use lib 'lib', '../lib' ;

стало:
use lib 'lib', '../lib', '/путь/от/корня/public_html/cgi-bin/mt/lib' ;

проще создать файл например cron.sh

cd /путь/от/корня/public_html/cgi-bin/mt/tool;
/usr/bin/perl /путь/от/корня/public_html/cgi-bin/mt/tools/run-periodic-tasks;

также в него можно прописать дополнительные действия, например mt-rebuild

8

(3 ответов, оставленных в Плагины)

seo да, нужен Action Streams. Поставь его пока, там уже все понятно станет.

9

(7 ответов, оставленных в Плагины)

seo а зачем создавать модуль а не просто создать еще один индексный файл? и откуда цифра в 24 часа? да и про ссылку с главной тоже непонятно..