Удаленный код в разных движках

Продолжаем наши изыскания по внедрению удаленного кода в cms. В первой части этой никому не нужной информации были движки – укоз, вордпресс и дле. На этот раз рассмотрим Kandidat CMS, drupal и Slaed CMS. Все четко и по делу, как я люблю, ага.

Итак, поскакали.

4. Kandidat CMS.

Вообще, имхо, эта цмска одна из лучших, на которой можно создавать мелкие сайты-сателлиты. На официальном сайте можно нарыть штук 50 шаблонов и построить свою небольшую сеточку, в которой каждый сайт будет, как минимум, с уникальным дизайном. Когда я выбирал cms без баз данных, на которой можно за 5 минут развернуть сайт, то я перепробовал штук 6 разных движков. Все они оказались полным фуфлом. То одно не работает, то другое.

А потом я вышел на Kandidat cms и просто таки написал на ковер, потому что в ней есть все те минимальные функции, которые нужны для построения простенького сайта. Там даже есть мой любимый визуальный редактор, как в вордпрессе (:

И, что самое главное, в самом движке уже предусмотрена возможность вставки удаленного кода. Среди прочих, в каталогах cms есть папка mycode, куда мы и кидаем наш заготовленный файл, например, get.php с уже известным содержанием:

<?php $a=file_get_contents (‘http://адрес файла.ру/пример.html”);  echo $a; ?>

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

На этом все манипуляции заканчиваются. Код встает, не пискнув.

5. Drupal

В друпале вообще все легко. Не знаю, может у меня какая-то левая сборка, но там уже при создании страницы можно выбрать формат ввода. Там есть Php code. В этом режиме мы  тупо и вставляем нашу любимую строчку:

<?php $a=file_get_contents (‘http://адрес файла.ру/пример.html”);  echo $a; ?>

Друпал мне показался не таким приветливым как ДЛЕ, но по некоторым аспектам он дает фору на сто очков вперед всем остальным движкам.

6. Slaed CMS

На этом движке можно делать и крупные сайты, как я понял. Но какой-то он неказистый и я не совсем проникся его философией. Но пхп код таки в него впендюрил, ага.  Помогла вот эта статья. В ней автор повествует о том, как создавать блоки. Блоки – это нечто, что похоже на виджеты в WP. Но случай намного запущенее и сложнее.

Заходим в каталог  blocks,  который лежит в корне движка и создаем файл – block-get.php.  Содержание:

<?php
if (!defined(“BLOCK_FILE”)) {
Header(“Location: ../index.php”);
exit;
}
$content=file_get_contents (‘http://адрес файла.ру/пример.html”);
?>

Потом читаем статью о том, как создавать файловый  блок и вешаем его в любом месте сайта. Можно сделать сквозной блок, тогда содержимое удаленного файла будет висеть на всех страницах сайта на slaed cms, а можно оставить показ только на определенной странице (например, на главной, как это сделал я).

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

Чмоки.

Куча времени? Листай дальше:
  • Фотка на 12000р
  • Плакаты времен СССР.Новый взгляд – часть вторая.
  • Самое время лить на майки
  • Мотивирующие обои на рабочий стол
  • Flcikr.16 ноября
  • 12 Responses to “Удаленный код в разных движках”

    1. VolAnd высказал(а):

      Rumba пробовал? Тоже без баз данных. Сейчас с ней работаю.

    2. Максим высказал(а):

      VolAnd, да, пробовал. Она была в числе тех, которые я отправил в помойку.

    3. VolAnd высказал(а):

      Я так и знал. :)
      А у меня Kandidat CMS на локалке чет не пашел, так и забросил. Раз советуешь, завтра покурим.
      В румбе для меня существенный плюс – импорт WXR из WP и на народ.ru постинг с локалки. ;)

    4. Максим высказал(а):

      VolAnd, я до импорта так и не добрался. Вообще двиг показался какой-то поделкой студента недоделанной. Точнее, недоделанной поделкой недоделанного студента (: Вкусы у всех разные..

    5. VolAnd высказал(а):

      Мей би, мей би…

    6. Александр высказал(а):

      Я работаю только Rumba. Замечательная цмс, всё просто и замечательно.

    7. VolAnd высказал(а):

      Меня дофоллофф спам с ума сведет… Ждешь “путного”, а в ответ “высер” ручного спама.

      P.S. Завтра “пардона” за коммент просить буду, а сегодня зол и бух…

    8. VolAnd высказал(а):

      Да, и ещё… Что за пятки и левая рука в правом нижнем углу? Ниразуневижу.

    9. Максим высказал(а):

      Voland, раз не видишь картинки – значит меняй монитор :Р РАзрешение просто у тебя маленькое..

    10. VolAnd высказал(а):

      Максим, иптить, и точно, ты прав!!!
      Завтра иду приобретать. Хочу от твоего блога по полной кайф получать!!!

      Если “серьёзно”: “Время схлопывания Солнца в точку – это время свободного падения к центру Солнца тела, которое в начальный момент покоилось на его поверхности”. Сегодня я “тело”. В мониторе всё схлопнулось до одного пикселя…

    11. Максим высказал(а):

      VolAnd, ахах, завтра расхлопнится и голова будет вместо монитора транслировать бред.

    12. VolAnd высказал(а):

      Максим, и вот ОНО (утро). Какая засада, сил даже на трансляцию нет.
      Фсе, побежал твой новый пост читать, а то развел тут камменты не релевантные заголовку поста.
      Прости, больше так не буду. :)

    Отправить коммент в фонд голодающих пингвинов

    Upload Files

    You can include images or files in your comment by selecting them below. Once you select a file, it will be uploaded and a link to it added to your comment. You can upload as many images or files as you like and they will all be added to your comment.

    Изготовление фотообоев
    Символика клубов. Натяжные потолки Decomat.
    stenagrafika.ru