Simple Machines Community Forum

SMF Support => Language Specific Support => Hilfe zu SMF (German) => Topic started by: MotMann on January 01, 2006, 07:10:29 PM

Title: Gäste erinnern, sich zu registrieren...
Post by: MotMann on January 01, 2006, 07:10:29 PM
Yo.. gibt es so was, dass man Gäste erinnert, dass sie sich doch bitte registrieren mögen, wenn sie auf der HP rumdüsen?
Was irgendwelche Geäusche macht mit dezenten Hinweisen :)
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: clearly on January 01, 2006, 08:20:30 PM
Zum Beispiel: http://mods.simplemachines.org/index.php?mod=209

Kann man ja leicht ins Deutsche übersetzen.
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: Klozi on January 02, 2006, 09:25:17 AM
Hum ich schaue mich mal nach eine einfacherere bzw. bessere Methode um, Mods sollte man nur im Notfall anwenden, wenn es wirklich keinen anderen Ausweg geben sollte. ;)
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: MotMann on January 02, 2006, 01:59:56 PM
 :D wart... dummdidumm....  8)
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: MotMann on January 06, 2006, 09:28:05 PM
Bist Du schon fündig geworden?

Mich nervt es schon ein wenig, dass Gäste entweder völlig raus sind, oder man denen auf Boards Einblick gewähren kann und wenn sie auf ein Beitrag klicken sie nicht zur Registrierung geleitet werden, sondern einfach nichts passiert.

Das ist eigentlich eine Grundvorraussetzung eines Forums....   ::) phpBB2 konnte damit sehr elegant umgehen.
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: Klozi on January 07, 2006, 09:19:44 AM
Ich habe dazu nichts gefunden, wobei ich mir das recht einfach vorstelle.

Suche mal im Template nach dem Bereich wo "Willkommen, Gast ...." steht, dort kannst du dann ja vielleicht noch Inhalt hinterlegen, der farblich gekenzeichnet worde und nur von der Mitgliedergruppe der Gäste sichtbar ist.
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: MotMann on January 07, 2006, 09:27:07 AM
Gibt es denn keine Einstellung, dass, wenn der User auf ein Beitrag gehen möchte, er zur Registrierung geleitet wird?
Jetzt werden die "Antwort" Icons ja einfach nicht dargestellt....

Bei anderer Forensoftware ist das so, dass die Antworticons dargestellt werden, er beim Klick jedoch zuerst auf die Registrierungsseite verlinkt wird... und so sollte es sein.
Oder, wenn er auf ein Beitrag klickt, auch entsprechend verfahren wird.

Bei SMF passiert einfach gar nichts.
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: Christian Land on January 07, 2006, 10:49:40 AM
Quote from: MotMann on January 06, 2006, 09:28:05 PMDas ist eigentlich eine Grundvorraussetzung eines Forums....   ::) phpBB2 konnte damit sehr elegant umgehen.

Genauso elegant wie mit seinen schweren Sicherheitslücken ? ;D

Die Philosophie hinter SMF ist eine andere -> was User nicht können sehen sie auch nicht. Was meiner Meinung nach eh mehr Sinn macht. Mich persönlich nervt nichts mehr als wenn ich irgendwo nen Button hab (Download/Antworten/was auch immer) nur um dann auf eine Seite zu kommen "Ätsch! Verarscht! Registrier Dich gefälligst erst mal"
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: MotMann on January 07, 2006, 11:05:01 AM
Das mit der Sicherheitslücke ist eine andere Sache  :)

Title: Re: Gäste erinnern, sich zu registrieren...
Post by: Klozi on January 07, 2006, 11:18:21 AM
Naja, so gesehen wird man ja auch als Gast darauf hingewiesen das man sich einloggen soll bzw. sich registrieren soll (steht im User-Info Bereich).
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: MotMann on January 11, 2006, 06:08:31 AM
Es ist wirklich höchst unbefriedigend :(

Wenn ich ein Gast nicht erlaube ein bestimmtes Board zu sehen, wird es einfach nicht angezeigt.
Wenn ich es erlaube, hat er zugriff drauf.

Wie soll ich ein Gast darauf aufmerksam machen, dass wir ein bestimmtes Board haben, was ihm vielleicht interessiert, wenn er es nicht sehen kann, wenn es für Gäste deaktiviert ist?

Normalerweise ist es so, dass das Board angezeigt wird und wenn der Gast darauf klickt, dass der Gast zur Registrierungsseite geleitet wird....
Genauso sollte es sich mit Topics verhalten. Klickt ein Gast da drauf, sollte er zur Registrierung geleitet werden. Und nicht so wie jetzt, dass es einfach nicht angezeigt wird.

Kommt so was in der nächsten SMF Version?
Ich finde das schon wichtig  ;)

Jetzt bin ich gezwungen das ganze Forum für Gäste zu sperren.. und ich hasse Zwangsregistrierungen.
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: Jorin on January 11, 2006, 06:27:56 AM
Quote from: MotMann on January 11, 2006, 06:08:31 AM
.. und ich hasse Zwangsregistrierungen.

Aber genau das willst Du doch erreichen? Du machst Deine Gäste erstmal heiß, und wenn sie sich dann näher informieren oder beteiligen wollen, kommt eine Zwangsregistrierung ("Du kannst das erst sehen oder tun, wenn Du registriert bist, also - Plopp - hier ist die Maske, los, mach hin!")  ;D
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: MotMann on January 11, 2006, 06:35:59 AM
Nö...
Wenn Du als Gast ein Forum siehst und da ein Bereich.. ich meine auch wirklich nur ein Bereich, nicht sehen kannst, welches für Gäste gesperrt ist, dann kämest Du auch nie auf die Idee Dich zu registrieren.. weil Du ja eben nicht weißt dass das da ist ;-)
Gesperrte Bereiche sind wichtig, damit man Deine Downloads, als Beispiel, nicht zu anderen Foren verlinken kann.

