X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Template CMS - TCodes - Быстрый и маленький расширяемый, шаблонизатор!
Awilum
Awilum
Topic Starter сообщение 1.5.2011, 23:46; Ответить: Awilum
Сообщение #1


Бывалый
****

Группа: User
Сообщений: 412
Регистрация: 18.8.2010
Из: Россия
Поблагодарили: 115 раз
Репутация:   16  


TCodes
-----------------------------------------------------------------------------------------------
Разрешите представить простой компилируемый шаблонизатор на php: TCodes.
Он прост как грабли, всего одно регулярное выражение используется)
Шаблон парсится, компилируется и подгружается скомпилированы шаблон.


Simple php application

<?php
    // Include TCodes
    include 'tcodes/TCodes.php';

    // Add new tcode
    addTCode('message','Hello world!');

    // Adding Dynamic Data
    $vars['admin'] = true;
    $vars['username'] = 'Username';    

    // Loading a Template
    template('templates/page.php',$vars);
?>


Simple template

<html>
<head>
    <title>Simple template</title>
</head>
<body>
    {if:$admin}    
        {echo:$username}
    {end}
    <p>{message}</p>
</body>
</html>



Скачать: https://sourceforge.net/projects/templatecms/files/tcodes/
Репозиторий: https://bitbucket.org/Awilum/tcodes/overview
Офф. сайт: http://www.tcodes.template-cms.org/


--------------------


Поблагодарили: (1)
3
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
seomercy
seomercy
сообщение 2.5.2011, 6:23; Ответить: seomercy
Сообщение #2


Участник
***

Группа: User
Сообщений: 134
Регистрация: 18.2.2011
Из: .krsk
Поблагодарили: 31 раз
Репутация:   4  


вот за это большое спасибо тебе! smile.gif
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Awilum
Awilum
Topic Starter сообщение 2.5.2011, 21:54; Ответить: Awilum
Сообщение #3


Бывалый
****

Группа: User
Сообщений: 412
Регистрация: 18.8.2010
Из: Россия
Поблагодарили: 115 раз
Репутация:   16  


Обновился до 1.0.3
Полный список изменений


TCodes 1.0.4
+ Возможность отключить php для шаблонов. $allow_php_tag = false;
+ Новый tcode {php:[ code here... ]}

TCodes 1.0.5
+ Новый tcode {:$var} - короткое echo
+ Новый tcode {run:function()}
+ пофиксина регулярка...


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужно перенести действующий интернет-магазин на CMS
Возможные CMS: PrestaShop, Битрикс, Magento, OpenCart
2 4aa19 282 8.12.2017, 17:59
автор: 4aa19
Открытая тема (нет новых ответов) Продажа баз доменов на различных эксклюзивных CMS.
Очень доступные цены. Более 300 cms
7 Nonsys 2156 7.12.2017, 20:05
автор: Nonsys
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыКачественный прогон сайтов, по профилям и статьям. Множество cms. Цены от 250 рублей.!
Комплексная услуга! Прогон по базе более 600 сайтов
324 Nonsys 300606 7.12.2017, 19:49
автор: Nonsys
Горячая тема (нет новых ответов) Услуги по CMS Wordpress, DLE, Joomla!. Правки, ремонт, настройка.
Редактирование и правки. Низкие цены.
142 contex1 64990 5.12.2017, 12:13
автор: contex1
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыОказываю услуги по CMS Datalife Engine
Большой спектр услуг
276 bobur 96260 4.12.2017, 18:41
автор: bobur


 



RSS Текстовая версия Сейчас: 12.12.2017, 1:34
Дизайн