sitr Plugins für CMSimple_XH_1.7.2
Moderator: Tata
Re: sitr Plugins für CMSimple_XH_1.7.2
Noch habe ich einige kleine fehlende Benehmung in der sitr_nextday Funktion. Die sind jetzt (hoffentlich) weg. Auf der Seite sind jetzt auch einige Beispiele der möglichen Nutzung der Funktionen. Es ist nur zu Verstehen, dass der Plugin entweder nur die sitr_today selbst oder die restlichen Funktionen zusammen (oder auch getrennt) nutzen kann. Die sitr_today verlangt die tägliche Aktualisation. Die restliche arbeiten auf der Wonchenbasis.
Vergleich di Information in dem ersten Newsbox (sitr_today) mit denen in nächsten Newsbexn.
DEMO
Vergleich di Information in dem ersten Newsbox (sitr_today) mit denen in nächsten Newsbexn.
DEMO
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
Re: sitr Plugins für CMSimple_XH_1.7.2
Mit enorme Hilfe von olape steht jetzt die Version 2.8beta zum Teste zur Verfügung.
Das DEMO (incl. DOWNLOAD) zeigt Die Möglichkeiten, wie der Plugin aufgesetzt sein kann. Die Hilfe (soweit nur Englisch) ist auch aktualisiert.
Bitte, testen und melden, falls etwas schief geht.
Danke im Voraus.
Das DEMO (incl. DOWNLOAD) zeigt Die Möglichkeiten, wie der Plugin aufgesetzt sein kann. Die Hilfe (soweit nur Englisch) ist auch aktualisiert.
Bitte, testen und melden, falls etwas schief geht.
Danke im Voraus.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
Re: sitr Plugins für CMSimple_XH_1.7.2
Ich habe nach 3 Jahre wieder zu meinem sitr Plugin gekommen und einige Bugs drin gefunden. Die habe ich auch beseitigt. Abe jetzt möchte ich einige der Standard Variablen in Sprachdateien übertragen, so, daß es einfacher wird, mit dem Plugin umzugehen. Das hegt mir aber gar nicht zu schaffen. Ich habe viele andere Plugins/Sprachdateien, die es nutzen, studiert, aber zu keinem Ergebniss gekommen.
Es geht mir darum, daß:
In der index.php Datei des Plugins habe ich folgende Variablen
In der Sprachdatein möchte ich dann die Variablen einfügen etwa so (wie ich es in anderen Plugin sehe)
Ich habe nicht verstanden, was un wie muß ich in index.php noch definieren, um die Werte in Sprachdatei zu bekommen.
Es geht mir darum, daß:
In der index.php Datei des Plugins habe ich folgende Variablen
Code: Select all
...
$announceTime = strtotime($plugin_cf['sitr']['event_announce_on']);
$startTime = strtotime($plugin_cf['sitr']['event_start_time']);
$stopTime = strtotime($plugin_cf['sitr']['event_stop_time']);
...
Code: Select all
$plugin_tx['sitr']['text_above_before_announce_event'] = "The announcement will be published at %s.";
$plugin_tx['sitr']['text_above_before_event'] = "The event starts at %s.";
$plugin_tx['sitr']['text_above_event'] = "The event will end at %s.";
$plugin_tx['sitr']['text_above_after_event'] = "The event finished at %s.";
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
Re: sitr Plugins für CMSimple_XH_1.7.2
Ich kann dir nicht folgen.
Ich verstehe nicht, was du tun möchtest.
Ich verstehe nicht, was du tun möchtest.
Gruß Olaf, Plugins for CMSimple_XH
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Re: sitr Plugins für CMSimple_XH_1.7.2
Es geht darum, daß die Zeit is in deer Konfiguration gegeben.
Die selbe sind dann im Plugin benutzt. Außerdem sind sie auch in zugeordnetten Texte erwähnt. Ich habe es nicht geschafft, sie automatisch aus der Konfiguration zu übernehmen. In anderen Plugins/Sprachdateien sah ich, daß es mit "%s" geht.
Z.B.:
gibt durch
DEMO
Code: Select all
$plugin_cf['sitr']['information_announce_on']="07:30";
$plugin_cf['sitr']['information_start_time']="10:00";
$plugin_cf['sitr']['information_stop_time']="13:30";
Die selbe sind dann im Plugin benutzt. Außerdem sind sie auch in zugeordnetten Texte erwähnt. Ich habe es nicht geschafft, sie automatisch aus der Konfiguration zu übernehmen. In anderen Plugins/Sprachdateien sah ich, daß es mit "%s" geht.
Z.B.:
Code: Select all
$plugin_cf['sitr']['information_announce_on']="07:30";
Code: Select all
$plugin_tx['sitr']['text_before_announcement']=
"Information für neue Veranstaltung wird vorbereitet<br>
und wird um %s Uhr veröffentlicht.";
Information für neue Veranstaltung wird vorbereitet
und wird um 07:30 Uhr veröffentlicht.
Das habe ich anders gelößt und den ganzen Plugin fast total überschrieben. Also habe ich einige neue Bugs entdeckt und (wohl) auch beseitigt.tata wrote:Ich habe nicht verstanden, was un wie muß ich in index.php noch definieren, um die Werte in Sprachdatei zu bekommen.
DEMO
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
Re: sitr Plugins für CMSimple_XH_1.7.2
Gruß Olaf, Plugins for CMSimple_XH
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Re: sitr Plugins für CMSimple_XH_1.7.2
Statt die Funktionen zu kompliziert zu gestalten, habe ich entschieden, diesen "%s" rauszulassen. Ich meinte, dass alle 3 Funktionen laufen jetzt einwandfrei. Es aber nicht ganz so, wie ich dachte. In der "sitr_week_schedule" Funktion habe ich Probleme mit Datums. Entweder teste ich es falsch, oder habe ich eine Lücke in meiner Logik, oder habe ich nicht ganz verstanden, wie mit den Datums umzugehen.
Es ist scheinbar, wie die Funktion wirken soll. Sind die Informationen für alle Tage der Woche gegeben, werden diese in der "WOCHENPLAN" gezeight. Kommt der neue Tag, werden die vorige Tage gedämpft. Die Datums sollen aber da bleiben. Es ist aber nicht so und die Datums manchmal falsch überschrieben werden.
DEMO | DOWNLOAD
EDIT:
Es ist scheinbar, wie die Funktion wirken soll. Sind die Informationen für alle Tage der Woche gegeben, werden diese in der "WOCHENPLAN" gezeight. Kommt der neue Tag, werden die vorige Tage gedämpft. Die Datums sollen aber da bleiben. Es ist aber nicht so und die Datums manchmal falsch überschrieben werden.
DEMO | DOWNLOAD
EDIT:
Gelößst.Kommt der neue Tag, werden die vorige Tage gedämpft. Die Datums sollen aber da bleiben. Es ist aber nicht so und die Datums manchmal falsch überschrieben werden.
Code: Select all
/* week schedule function */
function sitr_week_schedule() {
global $plugin_cf, $plugin_tx ,$sl;
// declare variables
$day_name_array = explode(',', $plugin_tx['sitr']['day_names']);
$day_name_array = array_map('trim', $day_name_array);
$today_nr = date('w');
$today_name = $day_name_array[$today_nr];
if ($plugin_tx['sitr']['week_starts_monday'] == '1') {
$sunday = array_shift($day_name_array);
$day_name_array[] = $sunday;
$today_nr = $today_nr - 1;
}
$o = '';
for ($i = 0; $i <= 6; $i++) {
// ************* active days in the week schedule
if($today_nr > $i) {
$o .= ' <div class="sitr_content_week dime">';
}else{
$o .= ' <div class="sitr_content_week">';
}
$o .= ' <div class="sitr_time_next_day">'
. $day_name_array[$i] . ', ' . date('d.m.Y', strtotime('+'. ($i - 1).' day'))
. ' </div>';
$o .= ' <div class="sitr_box_content_inner">';
if(strlen (newsbox($day_name_array[date($i)])) < 50 ) {
$o .= newsbox($plugin_tx['sitr']['page_no_information']);
} else {
$o .= newsbox($day_name_array[date($i)]);
}
$o .= ' </div>';
$o .= ' </div>';
}
return $o;
}
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
Re: sitr Plugins für CMSimple_XH_1.7.2
Ja, das habe ich auch gefunden und studiert/veersucht. Habe es aber nicht verstanden, wie das in den config/index/sprache anzuwenden. Im Prinzip is es kein Problem. Irritiert nur, daß ich etwas nicht gelernt habe.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
Re: sitr Plugins für CMSimple_XH_1.7.2
Bei deiner Demo ist unter sitr_week_schedule (Example) die Datumsangabe für alle Tage falsch.
Sunday, 22.01.2024
Monday, 23.01.2024
...
richtig wäre aber
Sunday, 21.01.2024
Monday, 22.01.2024
...
Gruß Olaf, Plugins for CMSimple_XH
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Re: sitr Plugins für CMSimple_XH_1.7.2
Danke. Das habe ich übersehen.
Aus dem sprintf bin ich nicht schlauer geworden. Studiumm den anderen CMSimple_XH Plugins hat mich auch nicht weiter gebracht.
Es geht mir nur darum die in index.php definierten Variable in den Sprachdateien zu nutzen.
D.h.
in
Aus dem sprintf bin ich nicht schlauer geworden. Studiumm den anderen CMSimple_XH Plugins hat mich auch nicht weiter gebracht.
Es geht mir nur darum die in index.php definierten Variable in den Sprachdateien zu nutzen.
D.h.
Code: Select all
$announceTime = strtotime($plugin_cf['sitr']['event_announce_on']);
$startTime = strtotime($plugin_cf['sitr']['event_start_time']);
$stopTime = strtotime($plugin_cf['sitr']['event_stop_time']);
Code: Select all
$plugin_tx['sitr']['text_above_before_announce_event']="Program will be published at %s"; // $announceTime
$plugin_tx['sitr']['text_above_before_event']="Program starts at %s"; // $startTime
$plugin_tx['sitr']['text_above_event']="Program will finish at %s"; // $stopTime
$plugin_tx['sitr']['text_above_after_event']="Program has finished at %s"; // $stopTime
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.