From d93a5a0774a53456b7b0f5a64b22c798d4682801 Mon Sep 17 00:00:00 2001 From: Thomas Tanghus Date: Wed, 11 Jan 2012 04:02:55 +0100 Subject: [PATCH] Added files for error messages, removed old syle sheet. --- apps/contacts/ajax/messagebox.php | 16 ++ apps/contacts/css/formtastic.css | 270 -------------------- apps/contacts/templates/part.messagebox.php | 7 + 3 files changed, 23 insertions(+), 270 deletions(-) create mode 100644 apps/contacts/ajax/messagebox.php delete mode 100644 apps/contacts/css/formtastic.css create mode 100644 apps/contacts/templates/part.messagebox.php diff --git a/apps/contacts/ajax/messagebox.php b/apps/contacts/ajax/messagebox.php new file mode 100644 index 0000000000..b3cad94767 --- /dev/null +++ b/apps/contacts/ajax/messagebox.php @@ -0,0 +1,16 @@ + + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ + +require_once('../../../lib/base.php'); +$l10n = new OC_L10N('contacts'); +OC_JSON::checkLoggedIn(); +OC_JSON::checkAppEnabled('contacts'); + +$output = new OC_TEMPLATE("contacts", "part.messagebox"); +$output -> printpage(); +?> diff --git a/apps/contacts/css/formtastic.css b/apps/contacts/css/formtastic.css deleted file mode 100644 index fede92b61c..0000000000 --- a/apps/contacts/css/formtastic.css +++ /dev/null @@ -1,270 +0,0 @@ -/* ------------------------------------------------------------------------------------------------- - -ownCloud changes: search for OWNCLOUD - -Based on formtastic style sheet -This stylesheet forms part of the Formtastic Rails Plugin -(c) 2008-2011 Justin French - ---------------------------------------------------------------------------------------------------*/ -/* NORMALIZE AND RESET - obviously inspired by Yahoo's reset.css, but scoped to just .formtastic ---------------------------------------------------------------------------------------------------*/ -.formtastic, -.formtastic ul, -.formtastic ol, -.formtastic li, -.formtastic fieldset, -.formtastic legend, -/*.formtastic input, -.formtastic textarea, -.formtastic select, COMMENTED BY OWNCLOUD */ -.formtastic p { - margin:0; - padding:0; -} - -.formtastic fieldset { - border:0; -} - -.formtastic em, -.formtastic strong { - font-style:normal; - font-weight:normal; -} - -.formtastic ol, -.formtastic ul { - list-style:none; -} - -.formtastic abbr, -.formtastic acronym { - border:0; - font-variant:normal; -} - -/*.formtastic input, -.formtastic textarea { - font-family:sans-serif; - font-size:inherit; - font-weight:inherit; -} - -.formtastic input, -.formtastic textarea, -.formtastic select { - font-size:100%; -} COMMENTED BY OWNCLOUD */ - -.formtastic legend { - white-space:normal; - color:#000; -} - -/* SEMANTIC ERRORS ---------------------------------------------------------------------------------------------------*/ -.formtastic .errors { - color:#cc0000; - margin:0.5em 0 1.5em 25%; - list-style:square; -} - -.formtastic .errors li { - padding:0; - border:none; - display:list-item; -} - - -/* BUTTONS ---------------------------------------------------------------------------------------------------*/ -.formtastic .buttons { - overflow:hidden; /* clear containing floats */ - padding-left:25%; -} - -.formtastic .button { - float:left; - padding-right:0.5em; - border:none; /* ADDED BY OWNCLOUD */ -} - - -/* INPUTS ---------------------------------------------------------------------------------------------------*/ -.formtastic .inputs { - padding:0.5em 0; /* padding and negative margin juggling is for Firefox */ - margin-top:-0.5em; - margin-bottom:1em; -} - -.formtastic .input { -} - - -/* LEFT ALIGNED LABELS ---------------------------------------------------------------------------------------------------*/ -.formtastic .input .label { - display:block; - width:25%; - float:left; - padding-top:.2em; -} - -.formtastic .fragments .label, -.formtastic .choices .label { - position:absolute; - width:95%; - left:0px; -} - -.formtastic .fragments .label label, -.formtastic .choices .label label { - position:absolute; -} - -/* NESTED FIELDSETS AND LEGENDS (radio, check boxes and date/time inputs use nested fieldsets) ---------------------------------------------------------------------------------------------------*/ -.formtastic .choices { - position:relative; -} - -.formtastic .choices-group { - float:left; - width:74%; - margin:0; - padding:0 0 0 25%; -} - -.formtastic .choice { - padding:0; - border:0; -} - - -/* INLINE HINTS ---------------------------------------------------------------------------------------------------*/ -.formtastic .input .inline-hints { - color:#666; - margin:0.5em 0 0 25%; -} - - -/* INLINE ERRORS ---------------------------------------------------------------------------------------------------*/ -.formtastic .inline-errors { - color:#cc0000; - margin:0.5em 0 0 25%; -} - -.formtastic .errors { - color:#cc0000; - margin:0.5em 0 0 25%; - list-style:square; -} - -.formtastic .errors li { - padding:0; - border:none; - display:list-item; -} - - -/* STRING, NUMERIC, PASSWORD, EMAIL, URL, PHONE, SEARCH (ETC) OVERRIDES ---------------------------------------------------------------------------------------------------*/ -.formtastic .stringish input { - width:72%; -} - -.formtastic .stringish input[size] { - width:auto; - max-width:72%; -} - - -/* TEXTAREA OVERRIDES ---------------------------------------------------------------------------------------------------*/ -.formtastic .text textarea { - width:72%; -} - -.formtastic .text textarea[cols] { - width:auto; - max-width:72%; -} - - -/* HIDDEN OVERRIDES ---------------------------------------------------------------------------------------------------*/ -.formtastic .hidden { - display:none; -} - - -/* BOOLEAN LABELS ---------------------------------------------------------------------------------------------------*/ -.formtastic .boolean label { - padding-left:25%; - display:block; -} - - -/* CHOICE GROUPS ---------------------------------------------------------------------------------------------------*/ -.formtastic .choices-group { - margin-bottom:-0.5em; -} - -.formtastic .choice { - margin:0.1em 0 0.5em 0; -} - -.formtastic .choice label { - float:none; - width:100%; - line-height:100%; - padding-top:0; - margin-bottom:0.6em; -} - - -/* ADJUSTMENTS FOR INPUTS INSIDE LABELS (boolean input, radio input, check_boxes input) ---------------------------------------------------------------------------------------------------*/ -.formtastic .choice label input, -.formtastic .boolean label input { - margin:0 0.3em 0 0.1em; - line-height:100%; -} - - -/* FRAGMENTED INPUTS (DATE/TIME/DATETIME) ---------------------------------------------------------------------------------------------------*/ -.formtastic .fragments { - position:relative; -} - -.formtastic .fragments-group { - float:left; - width:74%; - margin:0; - padding:0 0 0 25%; -} - -.formtastic .fragment { - float:left; - width:auto; - margin:0 .3em 0 0; - padding:0; - border:0; -} - -.formtastic .fragment label { - display:none; -} - -.formtastic .fragment label input { - display:inline; - margin:0; - padding:0; -} diff --git a/apps/contacts/templates/part.messagebox.php b/apps/contacts/templates/part.messagebox.php new file mode 100644 index 0000000000..3681bb6e3f --- /dev/null +++ b/apps/contacts/templates/part.messagebox.php @@ -0,0 +1,7 @@ +
+ + + + +
+