Bitte geben Sie einen Grund für die Verwarnung an
Der Grund erscheint unter dem Beitrag.Bei einer weiteren Verwarnung wird das Mitglied automatisch gesperrt.
Frage zu 'hidden'
Hey Ingmar,
Weißt du zufällig, ob der Ursprung der 'hidden variables' im Prinzip der Quantenmechanik liegt?
Leider habe ich keinen Hinweis auf eine Verbindung gefunden, vermute aber, dass beides zusammenhängt bzw. die hidden variables, wie sie in der Programmierung verwendet werden, auf dieser physikalischen Theorie beruhen bzw. davon hergeleitet wurden.
Das frage ich nicht aus Jux, sondern weil es einiges erklären würde (also für mich). ;)
Liebe Grüße
River
Wir beißen uns weiter durch. Hier ein kleiner Zwischenbericht.
Es ist uns gelungen, verschiedene Configurationsvariablen mit der Option hidden per jQuery anzusprechen.
Unsere Vorgehensweise ist immer gleich:
Wir erstellen die Variablen mit der Option hidden.
Wir sprechen sie im Code per jQuery an.
Wir umschließen die Variablen im Code mit einem Boolean-"Schalter", so dass sie nur bei Bedarf ausgelesen werden.
Folgende Codes haben wir bisher positiv testen können:
für Textvariablen: xobor.plugin('pluginname').getConf('varname', function(parametername){$("#platzhalter").html(parametername);});
für Textfarbvariablen: xobor.plugin('pluginname').getConf('varname', function(parametername){$("#platzhalter").css('color', parametername);});
für HG-Farbvariablen: xobor.plugin('pluginname').getConf('varname', function(parametername){$("#platzhalter").css('background-color', parametername);});
für Bordervariablen: xobor.plugin('pluginname').getConf('varname', function(parametername){$("#platzhalter").css('border', parametername);});
für Schriftgröße: xobor.plugin('pluginname').getConf('varname', function(parametername){$("#platzhalter").css('font-size', parametername);});
für Schriftstärke: xobor.plugin('pluginname').getConf('varname', function(parametername){$("#platzhalter").css('font-weight', parametername);});
für Innenabstand: xobor.plugin('pluginname').getConf('varname', function(parametername){$("#platzhalter").css('padding', parametername);});
für Boxschatten: xobor.plugin('pluginname').getConf('varname', function(parametername){$("#platzhalter").css('box-shadow', parametername);});
für HG-Bilder: xobor.plugin('pluginname').getConf('varname', function(parametername){$("#platzhalter").css('background-repeat', 'no-repeat');});
für das Verhalten von HG-Bilder: xobor.plugin('pluginname').getConf('varname', function(parametername){$("#platzhalter").css('background-image', 'url(' + parametername + ')');});
für Bilder: xobor.plugin('pluginname').getConf('varname', function(parametername){ $('#platzhalter').attr('src', parametername); });
Statt: $("#txtplatzhalter").css('color':coloring); musste es heißen: $("#txtplatzhalter").css('color', coloring);
So kann es nun weitergehen ... Wir haben ein komplexes Seminar gestaltet, was aber noch nicht viele komplett nachvollzogen haben. Es soll aber Grundlage für unser erstes großes Projekt sein. Denn dort werden wir einige Config Vars brauchen, die nicht zu jeder Zeit zur Verfügung stehen müssen.
Viele Grüße Euer FoX-Admin-Team
[url]http://thumbs.picr.de/17483490wj.jpg[/URL]
Friends of Xobor - FoX
Alles aber einzeln zu holen ist ein wenig ineffektiv.
Das kann man auch mit einem "Call" machen
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
xobor.plugin('pluginname').getConf(['varname1','varname2','varname3','varname4','varname5'], dosomethingfunction);
var dosomethingfunction = function(myReturn){
/*
myReturn sieht dann folgerndermaßen aus
myReturn['varname1'];
myReturn['varname2'];
myReturn['varname3'];
myReturn['varname4'];
myReturn['varname5'];
*/
};
somit wird nur eine Anfrage an den Server gemacht, mit der die benötigten Variablen in einem Zug geholt werden.
Alles einzeln zu machen würde bedeuten, dass du eine Verbindung aufbaust, wartest und die Verbindung wieder schließt für jede Variable einzeln.
Das kostet Zeit und Ressourcen.
Ja, Super! Danke.
Das werden wir nutzen. Der letzte Schritt in unserem Seminar ist nämlich, den Code aufzuräumen und zu verschlanken.
Die einzelnen Anfragen waren für Übungszwecke erst einmal wichtig. Wir wollen diesen "Katalog" auch noch erweitern.
Das uneffektive Anfrageverhalten konnten wir bei unseren Tests auch tatsächlich sehen (jedenfalls bei .BiL.s Internetverbindung). Alle Anweisungen tröpfelten beim Seitenaufbau schön einzeln rein.
Viele Grüße Euer FoX-Admin-Team
[url]http://thumbs.picr.de/17483490wj.jpg[/URL]
Friends of Xobor - FoX
#23 RE: Frage zu 'hidden'
Hallo Christian,
der Abruf mehrerer Variablen war eine sehr hilfreiche Info. Da es bisher nirgendwo in der Dokumentation von getConf() erwähnt wurde (dort ist nur vom "Wert einer Konfigurations-Variablen" die Rede), wäre das relativ bald als neuer Verbesserungsvorschlag hier im Support aufgetaucht.
Besten Dank für diese Info!
- Informationen
- Aktuelle News
- Forum Tutorials - Tipps und Anleitungen
- SEO / Werbung fürs Forum
- Verwaltung
- Extras
- Design
- Plugin(system)
- Eure Fragen zu Tutorials
- Forum Support
- Fragen und Antworten
- Pluginsystem
- Plugins
- Templates & Sprachen
- Bugreport
- Verbesserungsvorschläge
- Sponsoren gesucht
- Das neue Xobor Business-Template
- News und Updates
- Bugreport
- Allgemeines Feedback
- Verbesserungsvorschläge
- Sonstiges
- Kaffeeklatsch
- Lob & Kritik
- Verbesserungsvorschläge
- Allgemeine Fragen
- Fehlermeldungen
- Verbesserungsvorschläge Responsive Design
- Bugreport Responsive Design
- Archiv - Alter Betatest
- Responsive Design - Verbesserungsvorschläge
- Responsive Design - Bugreport
- Fragen zum neuen Template
- Neue Administration Beta Test
- Bugreport Neue Administration
- Allgemeines Fragen & Feedback
- Verbesserungsvorschläge zur neuen Administration
- Shoutbox
Ähnliche Themen
Jetzt anmelden!
Jetzt registrieren!
© 2017 Xobor | Forum-Software