Ich sag es noch mal.. phpBB2 hat das wirklich elegant gelöst. Und ich dachte, dass das SMF auch so kann :(

Aber das einfach Nichts angezeigt wird, ist wirklich schlecht  :'(

Es sollte schon so sein, dass, wenn ein Board oder Topic für Gäste gesperrt ist, diese zu sehen sind und erst beim klick drauf er zur Registrierung geleitet wird.
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: noex on January 11, 2006, 12:37:50 PM
Hast du schon mal eine Blick ins FAQ Board geworfen, dort steht unter anderem was du ändern musst, damit Gäste das Board sehen, es aber nicht betreten können. Ansonnsten kannst du dir das eventuell anpassen.

lg
noex
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: MotMann on January 11, 2006, 04:53:49 PM
Quote from: noex on January 11, 2006, 12:37:50 PM
Hast du schon mal eine Blick ins FAQ Board geworfen, dort steht unter anderem was du ändern musst, damit Gäste das Board sehen,
Ja.. da hab ich sogar gepostet. Es ist aber blöd, dass ich jedesmal am codec rumfrickeln muss, um einzelne Boards freizuschalten. So was sollte per Klick erfolgen ;)

Und wenn ich diese Codecs aus den FAQ anwende, gibt's natürlich Fehlermeldungen.. also so was wie Datenbankproblem, oder Fehler aufgetreten.. wenden sie sich an den Admin.

Funktioniert das den nun , wie gewünscht, in 1.1RC2?
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: noex on January 11, 2006, 05:28:11 PM
Quote from: MotMann on January 11, 2006, 04:53:49 PM
Funktioniert das den nun , wie gewünscht, in 1.1RC2?
Nein, außer es gibt dafür mal einen Mod.
Denn das Prinzip von SMF hat dir SnowCrash (http://www.simplemachines.org/community/index.php?action=profile;u=1389) bereits erklärt.
Wobei ich auch der Meinung bin das dies die elegantere Lösung ist.

Andererseits gibt es natürlich auch Anwendungsgebiete wo dies gewünscht ist. Wie bereits gesagt per Einstellung kannst du dies nicht definieren. Mit den Änderungen im Source sollte es aber durchaus funktionieren. Und so oft musst du ja hoffentlich auch nicht im Source "rumfrickeln" müssen, denn man legt ja nicht jeden Tag neue Boards an.

lg
noex
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: feline on January 11, 2006, 05:33:33 PM
Nein, das ist in der RC2 nicht anders gelöst als in der RC 1, zumindest habe ich nichts dergleichen gefunden.

Wenn Du nun so darauf erpicht bist, so eine Funktion zu haben ...
Tja .. sollten wir vielleicht mal auf meiner Support Site darüber reden ?

Hier ist das offtopic  ;)

Fel

Title: Re: Gäste erinnern, sich zu registrieren...
Post by: noex on January 11, 2006, 05:38:02 PM
Quote from: feline on January 11, 2006, 05:33:33 PM
Hier ist das offtopic  ;)

Warum sollte dies ein Offtopic sein? ;)

Eine Lösung dieses Problems ist sicher auch für andere User interessant! Meiner Meinung nach!

lg
noex
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: feline on January 11, 2006, 05:39:55 PM
Quote from: noex on January 11, 2006, 05:28:11 PM
Andererseits gibt es natürlich auch Anwendungsgebiete wo dies gewünscht ist. Wie bereits gesagt per Einstellung kannst du dies nicht definieren. Mit den Änderungen im Source sollte es aber durchaus funktionieren. Und so oft musst du ja hoffentlich auch nicht im Source "rumfrickeln" müssen, denn man legt ja nicht jeden Tag neue Boards an.

noex, Problem ist bei "seinem" Wunsch, das die Gäste den Bordindex UND den Messageindex sehen sollen .. ansich keine Thema das zu machen .. ich hatte ja schon mal was dazu gepostet .. nur taucht das ganze auch noch an anderen Stellen auf, neue Nachrichten, Info Center etc.
Das sind heftige Änderungen am Code und wenn man sich da nicht Auskennt .. Oh weia  ::)

Fel
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: feline on January 11, 2006, 05:41:26 PM
Quote from: noex on January 11, 2006, 05:38:02 PM
Eine Lösung dieses Problems ist sicher auch für andere User interessant! Meiner Meinung nach!

Ok .. ich kann mich der Sache mal annehmen
Ähm ... welche version? unter RC1 tue ich es nicht *gg*

Fel
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: noex on January 11, 2006, 05:50:07 PM
Quote from: feline on January 11, 2006, 05:39:55 PM
noex, Problem ist bei "seinem" Wunsch, das die Gäste den Bordindex UND den Messageindex sehen sollen .. ansich keine Thema das zu machen .. ich hatte ja schon mal was dazu gepostet .. nur taucht das ganze auch noch an anderen Stellen auf, neue Nachrichten, Info Center etc.
Das sind heftige Änderungen am Code und wenn man sich da nicht Auskennt .. Oh weia  ::)

Fel
Okay, das wird anstrengend.  :-\

Aber wäre es nicht einfacher beim "betrachten" des Topic auf die "Rechte" zu prüfen und dann auf die Registrierung umzuleiten, denn dann wäre nur ein Eingriff im Code erforderlich.

Nur mal so als Ansatz, habs mir aber noch nicht angesehen, von daher kann ich auch nichts sagen.

