Ergebnis 1 bis 17 von 17

Thema: Themen-Optionen "Druckbare Version anzeigen" deaktivieren?

  1. #1
    Fortgeschrittener Benutzer
    Registriert seit
    06.01.2010
    Ort
    Frankenthal (Pfalz)
    Alter
    41
    Beiträge
    197
    Blog-Einträge
    1

    Themen-Optionen "Druckbare Version anzeigen" deaktivieren?

    Hallo,

    gibt es eine Möglichkeit diese Option "Druckbare Version anzeigen" zu deaktivieren, vielleicht sogar nur für eine gewisse Benutzergruppe?
    Oder kann ich diese Option nur für eine bestimmte Benutzergruppe aktivieren?

    Zur Zeit werden gewisse Themen in meinem Forum auf Papier gedruckt und in gewissen Kreisen verteilt, was ich und die schreibenden Useren im Forum nicht möchten.

    Oder kann ich ein Skript, das die Druckfunktion ausschaltet in die Page einbauen?

    Gruß Stefan

  2. #2
    vB-Guru
    Registriert seit
    19.10.2005
    Alter
    32
    Beiträge
    1.540
    genrell abstellen geht mit einem Plugin auf den Hook printthread_start
    Code:
    print_no_permission();
    oder in dem du der datei printthread.php gleich per CHMOD die leserechte entziehst (CHMOD 200?), löschen wäre die alternative

    natürlich besteht immernoch das Problem das jemand sich über die normale Browserdruckfunktion einfach die normale Ansicht ausdruckt, was du nie verhindern können wirst

  3. #3
    Fortgeschrittener Benutzer
    Registriert seit
    06.01.2010
    Ort
    Frankenthal (Pfalz)
    Alter
    41
    Beiträge
    197
    Blog-Einträge
    1
    Danke für deine Antwort. Das mit der Browserfunktion ist klar, aber etwas erschweren ...

  4. #4
    Zitat Zitat von Stefan Burger Beitrag anzeigen
    Hallo,

    gibt es eine Möglichkeit diese Option "Druckbare Version anzeigen" zu deaktivieren, vielleicht sogar nur für eine gewisse Benutzergruppe?
    Oder kann ich diese Option nur für eine bestimmte Benutzergruppe aktivieren?

    Zur Zeit werden gewisse Themen in meinem Forum auf Papier gedruckt und in gewissen Kreisen verteilt, was ich und die schreibenden Useren im Forum nicht möchten.

    Oder kann ich ein Skript, das die Druckfunktion ausschaltet in die Page einbauen?

    Gruß Stefan
    Naja, wenn sie es sich nicht mehr ausdrucken koennen dann machen sie halt nen ScreenShot.
    Das so was unter aller Sau ist was bei dir grad los ist, muss ich ja nicht sagen. Ich kann so was immer nicht verstehen.

    Aber wie gesagt, die werden dann einen anderen Weg finden.
    LG Bianca - Das grosse Tierforum
    ICH BIN FüR DAS VERANTWORTLICH, WAS ICH SAGE

    NICHT JEDOCH FÜR DAS,WAS DU VERSTEHST...




  5. #5
    Fortgeschrittener Benutzer
    Registriert seit
    06.01.2010
    Ort
    Frankenthal (Pfalz)
    Alter
    41
    Beiträge
    197
    Blog-Einträge
    1
    Hi
    @Bianca: In der Tanzart, die wir betreiben, wird im September der Europäische Dachverband neu gewählt. Leider ist es wohl so, das die jetzige Führungsriege sich nicht immer so genau an die Gesetze gehalten hat. In meinem Forum arbeitet die Opposition an verschiedenen Möglichkeiten, dies ab September zu ändern. Leider ist es so, dass Forenbeiträge der Opposition in anderen Publikationen abgedruckt wurden, obwohl es eine geschlossene Benutzergruppe ist. Wir gehen davon aus, dass es einen oder mehrere "Maulwürfe" gibt, die sich ganze Themen ausdrucken und aufbewahren. (Mittlerweile ist es so weit, dass auch Anwälte und Polizei aktiv worden sind)

    Ich habe mir gedacht, ich unterbinde diese seitenlangen Ausdrucke gewisser Themen, indem ich diese Option deaktiviere.
    Natürlich ist es immer noch möglich mittels ScreenShot Ausdrucke zu erstellen, aber ein Thema, mit über 400 Beiträgen mittels ScreenShot auszudrucken ist doch etwas umständlich.

    Was bei mir im Forum abgeht, kann man nicht mehr beschreiben und ich hoffe auf den September, auf einen Wechsel und auf Normalität.


    Stefan

  6. #6
    Ok, ich beneide dich nicht.
    Schau hilft dir das weiter:

    Geh zum Template SHOWTHREAD

    Suche:
    <li><a href="printthread.php?{vb:raw session.sessionurl}t={vb:raw threadid}<vb:if condition="$perpage">&amp;pp={vb:raw perpage}</vb:if><vb:if condition="$pagenumber">&amp;page={vb:raw pagenumber}</vb:if>" accesskey="3"
    rel="nofollow">{vb:rawphrase show_printable_version}</a></li>


    Aender es in:

    <vb:if condition="$bbuserinfo[usergroupid] == 6">
    <li><a href="printthread.php?{vb:raw session.sessionurl}t={vb:raw threadid}<vb:if condition="$perpage">&amp;pp={vb:raw perpage}</vb:if><vb:if condition="$pagenumber">&amp;page={vb:raw pagenumber}</vb:if>" accesskey="3"
    rel="nofollow">{vb:rawphrase show_printable_version}</a></li></vb:if>


    So kannst Du einstellen welche Usergruppe die Funktion sehen darf und welche nicht.
    Derzeit darf es nur die Gruppe Admins sehen, daher die 6.

    Hast du sowas gesucht?
    LG Bianca - Das grosse Tierforum
    ICH BIN FüR DAS VERANTWORTLICH, WAS ICH SAGE

    NICHT JEDOCH FÜR DAS,WAS DU VERSTEHST...




  7. #7
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.814
    Die printthread.php selbst könnte man dann aber immer noch aufrufen. Zusätzlich ist also noch oben erwähntes Plug-in nötig:
    Code:
    if (!in_array($vbulletin->userinfo['usergroupid'], array(6)))
    {
    	print_no_permission();
    }
    (Einstiegspunkt printthread_start)

  8. #8
    Fortgeschrittener Benutzer
    Registriert seit
    06.01.2010
    Ort
    Frankenthal (Pfalz)
    Alter
    41
    Beiträge
    197
    Blog-Einträge
    1
    vielen Dank!
    Stefan

  9. #9
    Fortgeschrittener Benutzer
    Registriert seit
    04.03.2004
    Alter
    35
    Beiträge
    245
    Blog-Einträge
    1
    Zitat Zitat von Mystics Beitrag anzeigen
    Die printthread.php selbst könnte man dann aber immer noch aufrufen. Zusätzlich ist also noch oben erwähntes Plug-in nötig:
    Code:
    if (!in_array($vbulletin->userinfo['usergroupid'], array(6)))
    {
    	print_no_permission();
    }
    (Einstiegspunkt printthread_start)
    Würde das fürs 3.8.x auch so aussehen?

    Danke!

  10. #10
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.814
    Ja.

  11. #11
    Fortgeschrittener Benutzer
    Registriert seit
    04.03.2004
    Alter
    35
    Beiträge
    245
    Blog-Einträge
    1
    Das funktioniert wunderbar. Vielen Dank.

    Was ich mir noch überlegt habe, was auch viel besser wäre:

    Kann ich nicht lieber auf das Originalthema "zurückleiten" anstatt der Meldung "keine Rechte" ?

  12. #12
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    26.814
    Dann kannst du auch gleich den Link ganz entfernen

    Code:
    if (!in_array($vbulletin->userinfo['usergroupid'], array(6)))
    {
    	//print_no_permission();
    	exec_header_redirect('showthread.php?' . $vbulletin->session->vars['sessionurl_js'] . 't=' . $threadinfo['threadid']);
    }

  13. #13
    vB-Experte Avatar von Kolbi
    Registriert seit
    12.03.2009
    Ort
    79725 Laufenburg
    Alter
    21
    Beiträge
    567
    Blog-Einträge
    1
    Wie deaktiviert man die Druckansicht nur für Gäste?
    Macht mit beim 2-Wheel-Planet Adventskalender:

    2WP Adventskalender

  14. #14
    Fortgeschrittener Benutzer
    Registriert seit
    04.03.2004
    Alter
    35
    Beiträge
    245
    Blog-Einträge
    1
    Ich tippe mal drauf, dass Du dann alle BenutzergruppenID's eintragen mußt, die NICHT Gäste sind : (!in_array($vbulletin->userinfo['usergroupid'], array(6, x, y, z)))

  15. #15
    vB-Guru Avatar von ragtek
    Registriert seit
    13.03.2006
    Ort
    Wien
    Alter
    27
    Beiträge
    3.718
    Blog-Einträge
    17
    Dafür bietet sich $show['member'] an

  16. #16
    vB-Experte Avatar von Kolbi
    Registriert seit
    12.03.2009
    Ort
    79725 Laufenburg
    Alter
    21
    Beiträge
    567
    Blog-Einträge
    1
    Welche Methode ist SEO freundlicher?

    Auf Thema weiterleiten oder die Anzeige kein Zutritt?


    Könnte die Druckansicht nicht sowieso als DC gesehen werden?
    Macht mit beim 2-Wheel-Planet Adventskalender:

    2WP Adventskalender

  17. #17
    vB-Guru
    Registriert seit
    19.10.2005
    Alter
    32
    Beiträge
    1.540
    printthread.php einfach in der robots.txt ausschließen, ist wohl simpler als alles andere

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Forum - Bilder in "Druckbare Version zeigen" anzeigen?
    Von jo8jo im Forum vBulletin 4 Fragen und Probleme
    Antworten: 2
    Letzter Beitrag: 16.06.2010, 08:19
  2. Spalten "Letzter Beitrag", "Themen" & "Beiträge" für ein einziges Forum deaktivieren?
    Von System69 im Forum vBulletin 3.7 Fragen und Probleme
    Antworten: 2
    Letzter Beitrag: 08.12.2008, 00:34
  3. "Interessengemeinschaften" & "Social Bookmarking Netzwerke" ausschalten/ deaktivieren
    Von snoopy5 im Forum vBulletin 3.7 Fragen und Probleme
    Antworten: 4
    Letzter Beitrag: 06.05.2008, 14:52
  4. Sicherheit: Wie "Quelltext anzeigen" deaktivieren?
    Von adusei im Forum vBulletin 3.0 Fragen und Probleme
    Antworten: 22
    Letzter Beitrag: 06.02.2005, 19:09
  5. Antworten: 3
    Letzter Beitrag: 24.05.2004, 13:14

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •