Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 113

Thema: VMS Forum by Hardy - Wünsche/Verbesserungen/Feedback

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer
    Registriert seit
    25.10.2008
    Beiträge
    21
    Super Sache, getestet und funktioniert :-)

    Und für alle die z.b. einen bestimmten User als Mod möchten.

    Sucht im Script nach
    :
    PHP-Code:
    $admin_id 
    und fügt folgenden Code hinten an:

    PHP-Code:
    or $_SESSION['uid'] == 'UIDvomMOD' 
    sollte dann so aussehen:

    PHP-Code:
    $admin_id or $_SESSION['uid'] == 'UIDvomMod' 


    UIDvomMod
    naürlich ersetzen mit der Userid des gewünschten Users.

    Je nachdem wo man das einfügt kann man die Rechte beschränken, also nur beiträge editieren, oder nur beiträge löschen.


    So, nach bissl rumprobieren hab ichs geschafft. Für ale die in ihrem Forum Smileys möchten, Bilder direkt posten, Schriftfarbe, Schriftgröße, alignment usw wünschen ne kleiine änderung.

    Folgenden Code in der makepost.php

    PHP-Code:
        tinyMCE.init({
            
    theme "advanced",
            
    mode "textareas",
            
    plugins "bbcode",
    theme_advanced_buttons1 "bold,italic,underline,undo,redo,link,unlink,image,forecolor,removeformat,cleanup,code",
    theme_advanced_buttons2 "",
    theme_advanced_buttons3 "",
    theme_advanced_toolbar_location "top",
    theme_advanced_toolbar_align "center",
    theme_advanced_styles "Code=codeStyle;Quote=quoteStyle",
    entity_encoding "raw",
    add_unload_trigger false,
    remove_linebreaks false,
    inline_styles false,
    convert_fonts_to_spans false
        
    }); 
    Ersetzen durch diesen Code

    PHP-Code:
        tinyMCE.init({
        
    theme "advanced",
        
    mode "textareas",
        
    language "en",
        
    plugins "bbcode,safari,paste,searchreplace,emotions",
        
    theme_advanced_buttons1 "search,replace,|,code,|,bold,italic,underline,forecolor,fontsizeselect,justifyleft,justifycenter,justifyright",
        
    theme_advanced_buttons2 "image,charmap,|,link,unlink,|,removeformat,cleanup,newdocument,|,undo,redo,|,pastetext,|,help,emotions",
        
    theme_advanced_buttons3 "",
        
    theme_advanced_toolbar_location "top",
        
    theme_advanced_toolbar_align "center",
        
    theme_advanced_styles "Code=codeStyle;Quote=quoteStyle",
        
    entity_encoding "raw",
        
    add_unload_trigger false,
        
    remove_linebreaks false
        
    }); 
    Die Größe des Texteingabefeldes wird hier geändert:

    Code:
    <textarea name="text" id="textarea" rows="10" cols="80"></textarea>
    3x vorhanden

    rows="20" finde ich als minimum gut.

  2. #2
    Erfahrener Benutzer Avatar von Kraemer84
    Registriert seit
    24.11.2009
    Beiträge
    814
    Wie kommen dann die User an die Smilies etc bei einem neuen Post ? muss da nicht noch was geändert werden ??

    und als Admin kann ich nur meine eigenen Beiträge bearbeiten ?
    www.paid4advert.de | more coming soon ..

  3. #3
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Smileys sind da so wie ich das sehe generell (noch) nicht vorgesehen, nur BBCode, der aber [img][/img] drin hat, was man dafür nutzen könnte.

    An sich sollte der Admin alle Beiträge bearbeiten können:
    PHP-Code:
    <?if ($row['poster_id'] == $_SESSION['uid'] or $admin_id == $_SESSION['uid']){?>
    Ah ne evtl. in der makepost.php:

    PHP-Code:
    if($post['poster_id'] != $_SESSION['uid']){ 
    Das schlägt dann auch beim Admin Alarm, müsste also erweitert werden:
    PHP-Code:
    if($post['poster_id'] != $_SESSION['uid'] && $_SESSION['uid']!= $admin_id){ 
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  4. #4
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    Zitat Zitat von jpwfour Beitrag anzeigen
    ...
    PHP-Code:
    if($post['poster_id'] != $_SESSION['uid'] && $_SESSION['uid']!= $admin_id){ 
    Schon die stelle gefunden jp
    Tja leider schleichen sich bei der Menge an Code auch mal 1-2 fehler ein aber ein Update ist schon beantragt...sobald es drinne ist sage ich hier nochmal bescheid.
    In diesen Update kann man dann auch smilies nutzen,zumindest die beim Tiny mit dabei sind, wer dann individuelle möchte brauch nur die Smilies in den Ordner tiny_mce/plugins/emotions/img überschreiben.

    Jp kann in deinen Code noch der "normale User" editieren?
    muss doch statt &&, or rein oder?

    edit: Update sollte nun drinne sein. Bitte noch einmal neu downloaden.

  5. #5
    Erfahrener Benutzer Avatar von Kraemer84
    Registriert seit
    24.11.2009
    Beiträge
    814
    Ist aber mal echt klasse das Forum vorher hatte ich so ein seitenexternes und mich gewundert warum da fast keiner ist...

    freu mich auf jedenfall auf update


    Noch was wenn man ausgeloggt ist und auf das Forum klickt hagelt es Fehlermeldungen ^^
    www.paid4advert.de | more coming soon ..

  6. #6
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    Zitat Zitat von Kraemer84 Beitrag anzeigen
    Noch was wenn man ausgeloggt ist und auf das Forum klickt hagelt es Fehlermeldungen ^^
    Das leigt an den querys die nach aktualisierte beiträge schauen...
    daran habe ich auch nicht gedacht
    Suche in content/forum/index.php ca. Zeile 42
    PHP-Code:
    $Letzte_post_id get_last_post_id($row['forum_id']); 
    ZUVOR einfügen
    PHP-Code:
    if($_SESSION['uid'] > 0){ 
    klammer schliessen ca. in Zeile 54 also VOR
    PHP-Code:
    if ($new_entry==1){ 
    eine } setzten.

    ---------------------

    Suche in content/forum/showforum.php ca. Zeile 33
    PHP-Code:
    $last_topic =get_last_post_id_topic($_GET['fid'],$row['topic_id']); 
    ZUVOR einfügen
    PHP-Code:
     if($_SESSION['uid'] > 0){ 
    klammer schliessen ca. in Zeile 35 also VOR
    PHP-Code:
     if ($last_topic $last_sgow_topic ){ 
    eine } setzten.

    ---------------------

    Noch eine kleine änderung damit der Text beim Editieren vom Admin mitangezeigt wird.
    Suche in content/forum/makepost.php ca Zeile 97
    PHP-Code:
    $check_user mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_forum_posts where post_id  = '".$_GET['pid']." and poster_id = '".$_SESSION['uid']."''")); 
    und ersetzten mit:
    PHP-Code:
    $check_user mysql_fetch_array(db_query("SELECT * FROM  ".$db_prefix."_forum_posts where post_id  = '".$_GET['pid']."'")); 

  7. #7
    Neuer Benutzer
    Registriert seit
    25.10.2008
    Beiträge
    21
    Zitat Zitat von Kraemer84 Beitrag anzeigen
    Wie kommen dann die User an die Smilies etc bei einem neuen Post ? muss da nicht noch was geändert werden ??

    und als Admin kann ich nur meine eigenen Beiträge bearbeiten ?
    Habs doch erklärt. Wenn die änderungen so machst wie von mir beschrieben hast im tinymce Editor einen Smiley Button.
    Das Smiley Plugin ist ja schon drin in dem Editor.

    übrigens, ohne meine Änderungen, lassen sich bilder nicht über die Bilder funktion einfügen. Beim senden des Beitrags verschwindet es wieder. Durch die änderung ist das problem aber behoben und es sind noch weitere wichtige buttons dabei für Schriftgröße, Farbe, Textausrichtung

    Zitat Zitat von Hardy Beitrag anzeigen
    wer dann individuelle möchte brauch nur die Smilies in den Ordner tiny_mce/plugins/emotions/img überschreiben.
    Da muss ich dir leider wiedersprechen, wer weitere Smileys möchte muss auch die plugin templates und language files in dem Ordner bearbeiten. Einfach Smileys in den Ordner laden bewirkt überhaupt nix ;-)

  8. #8
    Erfahrener Benutzer Avatar von Kraemer84
    Registriert seit
    24.11.2009
    Beiträge
    814
    Zitat Zitat von speedyg Beitrag anzeigen
    Habs doch erklärt. Wenn die änderungen so machst wie von mir beschrieben hast im tinymce Editor einen Smiley Button.
    Das Smiley Plugin ist ja schon drin in dem Editor.
    ok ich glaub wir reden an einander vorbei oder ich kapiers nicht ? ich meinte wenn ein user nun einen neuen Forenbeitrag startet das er dann zb wie hier rechts die smilies zur auswahl hat wo er einen smiley dem beitrag hinzufügen kann
    www.paid4advert.de | more coming soon ..

  9. #9
    Neuer Benutzer
    Registriert seit
    25.10.2008
    Beiträge
    21
    Zitat Zitat von Kraemer84 Beitrag anzeigen
    ok ich glaub wir reden an einander vorbei oder ich kapiers nicht ? ich meinte wenn ein user nun einen neuen Forenbeitrag startet das er dann zb wie hier rechts die smilies zur auswahl hat wo er einen smiley dem beitrag hinzufügen kann
    er klickt auf den smiley button Dann öffnet sich ein kleines popup und er hat 16 Smileys zur auswahl. Klickt drauf und sie sind im Post. Wir reden nicht aneinander vorbei. Anders gehts nicht.

  10. #10
    Erfahrener Benutzer Avatar von Kraemer84
    Registriert seit
    24.11.2009
    Beiträge
    814
    wenn man jetzt aber ein neues Thema startet wo soll dann der Button sein wo man sich die smilies aussuchen kann ??

    bei mir steht nur

    Neues Thema erstellen:
    Thema:
    speichern

    ? kann es vielleicht sein das dieser button noch nicht existiert aber die Weiterleitung vielleicht schon ?
    www.paid4advert.de | more coming soon ..

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. [V2 ist da!] Maddin's Shoutbox - Supportthread - Wünsche / Anregungen / Feedback
    Von Maddin im Forum Support zu Addons & Erweiterungen
    Antworten: 315
    Letzter Beitrag: 01.12.2014, 23:28
  2. Herzlichen Glückwunsch goldfisch, Panasonic, Hardy, Dark
    Von Geburtstagsmod im Forum Eierforum
    Antworten: 0
    Letzter Beitrag: 13.10.2011, 01:40
  3. Feedback VMS Adminforce Design
    Von xb8tom im Forum [HD] Programmieren
    Antworten: 9
    Letzter Beitrag: 26.07.2011, 02:11
  4. Herzlichen Glückwunsch goldfisch, Panasonic, Hardy, Dark
    Von Geburtstagsmod im Forum Eierforum
    Antworten: 2
    Letzter Beitrag: 13.10.2010, 22:24
  5. Design Feedback
    Von Diablo2k im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 3
    Letzter Beitrag: 08.05.2007, 23:01

Berechtigungen

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