Welcome, Guest. Please login or register.
Did you miss your activation email?
May 27, 2012, 04:32:51 AM

Login with username, password and session length
Search:     Advanced search
Wollen Sie dem WebsiteBaker Team beitreten?
Nähere Informationen finden Sie unter hier und auf unserer neuen Webseite.
155555 Posts in 21715 Topics by 7737 Members
Latest Member: gx-world
* Home Help Search Login Register
Pages: [1]   Go Down
Print
Author Topic: Idee für FAQ Modul: ToggleMe Funktion  (Read 6520 times)
Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4884



« on: April 09, 2008, 10:51:14 PM »

Hallo Community.

Ich habe etwas gesehen, was ich für eine gute Idee halte, um auf diese Art ein FAQ Modul zu machen.
Ich bin leider nicht - technisch - im stande so etwas zu machen, deswegen richte ich mich an Euch, speziell an jene, die so etwas gut finden und umsetzen könnten.

Hier der Link:
http://www.web-toolbox.net/webtoolbox/diverses/text-expand/text-expand.htm

Zum ersten mal hatte ich eine solche Idee, als ich die Help Section bei mrWong gesehen habe:
http://www.mister-wong.de/help/

Optimal wäre das Modul, wenn es die einzelnen Fragen als Liste (ähnlich wie z.B. dem Bookmark und den anderen Modulen) hätte, die hinterher noch verschoben werden könnten (up/down).

Meint Ihr, dass etwas dieser Art (leicht) umsetzbar wäre?

MfG,
Stefek
« Last Edit: March 20, 2009, 11:14:01 PM by Stefek » Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
kweitzel
Forum administrator
*****
Offline Offline

Posts: 6977


WWW
« Reply #1 on: April 09, 2008, 11:57:34 PM »

Also, das Modul F.A.Q.Baker existiert schon. Du musst nur die Ausgabe (view.php) des Moduls anpassen. Das Script packst Du in die frontendjs Datei und mit den Frontend JS und CSS Funktionen in das Template ...

Gruss

Klaus
Logged

WebsiteBaker Org e.V. - for WebsiteBaker

BerndJM

Offline Offline

Posts: 1764



« Reply #2 on: April 10, 2008, 12:37:08 AM »

Hi Stefek,

Klaus sagt's ja schon im wesentlichen.

Bei MrWong ist das mit mootools einem JS Framework realisiert. Damit oder auch jQuery müßte das eigentlich ein leichtes sein, das in das bestehende FAQ-Modul zu integrieren ohne großartig an der view.php schrauben zu müßen.

Dein anderes Beispiel ist mit "stinknormalen" JavaScript realisiert, da bedarf es dann wohl ein paar Änderungen an der view.php

Mal sehen, wenn mir am Wochenende langweilig ist, schau ich mir das mal genauer an.

Grüßle Bernd
Logged

In theory, there is no difference between theory and practice. But, in practice, there is.
Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4884



« Reply #3 on: April 10, 2008, 01:06:04 AM »

Ja, eine Möglichkeit ohne viel an der view.php "zu schrauben" wäre toll.
Obwohl die andere Variante, es in die view.php zu schreiben, wahrscheinlich - weil das script so kurz ist - ladezeit freundlicher sein dürfte.
Die fertigen Ajax Bibliotheken, sind oft so riesengroß. 

Aber freut mich zu hören, dass es geht.

// Edit
 rolleyes Ich frage mich grade, ob es noch nie jemand zuvor als wünschenswert betrachtet hat, die FAQ um diese Funktion zu erweitern?

Es scheint mir - vor allem bei längeren FAQs eine sinnvolle Lösung zu sein.
Aber auch anderweitig kann man es sinnvoll zum Einsatz bringen, um platzsparende Inhalte zu generieren.

// Edit 2
Ich habe mir das FAQ Modul noch einmal angeschaut.
Es wäre super als Grundlage, weil man auch HTML in die Antworten schreiben kann.

MfG,
Stefek

« Last Edit: March 20, 2009, 10:58:14 PM by Stefek » Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4884



« Reply #4 on: April 10, 2008, 01:28:00 AM »


Mal sehen, wenn mir am Wochenende langweilig ist, schau ich mir das mal genauer an.


 tongue Hört sich vielversprechend an  tongue

MfG,
Stefek
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
BerndJM

Offline Offline

Posts: 1764



« Reply #5 on: April 10, 2008, 01:48:12 AM »

Quote
Die fertigen Ajax Bibliotheken, sind oft so riesengroß.

Also grade jQuery ist da vergleichsweise recht schlank, habe da neulich erst paar nette Spielereien mit gemacht und war erstaunt, wie wenig das eigentlich aufträgt und wie schnell man ordentliche Ergebnisse damit erzielen kann.

Quote
Ich frage mich grade, ob es noch nie jemand zuvor als wünschenswert betrachtet hat, die FAQ um diese Funktion zu erweitern?

Doch ich wink
Dran gedacht hatte ich schon paarmal, aber dummerweise hat auch mein Tag nur 'ne begrenzte Anzahl Stunden und wenn's drum geht zu entscheiden "nice to have" oder ein bezahltes "must have" ist die Zeitverteilung eigentlich klar  undecided Weil ... vom "nice to have" kann ich meiner Katze kein Futter kaufen grin

