Page 19 of 24

Re: Hat CMSimle XH eine Zukunft

Posted: Wed Feb 06, 2019 7:16 am
by frase
olape wrote:
Tue Feb 05, 2019 6:32 pm
So, nun brauchen wir nur noch fleißige Leute, die jede Menge xml's ausfüllen.
Auch für Templates natürlich.
Frage:
Anhand welcher Kriterien werden denn eigentlich Templates und Plugins unterschieden?
Wenn ich das richtig sehe, gibt es nur eine XML-Vorlage für alles - <!DOCTYPE plugin ...
Wahrscheinlich ist das alles kein Problem und du kannst anhand der <tags> unterscheiden oder der Autor muss dazuschreiben, um was es sich eigentlich handelt.
Nimmt man an, dass es wirklich mal viele werden, und die Admins vielleicht auch mal wechseln, könnte es vielleicht unübersichtlich werden? (Vielleicht bin ich auch nur ein allzugroßer Bedenkenträger?)
Für meinen Geschmack gehört mindestens ins XML-File:

Code: Select all

<!-- Data type for: plugin or template -->
<type>plugin</type>
Und das noch vor <name>

Re: Hat CMSimle XH eine Zukunft

Posted: Wed Feb 06, 2019 8:04 am
by olape
frase wrote:
Wed Feb 06, 2019 7:16 am
Frage:
Anhand welcher Kriterien werden denn eigentlich Templates und Plugins unterschieden?
Wenn ich das richtig sehe, gibt es nur eine XML-Vorlage für alles - <!DOCTYPE plugin ...
Wahrscheinlich ist das alles kein Problem und du kannst anhand der <tags> unterscheiden oder der Autor muss dazuschreiben, um was es sich eigentlich handelt.
Nimmt man an, dass es wirklich mal viele werden, und die Admins vielleicht auch mal wechseln, könnte es vielleicht unübersichtlich werden? (Vielleicht bin ich auch nur ein allzugroßer Bedenkenträger?)
Für meinen Geschmack gehört mindestens ins XML-File:

Code: Select all

<!-- Data type for: plugin or template -->
<type>plugin</type>
Und das noch vor <name>
Damit kommst du jetzt. :shock:

Ich unterscheide das einfach dadurch, in welches Quellverzeichnis ich das eintrage.
Nicht von dem einen Plugin unter dem TemplateRepo beeindrucken lassen. Das steht da einfach nur drin, damit ich da auch was hatte, bevor Ludwig sein Template eingetragen hat.

Jetzt noch ein zusätzliches Element einzustricken ... klar geht das. Ich halte es aber für unnötig.
Zugegeben, die Benennung ist nicht unbedingt auf Template geeicht.
Man könnte die Vorlage ändern und template statt plugin als rootelement nehmen, das sollte ohne weitere Änderungen funktionieren. Oder besser was neutrales, vielleicht kommt noch mehr.
Aber auch dein Vorschlag ist natürlich umsetzbar.

Ich schau mal, ob und wie das mit eingestrickt werden kann.

Keine Sorge, die bereits bestehenden xml‘s bleiben gültig.

Re: Hat CMSimle XH eine Zukunft

Posted: Wed Feb 06, 2019 8:08 am
by frase
Na ja, ich habe dir gerade eine Template-XML geschickt.
Die habe ich "template-...xml" genannt.
So ist das auch gut zu unterscheiden - falls überhaupt nötig.
Es schadet aber sicher auch nichts, über zukünftige Eventualitäten nachzudenken ;-)

Re: Hat CMSimle XH eine Zukunft

Posted: Wed Feb 06, 2019 8:35 am
by frase
CSS-Tipp für die Tabelle:
(stylesheet.css Zeile 897)

Code: Select all

.repoxh_table_out {
	width: 100%;
	max-height: 600px;
	overflow: auto;
}
max-height kann man noch variieren, abhängig vom endgültigen Layout.

Re: Hat CMSimle XH eine Zukunft

Posted: Wed Feb 06, 2019 8:39 am
by frase
Und für die Tabellenköpfe:
stylesheet.css Zeile 913:

Code: Select all

.repoxh_table thead th {
	background: #f60;
	border: 1px solid #bbb;
	padding: 0.5em;
	white-space: nowrap; /*** neu ***/
}

Re: Hat CMSimle XH eine Zukunft

Posted: Wed Feb 06, 2019 9:20 am
by olape
frase wrote:
Wed Feb 06, 2019 8:35 am
CSS-Tipp für die Tabelle:
(stylesheet.css Zeile 897)

Code: Select all

.repoxh_table_out {
	width: 100%;
	max-height: 600px;
	overflow: auto;
}
max-height kann man noch variieren, abhängig vom endgültigen Layout.
Setze ich rein. In Sachen CSS habe ich vollstes Vertrauen in dich.
Das wird eigentlich nur noch benötigt, für die, die ohne JS unterwegs sind.
frase wrote:
Wed Feb 06, 2019 8:39 am
Und für die Tabellenköpfe:
stylesheet.css Zeile 913:

Code: Select all

.repoxh_table thead th {
	background: #f60;
	border: 1px solid #bbb;
	padding: 0.5em;
	white-space: nowrap; /*** neu ***/
}
Auch das werde ich anpassen
frase wrote:
Wed Feb 06, 2019 8:08 am
Die habe ich "template-...xml" genannt.
So ist das auch gut zu unterscheiden - falls überhaupt nötig.
Es schadet aber sicher auch nichts, über zukünftige Eventualitäten nachzudenken ;-)
In der Benennung bist du frei.
Aber auf die Art, da hast du recht, ist es sofort und ohne reinzusehen zu unterscheiden. Auch für dich selbst.

Und ja, auch letzteres ist richtig.
Es ist beta1 und deshalb diskutieren wir hier. Ich finde eine Lösung. :P
Manchmal fällt es einem selber gar nicht auf. Funktionell ist es ja egal, aber es verwirrt doch schon, dass die Vorlage nur auf Plugin gemünzt ist.

Re: Hat CMSimle XH eine Zukunft

Posted: Wed Feb 06, 2019 9:29 am
by frase
Tut mir echt leid, dass das alles erst jetzt kommt.
So ist das nun mal. Ich habe gerade ein paar Minuten Zeit und kann mich eben erst jetzt etwas näher damit beschäftigen.
Auch Ludwig musste das mit seinem letzten Template erleben: Man glaubt es ist fertig -> und dann kommen aus allen Ecken Probleme und Vorschläge. Ich weiß, das nervt. Sorry!

Re: Hat CMSimle XH eine Zukunft

Posted: Wed Feb 06, 2019 4:05 pm
by olape
manu wrote:
Sat Feb 02, 2019 1:26 pm
..habe ich da was übersehen?
Müsste im xml file nicht auch die URL des xml files beim Entwickler drinstehen. Das will ja in Zukunfts per cron job abgerufen werden.
So, in der neuen Vorlage (1.1) ist das mit drin. Aber, momentan wird das noch nicht ausgewertet.
frase wrote:
Wed Feb 06, 2019 7:16 am
Für meinen Geschmack gehört mindestens ins XML-File:
CODE: ALLES AUSWÄHLEN

<!-- Data type for: plugin or template -->
<type>plugin</type>
Und das noch vor <name>
Nicht vor <name>, aber als Attribut von <name> ist es nun drin, und wird ab 1.1 auch ausgewertet.
Wenn das also nicht zum Repo passt, fällt es durch.

Re: Hat CMSimle XH eine Zukunft

Posted: Wed Feb 06, 2019 4:22 pm
by frase
olape wrote:
Wed Feb 06, 2019 4:05 pm
So, in der neuen Vorlage (1.1) ...
Was ist denn ein "teplad"??? ;-)

Aaaaah, Template - Plugin - Addon
Clever!

Re: Hat CMSimle XH eine Zukunft

Posted: Wed Feb 06, 2019 5:31 pm
by olape
frase wrote:
Wed Feb 06, 2019 4:22 pm
Was ist denn ein "teplad"??? ;-)

Aaaaah, Template - Plugin - Addon
Clever!
Mir ist nicht wirklich was sinnvolles eingefallen. :oops: