XPress 2.0 (WordPress for XOOPS) release

XPress 2.0 Final is now released

WordPress



xoops



FAQ:

  • What are the changes in XPress 2.0

  • The core part has been upgraded to WordPress 2.0
  • Added one more block to display recent blog articles with content
  • Fully used install/upgrade scripts from WordPress native classes/functions (backend)

  • How to use permalink provided by WordPress

  • No need to repeat advantages of mod_rewrite, just remind that it is much webserver setting limited
  • Some hosting impose strict restriction on mod_rewrite related settings and you are unfortunately unable to use mod_rewrite and original link mode is the only option for you: http:/ /myblog.com/modules/wordpress/?p=123
  • Complete mod_rewrite is not available with some hosting or .htaccess is disabled, in this case you can only use the pseudo-permalink setting in Custom: http:/ /myblog.com/modules/wordpress/index.php/123
  • Even if you are lucky enough to be able to use complete mod_rewrite, make sure to make .htaccess read only once the file is modified, or write the file manually
  • The last point: if you are likely to switch from one hosting to another frequently, I would suggest to use the original permalink mode (http:/ /myblog.com/modules/wordpress/?p=123) considering you might lose the chance to use same mode for permalink by which you could lose all your google-indexed page links, even your PageRank!

  • How to convert standalone WordPress to XPress or rollback XPress to standalone WordPress?

  • XPress uses the same tables as WordPress, it is very straightforward to switch between standalone WordPress and XPress. The only thing to be careful is table names, make sure to be compliant with XOOPS table prefix.
  • Even if you stay with XPress, you have the choice to use XOOPS classical layout or WordPress layout: set proper preference in module preferences

  • How to promote my blogs

  • Use technorati tags as many as possible by the plugin of flickr.php
  • Submit your blog RSS to XPress Planet to share your blogs with all XPress users
  • Share your XPress experiences with XOOPSers



XPress 2.0 contributors:



More: Readme, Changelog



Download XPress 2.0 Final