Grüßle Bernd
Logged

In theory, there is no difference between theory and practice. But, in practice, there is.
Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4884



« Reply #6 on: April 14, 2008, 01:40:47 PM »

BerndJM hat sich tatsächlich am WE hingesetzt und eine Erweiterung für das FAQ Modul, wie oben beschrieben, umgesetzt und mir per PM zugeschickt.
Funktioniert wunderbar.

Irgendjemand Interesse?
Bitte hier im Thread bescheidgeben.

LG,
Stefek
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
erpe

Offline Offline

Posts: 2077


WWW
« Reply #7 on: April 14, 2008, 02:27:10 PM »

Am Besten doch einfach hier posten, wenn BerndJM damit einverstanden ist. Dann kann sich das holen, wer Interesse hat.

Gruss

erpe
Logged

BerndJM

Offline Offline

Posts: 1764



« Reply #8 on: April 14, 2008, 06:33:19 PM »

Bitte noch bischen Geduld,
die Version, die ich Stefek geschickt hatte ist sehr "mit der heißen Nadel gestrickt",
da möchte ich nochmal in Ruhe drüberschauen, bevor ich's auf die Allgemeinheit loslasse wink

Grüßle Bernd
Logged

In theory, there is no difference between theory and practice. But, in practice, there is.
Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4884



« Reply #9 on: April 27, 2008, 12:44:33 PM »

Bitte noch bischen Geduld,
die Version, die ich Stefek geschickt hatte ist sehr "mit der heißen Nadel gestrickt",
da möchte ich nochmal in Ruhe drüberschauen, bevor ich's auf die Allgemeinheit loslasse wink

Grüßle Bernd
Hallo Bernd,
ich wolltte fragen, ob Du damit weiter gekommen bist.
Bei mir funzt das Teil ganz gut... Will nicht "drängen", aber ich denke, einige würden es auch mögen  tongue

LG,
Stefek
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
escpro

Offline Offline

Posts: 651



WWW
« Reply #10 on: May 08, 2008, 12:00:11 PM »

"sich mit auf die Wartebank setzt" grin
Logged

BerndJM

Offline Offline

Posts: 1764



« Reply #11 on: May 19, 2008, 12:21:08 AM »

Hallo ihr Wartenden,

manchmal dauerts halt bischen länger - bin ja auch nicht mehr der Jüngste  cheesy
Aber hier ist es:

ToggleMe V1.0
Im Prinzip ist es ein modifiziertes FAQ-Baker Modul.
Es ist dazu gedacht zu kürzeren Texten ausführliche Texte ein- und auszublenden, kann als schlankere FAQ und natürlich für alle möglichen anderen Zwecke verwendet werden.

Sowohl der "Frage" als auch der "Antwort" Teil ist per WYSIWYG gestaltbar.
Das Anlegen mindestens einer Kategorie ist zwar Pflicht die Ausgabe derselben kann aber leicht über die Einstellungen unterdrückt werden (einfach das {CATEGORY} löschen).
Die Ausgabe kann über das frontend.css leicht angepasst werden.

Eine Falle: im "Frage"-Teil werden die, vom Editor evtl. eingefügten <p> und </p> herausgefiltert um eine valide HTML-Ausgabe zu erreichen. Wenn man dort also Absätze braucht, muß man sich mit <br />'s behelfen.