Quote from: feline on January 11, 2006, 05:41:26 PM
Ok .. ich kann mich der Sache mal annehmen
Das ist aber nett von dir!

Quote from: feline on January 11, 2006, 05:41:26 PM
Ähm ... welche version? unter RC1 tue ich es nicht *gg*
Was hast du denn gegen die RC1?  :P

lg
noex
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: MotMann on January 11, 2006, 05:51:29 PM
Quote from: feline on January 11, 2006, 05:39:55 PM
.. nur taucht das ganze auch noch an anderen Stellen auf, neue Nachrichten, Info Center etc.
Das sind heftige Änderungen am Code und wenn man sich da nicht Auskennt .. Oh weia  ::)

:'(  .. wenn TP 0.8 erscheint, werde ich auf 1.1RC2 upgraden. Und natürlich müssen dann noch die Germanpacks vorhanden sein  :D

Ich finde SMF wirklich super. Ist alles nur etwas gewöhnungsbedürftig, weil einfach viele Dateien mehr zusammenspielen, als z.B. in phpBB2, wo es wesentlich einfacher war alles anzupassen, weil man es schneller fand.

Quote from: noex on January 11, 2006, 05:50:07 PMAber wäre es nicht einfacher beim "betrachten" des Topic auf die "Rechte" zu prüfen und dann auf die Registrierung umzuleiten, denn dann wäre nur ein Eingriff im Code erforderlich.
Also die Überschriften innerhalb eines Boards sollen lesbar sein. Erst wenn man auf ein Beitrag klickt sollte man zu Registrierung geleitet werden.
Und wenn als Gast ein Beitrag gelesen werden kann, aber nicht schreiben darf, so sollten die Antworticons trotzdem da sein, nur das eben erst zur Registrierung geleitet wird.... Wenn jetzt ein Gast keine Beiträge schreiben darf, so verschwinden auch die Antworticons :( Ich verstehe echt nicht, dass das noch nicht geändert wurde. Das ist doch ein wichtiges Werkzeug für Admins.
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: feline on January 11, 2006, 06:01:17 PM
Quote from: noex on January 11, 2006, 05:50:07 PM
Aber wäre es nicht einfacher beim "betrachten" des Topic auf die "Rechte" zu prüfen und dann auf die Registrierung umzuleiten, denn dann wäre nur ein Eingriff im Code erforderlich.

Ja, sowas hatte ich mir auch gedacht. Dazu noch eine Option im Board ..

Quote
Was hast du denn gegen die RC1?  :P

Ach was .. blos nicht was älteres .. am liebsten ist mir die RC2 .. hatt Zukunft  ;)

Fel
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: noex on January 11, 2006, 06:02:35 PM
Quote from: MotMann on January 11, 2006, 05:51:29 PM
Quote from: noex on January 11, 2006, 05:50:07 PMAber wäre es nicht einfacher beim "betrachten" des Topic auf die "Rechte" zu prüfen und dann auf die Registrierung umzuleiten, denn dann wäre nur ein Eingriff im Code erforderlich.
Also die Überschriften innerhalb eines Boards sollen lesbar sein. Erst wenn man auf ein Beitrag klickt sollte man zu Registrierung geleitet werden.

Genau das meinte ich damit, die Links zu den Beiträgen im ganzen Forum bleiben unverändert. Nur beim Aufruf des Topics wird überprüft ob der Gast dieses "Board" und somit auch dieses "Topic" sehen darf. Wenn nicht, dann gehts zur Registrierung. Dies hätte eben den Vorteil das du auch die Themenübersicht in einem Board siehst.

Hoffe ich konnte das jetzt halbwegs erklären was ich meine. Aber feline wird schon wissen was ich meine  ;D

lg
noex
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: feline on January 11, 2006, 06:03:54 PM
Quote from: MotMann on January 11, 2006, 05:51:29 PM
:'(  .. wenn TP 0.8 erscheint, werde ich auf 1.1RC2 upgraden. Und natürlich müssen dann noch die Germanpacks vorhanden sein  :D

Wieso?
TP 0.75 läuft wunderbar mit der RC2 .. Musst nur meine Patches einspielen ...  ;)

Fel
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: feline on January 11, 2006, 06:05:04 PM
QuoteAber feline wird schon wissen was ich meine

isch abe keine Ahnung *gg*
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: noex on January 11, 2006, 06:06:13 PM
Quote from: feline on January 11, 2006, 06:01:17 PM
Quote from: noex on January 11, 2006, 05:50:07 PM
Aber wäre es nicht einfacher beim "betrachten" des Topic auf die "Rechte" zu prüfen und dann auf die Registrierung umzuleiten, denn dann wäre nur ein Eingriff im Code erforderlich.
Ja, sowas hatte ich mir auch gedacht. Dazu noch eine Option im Board ..
Das wäre natürlich ein Hit!!!

Quote from: feline on January 11, 2006, 06:05:04 PM
QuoteAber feline wird schon wissen was ich meine

isch abe keine Ahnung *gg*

scherzkeks ;D

lg
noex
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: MotMann on January 11, 2006, 06:08:09 PM
Quote from: feline on January 11, 2006, 06:03:54 PM
Wieso?
TP 0.75 läuft wunderbar mit der RC2 .. Musst nur meine Patches einspielen ...  ;)
Ich hab's schon gelesen :D Ich warte trotzdem geduldig :)
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: feline on January 11, 2006, 06:11:22 PM
Na ok noex .. ich schau mir das mal an.

So eine Option (forumsweit) .. Gäste dürfen Nachrichten lesen [X] .. Wähle Boards

Da währs denke ich, oder?

Fel

