Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Blog API: Publish to vB Drupal from your Desktop Details »»
Blog API: Publish to vB Drupal from your Desktop
Version: 0.9, by tamarian tamarian is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: 3.5.0 Rating:
Released: 10-17-2005 Last Update: 10-17-2005 Installs: 13
Additional Files  
No support by the author.

This is an addon module for vB Drupal: Community Plumbing

This addon should work for both vB Drupal versions, the 3.0.x version and 3.5 version.

What does it do: This module allows your users, who have the "edit own blogs" permission to publish to your vB Drupal site from their desktop, using any of the desktop blogging tools. It supports the following XML-RPC Engines: Blogger, MovableType and MetaWeblog

One major change from the original module is that it will apply vB's default strike system for failed logins.

Orginal source: This is actually a stock Drupal module. It was not included in vB Drupal since it allows remote logins, which some may not be comfortable with

License: GPL

Installation: Unzip and upload the files to their respective directories. The main xmlrpc.php goes to your main drupal directory, and is the one to use for the client interface, like http://www.example.com/forum/drupal/xmlrpc.php

Change Log

Oct 18, 2005: v0.9 Bug fixes

Oct 17, 2005: v0.8 beta release

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #12  
Old 11-16-2005, 02:03 AM
tamarian tamarian is offline
 
Join Date: Oct 2001
Location: Canada
Posts: 1,205
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Pete
I've been looking around the vbulletin.com forums, sounds like this is going to be a bug. They say admins & moderators are exempt from moderation required rules. I'm posting as admin, and the friends I mentioned with blog permissions are all moderators.

Will try some different desktop clients & settings when I get home tonight.
I'd like to know how you have your forum selection setup. One single forum if for all drupal entries, or a list of forum id's.

@dualboot: This sounds like a problem you had earlier, that was fixed. Do you have a similar problem to this now?
Reply With Quote
  #13  
Old 11-16-2005, 02:49 AM
Pete's Avatar
Pete Pete is offline
 
Join Date: Jan 2002
Location: Northern Kentucky
Posts: 20
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by tamarian
I'd like to know how you have your forum selection setup. One single forum if for all drupal entries, or a list of forum id's.

@dualboot: This sounds like a problem you had earlier, that was fixed. Do you have a similar problem to this now?
All drupal content going into the one forum at this time.
Looks like dualboot is using the drupal comment system
Reply With Quote
  #14  
Old 01-04-2006, 11:30 AM
jeffj jeffj is offline
 
Join Date: Jul 2002
Location: Chesapeake Bay
Posts: 83
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

does this require ftp on your server to accept their content or is the done with an xml or rss type of feed or how does the server accept their content and is there any protection against accepting virusus or harmful content?
Reply With Quote
  #15  
Old 01-23-2006, 09:56 PM
maximux1's Avatar
maximux1 maximux1 is offline
 
Join Date: Mar 2002
Posts: 89
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey tamarian - Thanks for the excellent additions to vB!

I'm working with the blogAPI.module now and I am running into some difficulty with one particular function.

valid_input_data() does not exist within the drupal framework. Obviously this causes the checking of valid xml to break throwing an error back to the client blogging tool.

Am I just overlooking something here? I'd like to use the remote management, but I do not want to remove the two calls to that function.

Code:
  if (!valid_input_data($edit['title'], $edit['body'])) {
    return blogapi_error(t('Terminated request because of suspicious input data.'));
  }

and 

  if (!valid_input_data($node->title, $node->body)) {
    return blogapi_error(t('Terminated request because of suspicious input data.'));
  }
I would be very grateful for any assistance you can provide.

Max
Reply With Quote
  #16  
Old 01-23-2006, 10:02 PM
maximux1's Avatar
maximux1 maximux1 is offline
 
Join Date: Mar 2002
Posts: 89
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

heh, well - I just found my answer...

You'll probably want to read this and update your file above - It wont work for anyone as is.

Quote:
re: "is there a replacement function?"

There is no replacement because the concept of valid_input_data() was flawed. There is no magical check you can perform that will separate safe from unsafe data. It depends on what happens to the data and how it is output.

The guidelines about text handling still stand.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 10:44 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03984 seconds
  • Memory Usage 2,257KB
  • Queries Executed 20 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (5)postbit
  • (6)postbit_onlinestatus
  • (6)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete