Sitzplan > Dreifachhalle Stadthalle Sursee - 470 Plätze

Suche

Legende

frei
vorgemerkt
reserviert
Dein Platz
Dein Clan
Suche
Staff
Stuhl
Tür
Wand
Beamer
Fenster
Die Veranstaltung ist vorbei. Änderungen sind nicht mehr möglich.


Social Links

 ------------------- 

found 209 debug messages

0.000126 - GLOBAL::include                   -> config.php
0.000379 - dotCommon::classload              -> require: /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.dotDatabase.php
0.000501 - dotDatabase::getInstance          -> connection: database
0.000533 - dotDatabase::__construct          -> connection: database
0.000771 - dotCommon::classload              -> require: /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.page.php
0.000818 - page::getInstance                 -> do
0.000851 - dotCommon::classload              -> require: /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.dotSession.php
0.000900 - dotSession::getInstance           -> do
0.000920 - dotCommon::classload              -> require: /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.user.php
0.001378 - dotSession::start                 -> ---- init
0.001424 - dotSession::start                 -> start php session managment
0.001722 - dotSession::start                 -> finished php session management
0.001739 - dotSession::start                 -> save user and host information to new session_array
0.001755 - dotSession::start                 -> check for security options
0.007455 - dotSession::start                 -> lookup ip2country
0.007518 - dotDatabase::connect              -> laladmin_beta@localhost
0.008025 - dotDatabase::select               -> database: db_intranet_beta
0.008220 - dotDatabase::query                -> SELECT `code` FROM `country_ip2code` WHERE 51595670 BETWEEN ip_from AND ip_to
0.008965 - dotSession::start                 -> update current session online user infos
0.009030 - dotDatabase::query                -> UPDATE session SET lastactivity = 1746741086, userid = 0, site = 'http://beta.lockandload.ch/party/?do=sitzplan&highlight=20800&id=19', host = '3.19.73.150', dns = 'ec2-3-19-73-150.us-east-2.compute.amazonaws.com', countrycode = 'US', hits = hits + 1 WHERE hash = '5fn7jopus4716h0ipj0ternuu1'
0.009444 - dotSession::start                 -> no session found in db == insert new db sesssion
0.009484 - dotDatabase::query                -> INSERT INTO `session`SET hash = '5fn7jopus4716h0ipj0ternuu1', lastactivity = 1746741086, userid = 0, site = 'http://beta.lockandload.ch/party/?do=sitzplan&highlight=20800&id=19', referer = '', useragent = 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', host = '3.19.73.150', dns = 'ec2-3-19-73-150.us-east-2.compute.amazonaws.com', countrycode = 'US', hits = 1
0.010415 - dotSession::load_locales          -> do
0.011390 - dotSession::load_locales          -> chosing language for locales: de_DE.UTF-8
0.011423 - dotSession::start                 -> ---- finished with session startup
0.011451 - dotSession::load_user             -> id: 0
0.011462 - user::get_user                    -> id: >0<
0.011489 - dotDatabase::getInstance          -> connection: database
0.011553 - dotCommon::classload              -> require: /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.styles.php
0.011677 - styles::load                      -> name: ><
0.011984 - styles::load                      -> include: /var/www/html/beta.lockandload.ch/lockandload.ch/www/html/styles/lal-theme.php
0.012263 - styles::activate                  -> style = lal-theme
0.012462 - dotCommon::classload              -> require: /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.admin.php
0.012530 - admin::getInstance                -> do
0.012539 - dotSession::getInstance           -> do
0.012548 - admin::__construct                -> user_id=0
0.012556 - user::load_settings               -> load current user settings to $global
0.012593 - dotCommon::classload              -> require: /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.prvmsg.php
0.012924 - dotCommon::classload              -> require: /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.event.php
0.012971 - EVENT::comming_event              -> return
0.013006 - dotDatabase::query                -> SELECT id FROM events WHERE UNIX_TIMESTAMP(end) > 1746741086 AND active=1 ORDER by begin ASC
0.013766 - dotCommon::classload              -> require: /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.sitzplan.php
0.013883 -                                   -> require: /var/www/html/beta.lockandload.ch/lockandload.ch/www//includes/custom.styles.php
0.013978 - styles::load                      -> name: >lal-theme<
0.013995 - styles::load                      -> include: /var/www/html/beta.lockandload.ch/lockandload.ch/www/html/styles/lal-theme.php
0.014272 - dotSession::getInstance           -> do
0.014286 - admin::__construct                -> user_id=0
0.014316 - admin::hasRight                   -> check for adminright: >0:0 & 1< FALSE
0.014364 - dotSession::getInstance           -> do
0.014374 - admin::__construct                -> user_id=0
0.014391 - admin::hasRight                   -> check for adminright: >0:0 & 1< FALSE
0.014438 -                                   -> require: /var/www/html/beta.lockandload.ch/lockandload.ch/www//includes/custom.news.php
0.014514 - dotCommon::classload              -> require: /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.news.php
0.014611 - dotCommon::classload              -> require: /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.cbox.php
0.014677 - CBOX::news                        -> generate Box
0.014705 - NEWS::load_news                   -> load news data
0.014734 - dotCommon::classload              -> require: /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.cache.php
0.015492 - CACHE::get                        -> cache: >news::stats< found
0.015757 - CACHE::get                        -> cache: >news::stats< has expired
0.015782 - CACHE::delete                     -> cache: >news::stats<
0.015892 - dotDatabase::query                -> SELECT * FROM news_section WHERE urlshort IN ('') ORDER by urlshort ASC
0.016172 - dotDatabase::query                -> SELECT COUNT(*) FROM news_post WHERE active = 1 AND dateline <= NOW() ORDER by dateline ASC
0.017061 - dotDatabase::query                -> SELECT UNIX_TIMESTAMP(news_post.dateline) FROM news_post WHERE active = 1 AND dateline > NOW() ORDER by dateline ASC LIMIT 1
0.017355 - CACHE::set                        -> cache: >news::stats< with ttl:3600
0.017653 - CACHE::get                        -> cache: >news::news_limit2_page0< found
0.017963 - CACHE::get                        -> cache: >news::news_limit2_page0< has expired
0.017991 - CACHE::delete                     -> cache: >news::news_limit2_page0<
0.018232 - NEWS::load_news                   -> ... from database
0.018249 - dotDatabase::query                -> SELECT news_post.id AS id, news_post.headline, news_post.content, news_post.short, news_post.user_id, news_post.encode, UNIX_TIMESTAMP(news_post.dateline) AS date_unix, news_post.comments, news_post.section_id, news_section.name AS section_name, news_section.short AS section_short, news_section.urlshort AS section_url, news_section.template, user.nick, user.vorname, user.nachname, user.countrycode FROM news_post LEFT JOIN news_section ON news_post.section_id = news_section.id LEFT JOIN user ON user.id = news_post.user_id WHERE news_post.active = 1 AND news_post.dateline <= NOW() ORDER by news_post.dateline DESC LIMIT 0,2
0.019207 - dotCommon::classload              -> require: /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.html.php
0.019339 - HTML::encodeCms                   -> 
0.019558 - HTML::encode                      -> BETA SEITE Nach der LAN ist vor der LAN: LOCK AND LOAD 12! ...
0.019586 - dotDatabase::query                -> SELECT `code`, `smily` FROM html_smilies ORDER by LENGTH(code) DESC
0.020145 - dotDatabase::query                -> SELECT codetag, codereplacement, twoparams FROM html_code
0.020308 - HTML::encode                      -> replace run 1
0.020355 - CACHE::set                        -> cache: >news::news_limit2_page0< with ttl:3600
0.020541 - HTML::template                    -> template: >box_news_bit<
0.021605 - HTML::template                    -> template: >box_news<
0.021850 - dotCommon::classload              -> require: /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.user_frontend.php
0.021954 - USER_FUNCTIONS::login             -> return
0.021968 - HTML::template                    -> template: >user_login_shortbar<
0.022366 - HTML::template                    -> template: >user_login<
0.022557 - HTML::template                    -> template: >user/user_registration<
0.023012 - USER_FUNCTIONS::password_reminder -> return
0.023034 - HTML::template                    -> template: >user_login_shortbar<
0.023067 - HTML::message                     -> generate Message: Hinweis
0.023074 - HTML::template                    -> template: >html_message<
0.023555 - GLOBAL::end global.php            -> ---------------------------------------------
0.023893 - dotCommon::classload              -> require: /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.sitzplan_frontend.php
0.025498 - dotDatabase::query                -> SELECT * FROM event_sitzplan WHERE id='19'
0.025759 - EVENT::getevent                   -> id >11<
0.025774 - dotDatabase::query                -> SELECT events.id, active, invite, password, events.name, anzahl, preis, konto, kontocheck, UNIX_TIMESTAMP(kontocheck) AS kontocheck_unix, event_location.name AS location, event_location.zip AS plz, event_location.city AS ort, event_location.street AS strasse, event_location.countrycode, location_id, map_template, allow_signoff, voraussetzung, minalter, turnier, netzwerk, weiteres, banner, UNIX_TIMESTAMP(begin) AS begin, UNIX_TIMESTAMP(end) AS end, UNIX_TIMESTAMP(signupbegin) AS sgbegin, UNIX_TIMESTAMP(signupend) AS sgend, UNIX_TIMESTAMP(seatreservebegin) AS seatbegin, UNIX_TIMESTAMP(seatreserveend) AS seatend, seatimage, UNIX_TIMESTAMP(canceled) AS canceled, archiv_gallery, archiv_media FROM events LEFT JOIN event_location ON event_location.id=location_id WHERE events.id=11 AND active=1
0.025960 - EVENT::get_teilnehmer             -> id >11< user_id >0<
0.025970 - dotDatabase::query                -> SELECT * FROM event_teilnehmer WHERE event_id='11' AND user_id='0'
0.026033 - dotDatabase::query                -> SELECT event_sitzplatz.*, user.nick AS nick, user.clan AS clan, user.id AS user_id, user.avatar, group_id FROM event_sitzplatz LEFT JOIN event_teilnehmer ON event_sitzplatz.etid=event_teilnehmer.id LEFT JOIN user ON event_teilnehmer.user_id=user.id WHERE block = 19 ORDER by row,col ASC
0.119788 - dotDatabase::query                -> SELECT COUNT(*) FROM event_sitzplan WHERE event_id=11 AND active=1
0.120041 - HTML::template                    -> template: >sitzplan_type_default<
0.121083 - HTML::template                    -> template: >event_shortbar<
0.121819 - GLOBAL::end userspace             -> ---------------------------------------------
0.121839 - PAGE::render                      -> start rendering page layout
0.121853 - USER::check_for_new_messages      -> return
0.121879 - dotSession::getInstance           -> do
0.121958 - dotCommon::classload              -> require: /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.catering.php
0.122072 - dotDatabase::query                -> SELECT credits FROM catering_konto WHERE user_id=0
0.122311 - PAGE::get_boxes                   -> -------- side=left
0.122335 - PAGE::get_boxes                   -> -------- call: left::menu_main
0.122358 - CBOX::menu                        -> generate Menu Box >menu<
0.122674 - HTML::template_exists             -> search: >page_box_left< == 1
0.122717 - HTML::template                    -> template: >page_box_left<
0.122988 - PAGE::get_boxes                   -> -------- call: left::menu_party
0.123007 - CBOX::menu                        -> generate Menu Box >party<
0.123027 - HTML::template                    -> template: >box_menu_bit<
0.123367 - HTML::template                    -> template: >box_menu_bit<
0.123401 - HTML::template                    -> template: >box_menu_bit<
0.123425 - HTML::template                    -> template: >box_menu_bit<
0.123446 - HTML::template                    -> template: >box_menu_bit<
0.123460 - HTML::template                    -> template: >box_menu_bit<
0.123474 - HTML::template                    -> template: >box_menu_bit<
0.123488 - HTML::template                    -> template: >box_menu<
0.123757 - HTML::template_exists             -> search: >page_box_left< == 1
0.123789 - HTML::template                    -> template: >page_box_left<
0.123816 - PAGE::get_boxes                   -> -------- call: left::menu_login
0.123827 - CBOX::menu                        -> generate Menu Box >login<
0.123852 - HTML::template_exists             -> search: >page_box_left< == 1
0.123867 - HTML::template                    -> template: >page_box_left<
0.123900 - PAGE::get_boxes                   -> -------- ignore: left::menu_user
0.123906 - PAGE::get_boxes                   -> -------- call: left::search
0.123915 - CBOX::template                    -> generate Box with >box_suchen< as template
0.123923 - HTML::template                    -> template: >box_suchen<
0.124198 - HTML::template_exists             -> search: >page_box_left< == 1
0.124222 - HTML::template                    -> template: >page_box_left<
0.124246 - PAGE::get_boxes                   -> -------- call: left::banner
0.124300 - CACHE::get                        -> cache: >sponsoren_3::cbox_lal-theme.de_DE< found
0.124497 - CACHE::get                        -> cache: >sponsoren_3::cbox_lal-theme.de_DE< has expired
0.124513 - CACHE::delete                     -> cache: >sponsoren_3::cbox_lal-theme.de_DE<
0.124602 - dotDatabase::query                -> SELECT * FROM sponsoren_groups WHERE id=3
0.124797 - dotDatabase::query                -> SELECT * FROM sponsoren WHERE group_id=3 AND active=1 AND ( restricted=0 OR ( restricted=1 AND begin < NOW() AND end > NOW())) ORDER by display_order ASC
0.125271 - HTML::template                    -> template: >box_banner<
0.125664 - CACHE::set                        -> cache: >sponsoren_3::cbox_lal-theme.de_DE< with ttl:3600
0.125821 - HTML::template_exists             -> search: >page_box_left< == 1
0.125861 - HTML::template                    -> template: >page_box_left<
0.125939 - PAGE::get_boxes                   -> -------- side=right
0.125952 - PAGE::get_boxes                   -> -------- call: right::news
0.125965 - CBOX::news                        -> generate Box
0.125995 - NEWS::load_news                   -> load news data
0.126016 - CACHE::get                        -> cache: >news::stats< found
0.130142 - CACHE::get                        -> cache: >news::news_limit2_page0< found
0.130206 - NEWS::load_news                   -> ... from cache
0.130260 - HTML::template                    -> template: >box_news_bit<
0.130315 - HTML::template                    -> template: >box_news<
0.130384 - HTML::template_exists             -> search: >page_box_right< == 1
0.130413 - HTML::template                    -> template: >page_box_right<
0.130808 - PAGE::get_boxes                   -> -------- call: right::party
0.130842 - CBOX::party                       -> generate Box
0.130869 - EVENT::short_event                -> id >19<
0.130878 - EVENT::getevent                   -> id >19<
0.130893 - dotDatabase::query                -> SELECT events.id, active, invite, password, events.name, anzahl, preis, konto, kontocheck, UNIX_TIMESTAMP(kontocheck) AS kontocheck_unix, event_location.name AS location, event_location.zip AS plz, event_location.city AS ort, event_location.street AS strasse, event_location.countrycode, location_id, map_template, allow_signoff, voraussetzung, minalter, turnier, netzwerk, weiteres, banner, UNIX_TIMESTAMP(begin) AS begin, UNIX_TIMESTAMP(end) AS end, UNIX_TIMESTAMP(signupbegin) AS sgbegin, UNIX_TIMESTAMP(signupend) AS sgend, UNIX_TIMESTAMP(seatreservebegin) AS seatbegin, UNIX_TIMESTAMP(seatreserveend) AS seatend, seatimage, UNIX_TIMESTAMP(canceled) AS canceled, archiv_gallery, archiv_media FROM events LEFT JOIN event_location ON event_location.id=location_id WHERE events.id=19 AND active=1
0.131450 - CACHE::get                        -> cache: >event_19::stats< found
0.131636 - CACHE::get                        -> cache: >event_19::stats< has expired
0.131658 - CACHE::delete                     -> cache: >event_19::stats<
0.131745 - dotDatabase::query                -> SELECT count(*) FROM event_teilnehmer WHERE event_id='19' AND bezahlt<2
0.131849 - dotDatabase::query                -> SELECT count(*) FROM event_teilnehmer WHERE event_id='19' AND bezahlt=1
0.131918 - CACHE::set                        -> cache: >event_19::stats< with ttl:3600
0.132053 - HTML::template                    -> template: >box_event<
0.132348 - EVENT::short_event                -> id >13<
0.132359 - EVENT::getevent                   -> id >13<
0.132367 - dotDatabase::query                -> SELECT events.id, active, invite, password, events.name, anzahl, preis, konto, kontocheck, UNIX_TIMESTAMP(kontocheck) AS kontocheck_unix, event_location.name AS location, event_location.zip AS plz, event_location.city AS ort, event_location.street AS strasse, event_location.countrycode, location_id, map_template, allow_signoff, voraussetzung, minalter, turnier, netzwerk, weiteres, banner, UNIX_TIMESTAMP(begin) AS begin, UNIX_TIMESTAMP(end) AS end, UNIX_TIMESTAMP(signupbegin) AS sgbegin, UNIX_TIMESTAMP(signupend) AS sgend, UNIX_TIMESTAMP(seatreservebegin) AS seatbegin, UNIX_TIMESTAMP(seatreserveend) AS seatend, seatimage, UNIX_TIMESTAMP(canceled) AS canceled, archiv_gallery, archiv_media FROM events LEFT JOIN event_location ON event_location.id=location_id WHERE events.id=13 AND active=1
0.132588 - CACHE::get                        -> cache: >event_13::stats< found
0.132775 - CACHE::get                        -> cache: >event_13::stats< has expired
0.132793 - CACHE::delete                     -> cache: >event_13::stats<
0.132852 - dotDatabase::query                -> SELECT count(*) FROM event_teilnehmer WHERE event_id='13' AND bezahlt<2
0.132933 - dotDatabase::query                -> SELECT count(*) FROM event_teilnehmer WHERE event_id='13' AND bezahlt=1
0.132990 - CACHE::set                        -> cache: >event_13::stats< with ttl:3600
0.133085 - HTML::template                    -> template: >box_event<
0.133161 - HTML::template_exists             -> search: >page_box_right< == 1
0.133190 - HTML::template                    -> template: >page_box_right<
0.133218 - PAGE::get_boxes                   -> -------- call: right::forum
0.133233 - CBOX::forum                       -> generate forum box
0.133240 - CBOX::forum_load_threads          -> load data
0.133263 - CACHE::get                        -> cache: >forum::topthreads< found
0.133466 - CACHE::get                        -> cache: >forum::topthreads< has expired
0.133482 - CACHE::delete                     -> cache: >forum::topthreads<
0.133528 - dotDatabase::query                -> SELECT t.title, t.lastposter, t.fv_id, t.threadid, t.lastposttime AS stamp, UNIX_TIMESTAMP(t.lastposttime) AS lastposttime, m.forumid AS forumid, m.title AS forumtitle, m.private AS private, m.priv_access AS priv_access, t.replies, t.ext, SUBSTRING(pagetext, 1, 190) AS preview FROM forum_thread AS t LEFT JOIN forum_main AS m ON t.forumid=m.forumid LEFT JOIN forum_post AS p ON t.threadid=p.threadid AND t.lastposttime=p.dateline WHERE t.invisible=0 AND m.show_latest=1 AND t.show_latest=1 ORDER by t.lastposttime DESC LIMIT 20
0.135765 - CACHE::set                        -> cache: >forum::topthreads< with ttl:3600
0.135896 - CBOX::forum_threads               -> list all threads in array
0.135915 - FORUM::thread_lastvisit           -> threadid: array ( )
0.135929 - admin::getInstance                -> do
0.135940 - HTML::template                    -> template: >box_forum<
0.136540 - HTML::template_exists             -> search: >page_box_right< == 1
0.136597 - HTML::template                    -> template: >page_box_right<
0.136639 - PAGE::get_boxes                   -> -------- call: right::vote
0.136656 - CBOX::vote                        -> generate Box
0.136666 - dotDatabase::query                -> SELECT v_id, UNIX_TIMESTAMP(v_ende) AS v_ende FROM vote_main WHERE v_start < NOW() AND v_ende > NOW() AND v_active=1 AND v_top=1 ORDER by v_start DESC
0.137109 - HTML::template                    -> template: >box_vote_nocurrent<
0.137533 - HTML::template_exists             -> search: >page_box_right< == 1
0.137575 - HTML::template                    -> template: >page_box_right<
0.137610 - PAGE::get_boxes                   -> -------- call: right::buddylist
0.137626 - CBOX::buddylist                   -> generate Box
0.137637 - PAGE::get_boxes                   -> -------- call: right::online
0.137645 - CBOX::online                      -> generate Box
0.137653 - HTML::template                    -> template: >box_online<
0.138055 - HTML::template_exists             -> search: >page_box_right< == 1
0.138100 - HTML::template                    -> template: >page_box_right<
0.138325 - PAGE::render                      -> final
0.138344 - PAGE::renderTemplate              -> page
0.138361 - PAGE::getHead                     -> return
0.138368 - dotSession::getInstance           -> do
0.141385 - HTML::template                    -> template: >page<
0.142658 - PAGE::render_template             -> final

PHP Includes   : 25
DB Queries     : 26
Rendering Time : 0.143564

Includes PHP Files: 
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/party/index.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/global.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.dotCommon.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/config.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.dotDatabase.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.page.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.dotSession.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.user.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/tournament_v2/class.tv2_db.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.styles.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/html/styles/lal-theme.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/html/styles/default.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.admin.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.prvmsg.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.event.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.sitzplan.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/custom.styles.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/custom.news.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.news.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.cbox.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.cache.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.html.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.user_frontend.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.sitzplan_frontend.php
 - /var/www/html/beta.lockandload.ch/lockandload.ch/www/includes/class.catering.php