Title: Re: Gäste erinnern, sich zu registrieren...
Post by: feline on January 11, 2006, 06:12:20 PM
Quote from: MotMann on January 11, 2006, 06:08:09 PM
Quote from: feline on January 11, 2006, 06:03:54 PM
Wieso?
TP 0.75 läuft wunderbar mit der RC2 .. Musst nur meine Patches einspielen ...  ;)
Ich hab's schon gelesen :D Ich warte trotzdem geduldig :)

I will spend you many time  ;)
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: MotMann on January 11, 2006, 06:26:15 PM
Quote from: feline on January 11, 2006, 06:11:22 PM
So eine Option (forumsweit) .. Gäste dürfen Nachrichten lesen [X] .. Wähle Boards
... wenn wir das Gleiche meinen .. ja.

Und, wenn es geht, wenn Gäste die Beiträge lesen aber nicht auf Beiträge antworten dürfen, dass die Antworticons trotzdem sichtbar sind, nur dass eben bei Klick drauf der Gast zur Registrierung geleitet wird :) Das sollte generell so sein...

... you spend your time just for me? :D .. ohhh how lovely  ;)
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: feline on January 11, 2006, 06:42:49 PM
Quote from: MotMann on January 11, 2006, 06:26:15 PM
Quote from: feline on January 11, 2006, 06:11:22 PM
So eine Option (forumsweit) .. Gäste dürfen Nachrichten lesen [X] .. Wähle Boards
... wenn wir das Gleiche meinen .. ja.

Und, wenn es geht, wenn Gäste die Beiträge lesen aber nicht auf Beiträge antworten dürfen, dass die Antworticons trotzdem sichtbar sind, nur dass eben bei Klick drauf der Gast zur Registrierung geleitet wird :) Das sollte generell so sein...

... you spend your time just for me? :D .. ohhh how lovely  ;)

Und schon wird er unverschämt ... tz,tz,tz  ;)

Sonst noch Wünsche ?

Ähm .. für welche version denn nun? RC1 ?
(weitere Communication bitte über meine Site)

Fel
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: MotMann on January 11, 2006, 07:11:10 PM
Hmm.. ich denke, da ja nun viele auf RC 2 umsteigen werden.. lieber RC 2 :)

TP 0.8 soll ja bald erscheinen ;-)
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: feline on January 11, 2006, 07:22:14 PM
Ok .. lass mir ein bischen Zeit ..
(ich muss mir erst mal eine "nackte" RC2 installieren *g*)

Mehr auf meiner site ..

fel
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: feline on January 12, 2006, 03:08:37 PM
Yeah ... Ich habs drin .. wie gewünscht und alles einstellbar  :)

Allerdings sind doch ziemlich viele Files davon betroffen.
Das alles hier zu Posten, wird wohl den Rahmen sprengen ..

Wie können wir das Händeln? (die Frage geht an noex)

Was habe ich nun gemacht ...

Jedes Board hat zwei weitere Permissions:

- Verbiete Gästen das lesen von Nachrichten => verzweige zu Fehlermeldung
- Verbiete Gästen das lesen von Nachrichten => verzweige zur Registrierung

Wenn ein Gast eine Nachricht in so einem Bord anklickt, kommt die gewählte Aktion zum tragen.

Bei Recent werden Nachrichten in solchen Boards einfach nicht Angezeigt.
Alles andere währe zu Datenbank intensiv.

Link über den Kalender .. Wie versuch die Nachricht zu lesen.

Sollte eigentlich alles Berücksichtigt sein.

Hier die Liste der Files wo Änderungen gemacht werden müssen:

\Sources\Display.php
\Sources\Load.php
\Sources\ManagePermissions.php
\Sources\Recent.php
\Sources\Subs-Boards.php
\Sources\Subs-Members.php
\Themes\default\languages\Admin.english.php
\Themes\default\languages\Admin.german.php
\Themes\default\languages\Errors.english.php
\Themes\default\languages\Errors.german.php
\Themes\default\ManageBoards.template.php
\Themes\default\ManagePermissions.template.php

So, das war's erstmal ... bin auf Reaktionen gespannt  8)

Schade .. ich kann keine Bilder anhängen ...

Fel

EDIT:
Nachtrag ...

In dem Zusammenhang habe ich noch einen Bug gefunden (v 1.1 RC2) ...

$txt['calendar_shortedit']

Ist nicht definiert !!!


Title: Re: Gäste erinnern, sich zu registrieren...
Post by: MotMann on January 12, 2006, 04:30:17 PM
Boa... bist Du schnell :)
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: feline on January 12, 2006, 04:53:23 PM
Tja ... ich bin Spitze *ggg*

Habe aber jetzt noch ein Warnig eingebaut, in dem der Gast zur Registrierung aufgefordert wird.
Ich find das ziemlich blöd, direkt zur Registrierung zu gehen. Da denk der User vielleicht, er hat sich vertan oder so ...

Ich finde das so besser und werde es auch so machen .. also nur eine Option zusätzlich im Board.

Fel
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: MotMann on January 12, 2006, 08:35:16 PM
Eine Warnug wirkt immer abschrenkend. Gleich zu Registrierung, das sollte ausreichen :)

Wenn er nicht will, muss er es ja nicht tun. Aber erst mal warnen.. wozu? Dass er nochmal was bestätigen muss? Da wird der User eher Abstand von halten und Deine schöne Arbeit wäre für die Katz.

Ist ja so wie bei Windows: Achtung sie tun das <klick> wollen sie wirklich <klick> sind Sie sich sicher <klick> überlegen Sie es sich noch mal <klick>.... und alles blau :D

Jetzt hat er wenigstens die Möglichkeit zu sehen, dass da noch mehr ist, was ihm als Gast verborgen bliebe...und bei der SMF Software ist die Registrierung ja nun wirklich nicht umfangreich, so wie bei anderen Foren.

