Report any technical problems you discover and discuss solutions.

Xerte - management.php

  • gballantine
  • Onderwerp Auteur
  • Offline
  • Nieuw lid
  • Nieuw lid
Meer
11 jaren 6 maanden geleden - 11 jaren 6 maanden geleden #2543 door gballantine
Xerte - management.php werd gestart door gballantine
Changing anything in management.php appears to save all the settings that appear in management.php.

This is problematic if you have 2 separate domains,
Code:
select * from ldap; +---------+----------------+---------------------------+-----------+--------------------------------------------------------------------------+---------------+-------------------------------------------------+-------------+------------------+ | ldap_id | ldap_knownname | ldap_host | ldap_port | ldap_username | ldap_password | ldap_basedn | ldap_filter | ldap_filter_attr | +---------+----------------+---------------------------+-----------+--------------------------------------------------------------------------+---------------+-------------------------------------------------+-------------+------------------+ | 1 | | staff.example.ac.uk | 389 | CN=Bind User,OU=Department,OU=People,DC=staff,DC=example,DC=ac,DC=uk | somepass | OU=People,DC=staff,DC=example,DC=ac,DC=uk | cn= | sAMAccountName | | 2 | | student.example.ac.uk | 389 | CN=Bind User,OU=Department,OU=People,DC=staff,DC=example,DC=ac,DC=uk | somepass | OU=People,DC=student,DC=example,DC=ac,DC=uk | cn= | sAMAccountName | +---------+----------------+---------------------------+-----------+--------------------------------------------------------------------------+---------------+-------------------------------------------------+-------------+------------------+

When You click on the save button this happens
Code:
select * from ldap; +---------+----------------+---------------------------+-----------+--------------------------------------------------------------------------+---------------+-------------------------------------------------+-------------+------------------+ | ldap_id | ldap_knownname | ldap_host | ldap_port | ldap_username | ldap_password | ldap_basedn | ldap_filter | ldap_filter_attr | +---------+----------------+---------------------------+-----------+--------------------------------------------------------------------------+---------------+-------------------------------------------------+-------------+------------------+ | 1 | | staff.example.ac.uk | 389 | CN=Bind User,OU=Department,OU=People,DC=staff,DC=example,DC=ac,DC=uk | somepass | OU=People,DC=staff,DC=example,DC=ac,DC=uk | cn= | sAMAccountName | | 2 | | staff.example.ac.uk | 389 | CN=Bind User,OU=Department,OU=People,DC=staff,DC=example,DC=ac,DC=uk | somepass | OU=People,DC=staff,DC=example,DC=ac,DC=uk | cn= | sAMAccountName | +---------+----------------+---------------------------+-----------+--------------------------------------------------------------------------+---------------+-------------------------------------------------+-------------+------------------+
Laatst bewerkt 11 jaren 6 maanden geleden door gballantine.

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

Meer
11 jaren 6 maanden geleden - 11 jaren 6 maanden geleden #2544 door tom
Beantwoord door tom in topic Xerte - management.php
Fixing this will require quite some work on the management.php code.

As you seem to handle mysql on the db level, as stop-gap solution, you might want to change the update query in
Code:
website_code/php/management/site_details_management.php
Laatst bewerkt 11 jaren 6 maanden geleden door tom.
De volgende gebruiker (s) zei dank u: gballantine

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

  • gballantine
  • Onderwerp Auteur
  • Offline
  • Nieuw lid
  • Nieuw lid
Meer
11 jaren 6 maanden geleden #2545 door gballantine
Beantwoord door gballantine in topic Xerte - management.php
Thanks, I have changed the query to:
Code:
$query = "UPDATE {$xerte_toolkits_site->database_table_prefix}ldap SET ldap_host = ?, ldap_port = ?, ldap_username = ?, ldap_password = ?, ldap_basedn = ?, ldap_filter = ?, ldap_filter_attr = ? WHERE ldap_id = 1";

Graag Inloggen of een account aanmaken deelnemen aan het gesprek.

Moderators: ronmjultenJohnSmith
Tijd voor maken pagina: 0.133 seconden
Copyright © 2026 The Xerte Project.
Xerte logo Apereo logo OSI Logo