Ergebnis 1 bis 17 von 17

Thema: button um thread zu schließen

  1. #1
    Benutzer
    Registriert seit
    15.09.2002
    Beiträge
    35

    button um thread zu schließen

    hi

    also ich will einen button einbauen der es dem threadstarter erlaubt den thread zu schließen.
    also nur der threadstarter soll das können, die die drauf antworten nicht

  2. #2
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    36
    Beiträge
    13.901
    Blog-Einträge
    5
    Wenn Du der Usergruppe das Recht gibst, eigene Themen zu schliessen, brauchst Du eigentlich keinen Button, da dann die Adminoptionen erscheinen, in denen das Öffnen/Schliessen zur Auswahl steht.

    Wenn Du einen Button einbauen willst, kannst Du dies im showthread Template tun. Der Button müsste dann mit folgendem Link versehen werden:

    www.deinedomain.xy/vb/postings.php?s=$session[dbsessionhash]&action=openclosethread&threadid=$threadid

    Das ist die einfachste Art, Deinen Wunsch zu realisieren.

    Nachteil, der Button ist immer zu sehen, auch wenn man das Thema nicht schliessen kann.

    Soll der Button nur für den Themenautor sichtbar sein, guck einfach mal, wie das für die Adminoptionen gemacht wurde, da es genauso für diesen Button geht.
    Entwickler-Blogs in deutsch, Farbe und BUNT!
    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  3. #3
    vB-Guru
    Registriert seit
    25.06.2001
    Ort
    53°36'08"N 13°18'22"E
    Alter
    36
    Beiträge
    1.184
    das mit dem schließen können kannst du ja im cp einstellen, den button platzierst du dann da wo du es magst und nutzt den link:

    www.dein-board.de/postings.php?s=$session[dbsessionhash]&action=openclosethread&threadid=$threadid

    habe es nicht getestet, sollte aber so funktionieren
    user die den beitrag nicht erstellt haben können den button zwar sehen aber wenn sie draufklicken bekommen sie eine fehlermeldung das sie keine rechte haben
    ----====>>>>> (C) 2001-2003 by Afterburner <<<<<====----
    Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.
    www.JG-Scripts.de: - meine vB Hacks, PHP, MySQL, kostenlose Scripte und mehr.

    MySQL Datenbank per Telnet sichern/einspielen:
    mysqldump --all -e -l --add-drop-table --host=localhost --user=Benutzername --password=XXXXXX Datenbank >backup.sql
    mysql --host=localhost --user=Benutzername --password=XXXXXX --database=Datenbank <backup.sql

  4. #4
    vB-Guru
    Registriert seit
    25.06.2001
    Ort
    53°36'08"N 13°18'22"E
    Alter
    36
    Beiträge
    1.184
    ups da hat pogo wohl schneller geantwortet als ich
    ----====>>>>> (C) 2001-2003 by Afterburner <<<<<====----
    Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.
    www.JG-Scripts.de: - meine vB Hacks, PHP, MySQL, kostenlose Scripte und mehr.

    MySQL Datenbank per Telnet sichern/einspielen:
    mysqldump --all -e -l --add-drop-table --host=localhost --user=Benutzername --password=XXXXXX Datenbank >backup.sql
    mysql --host=localhost --user=Benutzername --password=XXXXXX --database=Datenbank <backup.sql

  5. #5
    Benutzer
    Registriert seit
    15.09.2002
    Beiträge
    35
    ok
    danke euch beiden
    hat mir sehr geholfen
    damit das dann nur der threadstarter sieht bekomm ich dann selbst hin

    thx nochma

  6. #6
    Benutzer
    Registriert seit
    15.09.2002
    Beiträge
    35
    kann man auch noch einen button machen um den thread in ein bestimmtes forum zu verschieben???

  7. #7
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    36
    Beiträge
    13.901
    Blog-Einträge
    5
    Gleich in ein bestimmtes Forum oder reicht die Auswahlliste, also als ob man das Verschieben über das Adminoptionenmenü im Thema auswählt?

    Der Link ist fast identisch zu dem ersten. Guck Dir mal den Quelltext eines Themas mit Adminoptionen an und Du wirst schnell sehen, was Du dann anstelle von openclosethread eintragen musst.
    Entwickler-Blogs in deutsch, Farbe und BUNT!
    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  8. #8
    Benutzer
    Registriert seit
    15.09.2002
    Beiträge
    35
    sollte eigentlich gleich in ein bestimmtes forum (foren id 62)
    den link hab ich gefunden, aber nur den um die asuwahlbox anzuzeigen
    postings.php?s=$session[dbsessionhash]&action=move&threadid=$threadid
    kann man den link abändern damit der gleich ins forum mit der id 62 verschiebt ?

    edit:
    hat sich erledigt
    habs geschafft
    Geändert von Neo1907 (25.10.2002 um 12:20 Uhr)

  9. #9
    vBulletin-Germany Team Avatar von pogo
    Registriert seit
    01.06.2001
    Ort
    Hannover
    Alter
    36
    Beiträge
    13.901
    Blog-Einträge
    5
    Füge das in Dein showthread Template ein:
    Code:
    <form action="postings.php" method="post">
    <input type="hidden" name="s" value="$session[dbsessionhash]">
    <input type="hidden" name="action" value="domove">
    <input type="hidden" name="method" value="move">
    <input type="hidden" name="threadid" value="$threadid">
    <input type="hidden" name="forumid" value="DEINE FORENNUMMER WO ES HIN SOLL">
    <input type="image" src="{imagesfolder}/go.gif" border="0" align="absbottom">
    </form>
    Anstelle von go.gif solltest Du natürlich eine andere Grafik nehmen.
    Entwickler-Blogs in deutsch, Farbe und BUNT!
    Mein Wunschzettel
    Warum du keine Anhänge herunterladen kannst!
    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

  10. #10
    Benutzer
    Registriert seit
    08.04.2007
    Beiträge
    36

    Ausrufezeichen geht dieser code für 3.6.8 auch?

    Ich habe dass Vbulletin verison 3.6.8 habe diesen code ins showthread eingefügt aber funktioniert nicht, könnt ihr mir bitte helfen. Oder gibt es ein andere lösung? Ist sehr wichtig, bitte um hilfe!

    Ich bedanke mich im voraus!

  11. #11
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Du hast leider verschwiegen, was du genau möchstest...schließen oder verschieben. Beides wurde hier genannt.

    Ich fange also mal beim eigentlichen Thema an: Öffnen/Schließen:
    Code:
    <if condition="$show['adminoptions']">
    <form action="postings.php?t=$threadid" method="post" name="openclosethread">
    <input type="hidden" name="s" value="$session[sessionhash]" />
    <input type="hidden" name="t" value="$threadid" />
    <input type="hidden" name="do" value="openclosethread" />
    <input type="image" src="$stylevar[imgdir_button]/sortdesc.gif" />
    </form>
    </if>
    Die Grafik sortdesc.gif musst du natürlich anpassen.

  12. #12
    Benutzer
    Registriert seit
    08.04.2007
    Beiträge
    36

    Hallo!

    Danke für die schnelle antwort!

    Tut mir leid, dass ich es nicht dazu geschrieben habe!

    Ich wollte eigentlich um threads zu verschieben, in eine bestimmte forum id zb: thread id=100.

    Und wo genau muss ich den code hinfügen?

  13. #13
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Es war so klar, dass du doch die Sache mit dem Verschieben meinst

    Verschieben:
    Code:
    <if condition="$show['adminoptions'] AND $thread['forumid'] != 123">
    <form action="postings.php?t=$threadid" method="post" name="openclosethread">
    <input type="hidden" name="s" value="$session[sessionhash]" />
    <input type="hidden" name="t" value="$threadid" />
    <input type="hidden" name="destforumid" value="123" />
    <input type="hidden" name="do" value="domovethread" />
    <input type="image" src="$stylevar[imgdir_button]/sortdesc.gif" />
    </form>
    </if>
    Die 123 ist die ID des Ziel-Forums.

    Einfügen musst du den Code im Template SHOWTHREAD. Wo genau, musst schon du selbst wissen Ich weiß nicht, an welcher Stelle du das haben möchtest.

  14. #14
    Benutzer
    Registriert seit
    08.04.2007
    Beiträge
    36

    Danke!

    Ich bedanke mich recht herzlich!

    Habe noch eine letzte frage, ich möchte diesen button für bestimmte usergrubben anzeigen lassen, stimmt dieser code unten! (für admins, superm und mod)


    PHP-Code:
    <if condition="in_array($show['usergroupid'], array(5,6,7,12,14)) AND $thread['forumid'] != 142">
    <
    form action="postings.php?t=$threadid" method="post" name="openclosethread">
    <
    input type="hidden" name="s" value="$session[sessionhash]" />
    <
    input type="hidden" name="t" value="$threadid" />
    <
    input type="hidden" name="destforumid" value="142" />
    <
    input type="hidden" name="do" value="domovethread" />
    <
    input type="image" src="$stylevar[imgdir_button]/olu.gif" />
    </
    form>
    </if> 

  15. #15
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Ersetze $show['usergroupid'] mit $bbuserinfo['usergroupid'], dann stimmt es.

  16. #16
    Benutzer
    Registriert seit
    08.04.2007
    Beiträge
    36
    Zitat Zitat von tirol07 Beitrag anzeigen
    Ich bedanke mich recht herzlich!

    Habe noch eine letzte frage, ich möchte diesen button für bestimmte usergrubben anzeigen lassen, stimmt dieser code unten! (für admins, superm und mod)


    PHP-Code:
    <if condition="in_array($show['usergroupid'], array(5,6,7,12,14)) AND $thread['forumid'] != 142">
    <
    form action="postings.php?t=$threadid" method="post" name="openclosethread">
    <
    input type="hidden" name="s" value="$session[sessionhash]" />
    <
    input type="hidden" name="t" value="$threadid" />
    <
    input type="hidden" name="destforumid" value="142" />
    <
    input type="hidden" name="do" value="domovethread" />
    <
    input type="image" src="$stylevar[imgdir_button]/olu.gif" />
    </
    form>
    </if> 

    Hallo!

    Habe ein kleines problem, seit dem ich auf 3.7.2 umgestiegen bin funktioniert dieser code nicht mehr!
    Ich bekomme diese Fehlermeldung!

    Ihr Seitenaufruf konnte auf Grund eines fehlenden Securitytokens nicht verarbeitet werden.

    Wenn Sie meinen, dass es sich dabei um einen Fehler handelt, wenden Sie sich bitte an den Administrator und beschreiben Sie genau, was Sie gemacht haben, bevor diese Meldung angezeigt wurde.
    Was muss ich tun!

  17. #17
    vB-Guru Avatar von hcmagix
    Registriert seit
    18.03.2006
    Ort
    Berlin
    Alter
    43
    Beiträge
    4.150
    homebase www.hertha-chat.de alles rund um den Hauptstadtclub Hertha BSC, von Fans für Fans.

    Suchst du Hacks, Add-ons, Modifikationen, Styles, Buttons und mehr? -> Auf zu vBGo!

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. ca. 100 Geister-Gäste alle in einem Thread !?
    Von jiggle.de im Forum vBulletin 2 Fragen und Probleme
    Antworten: 21
    Letzter Beitrag: 24.09.2003, 21:39
  2. Who is online: Viewing Attachment in Thread
    Von jiggle.de im Forum vBulletin 2 Fragen und Probleme
    Antworten: 8
    Letzter Beitrag: 16.08.2003, 20:58
  3. Button: "profil" anstatt "mein vB"
    Von ThomasACE im Forum vBulletin Grafiken und Styles
    Antworten: 1
    Letzter Beitrag: 06.11.2002, 12:43
  4. vBulletin 2.2.0 ist veröffentlicht.
    Von s.molinari im Forum Ankündigungen
    Antworten: 9
    Letzter Beitrag: 19.11.2001, 12:55

Lesezeichen

Berechtigungen

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