Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support

MatneX

Mitglied
  • Content count

    70
  • Joined

  • Last visited

Everything posted by MatneX

  1. Smilies in Signatur

    Den hatte ich schon gesucht. Danke.. werde es gleich mal versuchen Et funzt... thx...
  2. Bei mir fehlt die function multi_page_jump( url_bit, total_posts, per_page ) Wo müsste die normal stehen, bzw. wo finde ich die?
  3. Naja, es ist nichts weltbewegendes gewesen. Nun steht im ModCP nur das "Info:" vor dem Beitrag, so dass diese wissen dass der Post eine Ankündigung ist. Ich wollte nciht die ganze Ansicht verändern, da es im ModCP ja eine andere Sortierung als in der Normalen Übersicht gibt.
  4. Ich habe ein Javascript gamacht um die Cats aufzuklappen und zuzuklappen. Funktioniert wunderbar und sieht klasse aus. Nun möchte ich aber speichern ob eine Cat offen oder zu ist. Wie kann ich das nun machen? Wollte es mit einer Hidden-Form übergeben, aber die müsste ich ja abschicken, oder? Ist es möglich die Daten zu übergeben und beim ladender nächsten Seite (also in der index.php) speichern zu lassen?
  5. Gut.. dann noch etwas für Dich, Christian und alle anderen: In mod_cp.php folgendes suchen: if ($topic['pinned'] == 1) { $topic['prefix'] = $ibforums->vars['pre_pinned']; $topic['topic_icon'] = "<{B_PIN}>"; } Darüber einfügen: if ($topic['announcement'] == 1) { $topic['prefix'] = $ibforums->vars['pre_announce']; $topic['topic_icon'] = "<{B_PIN}>"; } Damit sehen nun auch die Mods im ModCP ob ein Topic eine Ankündigung ist. Ud hiermit beende ich meine Arbeiten an diesem Mod. Mir fällt nämlich keine Verbesserung mehr ein. :)
  6. Ich habe irgendwo (im Code oder war es in einem Forum) gesehen, dass man PMs downloaden kann. Doch wenn ich im UCP bin, dann geht das nciht. Wie kann man das machen oder gibts dafür einen Mod?
  7. PMs speichern / downloaden

    Ja genau, das meinte ich. Danke.
  8. Ups... stimmt.. naja... habe ein stark geändertes Board und zig Mods eingebaut um es völlig anpassen zu können. Hoffe Du hast es trotzdem hinbekommen.
  9. Naja, viel ist da ja nicht mehr weiter zu machen. Ist halt nur was ich mir noch so wünschen würde, und da ich es eh mache, kann ich es auch für alle machen. Also ich baue die Änderungen gerne ein. - Schade, dass ich das nicht eher gemacht habe. Habe viele Modifikationen an meinem Board gemacht un´m es weiter zu entwickeln. Hätte ich mal alle notieren und veröffentlichen sollen, denn ich finde das Board ist nun echt klasse. Naja.. ich zeige das auch mal wenn ich fertig bin.. wenn dann wer Interesse hat schreib ich alles raus.. wenn ich es schaffe... Aber zurück zum Thema.. ich würde den Mod gerne erweitern. - Trotzdem.. ich finde Du bist der Urheber und sollst es bleiben. Ich veröffentliche einfach die Erweiterung oder schicke sie Dir. Ausserdem kannst Du sie so auch noch einmal prüfen. Habe PHP erst vor ca. 5 oder 6 Wochen begonnen.
  10. Ja, der Mod ist klasse. Werde heute mal sehen ob ich es schaffe, dass er auch im MCP angezeigt wird. Da sehen die Mods nicht ob es eine Ankündigung ist. Was wäre Euch lieber, soll da nur Info:... stehen, so wie es jatzta auch mit Pinned ist? Oder soll da auch eine Abgrenzung sein mit Ankündigung, etc, so wie in der normalen Ansicht?
  11. Hallo, ich bin es schon wieder einmal... Vielleicht gibt es dafür einen Mod.. wenn ja wo? Wenn nein, weiss jemand wie ich es dann machen kann? Nach xxx beiträgen ein neuen Thread
  12. Ich habe nun schonmal das ACP passend erweitert.... siehe Screenshot. Aber wo finde ich nun die Funktion? Vielleicht kann mir ja jemand sagen, welche Funktion genau einen neuen Post macht, ansonsten suche ich. Aber anders wärs natürlich einfacher. Hat eigentlich wer interesse an dem Mod? Dann werde ich alle Schritte notieren und ihn hier veröffentlichen. MfG, Mathias
  13. Noch ein Geschenk für Euch. Die Mod-Options haben ja beide Einträge. Einfach folgende Änderung in der Topics.php machen: Suchen: function append_link( $key="" ) { global $ibforums; if ($key == "") return ""; if ($this->topic['state'] == 'open' and $key == 'OPEN_TOPIC') return ""; if ($this->topic['state'] == 'closed' and $key == 'CLOSE_TOPIC') return ""; if ($this->topic['state'] == 'moved' and ($key == 'CLOSE_TOPIC' or $key == 'MOVE_TOPIC')) return ""; if ($this->topic['pinned'] == 1 and $key == 'PIN_TOPIC') return ""; if ($this->topic['pinned'] == 0 and $key == 'UNPIN_TOPIC') return ""; Darunter einfügen: if ($this->topic['announcement'] == 1 and $key == 'START_ANNOUNCE') return ""; if ($this->topic['announcement'] == 0 and $key == 'END_ANNOUNCE') return ""; Oder habe ich das auch überlesen? ------------------------------- ------------------------------ ad_groups.php Suchen: $ADMIN->html .= $SKIN->start_table( "Moderation Permissions", "Allow or deny this group moderation abilities" ); Darunter einfügen: $ADMIN->html .= $SKIN->add_td_row( array( "<b>Allow User to make global announce?" , $SKIN->form_yes_no("g_can_announce", $group['g_can_announce'] ) ) ); Suchen: $db_string = array( 'g_ad_boxes' => $g_ad_boxes, 'g_view_board' => $IN['g_view_board'], 'g_mem_info' => $IN['g_mem_info'], 'g_other_topics' => $IN['g_other_topics'], Irgendwo dort einfügen: 'g_can_announce' => $IN['g_can_announce'], Nun kann man die Gruppe über das ACP festlegen und muss nicht direkt die DB bearbeiten Hoffe es hilft jemanden.
  14. So sieht die Umfrage übrigens in allen Foren gleich aus und hat immer die Trennlinie (Ankündigung und Topics). Zu bearbeiten in Forums.php: //--- global announce mod start if ($topic['announcement'] == 1) { $topic['prefix'] = $ibforums->vars['pre_announce']; $topic['topic_icon'] = "<{B_PIN}>"; if ($this->announce_print == 0) { // we've an announcement topic, but we've not printed the announce // starter row, so.. $p_start = $this->html->render_announce_start(); $this->announce_print = 1; } return $p_start . $this->html->render_pinned_row( $topic ); }//--- global announce mod end else if ($topic['pinned'] == 1) // Bis hier ++++++ { $topic['prefix'] = $ibforums->vars['pre_pinned']; $topic['topic_icon'] = "<{B_PIN}>"; if ($this->pinned_print == 0) { // we've a pinned topic, but we've not printed the pinned // starter row, so.. $p_start = $this->html->render_pinned_start(); $this->pinned_print = 1; $this->announce_print = 0; } return $p_start . $this->html->render_pinned_row( $topic ); } else { // This is not a pinned topic, so lets check to see if we've // printed the footer yet. if (($this->pinned_print == 1) OR ($this->announce_print == 1)) { // Nope, so.. $p_end = $this->html->render_pinned_end(); $this->pinned_print = 0; $this->announce_print = 0; } return $p_end . $this->html->RenderRow( $topic ); } @ Rigo... stimmt, hatte ich vorher gelesen, aber dann auch schon wieder vergessen. Naja, nun stehts hier für Leute wie mich noch einmal. :D
  15. Ich erhalte folgenden Fehler, wenn ich die Ankündigung wieder ausschalten will: Fatal error: Call to a member function on a non-object in ...\sources\Moderate.php on line 2166 Da wird folgender Code ausgeführt: $print->redirect_screen( $ibforums->lang['announce_off'], "act=ST&f=".$this->forum['id']."&t=".$this->topic['tid']."&st=".$ibforums->input['st'] ); Übergeben wird bei dem Aufruf folgendes: act=ST&f=6&t=57&st=0 Sollte doch so funktionieren oder nicht? GEFUNDEN !!! Es fehlt bei den globalen Variablen. Muss also so aussehen:
  16. In der Session werden einzelne Werte übergeben, die in der index.php wieder geladen werden: $ibforums->member = $sess->authorise(); $ibforums->skin = $std->load_skin(); $ibforums->lastclick = $sess->last_click; $ibforums->location = $sess->location; $ibforums->session_id = $sess->session_id; Nun habe ich den Hide-Cat-Mod von KaLiTe installiert, aber er funktioniert nicht. Wenn er den Wert aus der Session lädt: $ibforums->hide_cats = $sess->hide_cats; dann ist dieser leer. Warum? Wo muss ich Werte mit der Session übergeben?
  17. Stimmt schon. Dann werde ich nun warten. Aber eins kannst Du bestimmt beantworten.. wo kann ich noch einmal die grafische Registrierung aktivieren? Bei meinem 1.3-er müssen die User nicht den Code eingeben und ich finde es leider nicht.
  18. Aha.. hatte ich noch nicht gewusst. Danke. Werde mal sehen ob ich es finde.
  19. Was ist das für ein Mod auf dem Screenshot, wo verwarnen steht? Was genau macht der und wo bekommt man den?
  20. Du kannst einfach in der CSS selber das <#IMG_DIR#> durch den Imagepfad "/style_images/sx/" ersetzen. Schon hast Du das Board auf einen Style
  21. Stimmt schon... aber bin doch so ungeduldig... Und dann habe ich auch noch Angst, dass der Thread nach hinten geht und ihn dann keiner mehr beachtet. Dann warte ich ja vergebens. :D
  22. Keiner eine Idee? Dann werd ich mich da wohl mal selber ranmachen
  23. Ganau Rigo.. das meine ich. Dann sind die Beiträge nciht so lang. Gibt es sowas? Und wenn ja wo, oder kann mir wer helfen? Ach ja.. wo aktiviere ich die grafische Registrierung?
  24. Hallo, ich habe folgende SQL-Abfrage (bekannt aus dem Last Poast-Mod), die ich schon um das Datum erweitert habe. Nun möchte ich sie aber auch noch auf die 4 letzten Posts erweitern, wobei jedes Topic nur einmal vorkommen soll. Wie kann ich das in der Abfrage machen? Die Abfrage: $DB->query("SELECT a.tid, a.title, a.forum_id, b.pid, c.read_perms, b.post_date FROM ibf_topics a, ibf_posts b, ibf_forums c WHERE a.tid=b.topic_id AND a.forum_id = c.id AND b.author_id= '".$member['id']."' ORDER BY b.pid DESC LIMIT 3"); So geht es leider nicht: $DB->query("SELECT DISTINCT a.tid, a.title, a.forum_id, b.pid, c.read_perms, b.post_date FROM ibf_topics a, ibf_posts b, ibf_forums c WHERE a.tid=b.topic_id AND a.forum_id = c.id AND b.author_id= '".$member['id']."' ORDER BY b.pid DESC LIMIT 3");
×