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

craxelburger

Mitglied
  • Content count

    359
  • Joined

  • Last visited

Everything posted by craxelburger

  1. [Idee] Mitgliederlandkarte

    Mal abwarten wie die neue Version aussehen wird...
  2. [Idee] Mitgliederlandkarte

    Hab auch schon eine Antwort per Email:
  3. [Idee] Mitgliederlandkarte

    Werd ich nachher mal machen...
  4. [Idee] Mitgliederlandkarte

    Also ich werde zum Beispiel nicht mehr updaten. Der Aufwand ist mir zu groß... Hab zu viele Mods drin. Deshalb wär es cool wenn sich jemand das jetzt noch eben schnell ansehen könnte...
  5. [Idee] Mitgliederlandkarte

    Mal abwarten ob sich jemand erbarmt... Ist echt nett das Teil und allzu viele Dateien sinds ja auch nicht... :rolleyes:
  6. Versuchs doch ganz einfach mal manuell... ;)
  7. [Archiv] IRC Anzeige im Forum

    @christian Ist es möglich einzubauen, dass bei der Anzeige der Chat-Usernamen im Portal z.B. nach 20 Zeichen ein Cut oder Zeilenumbruch oder Punkte (...) gesetzt werden oder ne kleinere Schriftart für die langen Namen genommen wird? Falls der Name im IRC zu lang ist, gibt es nämlich Probleme, dass die Box zu gross wird und das Portal dadurch Quasi zerrissen wird. Thx.
  8. hehehe, ist mal wieder länger geworden, was?... Ich geb dafür ne Runde Knoppers aus! EDIT: Kleine Frage: Was hat das hier eigentlich in Grafix und Design zu suchen? :wacko:
  9. Ist es möglich, diesen Mod hier umzubauen? Im Moment blendet er die Foren abhängig von der Posting-Zahl aus. Ich benötige aber sprachabhängige Foren. Das heisst, englische User sollen die deutschen Foren nicht sehen können und umgekehrt. Genauso auch bei anderen Sprachen. Vielen Dank schonmal für die Hilfe. ALTER TABLE ibf_forums ADD post_to_view INT(11) DEFAULT '0' NOT NULL; ALTER TABLE ibf_groups ADD g_avoid_posts TINYINT(1) DEFAULT '0' NOT NULL; /*------------------------*\ | Posts To View Forum V2.0 | \*------------------------*/ This is a update of the 1.2 version i made, bugs like searching have been fixed so if they do not have permission to view a topic or post they should not see it. Files Effected: ./sources/Post.php ./sources/Topics.php ./sources/Boards.php ./sources/Online.php ./sources/functions.php ./sources/Search.php ./sources/Admin/ad_forums.php ./sources/Admin/ad_groups.php //---------------------------------- Open ./sources/Post.php //---------------------------------- ---------------------------- Find: ---------------------------- if ( $std->check_perms($this->forum['read_perms']) != TRUE) { $std->Error( array( LEVEL => 1, MSG => 'no_view_topic') ); } --------------------------- Replace With: --------------------------- if ( $std->check_perms($this->forum['read_perms']) != TRUE || $std->check_postsforum($this->forum['post_to_view']) != TRUE) { $std->Error( array( LEVEL => 1, MSG => 'no_view_topic') ); } //---------------------------------- Save and Open ./sources/Topics.php //---------------------------------- -------------------------- Find: -------------------------- if ( $std->check_perms($this->forum['read_perms']) == TRUE ) { $return = 0; } -------------------------- Add Below: -------------------------- if ( $std->check_perms($this->forum['read_perms']) == TRUE || $std->check_postsforum($this->forum['post_to_view']) == TRUE) { $return = 0; } //-------------------------------- Save and Open ./sources/Boards.php //-------------------------------- -------------------------- Find: -------------------------- if ( $std->check_perms($forum_data['read_perms']) ) { $forum_data['fid'] = $forum_data['id']; $newest = $forum_data; $can_see_root = TRUE; -------------------------- Replace With: -------------------------- if ( $std->check_perms($forum_data['read_perms']) && $std->check_postsforum($forum_data['post_to_view'])) { $forum_data['fid'] = $forum_data['id']; $newest = $forum_data; $can_see_root = TRUE; -------------------------- Find: -------------------------- if ( $std->check_perms($data['read_perms']) != TRUE ) { continue; } -------------------------- Replace With: -------------------------- if ( $std->check_perms($data['read_perms']) != TRUE && $std->check_postsforum($data['post_to_view']) != TRUE) { continue; } -------------------------- Find: -------------------------- if ( $std->check_perms($forum_data['read_perms']) != TRUE ) { return ""; } -------------------------- Replace With: -------------------------- if ( $std->check_perms($forum_data['read_perms']) != TRUE && $std->check_postsforum($forum_data['post_to_view']) != TRUE) { return ""; } ------------------------- Find: ------------------------- if ( ($printed_children < 1) && ($can_see_root != TRUE) ) { // If we don't have permission to view any forums // and we can't post in this root forum // then simply return and the row won't be printed // return ""; } ------------------------- Add Below: ------------------------- if($std->check_postsforum($forum_data['post_to_view']) != TRUE) { return ""; } //----------------------------------- Save and open ./sources/Online.php //----------------------------------- ------------------------ Find: ------------------------ if ( $std->check_perms($this->forums[ $fid ]['read_perms']) == TRUE) { $pass = 1; } ------------------------ Replace With: ------------------------ if ( $std->check_perms($this->forums[ $fid ]['read_perms']) == TRUE || $std->check_postsforum($this->forums[$fid]['post_to_view']) == TRUE) { $pass = 1; } //------------------------------------ Save and Open ./sources/functions.php //------------------------------------ ------------------------ Find: ------------------------ /*-------------------------------------------------------------------------*/ // // check_perms() : Nice little sub to check perms // Returns TRUE if access is allowed, FALSE if not. // /*-------------------------------------------------------------------------*/ ------------------------ Add Above: ------------------------ /*-------------------------------------------------------------------------*/ // // check_postsforum() : Nice little sub to check posts // If we have enought posts to view forum or can avoid the post amount we // return TRUE, if we do not we return FALSE // /*-------------------------------------------------------------------------*/ function check_postsforum($posts) { global $ibforums; if($posts <= 0) return TRUE; if($ibforums->member['g_avoid_posts']) return TRUE; if($ibforums->member['posts'] > $posts) return TRUE; return FALSE; } //---------------------------------- Save and open ./sources/Search.php //---------------------------------- -------------------------- Find: -------------------------- f.sub_can_post, f.name as forum_name, f.position, f.read_perms, -------------------------- Add After: -------------------------- f.post_to_view, -------------------------- Find: -------------------------- if ($ibforums->input['f'] and $ibforums->input['f'] == $i['forum_id']) { $selected = ' selected="selected"'; } -------------------------- Add Above: -------------------------- if ($ibforums->input['f'] and $ibforums->input['f'] == $i['forum_id']) { $selected = ' selected="selected"'; } -------------------------- Find: -------------------------- $sql_query = "SELECT c.state, f.id, f.read_perms, -------------------------- Add After: -------------------------- f.post_to_view, -------------------------- Find: -------------------------- $sql_query = "SELECT id, read_perms, password, -------------------------- Add After: -------------------------- post_to_view, -------------------------- Find: -------------------------- $sql_query = "SELECT id, read_perms, password, -------------------------- Add After: -------------------------- post_to_view, -------------------------- Find: -------------------------- $DB->query("SELECT c.state, f.id, f.read_perms, -------------------------- Add After: -------------------------- f.post_to_view, -------------------------- Find: -------------------------- if ($c) { $DB->query("SELECT id, read_perms, -------------------------- Add After: -------------------------- f.post_to_view, -------------------------- Find: -------------------------- $DB->query("SELECT id, read_perms, password, -------------------------- Add After: -------------------------- post_to_view, -------------------------- Find: -------------------------- if ($can_read == TRUE) { if ( $std->check_perms($i['read_perms']) == TRUE) { $can_read = TRUE; } -------------------------- Add Above: -------------------------- if($std->check_postsforum($i['post_to_view']) == FALSE) { return FALSE; } //---------------------------------- Save and Open ./sources/Admin/ad_forums.php //---------------------------------- ---------------------------- Find: ---------------------------- $ADMIN->html .= $SKIN->add_td_row( array( "<b>Email addresses to send new topic awaiting approval notification?</b><br>(Leave this box empty if you do not require this)<br />Separate many with a comma (add@ress1.com,add@ress2.com)" , $SKIN->form_input("notify_modq_emails", $forum['notify_modq_emails']) ) ); $ADMIN->html .= $SKIN->add_td_row( array( "<b>Require password access?<br>Enter the password here</b><br>(Leave this box empty if you do not require this)" , $SKIN->form_input("FORUM_PROTECT") ) ); ---------------------------- Add Below: ---------------------------- $ADMIN->html .= $SKIN->add_td_row( array( "<b>Amount of Posts to view Forum?</b><br>Enter the amount of posts a user needs to view this forum.<br />(Leave this box empty if you do not want to use this)" , $SKIN->form_input("post_to_view") ) ); ---------------------------- Find: ---------------------------- 'redirect_url' => $IN['redirect_url'], 'redirect_loc' => $IN['redirect_loc'], 'notify_modq_emails'=> $IN['notify_modq_emails'], --------------------------- Add Below: --------------------------- 'post_to_view' => $IN['post_to_view'], --------------------------- Find: --------------------------- $ADMIN->html .= $SKIN->add_td_row( array( "<b>Email addresses to send new topic awaiting approval notification?</b><br>(Leave this box empty if you do not require this)<br />Separate many with a comma (add@ress1.com,add@ress2.com)" , $SKIN->form_input("notify_modq_emails", $forum['notify_modq_emails']) ) ); $ADMIN->html .= $SKIN->add_td_row( array( "<b>Require password access?<br>Enter the password here</b><br>(Leave this box empty if you do not require this)" , $SKIN->form_input("FORUM_PROTECT", $forum['password']) ) ); -------------------------- Add Below: -------------------------- $ADMIN->html .= $SKIN->add_td_row( array( "<b>Amount of Posts to view Forum?</b><br>Enter the amount of posts a user needs to view this forum.<br />(Leave this box empty if you do not want to use this)" , $SKIN->form_input("post_to_view",$forum['post_to_view']) ) ); -------------------------- Find: -------------------------- 'redirect_url' => $IN['redirect_url'], 'redirect_loc' => $IN['redirect_loc'], 'notify_modq_emails'=> $IN['notify_modq_emails'], --------------------------- Add Below: --------------------------- 'post_to_view' => $IN['post_to_view'], --------------------------- Find: --------------------------- $ADMIN->html .= $SKIN->add_td_row( array( "<b>Email addresses to send new topic awaiting approval notification?</b><br>(Leave this box empty if you do not require this)<br />Separate many with a comma (add@ress1.com,add@ress2.com)" , $SKIN->form_input("notify_modq_emails", $forum['notify_modq_emails']) ) ); $ADMIN->html .= $SKIN->add_td_row( array( "<b>Require password access?<br>Enter the password here</b><br>(Leave this box empty if you do not require this)" , $SKIN->form_input("FORUM_PROTECT", $forum['password']) ) ); --------------------------- Add Below: --------------------------- $ADMIN->html .= $SKIN->add_td_row( array( "<b>Amount of Posts to view Forum?</b><br>Enter the amount of posts a user needs to view this forum.<br />(Leave this box empty if you do not want to use this)" , $SKIN->form_input("post_to_view",$forum['post_to_view']) ) ); --------------------------- Find: --------------------------- 'redirect_url' => $IN['redirect_url'], 'redirect_loc' => $IN['redirect_loc'], 'notify_modq_emails'=> $IN['notify_modq_emails'], --------------------------- Add Below: --------------------------- 'post_to_view' => $IN['post_to_view'], //------------------------------------------- Save and Open ./sources/Admin/ad_groups.php //------------------------------------------- -------------------------- Find: -------------------------- $ADMIN->html .= $SKIN->add_td_row( array( "<b>Allow user group to post in 'closed' topics?" , $SKIN->form_yes_no("g_post_closed", $group['g_post_closed'] ) ) ); -------------------------- Add Below: -------------------------- $ADMIN->html .= $SKIN->add_td_row( array( "<b>Can view forums with more posts then they have?" , $SKIN->form_yes_no("g_avoid_posts", $group['g_avoid_posts'] ) ) ); ------------------------- Find: -------------------------- 'g_email_limit' => intval($IN['join_limit']).':'.intval($IN['join_flood']), -------------------------- Add Below: -------------------------- 'g_avoid_posts' => $IN['g_avoid_posts'], Save and upload all the files back from where you got them. You will then have a option in the Forums editing/adding asking how many posts is needed to view. Their will be option in Groups saying wether to let them avoid the post amount and see the forum regardless if they can see it or not.
  10. [Archiv] IRC Anzeige im Forum

    Kein Problem. ... weil das irgendwie nicht ging. Habs probiert, nimmt scheinbar aber keine negativen Werte an...
  11. [Archiv] IRC Anzeige im Forum

    Hier ein kleiner Fix, wenn das WebEye mal ausfällt (sonst wird "-1 User im Chat" angezeigt): Datei: irc.php
  12. euIRC Anzeige im Portal

    Danke. Und wie kann man es anstellen das anstatt "-1 User sind gerade im Chat" dann auch gar nichts angezeigt wird? EDIT: Dumme Frage. Ist mir jetzt klar. :doh:
  13. Also, ich versuchs mal zu erklären: Ich möchte gerne mehrere Versionen meines Boards online stellen. Eine deutsche, eine englische und eine französische. Ist es schwer einen Sprach-Selector zu installieren der noch vor das Portal geschaltet wird? (Z.B. eine Länderfahne auf die man klicken muss.) Es soll damit gesetzt werden: 1.) die ganz normalen Sprach-Variablen 2.) eine jeweilige Portal-URL soll aufgerufen werden 3.) für jede Sprache sollen andere Foren gezeigt bzw. ausgeblendet werden, da ich keinen Mischmasch möchte Klar könnte man ganz einfach sagen "Installier doch Dein Board für jede Sprache extra", aber genau das will ich vermeiden, da ich nicht jeden Mod und Skin 3mal einbauen will und die Seite bis auf die Sprache identisch sein soll. Vielleicht könnt ihr mir da helfen, da es bestimmt nicht unlösbar ist. Ich denke das die einzige Schwierigkeit bei Punkt 3 liegt, der mit Punkt 1 verknüpft werden muss (das heisst ich bräuchte eine zusätzliche Sprachenoption bei den Foreneinstellungen im ACP).
  14. [Suche] Language-Selector

    Also ich hab jetzt so einen Mod gefunden für die Sprachauswahl. Allerdings hab ich keinen Plan wie ich das mit Punkt 3 regeln kann... Es müsste halt noch so eine ACP Forenoption geben die die Sprache des jeweiligen Forums definiert. z.B. de/en/alle Hier der Mod:
  15. euIRC Anzeige im Portal

    Hat zwar erst funktioniert, bekomme aber nun folgende Meldung im Portal 1.2: Kann man das nicht so ändern das eine normale Fehlermeldung angezeigt wird (z.B. Useranzeige derzeit nicht möglich) wenn das Webeye ausfällt und nicht so eine Riesen-Meldung die einem das Portal zerstückelt? Danke.
  16. Falscher Link auf eurer Page

    Der Chat-Link neben den Webeye-Statistiken stimmt bei euch nicht: http://www.ipsbupport.de/board/index.php?act=Chat
  17. [Archiv] IRC Anzeige im Forum

    Wo finde ich denn den Key? Ich kann im Config-Menü des Webeyes echt nix sehen.
  18. Jop, Danke. Installier Dir doch einfach Dragorans Portal. Hat doch sowiso mehr Möglichkeiten wie das IP-DynamicLite. Ausserdem gibts da auch noch andere coole Zusatz-Mods für wie z.B. Silaz seine Wetterbox oder der Webeye-Mod von Christian.
  19. @stone Ich habe den Mod extra "Addon für Dragorans Portal" genannt, da ich mich aus zeitlichen Gründen nicht um den Einbau in andere Portale oder Seiten kümmern kann.
  20. Mods/Hacks/Addons Zentral

    :lol: Grööl Ganz Deiner Meinung, Matix.
  21. Mods/Hacks/Addons Zentral

    Ist ja hier schon groß drüber gesprochen worden. Bin immer noch der Meinung die ich dort vertreten habe. :yeahright:
  22. Auweia - Das hat wehgetan

    Hier der Link: http://www.bullguard.com/pamelaspeak/
  23. [suche] Längenbeschränkung des Usernamens bei der Registrierung Ich hoffe das es sowas schon gibt. Danke.
  24. [Archiv] [Mod] Subforenlinks

    Null Problemo! Brennt ja nicht an...
×