Авторизация / Регистрация
Закрыть

Авторизация

Joomla
сен
15
2009

Добавление данных в БД используя mosDBTable

E-mail
(0 голосов)

Я хотел бы показать пример использования mosDbTable при разработке приложений на Joomla.

Использование mosDbTable дает некоторые преимущества для разработчика. Например: автоматически принимать входные данные и не заботиться о безопасности и необходимости защиты от SQL-инъекций, сохранять данные с помощью вызова родительского метода, не тратя время на ручное создание SQL запросов типа INSERT, pагружать данные в класс, не создавая SELECT запросы (он сформируется автоматически). Примеров этого кода моло в сети , покажу свой пример...

 

Подробнее...
 
мар
23
2009

Insertcode Plugin for JCE - плагин подсветки кода редактора JCE для Joomla

E-mail
(0 голосов)
Программистам которые ведут блоги или любые другие публикации присто не могут обойтись без редакторов для подсветки кода. Долгое время я пользовался редактором CoderMCE ( для которого даже делал хак добавления плагина Ajax images ), но с переходом на Joostina мне более понравился редактор JCE. И вот возник вопрос – как же прикрутить к нему подсветку кода?
Подробнее...
 
мар
22
2009

Компонент RSS Feed Manager - делаем разные Rss ленты для разных категорий Joomla

E-mail
(0 голосов)
Сегодня нашел отличный бесплатный компонент для Joomla - RSS Feed Manager, который позволяет генерировать различные rss-ленты для разных категорий, а также их совокупностей ( другими словами можно сделать rss – фид из нескольких категорий, даже не входящих в один раздел).
Подробнее...
 
сен
16
2008

Создание доступа к профилям пользователей Community Builder 1.1RE

E-mail
(0 голосов)
1) нужно добавить поле "access" в таблице #__comprofiler (параметры можно взять аналогичные #__content)
2) нужно добавить запись
  1. var $access    = null;
   в начале класа moscomprofiler (файл comprofiler.class.php строка ~ 770)
3) добавить запись
  1. $rowExtras->access        = cbGetUnEscaped($_POST['access']);

в файле admin.comprofiler.controller.php в функции saveUser() (строка ~ 1457)

Подробнее...
 
сен
13
2008

Проверка доступа Jacl Plus в модулях, компонентах, мамботах

E-mail
(0 голосов)

Проверка доступа сводиться к проверке в поле access определенного уровня доступа

 

Например в Joomla почти везде есть поле access, поэтому  нам всего лищь нужно проверить какое значение доступа там есть,

для этого в запросы выборок добавляем строку 

  1. $and = '';
  2.     if ( !$mosConfig_shownoauth ) {
  3.       //$and = "\n AND access <= " . (int) $my->gid;
  4.       $and = "\n AND access " . ( isset($my->jaclplus) ? "IN ( $my->jaclplus )" : "<= " . (int) $my->gid );
  5.     }

 

 и добавляем ее к нашему запросу

Например 

 

  1. $sql = "SELECT m.*"
  2.     . "\n FROM #__menu AS m"
  3.     . "\n WHERE menutype = " . $database->Quote( $params->get( 'menutype' ) )
  4.     . "\n AND published = 1"
  5.     . $and
  6.     . "\n ORDER BY parent, ordering";
  7.     $database->setQuery( $sql );

 

 вот в принципе и все..

 

Подробнее...
 
<< [Первая] < Предыдущая 1 2 Следующая > [Последняя] >>
Результаты 1 - 15 из 18