Tips for integrating blog and wiki into a custom site

I was assigned to create a website for a client. They want it to include a Wordpress blog and wiki in which both integrated applications display the look and feel of the main site. They currently use MediaWiki and want to stick with it, but they are flexible about the software we choose.

I've nailed two fairly discrete approaches to this problem:

  • Creating custom themes for Wordpress and MediaWiki
  • Seperate Wordpress and MediaWiki for most of their respective visuals and include them as site with iframe

    s.

I am reasonably happy with the technical requirements of Option 1 and am only focusing on Entertainment Option 2 because the development time allocated for this project is extremely limited. My experience with building external sites is pretty limited and so I'm not entirely sure what the technical implications are for option 2. For example, would it take a ton of extra work to link to certain pages in the blog / wiki, m using iframe

? How about forms included in framed pages?

I guess I'm just wondering what you are doing here. Any advice / insight you can provide is appreciated!

+2


source to share


2 answers


Personally, I would spit on option 1, but I can see the benefits of option 2. Possible option 3 is to use the Wordpress Comments Extension for MediaWiki , or look at a similar integration of the two (see fooobar.com/questions/726841 / ... ), so you only need to change the look of one product.



+1


source


It is almost always a mistake to try to eliminate functionality and do something in the "wrong way" to save time. It's really not that hard to make a WordPress or MediaWiki theme. Just look at some of the threads that are out there and take out the tags you don't like.

Maintaining a stripped-down version of WP or MW will be a maintenance nightmare for you. What will you do when security issues are found?



If you don't have enough time or money to get the job done, don't do it wrong - avoid the job. Because they won't have enough time and money to service or fix.

0


source







All Articles