Das neue Pluginsystem jetzt für alle!

  • Seite 1 von 3
25.11.2013 09:50
avatar  Alice ( gelöscht )
#1 Das neue Pluginsystem jetzt für alle!
Al
Alice ( gelöscht )



Das Xobor Pluginsystem

Wie ihr schon seid einiger Zeit mitverfolgen konntet, haben wir ein neues System für die Xobor Foren getestet: Das Pluginsystem.

In einem gesonderten Forum im Support wurden von den Beta-Testern Fehler gemeldet, Anmerkungen gemacht, Vorschläge und Ideen zur Verbesserung aufgeschrieben und fleißig diskutiert.

Dieser BETA-Test ist nun abgeschlossen.

An dieser Stelle möchten wir uns herzlich bei unseren fleißigen Testern für die ausgesprochen angenehme Zusammenarbeit bedanken.



Was ist eigentlich ein Pluginsystem?

Das Pluginsystem ist ein Teilbereich eurer Administration, in welchem ihr zukünftig im Pluginstore neue Plugins für euer Forum einsehen und installieren könnt, um neue Features in euer Forum einzubauen.
Es funktioniert ähnlich wie mit den Apps auf Smartphones.
Plugin im Store ansehen, im Forum installieren - fertig (Beispiele siehe unten).


Was ist ein Plugin?

Ein Plugin ist ein Software-Modul, welches die Funktionalität der Forensoftware mit einem Klick erweitert. Dazu muss das gewünschte Plugin lediglich in der Administration ausgewählt und installiert werden.

Über eine Plugin-API kann das Plugin auch auf Daten und Funktionen des Forums zugreifen und ist somit voll in die bestehende Software integriert. Plugins ermöglichen es somit, weitgehende Veränderungen an den Templates vorzunehmen, ohne dabei eine eigene Template-Kopie erstellen zu müssen.

Template Entwickler können eigene Plugins entwickeln, die auf Foren-Daten zugreifen und sogar eigene Daten speichern können. Der Kreativität sind somit keine Grenzen gesetzt. Die fertigen Plugins können dann im Plugin-Store anderen Foren zur Verfügung gestellt werden.

Kann man auch selbst Plugins basteln?

Ja! Mit den richtigen Kenntnissen ist jeder eingeladen, seine eigenen Plugins zu erstellen und im Pluginstore hoch zu laden - gern auch privat für eine begrenzte Anzahl von Foren.
Die bisher im Pluginstore enthaltenen Plugins wurden von uns als Beispiele eingestellt. Mit dem neuen System kann aber jeder derartige Plugins basteln - oder ganz neue Ideen umsetzen.


Beispiele für Plugins

Alte Themen schließen

Das Plugin überwacht das Alter der Themen im Forum. In inaktiven Themen kann ein Warnhinweis eingeblendet oder das Thema insgesamt geschlossen werden.

Simple Awards
Verleihe deinen Mitgliedern selbst erstellte Auszeichnungen, die im Mitgliedsprofil und neben den Beiträgen angezeigt werden.
Es können bis zu 10 Awards erstellt und vergeben werden. Beispiele für Awards vorhanden.

Themenbeschreibung
Füge einem Thema eine kurze Beschreibung hinzu. Die Beschreibung wird im Thema immer an oberster Stelle angezeigt.


Gibt es das Pluginsystem auch für kostenlose Foren?

Das Pluginsystem steht ab sofort für alle Foren - auch die kostenlosen - zur Verfügung.
Je nach Tarif gestaffelt ist die Anzahl der aktiven Plugins begrenzt.


Und wie genau werden die Plugins gestaffelt?

Die Staffelung sieht wie folgt aus:

kostenfrei: 1 Plugin
Basis: 3 Plugins
Profi: 5 Plugins
Business: 10 Plugins

Welche Plugins ihr in euren Foren aktiviert, bleibt euch überlassen. Es kann sein das spätere, sehr aufwendige Plugins nur in den höheren Tarifen frei geschaltet werden. Zur Zeit aber sind alle Plugins gleich.


