-
- getName() ) ) {
- if( ! is_null( $viewvalue ) )
- $viewed = true;
- flush();
- echo "" . $attr->getName() . " |
\n\n";
- $counter = 0;
-
- echo "\n";
- echo ""._('Description')." | \n";
- echo "" . ( $attr->getDescription() === null ? '('._('No description').')' : $attr->getDescription() ). " | \n";
- echo "
\n\n";
- echo "\n";
- echo ""._('OID')." | \n";
- echo "" . $attr->getOID() . " | \n";
- echo "
\n\n";
-
- echo "\n";
- echo ''._('Obsolete')."? | \n";
- echo "" . ( $attr->getIsObsolete() ? '' . _('Yes') . '' : _('No') ) . " | \n";
- echo "
\n\n";
-
- echo "\n";
- echo ""._('Inherits from')." | \n";
- echo "";
- if( $attr->getSupAttribute() === null )
- echo '('._('none').')';
- else
- echo "getSupAttribute() ) . "\">" . $attr->getSupAttribute() . " | \n";
- echo "
\n\n";
-
- echo "\n";
- echo ""._('Equality')." | \n";
- echo "" . ( $attr->getEquality() === null ? '('._('not specified').')' : "getEquality()."\">".$attr->getEquality()."" ) . " | \n";
- echo "
\n\n";
-
- echo "\n";
- echo ""._('Ordering')." | \n";
- echo "" . ( $attr->getOrdering() === null? '('._('not specified').')' : $attr->getOrdering() ) . " | \n";
- echo "
\n\n";
-
- echo "\n";
- echo ""._('Substring Rule')." | \n";
- echo "" . ( $attr->getSubstr() === null? '('._('not specified').')' : $attr->getSubstr() ) . " | \n";
- echo "
\n\n";
-
- echo "\n";
- echo ""._('Syntax')." | \n";
- echo "";
- if( null !== $attr->getType() ) {
- echo "getSyntaxOID() . "#" . $attr->getSyntaxOID();
- echo "\">" . $attr->getType() . " (" . $attr->getSyntaxOID() . ")";
- } else {
- echo $attr->getSyntaxOID();
- }
- echo " | \n";
- echo "
\n\n";
-
- echo "\n";
- echo ""._('Single valued')." | \n";
- echo "" . ( $attr->getIsSingleValue() ? _('Yes') : _('No') ) . " | \n";
- echo "
\n\n";
-
- echo "\n";
- echo ""._('Collective')."? | \n";
- echo "" . ( $attr->getIsCollective() ? _('Yes') : _('No') ) . " | \n";
- echo "
\n\n";
-
- echo "\n";
- echo ""._('User modification')." | \n";
- echo "" . ( $attr->getIsNoUserModification() ? _('No') : _('Yes') ) . " | \n";
- echo "
\n\n";
-
- echo "\n";
- echo ""._('Usage')." | \n";
- echo "" . ( $attr->getUsage() ? $attr->getUsage() : '('._('not specified').')' ) . " | \n";
- echo "
\n\n";
-
- echo "\n";
- echo ""._('Maximum length')." | \n";
- echo "";
- if ( $attr->getMaxLength() === null ) { echo '('._('not applicable').')';}
- else {
- echo number_format( $attr->getMaxLength() ) ." ";
- if ( $attr->getMaxLength()>1) {echo _('characters');}
- else { echo _('character') ;}
- }
- echo " | \n";
- echo "
\n\n";
-
- echo "\n";
- echo ""._('Aliases')." | \n";
- echo "";
- if( count( $attr->getAliases() ) == 0 )
- echo '('._('none').')';
- else
- foreach( $attr->getAliases() as $alias_attr_name )
- echo "$alias_attr_name ";
- echo " | ";
- echo "
\n\n";
-
- echo "\n";
- echo ""._('Used by object classes')." | \n";
- echo "";
- if( count( $attr->getUsedInObjectClasses() ) == 0 )
- echo '('._('none').')';
- else
- foreach( $attr->getUsedInObjectClasses() as $used_in_oclass)
- echo "$used_in_oclass ";
- echo " | ";
- echo "
\n\n";
-
- flush();
- }
- }
- echo "
\n";
-
-} elseif( $view == 'matching_rules' ) {
- $schema_matching_rules = get_schema_matching_rules(null);
- echo '