Ich kann jedenfalls jetzt aus Erfahrung sagen, dass ich bei meiner alten Forensoftware so ca. 5 - 10 regisrtierungen innerhalb 3 Tage hatte, wovon so ca. 70 % aktiv sind.
Seit SMF habe ich innerhalb 6 Wochen gerade mal 3 Registrierungen :( ... und das liegt wirklich an der fehlenden Registrierung bei Klick auf ein Beitrag oder Antwort eines Postings. Die Gäste sehen einfach nicht das da was da ist :(

... aber ändert sich ja durch Dein Eingriff.... die Macht der Frauen :D
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: feline on January 13, 2006, 12:25:41 AM
So ... Ich habe zu dieser Sache ein Mod gemacht  :)

Ist NUR für SMF 1.1 RC2 (englisch UND deutsch)

Das Mod-Package steht in kürze auf meiner Site im Download Bereich zur Verfügung.

Name: Enhanced Board Permission
Vers.: 1.0
Kurz Beschreibung:
**********************************************************
***       Was macht diese Modifikation für Dich ?      ***
**********************************************************
Ich habe eine neue globale Berechtigung für jedes Board
vergeben. Diese Berechtigung heisst "Gäste Warnen".

Wenn Du diese Option wählst, können Gäste keine Nachrichten in dem
Board lesen, sondern es wird eine Warnung angezeigt:

+---------------------------------------------------------------------+
|                       Fehlende Berechtigung                         |
+---------------------------------------------------------------------+
| Sie haben nicht die Berechtigung Beiträge in diesem Board zu lesen. |
|                Sie müssen sich erst [Registrieren] !                |
|                                                                     |
|                               <Zurück>                              |
+---------------------------------------------------------------------+
Der Benutzer kann nun auf [Registrieren] klick, um das durchzuführen.

HINWEIS:
Du kannst diese Verhalten so ändern, das SOFORT zur Registrierung
aufgefordert wird. Dazu musst Du die Datei Display.php ändern:

An Zeile 79 findest du folgendes:

if ($row['permission_mode'] == 8 && $user_info['is_guest'])
/* =-> Here you can change the action (only one of this please) <-= */
     // go directly to register uncomment use this line
//     redirectexit('action=register');
     // show warning with link to register use this line (default)
       warning_lang_error('cannot_read_post');

Hier kannst Du eine der Aktionen wählen, indem Du die entsprechende
Zeile auskommentiert (// davorsetzen) und bei der anderen den Kommentar
entfernst (// löschen).

Im Info-Center (neueste Beiträge) werden keine Nachrichten von Boards
angezeigt, bei denen diese Option gewählt ist.

Im Kalender werden die Links zu Nachrichten in den "gesperrten" Boards
angezeigt, beim Versuch diese zu lesen, kommt ebenfalls die Warnung.


Viel Spass damit :-)

Fel
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: mediman on January 13, 2006, 01:40:46 PM
Gibt es schon in gut.
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: noex on January 13, 2006, 01:42:04 PM
Quote from: mediman on January 13, 2006, 01:40:46 PM
Gibt es schon in gut.
Gibt es schon wo???? Was heißt in gut?

Kannst du mir das erklären? Danke.

noex
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: mediman on January 13, 2006, 01:51:14 PM
Es gibt einen Mod, der die Tiefe der fatal_error Abfrage verschiebt.
D.h. Gäste können alles sehen, bis sie in den Topic wollen, dann kommt die Fehlermeldung.
Die Fehlermeldung kann man umgestalten, ansonsten sollte man sie aber so belassen, da es sonst zu Fehlern beim Weiterleiten nach dem Registrieren bzw. Einloggen kommen kann.

Darüberhinaus ist ein Mod der mehr 50% aller Sourcedateien verändert kaum als Mod zu sehen.
Bin mir nicht sicher, ob sowas je approved wird. Eher nicht.
Man kann sowas auch modularer lösen.

mediman
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: noex on January 13, 2006, 03:51:26 PM
Danke!!!

Jetzt hab ich es auch verstanden!

lg
noex

Bin heute anscheinend nicht der schnellste :o
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: mediman on January 13, 2006, 05:46:55 PM
Anmerkung: Der Mod an sich ist 'ne Superidee und auch der Ansatzpunkt ist nicht verkehrt.

Aber so es irgendwie geht, bitte immer dran denken, dass Mods

a) nach Möglichkeit upgrades nicht "unmöglich" machen.
b) die Performance nicht leidet.
c) die Sicherheit nicht ausgehebelt wird.
d) das Rad nicht zehnmal erfunden wird.

P.S. Bin auf das Package gespannt.
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: MotMann on January 13, 2006, 06:33:40 PM
Und warum ist so etwas nicht serienmäßig eingebaut?

Einerseits ist die Software super, andererseit fehlt so etwas wichtiges.

Kann doch nicht sein, dass ein Gast nicht zur Registrierung geleitet wird, wenn er auf ein Beitrag im Board klickt (wenn er das mal überhaupt sehen könnte), was für Gäste nicht zugelassen ist.
Ebenso ist es unverständlich, dass, wenn ein Gast nicht posten darf, einfach die Antworticons nicht vorhanden sind. Normalerweise sollten sie trotzdem da sein, nur dass eben der Gast zuerst zur Registrierung geleitet wird (hab mich mal wiederholt).

Statt dessen muss man sich mit Codecs rumprügeln, oder andere nette User unterstützen einem, wie hier feline, um dieses Manko zu beseitigen.... kann doch nicht sein :( Und jeder weiß, dass, wenn am Codec so extrem rumgefrickelt wird, es irgendwann bei irgendwelchen Mods oder Upgrades zu erheblichen Problemen kommen kann.

Schaut Euch mal phpBB2 an... ;)  Wenn das so auch in SMF wäre, würde es wesentlich mehr registrierte User bei den einzelnen Foren bringen. Klar, Leichen sind immer dabei.

Ich bin da echt von SMF ein bisschen enttäuscht... schließlich ist es das Mindeste, was ich von einer Forensoftware verlangen darf und auch ertwartete. Und mal ehrlich... jedes Forum/Board braucht User. Und so sollte eine Software auch aufgebaut sein. Die Möglichkeit zu besitzen, Gäste heiß zu machen um sich zu registrieren. Solch ein Instrument braucht ein Admin. Ansonsten ist es tot. Und SMF bietet das leider nicht. Es wird einfach nichts angezeigt....

Stellt Euch mal ein Kaufhaus vor. Wenn keine Gäste rein dürften, müsste es nach der Logik von SMF weg sein, also für die Gäste unsichtbar. Und es würden auch keine neue Kunden kommen.. sie sehen es ja nicht ;)
Da stünde halt nur ein Schild:"Hier ist ein Kaufhaus, bitte registriert Euch". Und das würde trotzdem keiner machen. Was man nicht weiß, macht einem schließlich nicht heiß.

In diesem Sinne...

Motti *trotzdem SMF gut findet*
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: feline on January 14, 2006, 12:03:29 PM
Quote from: mediman on January 13, 2006, 01:51:14 PM
Es gibt einen Mod, der die Tiefe der fatal_error Abfrage verschiebt.
D.h. Gäste können alles sehen, bis sie in den Topic wollen, dann kommt die Fehlermeldung.
Die Fehlermeldung kann man umgestalten, ansonsten sollte man sie aber so belassen, da es sonst zu Fehlern beim Weiterleiten nach dem Registrieren bzw. Einloggen kommen kann.

Ich weiss zwar nicht, wie das gehen soll, da man ja nur zwei möglichkeiten hat..
a) Das Board für Gäste komplette sperren (berechtigte Gruppen)
b) Sie können es sehen und damit auch die Beiträge lesen, da diese keiner Berechtigung unterliegen.
Falls ich mich irren sollte, dann sagt mir bitte, wie und wo ich das Einstellen kann, das ein Gast alles lesen kann, nur eben nicht die Topics. Uns es hilft nicht, das in der Display.php abzufangen (was ich ja auch mache) weil es noch tausend andere Stellen gibt, wo ich einen Beitrag öffnen kann .. an der Display vorbei .. z.B. Recent Topics oder Kalender.

Quote
Darüberhinaus ist ein Mod der mehr 50% aller Sourcedateien verändert kaum als Mod zu sehen.
Bin mir nicht sicher, ob sowas je approved wird. Eher nicht.
Man kann sowas auch modularer lösen.

Boah .. Erstens sind es grad mal 4 oder 5 Files von ? was weiss ich und Zweitens ..
Du .. ganz ehrlich gesagt ist es mir total egal ob etwas appoved wird.

Und eine Sicherheitslücke ist das was ich gemacht habe sicher nicht, da ich lediglich die bereits vorhandenen Boardrechte um eines Erweitert habe. Wo bitte ist da eine Sicherheitslücke?

Und Bitteschön .. wenn du eine bessere Lösung hast .. warum finde ich die hier nicht?
Reden ist das eine, etwas tuen das andere.

Ich bin mehr für etwas tuen. Das ist auch der Grund für meine Supportseite, weil ich ganau das Anbiete .. speziellen Support für User, denen hier nicht geholfen werden kann, warum auch immer.

Fel
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: feline on January 14, 2006, 12:08:57 PM
Quote from: mediman on January 13, 2006, 05:46:55 PM
Anmerkung: Der Mod an sich ist 'ne Superidee und auch der Ansatzpunkt ist nicht verkehrt.

Aber so es irgendwie geht, bitte immer dran denken, dass Mods

a) nach Möglichkeit upgrades nicht "unmöglich" machen.
b) die Performance nicht leidet.
c) die Sicherheit nicht ausgehebelt wird.
d) das Rad nicht zehnmal erfunden wird.

P.S. Bin auf das Package gespannt.

Zu den Punkten habe ich ja bereits etwas gesagt, dem ist nichts hinzuzufügen.
Das Mod funktioniert .. auf eine normale SMF 1.1 RC2 installation mit dem default Theme.
Und die Deinstalltion funtioniert auch .. wenn nicht zwischenzeitlich etwas verändert wurde.
Aber das liegt in den Händen des Anwenders, darauf hat kein Mod Einfluss.

Und .. das Package liegt seit gestern auf meine Site im Downloadbereich.
Ich werde es hier nicht reinstellen, nach all dem Gemosere .. Tut mir leid.

Fel
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: dieter4 on January 14, 2006, 12:12:52 PM
-.-*

A: Ich hab hier was!
B: Toll zeig mal!
C: Och das kenn ich.
B: gib mal her
A: nöö jetzt nicht mehr weil C so doof ist!

also echt! wie im kindergarten...
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: mediman on January 14, 2006, 04:25:22 PM
Quote from: MotMann on January 13, 2006, 06:33:40 PM
Und warum ist so etwas nicht serienmäßig eingebaut?

Es ist eingebaut. Allerdings sollte man, wenn man ein Forum betreiben möchte auch die Grundlagen beherrschen.

Es ist kein Problem in den entsprechenden Templates die Sache so zu bauen, dass ein Gast die Posts sehen kann, dann aber beim Betreten des Topics zum Einloggen bzw. Registrieren aufgefordert wird.

