summaryrefslogtreecommitdiffstats
path: root/admin/survey/classes/objects/obj.PopUpCancelButton.php
diff options
context:
space:
mode:
Diffstat (limited to 'admin/survey/classes/objects/obj.PopUpCancelButton.php')
-rw-r--r--admin/survey/classes/objects/obj.PopUpCancelButton.php57
1 files changed, 57 insertions, 0 deletions
diff --git a/admin/survey/classes/objects/obj.PopUpCancelButton.php b/admin/survey/classes/objects/obj.PopUpCancelButton.php
new file mode 100644
index 0000000..6a0a27e
--- /dev/null
+++ b/admin/survey/classes/objects/obj.PopUpCancelButton.php
@@ -0,0 +1,57 @@
+<?php
+/**
+ *
+ * @author veselicg
+ *
+ * Večina funkcij vrača sam klass da omogočamo chaining
+ *
+ * Primer uporabe:
+ *
+ * $popUp = new PopUp();
+ *
+ * # določimo naslovno vrstico popupa. če ni podano je ne prikazuje
+ * $popUp -> setHeaderText('Moj PopUp:')
+ *
+ * # določimo id diva (..<div id="nek_id_diva"...)
+ * -> setId('nek_id_diva')
+ *
+ * # po potrebi dodamo css je (..<div class="css1 css2"...)
+ * -> addCss('css1')
+ * -> addCss('css2')
+ *
+ * #dodamo vsebino (osrednji del) popupa
+ * -> setContent($content);
+ *
+ * # dodamo gumb Prekliči - je standarden gumb
+ * $popUp->addButton(new PopUpCancelButton());
+ *
+ *
+ * #dodamo gumb izberi profil
+ * $button = new PopUpButton($lang['srv_save_profile']);
+ * $button -> setFloat('right')
+ * -> setButtonColor('orange')
+ * -> addAction('onClick','changeColectDataStatus(); return false;');
+ * $popUp->addButton($button);
+ *
+ * # izrišemo div
+ * echo $popUp; # lahko tudi $popUp->display();
+ *
+ */
+
+/** Gumbi
+ *
+ *
+ */
+
+/** Sistemski gumb za skritje popupa
+ */
+class PopUpCancelButton extends PopUpButton
+{
+ public function __construct()
+ {
+ // call Parent's (PopUpButton) constructor
+ global $lang;
+ parent::__construct($lang['srv_cancel']);
+ $this -> addAction('onClick',"$('#fade').fadeOut('slow');$('#fullscreen').fadeOut('slow').html(''); return false;");
+ }
+} \ No newline at end of file