Ergänzung aus gegebenem Anlaß und bevor noch jemand drüber stolpert:
In der index.php des Templates muß im Headbereich folgendes Schnippsel vorhanden sein:
Code:
<?php
if (function_exists('register_frontend_modfiles')) {
  
register_frontend_modfiles('css');
  
register_frontend_modfiles('js');
?>
um die korrekte Einbindung der frontend.js und frontend.css zu ermöglichen!

Viel Spaß
Bernd

« Last Edit: August 27, 2008, 11:26:06 PM by BerndJM » Logged

In theory, there is no difference between theory and practice. But, in practice, there is.
Stefek
WebsiteBaker Org e.V.

Offline Offline

Posts: 4884



« Reply #12 on: July 11, 2008, 11:42:36 AM »

Hallo BerndJM,

ich wollte mich noch mal sehr bei Dir bedanken, für die Hilfe bzw. die Umsetzung meiner ToogleMe Funktion für WB.

Mit ein wenig Styling, sieht das ganze so aus:
http://bowling-star-hallesaale.de/bowling/bowling-angebote.php#specials


Die Installation und die Nutzung ist sehr simple und es ist eine elegante Lösung, um weitere Infos aus Platzgründen zunächst zu verbergen.

Mit freundlichen Grüßen,
Stefek
Logged

"In a time of universal deceit, telling the truth becomes a revolutionary act."
- George Orwell, Nineteen eighty-four (1984)
doxynder

Offline Offline

Posts: 44


« Reply #13 on: November 14, 2008, 12:22:03 PM »

erstmals Danke für das Super Modul! Funktioniert einwandfrei. Bei meinen Versuchen die CSS Datei anzupassen bin lich leider (Unwissenheit) gescheitert.

Frage zur Klasse
.question

wenn ich .question a:hover {} (oder umgekehrt) einfüge ändert sich nichts am Aussehen beim drüberfahren mit der Maus, erst wenn ich "nur" a:hover einfüge ändert sich das ganze wie gewollt.

Lt. meinen (geringen) Kenntnissen dachte ich es würde funktionieren...

reicht es also nur a:hover einzugeben ?

Eine weitere Möglichkeit, die funkt ist, den gesamten Toggle in ein #div einzubinden.

2. Frage: was muß ich ändern, damit sich beim öffnen eines neuen "Toggles" der zuvor geöffnete wieder schließt ?
 
vielen Dank
Peter

 
Logged
BerndJM

Offline Offline

Posts: 1764



« Reply #14 on: November 15, 2008, 12:59:27 AM »

Hi,

zu 1.:
.question ist ja bereits die Klasse für den a-tag also macht deine Angabe .question a:hover keinen Sinn, da ja in dem a-tag (der die Klasse .question hat) kein weiterer a-tag vorkommt.
ein
Code:
.question:hover { ... }
sollte es tun (tut's zumindest in FF - habe momentan grade keinen IE zum testen greifbar)

zu 2.:
das ist in dem minimalistischen JS-Schnippsel der das toggeln macht nicht vorgesehen, es steht die aber frei das entsprechend zu erweitern.

Grüßle Bernd
Logged

In theory, there is no difference between theory and practice. But, in practice, there is.
doxynder

Offline Offline

Posts: 44


« Reply #15 on: November 15, 2008, 11:08:52 AM »

TOP TIPP - vielen Dank für die Antwort! funkt in ff, IE und chrome
CSS kann ich nur rudimentär, gibt noch einiges zu lernen

javascript lass ich mal fürs erste

nochmals danke für die CSS Erklärung

liebe Grüße
Peter
« Last Edit: November 15, 2008, 11:22:12 AM by doxynder » Logged
chabar2000

Offline Offline

Posts: 152


« Reply #16 on: January 13, 2009, 07:18:04 PM »

Für den Kurztext dürfte ein Limit von ca. 250 Zeichen gelten, oder? Meine Text werden manchmal abgeschnitten. Ist das behebbar?
Danke,
Karl
« Last Edit: January 13, 2009, 07:20:24 PM by chabar2000 » Logged
BerndJM

Offline Offline

Posts: 1764



« Reply #17 on: January 14, 2009, 12:31:04 AM »

Hallo Karl,

stimmt "question" in der Tabelle "mod_tm_questions" ist als varchar(255) angelegt.
Das solltest du aber problemlos z.B. mittels phpMyAdmin ändern können in "text".

Grüßle Bernd
Logged

In theory, there is no difference between theory and practice. But, in practice, there is.
chabar2000

Offline Offline

Posts: 152


« Reply #18 on: January 14, 2009, 11:09:44 AM »

Hallo Bernd, das hat wunderbar geklappt!

Vielen Dank!
Karl
Logged
Boudi
Addon Team

Offline Offline

Posts: 816



WWW
« Reply #19 on: February 18, 2009, 09:50:06 PM »

Hallo,

Ich habe heute Das Toggle mod ausprobiert. Danach wollte ich es wieder uninstallen aber das mod ist leider nicht zu sehen in der module erweiterungsliste. So ich kann es nicht mehr uninstallieren.

Ich habe 2.7.

Was kann das problem sein?

Greetz,
Boudi

Logged

...:: Bake the Unbakable ::...
chabar2000

Offline Offline

Posts: 152


« Reply #20 on: March 08, 2009, 11:12:39 AM »

Gibt es einen Weg, ein Toggle zu kopieren? Es geht mir darum, gewisse für alle Toggles wiederkehrende Schritte nicht immer wieder ausführen zu müssen (Anlegen gleichbleibender Links, etc.)
Danke
Karl
Logged
Luckyluke

Offline Offline

Posts: 555



« Reply #21 on: April 23, 2009, 08:24:41 PM »

Sorry für mein schlechtes Deutsch ...
Könnte es sein, dass Sie nicht ein Topic, das nach oben oder unten bewegen können?
   
Ich habe Toggle V1.0 mit WB 2.7

Grüßle,
Luc
Logged
Olli

Offline Offline

Posts: 290


« Reply #22 on: May 07, 2009, 09:52:47 AM »

was haltet ihr davon das toggleme modul mit einem accordion script auszustatten?
so wie hier:

http://www.stickmanlabs.com/accordion/

viele grüße
Logged
erpe

Offline Offline

Posts: 2077


WWW
« Reply #23 on: May 07, 2009, 10:05:35 AM »

Hallo

im Grunde gibt es sowas schon, allerdings noch in der Entwicklung mit Jquery:
http://www.websitebaker2.org/forum/index.php/topic,13128.msg80485.html#msg80485

Ich habe es auf einer Testseite aber schon laufen.
Wenn du Lust hast, kannst du den Autor ja unterstützen.

Gruss

erpe
Logged

Pages: [1]   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!