/*
- * $Id$
- *
* Handles HTTP upload of graphics files into the system.
- * \ingroup WebcitHttpServer
+ *
+ * Copyright (c) 1996-2010 by the citadel.org team
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include "webcit.h"
FreeStrBuf(&Buf);
- wprintf("<form enctype=\"multipart/form-data\" action=\"%s\" "
+ wc_printf("<form enctype=\"multipart/form-data\" action=\"%s\" "
"method=\"post\" name=\"graphicsupload\">\n", uplurl);
- wprintf("<input type=\"hidden\" name=\"nonce\" value=\"%d\">\n", WC->nonce);
- wprintf("<input type=\"hidden\" name=\"which_room\" value=\"");
+ wc_printf("<input type=\"hidden\" name=\"nonce\" value=\"%d\">\n", WC->nonce);
+ wc_printf("<input type=\"hidden\" name=\"which_room\" value=\"");
urlescputs(bstr("which_room"));
- wprintf("\">\n");
+ wc_printf("\">\n");
- wprintf(_("You can upload an image directly from your computer"));
- wprintf("<br /><br />\n");
+ wc_printf(_("You can upload an image directly from your computer"));
+ wc_printf("<br /><br />\n");
- wprintf(_("Please select a file to upload:"));
- wprintf("<input type=\"file\" name=\"filename\" size=\"35\">\n");
+ wc_printf(_("Please select a file to upload:"));
+ wc_printf("<input type=\"file\" name=\"filename\" size=\"35\">\n");
- wprintf("<div class=\"uploadpic\"><img src=\"image?name=%s\"></div>\n", filename);
+ wc_printf("<div class=\"uploadpic\"><img src=\"image?name=%s\"></div>\n", filename);
- wprintf("<div class=\"buttons\">");
- wprintf("<input type=\"submit\" name=\"upload_button\" value=\"%s\">\n", _("Upload"));
- wprintf(" ");
- wprintf("<input type=\"reset\" value=\"%s\">\n", _("Reset form"));
- wprintf(" ");
- wprintf("<input type=\"submit\" name=\"cancel_button\" value=\"%s\">\n", _("Cancel"));
- wprintf("</div>\n");
- wprintf("</form>\n");
+ wc_printf("<div class=\"buttons\">");
+ wc_printf("<input type=\"submit\" name=\"upload_button\" value=\"%s\">\n", _("Upload"));
+ wc_printf(" ");
+ wc_printf("<input type=\"reset\" value=\"%s\">\n", _("Reset form"));
+ wc_printf(" ");
+ wc_printf("<input type=\"submit\" name=\"cancel_button\" value=\"%s\">\n", _("Cancel"));
+ wc_printf("</div>\n");
+ wc_printf("</form>\n");
do_template("endbox", NULL);
InitModule_GRAPHICS
(void)
{
- WebcitAddUrlHandler(HKEY("display_editpic"), display_editpic, 0);
- WebcitAddUrlHandler(HKEY("editpic"), editpic, 0);
- WebcitAddUrlHandler(HKEY("display_editroompic"), display_editroompic, 0);
- WebcitAddUrlHandler(HKEY("editroompic"), editroompic, 0);
- WebcitAddUrlHandler(HKEY("display_edithello"), display_edithello, 0);
- WebcitAddUrlHandler(HKEY("edithellopic"), edithellopic, 0);
- WebcitAddUrlHandler(HKEY("display_editgoodbuye"), display_editgoodbyepic, 0);
- WebcitAddUrlHandler(HKEY("editgoodbuyepic"), editgoodbuyepic, 0);
- WebcitAddUrlHandler(HKEY("display_editfloorpic"), display_editfloorpic, 0);
- WebcitAddUrlHandler(HKEY("editfloorpic"), editfloorpic, 0);
+ WebcitAddUrlHandler(HKEY("display_editpic"), "", 0, display_editpic, 0);
+ WebcitAddUrlHandler(HKEY("editpic"), "", 0, editpic, 0);
+ WebcitAddUrlHandler(HKEY("display_editroompic"), "", 0, display_editroompic, 0);
+ WebcitAddUrlHandler(HKEY("editroompic"), "", 0, editroompic, 0);
+ WebcitAddUrlHandler(HKEY("display_edithello"), "", 0, display_edithello, 0);
+ WebcitAddUrlHandler(HKEY("edithellopic"), "", 0, edithellopic, 0);
+ WebcitAddUrlHandler(HKEY("display_editgoodbuye"), "", 0, display_editgoodbyepic, 0);
+ WebcitAddUrlHandler(HKEY("editgoodbuyepic"), "", 0, editgoodbuyepic, 0);
+ WebcitAddUrlHandler(HKEY("display_editfloorpic"), "", 0, display_editfloorpic, 0);
+ WebcitAddUrlHandler(HKEY("editfloorpic"), "", 0, editfloorpic, 0);
}