1. Dashboard
  2. Artikel
  3. Forum
    1. Unerledigte Themen
  4. Filebase
  5. Bugtracker
    1. Ticketübersicht
    2. Roadmap
  • Anmelden
  • Registrieren
  • Suche
Informationen für Entwickler
  • Alles
  • Informationen für Entwickler
  • Forum
  • Artikel
  • Dateien
  • Seiten
  • Bugtracker
  • Erweiterte Suche
  1. commerce:seo Support
  2. Artikel
  3. Informationen für Entwickler

Die inc Ordnerstruktur

  • admin
  • 4. April 2017 um 08:20
  • 3.487 Mal gelesen
  • 0 Kommentare

Der inc Ordner wurde gründlich überarbeitet und von Altlasten befreit. Hierbei wurden auch einige Dateien zusammen gefasst.
Wir haben den Ordner um insgesamt 55 Dateien reduziert. Das dient zum einen der besseren Übersicht und zu anderen wurden teilweise 10 Dateien inkludiert, die jetzt in 1 Datei zusammen gefasst sind.
Als wichtigste Punkte sind hier, die Datenbank- und Formular-Dateien wurden zusammen gefasst.

Folgende Datenbank-Dateien wurden zusammen gefasst:

  • xtc_db_close.inc.php
  • xtc_db_connect.inc.php
  • xtc_db_connect_installer.inc.php
  • xtc_db_data_seek.inc.php
  • xtc_db_error.inc.php
  • xtc_db_fetch_array.inc.php
  • xtc_db_fetch_fields.inc.php
  • xtc_db_free_result.inc.php
  • xtc_db_input.inc.php
  • xtc_db_insert_id.inc.php
  • xtc_db_install.inc.php
  • xtc_db_num_rows.inc.php
  • xtc_db_output.inc.php
  • xtc_db_perform.inc.php
  • xtc_db_prepare_input.inc.php
  • xtc_db_query.inc.php
  • xtc_db_query_installer.inc.php
  • xtc_db_queryCached.inc.php
  • xtc_db_select_db.inc.php
  • xtc_db_test_connection.inc.php
  • xtc_db_test_create_db_permission.inc.php


Diese Datenbank-Dateien wurden alle zusammengefasst in der Datei: cseo_db.inc.php. Dadurch haben wir die Größe von 29KB auf 11KB reduziert.
Wer also eine der genannten Dateien in seinen Scripten eingebunden hat, kann diese durch cseo_db.inc.php ersetzen. Darin sind alle Funktionen der Datenbankanbindung enthalten.

Darin sind nun folgende Funktionen für die Datenbank sind darin enthalten:

  • xtc_db_connect
  • xtc_db_close
  • xtc_db_error
  • sqlerrorhandler
  • xtc_db_perform
  • xtc_db_query
  • xtc_db_queryCached
  • xtc_db_fetch_array
  • xtc_db_num_rows
  • xtc_db_data_seek
  • xtc_db_insert_id
  • xtc_db_free_result
  • xtc_db_fetch_fields
  • xtc_db_fetch_object
  • xtc_db_output
  • xtc_db_input
  • xtc_db_prepare_input
  • xtc_db_fetch_row



Folgende Formular-Dateien wurden zusammen gefasst:

  • xtc_draw_checkbox_field.inc.php
  • xtc_draw_checkbox_field_installer.inc.php
  • xtc_draw_form.inc.php
  • xtc_draw_hidden_field.inc.php
  • xtc_draw_hidden_field_installer.inc.php
  • xtc_draw_input_field.inc.php
  • xtc_draw_input_field_installer.inc.php
  • xtc_draw_password_field_installer.inc.php
  • xtc_draw_pull_down_menu.inc.php
  • xtc_draw_radio_field.inc.php
  • xtc_draw_radio_field_installer.inc.php
  • xtc_draw_selection_field.inc.php
  • xtc_draw_selection_field_installer.inc.php
  • xtc_draw_separator.inc.php
  • xtc_draw_textarea_field.inc.php


Diese Formular-Dateien wurden in der Datei cseo_form.inc.php zusammengefasst.

Darin sind nun folgende Funktionen für Formulare sind enthalten:

  • xtc_draw_form
  • xtc_draw_hidden_field
  • xtc_draw_input_field
  • xtc_draw_input_fieldNote
  • xtc_draw_checkbox_field
  • xtc_draw_password_field
  • xtc_draw_password_fieldNote
  • xtc_draw_pull_down_menu
  • xtc_draw_pull_down_menuNote
  • xtc_draw_radio_field
  • xtc_draw_selection_field
  • xtc_draw_selection_fieldNote
  • xtc_parse_input_field_data



  • Vorheriger Artikel Templates updatesicher ändern
  • Nächster Artikel SMARTY Variablen für Kategorien

Kategorien

  1. Systemvoraussetzungen Webshop commerce:seo 1
  2. Grundkonfiguration commerce:seo 6
  3. Produkte und Kategorien 11
  4. Kundenverwaltung 5
  5. Module 6
  6. Hilfsprogramme 9
  7. commerce:seo Tools & Konfiguration 13
  8. commerce:seo Tips & Tricks 5
  9. Informationen für Entwickler 4
  10. Entwickler Informationen 0
  11. Admin neues Klassensystem 9
  12. Frontend neues Klassensystem 0
  13. Filter zurücksetzen
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™