Wie unterscheidet der Mod zwischen Gast der einen Account hat und Gast der keinen Account hat?

Wenn ich auf ein Board gehe und Beiträge mit Betreff und Tot und Teufel sehe, dann möchte ich da auch lesen können und nicht bei jedem dritten Board zur Registrierung aufgefordert werden.

Das wird im Endeffekt User abschrecken.

Aber wie gesagt es ist ohne weiteres möglich, bei geringer Kenntnis von PHP dies einzurichten.

mediman
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: mediman on January 14, 2006, 04:42:27 PM
Quote from: feline on January 14, 2006, 12:03:29 PM
Ich weiss zwar nicht, wie das gehen soll, da man ja nur zwei möglichkeiten hat..
a) Das Board für Gäste komplette sperren (berechtigte Gruppen)
b) Sie können es sehen und damit auch die Beiträge lesen, da diese keiner Berechtigung unterliegen.
Falls ich mich irren sollte, dann sagt mir bitte, wie und wo ich das Einstellen kann, das ein Gast alles lesen kann, nur eben nicht die Topics. Uns es hilft nicht, das in der Display.php abzufangen (was ich ja auch mache) weil es noch tausend andere Stellen gibt, wo ich einen Beitrag öffnen kann .. an der Display vorbei .. z.B. Recent Topics oder Kalender.

Genau den Eindruck hab ich auch. Der Mod ist bereits 2004 von Unknown veröffentlicht worden.
Es sind 2 Zeilen notwendig um die Abfrage zu verschieben.

QuoteBoah .. Erstens sind es grad mal 4 oder 5 Files von ? was weiss ich und Zweitens ..
Du .. ganz ehrlich gesagt ist es mir total egal ob etwas appoved wird.

Und eine Sicherheitslücke ist das was ich gemacht habe sicher nicht, da ich lediglich die bereits vorhandenen Boardrechte um eines Erweitert habe. Wo bitte ist da eine Sicherheitslücke?

Und Bitteschön .. wenn du eine bessere Lösung hast .. warum finde ich die hier nicht?
Reden ist das eine, etwas tuen das andere.

Der Mod ist mit der Suche ganz einfach zu finden.
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: feline on January 15, 2006, 05:33:26 AM
Quote from: Dark_Neakro on January 14, 2006, 12:12:52 PM
also echt! wie im Kindergarten...

Genau .. und ein ziemlich aufgeblasener Kindergarten.
Aber macht was ihr wollt .. ich tue's auch.

Tschau
Fel
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: MotMann on January 15, 2006, 11:00:56 AM
Quote from: mediman on January 14, 2006, 04:42:27 PMDer Mod ist mit der Suche ganz einfach zu finden.
Mönch.. was ist denn hier los? Ich wollte keine Lawine los treten :(

Aber ich bin schon etwas enttäuscht von einigen Aussagen, wie diese hier:
- Es ist kein Problem in den entsprechenden Templates die Sache so zu bauen...
- Es sind 2 Zeilen notwendig um die Abfrage zu verschieben....
- Der Mod ist mit der Suche ganz einfach zu finden.
<snap>
Das ist ja so, als wenn mein TV kaputt ist, ich beim Support anrufe und die Antwort erhalte: "Dann lesen sie sich bitte mal die Bedienungsanleitung durch, oder googeln sie doch mal. Da finden sie auch Bastelhinweise" :(

Bisher finde ich hier keine Lösung, außer eine von feline. Und was das Thema "suchen" betrifft, so habe ich bestimmt schon lange nach diesem Thema gesucht, aber bisher nichts  gefunden. Vergiss bitte nicht, dass das Forum in englisch ist und ich schon wissen müsste, nach was ich suche.

Schön wäre es, wenn nicht nur verbale Äußerungen, wie "suche mal", zu finden wären, sondern dieses Thema endlich mal beendet wird, indem mal einfach ein Link mit dem Mod hier gepostet wird mit nützlichen Hinweisen.

Auch wenn es dem einen oder anderen leidig wird, manchmal öfters auch die gleichen Fragen zu antworten; so ist dass nun mal im Forum und die Aufgabe des Supporters ;)

Oder schlägt Euch die Verkäuferin die Büchse Erbsensuppe um die Ohren, weil sie jeden Tag danach gefragt wird, obwohl überall Schilder hängen und Ihr diese auch nicht gefunden habt?

Besten Dank :)
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: mediman on January 15, 2006, 11:19:25 AM
Nein, da verstehst du was gänzlich falsch.

Support Manager supporten SMF (was nicht Opensource gemäß GPL ist)!!!
Wir können schlecht Custom Hacks coden, aber eine Anfrage an das Mod Team wäre sinnvoll gewesen, dafür sind die da, die dir dann auch erläutert hätte, wie du es ganz einfach hättest machen können.

Momentan ist eine wichtige Aufgabe Mods zu checken, da Mods wie die Anzeige der Thumbnails in der Boardindex und der Arcade Mod, SMF ziemlich zu schaffen machen.

Deswegen versuchen wir auch die eventuell vorhanden inbuild-Lösungen aufzuzeigen.

Aufgrund des baldigen Releases der 1.0.6 hatte ich vor einige Sachen wie z.b. das freie erstellen von SSI-Inhalten über Arrays und XML-Mods on zu stellen.

Fakt ist, das "Wie ein Mod sein sollte" ist ein Hinweis für alle Modwriter.

mediman
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: feline on January 15, 2006, 05:01:48 PM
Ich denke es ist an der Zeit, mal ein paar Dinge klarzustellen ...

Ich bin irgendwann auf SMF gestossen und fand das ganze recht gut und durchschaubar, also hab ich es eingesetzt.

