News_XH v 1.7
News_XH v 1.7
Habe soeben das überarbeitete Plugin News_XH v 1.7.2 freigegeben.
Download: Auf dieser Seite
Vorstellung: Auf dieser Seite
Downloadcode: DP$Xj2ku
Übersicht über unsere Plugins und Downloadcodes: auf dieser Seite
Anmerkung:
die Installation erfolgt ins plugins-Verzeichnis von CMSimple!
Sollte RSS genutzt werden, muss wie bisher, die Datei rss.php ins Root-Verzeichnis kopiert werden.
Weitere Freigaben folgen!
Download: Auf dieser Seite
Vorstellung: Auf dieser Seite
Downloadcode: DP$Xj2ku
Übersicht über unsere Plugins und Downloadcodes: auf dieser Seite
Anmerkung:
die Installation erfolgt ins plugins-Verzeichnis von CMSimple!
Sollte RSS genutzt werden, muss wie bisher, die Datei rss.php ins Root-Verzeichnis kopiert werden.
Weitere Freigaben folgen!
Last edited by knollsen on Fri Jan 12, 2018 12:07 pm, edited 1 time in total.
Re: News_XH v 1.7
Ebenfalls zum Download ist ein Konvertierungs-Tool. Damit kann man die alten csv-Files mit einem Klick in das neue Format konvertieren.
Es befinden sich 2 Files in der news_convert.zip.
convert-root.php kann man in das root-Verzeichnis oder die convert.php in das ./content/plugins/news/ legen. Beim ausführen der PHP wird automatisch eine .bak Datei erstellt und die entsprechenden Verzeichnisse angelegt.
Viel Spaß!
Es befinden sich 2 Files in der news_convert.zip.
convert-root.php kann man in das root-Verzeichnis oder die convert.php in das ./content/plugins/news/ legen. Beim ausführen der PHP wird automatisch eine .bak Datei erstellt und die entsprechenden Verzeichnisse angelegt.
Viel Spaß!
Re: News_XH v 1.7
Sehr schön!
Alte csv-Dateien mittels convert-root.php konvertiert, passt.
BTW: news_convert.zip
Da war mir nicht sofort klar wie nun downloaden, da ja kein Download-Button vorhanden und beim Überfahren des Dateinamens auch kein pointer auftachte. Evtl. ergänzen. Schöner wäre natürlich ein Download-Button.
Aber, man kann das ja einfach auch dokumentieren, dass Dateien ohne Passwort bei einem Klick auf den Dateinamen downloadbar sind.
[1] Administration: Einträge verwalten > Editor
"Speichern"-Button: ist ohne Funktion, speichert den Inhalt nicht! Nur der Button am Ende "Speichern" speichert auch wirklich.
"Speichern"-Button des Editors wenn möglich deaktivieren, ausgrauen (aria-disabled="true" dauerhaft)
[2] Funktion - NewsBlock
Ist die Kurzbeschreibung etwas länger, so schiebt sich der "Detail"-Button mittig in die nächste Zeile.
Gut, man könnte natürlich mit Zeilenumbruch arbeiten, also nur ca. 70% der Gesamtbreite nutzen
oder man passt das css an:
[3] Funktion - NewsScroller + NewsSlider
Beim Laden oder Neuladen der Seite erscheinen kurzzeitig rechts ausserhalb des content-Bereiches die News als "Liste" untereinander.
Das Gleiche beim NewsSlider, dort erscheint die "Liste" kurzzeitig im content-Bereich.
Alte csv-Dateien mittels convert-root.php konvertiert, passt.
BTW: news_convert.zip
Da war mir nicht sofort klar wie nun downloaden, da ja kein Download-Button vorhanden und beim Überfahren des Dateinamens auch kein pointer auftachte. Evtl. ergänzen. Schöner wäre natürlich ein Download-Button.
Aber, man kann das ja einfach auch dokumentieren, dass Dateien ohne Passwort bei einem Klick auf den Dateinamen downloadbar sind.
[1] Administration: Einträge verwalten > Editor
"Speichern"-Button: ist ohne Funktion, speichert den Inhalt nicht! Nur der Button am Ende "Speichern" speichert auch wirklich.
"Speichern"-Button des Editors wenn möglich deaktivieren, ausgrauen (aria-disabled="true" dauerhaft)
[2] Funktion - NewsBlock
Ist die Kurzbeschreibung etwas länger, so schiebt sich der "Detail"-Button mittig in die nächste Zeile.
Gut, man könnte natürlich mit Zeilenumbruch arbeiten, also nur ca. 70% der Gesamtbreite nutzen
oder man passt das css an:
Code: Select all
.newsblock-flexin {
padding: 5px 20px;
box-sizing: border-box; /* das hinzu */
}
.newsblock-flexin:nth-child(1) {
-webkit-flex: 1 1 auto;
-moz-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
-webkit-align-self: stretch;
-ms-flex-item-align: stretch;
align-self: stretch;
width: 70%; /* das hinzu */
}
.newsblock-flexin:nth-child(2) {
-webkit-flex: 0 1 auto;
-moz-flex: 0 1 auto;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
-webkit-align-self: center;
-ms-flex-item-align: center;
align-self: center;
width: 30%; /* das hinzu */
}
Beim Laden oder Neuladen der Seite erscheinen kurzzeitig rechts ausserhalb des content-Bereiches die News als "Liste" untereinander.
Das Gleiche beim NewsSlider, dort erscheint die "Liste" kurzzeitig im content-Bereich.
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: News_XH v 1.7
Habe ich gemacht und in wdir eingearbeitet.Da war mir nicht sofort klar wie nun downloaden, da ja kein Download-Button vorhanden und beim Überfahren des Dateinamens auch kein pointer auftachte. Evtl. ergänzen. Schöner wäre natürlich ein Download-Button.
Ja der vom tinymce-Editor war auch im alten News schon ohne Funktion. Die Deaktivierung wäre in News das optimale. So einfach ist dies aber nicht. Hätte er ne eindeutige ID würde ich einfach im css display: none; setzen ... Hat mich auch immer bissel gewurmt."Speichern"-Button: ist ohne Funktion...
klar kann man das nach belieben anpassen! Standard arbeite ich meistens sowieso mit *, *::before, *::after {box-sizing: border-box;].[2] Funktion - NewsBlock...
Schau ich mir an! An Javascript basierenden bxslider und liscroll wollte ich in der freien Zeit mir was anderes einfallen lassen. Vor allem sollte die Detailansicht in der Seite ohne refresh geladen werden. Arbeite ich mit Display None verliert sich das Javascript und er scollt überhaupt nicht mehr. Wenn ich mit Seiten-Refresh arbeite, ist das aufblitzen im Content natürlich nicht. Aber Dafür habe ich ja den NEWS-Ticker als neuen Slider eingebaut, der von der Performance eh besser ist.[3] Funktion - NewsScroller + NewsSlider...
Vielen Dank für das testen
Re: News_XH v 1.7
@lck
Ich habe mal nur den NewsScroller in einem css-Scroller umgemodelt, d.h. der liscroll wird gar nicht mehr benötigt. siehe Demo
Kommt in der nächsten Version! Ich trag erst einmal alle Wünsche zusammen ...
Ich habe mal nur den NewsScroller in einem css-Scroller umgemodelt, d.h. der liscroll wird gar nicht mehr benötigt. siehe Demo
Kommt in der nächsten Version! Ich trag erst einmal alle Wünsche zusammen ...
Re: News_XH v 1.7
Super!knollsen wrote:Ich habe mal nur den NewsScroller in einem css-Scroller umgemodelt, d.h. der liscroll wird gar nicht mehr benötigt. siehe Demo
Stimmt!knollsen wrote:Ja der vom tinymce-Editor war auch im alten News schon ohne Funktion.
Sind die id's davor nicht immer die gleichen?knollsen wrote:Die Deaktivierung wäre in News das optimale. So einfach ist dies aber nicht. Hätte er ne eindeutige ID würde ich einfach im css display: none; setzen ...
Es geht aber auch so:
Code: Select all
#news-textarea-short .mce-tinymce:before,
#news-textarea-description .mce-tinymce:before {
background-color: #f1f1f1; /* oder Abdeckung sichtbar #dedede */
content: "";
height: 30px;
position: absolute;
left: 0;
top: 0;
z-index: 999;
width: 102px;
}
Code: Select all
#news-textarea-short .mce-btn-has-text:first-child button,
#news-textarea-description .mce-btn-has-text:first-child button {
display: none;
}
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: News_XH v 1.7
Muss man aber nicht:lck wrote:Da bleibt dann noch ein linker border vom nächsten container, aber damit kann man leben
Code: Select all
#news-textarea-short .mce-btn-group:not(:first-child),
#news-textarea-description .mce-btn-group:not(:first-child) {
border-left: 0 none transparent;
margin-left: 0;
padding-left: 0;
}
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: News_XH v 1.7
Na ja, das könnte eigentlich durch Verwendung eines passenden init.js gemacht werden; sprich, dort keinen Save-Button definieren. Siehe auch http://www.cmsimple-xh.org/wiki/doku.ph ... gin_author.knollsen wrote:Ja der vom tinymce-Editor war auch im alten News schon ohne Funktion. Die Deaktivierung wäre in News das optimale. So einfach ist dies aber nicht. Hätte er ne eindeutige ID würde ich einfach im css display: none; setzen ... Hat mich auch immer bissel gewurmt."Speichern"-Button: ist ohne Funktion...
Christoph M. Becker – Plugins for CMSimple_XH
Re: News_XH v 1.7
Naja - klingt schon mal gut.Na ja, das könnte eigentlich durch Verwendung eines passenden init.js gemacht werden....
Code: Select all
init_editor(array('news-editor', 'news-editor-short'),file_get_contents($pth['folder']['plugins'] . 'news/inits/init_news.js'));
Vielen Dank für den TIP - Problem gelöst!
Re: News_XH v 1.7
Das geht nur, wenn init_news.js im entsprechenden Verzeichnis des Editorplugins gespeichert ist. Die Möglichkeit "die gesamte Datei" zu übergeben erlaubt es, die Konfiguration dynamisch zu erstellen.knollsen wrote:Es ist nicht schön, lieber wäre mir, ich übergebe den Pfad, statt die gesamte Datei.Code: Select all
init_editor(array('news-editor', 'news-editor-short'),file_get_contents($pth['folder']['plugins'] . 'news/inits/init_news.js'));
Insgesamt ist aber zu beachten, dass beim Aufruf von init_editor() der vom Admin gewählte Editor angesprochen wird. Ist also CKEditor aktiv, dann wird dieser hier mit einer TinyMCE 4 Konfiguration aufgerufen, was vermutlich fehlschlägt.
Und auf jeden Fall gilt: die Editor-Integration ist nicht ausreichend dokumentiert, und wie ich finde, auch nicht optimal gelöst; braucht man mehr als einen Standardeditor, ist irgendwie immer etwas Bastelei angesagt.
Christoph M. Becker – Plugins for CMSimple_XH