Mit diesem Update behobene Fehler:

  • In passwortgeschützten Foren sieht man den letzten Beitrag nicht mehr



Template-Entwicklung
Für Template-Entwickler: Das Changeset findet Ihr hier
Tipps und Hinweise wie Ihr euer eigenes verändertes Template aktualisieren könnt falls euch neue Features fehlen:
Xobor Wiki - Tipps zur Aktualisierung des eigenen Template


Feedback!
Haben Sie einen Fehlergefunden oder eine individuelle Frage?

Für alle individuellen Fragen und Fehlermeldungen nutzen Sie bitte ausschließlich die Foren Fragen und Antworten sowie Bugreport.

Haben Sie noch weitere Verbesserungswünsche?
Äußern Sie diese bitte im Forum Verbesserungsvorschläge

Über sonstiges Feedback freuen wir uns wie immer hier in diesem Thread.


 Antworten

 Beitrag melden
25.11.2013 10:23
#2 RE: Das neue Pluginsystem jetzt für alle!
avatar
Mitglied

Wir machen gerade im Team eine Umfrage, was davon im L&L's aktiviert wird.

****************************************************
Bitte nicht anchatten - der Chat ist bei mir ausgeblendet und ich sehe eure Nachrichten teilweise erst 20 Minuten später. Schreibt lieber eine PN.
Bitte außerdem nicht in Themen taggen, in denen ich eh aktiv bin. Ich habe alle Themen, an denen ich mitdiskutiere, aboniert und kriege mit, wenn ihr was schreibt. Danke!

 Antworten

 Beitrag melden
25.11.2013 10:41
avatar  .BiL.
#3 RE: Das neue Pluginsystem jetzt für alle!
avatar
Mitglied

Zunächst stellt sich (mir) bei uns die Frage nicht. Der Adventskalender ist Pflicht. Für den Basis-Tarif habe ich dann noch zwei offen. Die Lightbox brauchen wir unbedingt. Da brauche ich gar nicht zu fragen. Und dann wird es schwierig. Die Themenbeschreibung würde ich nutzen, sobald der Adventskalender abgegessen ist. Dann wären noch Awards und Kommentarfunktion wichtig. Vielleicht lasse ich dann darüber abstimmen. Solange lasse ich es dann schneien.

Aber trotzdem noch einmal ein dickes Blümchen für alle, die das neue System ermöglicht haben.

.
Viele Grüße .BiL.
Friends of Xobor

Fragen zu Plugins und Pluginideen bitte nicht per PN, sondern öffentlich oder im FoXum stellen.

 Antworten

 Beitrag melden
25.11.2013 10:42
#4 RE: Das neue Pluginsystem jetzt für alle!
avatar
Mitglied

JUhuuuu ,ich freue mich so über die Neuerungen !!!!!!!!!!!!!!!!!!!!!!!!!


Dankeschön

Ich fang jetzt gleich an einzubauen

**********************************
Ich frage nach ,damit ich was lerne

 Antworten

 Beitrag melden
25.11.2013 10:58
#5 RE: Das neue Pluginsystem jetzt für alle!
avatar
Mitglied

Wenn ich das richtig verstanden habe, kann man die Plugins auch austauschen?

Beispiel:

Wenn ich 5 Plugins installiert habe und innerhalb einiger Monate merke ich ,eines davon ist mir doch nicht so nützlich ,deinstalliere ich es und kann mir dafür ein anderes installieren?

Richtig?

**********************************
Ich frage nach ,damit ich was lerne

 Antworten

 Beitrag melden
25.11.2013 11:01
#6 RE: Das neue Pluginsystem jetzt für alle!
avatar
Mitglied

Hi Leute,
das System ist einfach genial.
Danke für das tolle Teil und dafür daß ich vorher schon testen durfte.

Die Qual der Wahl hatte ich nun auch.
Einige Plugins lassen sich aber auch als Skript realisieren.
@.BiL.
Den Kalender habe ich nun 2x in der Navi.
Das Team soll bei uns noch entscheiden ob sie das Plugin oder das Skript vom letzten Jahr wollen.
In den Spoiler habe ich mal das Skript rein kopiert.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
 
<script>
window.onload = function() {
try {
$('#innerCal');
colorbox();
adjs();
} catch (e) {
var script = document.createElement("script");
script.setAttribute('type','text/javascript');
script.src='https://img.homepagemodules.de/ds/static/jquery/min/jquery-1.7.1.min.js';
document.getElementsByTagName("head")[0].appendChild(script);


colorbox();
adjs();
}
};

function colorbox() {
var cbox = document.createElement("script");
cbox.setAttribute('type','text/javascript');
cbox.src='https://img.homepagemodules.de/ds/static/aktionen/adventskal/js/jquery.colorbox-min.js';
document.getElementsByTagName("head")[0].appendChild(cbox);
}
function adjs() {
var ajs = document.createElement("script");
ajs.setAttribute('type','text/javascript');
ajs.src='https://img.homepagemodules.de/ds/static/aktionen/adventskal/js/advCal_1.js.js';
document.getElementsByTagName("head")[0].appendChild(ajs);
}

</script>
<link rel="stylesheet" href="https://img.homepagemodules.de/ds/static/aktionen/adventskal/css/colorbox_1.css" />
<script>

//############ CONFIG START ##############
// URL zum Hintergrundbild des Kalenders
var backgroundImg = " https://files.homepagemodules.de/b214495/bhnetfiles_big-k75p-3-eccb.jpg ";
// Was fuer eine Grafik soll als Vorschau angezeigt werden, wenn sich im Tuerchen ein YoutubeVid statt eines Bildes befindet
var videoPrevBackground = " https://files.homepagemodules.de/b214495/bhnetfiles-k75p-2-c81e.jpg";
var videoW = "800"; // Breite des Videofensters
var videoH = "600"; // Hoehe des Videofensters
// Hintergrundfarbe definieren. ACHTUNG! Macht nur Sinn, wenn der Kalender auf einer extra Seite eingebunden wird!
var backgroundIMG = "";

var width = "945"; // Kalenderbreite
var height = "600"; // Kalenderhoehe
// Wenn der Kalender abgerundete Ecken besitzen soll, dann hier in Wert angeben. Ansonsten hier einfach 0 eiintragen
var borderRadius = "5px";

// Zeichnet den Hintergrund weich.
// Funktioniert aktuell nur im Chrome und Safari und eventuell in kommenden Browserversionen des IE und FF
// "true" fuer Ja und "false" fuer nein
var blur = "false";

// Um ein einfaches Bild fuer den jeweiligen Tag einzufuegen, einfach die direkte URL (Adresse) zum Bild eintragen.
// Fuer ein YoutubeVideo die Zwoelfstellige Video ID (ohne http://youtube.com usw.!) eintragen ... z.B. y2T6qekeqlk
// WICHTIG! Die Zaehlung der Tage, beginnt bei 0! Sprich der 1. Dezember = dayImgs[0] ... der 24. ist demzufolge dayImgs[23]
var dayImgs = new Array();
dayImgs[0] = "https://files.homepagemodules.de/b214495/bhnetfiles-jtlt-r-02e7.jpg";
dayImgs[1] = "https://files.homepagemodules.de/b214495/bhnetfiles-jtlt-q-4e73.jpg";
dayImgs[2] = "https://files.homepagemodules.de/b214495/bhnetfiles-jtlt-u-3417.gif";
dayImgs[3] = "https://files.homepagemodules.de/b214495/bhnetfiles_big-jtlt-v-c16a.jpg";
dayImgs[4] = "https://files.homepagemodules.de/b214495/bhnetfiles-jtlt-w-6364.jpg";
dayImgs[5] = "1u-fq4zcbj4";
dayImgs[6] = "https://files.homepagemodules.de/b214495/bhnetfiles-jtlt-15-d645.png";
dayImgs[7] = "https://files.homepagemodules.de/b214495/bhnetfiles-jtlt-19-f717.png";
dayImgs[8] = "https://files.homepagemodules.de/b214495/bhnetfiles_big-jtlt-x-182b.jpg";
dayImgs[9] = "https://files.homepagemodules.de/b214495/bhnetfiles_big-jtlt-y-e369.jpg";
dayImgs[10] = "https://files.homepagemodules.de/b214495/bhnetfiles-jtlt-18-17e6.png";
dayImgs[11] = "MEEg8bIjcWg";
dayImgs[12] = "https://files.homepagemodules.de/b214495/bhnetfiles-jtlt-10-1c38.jpg";
dayImgs[13] = "https://files.homepagemodules.de/b214495/bhnetfiles-jtlt-11-19ca.jpg";
dayImgs[14] = "https://files.homepagemodules.de/b214495/bhnetfiles-jtlt-12-a5bf.jpg";
dayImgs[15] = "https://files.homepagemodules.de/b214495/bhnetfiles-jtlt-16-3416.png";
dayImgs[16] = "8LZpBjnOMYY";
dayImgs[17] = "https://files.homepagemodules.de/b214495/bhnetfiles-jtlt-1a-6c83.png";
dayImgs[18] = "https://files.homepagemodules.de/b214495/bhnetfiles_big-jtlt-13-a577.jpg";
dayImgs[19] = "https://files.homepagemodules.de/b214495/bhnetfiles-jtlt-14-d67d.jpg";
dayImgs[20] = "https://files.homepagemodules.de/b214495/bhnetfiles-jtlt-17-a1d0.png";
dayImgs[21] = "https://files.homepagemodules.de/b214495/bhnetfiles-jtlt-t-6ea9.jpg";
dayImgs[22] = "Z7PMzUgbc0E";
dayImgs[23] = "https://files.homepagemodules.de/b214495/bhnetfiles-jtlt-s-33e7.jpg";

//############ CONFIG END ##############
var offset = 1;
</script>
<style type="text/css" title="text/css">
#cboxOverlay{background:url(https://img.homepagemodules.de/ds/static/aktionen/adventskal/images/overlay.png) repeat 0 0;}
#containerCal {
width: 320px;
height: 240px;
margin: auto;
position:relative;
display:none;
}

#Adfooter {
display:none;
bottom:7%;
margin:auto;
right: 10%;
position: absolute;
color:white;
font-size: 10px;
text-align: right;
}
#Adfooter a {
color:white;
font-size: 10px;
}

#innerCal {
width: 100%;
height: 100%;
margin: 0 auto 0 auto;
padding-top: 2%;
padding-bottom: 2%;
padding-left: 5%;
padding-right: 5%;
position:relative !IMPORTANT;
}
#mybg {

position: absolute !IMPORTANT;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
filter: blur(5px);

}