Nur .. für mich ist es das wichtigste, das MEINE User zufrieden sind und nicht, ob die Programmierer zufrieden sind. Also hat es auch nicht lang gedauert, bis ich die ersten Schwachstellen, Mängel und sogar Bugs gefunden habe.

Ich habe hier eine ganze Menge Vorschläge gemacht, Modificationen und Codes gepostet .. aber die Reaktion was alles andere als das ich mich darüber gefreut hätte.

SO Ihr lieben Supporter geht man nicht mit Leuten um, die sich in die Sache hineinversetzen und gute Vorschläge bringen, um die Software zu verbessern.

Nein, da kommen dann so (für mich dumme) Aussagen, wie "Du kannst doch das Array auslesen...". Na Toll .. wo bitte finde ich die Dokumentation, wie die einzelnen Arrayelemente heissen? Wie ?? Sowas gibts nicht? Ja ... aber wie soll dann ein unbedarfter User das machen?
Den Sourcecode durchforsten, wo das zusammengesetzt wird, oder wie??
Echt Leute ... Typisch Männer.

Nachdem ich gemerkt habe, das hier keine Verbesserungvorschläge erwünscht sind, die Supporter immer auf dem gleichen Mist rumhacken, nicht von den wirklich guten Dingen einfliessen, habe ich meinen eigenen Support aufgemacht. Da bekomme die Leute das was sie wollen .. nämlich das Ihre User zufrieden sind und alles rund läuft. Das ist das wichtigste überhaupt an einem Forum .. jeder Software !

Obwohl ich schon laaange vor der RC2 gepostet habe, das die Vorschau buggy ist und einen simplen Fix gepostet habe, ist nichts davon in die RC2 eingeflossen und ich bin ziemlich sicher, das es im nächsten Release auch nicht anders sein wird.

So .. und nun könnt Ihr über mich herziehen, mich verteufeln oder sostwas. Ich habe hier den Kaffee echt auf .. das ist mir zu Blöd. Da ist mir Bloc lieber .. mit Ihm habe ich das genauso gemacht wie hier .. Bugs und Verbesserungen gepostet, ihm besseren Code geschickt.
Nur war er nicht so blöd das zu ignorieren, sonder hat das angenommen, eingebaut und seit zwei Tagen gibts bei Bloc nun auch einen Deutschen Support, den ich als Global Moderator leite. Der Mann ist ein bischen cleverer als ihr es seit ...

Wünsche weiterhin viel Spass mit der Überheblichkeit und Verabschiede mich.

Fel





Title: Re: Gäste erinnern, sich zu registrieren...
Post by: Jorin on January 16, 2006, 09:13:59 AM
Quote from: feline on January 15, 2006, 05:01:48 PM
Da ist mir Bloc lieber .. mit Ihm habe ich das genauso gemacht wie hier .. Bugs und Verbesserungen gepostet, ihm besseren Code geschickt.
Nur war er nicht so blöd das zu ignorieren, sonder hat das angenommen, eingebaut ...

So sollte es sein. Auch wenn hier die Mühlen vielleicht etwas langsamer mahlen, aber mahlen sollten sie schon!  ;) Solch eine Software lebt nicht nur vom Team dahinter, sondern auch von den Eingaben und Meldungen der User, die diese Software einsetzen. Eine andauernde Ignoranz diese Eingaben kann (!) dazu führen, dass diese User sich nach einer Alternative umsehen. Und auch wenn SMF kostenlos ist und nicht zur "Gewinnoptimierung" dient, kann das nicht im Sinne des Erfinders sein.
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: dieter4 on January 18, 2006, 12:02:38 PM
...

feline ich fand dich ja am ANfang echt gut und hab deine vorschläge auch gut gefunden, nur:

es läuft einmal etwas nicht wie du willst und dann gehst du! du bist auh seit Nov hier und im Jan gehst du?


Sry wenn sich das jetzt beleidigend anhört. das soll es nicht.
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: feline on January 18, 2006, 12:15:24 PM
Quote from: Dark_Neakro on January 18, 2006, 12:02:38 PM
feline ich fand dich ja am ANfang echt gut und hab deine vorschläge auch gut gefunden, nur:
ah .. und jetzt nicht mehr?

Quote
es läuft einmal etwas nicht wie du willst und dann gehst du! du bist auh seit Nov hier und im Jan gehst du?
Es macht wenig Spass ständig vor geschlosse Türen zu rennen und sich mit alles besser wissenden Männern rumzuplagen. Ich möchte noch etwas länger gut aussehen, Stress schadet da nur ...

Fel
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: dieter4 on January 18, 2006, 12:23:52 PM
Quote from: feline on January 18, 2006, 12:15:24 PM
Quote from: Dark_Neakro on January 18, 2006, 12:02:38 PM
feline ich fand dich ja am ANfang echt gut und hab deine vorschläge auch gut gefunden, nur:
ah .. und jetzt nicht mehr?

naja... das ewige rumgezeter nervt ein wenig...

Quote
es läuft einmal etwas nicht wie du willst und dann gehst du! du bist auh seit Nov hier und im Jan gehst du?
Stress schadet da nur ...

Da hast du recht
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: feline on January 18, 2006, 12:33:29 PM
Quote from: Dark_Neakro on January 18, 2006, 12:23:52 PM
naja... das ewige rumgezeter nervt ein wenig...

Ich weiss zwar nicht, wo ich gezeter habe, aber egal.
Sei doch froh, das ihr mich los seit ...
Title: Re: Gäste erinnern, sich zu registrieren...
Post by: MotMann on January 18, 2006, 05:41:00 PM
Leute... ich wollte doch nur mal ein Tipp. wie ich nun mein Problemchen beseitigen kann  :'(