InstantCMS 2.0 ?

InstantCMS 2.0 ?

#16 28 июля 2012 в 16:50

Менять придётся много, если полностью отпадут позиции элементов...

Azura
Azura, Верно, в 1.9 некоторая часть логики идет непосредственно с шаблонах.
Простой миграцией тут скорее всего не пройдет…
Думаю, вот Вы сможете, т.к. Вы его уже изучили, а многие могут столкнуться со стеной ..

Поддержка 1.9 будет как и прежде. Проектов построено уйма и обновлять их проблема.

Вот только премиум компоненты безвозвратно начнут переходить на 2.0,
например ivideo будет только на 2.0…
#17 28 июля 2012 в 18:48
KS, Я? :))) Ой, не смешите меня, я знаю логику, теорию, принцип, но не знаю практики, по этому просто не лезу. Я размышляю стоит мне испугаться и срочно учить ПХП или нет. laughПотому что классы и айдишники я припишу в ХТМЛ, а вот вывести через пхп элемент таблицы БД — увы)))
#18 28 июля 2012 в 19:15

например ivideo будет только на 2.0 ..

KS
не дезинформируйте людей.
#19 28 июля 2012 в 20:10
тему можно закрыть… и открыть когда выйдет первая бета. Все уже было обжевано в комментах к записи в блоге.
Жду конца лета и первую бету…
#20 28 июля 2012 в 21:57
Евгений, да дайте нетерпеливым людям помусолить!😊Вроде админы пока со стороны наблюдают....😊Авось, ещё какую-нибудь вкусность в движок встроят… :3
#21 29 июля 2012 в 03:22
Я бы тоже поболтал на эту тему = всю неделю дизайню и правлю свой сайт = до сих пор не решил, делать и переделывать или делать и оставлять или вообще не делать…
#22 29 июля 2012 в 13:05

не дезинформируйте людей.

Fuze

Сорри, ошибся…
Но точно помню, что читал про переход компонента (возможно не ivideo) на utf и 2.0 окончательно ..

Думаю это нормально и в итоге неизбежно.

Azura,

я знаю логику, теорию, принцип

Azura

а многие и этим не увлекаются…
У меня есть несколько друзей админов, которые вообще в файлы не смотрят.
Обходятся простой установкой и настройкой сайта в админке.
#23 29 июля 2012 в 16:17
Евгений Фоменко, я вас понимаю, та же ситуация)))))) Причём с двумя сайтами....
KS, ну, это же плохо… Мне ПХП и джава ой как трудно даётся, я в математике не бумбум вообще, а там переменные, высчитывания… Тяжело очень. Но бьюсь с этим ради того, чтобы ни от кого не зависеть! И всем того же желаю. Потому что люди озлобились и всюду обманы всякие и разводы… Добра явно меньше стало.
#24 29 июля 2012 в 22:41

хоть мне и никто не ответил ЛЕГЧЕ ли чистый ПХП для ПОНИМАНИЯ. :)

Azura

Azura, открой www\templates\_default_\template.php

посмотри на него и скажи что ты видишь ?

и еще
в хедере есть

<?php $inPage->printHead(); ?>

а в футере

<div id="copyright"><?php $inPage->printSitename(); ?> © <?php echo date('Y'); ?></div>

потом открой www\core\classes\page.class.php

и посмотри на методы printHead и printSitename

дык, вот… то что ты видишь в www\templates\_default_\template.php и есть пример того как работает инстант без смарти… это уже потом на позициях, например <?php $inPage->printModules('sidebar'); ?> выводятся модули внешний вид которых сгенерирован через смарти…
Но основной скелет шаблона, он то как раз обрабатывается через php. И модули могут обрабатываться через php

вот так и будет в двойке…
#25 30 июля 2012 в 14:53
mexanik, агааааа!!! Спасибо большое! :))) Половина вопросов отпала… Значит надо подучить ПХП, а то переменные вижу, а к БД обращаться нормально не умею… Спасибо!!! :)
Но тогда и перенести со смарти всё не так уж и сложно (просто муторно может), особенно, если выборка из БД будет полной в зависимости от страницы… Основная часть шаблона вообще будет на ХТМЛ и ЦСС, а позиции отпадут(?) (а может можно будет создавать шаблоны разных страниц из админки?). Возможно придётся всё делать самому, а может быть позиционирование элементов всё же останется… Надо ждать новостей, наверняка насчёт шаблонов скоро выложат видеоблог))))
#26 30 июля 2012 в 15:44

Значит надо подучить ПХП, а то переменные вижу, а к БД обращаться нормально не умею...

Azura

ну, в общем то, подучить стоит
но обрашения к базе никак с шаблоностроительством не связанны look

Но тогда и перенести со смарти всё не так уж и сложно (просто муторно может), особенно, если выборка из БД будет полной в зависимости от страницы...

Azura

опять же… БД тут ни причем

основная проблема адаптации будет в переписывании условий и циклов (если таковые вообще будут встречаться в шаблоне)

синтаксис smarty

  1.  
  2.  
  3.  
  4. <head>
  5. {if $is_admin}
  6. <script src="/admin/js/modconfig.js" type="text/javascript"></script>
  7. {/if}
  8.  
  9. <link href="/templates_new/_default_/css/styles.css" rel="stylesheet" type="text/css" />
  10.  
  11. </head>
  12.  
  13.  
  14.  
  15.  
синтаксис php

  1.  
  2.  
  3. <head>
  4. <?php if($inUser->is_admin){ ?>
  5. <script src="/admin/js/modconfig.js" type="text/javascript"></script>
  6. <?php } ?>
  7.  
  8. <link href="/templates/_default_/css/styles.css" rel="stylesheet" type="text/css" />
  9. </head>
  10.  
  11.  
  12.  
разниц в

{if $is_admin}
...........
{/if}

<?php if($inUser->is_admin){ ?>
...........
<?php } ?>
#27 30 июля 2012 в 16:12
mexanik, окееей… :))) Ладно, всё только темнее, пошла я обложусь всякой литературой и справочниками...)))))
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.