ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > ИНФО > Статьи > Авторские статьи
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 17.08.2007, 14:11
Аватар для groundhog
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

nerezus, ну ты меня прям дураком выставил... Эта херня по умолчанию включена, ясен пень если выключить, то и работать не будет... С таким же успехом можно сказать "работает не везде, только там где есть поддержка PHP"...
 
Ответить с цитированием

  #12  
Старый 17.08.2007, 14:18
Аватар для GreenBear
GreenBear
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме:
19975136

Репутация: 4536


Отправить сообщение для GreenBear с помощью ICQ
По умолчанию

Цитата:
С таким же успехом
нет, это разные вещи.
 
Ответить с цитированием

  #13  
Старый 17.08.2007, 14:24
Аватар для А®ТеS
А®ТеS
Участник форума
Регистрация: 25.11.2006
Сообщений: 291
Провел на форуме:
1537850

Репутация: 536
Отправить сообщение для А®ТеS с помощью ICQ
По умолчанию

Я на PHP не специализируюсь, но там вроде есть шаблоны FastTemplate и Smarty, смысл статьи неясен
 
Ответить с цитированием

  #14  
Старый 17.08.2007, 17:47
Аватар для fucker"ok
fucker"ok
Познавший АНТИЧАТ
Регистрация: 21.11.2004
Сообщений: 1,137
Провел на форуме:
2487541

Репутация: 761


По умолчанию

Уважаю smarty. В последнее время пишут странички\модули базирующиеся на phpbb. Так вот в phpbb довольно простой шаблонизатор, но в то же время всё что нужно в нём есть: блоки, вывод данных из массива, etc.
 
Ответить с цитированием

  #15  
Старый 17.08.2007, 17:50
Аватар для groundhog
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


Отправить сообщение для groundhog с помощью ICQ
По умолчанию

phpbb шаблонизатор? Я понимаю, если бы его фреймворком назвали или ещё как-то... Но шаблонизатор... Это несколько унижает достоинства phpbb...
 
Ответить с цитированием

  #16  
Старый 17.08.2007, 18:10
Аватар для fucker"ok
fucker"ok
Познавший АНТИЧАТ
Регистрация: 21.11.2004
Сообщений: 1,137
Провел на форуме:
2487541

Репутация: 761


По умолчанию

Учимся читать. 1-ого сентября обратно в школу.
Цитата:
Так вот в phpbb довольно простой шаблонизатор
 
Ответить с цитированием

  #17  
Старый 17.08.2007, 20:57
Аватар для ENFIX
ENFIX
Участник форума
Регистрация: 06.06.2006
Сообщений: 213
Провел на форуме:
1628290

Репутация: 474
Отправить сообщение для ENFIX с помощью ICQ
По умолчанию

на диске у себя нашел, не помню уже откуда -) Сам часто пользуюсь... Мб кому надо
PHP код:
<?
/***************************************************************
Template class for splitting code and design
****************************************************************
Usage:

//creating an object
$Template=new Template("path/to/template.tpl");
//or $Template=new Template("template string",1);

//assigning variables
$Template->a("CONTENT", "This is the Template class test!");

//printing
$Template->p();

also it's possible to get parsed text without printing it:
$content=Template->parse();
****************************************************************/

class Template{
    
    
//constructor
    
function Template($path$from_str=0){

        
$this->error="";
        
        if(!
$from_str){
            
            if(!
file_exists($path)){
                
$this->error="File not found: <b>{$_SERVER[BASE_URL]}/$path</b>";
                
//$this->str=$this->error;
                
return 0;
            }
//end if

            
$str=join(""file($path));

        }else{
//if(!$from_str)

            
$str=$path;

        }
//end if

        
$this->str=$str;

        return 
1;

    }
//end of constructor function

    //assign
    
function a($var$value){
        
$this->vars[$var]=$value;
    }
//end of assign function

    //parse
    
function parse(){
        
$this->parsed_str=$this->str;
        if(isset(
$this->vars))
        foreach(
$this->vars as $k=>$v){
            
$this->parsed_str=str_replace('%'.$k.'%'$v$this->parsed_str);
        }
        return 
$this->parsed_str;
    }
//end of parse function

    //print
    
function p(){
        echo 
$this->parse();
    }
//p
    
    
function dieIfError(){
        if(
$this->error)die($this->error);
    }
//dieIfError

}//end of class description
?>
 
Ответить с цитированием

  #18  
Старый 09.09.2007, 22:02
Аватар для Developer
Developer
Участник форума
Регистрация: 03.05.2006
Сообщений: 167
Провел на форуме:
125505

Репутация: 116
По умолчанию

Не слушаю я советы тех кодеров, которые даже с отсупами еще писать не приучились Ибо ИМХО нету бывал кодеров, которые пишут без отсупов

За идею реализации +1, за старания +1, за код -1
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
Books PSalm69 Избранное 248 27.10.2009 04:52
На PHP, как на "Новые ворота"... Mertvii-Listopad Чужие Статьи 7 18.09.2006 12:42
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