Seite 1 von 1

Personal Notes 2.0.9

Verfasst: 03.04.2010 16:00
von Gast234254
Habe den Personal Notes 2.0.9 Mod von oxpus http://phpbb3.oxpus.net/downloads.php?v ... il&df_id=2 auf meinem Testforum installiert. Wie kann ich den Mod einfügen das er nur von den Admins genutzt wird und die Mitglieder keinen Zugriff haben?
Hat da jemand eine Idee :o

Gruß
Stephan

Re: Personal Notes 2.0.9

Verfasst: 04.04.2010 14:37
von oxpus
Dazu müsste man die notes.php zunächst erweitern.
Öffne die Datei und ersetze die Zeile

Code: Alles auswählen

if ( !$user->data['is_registered'] )
durch

Code: Alles auswählen

if (!($auth->acl_get('a_') && $user->data['is_registered']))
Damit wird schon mal den "Nicht-Admin" auf den Forenindex weitergeleitet.
Dann noch in der Datei includes/funktions.php nach der Zeile

Code: Alles auswählen

		'U_FEED'				=> generate_board_url() . "/feed.$phpEx",
die Zeile

Code: Alles auswählen

		'S_IS_ADMIN'			=> ($auth->acl_get('a_') && !empty($user->data['is_registered'])) ? true : false,
einfügen und in der overall_header.html den Link

Code: Alles auswählen

<a href="{U_PERS_NOTES}">{L_PERS_NOTES}</a>
ersetzen (eigentlich "einschliessen") durch

Code: Alles auswählen

<!-- IF S_IS_ADMIN --><a href="{U_PERS_NOTES}">{L_PERS_NOTES}</a><!-- ENDIF -->
Dann ist auch der Link nur noch für Admins sichtbar.
Ggf. noch den Template-Cache für den/die Style(s) aktualisieren nicht vergessen, damit die Änderungen auch wirksam werden.

Re: Personal Notes 2.0.9

Verfasst: 04.04.2010 16:15
von Gast234254
Danke. Super Mod :) Nur für meine Mitglieder ist die Funktion nutzlos.

Gruß
Stephan


Noch frohe Ostern wünsch ich Dir

Re: Personal Notes 2.0.9

Verfasst: 05.04.2010 09:26
von Gast234254
Ein Problem hab ich noch. Im persönlichen Bereich ist für die Mitglieder der Schalter "Zeige persönliche Notizen" sichtbar. Gibt es dafür einen Code um es für die Mitglieder aus zublenden?

Danke

Stephan

Re: Personal Notes 2.0.9

Verfasst: 05.04.2010 10:29
von oxpus
Das gleiche, wie für den Link in der Board-Navi:
Öffne die Datei styles/.../template/ucp_pref_view.html und umklammere den Bereich

Code: Alles auswählen

		<dl>
			<dt><label for="notes1">{L_POPUP_NOTES}:</label></dt>
			<dd>
				<label for="notes1"><input type="radio" name="notes" id="notes1" value="1"<!-- IF S_NOTES --> checked="checked"<!-- ENDIF --> /> {L_YES}</label> 
				<label for="notes0"><input type="radio" name="notes" id="notes0" value="0"<!-- IF not S_NOTES --> checked="checked"<!-- ENDIF --> /> {L_NO}</label>
			</dd>
		</dl>
(hier aus dem prosilver-Template) mit

Code: Alles auswählen

<!-- IF S_IS_ADMIN -->

<!-- ENDIF -->

Re: Personal Notes 2.0.9

Verfasst: 05.04.2010 12:12
von Gast234254
Danke, hätt ich ja selber drauf kommen können :)

Gruß
Stephan

Re: Personal Notes 2.0.10

Verfasst: 05.05.2012 14:00
von Intimus
Diese MOD funktioniert bei mir seit langem einwandfrei. :-) Meist wird sie als eine Art "Merkzettel" verwendet, also im Sinne von "darauf will/darf ich nicht vergessen".
Im Laufe der Zeit hat sich herausgestellt, dass die Erinnerung wenig auffällig erscheint. Meine Idee ist nun, zur Erinnerungszeit eine einfache PN zu generieren. Diese PN würde in meinem Fall automatisch aufpoppen, da ich sowohl in der Forenübersicht als auch im Portal eine Zeile eingefügt habe, die die Seite nach x Minuten neu aufruft.

Hat das schon jemand gemacht oder Ideen, was ich verändern muss, um per PN erinnert zu werden?

lg intimus

Re: Personal Notes 2.0.9

Verfasst: 05.05.2012 18:37
von oxpus
Hm, das wäre eine Überlegung wert.
Allerdings sollte man das dann am besten im eigenen Profil und/oder je Notiz einstellen können.
Mal sehen, wann ich wieder Zeit dafür hätte. Ich setze das aber schon mal auf die Tode-Liste

Re: Personal Notes 2.0.10

Verfasst: 06.05.2012 14:39
von Intimus
Ich freu mich darauf. :-)
Bis dahin werde ich die Erinnerungsanzeige rot einfärben (und ev. in einer Zeile darstellen).
oxpus hat geschrieben:Allerdings sollte man das dann am besten im eigenen Profil und/oder je Notiz einstellen können.
Vorausgesetzt, man will mehrere Arten der Benachrichtigung anbieten.

btw.: wenn eine neue Notiz erstellt wird, ist die Erinnerungszeit voreingestellt - Monat, Jahr und Uhrzeit sind korrekt, nicht aber der Tag. Da ist der "1." eingestellt.
Was tun? (sprach Zeus *g*)

lg Intimus

Re: Personal Notes 2.0.9

Verfasst: 06.05.2012 16:31
von oxpus
Nein, die Einstellung wird im Userprofil lauten, dass man entweder pauschal bei allen Notizen mit Benachrichtungen über PN informiert wird oder individuell je einzelner Notiz.
Entsprechend reagiert dann die Anwendung auch bei der Erfassung/Bearbeitung einer Notiz.
Auch wird es eine Option geben, die die Board-Nachricht und/oder PN verwendet werden soll.
Damit ist die maximale Einstellungsmöglichkeit gegeben, wie der User es haben kann und selber einstellen möchte.
btw.: wenn eine neue Notiz erstellt wird, ist die Erinnerungszeit voreingestellt - Monat, Jahr und Uhrzeit sind korrekt, nicht aber der Tag. Da ist der "1." eingestellt.
Was tun? (sprach Zeus *g*)
Ich werde das prüfen und in der nächsten Version der MOD dann mit korrigieren.