ToBuS - Touristisches Buchungssystem :: Dokumentation modified: 2005-03-24
english | deutsch | forum.tobus.org | www.tobus.org | demo.tobus.org
Dokumentation

Variablen
admin-path
adminstatus
bgtable
body
charset
date_duration
date_offset
db_db
db_host
db_onefield
db_password
db_port
db_prefix
db_server
db_username
debug
diff_available
diff_breite
diff_laenge
diff_latitude
diff_limit
diff_longitude
diff_step
error_notavailable
ext_events
ext_forum_admin
ext_forum_path
ext_phorum
ext_photo
ext_phpBB
image_maximg
image_quality
image_thumbnailwidth
input_maxfilesize
lang_default
list_cur
list_entry
list_price
log_all
log_days
log_detail
log_index
log_list
log_tobus
logo
mail_SystemErrorMail
mail_bcc
mail_cc
mail_createUserMail
mail_emptyGuestMail
mail_emptyUserMail
mail_from
mail_intern
mail_strict
release
status
system
td-bottom
td-center
td-left
td-main
td-right
td-top
text
text_arrive
text_company
text_confirm_booking
text_confirm_booking_su
text_country
text_depart
text_fax
text_firstname
text_lastname
text_location
text_login
text_logout
text_mail
text_note
text_password
text_person
text_phone
text_plz
text_radius
text_services
text_street
text_submit
text_thankyou
text_title
text_typ
text_user
tr
tr-top
media
path
template

ToBuS-Projekt

designed by:
Design is powered by OTRS
Variable TOBUS_status

$_TOBUS['status']
definiert in lib/globalvars.inc.php
Array von System-Statusvariablen

$_TOBUS['status'] ist ein array, welches Statusvariablen beinhaltet. Es gibt vier systemrelevante Statis für Buchungsvorgänge, die gesetzt werden müssen. Diese sind:
- confirm
- reject
- info
- makeFree

Zu definieren sind diese Werte in der Konfiguration unter global.conf _und_ in der Text-Datenbank im Bereich confirm-Status (hier im Feld sort/Status). Die ersten drei genannten statis beeinflussen das Verhalten/ den Status der Buchung, die letzte das Verhalten der Quartierbelegung.

Default-Werte:
fest ist der Anfangsstatus einer Buchung, der mit "0" belegt ist
variabel sind:
$_TOBUS['status']['confirm'] = "1"; //die Buchung wurde bestätigt
$_TOBUS['status']['info'] = "2"; //die Buchung wurde abgelehnt
$_TOBUS['status']['reject'] = "8"; //die Buchung ist in Bearbeitung, es sind Fragen offen
$_TOBUS['status']['makefree'] = "9"; //dieser Wert gibt die Belegung wieder frei und muss nicht der status der Buchung sein.

Die Übergabe von makefree gibt die Belegung des Quartieres frei, ohne die Buchung zu beeinflussen. Wenn dieser Status für eine Buchung gesetzt ist, ist er gleichbedeutend mit reject. reject wiederum gibt noch nicht die Belegung frei, dazu muss die seperate checkbox makefree gesetzt werden. Diese kann auch in allen anderen Statis zusätzlich gesetzt werden. Die Quartierbelegung würde wieder zurückgesetzt werden, obwohl z.B. die Buchungsanfrage bestätigt wurde. Hintergrund dieses Sonderverhaltens sind das Einbinden von Events, die außerhalb von ToBuS entstanden sind, also telefonische oder schriftliche Belegungen oder Absagen, neu entstandene, noch nicht erfasste Kapazitäten etc.

 



Kontakt