.door {
background-image: url(https://files.homepagemodules.de/b2001010/a_96.png);
width: 9.5%;
height: 15%;
float: left;
margin-top: 3%;
margin-right: 5%;
padding-left: 1%;
padding-top: 1%;
color: white;
text-align:left !IMPORTANT;
font-size: 19px;
font-weight: bold;
border: 1px dotted white;
cursor:pointer;

}

.door:hover {

background-color: #E90000;
opacity: 0.7;


}


</style>

<div id="containerCal">
<img src=" " id ="mybg" />
<div id="innerCal">
<div id="16" class="door" onclick="checkDateAndAction(16);">16</div>
<div id="3" class="door" onclick="checkDateAndAction(3);" >3</div>
<div id="12" class="door" onclick="checkDateAndAction(12);">12</div>
<div id="5" class="door" onclick="checkDateAndAction(5);">5</div>
<div id="20" class="door" onclick="checkDateAndAction(20);">20</div>
<div id="7" class="door" onclick="checkDateAndAction(7);">7</div>
<div id="13" class="door" onclick="checkDateAndAction(13);">13</div>
<div id="8" class="door" onclick="checkDateAndAction(8);">8</div>
<div id="21" class="door" onclick="checkDateAndAction(21);">21</div>
<div id="9" class="door" onclick="checkDateAndAction(9);">9</div>
<div id="10" class="door" onclick="checkDateAndAction(10);">10</div>
<div id="14" class="door" onclick="checkDateAndAction(14);">14</div>
<div id="24" class="door" onclick="checkDateAndAction(24);">24</div>
<div id="15" class="door" onclick="checkDateAndAction(15);">15</div>
<div id="1" class="door" onclick="checkDateAndAction(1);">1</div>
<div id="17" class="door" onclick="checkDateAndAction(17);">17</div>
<div id="4" class="door" onclick="checkDateAndAction(4);">4</div>
<div id="18" class="door" onclick="checkDateAndAction(18);">18</div>
<div id="6" class="door" onclick="checkDateAndAction(6);">6</div>
<div id="19" class="door" onclick="checkDateAndAction(19);">19</div>
<div id="22" class="door" onclick="checkDateAndAction(22);">22</div>
<div id="2" class="door" onclick="checkDateAndAction(2);">2</div>
<div id="23" class="door" onclick="checkDateAndAction(23);">23</div>
<div id="11" class="door" onclick="checkDateAndAction(11);">11</div>
<div id="Adfooter"><a href="https://www.xobor.de/xobor-adventskalender.html" target="_blank">Den eigenen Kalender auf der Homepage</a></div>
<img src="https://www.xobor.de/AdAdvent" width="1" height="1" />
</div>
</div>
 

Gruß
Frank


Boardnr. 621181

www.aquariumzimmer.de
Boardnr. 572886
Business Template

 Antworten

 Beitrag melden
25.11.2013 11:02
#7 RE: Das neue Pluginsystem jetzt für alle!
avatar
Mitglied

Hi Bea,
das siehst du richtig.
Das ganze hat für mich aber noch ein Manko.
Dafür erstelle ich gleich einen Verbesserungsvorschlag.

Gruß
Frank


Boardnr. 621181

www.aquariumzimmer.de
Boardnr. 572886
Business Template

 Antworten

 Beitrag melden
25.11.2013 11:19
avatar  King Kurt ( gelöscht )
#8 RE: Das neue Pluginsystem jetzt für alle!
Ki
King Kurt ( gelöscht )

Insgesamt bin ich ja etwas enttäuscht. Das sind ziemlich primitive neue Funktionen und die bisherigen Plugins brauche ich nicht wirklich. Habe mich schon in der Plugin-Entwicklung umgesehen, aber da kann man noch keine fertigen Plugins selbst machen, so wie ich das sehe. Steckt noch zu sehr in der Testphase.

Das Award-System finde ich ganz gut, aber da wäre es gut, wenn User über einen neuen Award auch im Activity Feed benachrichtigt werden. Naja, ist wohl alles noch zu neu für Verbesserungsvorschläge.


 Antworten

 Beitrag melden
25.11.2013 11:27
avatar  Romulus
#9 RE: Das neue Pluginsystem jetzt für alle!
avatar
Mitglied

Gut Ding will Weile haben. Ein Auto lässt sich zwar auch recht schnell bauen. Doch zunächst müssen erst einmal viele Dinge für die Herstellung bereitgestellt werden, Maschinen gebaut werden usw.
Natürlich ist das erst der Anfang des Plugin-Systems. Aber es ist eine großartige Basis, auf welcher sich nun glänzend aufbauen lässt.

www.neverface.com
Liebhaber des Business Templates

 Antworten

 Beitrag melden
25.11.2013 11:31
#10 RE: Das neue Pluginsystem jetzt für alle!
avatar
Mitglied

Zitat von King Kurt im Beitrag #8
Naja, ist wohl alles noch zu neu für Verbesserungsvorschläge.

Das sehe ich nicht so.
Auch während der Beta-Phase gab es reichlich Verbesserungsvorschläge.
Einige wurden schon realisiert
und andere (evtl. aus Zeitdruck) noch nicht.

Da das System nun allen zur Verfügung steht,
können Verbesserungsvorschläge effektiver erarbeitet werden.
Der Standard-Post lautet ja immer sinngemäß:
"Wir haben den Verbesserungsvorschlag zur Kenntnis genommen, möchten aber noch das Feedback anderer Kunden abwarten."

Nutzt also die Gelegenheit. ;-)

