Geburtstagsliste 1.2.2

Hast du Probleme oder Fragen bei der Einrichtung bestimmter Plugins ? Diese kannst du hier loswerden.
Antworten
Doc_Smart
Beiträge: 6
Registriert: 29. Dez 2011, 12:40

Geburtstagsliste 1.2.2

Beitrag von Doc_Smart »

Hallo,

ich habe ein kleines Problem mit meiner Geburtstagsliste. Ich möchte, dass die gestorbenen Mitglieder nicht in dieser Liste angezeigt werden, sondern nur die aktiven. Früher ging das, da wurde nur die Rolle Mitglieder ausgewertet, mit der jetzigen Version werden alle Rollen angezeigt.

Gibt es da nee Möglichkeit das wieder umzustellen..?

Mfg

Achim
Jochen
Team
Beiträge: 1506
Registriert: 22. Feb 2006, 18:11

Re: Geburtstagsliste 1.2.2

Beitrag von Jochen »

Hallo Achim,
schau mal in die config des Plugins. Da kannst Du in die Variable $plg_rolle_sql die Rollenids eintragen die berücksichtigt werden sollen. z.B.

Code: Alles auswählen

$plg_rolle_sql = '(2)';
Gruß Jochen
Doc_Smart
Beiträge: 6
Registriert: 29. Dez 2011, 12:40

Re: Geburtstagsliste 1.2.2

Beitrag von Doc_Smart »

Hallo Jochen,

erstmal danke fürdie schnelle Antwort....

Habe mir mal die config angeschaut... aber dieser String ist nirgens zu finden...

Code: Alles auswählen

$plg_rolle_sql = '(2)';
Oder muss ich den einfach zusätzlich einfügen....?

Code: Alles auswählen

$plgFreigabe = array('Webmaster','Vorstand');

???  $plg_rolle_sql = '(2)';   ???

// default-Einstellung (16 Tage) für die Anzahl der Vorschautage
$vorschau = 16;

// Werte für die Vorschauliste
$vorschauliste = array('03','05','10','20','30','40','50','60','100','365');

// soll im Geburtstag auch die Jahreszahl angezeigt werden
// ja (= true) oder nein (= false) 
$jahresanzeige = true;

// Anzeigen von runden Geburtstagen
$runde = array(
cu

Achim
Jochen
Team
Beiträge: 1506
Registriert: 22. Feb 2006, 18:11

Re: Geburtstagsliste 1.2.2

Beitrag von Jochen »

Hallo Achim,
sorry hab mich im Plugin vertan. Ich hab bei Birthday 1.7.0 geschaut. Kann es sein, dass Du früher das benutzt hast? In Geburtstagsliste gab es die Funktion glaube ich nie.
Gruß Jochen
Doc_Smart
Beiträge: 6
Registriert: 29. Dez 2011, 12:40

Re: Geburtstagsliste 1.2.2

Beitrag von Doc_Smart »

Jo,

das stimmt in der alten Version geht das... Leider in der neuen nicht mehr...

Weiss einer vielleicht noch Rat?

cu

Achim
rmb
Plugin-Developer
Beiträge: 632
Registriert: 10. Mai 2011, 19:56
Wohnort: 86856

Re: Geburtstagsliste 1.2.2

Beitrag von rmb »

Hallo Achim,

wie sind bei Dir gestorbene Mitglieder definiert?

Hast Du sie zu Ehemaligen gemacht oder hast Du sie einer neuen Rolle (z.B. Gestorben) zugewiesen?

Ehemalige sollten vom Plugin nicht angezeigt werden.

Gruß

rmb
DieterB
Beiträge: 96
Registriert: 1. Mai 2009, 23:31

Re: Geburtstagsliste 1.2.2

Beitrag von DieterB »

An welcher Stelle des Codes kann ich am einfachsten ein eigenes Feld hinzufügen (Emailadresse)?
rmb
Plugin-Developer
Beiträge: 632
Registriert: 10. Mai 2011, 19:56
Wohnort: 86856

Re: Geburtstagsliste 1.2.2

Beitrag von rmb »

Hallo DieterB,

dazu muss nur in geburtstagsliste_show.php das Array in Zeile 472 entsprechend erweitert werden.

Alter Code:

Code: Alles auswählen

$attributes_fields = array('Nachname','Vorname','Adresse','PLZ','Ort','Geburtstag',$jubilare['db_field']); 
Neuer Code mit E-Mail:

Code: Alles auswählen

$attributes_fields = array('Nachname','Vorname','Adresse','PLZ','Ort','E-Mail','Geburtstag',$jubilare['db_field']);

Gruß

rmb
DieterB
Beiträge: 96
Registriert: 1. Mai 2009, 23:31

Re: Geburtstagsliste 1.2.2

Beitrag von DieterB »

Danke hat geklappt.

Habe es noch ein wenig verfeinert und anstatt von
alt:

Code: Alles auswählen

echo '<td style="text-align: '.$align.';">'.$data.'</td>';
neu:

Code: Alles auswählen

if($key=='E-Mail' AND $data != '') { // Mod DieterB
	echo '<td style="text-align: '.$align.';"><a href="mailto:'.$data.'">'.$data.'</a></td>';
} else {
	echo '<td style="text-align: '.$align.';">'.$data.'</td>';
}
eingefügt

damit hat man in der html Ansicht gleich die passenden links.
Zuletzt geändert von DieterB am 8. Okt 2012, 21:31, insgesamt 2-mal geändert.
rmb
Plugin-Developer
Beiträge: 632
Registriert: 10. Mai 2011, 19:56
Wohnort: 86856

Re: Geburtstagsliste 1.2.2

Beitrag von rmb »

Hallo Dieter,

Deine "Verfeinerung" werde ich ins nächste Update einbauen.

Gruß

rmb
DieterB
Beiträge: 96
Registriert: 1. Mai 2009, 23:31

Re: Geburtstagsliste 1.2.2

Beitrag von DieterB »

Super! Danke.
DieterB
Beiträge: 96
Registriert: 1. Mai 2009, 23:31

Re: Geburtstagsliste 1.2.2

Beitrag von DieterB »

Per PN
Re: Geburtstagsliste 1.2.2

Gesendet: 16.11.2012 10:02
Von: gampsei
An: DieterB
Hallo Dieter
Habe ich das richtig verstanden.. wenn ich deinen Code einbaue kann ich direkt ein mail wegschicken? ich meine öffnet sich dann das Mailprogramm ??

den einen Code in zeile 472 Klapt super

aber wo bau ich diesen geänderten code ein was du gepostest hast ?
bin kein Programierer aber ich bastle gerne herum
Mfg Gerhard
Hallo,

bitte solche Fragen nicht als PN, dafür gibt es das Forum!

mein Codeteil ersetzt den else Zweig ca. in Zeile 388. Ich gebe die Zeilennummer nicht so gerne an, da sich diese ja leicht ändern kann. Suche einfach nach dem zu ersetzenden Code.

Aber schau doch zuerst ob es schon ein update des PlugIn gibt.

Dieter
Antworten