54 Comments

  1. Comment by michael:

    thanks for this release phppp

    on a fresh install on 2.2.4

    calling madules/wordpress/:
    Fatal error: Call to undefined function: is_user_logged_in() in /home/htdocs/web18/html/modules/wordpress/wp-includes/classes.php on line 1566

    uncommented 1566 + 1567 to get it run, but sure there was a use for that?

    michael

  2. Comment by michael:

    sorry for using comments as a bugtracker but did not found a link (?)

    on update settings in modules/wordpress/wp-admin/options-general.php and on some other wp-admin urls:

    Fatal error: Call to undefined function: wp_redirect() in /home/htdocs/web18/html/modules/wordpress/wp-admin/options.php on line 84

    changed settings are stored though

  3. Comment by phppp:

    michael, I am wondering that some files are missing for you.
    I can not reproduce the problems.

    Is the file wp-includes/pluggable-functions there?

  4. Comment by insraq:

    I’ve made an unofficial logo for XPress
    http://www.insraq.org/tpai/index.php?id=6

  5. Comment by Matt:

    I’ve been tinkering with this for the past couple hours and I really like it. I’ve already converted all my old Blogger posts into it, and it works great! I’d show it off, but it’s going to be a private section on my website.

    phppp, you really do some great work, on this and CBB. Thanks!

  6. Comment by skara:

    i installed without any error but just after installation, i received a blank page trying to visit my site…
    any idea how i step back, or correct the error?
    [i use Xoops 2.2.4]

  7. Comment by michael:

    haha, yes … wp-includes/pluggable-functions.php filesize = 0, Uploaded again and works now

    Thanks phppp

  8. Comment by michael:

    is there anyone willing to help on rewriting url to domain/blog/ ??

    I’m to stupid I’m actually using a standalone WP in combination with xoops 2.0.13 on my site in folder /blog/ but want to use xoops 2.2.4 with wordpress module in future.
    So you can imagine that i do not want to have domain/modules/wordpress/ for i’m willing to continue the structure of folder

    and of course domain/modules/wordpress/category/article is a bit too long for me personally.

    Perhaps anyone can give me a step to step howto?
    which files to change where?

    michael

  9. Comment by michael:

    hello phppp, i’m diggin a bit in templatefiles and stuff.
    in modultemplate wp_block_sidebar.html you use

    (this without heading in xoops template file)

    …. i do not find the file where is defined. There is the output :
    Pages

    but i want to change this …

  10. Comment by michael:

    uups most of my comment was html …

    in which file is the blockheading for “pages” class=”pagenav”>Pages defined? all other headings are in the templatefile?

  11. Comment by Edouard Schure:

    ALSO TAO .

  12. Comment by Dana:

    Is there an official XPress forum that I can’t find? Sorry to post problems here, but I’m having a difficult time installing XPress.

    I’m using Xoops 2.2.4 and XPress 2.0. Any help is greatly appreciated.

    Warning [PHP]: file(C:\Inetpub\xxx.com\modules\wordpress/) [function.file]: failed to open stream: Permission denied in file C:\Inetpub\PanhandleGateway.com\modules\wordpress\wp-admin\admin-functions.php line 1447

    Warning [PHP]: implode() [function.implode]: Bad arguments. in file C:\Inetpub\xxx.com\modules\wordpress\wp-admin\admin-functions.php line 1447

  13. Comment by phppp:

    Dana, seems your XOOPS_ROOT_PATH is not correct or not set with proper permission

    michael, sorry your tags were missing. Perhaps you could post in forum or on xoops.org

  14. Comment by Dana:

    What are the proper permissions?

    And if everything else works fine within Xoops, shouldn’t my XOOPS_ROOT_PATH be correct?

    Thanks!

  15. Comment by Dana:

    Disregard, I got it working!

    Thanks!

  16. Comment by phppp:

    Dana, what was the problem?

  17. Comment by red_bee:

    My users cannot post a new blog.

    I am running XOOPS 2.2.3a
    Set the registered users to Create draft, Create post and Upload file.
    Membership: selected “Anyone can register” and “Users must be registered and logged in to comment”
    New User Default Role: Contributor

    When they submit blog, the user got this message “You do not have sufficient permissions to access this page.”

    Anything that I need to change?

  18. Comment by macmend:

    I wanted to move fromWeBLOg to wordpress on my Xoops site (run as a blog) mainly becuase of trackback spam, your module is excellent but I do not understand how to install themes and make them work in the wordpress module.

    Also this site has a forum but no forum for the wordpress module which is a bit stange it is also quite hard to navigate.

  19. Comment by Dana:

    phpp,

    I think something may have happened during the upload of the module, so I re-uploaded (overwriting the entire folder)and re-installed.

    But now, I have a strange problem. In the front end viewing the post, when I go to edit the post, it will go to the edit page, but then re-directs back to the actual post before I have a chance to edit.

  20. Comment by phppp:

    red_bee, have you set permissions in module preferences?

    @macmend, I just created a “WordPress” forum board.
    As for weblog->wordpress, we currently don’t have a convertor yet.

  21. Comment by red_bee:

    @PHPPP

    From Preferences Main »» Module Preferences, cannot see permissions and I only have the following:
    1. Interface style = XOOPS
    2. Module theme set = Sevenda Themes
    3. RSS charset = XOOPS
    4. Show excerpt = No

    From Module >> >> WordPress >> >> Permission.

    I selected all except Registered Users = Moderate comments

  22. Comment by phppp:

    Dana, which editor do you use?
    Empty your browser cookie/cache, does it help?

    red_bee, I will check it. If anyone has the same problem, plz let me know.

  23. Comment by Dana:

    hmmm, good question! I don’t know which editor I use. When I go to post a new blog, the (I assume) standard XPress page comes up and I just type in the blog. That works fine.

    It’s just when I go to edit the blog that it acts up.

    And yes, I’ve emptied browser cookie/cache, doesn’t help.

  24. Comment by red_bee:

    Will try to install it on my other site and let you know later or tomorrow.

  25. Comment by red_bee:

    Hi PHPPP

    I installed it to other site (clean install), users are able to post or everything work as expected.

    However on my other site, they are on different server but same hosting company and hard/soft configuration.

    The only difference is the one with a problem was an upgrade from 152. I followed your instructions to delete all the old version file, load the new version 200 and install from module admin.

    Thank you in advance.

  26. Comment by Yann Crispin:

    I’m trying to install it on Xoops 2.0.13.2 and I get the error when I launch /worpress/wordpress-admin/install.php :
    Fatal Error: Class ‘XoopsLocal’ not found in C:\xampplite\htdocs\xoops\modules\wordpress\include\xoops-wp.php on line 105
    Any idea ???
    Tks a lot

  27. Comment by D.J.:

    Do not run /worpress/wordpress-admin/install.php
    Install it from system->modules->install

  28. Comment by Patrick:

    Ok, I’m getting the same error as Yann Crispin when trying to install from the system->modules->install.

    Array
    Fatal error: Class ‘XoopsLocal’ not found in [xoops-root]/modules/wordpress/include/xoops-wp.php on line 105

    when I go back to system->modules, xoops appears to be installed, but isn’t listed on the left menu (under system). If I click the wordpress module logo under system on the “installed” modules list, I basically just get the banner & the left menu.

    If I do an update instead I get the normal, “Press the button below to update this module”, so I press the update button & tdah! it *seems* to work - there are no error messages. However, no database tables are listed as part of the “update”. After loading up phpMyAdmin, the only table that appears to have been created is xoops_wp_views. This probably explains why, when I click on the wordpress module logo all I get is the top banner & the left menu.

    I’ve just done a fresh install of xoops-2.0.13.2.tar.gz & xoops22_mod_wordpress_200.zip

  29. Comment by phppp:

    For XOOPS 2.013, you have to use the package:
    http://xoopsforge.com/modules/wordpress/index.php/78

  30. Comment by red_bee:

    Below is my previous post. Any other workaround to upgrade?

    Best regards

    _________________________________

    “Hi PHPPP

    I installed it to other site (clean install), users are able to post or everything work as expected.

    However on my other site, they are on different server but same hosting company and hard/soft configuration.

    The only difference is the one with a problem was an upgrade from 152. I followed your instructions to delete all the old version file, load the new version 200 and install from module admin.”

  31. Comment by Dana:

    Still having this problem:

    In the front end viewing the post, when I go to edit the post, it will go to the edit page, but then re-directs back to the actual post before I have a chance to edit.

    Thanks!

  32. Comment by Patrick:

    oh, ok, thanks for the info. I’m just getting started with xoops & I wasn’t sure how stable xoops 2.2 was yet as it had a grey icon on the xoops.org download page. I may just snag 2.2 then if it’s not bleeding edge.

  33. Comment by phppp:

    Dana, in the wordpress option area, you have the choice of using plain text editor or rich text editor.
    Switch to plain text editor, if it does not work, then I have to make a test on your site.

  34. Comment by phppp:

    red_bee, did you empty cache folder?

  35. Comment by red_bee:

    PHPPP,

    I don’t cache any other than gallery and sitemap mods.

    I have compared the system configuration of my 2 sites, they both have the same config. I have uninstalled wordpress and did a fresh install but still gave me the same problem. The only difference between this 2 sites are theme and modules.
    I am going to ask my host company to check why it work on the other site. Will get back to you later.

  36. Comment by phppp:

    WordPress has its own cache located XOOPS_ROOT/cache/wordpress/

  37. Comment by red_bee:

    Ooops, I didn’t know that it has its own cache.

    BTW, my host told me to create the wordpress directory from control panel and upload the files. Now everyhting is up, post recovered from database backup, users can blog.

    The only problem left is I cannot connect with blog client Qumana version 2.0.2.96. I am not sure if clearing the cache will help to solve this or there’s a problem with this version and Qumana.

    What blog client are you using guys?

  38. Comment by Dana:

    phppp,

    I need you to try it out yourself. Do you need admin access or what?

    Thanks!

  39. Comment by phppp:

    A common account is ok. I just need test posting in WP.

  40. Comment by Dana:

    phppp,

    please go to www.panhandlegateway.com.

    Username: tester
    Password: testingsite

    Please let me know when you have finished, so I can delete the account.

    Thanks for your help :)

    Dana

  41. Comment by Dana:

    Where in the world do I find the option to let them edit? I must be blind!

  42. Comment by phppp:

    in module admin => permissions

  43. Comment by Dana:

    Okay, I’ve been there (admin > modules > weblogs > permission) and the only options I see are Create Draft, Create Post, Upload File, and Moderate Comments. I see nothing about editing.

  44. Comment by Dana:

    I’m still having the edit issue.

  45. Comment by phppp:

    chappy was once having the same problem.
    Ask him if he has fixed it.

    Also, switch your editor from tinyMCE to plaintext editor from your profile area. Does it work?

  46. Comment by Dana:

    I don’t know “chappy”.

    The editor was already plaintext. So no, it didn’t work.

  47. Comment by Dana:

    Well, it seems I can’t get this fixed. Is it possible then to remove the Edit option?

  48. Comment by phppp:

    chappy’s post
    http://xoopsforge.com/modules/newbb/viewtopic.php?topic_id=333&forum=6

    seems he has not been here for a while

  49. Comment by Dana:

    Yep, that’s the EXACT same problem I’m having. I guess I’ll have to use the WordPress interface until this issue is resolved.

    On a side note, should I install the 2.01 version or should I wait?

  50. Comment by phppp:

    install 2.01

  51. Comment by upload file:

    Very nice post.

    About file hosting, i usually use yoUpload.com to upload all my files. I believe that is the best, but it’s my opinion, ehehe…

    http://www.youpload.com

    Thanks,
    Robert

  52. Comment by bob:

    Hello!

  53. Comment by Jak:

    Hi! I need help for this ÁÃÅÉÍÎÐÔ× ÝÞ¶»Â ÒÒ in my mail…

  54. Comment by Freelancealot:

    Hi,

    Great module. But how do I get the RSS links to work. I’m trying to include them in the wp-header.html like this RSS Feed |
    Atom Feed

    Is this correct?

    Also, How do I get the Tag module to work with Xpress?

    Thanks, Tracy

Leave a comment