Gruß
Frank


Boardnr. 621181

www.aquariumzimmer.de
Boardnr. 572886
Business Template

 Antworten

 Beitrag melden
25.11.2013 11:38
avatar  King Kurt ( gelöscht )
#11 RE: Das neue Pluginsystem jetzt für alle!
Ki
King Kurt ( gelöscht )

Möchte auch gar nicht nörgeln. An sich ist das eine gute Sache.

Sobald es einen Thread für Verbesserungsvorschläge gibt, würde ich mich daran dann beteiligen.

Es wäre zum Beispiel gut, wenn man bei den Awards trennen könnte zwischen Auszeichnungen, die von Usern vergeben werden und Auszeichnungen, die nur der Admin vergeben darf. Bisher gibt es die Rechteverteilung nur global für alle Awards.


 Antworten

 Beitrag melden
25.11.2013 11:45
#12 RE: Das neue Pluginsystem jetzt für alle!
avatar
Administrator

Ein großer Vorteil am Plugin System ist, dass wir auch Plugins veröffentlichen können, welche eben nicht für alle Kunden interessant sind.
Es wird so möglich auch individuelleren Wünschen nachzugehen.

Vorschläge für neue Plugins und Wünsche für vorhandene Plugins: Bitte im Plugin Forum posten. Danke.

Mit freundlichen Grüßen,
Joh. Voß


xobor.de · Miranus GmbH · Wir helfen gerne - Unterstützen Sie Xobor durch die Buchung eines Premium Tarifs.

 Antworten

 Beitrag melden
25.11.2013 11:45
#13 RE: Das neue Pluginsystem jetzt für alle!
avatar
Mitglied

Zitat von King Kurt im Beitrag #11
Sobald es einen Thread für Verbesserungsvorschläge gibt, würde ich mich daran dann beteiligen.

Du kannst doch jederzeit selbst einen eröffnen.
Verbesserungsvorschläge
Ich glaube daß es wenig Sinn macht das hier zu sammeln.

Gruß
Frank


Boardnr. 621181

www.aquariumzimmer.de
Boardnr. 572886
Business Template

 Antworten

 Beitrag melden
25.11.2013 11:47
#14 RE: Das neue Pluginsystem jetzt für alle!
avatar
Mitglied

Hi Johannes,
es wäre schön wenn ihr dazu ein neues Forum einrichtet.
Der Pluginbereich heißt ja "Betaphase".
Und einen extra Bereich für Verbesserungsvorschläge gibt es dort auch nicht.
Mit einem neuen Forum wäre alles ein wenig sauberer getrennt.

Gruß
Frank


Boardnr. 621181

www.aquariumzimmer.de
Boardnr. 572886
Business Template

 Antworten

 Beitrag melden
25.11.2013 11:59 (zuletzt bearbeitet: 25.11.2013 12:01)
avatar  .BiL.
#15 RE: Das neue Pluginsystem jetzt für alle!
avatar
Mitglied

Zitat von King Kurt im Beitrag #8
... Das Award-System finde ich ganz gut, aber da wäre es gut, wenn User über einen neuen Award auch im Activity Feed benachrichtigt werden. Naja, ist wohl alles noch zu neu für Verbesserungsvorschläge.
Ich glaube, den verbesserungsvorschlag gibt es sogar schon: Pluginwünsche gesammelt

.
Viele Grüße .BiL.
Friends of Xobor

Fragen zu Plugins und Pluginideen bitte nicht per PN, sondern öffentlich oder im FoXum stellen.

 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!