OSDN Git Service

don't show invalid board.
authorikemo <ikemo@56b19765-1e22-0410-a548-a0f45d66c51a>
Wed, 4 May 2005 05:40:34 +0000 (05:40 +0000)
committerikemo <ikemo@56b19765-1e22-0410-a548-a0f45d66c51a>
Wed, 4 May 2005 05:40:34 +0000 (05:40 +0000)
git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/kita/kita/trunk@1722 56b19765-1e22-0410-a548-a0f45d66c51a

kita/src/bbs/bbsview.cpp

index f42e8dd..851cf76 100644 (file)
@@ -348,6 +348,12 @@ void KitaBBSView::showBoardList()
             }
             QString boardURL = value[ 0 ];
             QString boardName = value[ 1 ];
+            if ( boardURL.contains( '/' ) != 4 || boardURL.right( 1 ) != "/" ) {
+                // OK: http://pc8.2ch.net/linux/
+                // NG: http://www.machi.to/
+                // NG: http://find.2ch.net/enq/board.php
+                continue;
+            }
             QString oldURL;
             Kita::BoardManager::enrollBoard( boardURL, boardName, oldURL );
             Kita::BoardManager::loadBBSHistory( boardURL );