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.
Grundkurs Plugins schreiben
Erstmal Danke für Deine Infos.
Ich hatte das damals in meinem Plugin nachträglich schon geändert.
Im Bild kann man am Variablennamen auch sehen,das ich die DataVar neu angelegt habe.
Wegen setzen des Flags.
Gruß
Olaf
DataVar.jpg
Aufgrund eingeschränkter Benutzerrechte werden nur die Namen und (falls vorhanden) Vorschau-Grafiken der Dateianhänge angezeigt Jetzt anmelden!
#152 RE: Grundkurs Plugins schreiben - Grundlagen
Zitat von Olaf im Beitrag #151
Ich hatte das damals in meinem Plugin nachträglich schon geändert.
Im Bild kann man am Variablennamen auch sehen,das ich die DataVar neu angelegt habe.
Wegen setzen des Flags.
Und trotzdem funktioniert es nicht. Wenn ich mich von einem anderen Gerät mit dem gleichen User im Forum anmelde, ist da nicht das Lesezeichen dieses Users. Auch die Einstellung ob Lesezeichen aktiv oder nicht, ist nicht userbasiert gespeichert.
xobor.plugin("info").getDataVar("lzposition", 5, {{user_id}}, function(res) {
. . . code . . .
}, {{user_id}} );
xobor.plugin("info").setDataVar("lzposition", 5, {{user_id}}, infos, {{user_id}} );
Ich vermute, die rote {{user_id}} fehlt. Die grüne selektiert den User wo die Variable abgelegt wird und die rote für welchen User sie ist. Mit userseparated könnte man beim User Olaf (grün) für jeden User (rot) eine Variable speichern. Dann hat jeder, der das Profil Olaf aufruft, einen anderen Wert für dies Variable.
Da Olaf aber überall seine Variable haben will, muss die UserID an beide Stellen, originID und userseperatedID.
www.friends-of-xobor.de (621181 - Template kann wechsel bei Pluin Tests)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)
Anderes Beispiel:
xobor.plugin("info").setDataVar("lzposition", 5, {{userid}}, infos, {{user_id}} );
{{userid}} = ID für das aufgerufene User-Profil
{{user_id}} = ID des User, der das Profil aufruft.
Hier wird für jeden User der das Profil für diesen User aufruft, eine separate Variable angelegt.
www.friends-of-xobor.de (621181 - Template kann wechsel bei Pluin Tests)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)
#154 RE: Grundkurs Plugins schreiben - Grundlagen
Meine gerade durchgeführten Tests mit drei verschiedenen Usern (selbst angelegt) und auf zwei Laptops und ein Tab haben alles korrekt bei jeden einzelnen User angezeigt.
Auch bei mehrmaligen anmelden und abmelden der User wurde alles korrekt wiedergegeben.
Warum auch nicht?
Jeder User hat eine im System eindeutige und einmalige ID.
Es wird also jede DatenVar im meinem Code nur einer ganz bestimmten User_ID zugeordnet.Deshalb kann es niemals sein,das z.B. User A die Lesezeichen von User B sehen kann.
In meinem Fall brauche ich die Variable im Prinzip auch nicht jeden User zuordnen,weil die User-ID die Nummerierung der Variablen zuordnet.
lzposition_1 = User-ID 1
lzposition_12 = User-ID 12
lzposition_20 = User-ID 20
Gruß
Olaf
Bei mir funktioniert es nicht.
Ich habe in meinem Forum https://www.seniorenclub-sel-koeln.de/ mit meinem Account auf jedem Gerät eigene Lesezeichen.
www.friends-of-xobor.de (621181 - Template kann wechsel bei Pluin Tests)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)
#156 RE: Grundkurs Plugins schreiben - Grundlagen
Zitat von Mike48 im Beitrag #155
Ich habe in meinem Forum https://www.seniorenclub-sel-koeln.de/ mit meinem Account auf jedem Gerät eigene Lesezeichen.
Genauso ist es bei mir auch (gewollt).
Ich kann mit meinem Account auf meine Laptops und meinem Tab meine eigenen Lesezeichen aufrufen.
Und wo liegt jetzt der Fehler?
Gruß
Olaf
Ich habe angenommen, das die Lesezeichen auf meinen Benutzer (hier zB. Mike48) gedeckelt sind. Egal von wo ich mich im Forum anmelde, habe ich immer die gleichen Lesezeichen, also von Browser und Gerät unabhängig. Mike48 hat nur einmal Lesezeichen die auf allen Geräten gleich sind.
www.friends-of-xobor.de (621181 - Template kann wechsel bei Pluin Tests)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)
Zitat von Mike48 im Beitrag #157
Mike48 hat nur einmal Lesezeichen die auf allen Geräten gleich sind.
Es soll ja so sein,das Du Lesezeichen abspeicherst und Du sie von überall (Rechner) wieder aufrufen kannst,um sie z.B. "abzuarbeiten".
Es ist wie so ein Notizzettel,den man überall mit hin nehmen kann.
Gruß
Olaf
Zitat von Olaf im Beitrag #158
Es soll ja so sein,das Du Lesezeichen abspeicherst und Du sie von überall (Rechner) wieder aufrufen kannst,um sie z.B. "abzuarbeiten".
Es ist wie so ein Notizzettel,den man überall mit hin nehmen kann.
Und genau das funktioniert bei mir im seniorenclub-sel-koeln nicht. Auch nicht im FoX.
Mike48 hat am PC andere Lesezeichen wie Mike48 am Laptop.
www.friends-of-xobor.de (621181 - Template kann wechsel bei Pluin Tests)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)
#160 RE: Grundkurs Plugins schreiben - Grundlagen
Ich habe heute mein erstes kleines Plugin gemacht.
In meinem Hauptforum klappt alles.
Nun möchte ich das auch mal als Test in mein Testforum schicken.
Und nun komme ich nicht mehr weiter.
Ich habe angeklickt Private Store / SourceCode freigeben
weiter unten kommt dann
Im Plugin Store veröffentlichen
und dann kommen die Regeln und weiter unten steht
Gelesen und einreichen
Hier traue ich mich nicht dauf zu klicken, weil ich nicht weiß wo das landet
und ob ich da was falsch mache dann.
Meine Frage jetzt, was passiert wenn ich da drauf klicke und wo sollte ich
dann die Forennummer eintragen, wohin ich das schicken will ?
https://www.edeltraudsbastelforum.de/
Die Leute sagen immer: Die Zeiten werden schlimmer.
Die Zeiten bleiben immer. Die Leute werden schlimmer.
Joachim Ringelnatz
Wir haben das im FoX mal Schritt für Schritt aufgeschrieben auch mit Bildschirmfotos: http://www.friends-of-xobor.de/t189f15-P...on-Plugins.html
Da sieht man, wo man klicken und worauf man achten muss.
Viele Grüße .BiL.
Friends of Xobor
Fragen zu Plugins und Pluginideen bitte nicht per PN, sondern öffentlich oder im FoXum stellen.
#162 RE: Grundkurs Plugins schreiben - Grundlagen
Dankeschön BiL
https://www.edeltraudsbastelforum.de/
Die Leute sagen immer: Die Zeiten werden schlimmer.
Die Zeiten bleiben immer. Die Leute werden schlimmer.
Joachim Ringelnatz
- 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