mirror of
https://github.com/EGroupware/egroupware.git
synced 2025-07-29 04:10:04 +02:00
addressbook
admin
calendar
doc
etemplate
filemanager
files
home
importexport
infolog
mail
notifications
phpgwapi
cron
doc
images
inc
adodb
horde
htmLawed
idna_convert
min
savant2
class.Template.inc.php
class.about.inc.php
class.accounts.inc.php
class.accounts_ads.inc.php
class.accounts_ldap.inc.php
class.accounts_sql.inc.php
class.acl.inc.php
class.applications.inc.php
class.arrayfunctions.inc.php
class.asyncservice.inc.php
class.auth.inc.php
class.auth_ads.inc.php
class.auth_cas.inc.php
class.auth_fallback.inc.php
class.auth_fallbackmail2sql.inc.php
class.auth_http.inc.php
class.auth_ldap.inc.php
class.auth_mail.inc.php
class.auth_nis.inc.php
class.auth_pam.inc.php
class.auth_sql.inc.php
class.auth_sqlssl.inc.php
class.bolink.inc.php
class.categories.inc.php
class.common.inc.php
class.config.inc.php
class.contacts.inc.php
class.contenthistory.inc.php
class.country.inc.php
class.db_backup.inc.php
class.egw.inc.php
class.egw_cache.inc.php
class.egw_cache_apc.inc.php
class.egw_cache_files.inc.php
class.egw_cache_memcache.inc.php
class.egw_cache_xcache.inc.php
class.egw_ckeditor_config.inc.php
class.egw_csrf.inc.php
class.egw_customfields.inc.php
class.egw_datetime.inc.php
class.egw_db.inc.php
class.egw_digest_auth.inc.php
class.egw_exception.inc.php
class.egw_favorites.inc.php
class.egw_find_iterator.inc.php
class.egw_framework.inc.php
class.egw_grid_columns.inc.php
class.egw_htmLawed.inc.php
class.egw_ical_iterator.inc.php
class.egw_idna.inc.php
class.egw_include_mgr.inc.php
class.egw_index.inc.php
class.egw_json.inc.php
class.egw_keymanager.inc.php
class.egw_link.inc.php
class.egw_mailer.inc.php
class.egw_session.inc.php
class.egw_session_files.inc.php
class.egw_session_memcache.inc.php
class.egw_tail.inc.php
class.egw_time.inc.php
class.egw_vfs.inc.php
class.error.inc.php
class.errorlog.inc.php
class.filesystem_stream_wrapper.inc.php
class.global_stream_wrapper.inc.php
class.groupdav.inc.php
class.groupdav_handler.inc.php
class.groupdav_hooks.inc.php
class.groupdav_principals.inc.php
class.historylog.inc.php
class.hooks.inc.php
class.html.inc.php
class.iface_stream_wrapper.inc.php
class.ischedule_client.inc.php
class.ischedule_server.inc.php
class.jscalendar.inc.php
class.ldap.inc.php
class.ldapserverinfo.inc.php
class.links_stream_wrapper.inc.php
class.listbox.inc.php
class.log.inc.php
class.mailDomainSigner.inc.php
class.mime_magic.inc.php
class.network.inc.php
class.nextmatchs.inc.php
class.phpmailer.inc.php
class.portalbox.inc.php
class.preferences.inc.php
class.resultbox.inc.php
class.schema_proc.inc.php
class.send.inc.php
class.smtp.php
class.solink.inc.php
class.sqlfs_stream_wrapper.inc.php
class.sqlfs_utils.inc.php
class.tplsavant2.inc.php
class.translation.inc.php
class.uiaccountsel.inc.php
class.vfs_home_hooks.inc.php
class.vfs_stream_wrapper.inc.php
class.vfs_webdav_server.inc.php
common_functions.inc.php
functions.inc.php
jscalendar-setup.php
js
lang
ntlm
setup
templates
templatesSavant2
tests
addressbook.php
config.php
images.php
ischedule-cli.php
ischedule.php
lang.php
user.php
preferences
resources
setup
timesheet
.htaccess
about.php
groupdav.htaccess
groupdav.php
header.inc.php.template
index.php
json.php
login.php
logout.php
redirect.php
remote.php
rpc.php
set_box.php
status.php
svn-helper.php
webdav.php
35 lines
1.1 KiB
PHP
35 lines
1.1 KiB
PHP
<?php
|
|
/**
|
|
* eGroupWare API: egw class to include (and configure (basic)) idna_convert by Matthias Sommerfeld <mso@phlylabs.de>
|
|
*
|
|
* @link http://www.egroupware.org
|
|
* @license http://opensource.org/licenses/gpl-license.php GPL - GNU General Public License
|
|
* @package api
|
|
* @subpackage idna_convert
|
|
* @author Klaus Leithoff <kl-AT-stylite.de>
|
|
* @version $Id$
|
|
*/
|
|
|
|
require_once(EGW_API_INC.'/idna_convert/idna_convert.class.php');
|
|
|
|
/**
|
|
* This class does NOT use anything EGroupware specific, it just calls idna_convert and supports autoloading
|
|
* while matching egw namespace requirements, and switch to idn version 2008 by default
|
|
*/
|
|
class egw_idna extends idna_convert
|
|
{
|
|
function __construct($options = false)
|
|
{
|
|
$this->_idn_version = 2008; // Can be either 2003 (old, default) or 2008
|
|
// if options is given, the above may be changed according to $options['idn_version']
|
|
parent::__construct($options);
|
|
/*
|
|
if ($idna2==false && (@include_once 'Net/IDNA2.php') != false) {
|
|
_debug_array('Umlautdomains supported (by PEAR)');
|
|
$idna2 = new Net_IDNA2;
|
|
}
|
|
*/
|
|
}
|
|
|
|
}
|