diff --git a/content.select b/content.select new file mode 100644 index 0000000..f5b414c --- /dev/null +++ b/content.select @@ -0,0 +1,2 @@ +#bodyContent, +article diff --git a/removals.txt b/remove.select similarity index 100% rename from removals.txt rename to remove.select diff --git a/wikizimmer.js b/wikizimmer.js index 8059b99..f063a0c 100755 --- a/wikizimmer.js +++ b/wikizimmer.js @@ -575,15 +575,7 @@ class Article extends ArticleStub { return data } try { - let content = [] - if ( command.content ) { - content = src( command.content ) - } else { - content = src( '#bodyContent' ) - if ( content.length == 0 ) { - content = src( 'article' ) //wikia - } - } + const content = src( wiki.contentSelector ) if ( content.length == 0 ) { fatal( "Article.preProcess -- fatal error: Can't find article's content:", this.title ) } @@ -591,7 +583,7 @@ class Article extends ArticleStub { const dom = cheerio.load( wiki.pageTemplate ) dom( 'title' ).text( this.title ) - dom( '#bodyContent' ).replaceWith( content ) + dom( '#bodyContent' ).replaceWith( content[ 0 ] ) // display content inside