Архив Ноябрь 2007

www.quarterlife.com – Четверть жизни

www.quarterlife.com

на мой взгляд очень интересное сообщество, а также небольшой но интересный сериал посвящённый
кризису «четверти жизни». (англ. яз.)

…затягивает. ;)

Использование компонентов Zend framework в Codeigniter

На сегоднящний день использую Codeigniter как основной пхп фреймворк. Некоторое время назад, наслушавшись подкастов и начитавшись доков по компонентам, хотел познакомиться поближе с Zend framework, но как-то оно у меня не пошло, хотя осадок остался.

И вот недавно наткнулся на небольшуй туториал на www.4webby.com суть которого встраивание компонентов Zend framework для их последующего использования в Codeigniter.

Всё работает на ура :) теперь у нас в наличии Codeigniter дополненный Zend’ом.

strip_tags

Недавно узнал, что strip_tags принимает параметры,
можно указать какие тэги не обрезать:

$text = '<p><a href="#fragment">Test paragraph.</a></p>';
strip_tags($text, '<p>');

выдаст:
<p>Test paragraph.</p>

Сделал для себя вывод – RTFM и всё будет хорошо ;)

Интеграция Codeigniter и Joomla

Возникла у меня недавно потребность интегрировать приложение из Codeigniter в Joomla.
нашел такое вот решение:

переименовываем Codeigniter’ский index.php в index1.php
закачиваем приложение туда же где лежит Joomla.

далее настраиваем system/application/config/config.php
указываем:

 $config['index_page'] = "index1.php";
 $config['uri_protocol']    = "QUERY_STRING";
 $config['enable_query_strings'] = TRUE;

А дальше в вашем шаблоне Joomla вместо mosMainBody();
пишем:

  if($_GET[mode] =="ci"):

      if(!isset($_GET[c])):

        //подгружаем контроллер по умолчанию  	$_GET[c] ="welcome";

      endif;

    include("index1.php");

  else:

  mosMainBody();

  endif; 

Вот и всё :)
теперь по ссылке http://www.вашсайт.lv/index.php?mode=ci живёт Codeigniter

Проверял с Joomla 1.0.13 и Codeigniter 1.5.4

Открываем Блог

Наконец решился. Особо много никогда не писал, так что, посмотрим что получится.
Рад всем кто сюда придёт.