Ben Joomla 1.5 OpenID için bazı örnek kod indirdiğiniz. Ben bu Joomla şey ile gitmek ve bazı PHP şeyleri yeniden öğrenme gibi öğrenme yaşıyorum. Yani temelde bütün bu Content Manager dünyasında korkunç yeniyim. Ben OpenID ile kimlik doğrulama için küçük bir plug-in yapmaya çalışıyorum ama sadece yanlış gibi görünüyor.
Ben başarıyla Tutulma projeyi debug ve hata benim jimport geldiğini bulduk.
class plgAuthenticationOpenId extends JPlugin{
/**
* OpenId Atributes.
*/
private static $attribute;
private static $proxyHost;
private static $proxyPort;
private static $proxyUser;
private static $proxyPassword;
private static $appId;
private static $appPassword;
function plgAuthenticationOpenId(& $subject, $config){
parent::__construct($subject, $config);
plgAuthenticationOpenId::$appId=$this->params->get('userKey', '');
plgAuthenticationOpenId::$appPassword = $this->params->get('apiKey', '');
define('Auth_OpenID_RAND_SOURCE', null);
jimport('openid.consumer');
jimport('openid.Auth.OpenID.AX');
//Basic Attributes
plgAuthenticationOpenId::$attribute = array();
//more code messing with plgAuthenticationOpenId [...]
Ben PEAR yoluna koymak, yol dahil php kütüphane koymak için denedim, (orada fren yerine jimport içinde) required_once denedim, bütün yolu jimport çalıştı ve kullanmaya çalıştık doğrudan dahil . Ben de dizin ayırıcı ve JPATH_BASE tanımlanmış. Hiçbir şey iş gibi görünüyor.
Ben kopya / kodunu (kendim oluşturulmaz) yapıştırılır ve bir basit jimport olduğu gibi ben, bu çok kolay bir çözüm olması gerektiğini düşünüyorum. Ama yine de ben, bu yeni ve şaşırıp. Yani, lütfen yardım.
Çok teşekkürler.